@charset "utf-8";#header .logo-img .header{color:#006794;}
#header .headerbanner{width:320px;}
.shell{overflow:visible !important;position:relative;}
.clearfix:after,.logo_wrapper:after{clear:both;display:block;content:"";}
.main_img img{width:100%;}
.navi-header{overflow:hidden;position:relative;width:100%;}
.thumb-name{background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0;color:#fff;padding:2px 0 2px 5px;position:absolute;top:128px;width:100%;}
.result-left_navi{background:#ffdfec none repeat scroll 0 0;border:2px solid #fff;border-radius:8px;box-shadow:2px 2px 1px 1px rgba(0, 0, 0, 0.1);left:-260px;padding:0 13px;position:absolute;top:-125px;width:215px;z-index:1000;}
.result-left_navi .icon{width:80px;position:absolute;left:-3px;top:-48px;z-index:1000;}
.result-left_navi .icon img{width:100%;}
.result-left_navi .navi{width:170px;position:absolute;left:72px;top:-42px;z-index:2000;}
.result-left_navi .navi img{width:100%;}
.result-left_navi .location{position:relative;margin-left:62px;margin-top:8px;margin-bottom:8px;font-size:13px;line-height:13px;font-weight:bold;}
.result-left_navi .location img{width:18px;position:absolute;top:-3px;}
.area-enjoy{margin-bottom:10px;}
.result-left_navi .title01{font-size:14px;line-height:14px;font-weight:bold;margin-top:10px;}
.result-left_navi .title02{text-align:center;font-size:14px;font-weight:bold;margin-top:10px;margin-bottom:5px;}
.result-left_navi .text01{margin-top:5px;}
.result-left_navi .text02{text-align:center;font-size:12px;font-weight:bold;}
.result-left_navi .main_img{text-align:center;}
.result-left_navi .text01 a{color:#ff6bbe;margin-right:12px;}
.result-left_navi .area_btn{background-color:#010105;text-align:center;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;padding:7px 0 5px 0;font-size:14px;line-height:14px;font-weight:bold;width:180px;margin:10px auto 5px;}
.result-left_navi .area_btn a{display:block;color:#805a8d;text-decoration:none;}
.result-left_navi .area_menu{margin-bottom:10px;}
.result-left_navi .area_menu:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.result-left_navi .area_menu li{float:left;text-align:center;width:67px;padding:4px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #fa70be;margin-right:2px;background-color:#fff;margin-top:3px;font-weight:bold;box-shadow:1px 1px 1px 1px rgba(250,112,190,0.3);-webkit-box-shadow:1px 1px 1px 1px rgba(250,112,190,0.3);-moz-box-shadow:1px 1px 1px 1px rgba(250,112,190,0.3);}
.result-left_navi .area_menu li.area-detail{float:left;text-align:center;width:138px;padding:4px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #fa70be;margin-right:2px;background-color:#fff;margin-top:3px;font-weight:bold;box-shadow:1px 1px 1px 1px rgba(250,112,190,0.3);-webkit-box-shadow:1px 1px 1px 1px rgba(250,112,190,0.3);-moz-box-shadow:1px 1px 1px 1px rgba(250,112,190,0.3);}
.result-left_navi .area_menu li:last-child{margin-right:0;}
.result-left_navi .area_menu li a{text-decoration:none;margin-top:1px;color:#333;display:block;}
.dammy-text{margin:0;}
.areaInfo{float:right;width:330px;background-color:#efebcf;padding:10px;margin:0 0 10px 0;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;}
.areaInfo dl dt{color:#a90;margin:0 0 5px 0;padding:0 0 5px 0;font-size:15px;font-weight:bold;border-bottom:1px solid #a90;}
.areaInfo dl dd{color:#a90;font-size:12px;}
.onSearch-box h3{background:none repeat scroll 0 0 #eae1d0;clear:both;color:#333;font-size:16px;font-weight:bold;height:28px;line-height:28px;text-indent:10px;}
.onSearch-box h4{border-bottom:2px solid #ccc;font-size:16px;font-weight:normal;margin:10px 0;padding:0 0 5px;}
.area-onSearch{margin:10px 0;}
.area-onSearch li{background:none repeat scroll 0 0 #ffc;border:1px solid #999;border-radius:10px;float:left;margin:0 10px 10px;overflow:hidden;width:46%;}
.area-onSearch li a{display:block;height:30px;line-height:30px;color:#333;text-align:center;}
.area-onSearch li a img{height:250px;}
.area-onSearch li a:hover{background:#F93;color:#FFF;text-decoration:none;}
.searchtext{clear:both;}
.searchtext h3{background:none repeat scroll 0 0 #eae1d0;clear:both;color:#333;font-size:16px;font-weight:bold;height:28px;line-height:28px;text-indent:10px;}
.areaInfo-map{padding:10px 0 0 0;clear:both;}
.areaInfo-map h2{font-size:14px;}
.area-box:after{display:block;clear:both;content:"";}
.area-box{overflow:hidden;padding:5px;margin:5px 0 0 0;border:1px solid #ffb3ea;background:-moz-linear-gradient(top, rgba(237,237,237,1) 0%, rgba(246,246,246,1) 53%, rgba(255,255,255,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(53%,rgba(246,246,246,1)), color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(246,246,246,1) 53%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top, rgba(237,237,237,1) 0%,rgba(246,246,246,1) 53%,rgba(255,255,255,1) 100%);}
.google-map{float:left;}
.map-textInfo{float:left;height:450px;margin:0 0 0 6px;overflow:scroll;width:347px;}
.map-textInfo dl{margin:0 0 5px 0;}
.map-textInfo dl dt{font-size:14px;padding:3px 5px 3px 0;margin:0 0 5px 0;color:#fff;background-color:#ff6c9e;}
.map-textInfo dl dd{font-size:12px;}
.interview-list li:after,.human-info:after{clear:both;display:block;content:"";}
#interview{margin:10px 0 0 0;padding:0 5px;clear:both;}
#interview h2{font-size:22px;font-weight:bold;padding:5px 0 5px 45px;background:url(../image/review-icon.png) no-repeat 0 -10px;background-size:40px 40px;}
.inter-catch{border-bottom:2px solid #006794;color:#006794;font-size:18px;font-weight:bold;margin:20px 0;padding:0 0 5px;text-align:center;}
.interview-list{padding:0 10px;}
.human{float:left;width:10%}
.impressions{float:left;padding:7px;border:3px solid #FF6C9E;width:86%;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;}
.interview-list li{margin:0 0 20px 0;position:relative;}
.impressions:after{border-color:rgba(0, 0, 0, 0) #ffffff rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);border-style:solid;border-width:7px 18px 9px 0;content:"";display:block;left:82px;position:absolute;top:20px;z-index:2;}
.impressions:before{border-color:rgba(0, 0, 0, 0) #FF6C9E rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);border-style:solid;border-width:8px 20px 9px 0;content:"";display:block;left:74px;position:absolute;top:19px;z-index:1;}
.human-info dt,.human-info dd{float:left;}
.interview-list .human-info dd{border-right:1px solid #CCCCCC;margin:0 10px 0 0;padding:0 10px 0 0;}
.human-info dt{margin:0 15px 0 0;color:#ff6600;}
.textInfo{margin:5px 0 0 0;}
.human-info{border-bottom:1px dotted #555555;}
.more-btn p{text-align:right;}
.more-btn p a{color:#555;}
.updateTime{float:right !important;border:none !important;padding:0 !important;}