@charset "utf-8";html, body, div, h1, h2, h3, h4, h5, h6,p, blockquote, pre, address, ul, ol, li, dl, dt, dd,table, th, td, form, fieldset{margin:0;padding:0;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:normal;font-size:12px;}section, nav, article, aside, hgroup,header, footer, figure, figcaption,summary{display:block;margin:0;padding:0;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}html{overflow:scroll;overflow:-moz-scrollbars-vertical;overflow-x:scroll;}body{text-align:center;}a{ cursor:pointer; }a:link{ color:#39c; }a:visited{ color:#969; }a:hover{ color:#f09; }img{ border:0; }ul, ol{ list-style-type: none; }#waku{margin:0 auto;width:1000px;}#waku{ background:url(../img/waku.gif) center repeat-y; }#hd1,#hd2,#hd3,#menu,#navi,#main,#btmenu,#swd,#btm,#copy{margin:0 auto;width:970px;text-align:left;overflow:hidden;clear:both;}#hd1_1,#hd1_2{height:20px;line-height:20px;overflow:hidden;}#hd1_1{float:left;width:700px;}#hd1_2{float:right;width:250px;}#hd1_2 li{margin:0 0 0 10px;float:right;background:#F1F1F1;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;}#hd1_2 a{display:block;padding:0 8px;color:#000;text-decoration:none;}#hd2_1 a,#hd2_2{height:65px;}#hd2_1{float:left;width:250px;}#hd2_2{text-align:right;float:right;width:720px;background:url(../img/title/header.jpg) no-repeat;}#hd2_1 a{display:block;text-indent:-10000px;outline:none;background:url(../img/title/logo.gif) left center no-repeat;}#hd3{height:30px;line-height:30px;border-top:1px solid #7f7f7f;border-bottom:1px solid #7f7f7f;}#hd3_1{float:left;width:700px;}#hd3_2{float:right;width:200px;text-align:right;}#search_box{width:130px;background:#FF9;}#search_box,#search_btn{border:1px solid #CCC;}#menu{background:#ededed;height:30px;}#menu ul{margin:0 0 0 10px;}#menu li{float:left;font-size:14px;line-height:30px;letter-spacing:1px;}#menu a{margin:0 3px;padding:3px 8px;color:#000;text-decoration:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}#menu a:hover{text-decoration:underline;}#mn_food_h a,#mn_sightseeing_h a,#mn_stay_h a,#mn_health_h a,#mn_beauty_h a,#mn_life_h a,#mn_medical_h a,#mn_public_h a{background:#FFF;}#navi{}#navi,#navi li{height:25px;line-height:25px;}#navi li{float:left;color:#999;}#navi a{margin:0 5px;text-decoration:none;color:#999;}#navi .hit{}#main{padding:10px 0 0 0;overflow:hidden;}#mst_mmu{ width:750px; float:left; }#mst{ width:510px; float:right; }#mmu{ width:220px; float:left; }#msm{ width:200px; float:right; }.aaa{#85b32a-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;}#banner_btm{padding:10px 0 20px 0;text-align:center;}#banner_min_img{text-align:center;}#banner_min_txt{text-align:center;margin:0 0 20px 0;}#gotop{margin:0 0 0 850px;width:100px;background:#F1F1F1;cursor:pointer;font-weight:bold;height:28px;line-height:28px;-webkit-border-top-right-radius:5px;   -webkit-border-top-left-radius:5px;   -moz-border-radius-topright:5px;   -moz-border-radius-topleft:5px; }#btmenu{background:#000;height:25px;overflow:hidden;}#btmenu ul{margin:0 0 0 10px;}#btmenu li{margin:0 10px 0 0;float:left;line-height:25px;}#btmenu a{padding:0 5px;color:#FFF;text-decoration:none;border-right:1px solid #FFF;}#swd p,#btm p{padding:10px;line-height:150%;}#swd{background:#F1F1F1;border-bottom:1px solid #000;}#swd a,#btm a{color:#000;text-decoration:none;}#copy{clear:both;padding:10px 0 20px 0;text-align:right;}#copy small{font-size:12px;}.cb{ clear:both;font-size:0; }.waku2{margin:0 auto;width:980px;text-align:left;clear:both;}#twitter{margin:0 0 20px 0;padding:30px 0 0 0;background:url(../img/twitter/box_t.gif) top no-repeat;color:#FFF;line-height:25px;}#twitter p{padding:0 15px;background:url(../img/twitter/box_m.gif) bottom repeat-y;}#twitter_b{padding:0 0 30px 0;background:url(../img/twitter/box_b.gif) bottom no-repeat;}.sbox{margin:0 0 20px 0;}.sbox h5{margin:0 0 5px 0;color:#f70;text-indent:5px;border-left:5px solid #f70;}.sbox ul{border-top:1px dotted #CCC;}.sbox li{background:url(../img/color/green.gif) center left no-repeat;line-height:180%;border-bottom:1px dotted #CCC;clear:both;text-indent:10px;}.sbox li .hit,.sbox li:hover{background:url(../img/color/momo.gif) center left no-repeat;}.sbox em{float:right;font-style:normal;color:#CCC;}.sbox a{text-decoration:none;display:block;color:#39c;}.sbox .hit,.sbox li a:hover{color:#f09;}.tbl{margin:0 0 10px 0;border-collapse:collapse;border-top:1px solid #CCC;border-right:1px solid #CCC;}.tbl th,.tbl td{padding:3px 5px;text-align:left;border-bottom:1px solid #CCC;border-left:1px solid #CCC;vertical-align:top;}.tbl th{white-space:nowrap;color:#f09;font-weight:normal;background:#f5f5f5;}.tbl td{background:#FFF;}.page_link{margin:5px auto;overflow:hidden;width:490px;}.page_link_1,.page_link_2{}.page_link_1{float:left;}.page_link_2{float:right;}.page_link a{color:#999;text-decoration:none;outline:none;}.tt1{margin:0 0 10px 0;height:30px;line-height:30px;font-size:17px;font-weight:bold;background:url(../img/tt1_green.gif) repeat-x bottom;border-left:5px solid #090;text-indent:10px;clear:both;}.tt2,.tt2 a{margin:0 0 5px 0;color:#f70;font-size:14px;text-decoration:none;}.tt2 a:hover{color:#f09;}.official_box{margin:0 0 20px 0;padding:0 0 10px 0;border-bottom:1px dotted #CCC;font-size:14px;line-height:150%;}.official_box ol{padding:5px 10px;}.official_box li{color:#666;border-bottom:1px dotted #999;}.pub_box h3{margin:0 0 5px 0;font-size:14px;clear:both;}.pub_box{margin:10px 10px 30px 10px;line-height:150%;overflow:hidden;}.pub_box img{border:1px solid #CCC;}.pub_box img:hover{border:1px solid #f09;}.pub_box em{font-style:normal;color:#999;}.pub_box ul{line-height:180%;}.pub_box li{padding:3px 5px;border-bottom:1px dotted #CCC;}.pub_box li a{text-decoration:none;}.pub_box1{width:80px;float:left;}.pub_box2{width:400px;float:right;}.ctg_box{margin:0 0 15px 0;padding:5px;line-height:200%;overflow:hidden;}.ctg_box li{margin:0 10px 0 0;float:left;font-size:14px;}.ctg_box a{color:#666;text-decoration:none;border-bottom:1px solid #CCC;}.ctg_box .hit{color:#f09;}.ctg_shop0,.ctg_shop1{width:254px;border-bottom:1px dotted #999;}.ctg_shop0{float:left;border-right:1px dotted #999;}.ctg_shop1{float:right;}.ctg_shop0 h3,.ctg_shop1 h3{margin:10px 0 0 8px;}.ctg_shop_box_1,.ctg_shop_box_2{margin:5px 0 5px 0;}.ctg_shop_box_1{width:90px;float:left;text-align:right;}.ctg_shop_box_2{width:160px;float:right;}.ctg_shop_box_1 img{border:1px solid #CCC;}.ctg_shop_box_1 img:hover{border:1px solid #f09;}.txt_l{ text-align:left; }.txt_r{ text-align:right; }.fl{ float:left; }.fr{ float:right; }.box{margin:5px 0 15px 0;padding:3px 5px;line-height:120%;border-bottom:1px dotted #CCC;overflow:hidden;}.box p{margin:5px 0;}.box ul{margin:5px 20px;list-style:disc;}.box li{margin:3px 0;clear:both;}.box em{font-style:normal;color:#999;}.box_f{margin:3px 0 0 0;text-align:right;overflow:hidden;}.box_f a{color:#666;text-decoration:none;}.box_f li{margin:0 3px;float:right;}.box_f,.box_f li,.box_f a{font-size:10px;}.d_none{ display:none; }.h5_ya{margin:0 0 2px 10px;text-indent:18px;background-image:url(../img/2/h5_ya.gif);background-position:left center;background-repeat:no-repeat;color:#333;}.txt_box{background:url(../img/parts/txt_box_header.gif);background-repeat:no-repeat;background-position:left tpp;}.txt_box_b{background-image:url(../img/parts/txt_box_bottom.gif);background-repeat:no-repeat;background-position:left bottom;margin:0 0 20px 0;padding:5px 10px;}.txt_box p{margin:10px;line-height:160%;}.date_time{font-size:80%;text-align:right;}.smenu_box{margin:0 0 20px 0;}.smenu{margin:3px 0 10px 0;font-size:13px;}.smenu li{padding:3px 5px;border-bottom:1px solid #e5e5e5;clear:both;overflow:hidden;}.smenu a{text-decoration:none;}.smenu strong{float:left;font-weight:normal;}.smenu em{float:right;font-style:normal;color:#999;font-size:10px;}.smenu .hit{background:#FFC;}.smenu img{margin:0 3px 0 0;}.list_1{ background:#FFF; }.list_2{ background:#F5F5F5; }.price,.price_teika{padding:0 5px 2px 0;text-align:right;}.price{color:#F00;font-size:14px;}.price_teika{color:#666;text-decoration:line-through;}.sub_box,.sub_box_img{margin:0 0 15px 0;padding:0 0 8px 0;background-image:url(../img/s_box.gif);background-position:bottom;}.sub_box ul,.sub_box_img ul{margin:0;padding:0 3px;}.sub_box li,.sub_box_img li{margin:2px 0;padding:3px 5px;clear:both;border-bottom:1px dotted #CCC;overflow:hidden;}.sub_box li{text-align:right;}.sub_box_img img{float:left;}.sub_box strong{float:left;font-weight:normal;}.sub_box em,.sub_box_img em{font-weight:normal;font-style:normal;font-size:10px;color:#999;}.sub_box a{text-decoration:none;display:block;}.sub_box_img a,.sub_box_img em{margin:0 0 0 5px;text-decoration:none;}.h4_box{margin:0 0 15px 0;padding:5px 0 15px 0;border-bottom:1px dotted #CCC;}.btm_box{margin:0 0 20px 0;}
