@charset "Shift_JIS";

/* Shift_JIS コード :  datp40.css */


/* ---- p40 新人デビュー期成績推測における、男子の昨年新人のデビュー期成績まとめ 用 ---- */
#brslt{width:650px; font-size:14px;
	margin:15px auto 20px auto;
	padding:7px;  line-height:130%; 
	border:1pt solid gray; background-color:#eeeeff;}
#brslt h3{ font-size:14px; font-weight:bold; margin: 3px 0px 2px 0px; }
#brslt p{ margin-top:1px; margin-bottom:2px; background-color:#eeeeff; }

#brslt table{ margin-left:70px; margin-top:10px; margin-bottom:10px; border-collapse: collapse;  }
#brslt caption{ font-weight:bold;text-align:left; margin-left:-30px; }
#brslt th{ text-align:center; padding:1px 5px 1px 5px; font-weight:normal; }
#brslt td{ text-align:center; padding:1px 5px 1px 5px; }



/* ---- p41 110期ガールズ 成績推測用 ---- */
#sec1{
	margin:10px 0px; 
	padding:3px 0px;
}
#sec2{
	margin: 10px 0px; 
	padding:3px 0px;
}
#sec3{
	margin: 10px 0px; 
	padding:3px 0px;
}
#sec4{
	margin: 10px 0px; 
	padding:3px 0px;
}

#sec1 p{
	text-indent:1em;
	margin-bottom:4px;
}

#sec5{
	margin:10px 0px 20px 0px; 
	padding:3px 0px;
}
#sec5 dl dt{font-weight:bold; float:left ;padding: 1px 1px 1px 6px;}
#sec5 dl dd{margin-left:74px; padding: 1px 1px 1px 1px;}

.arc p{
	text-indent:1em;
}
p.noind{
	text-indent:0em;
}
p.ind{
	text-indent:1em;
}
.caut{
	margin:5px 15px 10px 30px;
	color:#00e;
	font-size:13px;
}
.caut2{
	margin:5px 15px 10px 50px;
	text-indent:-2.5em;
	font-size:14px;
}

#base .formu{
	color:black; font-size:13px; font-weight:normal; line-height:160%;
	background-color:#ddffdd;
	margin:12px 0px 18px 0px;
	padding: 4px 4px 2px 4px;
	text-align:left;
	border-bottom: 1pt gray solid;
	white-space: nowrap;
}
#base .formub{ margin-top:12px;
               margin-bottom:18px;
               margin-left:0px;
               width:350px;
               color:black; font-size:13px; font-weight:normal; 
               line-height:160%; background-color:#ffffbb;
               padding: 3pt 3pt 1pt 3pt; text-align:left;
	           border-bottom: 1pt gray solid;
}
.column{ margin: 5pt 10pt 5pt 10pt; padding: 3pt;
	border : 1pt gray solid;
	white-space: nowrap;
}
.w400{
	width:400px;
}
.w500{
	width:500px;
}
.w650{
	width:650px;
}

.rightg{
	float:right;
	margin: -15px 0px 0px 15px;
	padding:0;
}
.clr{ clear:both }

#diftbl{
	margin: 5px 8px 15px;
	padding: 3px 10px;
}
#diftbl table{margin:5px 40px 5px 20px; border-collapse: collapse; background-color:#f5f5ff; }
#diftbl caption{font-weight:bold; }
#diftbl td{text-align:center; padding:2px 5px; border:1px solid gray;}

table.gresult{
	border-collapse: collapse; margin:-10px 3px 2px 30px;
}
table.gresult caption{font-size:13px; font-weight:normal; padding:4px 0px;  text-decoration:underline; }
table.gresult tr th,table.gresult tr td{font-size:13px; white-space:nowrap; padding:1px 3px; border: 1px solid gray;line-height:110%; text-align:center;}

	
.fleft{
	float:left;
}
/* ----------- */
.px11{
	font-size:11px;color:#000000;font-weight:normal
}
.adadcom{
	font-size:11px;color:#000000;font-weight:normal;
	margin:0px 25px 10px 40px;
	text-indent:-3em;
}
	
