@charset "euc-jp";
/* CSS Document */
body			{ background:#FFF;}
table			{ font-size:12px;}
td 				{ padding:5px;}
#main_table		{ width:550px; margin:0 auto;}
#in_table		{ border:1px solid ; background:#FFF;}
.mini_table 	{ border:solid 1px; width:300px; margin:0 auto; text-align:center;}
.naiyou_table 	{ border:solid 1px; width:500px; margin:0 auto; text-align:center;}
td.bg			{ font-weight:bold;}
#day			{ color:#F66;}
li				{ margin-left:-10px; margin-bottom:3px;}
#pac			{ width:207px; text-align:center; font-size:10px; color:#999;}
#pac img		{ border:1px solid #999;}
#spec			{ width:333px;}
#c				{ width:300px; margin:0 auto; font-size:10px;}
#foot 			{ text-align:center; font-size:10px;}

/* Template */
#contents	{ width:450px; line-height:140%; font-size:0.8em;}
#tmp_head 	{ background:url(images/dvd_head.gif) no-repeat; width:450px; height:40px; font-size: 1px; line-height: 1px; text-indent: -9999px; }
#tmp_main 	{ width:440px; padding:5px; float:left; position:relative;}
#tmp_main ul{ list-style:none; margin-left:15px;}
#tmp_main li.point{ color:#F36; font-weight:bold;}
html>/**/body #tmp_main ul{ list-style:none; margin-left:-15px;}
#tmp_left	{ float:left; width:290px;}
#tmp_left dt{ font-size:14px; font-weight:bold;}
#tmp_left dd{ margin-left:10px;}
#tmp_right	{ float:right; text-align:left; width:150px;}
.clear		{ clear:both;}

#tmp_main2			{ width:440px; padding:5px; float:left; position:relative;}
#tmp_main2 li.color	{ color:#F66;}
#tmp_main2 dd		{ margin-left:10px;}
#tmp_main2 dt.title	{ padding-left:5px; background-color:#FEE; font-weight:bold; color:#F66; position:relative;}
#tmp_main2 dl.point	{ border:#FFBFCB solid 1px;}
#tmp_main2 dt.point	{ color:#F36; font-weight:bold; padding-left:5px;}
#tmp_main2 dl.point dd ul	{ list-style:none; margin-left:5px;}
html>/**/body #tmp_main2 dl.point dd ul	{ list-style:none; margin-left:-30px;}

#cast		{ width:100%;}
#cast li	{ float:left; width:100%; clear:both; list-style:none;}
html>/**/body #cast li	{ float:left; width:100%; clear:both;}
#cast p		{ float:left; position:relative; margin:0;}
#cast li span { float:right; position:relative; width:350px; text-align:left;}

#tmp_foot 	{ background:url(/media/video/images/dvd_foot.gif) no-repeat; width:450px; height:29px; font-size: 1px; line-height: 1px; text-indent: -9999px; }

.link	{ margin:20px auto 0 auto; border:#FFBFCB solid 1px; background:#FFEEEE; text-align:center; width:85%; padding:5px;}
#tmp_c	{ text-align:center; font-size:0.75em; margin-top:10px; color:#999;}