@charset "utf-8";/* CSS Document Club_xxx *//***▼▼▼ 基本設定 ▼▼▼***/* {font-family:"ＭＳ Ｐゴシック","Hiragino Maru Gothic Pro",HiraMaruPro-W3,"ヒラギノ丸ゴ Pro W3",Osaka,sans-serif !important; font-style:normal; margin:0px; padding:0px;}/* link --------------------------------------------------------------------*/a:link {text-decoration: none;}a:visited {text-decoration: none;}a:active {text-decoration: underline;}a:hover {text-decoration: underline;}/* maegin --------------------------------------------------------------------*//* all */.m0{margin:0px;}.m1{margin:1px;}.m2{margin:2px;}.m3{margin:3px;}.m4{margin:4px;}.m5{margin:5px;}.m6{margin:6px;}.m7{margin:7px;}.m8{margin:8px;}.m9{margin:9px;}.m10{margin:10px;}/* vertical */.mv1{margin-top:1px; margin-bottom:1px;}.mv2{margin-top:2px; margin-bottom:2px;}.mv3{margin-top:3px; margin-bottom:3px;}.mv4{margin-top:4px; margin-bottom:4px;}.mv5{margin-top:5px; margin-bottom:5px;}.mv6{margin-top:6px; margin-bottom:6px;}.mv7{margin-top:7px; margin-bottom:7px;}.mv8{margin-top:8px; margin-bottom:8px;}.mv9{margin-top:9px; margin-bottom:9px;}.mv10{margin-top:10px; margin-bottom:10px;}/* side */.ms1{margin-left:1px; margin-right:1px;}.ms2{margin-left:2px; margin-right:2px;}.ms3{margin-left:3px; margin-right:3px;}.ms4{margin-left:4px; margin-right:4px;}.ms5{margin-left:5px; margin-right:5px;}.ms6{margin-left:6px; margin-right:6px;}.ms7{margin-left:7px; margin-right:7px;}.ms8{margin-left:8px; margin-right:8px;}.ms9{margin-left:9px; margin-right:9px;}.ms10{margin-left:10px; margin-right:10px;}/* left */.ml1{margin-left:1px;}.ml2{margin-left:2px;}.ml3{margin-left:3px;}.ml4{margin-left:4px;}.ml5{margin-left:5px;}.ml6{margin-left:6px;}.ml7{margin-left:7px;}.ml8{margin-left:8px;}.ml9{margin-left:9px;}.ml10{margin-left:10px;}/* right */.mr1{margin-right:1px;}.mr2{margin-right:2px;}.mr3{margin-right:3px;}.mr4{margin-right:4px;}.mr5{margin-right:5px;}.mr6{margin-right:6px;}.mr7{margin-right:7px;}.mr8{margin-right:8px;}.mr9{margin-right:9px;}.mr10{margin-right:10px;}/* top */.mt1{margin-top:1px;}.mt2{margin-top:2px;}.mt3{margin-top:3px;}.mt4{margin-top:4px;}.mt5{margin-top:5px;}.mt6{margin-top:6px;}.mt7{margin-top:7px;}.mt8{margin-top:8px;}.mt9{margin-top:9px;}.mt10{margin-top:10px;}/* bottom */.mb1{margin-bottom:1px;}.mb2{margin-bottom:2px;}.mb3{margin-bottom:3px;}.mb4{margin-bottom:4px;}.mb5{margin-bottom:5px;}.mb6{margin-bottom:6px;}.mb7{margin-bottom:7px;}.mb8{margin-bottom:8px;}.mb9{margin-bottom:9px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}/* padding --------------------------------------------------------------------*//* all */.p0{padding:0px;}.p1{padding:1px;}.p2{padding:2px;}.p3{padding:3px;}.p4{padding:4px;}.p5{padding:5px;}.p6{padding:6px;}.p7{padding:7px;}.p8{padding:8px;}.p9{padding:9px;}.p10{padding:10px;}/* side */.ps1{padding-left:1px; padding-right:1px;}.ps2{padding-left:2px; padding-right:2px;}.ps3{padding-left:3px; padding-right:3px;}.ps4{padding-left:4px; padding-right:4px;}.ps5{padding-left:5px; padding-right:5px;}.ps6{padding-left:6px; padding-right:6px;}.ps7{padding-left:7px; padding-right:7px;}.ps8{padding-left:8px; padding-right:8px;}.ps9{padding-left:9px; padding-right:9px;}.ps10{padding-left:10px; padding-right:10px;}/* vertical */.pv1{padding-top:1px; padding-bottom:1px;}.pv2{padding-top:1px; padding-bottom:1px;}.pv3{padding-top:1px; padding-bottom:1px;}.pv4{padding-top:1px; padding-bottom:1px;}.pv5{padding-top:1px; padding-bottom:1px;}.pv6{padding-top:1px; padding-bottom:1px;}.pv7{padding-top:1px; padding-bottom:1px;}.pv8{padding-top:1px; padding-bottom:1px;}.pv9{padding-top:1px; padding-bottom:1px;}.pv10{padding-top:1px; padding-bottom:1px;}/* left */.pl1{padding-left:1px;}.pl2{padding-left:2px;}.pl3{padding-left:3px;}.pl4{padding-left:4px;}.pl5{padding-left:5px;}.pl6{padding-left:6px;}.pl7{padding-left:7px;}.pl8{padding-left:8px;}.pl9{padding-left:9px;}.pl10{padding-left:10px;}/* right */.pr1{padding-right:1px;}.pr2{padding-right:2px;}.pr3{padding-right:3px;}.pr4{padding-right:4px;}.pr5{padding-right:5px;}.pr6{padding-right:6px;}.pr7{padding-right:7px;}.pr8{padding-right:8px;}.pr9{padding-right:9px;}.pr10{padding-right:10px;}/* top */.pt1{padding-top:1px;}.pt2{padding-top:2px;}.pt3{padding-top:3px;}.pt4{padding-top:4px;}.pt5{padding-top:5px;}.pt6{padding-top:6px;}.pt7{padding-top:7px;}.pt8{padding-top:8px;}.pt9{padding-top:9px;}.pt10{padding-top:10px;}/* bottom */.pb1{padding-bottom:1px;}.pb2{padding-bottom:2px;}.pb3{padding-bottom:3px;}.pb4{padding-bottom:4px;}.pb5{padding-bottom:5px;}.pb6{padding-bottom:6px;}.pb7{padding-bottom:7px;}.pb8{padding-bottom:8px;}.pb9{padding-bottom:9px;}.pb10{padding-bottom:10px;}/* float＆text-align --------------------------------------------------------------------*/.fl{float:left;}.fr{float:right;}.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}/* font --------------------------------------------------------------------*/.f12{font-size:12px;}.b{font-weight:bold;}/* color --------------------------------------------------------------------*/.red{color:#FF0000;}.blue{color:#0000FF;}/* body --------------------------------------------------------------------*/body{margin:0px; padding:0px; background-color:#FFFFFF; color:#000000;}.index_body{background:url(http://image.sbsnavi.com/img/body_back2.gif) repeat-x;}/* etc --------------------------------------------------------------------*/img{border:none; margin:0px; padding:0px;}p{border:none; margin:0px; padding:0px;}form{border:none; margin:0px; padding:0px;}select{padding:1px ; font-size:12px; font-weight:normal; line-height:18px;}option{margin:0px; padding:1px 5px 0px 5px;}input{margin:0px; padding:1px; font-size:12px; font-weight:normal; line-height:14px;}.input_large{margin:10px; padding:3px 5px;}hr{margin:0px; padding:0px;}/***▲▲▲ 基本設定 ▲▲▲***//***▼▼▼ レイアウト ▼▼▼***//* header --------------------------------------------------------------------*/.header{width:950px; height:80px; margin:0px auto; padding:0px; clear:both;}.header h1{width:430px; height:80px; margin:0px; padding:0px; float:left;}.header h2{width:493px; height:49px; margin:0px; padding:12px 17px 19px 10px; background:url(http://image.sbsnavi.com/img/h2_back.gif) no-repeat; color:#333333; font-size:14px; line-height:24px; text-align:center; overflow:hidden; float:right;}/* header2 --------------------------------------------------------------------*/.header2{width:865px; height:60px; margin:0px auto; padding:10px 0px 10px 85px; background:url(http://image.sbsnavi.com/img/header_back.gif) no-repeat; text-align:left; clear:both;}.header2 h1{width:865px; height:40px; margin:0px; padding:0px; color:#FF0066; font-size:32px; line-height:40px; overflow:hidden; clear:both;}.header2 h2{width:855px; height:20px; margin:0px; padding:0px 5px; color:#333333; font-size:14px; line-height:20px; overflow:hidden; clear:both;}.header2 a:link {color:#FF0066; text-decoration: none;}.header2 a:visited {color:#FF0066; text-decoration: none;}.header2 a:active {color:#FF0066; text-decoration: underline;}.header2 a:hover {color:#FF0066; text-decoration: underline;}/* header3 --------------------------------------------------------------------*/.header3{width:950px; height:80px; margin:0px auto; padding:0px; background:url(http://image.sbsnavi.com/img/header_back.gif) no-repeat; clear:both;}.header3 a:link {color:#FF0066; text-decoration: none;}.header3 a:visited {color:#FF0066; text-decoration: none;}.header3 a:active {color:#FF0066; text-decoration: underline;}.header3 a:hover {color:#FF0066; text-decoration: underline;}.header3 table{width:430px; margin:0px; padding:0px; float:left;}.header3 td{width:335px; height:64px; margin:0px; padding:6px 10px 10px 85px; overflow:hidden;}.header3 h1{margin:0px; padding:0px; color:#FF0066; font-size:30px; line-height:32px; text-align:left;}.header3 h2{width:493px; height:49px; margin:0px; padding:12px 17px 19px 10px; background:url(http://image.sbsnavi.com/img/h2_back.gif) no-repeat; color:#333333; font-size:14px; line-height:24px; text-align:center; overflow:hidden; float:right;}/* search --------------------------------------------------------------------*/.search{width:930px; height:49px; margin:0px auto 20px auto; padding:3px 0px; clear:both;}.search_menu{width:576px; height:49px; margin:0px; padding:0px; overflow:hidden; float:right;}input.search_btn {width:94px; height:24px; margin:0px 1px 1px 0px; padding:0px 5px 4px 3px; background:url(http://image.sbsnavi.com/img/ms_btn_back2.gif) no-repeat;			  background-position:0px 0px; color:#FF0080; font-size:14px; line-height:24px; text-align:center; display:block; overflow:hidden; float:left;			  border:0px;}/* wrapper --------------------------------------------------------------------*/.wrapper{width:940px; height:auto; margin:0px auto; padding:0px; clear:both;}/* main --------------------------------------------------------------------*/.main{width:760px; height:auto; margin:0px; padding:0px; float:right;}/* left --------------------------------------------------------------------*/.left{width:170px; height:auto; margin:0px; padding:0px; float:left;}.left_table{width:170px; height:auto; margin:0px 0px 10px 0px; padding:0px; clear:both;}.left_sitelist{padding:10px; text-align:left;}.left_sitelist a:link {color:#003399; text-decoration: none;}.left_sitelist a:visited {color:#410099; text-decoration: none;}.left_sitelist a:active {color:#410099; text-decoration: underline; position:relative; top:1px; left:1px;}.left_sitelist a:hover {color:#003399; text-decoration: underline; position:relative; top:1px; left:1px;}.left_sitelist p{font-size:16px; line-height:24px; font-weight:bold;}.left_sitelist ul{margin:0px 0px 5px 0px; padding:0px;}.left_sitelist ul li{margin:0px 0px 0px 20px; padding:0px; list-style-type:disc; font-size:12px; line-height:16px;}.left_search{padding:10px;}.font-tokutyou{font-size:11px; color:#000000; line-height:13px;}.left_sample{padding:8px;margin:0;}.left_pickup{padding:10px 10px 0px;}.left_pickup_tbl{margin:0px 0px 10px 0px; padding:0px; background-color:#FFD5FF; font-size:11px; line-height:12px;}.left_pickup_tbl p{width:120px; height:48px; margin:2px 0px; padding:0px; overflow:hidden;}.left_pickup_b{width:120px; margin:0px; padding:0px; background-color:#FFD5FF;}/* 09.04.08 追加 */.left_pickup_ht{width:140px;margin:0px 0px 10px 0px; padding:0px; background-color:#FFD5FF; font-size:11px; line-height:12px;}.left_pickup_img{margin:9px 0px 3px 0px;}.left_pickup_ht p{width:120px; height:48px; margin:2px 1px; padding:0px; overflow:hidden;}/* footer */#footer{font-size:11px; margin:5px 0 0 0; background-color:#ffffff; color:#333333; padding:8px 18px 28px 18px; line-height:1.3em; border-top:1px solid #333333;}#footer .menu{font-weight:bold; font-size:12px; margin-top:10px;}#footer li{float:left; padding:2px 3px; display:block; }#footer li a{ color:#003399; }/***▲▲▲ レイアウト ▲▲▲***//***▼▼▼ TOP ▼▼▼***//* contents --------------------------------------------------------------------*/.new_tt{width:730px; height:auto; margin:0px auto 10px auto; padding:0px; clear:both;}.new_tt2{width:730px; height:auto; margin:10px auto; padding:0px; text-align:center; clear:both;}.new_list{width:710px; height:auto; margin:0px auto; padding:0px; clear:both;}.new_event{width:710px; height:auto; margin:0px auto; padding:0px; clear:both;}.new_tbl_tt td{margin:0px; padding:3px; background-color:#FFEAF2; color:#FF0066; font-size:14px; line-height:100%; font-weight:bold;}.new_tbl_b{margin:0px; padding:0px; background-color:#FFFFFF;}.new_tbl_cm{margin:0px; padding:2px; background-color:#EEEEEE; color:#000000; font-size:10px; line-height:14px;}.home_link{width:710px; height:auto; margin:0px auto 10px auto; padding:0px; font-size:12px; line-height:100%; text-align:center; clear:both;}.htlog_td_photo{width:127px; text-align:center;}.htlog_td_title{color:#0000ff; font-size:13px; font-weight:bold; text-align:center;letter-spacing:0px;}.htlog_td_date{font-size:12px; text-align:center;}/***▲▲▲ TOP ▲▲▲***//*--- テーブルレイアウトの問題解決策 ---*/table.sites_movie_data{	margin: 0px;	table-layout: fixed;	float: left;}.site_movie_data{	text-align: center;	width: 400px;	height: 160px;	/*overflow: scroll;*/	overflow: auto;}.site_movie_data div{	width: auto;	margin: auto;}/*------------------------------------*//*----- 戻るリンクとバナー *---------------*/.banners{width:710px; height:auto; margin:0px auto; padding:0px; text-align:center;}.back_link{width:710px; height:auto; margin:10px auto 0px; padding:0px; font-size:12px; line-height:18px; text-align:center;}/*---------------------------------------*/
