@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:0; padding:0;}/* link --------------------------------------------------------------------*/a:link {text-decoration: none;}a:visited {text-decoration: none;}a:active {text-decoration: underline;}a:hover {text-decoration: underline;}/* body --------------------------------------------------------------------*/body{margin:auto; width:auto; text-align:center;}.index_body{width:880;margin:auto;}/* etc --------------------------------------------------------------------*/img{border:none; margin:0px; padding:0px; vertical-align:bottom;}p{border:none; margin:0px; padding:0px;}/***▲▲▲ 基本設定 ▲▲▲***//***▼▼▼ レイアウト ▼▼▼***//* header --------------------------------------------------------------------*/.header{text-align:center;width:840px; margin:auto; padding:0; clear:both;}.header td{text-align:left;margin:0;vertical-align:top;}.header_sub{text-align:left;width:838px; height:20px; margin:auto; float:left; padding:2px; clear:both; font-size:12px;color:#ffffff;background:url(./black.gif);}.header img{border:none; margin:0px; padding:0px; vertical-align:top;}/* wrapper --------------------------------------------------------------------*/.wrapper{text-align:center;width:840px; height:auto; margin:auto; padding:0px; clear:both;}/* main --------------------------------------------------------------------*/.main{width:650px; margin:0; padding:0; float:right;text-align:center;}.line2{width:100%;font-size:14px; height:auto; padding:2px;text-align:left; color:#ffffff;background:url(./line2.gif) repeat-x;}.site_dt_list{text-align:center; width:480px; padding:10px 80px; margin:0;}.site_dt_list td{font-size:12px;text-align:left;}/* left --------------------------------------------------------------------*/.left{width:160px; height:auto; margin:0px; padding:0px; float:left;}.left_table{width:160px; height:auto; margin:0px 0px 8px 0px; padding:0; clear:both;}.left_actbn_h{background:url(./contents/sideacttop.gif) repeat-x; width:172px;height:18px;margin:2px;}.left_sitelist_h{text-align:center; color:#ffffff;background:url(./contents/sidesampletop.gif) repeat-x; width:172px;height:18px;margin:2px;}.left_sample_h{text-align:center; color:#ffffff;background:url(./contents/sidemovietop.gif) repeat-x; width:172px;height:18px;margin:2px;}.left_sitelist{padding:6px; text-align:left;background-color:#ffffff;}.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:0; padding:0;list-style: none; }.left_sitelist ul li{margin:0; padding:0; list-style-type:none; font-size:12px; line-height:16px;display: block; }.left_sitelist img{margin:0; padding:0;}/* footer --------------------------------------------------------------------*//*.footer{width:840px; text-align:center; padding:4px; margin:15px 0; background-color:#ffeff2;font-size:12px;color:#a11111;}.footer a:link {color:#a11111; text-decoration: none;}.footer a:visited {color:#e55555; text-decoration: none;}.footer a:active {color:#a11111; text-decoration: underline; position:relative; top:1px; left:1px;}.footer a:hover {color:#e55555; text-decoration: underline; position:relative; top:1px; left:1px;}*/#footer{font-size:11px; margin:5px 0 0 0; background-color:#ffeff2; color:#a11111; padding:8px 18px 28px 18px; line-height:1.3em; }#footer .menu{font-weight:bold; font-size:12px; margin-top:10px;}#footer li{float:left; padding:2px 3px; display:block; }#footer li a{ color:#a11111; }/***▲▲▲ レイアウト ▲▲▲***/.bgblack{text-align:left;background-color:#000000; font-size:13px;color:#ffffff;padding: 3px;}.site_img{width:300px;height:200px;border:1px #aaaaaa solid;}.site_details{width:640px;text-align:center;}.site_details_h{font-size:14px;text-align:left;background:url('./line2.gif') repeat-x;}.site_details th{background-color: #f4f4ff;}.site_details td{font-size:12px;background-color: #FFFFFF;}.site_details a:link {color:#003399; text-decoration: none;}.site_details a:visited {color:#410099; text-decoration: none;}.site_details a:active {color:#410099; text-decoration: underline; position:relative; top:1px; left:1px;}.site_details a:hover {color:#003399; text-decoration: underline; position:relative; top:1px; left:1px;}.p_title1{width:650px;padding:10px 0 0 0;height:auto;text-align:left;background-image: url("./contents/hometop.gif"); background-position: left top; background-repeat: no-repeat;}.p_title20{width:650px;padding:10px 0 0 0;height:auto;text-align:left;background-image: url("./contents/genresougou.gif"); background-position: left top; background-repeat: no-repeat;}.p_title21{width:650px;padding:10px 0 0 0;height:auto;text-align:left;background-image: url("./contents/genresirouto.gif"); background-position: left top; background-repeat: no-repeat;}.p_title22{width:650px;padding:10px 0 0 0;height:auto;text-align:left;background-image: url("./contents/genrenozoki.gif"); background-position: left top; background-repeat: no-repeat;}.p_title23{width:650px;padding:10px 0 0 0;height:auto;text-align:left;background-image: url("./contents/genremania.gif"); background-position: left top; background-repeat: no-repeat;}.p_title24{width:650px;padding:10px 0 0 0;height:auto;text-align:left;background-image: url("./contents/genrejukujo.gif"); background-position: left top; background-repeat: no-repeat;}.p_title3{width:650px;padding:10px 0 0 0;height:auto;text-align:left;background-image: url("./contents/sampletop.gif"); background-position: left top; background-repeat: no-repeat;}.p_title4{width:650px;padding:10px 0 0 0;height:auto;text-align:left;background-image: url("./contents/acttop.gif"); background-position: left top; background-repeat: no-repeat;}.p_title5{width:650px;padding:10px 0 0 0;height:auto;text-align:left;background-image: url("./contents/eventtop.gif"); background-position: left top; background-repeat: no-repeat;}.p_title6{width:650px;padding:10px 0 0 0;height:auto;text-align:left;background-image: url("./contents/hikakutop.gif"); background-position: left top; background-repeat: no-repeat;}#p_info{text-align:left;padding:4px;font-size:13px;}.act_p_bar{width:auto;height:20px;text-align:left;background:url('./contents/pickup.gif'); background-repeat: no-repeat;}.act_f_bar{width:auto;height:20px;text-align:left;background:url('./contents/populer.gif'); background-repeat: no-repeat;}.event{width:650px;text-align:center;font-size:13px;}.ev_bn{margin:2px;}.complist{font-size:13px;}.complist table{width:640px;}.complist th{background-color:#111111;color:#ffffff;text-align:center;padding:5px;}.complist td{background-color:#ffffff;text-align:center;padding:5px;}
