@charset "shift_jis";
@import url("base.css");

/*eb*/
#contents #commentary{
background: url(../img/bn_mon.gif) no-repeat center center scroll;
}

#contents #commentary .block{
width:620px;
margin:30px auto 30px auto;
margin-left:160px;
}

#contents #commentary .block .com_menu{
	margin:0px 0px 30px 0px;
	padding:10px 0px 10px 0px;
	border-top:1px solid #333;
	border-bottom:1px solid #333;
	background:#EFEFEF;
	width:620px;	
}

#contents #commentary .block .com_menu a{
	border-right:1px solid #333;
	padding:0px 10px;
}

#contents #commentary h2.title{
width:940px; height:39px;
text-indent:-9999px;
background: url(../commentary/img/title.gif) no-repeat;}

#contents #commentary h3{font-size:18px;word-spacing:3px;margin:3px 0 3px 0; font-weight:normal;}

#contents #commentary .block p.staff{
	font-size:12px;
	line-height:16px;
	color:#333333;
	margin:0px;
}

#contents #commentary .block p.wa{
	font-size:18px;
	word-spacing:3px;
	margin:10px 0px 0px 0px;
}

#contents #commentary .block p.bc_ch{ 
	font-size:12px;
	line-height:16px;
	color:#FF0000;
	margin:0px 0px 10px 0px;
	}

#contents #commentary .block p{
width:612px;
	}
	
#contents #commentary .block p.bc{
	font-size:12px;
	line-height:16px;
	color:#FF33FF;
	margin:10px 0px 10px 0px;
	}


#contents #commentary .block img.maincat{ float:right; margin-bottom:5px;}

#contents #commentary .block .box .ibox{ width:612px; clear:both;}

#contents #commentary .block .box .ibox img{margin:3px 3px 5px 0px;}

#contents #commentary .line p {
clear:both;
background:url(../img/line.gif) no-repeat center;
width:612px;
height:2px;
text-indent:-9999px;
margin:5px 0px 5px 0px;
}

#contents #commentary div.line {
text-align:center;
}

#contents #commentary div.wa_title{ width:420px; float:left; font-size:12px;line-height:16px;color:#333333;margin:0px;}

#contents #commentary div.dvdinfo{margin:0 0 5px 0; border:dotted #999999 1px; padding:2px; width:180px; float:right;}
#contents #commentary div.dvdinfo img { float:left; border: 1px solid #000000; margin:0px 5px 0px 0px;}

