@charset "euc-jp";

/* CSS Document */

body			{ background:#FFF;}

table			{ font-size:12px;}

td 				{ padding:5px;}

#main_table		{
	width:560px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

}

#in_table		{ border: 1px solid #592C0B ; background:#ffffff;}

.mini_table 	{ border: 1px solid #608594; width:300px; margin:0 auto; text-align:center;}

.naiyou_table01 	{ border: 1px solid #608594; width:250px; margin:0 auto;; float:left; margin-left:10px; margin-right:5px;}

.naiyou_table02 	{ border: 1px solid #608594; width:250px; margin:0 auto;}

td.bg			{ font-weight:bold;}
.naiyou_table {
	width: 550px;
	margin-right: auto;
	margin-left: auto;
}

.dramasub {
	font-size: 12px;
	font-weight: normal;
	color: #4169e1;
}

#tok	{ font-size:10px;}
.dramatit {
	font-weight: bold;
	color: #0033FF;
	list-style-type: circle;
	font-size: 14px;
}

#day			{ color:#00bfff;}

ul				{ list-style:none;}
.dramali {
	list-style-type: circle;
}

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(../festa10/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;}
.dramaindex {
	list-style-type: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 20px;
}
