@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_table01 	{ border:solid 1px; width:250px; margin:0 auto; text-align:center; float:left; margin-left:10px; margin-right:5px;}

.naiyou_table02 	{ border:solid 1px; width:250px; margin:0 auto; text-align:center;}

td.bg			{ font-weight:bold;}

#day			{ color:#CC0000;}

ul				{ list-style:none;}

li				{ margin-left:-20px; margin-bottom:3px;}

#pac			{ width:207px; text-align:center; font-size:10px; color:#999;}

#pac img		{ border:0px solid #999; padding-top:6px;}

#spec			{ width:333px; padding-top:10px;}

#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:center; width:150px; font-size:10px; color:#666;}

.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;}

#tok	{ font-size:10px;}