#header_wrapper #logo_box p{margin-top:10px}
#middle #main_box{float:left;width:785px;margin-top:3px}
#main_box #breadcrumb{list-style:none;color:#161616;font-size:14px}
#breadcrumb li{float:left}
#breadcrumb li a{color:#161616;text-decoration:none}
#main_box .h3bg{clear:both;width:775px;background-repeat:no-repeat;height:93px;line-height:97px;padding-left:10px;padding-top:10px}
#main_box .privacy{background-image:url(../img/ttl/h3_common.png)}
#main_box .howto{background-image:url(../img/ttl/h3_common.png)}
#main_box .shop{background-image:url(../img/ttl/h3_common.png)}.h3bg h1,.h3bg h3{font-size:18px;font-weight:normal;display:inline;color:#423906;padding:0 0 0 20px}.h2{font-size:15px}
#main_box .con{width:750px;height:auto;background-image:url(../img/bg/main_box_con_bg.png);background-repeat:repeat-y;margin:0 auto 0;padding:10px 18px 20px 17px;font-size:14px}
#main_box .ttl_sub{font-size:25px;font-weight:bold;margin-bottom:10px;border-bottom:dotted 1px #32B9B1}
#main_box .btm{width:785px;height:6px;background-image:url(../img/btm/main_box_con_btm.png);background-repeat:no-repeat}
#main_box .con .ttl{font-size:16px;font-weight:bold;padding-left:23px;margin-bottom:8px;background-image:url(../img/ttl/main_box_con_ttl.png);background-position:0px 2px;background-repeat:no-repeat}
#main_box .con .sub-ttl{clear:both;font-size:14px;font-weight:bold;margin-left:17px;margin-top:5px;margin-bottom:5px}
#main_box .con .sub-ttl-l{clear:both;color:#fff;background-color:#007550;font-size:16px;padding:3px 5px;margin-left:17px;margin-top:5px;margin-bottom:5px}
#main_box .con p{margin-bottom:15px;padding:2px 17px}
#main_box .con .con_min_box{width:250px;float:left;margin-bottom:15px}
#main_box .con #jp_map_box{width:400px;border:1px solid #10AF00;float:right}
#main_box .con .con_min_box2{clear:both}
#main_box .con .con_min_box2 form{margin:0 10px}
#main_box .con .con_min_box2 select{margin:0 10px}
#main_box .con .con_min_box2 ul{margin:0 10px}
#main_box .con .con_min_box2 li{width:150px;float:left}
#main_box .con .con_min_box2 .submit{clear:both;text-align:center}.btn_entry01{text-align:center;padding:30px 0 30px 0}.btn_entry01 a{display:bolck;background-color:#CDDFF1;padding:20px 30px;color:#3d3d3d;text-decoration:none}.btn_entry01 a:hover{background-color:#5EC8E6;color:#000}
#shop_box{width:785px;height:auto;clear:both}
#shop_box-top{width:785px;height:4px;background-repeat:no-repeat}
#shop_box-mid{width:775px;height:auto;padding:3px 5px 3px 5px;background-image:url(../images/back01_mid.png);background-repeat:repeat-y}
#shop_box-bottom{width:785px;height:4px;background-repeat:no-repeat}
#shop_box .h3-icafe,#shop_box .h3-net,#shop_box .h3-karaoke,#shop_box .h3-oasi,#shop_box .h3-zeus,#shop_box .h3-onchi,#shop_box .h3-verys,#shop_box .h3-cybac,#shop_box .h3-cybex,#shop_box .h3-bigben,#shop_box .h3-funkytime,#shop_box .h3-trans,#shop_box .h3-no9,#shop_box .h3-cafe,#shop_box .h3-batdarts,#shop_box .h3-conpara{color:#4d4d4d;width:645px;height:34px;font-size:20px;line-height:40px;padding-left:130px;margin-bottom:3px;background-repeat:no-repeat;background-color:#d3d3d3}
#shop_box .h3-icafe{background-image:url(../images/h3logo_icafe.png)}
#shop_box .h3-net{background-image:url(../images/h3logo_net.png)}
#shop_box .h3-karaoke{background-image:url(../images/h3logo_karaoke.png)}
#shop_box .h3-oasi{background-image:url(../images/h3logo_oasi.png)}
#shop_box .h3-zeus{background-image:url(../images/h3logo_zeus.png)}
#shop_box .h3-onchi{background-image:url(../images/h3logo_onchi.png)}
#shop_box .h3-verys{background-image:url(../images/h3logo_verys.png)}
#shop_box .h3-cybac{background-image:url(../images/h3logo_cybac.png)}
#shop_box .h3-cybex{background-image:url(../images/h3logo_cybex.png)}
#shop_box .h3-bigben{background-image:url(../images/h3logo_bigben.png)}
#shop_box .h3-funkytime{background-image:url(../images/h3logo_funkytime.png)}
#shop_box .h3-trans{background-image:url(../images/h3logo_trans.png)}
#shop_box .h3-no9{background-image:url(../images/h3logo_no9.png)}
#shop_box .h3-cafe{background-image:url(../images/h3logo_cafe.png)}
#shop_box .h3-batdarts{background-image:url(../images/h3logo_batdarts.png)}
#shop_box .h3-conpara{background-image:url(../images/h3logo_conpara.png)}
#shop_box-mid .shop_img{width:230px;height:170px;padding:2px;margin-right:15px;background-image:url(../images/shop_img_back.png);background-repeat:no-repeat;float:left}
#shop_box .h2-title{float:left;width:520px;color:#007550;font-size:14px;font-weight:bold;margin-bottom:2px;border-bottom:solid 1px #007550}
#shop_box .ul01{width:526px;height:auto;line-height:23px;list-style-image:none;list-style-type:none;margin:0 0 5px 0;padding:0px;float:left}
#shop_box .ul02{width:100%;height:auto;line-height:23px;margin:5px 0 0 0;padding:0px;float:left}
#shop_box li{color:#737373}
#shop_box .li-title{width:100%;color:#007550;font-size:14px;font-weight:bold;margin-bottom:2px;border-bottom:solid 1px #007550}
#shop_box .li-adr{width:500px;padding-left:18px;background-image:url(../img/icon/adr.png);background-position:left 3px;background-repeat:no-repeat;float:left}
#shop_box .li-tel{width:120px;padding-left:18px;background-image:url(../img/icon/tel.png);background-position:left 3px;background-repeat:no-repeat;float:left}
#shop_box .li-time{width:240px;padding-left:18px;background-image:url(../img/icon/time.png);background-position:left 3px;background-repeat:no-repeat;float:left}
#shop_box .li-book{width:120px;padding-left:18px;background-image:url(../img/icon/book.png);background-position:left 3px;background-repeat:no-repeat;float:left}
#shop_box .li-tr{width:500px;padding-left:18px;background-image:url(../img/icon/tr.png);background-position:left 3px;background-repeat:no-repeat;float:left}
#shop_box .li-par{width:500px;padding-left:18px;background-image:url(../img/icon/par.png);background-position:left 3px;background-repeat:no-repeat;float:left}
#shop_box .li-mem{padding-left:18px;background-image:url(../img/icon/mem.png);background-position:left 3px;background-repeat:no-repeat;float:left}
#shop_box .li-blog{width:500px;float:left}
#shop_box .li-sns{width:500px;height:20px;float:left}
#shop_box .li-tex{font-size:10px;float:left;line-height:18px;font-weight:bold;color:#666;background:#FCE9DA;padding:2px 3px 2px 3px;margin-bottom:5px;margin-right:5px}
#shop_box .internet{background-image:url(../img/icon/shop_contents/internet.png)}
#shop_box .onlinegame{background-image:url(../img/icon/shop_contents/onlinegame.png)}
#shop_box .comics{background-image:url(../img/icon/shop_contents/comics.png)}
#shop_box .karaoke{background-image:url(../img/icon/shop_contents/karaoke.png)}
#shop_box .darts{background-image:url(../img/icon/shop_contents/darts.png)}
#shop_box .billiards{background-image:url(../img/icon/shop_contents/billiards.png)}
#shop_box .sports{background-image:url(../img/icon/shop_contents/sports.png)}
#shop_box .amusement{background-image:url(../img/icon/shop_contents/amusement.png)}
#shop_box .mjkakutou{background-image:url(../img/icon/shop_contents/mjkakutou.png)}
#shop_box .bordgame{background-image:url(../img/icon/shop_contents/bordgame.png)}
#shop_box .shower{background-image:url(../img/icon/shop_contents/shower.png)}
#shop_box .tabletennis{background-image:url(../img/icon/shop_contents/tabletennis.png)}
#shop_box .m_chair{background-image:url(../img/icon/shop_contents/m_chair.png)}
#shop_box .softcream{background-image:url(../img/icon/shop_contents/softcream.png)}
#shop_box .open_s{background-image:url(../img/icon/shop_contents/open_s.png)}
#shop_box .n_smoking{background-image:url(../img/icon/shop_contents/n_smoking.png)}
#shop_box .group{background-image:url(../img/icon/shop_contents/group.png)}
#shop_box .wifi{background-image:url(../img/icon/shop_contents/wifi.png)}
#shop_box .mobile_m{background-image:url(../img/icon/shop_contents/mobile_m.png)}
#shop_box .free_f{background-image:url(../img/icon/shop_contents/free_f.png)}
#shop_box .women{background-image:url(../img/icon/shop_contents/women.png)}
#shop_box .f_min{background-image:url(../img/icon/shop_contents/5min.png)}
#shop_box .noimage{background-image:url(../img/icon/shop_contents/noimage.png)}
#shop_box_mid{width:785px;height:auto}
#shop_box_mid-l{width:243px;height:415px;padding:5px;background-image:url(../images/back02.png);background-repeat:no-repeat;float:left}.title{width:100%;height:22px;color:#016644;font-size:14px;font-weight:bold;text-indent:8px;line-height:25px;background-color:#d3d3d3}.title-l{float:left}.title-r{font-size:12px;margin-right:8px;float:right}.title-r a{color:#016644;text-decoration:none}
#shop_box_mid-l dl{width:232px;height:370px;margin:0 auto 10px 10px;padding:10px 0 10px 0;overflow:auto}
#shop_box_mid-l dt{margin:0;padding:0}
#shop_box_mid-l dd{margin:0 0 10px 0;padding:0}
#shop_box_mid-r{width:530px;font-size:12px;float:right}
#shop_box_mid-r #ttl-box{width:530px;height:21px;background-image:url(../img/ttl/shop_box_mid-r-ttl.png);background-repeat:no-repeat;color:#016644;font-size:14px;font-weight:bold;text-indent:15px;padding-top:8px}
#shop_box_mid-r #con-box{clear:both;width:520px;height:auto;padding:0 5px;background-image:url(../img/bg/shop_box_mid-r-con.png);background-repeat:repeat-y}
#shop_box_mid-r #btm-box{width:530px;height:6px;background-image:url(../img/btm/shop_box_mid-r-btm.png);background-repeat:no-repeat}
#shop_box_mid-r #img-box{width:250px;height:auto;padding:5px;float:left}
#shop_box_mid-r #txt-box{width:244px;height:auto;margin:5px;float:left;word-wrap:break-word}
#shop_box_mid-r #banner-box{width:250px;height:auto;padding:5px;float:left}
#banner-box img{float:left}
#banner-box img.bn1{margin:0 3px 10px 2px;width:120px;height:80px}
#banner-box img.bn2{margin:0 0 10px 2px;width:245px;height:80px}
#banner-box img.bn3{margin:0 0 10px 2px;width:245px;height:170px}
#banner-box a img:hover{opacity:0.7}
#shop_box_mid-r #sp-price-box{clear:both;width:500px;margin:0 10px}
#shop_box_mid-b{clear:both}
#shop_box_mid-b .ttl{background-image:url(../img/ttl/shop_box_mid-r.png);background-repeat:no-repeat;width:785px;height:27px;padding-top:2px;text-indent:13px;color:#016644;line-height:29px;font-weight:bold}
#shop_box_mid-b .btm{}
#shop_con{width:785px;height:auto;clear:both}
#shop_con-top{width:785px;height:4px;background-repeat:no-repeat}
#shop_con-mid{width:775px;height:auto;padding:3px 5px 3px 5px;background-image:url(../images/back01_mid.png);background-repeat:repeat-y}
#shop_con-mid img{padding:2px;border:none #c4c4c4;float:left}
#shop_con-mid p{width:235px;height:22px;color:#016644;font-weight:bold;font-size:14px;padding-left:8px;line-height:25px;background-color:#d3d3d3}
#shop_con-bottom{width:785px;height:4px;background-repeat:no-repeat}.shop_box_sp{clear:both;padding:0}.shop_box_sp .shop_box_sp_top{background-image:url(../img/ttl/shop_box_mid-r.png);background-repeat:no-repeat;width:785px;height:3px;padding-top:2px}.shop_box_sp .shop_box_sp_con{width:779px;height:auto;background-image:url(../img/bg/main_box_con_bg.png);background-repeat:repeat-y;padding-left:6px}.shop_box_sp .shop_box_sp_btm{width:785px;height:6px;background-image:url(../img/btm/main_box_con_btm.png);background-repeat:no-repeat}
#shop_box_bottom{width:785px;height:auto;margin-bottom:20px}
#shop_box_bottom-l{width:243px;height:auto;float:left;margin-right:2px}.title-l{width:100%;height:22px;color:#016644;font-size:14px;font-weight:bold;text-indent:8px;line-height:25px;background-color:#d3d3d3;float:left}
#shop_box_bottom-l_top{width:243px;height:25px;padding:5px 5px 0px 5px;background-image:url(../images/back04_top.png);background-repeat:no-repeat}
#shop_box_bottom-l_top p{width:235px;height:22px;color:#016644;font-weight:bold;font-size:14px;padding-left:8px;line-height:25px;background-color:#d3d3d3}
#shop_box_bottom-l_middle{width:243px;height:auto;padding:5px 5px 5px 5px;background-image:url(../images/back04_middle.png);background-repeat:repeat-y}
#shop_box_bottom-l_middle ul{width:233px;height:auto;margin:0 auto auto 10px}
#shop_box_bottom-l_middle li{line-height:20px}
#shop_box_bottom-l_bottom{width:253px;height:5px;background-repeat:no-repeat}
#shop_box_bottom-r{width:520px;height:441px;padding:5px;background-image:url(../images/back05.png);background-repeat:no-repeat;float:right}
#shop_box_bottom-r p{margin:10px 0 10px 10px}
#shop_box_bottom-r #map_canvas{border:1px solid #814805;width:500px;height:355px;margin:0 0 10px 8px}
#food_menu_box{}
#food_menu_box ul{width:750px;height:auto;margin-bottom:15px}
#food_menu_box ul.foodmenu{list-style:none}
#food_menu_box li{width:230px;height:40px;line-height:40px;margin:5px 10px 5px 10px;text-align:center;display:block;color:#fff;background-color:#27ae60;float:left}
#food_menu_box li a{color:#fff}
#food_menu_box li a:link{display:block;color:#fff;text-decoration:none}
#food_menu_box li a:hover,#food_menu_box a.active{display:block;color:#fff;background-color:#2ecc71}
#food_menu_box #img_box{text-align:center}
#food_menu_box dl{width:720px;margin:5px auto 10px}
#food_menu_box dt{line-height:25px;border-bottom:solid 1px #ffd8bc}
#food_menu_box dd{}
#q_index{}
#q_index ul{width:700px;height:auto;font-size:12px;line-height:25px;margin:15px auto 20px auto;padding:15px 20px 10px 20px;background-color:#fdffe4;border:1px solid #999}
#q_index li{width:330px;height:25px;padding-left:20px;background-image:url(../img/icon/qa.png);background-repeat:no-repeat;background-position:0 8px;float:left}.qa_box{padding:5px 20px 10px 20px}.question{margin-bottom:5px;padding-left:13px;background-image:url(../img/icon/qa_q.png);background-repeat:no-repeat;background-position:0 4px}.answer{font-size:12px;margin-bottom:10px;padding:0 25px 10px 15px;border-bottom:1px dotted #ccc}.shop_lst_box{margin:0px 15px 15px 25px;border-bottom:1px solid #AAA}.shop_lst_box .s_top{border-bottom:1px dotted #AAA}.shop_lst_box .s_top img{vertical-align:middle}.shop_lst_box .s_top a{font-size:16px;font-weight:bold;text-decoration:none;color:#006A49}.shop_lst_box .s_top a:hover{text-decoration:underline}.shop_lst_box .s_top .tel_box{float:right;width:118px;line-height:32px;height:36px;padding-top:4px;padding-left:32px;background-image:url(../img/bg/s_lst_tel.png);background-repeat:no-repeat;border-left:1px dotted #AAA}.shop_lst_box .s_bottom{clear:both;height:25px}.shop_lst_box .s_bottom .s_address{width:650px;line-height:25px;float:left}.shop_lst_box .s_bottom a{display:block;background-image:url(../img/bg/s_lst_link.png);background-repeat:no-repeat;width:60px;height:25px;text-indent:-999999px;float:right}.contents_tex{font-size:10px;float:left;color:#666;background:#FCE9DA;padding:2px 4px 2px 4px;margin-bottom:5px;margin-right:5px}.genre_box{width:769px;height:auto;margin-bottom:20px}.genre_box img{float:left;margin:10px 23px 20px 23px}.genre_box_game{width:769px;height:auto;margin-bottom:20px}.genre_box_game img{float:left;margin:10px 15px 10px 15px}.genre_box_emoney img{float:left;margin:0px 0px 0px 20px}.shopimg-box{width:765px;height:auto}.shopimg-box img{width:130px;height:80px;border:1px solid #cacaca;background-color:#f3e8cc;padding:9px;float:left;margin:10px 20px 10px 20px;box-shadow:0 1px 0 #999; -moz-box-shadow:0 1px 0 #999; -webkit-box-shadow:0 1px 0 #999; -o-box-shadow:0 1px 0 #999; -ms-box-shadow:0 1px 0 #999}
#main_box .con .ttl_howto{width:750px;height:300px;margin-bottom:15px;background-image:url(../img/ttl/ttl_howto.png);background-repeat:no-repeat;text-indent:-999999px}
#main_box .con .contents_lst{margin-left:15px;margin-right:15px}.contents_lst .contents_box{height:auto;border:2px solid #F39800;padding:5px;margin-bottom:10px}.contents_lst .contents_box img{float:left;width:250px;height:150px;margin-right:5px}.contents_lst .contents_box .contents_name{float:left;width:445px;line-height:22px;background-color:#00744D;color:#fff;padding-left:5px;margin-bottom:5px}.contents_lst .contents_box p{float:left;width:415px}.contents_lst .contents_box .cont_link{text-align:right;margin-top:10px}
#main_box .con #shop_photo_lst{margin-left:15px;margin-right:15px}
#main_box .con #shop_photo_lst .shop_photo_box{border:1px solid #a5a5a5;padding:3px;margin-bottom:10px}
#main_box .con #shop_photo_lst .shop_photo_box .shop_name{line-height:22px;background-color:#a5a5a5;padding-left:5px}
#main_box .con #shop_photo_lst .shop_photo_box .shop_name a{color:#fff}
#main_box .con .contact_lst{margin:10px 15px 25px}
#main_box .con .contact_lst li{height:25px;padding-left:13px;background-image:url(../img/icon/contact_q.png);background-repeat:no-repeat;background-position:0 4px}.pageTop{font-size:12px;margin-bottom:15px;padding-right:25px;text-align:right;background-image:url(../img/icon/gotop.png);background-repeat:no-repeat;background-position:600px 3px}
#camp_contents{width:740px;height:auto;margin:0 auto 0 auto}.back_link{text-align:right;margin-right:15px}
#camp_contents #awa_BOX{width:100%;background-color:#000;color:#fff}
#awa_BOX h2{width:100%;text-align:center;margin-bottom:10px}
#awa_BOX h3{width:100%;margin:20px auto;color:#00f060}
#awa_BOX p{line-height:25px;font-size:14px;margin:20px auto 35px}
#awa_BOX .p-01{line-height:25px;font-size:14px;margin:20px auto 25px;color:#25e9eb}
#awa_BOX .martop{margin:0 0 10px 0}
#awa_BOX .table-01{margin:20px auto 25px;border:1px #666 solid}
#awa_BOX .table-01 th{border:1px #666 solid;text-align:center;font-size:14px;padding:5px}
#awa_BOX .table-01 td{border:1px #666 solid;text-align:center;font-size:14px;padding:5px}
#awa_BOX .icafe-logo{margin:0 0 0 280px}
#awa_BOX .ALIENWARE{margin:0 0 0 160px}
#camp_contents #kakao_BOX{width:100%;background-color:#FCDE10;color:#000;padding-top:10px}
#kakao_BOX .qr{width:150px;background-color:#fff;padding:15px;margin:5px 0 20px 20px}
#camp_contents #hxh_BOX{width:100%}
#hxh_BOX img{float:left;margin-right:5px}.mid{}.mid ul{margin:15px 15px;padding:10px;background-color:#ffe5e5}.mid li{color:red;-webkit-animation-name:blink;animation-name:blink;-webkit-animation-duration:1.0s;animation-duration:1.0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes blink{0%{opacity:0;-webkit-animation-timing-function:step-end}25%,100%{opacity:1}}@keyframes blink{0%{opacity:0;animation-timing-function:step-end}25%,100%{opacity:1}}.contact_frm{width:730px;height:auto;margin-top:10px;margin-bottom:20px;margin-left:10px}.th01{background-color:#ddffce;width:150px;text-align:left;padding:5px 0 5px 10px}.th02{background-color:#f7e1be;width:150px;text-align:left;padding:5px 0 5px 10px}.th03{background-color:#d8e4ff;width:150px;text-align:left;padding:5px 0 5px 10px}.th04{background-color:#ffe3e8;width:150px;text-align:left;padding:5px 0 5px 10px}.th05{background-color:#f2e3ff;width:150px;text-align:left;padding:5px 0 5px 10px}.th06{background-color:#e2e2e2;width:150px;text-align:left;padding:5px 0 5px 10px}.main-sub-ttl{font-size:16px;font-weight:bold;margin:10px 0 5px 10px}.td01{text-align:left;padding:5px 0 5px 10px;border-bottom:dotted 1px #e1e1e1}.td02{text-align:center;padding:10px 0 10px 0}.send_btn{width:300px;height:50px}.ad-ul{width:720px;height:auto;margin:10px auto 10px}.ad-li01{font-size:15px;font-weight:bold;line-height:25px;color:#a7000c;border-left:solid 7px #a7000c;padding-left:6px}.ad-li02{margin-bottom:10px;padding:5px 20px 5px}.ad-li03{font-size:15px;font-weight:bold;color:#f9832c}
#sitemap{width:750px;height:auto}.s_ul01{margin-top:10px;padding-left:20px}.s_ul02{margin-bottom:20px;padding-left:40px}.s_li01{line-height:25px;margin-bottom:5px}.s_li02{width:320px;height:auto;font-size:12px;border-bottom:dotted 1px #ccc;margin-right:15px;padding-left:10px;line-height:25px;background-image:url(../img/icon/sitemap01.png);background-repeat:no-repeat;background-position:0px center;float:left}.s_li03{}
#right_box #area_info_box{background-color:#fff;margin-bottom:5px;border:1px solid #007550}
#right_box #area_info_box .ttl{background-color:#007550;color:#fff;padding:3px;border-bottom:1px solid #007550}
#right_box #area_info_box .con{padding:3px}
#jp_map_box{width:400px;height:350px;font-size:12px;border-1:solid 1px #ccc;background-image:url(../img/bg/jp_map.png);background-repeat:no-repeat;position:relative}
#jp_map_box li{margin:0px;padding:0px;position:absolute;list-style:none;font-size:14px}
#jp_map_box a{position:absolute}.hokkaido_tohoku{top:0px;left:281px}.hokkaido_tohoku a{width:119px;height:211px;line-height:100px;text-indent:15px;color:#fff;text-decoration:none}.hokkaido_tohoku a:hover{background:url(../img/bg/jp_map.png) -281px -350px no-repeat}.kanto{top:211px;left:281px}.kanto a{width:85px;height:114px;line-height:70px;text-indent:25px;color:#fff;text-decoration:none}.kanto a:hover{background:url(../img/bg/jp_map.png) -281px -911px no-repeat}.hokuriku_koshinetsu{top:158px;left:198px}.hokuriku_koshinetsu a{width:98px;height:137px;line-height:80px;text-indent:19px;color:#fff;text-decoration:none}.hokuriku_koshinetsu a:hover{background:url(../img/bg/jp_map.png) -198px -1208px no-repeat}.tokai{top:211px;left:215px}.tokai a{width:80px;height:129px;line-height:200px;text-indent:19px;color:#fff;text-decoration:none}.tokai a:hover{background:url(../img/bg/jp_map.png) -215px -1611px no-repeat}.kinki{top:225px;left:159px}.kinki a{width:56px;height:115px;line-height:90px;text-indent:19px;color:#fff;text-decoration:none}.kinki a:hover{background:url(../img/bg/jp_map.png) -159px -1975px no-repeat}.chugoku_shikoku{top:225px;left:95px}.chugoku_shikoku a{width:78px;height:115px;line-height:180px;text-indent:3px;color:#fff;text-decoration:none}.chugoku_shikoku a:hover{background:url(../img/bg/jp_map.png) -95px -2325px no-repeat}.kyushu_okinawa{top:225px;left:9px}.kyushu_okinawa a{width:79px;height:115px;line-height:40px;text-indent:3px;color:#fff;text-decoration:none}.kyushu_okinawa a:hover{background:url(../img/bg/jp_map.png) -9px -2675px no-repeat}
#topics_contents{padding:20px 10px 20px 10px;line-height:25px}.movieBox{width:775px;height:auto;margin:5px auto 5px auto;padding:4px 2px 10px 2px;background:#fff;-moz-box-shadow:0px 0px 2px 1px #989898;-webkit-box-shadow:0px 0px 2px 1px #989898;box-shadow:0px 0px 2px 1px #989898}.movieBox p{width:100%;height:22px;margin-bottom:3px;text-indent:5px;background:#d3d3d3;color:#016644;font-size:14px;line-height:22px;font-weight:bold}.adv_box{margin:5px 10px 5px 20px}.adv_box .ttl_l{color:#007550;background-color:#EAF6E8;padding:3px 5px}.adv_box .brand_lst{margin-top:15px;width:720px;height:80px}.adv_box .brands{width:120px;float:left;text-align:center;font-size:11px}.adv_box ul{clear:both;width:520px;margin-left:10px;margin-bottom:10px}.adv_box ul li{width:260px;float:left}.adv_form_box{text-align:center;padding:35px 0 60px 0}.adv_form_box a{display:bolck;background-color:#CDDFF1;padding:20px;color:#3d3d3d;text-decoration:none}.adv_form_box a:hover{background-color:#5EC8E6;color:#000}.adv_info_box{margin:5px 10px 5px 30px}
#adv_pi_box{width:737px;height:382px}
#adv_pi_box .box1{float:left;width:287px;height:183px;padding-top:60px;background-image:url(../img/adv/bg_adv_pib01.png);background-repeat:no-repeat;background-position:right top}
#adv_pi_box .box2{float:right;width:435px;padding-left:15px;height:382px}
#adv_pi_box .box3{float:left;width:287px;height:139px;background-image:url(../img/adv/bg_adv_pib02.png);background-repeat:no-repeat;background-position:right bottom}
#adv_pi_box .b_ttl{margin-left:20px;font-size:20px;line-height:32px;font-weight:bold}
#adv_pi_box .b_txt{font-size:14px;margin-left:30px}
#adv_pi_box .box1 img{margin:10px 0 0 80px}
#box2_Sbox{width:425px}
#box2_Sbox .box2_s{}
#box2_Sbox .s_ttl{background-color:#376092;color:#fff;font-weight:bold;font-size:18px;text-align:center}
#box2_Sbox .s_ttl2{margin-top:30px;clear:both;background-color:#E46C0A;color:#fff;font-weight:bold;font-size:18px;text-align:center}
#box2_Sbox .s_imgBox{float:left;width:138px;margin-left:3px;text-align:center}
#box2_Sbox .s_imgBox img{margin-top:5px;margin-bottom:5px}
#box2_Sbox .s_imgBox .s_name{font-size:11px;text-align:left;border:1px solid #98B954;padding:3px;text-align:center}
#adv_eve_boxS{margin:5px 0px 5px 30px}
#adv_eve_boxS .eve_box{float:left;width:340px;margin-right:20px}
#adv_eve_boxS .eve_box .e_name{color:#007550;background-color:#EAF6E8;padding:3px 5px}
#adv_eve_boxS .eve_box img{margin-top:5px;margin-left:4px}
#adv_eve_boxS .combox{clear:both;padding-top:20px}
#adv_eve_boxS .combox .com01{font-size:20px}
#adv_eve_boxS .combox .com02{font-size:16px;color:#f00}
#tabs{width:510px;margin:0 5px 0 5px}
#tabs li{font-size:12px;font-weight:bold;color:#5f5f5f;line-height:30px;display:block;border-radius:2px 3px 3px 3px;text-decoration:none;text-align:center;border-top:1px solid #c0c0c0;border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;float:left;margin-right:3px;padding:0 8px 0 8px;list-style:none;background:#fff;cursor:pointer}
#tabs li.select{color:#fff;background:#b3b3b3}.disnon2{ display:none}.content_wrap2{width:600px;clear:left;margin:0 5px 0 5px;padding:5px}
#shopPhoto{width:776px;height:auto;margin:15px auto 15px auto;padding:2px;background:#fff;box-shadow:#999 0px 0px 3px 1px;-webkit-box-shadow:#999 0px 0px 3px 1px;-moz-box-shadow:#999 0px 0px 3px 1px;-o-box-shadow:#999 0px 0px 3px 1px;-ms-box-shadow:#999 0px 0px 3px 1px}
#shopPhoto-in{}
#Open{color:#fff;background:#ff9f41!important;cursor:pointer}
#Open:hover{background:#6c0}
#shopPhoto img{margin:8px 12px}
#shopPhoto a img:hover{opacity:0.7}