/*commonCSS-------------------------------*/*{margin:0;padding:0;}img{border:none;}ul{list-style:none;text-decoration:none;}li{list-style:none;text-decoration:none;}/*テキスト澄2・------------------------------*/h1{color:#000000;font:normal 15px/130% "ＭＳ ゴシック", "Osaka−等幅";}h2{color:#000000;font:normal 14px/130% "ＭＳ ゴシック", "Osaka−等幅";}p{color:#000000;font:normal 12px/150% "ＭＳ ゴシック", "Osaka−等幅";}a{color:#F2652D;text-decoration:none;}a:hover{text-decoration:none;color:#3984C3;}.txt-small{color:#000000;font:normal 11px/150% "ＭＳ ゴシック", "Osaka−等幅";}.ymd{color:#F1581C;font:bold 11px/15px "ＭＳ ゴシック", "Osaka−等幅";}.text-red{color:#CC4242;font-weight:bold;}/*配置クラス-------------------------------*/.aline-right{display:block;text-align:right;}.aline-left{display:block;text-align:left;}.padding10{padding:10px;}.padding10-0{padding:10px 0 10px 0;}.padding0-10{padding:0 10px 0 10px;}.margin10{margin:10px;}.margin10-0{margin:10px 0 10px 0;}.margin0-10{margin:0 10px 0 10px;}/*全走欺早+------------------------------*/body{background:url(../img/bg_back.gif) #2b3605 repeat;font:normal 12px "ＭＳ ゴシック", "Osaka−等幅";}#container{margin-top:5px;margin-left:auto;margin-right:auto;width:860px;background:url(../img/contents_back.jpg) repeat-y;}/*コンテンツ豪+------------------------------*/#contents-left{display:block;width:257px;background:url(../img/bg_mainnavi.jpg) repeat-y;float:left;}/*コンテンツ右-------------------------------*/#contents-right{display:block;width:603px;float:right;}/*コンテンツ豪+ロゴ-------------------------------*/#logo{display:block;margin:18px 10px 10px 20px;width:221px;height:85px;}/*コンテンツ右-ヘッダ-------------------------------*/#header{display:block;padding:10px 10px 0 0;width:593px;height:84px;background:url(../img/bg_header.jpg) no-repeat;}ul#header{display:block;width:182px;float:right;}#header li{float:right;}/*コンテンツ豪+メニュー部腐+-----------------------------*/#mainmenu{display:block;padding:0 17px 15px 23px;width:217px;}/*コンテンツ豪+メニュー部腐」ルダウン-------------------------------*/.menubtnpd{display:block;padding:0 0 0 60px;width:157px;height:38px;background-color:#ffffff;color:#535353;font-size:14px;line-height:38px;font-weight:bold;}.menubtnpd:hover{display:block;padding:0 0 0 60px;width:157px;height:38px;background-color:#969EA5;color:#FFFFFF;font-size:14px;line-height:38px;font-weight:bold;}/*フッタ部-------------------------------*/#footer{display:block;padding:0 0 5px 0;height:20px;width:860px;background:url(../img/bg_footer.jpg) no-repeat;clear:both;}#copy{display:block;margin:0 10px 0 0;width:480px;height:20px;font-size:10px;line-height:20px;color:#ffffff;text-align:right;float:right;}#privacy{display:block;width:370px;height:20px;font-size:10px;line-height:20px;color:#ffffff;text-align:right;float:left;}/*コンテンツ豪+運営・(・・逑・\ｦ------------------------------*/#hfc-info{margin:0 0 0 23px;width:217px;background:url(../img/bg_banner_info.gif) repeat-y;}#hfc-info p{padding:0 10px 0 10px;letter-spacing:1px;}#hfc-info-header{display:block;width:217px;height:45px;background:url(../img/banner_info_header.gif) no-repeat;text-indent:-99999px;overflow:hidden;}#hfc-info-footer{display:block;width:217px;height:10px;background:url(../img/banner_info_footer.gif) no-repeat;text-indent:-99999px;overflow:hidden;}/*コンテンツ右-パンｇ"・------------------------------*/#pankuzu{display:block;padding:0 0 0 5px;margin:0 0 10px 0;height:21px;width:598px;background:url(../img/bg_pankuzu.jpg) no-repeat;color:#ffffff;font:10px/21px "ＭＳ ゴシック", "Osaka−等幅";}#pankuzu a{color:#ffffff;}#pankuzu a:hover{color:#d1e691;}/*コンテンツ右-タイトルエリア------------------------------*/#title{display:block;padding:0 25px 0 15px;width:563px;}/*コンテンツ右-タイトルエリア------------------------------*/#contents5{margin-left:auto;margin-right:auto;}/*コンテンツ右-桁/oｋ#Gリア------------------------------*/.midashi{display:block;margin:20px 0 10px 0;padding:0 25px 0 15px;width:563px;}/*コンテンツ右-テキストエリア------------------------------*/.texte-area1{display:block;margin:0 0 10px 0;padding:0 35px 0 35px;width:523px;}/*TOP-コンテンツ右-コンテンツflashエリア------------------------------*/#contents-flasharea{display:block;padding:0 0 0 5px;width:593px;background:url(../img/bg_flash.jpg) no-repeat;}/*TOP-コンテンツ右-[ｉ・.A]エリア------------------------------*/#box-top1{display:block;width:603px;height:116px;background:url(../img/bg_goaisatsu.jpg) no-repeat;text-indent:-99999px;overflow:hidden;}/*TOP-コンテンツ右-[新着]エリア------------------------------*/#box-top2{display:block;margin:18px 20px 20px 20px;width:563px;}#title-news{display:block;margin:0 0 10px 0;width:563px;height:18px;}	.t_newsbox{padding:10px 0 10px 0;width:563px;border-bottom : 1px dotted #D7D1D1;margin-bottom : 10px;}.t_photo{text-align:center;width:123px;}	.t_photo img{margin:1px;padding:1px;border-style:solid;border-color:#ccc;border-width :1px;}		.t_txt{padding:0 0 0 10px;width:440px;padding-bottom:10px;}	/*.newsbox{display:block;padding:10px 0 10px 0;width:563px;height:100px;border-bottom : 1px dotted #D7D1D1;}.photo{display:block;width:92px;float:left;}	.photo img{margin:1px;padding:1px;border-style:solid;border-color:#ccc;border-width :1px;}		.txt{display:block;padding:0 0 0 10px;width:440px;float:right;}	*//*whats-fcページボタン------------------------------*/#whfc-btn{display:block;padding:10px 10px 0 0;width:563px;height:30px;}ul#whfc-btn{display:block;float:right;}#whfc-btn li{padding:0 0 0 10px;float:right;}/*whats-fcページ------------------------------*/#whfc-info{display:block;margin:0 0 10px 15px;width:550px;background:url(../img/bg_whfc.gif) repeat-y;}#whfc-info h1{padding:0 0 10px 0;}#whfc-info p{padding:0 40px 10px 40px;width:470px;letter-spacing:1px;}#whfc-info-header1{display:block;width:550px;height:153px;background:url(../img/whfc_shien_header.jpg) no-repeat;text-indent:-99999px;overflow:hidden;}#whfc-info-header2{display:block;width:550px;height:153px;background:url(../img/whfc_unei_header.jpg) no-repeat;text-indent:-99999px;overflow:hidden;}#whfc-info-header3{display:block;width:550px;height:153px;background:url(../img/whfc_satsuei_header.jpg) no-repeat;text-indent:-99999px;overflow:hidden;}#whfc-info-footer{display:block;width:550px;height:20px;background:url(../img/whfc_footer.gif) no-repeat;text-indent:-99999px;overflow:hidden;}/*ロケ地検鷺#yージボタン------------------------------*/#location-btn-mini{display:block;margin:5px 0 0 20px;padding:7px 8px 6px 8px;width:550px;height:66px;background:url(../img/bg_location_btn.jpg) no-repeat;}ul#location-btn-mini{display:block;}#location-btn-mini li{float:left;}/*ロケ地検鷺#yージフォーム------------------------------*/#location-form{display:block;margin:0 0 0 20px;padding:5px;width:540px;height:40px;}ul#location-form{display:block;}#location-form li{margin:0 15px 0 0;float:left;}/*ロケ地検鷺#yージカテゴリー------------------------------*/#location-category{display:block;margin:0 0 0 20px;width:563px;}.location-category-info{width:176px;padding:5px;background:url(../img/location_category_header.jpg) no-repeat;}.location-category-info-bg{padding:5px 8px 5px 8px;background:url(../img/bg_location_category.jpg) repeat-y;}/*ロケ地検鷺#yージ各カテゴリーページ------------------------------*/.location-category2nd-info{width:176px;padding:5px 0 0 23px;background:url(../img/location_photo_header.jpg) no-repeat;}.location-category2nd-info-bg{padding:5px 8px 0 8px;background:url(../img/bg_location_photo.jpg) repeat-y;}.location-category2nd-info-bg p{line-height:26px;}/*ロケ地検鷺#yージ各ページ------------------------------*/#location-category3rd{display:block;margin:0 0 0 20px;width:550px;}#location-category3rd-header{width:550px;padding:5px;background:url(../img/location_3rd_header.jpg) repeat-y;}#location-category3rd-bg{padding:5px;background:url(../img/bg_location_3rd.jpg) repeat-y;}#location-category3rd-text{margin:10px 0;}#location-category3rd-text p{padding:5px;}/*サイトマップ---------------------*/#sitemap-left{display:block;float:left;}#sitemap-left p{display:block;padding:15px 0 10px 10px;}#sitemap-right{display:block;float:right;}#sitemap-right p{display:block;padding:15px 0 10px 10px;}/*テーブルデザイン------------------------------*/.item-table0{padding : 5px;background : #C8C8C8;text-align:left;}.item-table1{padding : 5px;background : #EBEBEB;text-align:left;}.item-table2{padding : 5px;background : #FFFFFF;text-align:left;}
