

body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
font-size: 12px;
}
td {
font-size: 12px;
}

a img{
	border: 0;
}

a:link { text-decoration:underline; color: #2066E6;}
a:visited { text-decoration:underline; color: #6398F9;}
a:active { text-decoration:underline; color: #6398F9;}
a:hover { text-decoration:underline; color: #FF6666;}

#header,#navi,#footer {
	width: 810px;
}

#header table {
	font-size: 90%;
}

#header table.comic_search{
	background-color: #F6EFDF;
	border: #CCCCCC solid 1px;
	border-spacing: 0;
}

#header form{
	margin: 0px;
	padding: 0px;
}

#navi td.in_bg{
	background: url(/meng/css/header_navi_bg.gif) ;
}

#footer table {
	background: url(/meng/css/footer_bg.gif) ;
	font-size:70%;
	font-weight:bold;
	color:#FFFFFF;
}

#footer a:link { text-decoration:none; color: #FFFFFF;}
#footer a:visited { text-decoration:none; color: #FFFFFF;}
#footer a:active { text-decoration:none; color: #FFFFFF;}
#footer a:hover { text-decoration:none; color: #FF6666;}

.fla_bg{
	background: url(/meng/css/fla_b_bg.gif) repeat-y ;
}

.text_info{font-size:10.5pt;font-weight:bold;color:#0066CC;padding-top:3px;}
.text_recom{font-size:80%;line-height:140%;}
.text_rank01{font-size:80%;line-height:140%;padding:10px 0 10px 0; }
.text_rank02{font-size:80%;line-height:140%;color: #FF6640;font-weight:bold; }
.text_rank03{font-size:80%;line-height:140%; }
.text_rd{color:#FF0000;font-weight:bold;padding:0 3px 0 3px;}

.pd01{padding:0 10px 0 10px;}
.pd02{padding:0 10px 0 20px;}

#rank {
	width:160px;
}

#rank table.box{
	border-top: #CCCCCC solid 1px;
	border-right: #CCCCCC solid 1px;
	border-spacing: 0;
}

#rank table.box td.t1{
	background-color: #FFF3E8;
	border-bottom: #CCCCCC solid 1px;
	border-left: #CCCCCC solid 1px;
	border-spacing: 0;
	padding: 10px 0 10px 0;
}

#rank table.box td.t2{
	background-color: #FFFFFF;
	border-bottom: #CCCCCC solid 1px;
	border-left: #CCCCCC solid 1px;
	border-spacing: 0;
	padding: 10px 0 10px 0;
}

#rank a:link { text-decoration:underline; color: #FF6640;font-weight:bold;}
#rank a:visited { text-decoration:underline; color: #FF6640;}
#rank a:active { text-decoration:underline; color: #FF6640;}
#rank a:hover { text-decoration:none; color: #FF6666;}

dl.report {
	margin:0;
	font-size:80%;
	line-height:140%;
}

dl.report dt{
	margin:0;
	padding:10px 0 0 0;
}

dl.report dd{
	margin:0;
	padding:0 0 10px 0;
	border-bottom: #CCCCCC solid 1px;
}

.text_normal{font-size:80%;}
.text_normalbold{font-size:80%;font-weight:bold;margin:0 0 0 10;}
.text_rankred{color:#EB1511;}

.hyouline{
	border-right: #EEA200 solid 1px;
	border-left: #EEA200 solid 1px;
	border-top: #A9A9A9 solid 1px;
}

