@charset "shift_jis";

/* ==================================
$BA4306(%H%C%W%Z!<%8(BCSS
================================== */


/* --- what's new$B4XO"(B --- */

BODY #whatsnew{
	font-size:11px;
	line-height:170%;
	}

.whatsnew{
	margin-top:0px;
	line-height:150%;
	}

.whatsnew02{/* what's new$B%\!<%@!<(B */
	width:630px;
	border-left:2px solid #333399;
	border-right:2px solid #333399;
	border-bottom:1px dashed #CCCCCC;
	}

.whatsnew03{/* what's new$B%\!<%@!<(B */
	width:630px;
	border-left:2px solid #333399;
	border-right:2px solid #333399;
	border-bottom:2px solid #333399;
	}

.new_daily-topsp{
background:url(../images/arw_anime.gif) no-repeat;
background-position:5px 8px;
font-size:12px;
background-color:#FFFF99;
padding-top:5px;
padding-left:20px;
}

.new_daily-top{
background:url(../images/arw_anime.gif) no-repeat;
background-position:5px 8px;
font-size:12px;
padding-top:5px;
padding-left:20px;
padding-bottom:3px;
}

.days{
font-size:12px;
padding-right:10px;
}

.topnew_koumoku{
background-color:#FFFFB7;
padding:0px 2px 2px 20px;
font-weight:bold;
border-bottom:2px solid #FFCC66;
}

.new_daily-nomal{
background:url(../images/arw_nomal.gif) no-repeat;
background-position:5px 8px;
font-size:12px;
padding-top:5px;
padding-left:20px;
padding-bottom:3px;
}

.new_nomal{
font-size:12px;
padding-left:5px;
}

.new_nomal-last{
font-size:12px;
padding:0px 0px 3px 20px;

}

.past-ibent{
padding:8px 0px 0px 12px;
}


/* $B2q0w$N%$%Y%s%H>pJs%+%3%_(B */

.membersibent{/* membersibent$B%\!<%@!<(B */
	font-size:12px;
	line-height:160%;
	width:630px;
	border-left:2px solid #3399CC;
	border-right:2px solid #3399CC;
	}
	
.membersibent_title-top{
background:url(../images/arrow_03.gif) no-repeat;
background-position:5px 8px;
padding-top:5px;
padding-left:20px;
font-weight:nomal;
border-bottom:1px dashed #CCCCCC;
}

.membersibent_title-top2{/* $B2CLA9;(B $B9V;UJg=8$N$40FFb(BTOP */
	color:#333399;
	background:url(../images/sankaku03.gif) no-repeat;
	background-position:5px 8px;
	padding-top:5px;
	padding-left:20px;
	font-weight:nomal;
	border-bottom:1px dashed #CCCCCC;
	}

.membersibent_title{
	margin-left:4px;
	font-weight:nomal;
	text-decoration:underline;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:2px;
	background-color:#DDFFCC;
	}
	
.membersibent_title2{/* $B2CLA9;(B $B9V;UJg=8$N%?%$%H%k!J?'!K(B */
	margin-left:4px;
	font-weight:nomal;
	text-decoration:underline;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:2px;
	background-color:#FFE77B;
	}
	
.membersibent_co{
	margin-right:5px;
	padding-right:5px;
	padding-left:10px;
	}
	
.memb-nextebent{/* $B2q0w%$%Y%s%H%i%9%H%\!<%@!<(B */
	width:630px;
	border-left:2px solid #3399CC;
	border-right:2px solid #3399CC;
	border-bottom:2px solid #3399CC;
	}


/* $B%*%9%9%a%V%C%/%9$+$3$_(B */

.books{/* books$B%\!<%@!<(B */
	padding-left:0px;
	font-size:12px;
	width:630px;
	border:2px solid #3399CC;
	}

.booktitle{/* $B%*%9%9%aK\%?%$%H%k(B */
	font-size:16px;
	color:#3333CC;
	font-weight:bold;
	background:#FFEF66;
	padding:6px 0px 5px 10px;
	margin-top:5px;
	margin-bottom;5px;
	}

.booksnote{/* books$B%N!<%H(B */
	font-size:13px;
	font-weight:nomal;
	line-height:140%;
	padding-left:90px;
	margin-top:6px;
	}
	
.bookscomment{/* books$B%3%a%s%H(B */
	font-size:12px;
	color:red;
	font-weight:bold;
	line-height:130%;
	margin-top:4px;
	}
	
.books-naka{/* books$BFbMF%l%$%"%&%H(B */
	padding-top:10px;
	padding-left:10px;
	padding-right:8px;
	}
	
.nextpeagelink{/* $BB3$-$N%Z!<%8%j%s%/(B */
	color:#006699;
	font-size:11.5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	}

/* Links$B$+$3$_(B */

.links-waku{/* links$B%\!<%@!<(B */
	width:630px;
	border-left:2px solid #66CCCC;
	border-right:2px solid #66CCCC;
	border-bottom:2px solid #66CCCC;
	width:500px;
	}

.links-naka{/* $B4XO"%j%s%/%3!<%J!<(B */
	margin-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	font-weight:bold;
	font-size:13px;
	}

/* $B1&%3%s%F%s%D9`L\(B */


TD .kakomi01{
	width:198px;
	margin-top:0px;
	border-left:1px solid #339999;
	border-right:1px solid #339999;
	border-bottom:1px solid #339999;
	}
		
.left_searchbox{/* $B8!:w%\%C%/%9(B */
	background:url(../images/rost_searchbox.gif) no-repeat;
	background-position:14px 4px;
	height:56px;
}
	
.left_naiyou02{
	font-size:13px;
	padding-right:5px;
	padding-bottom:3px;
	}


