@charset "UTF-8";

#contentsLeft {
	position:relative;
	width:620px;
	padding:0px 0px 10px 18px;
	margin-bottom:30px;
}
#contentsLeft h2 {
	margin:11px 0px;
	width:600px;
	height:294px;
	background:url(http://blog.anecan.tv/nikadiary/img/nika_main.jpg);
}


#contentsLeft h2 {
	margin:11px 0px;
	width:600px;
	height:294px;
	background:url(http://blog.anecan.tv/nikadiary/img/nika_main.jpg);
}

#contentsLeft h2 #interview_btn {
	position:relative;
	width:212px;
	height:35px;
	left:370px;
	top:250px;
}

#contentsLeft h2 #interview_btn a {
	width:212px;
	height:35px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	background-image:url(http://blog.anecan.tv/nikadiary/img/interview_btn.gif);
	background-repeat:no-repeat;
}

#contentsLeft h2 #interview_btn a:hover { background-position:0px -35px; } 



#contentsLeft h3#catTitle{
	padding-left:26px;
	padding-bottom:10px;
	font-size:200%;
	font-weight:bold;
	color:#000000;
	line-height:1;
	background:url(../img/nika_cat_title_bg.gif) 4px top no-repeat;
}


ol#nikaMenu{
	position:relative;
	margin-left:4px;
	width:610px;
	height:26px;
}
ol#nikaMenu li{
	float:left;
	height:26px;
	border:1px #0173ec solid;
	border-bottom:none;
}
ol#nikaMenu.menuNum6 li{
	margin-right:2px;
	width:96px;
}
ol#nikaMenu.menuNum5 li{
	margin-right:2px;
	width:116px;
}
ol#nikaMenu.menuNum4 li{
	margin-right:2px;
	width:146px;
}
ol#nikaMenu.menuNum3 li{
	margin-right:2px;
	width:196px;
}
ol#nikaMenu.menuNum2 li{
	margin-right:2px;
	width:296px;
}
ol#nikaMenu li span.blank,
ol#nikaMenu li a{
	display:block;
	padding-top:10px;
	height:16px;
	text-align:center;
	font-size:108%;
	font-weight:bold;
	line-height:1;
	color:#0173ec;
}
ol#nikaMenu li a:link,
ol#nikaMenu li a:visited{
	color:#0173ec;
}
ol#nikaMenu li a:hover{
	background-color:#0173ec;
	color:#FFFFFF;
}
ol#nikaMenu li a.selected{
	background-color:#0173ec;
	color:#FFFFFF;
}
ol#nikaMenu li a span.new{
	font-size:85%;
	color:#FF3366;
}

#hyperContBox {
	position:relative;
	padding-top:5px;
	width:601px;
	background:url(http://blog.anecan.tv/nikadiary/img/nika_contlist_header_bg.gif) right top no-repeat;
	border-right:1px #0173ec solid;
}
#hyperContBox ol#hyperContList {
	position:relative;
	width:601px;
	background:url(http://blog.anecan.tv/nikadiary/img/mama_cont_bg_left.gif) left top repeat-y #edf6ff;
}
#hyperContBox ol#hyperContList li{
	position:relative;
	padding:12px 12px 36px 24px;
	_padding-right:6px;
	width:564px;
}
#hyperContBox ol#hyperContList li h3{
	margin-bottom:20px;
	padding-top:40px;
	padding-left:150px;
	width:420px;
	font-size:182%;
	font-weight:bold;
	color:#3984d4;
}
#hyperContBox ol#hyperContList li#vol1 h3{background:url(http://blog.anecan.tv/nikadiary/img/vol1_header_bg.gif) left bottom no-repeat;}
#hyperContBox ol#hyperContList li#vol2 h3{background:url(http://blog.anecan.tv/nikadiary/img/vol2_header_bg.gif) left bottom no-repeat;}
#hyperContBox ol#hyperContList li#vol3 h3{background:url(http://blog.anecan.tv/nikadiary/img/vol3_header_bg.gif) left bottom no-repeat;}
#hyperContBox ol#hyperContList li#vol4 h3{background:url(http://blog.anecan.tv/nikadiary/img/vol4_header_bg.gif) left bottom no-repeat;}
#hyperContBox ol#hyperContList li#vol5 h3{background:url(http://blog.anecan.tv/nikadiary/img/vol5_header_bg.gif) left bottom no-repeat;}
#hyperContBox ol#hyperContList li#vol6 h3{background:url(http://blog.anecan.tv/nikadiary/img/vol6_header_bg.gif) left bottom no-repeat;}
#hyperContBox ol#hyperContList li h4{
	color:#3984D4;
	font-size:136%;
	font-weight:bold;
	margin-left:20px;
}
#hyperContBox ol#hyperContList li p{
	padding:5px 0px 20px 20px;
	font-size:108%;
	line-height:1.4;
}

ul#prevnextList {
	position:relative;
	top:-30px;
	width:602px;
	height:40px;
	background:url(http://blog.anecan.tv/nikadiary/img/nika_contlist_fotter_bg.gif) right bottom no-repeat;
}
ul#prevnextList li{
	float:left;
	position:absolute;
	padding-top:6px;
	width:84px;
	height:18px;
	color:#0173ec;
	background-color:#FFFFFF;
	border:1px #0173ec solid;
	text-align:center;
	cursor:pointer;
	font-weight:bold;
}
ul#prevnextList li.hover{
	color:#FFFFFF;
	background-color:#0173ec;
}

#prevVol {
	left: 40px;
}
#nextVol {
	left: 495px;
}


#monthlyArchiveBox {
	position:relative;
	width:600px;
}
#monthlyArchiveBox h3 {
	position:relative;
	width:600px;
	height:32px;
	background:url(http://blog.anecan.tv/nikadiary/img/hyper_monthly_archive_header_bg.gif) left top no-repeat;
}
#monthlyArchiveBox h4 {
	position:relative;
	width:600px;
	font-size:197%;
	font-weight:bold;
	color:#0173ec;
}
#categoryArchiveList {
	position:relative;
	width:600px;
}
#categoryArchiveList li {
	position:relative;
	width:600px;
	height:32px;
	background:url(http://blog.anecan.tv/nikadiary/img/hyper_list_bg.gif) left top no-repeat;
}
#categoryArchiveList li a{
	display:block;
	padding:10px 0px 0px 24px;
	width:576px;
	height:21px;
	background:url(http://blog.anecan.tv/nikadiary/img/hyper_monthly_archive_btn.gif) 520px top no-repeat;
}
#categoryArchiveList li a:hover{
	background-position:520px -32px;
}
ol#yearArchiveList {
	position:relative;
	margin-top:4px;
	width:600px;
	height:32px;
}
ol#yearArchiveList li{
	position:absolute;
	width:80px;
	height:32px;
}
ol#yearArchiveList li a,
ol#yearArchiveList li a:link,
ol#yearArchiveList li a:visited{
	display:block;
	padding-top:6px;
	width:78px;
	height:18px;
	text-align:center;
	border:1px #0173ec solid;
	color:#0173ec;
}
ol#yearArchiveList li a:hover{
	background-color:#0173ec;
	color:#FFFFFF;
}
#prevYear {left:0px;}
#prevYear a {  }
#nextYear {left:520px;}
#nextYear a {  }

a#nikaBlogLink{
	display:block;
	margin:10px auto;
	width:392px;
	height:66px;
	background:url(../img/nika_blog_btn.jpg) left top no-repeat;
}
a:hover#nikaBlogLink{
	background-position:0px -65px; 
}

/* コンテンツ下の各ボタンの共通設定 ////////////////////////////////////////////////////*/

#mamacanInfo {
	position:relative;
	width:600px;
	height:40px;
}

/* コンテンツ下の各ボタンの共通設定 ////////////////////////////////////////////////////*/

#mamacanBlog {
	position:relative;
	margin:20px 0 0 0;
	width:600px;
	height:95px;
}

/* mamacantvバナー */
#mamacanBlog #mamacan_btn {
	position:relative;
	float:left;
	width:293px;
	height:95px;
}
#mamacanBlog #mamacan_btn a {
	width:293px;
	height:95px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	background-image:url(../img/mamacan_btn.jpg);
	background-repeat:no-repeat;
}
#mamacanBlog #mamacan_btn a:hover { background-position:0px -95px; }

/* 仁香Blogバナー */
#mamacanBlog #nikablog_btn {
	position:relative;
	float:right;
	width:293px;
	height:95px;
}
#mamacanBlog #nikablog_btn a {
	width:293px;
	height:95px;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	background-image:url(../img/nikablog_btn.jpg);
	background-repeat:no-repeat;
}
#mamacanBlog #nikablog_btn a:hover { background-position:0px -95px; } 