@charset "UTF-8";#left_menu {	float: left;	width: 170px;	margin-right: 5px;	margin-left: 0px;	height: 400px;	margin-bottom: 5px;	background-image: url(../format/works_leftback/back.jpg);	background-repeat: no-repeat;}#contents_head {	background-image: url(../works/works_head.jpg);	background-repeat: no-repeat;	height: 174px;	width: 900px;	display: block;	text-indent: -9999px;}#right_contents {	margin-right: 20px;	margin-left: 10px;	float: right;	width: 695px;	margin-top: 10px;}#movie {	display: block;	float: right;	width: 492px;	text-align: center;	background-image: url(../movie/loding.gif);	background-position: right top;	margin-right: 0px;	padding-top: 40px;	margin-left: 8px;	padding-bottom: 10px;}#left_menu ul {	list-style-image: url(../works/marker.gif);	list-style-type: circle;	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 14px;	line-height: 28px;	margin-top: 15px;}#left_menu a:link {	color: #FF3300;}#left_menu a:visited {	color: #663333;}#movie_honpen {	display: block;	float: right;	width: 492px;	text-align: center;	background-image: url(../movie/loding.gif);	background-position: right top;	margin-right: 0px;	padding-top: 40px;	margin-left: 8px;	padding-bottom: 0px;}#drama_head {	background-image: url(../drama/drama_head.jpg);	background-repeat: no-repeat;	height: 174px;	width: 900px;	display: block;	text-indent: -9999px;}#drama_movie_area {	display: block;	width: 900px;	text-align: center;	background-image: url(../drama/movie_back.jpg);	background-position: center top;	background-repeat: no-repeat;	height: 463px;	padding-top: 55px;}#main_cast {	background-image: url(../drama/maincast1.jpg);	background-repeat: no-repeat;	text-indent: -9999px;	margin: 0px 0px 0px 15px;	height: 340px;	width: 488px;	float: right;}.play_notice {	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";	font-size: 10px;	line-height: 13px;	width: 470px;	margin-top: 2px;	margin-bottom: 2px;	color: #FFFFFF;	margin-left: 20px;	display: block;}#support_head {	background-image: url(../support/suport_head.jpg);	background-repeat: no-repeat;	height: 174px;	width: 900px;	display: block;	text-indent: -9999px;	margin-bottom: 10px;}.support_info {	background-image: url(../support/info.gif);	background-repeat: no-repeat;	background-position: left top;	width: 380px;	padding-left: 95px;	float: left;	margin-top: 8px;	height: 70px;}.clear {	clear: both;	float: none;	height: 30px;	width: 800px;	display: block;}#cast_head {	background-image: url(../cast/cast_head.jpg);	background-repeat: no-repeat;	height: 174px;	width: 900px;	display: block;	text-indent: -9999px;	margin-bottom: 10px;}#staff_head {	background-image: url(../staff/staff_head.jpg);	background-repeat: no-repeat;	height: 174px;	width: 900px;	display: block;	text-indent: -9999px;	margin-bottom: 10px;}#episode_head {	background-image: url(../episode/episode_head.jpg);	background-repeat: no-repeat;	height: 174px;	width: 900px;	display: block;	text-indent: -9999px;	margin-bottom: 10px;}#drama_movie_area .play_notice {	font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Osaka;	font-size: 10px;	line-height: 12px;	color: #1F3E54;	text-align: left;	width: 400px;	margin: 0px auto;	padding: 0px;}#notice_head {	background-image: url(../notice/about_head.jpg);	background-repeat: no-repeat;	height: 174px;	width: 900px;	display: block;	text-indent: -9999px;	margin-bottom: 10px;}#batako_movie_area {	display: block;	width: 510px;	background-image: url(../batako/movie_back.jpg);	background-position: center top;	background-repeat: no-repeat;	height: 463px;	padding-top: 55px;	padding-left: 390px;}#batako_head {	background-image: url(../batako/batako_head.jpg);	background-repeat: no-repeat;	height: 174px;	width: 900px;	display: block;	text-indent: -9999px;	margin-bottom: 10px;}#batako_cover {	display: block;	width: 141px;	float: left;	margin-right: 50px;}#form_head {	background-image: url(../form/form_head.jpg);	background-repeat: no-repeat;	height: 174px;	width: 900px;	display: block;	text-indent: -9999px;	margin-bottom: 10px;}