@charset "euc-jp";#toolPop .timeSearch{background:#ecf0f1 url(../img/top/bg_searchTime.png) no-repeat left bottom;padding:3px 16px 10px}section.areaMainWrap .timeSearch{background:#FEF7DB url(../img/area/bg_searchTime.png) no-repeat left bottom;padding:3px 16px 10px}#toolPop .timeSearch h3,section.areaMainWrap .timeSearch h3{margin:0 0 10px 0}#toolPop .timeSearch h3 span,section.areaMainWrap .timeSearch h3 span{background:#1abc9c;color:#FFFFFF;font-size:15px;font-weight:bold;padding:3px 10px}#toolPop .timeSearch p.readTxt,section.areaMainWrap .timeSearch p.readTxt{margin:0 0 85px 10px}#toolPop .timeSearch p.readTxt span,section.areaMainWrap .timeSearch p.readTxt span{color:#e74c3c;font-size:14px;font-weight:bold}#toolPop .timeSearch .stepWrap:after,section.areaMainWrap .timeSearch .stepWrap:after{clear:both;content:" ";display:block}#toolPop .timeSearch .stepWrap .step01 dl dd,section.areaMainWrap .timeSearch .stepWrap .step01 dl dd{position:relative}#toolPop .timeSearch .stepWrap .step01 dl dd div#suggestWrap{position:absolute;top:33px;left:-20px;z-index:99}section.areaMainWrap .timeSearch .stepWrap .step01 dl dd div#suggestWrap{position:absolute;top:33px;left:0;z-index:99}#toolPop .timeSearch .stepWrap .step01 dl dd div#suggestWrap ul,section.areaMainWrap .timeSearch .stepWrap .step01 dl dd div#suggestWrap ul{background:#FFFFFF;border:1px solid #CCCCCC;margin-top:0}#toolPop .timeSearch .stepWrap .step01 dl dd div#suggestWrap li,section.areaMainWrap .timeSearch .stepWrap .step01 dl dd div#suggestWrap li{background:none;box-shadow:none;border-radius:0;cursor:pointer;float:none;font-size:12px;font-weight:normal;padding:2px 5px;text-align:left;width:auto}#toolPop .timeSearch .stepWrap .step01 dl dd div#suggestWrap li:hover,section.areaMainWrap .timeSearch .stepWrap .step01 dl dd div#suggestWrap li:hover{box-shadow:none;transform:none}#toolPop .timeSearch .stepWrap .step01 dl dt,#toolPop .timeSearch .stepWrap .step02 dl dt,section.areaMainWrap .timeSearch .stepWrap .step01 dl dt,section.areaMainWrap .timeSearch .stepWrap .step02 dl dt{color:#1a7a67;font-size:13px;font-weight:bold}#toolPop .timeSearch .stepWrap .step01,section.areaMainWrap .timeSearch .stepWrap .step01{float:left;width:258px}#toolPop .timeSearch .stepWrap .step01 dl dd input,section.areaMainWrap .timeSearch .stepWrap .step01 dl dd input{padding:8px;width:180px}#toolPop .timeSearch .stepWrap .step01 dl dd span,section.areaMainWrap .timeSearch .stepWrap .step01 dl dd span{font-size:15px;font-weight:bold;padding-left:5px}#toolPop .timeSearch .stepWrap .step02,section.areaMainWrap .timeSearch .stepWrap .step02{float:left;width:110px}#toolPop .timeSearch .stepWrap .step02 select,section.areaMainWrap .timeSearch .stepWrap .step02 select{padding:8px 2px;width:86px}#toolPop .timeSearch .stepWrap .step03,section.areaMainWrap .timeSearch .stepWrap .step03{float:left;padding-top:7px;width:180px}#toolPop .timeSearch .stepWrap .step03 p,section.areaMainWrap .timeSearch .stepWrap .step03 p{background:#1abc9c;box-shadow:0 2px #11856e;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:8px 0}#toolPop .timeSearch .stepWrap .step03 p:hover,section.areaMainWrap .timeSearch .stepWrap .step03 p:hover{box-shadow:none;transform:translateY(2px)}#toolPop .timeSearch .stepWrap .step03 p span:after,section.areaMainWrap .timeSearch .stepWrap .step03 p span:after{background:url(../img/common/icon_rarrow_cwhite02.png) no-repeat;-webkit-background-size:20px 20px;content:"";display:inline-block;height:20px;width:20px;position:relative;top:3px;left:4px}#toolPop .timeSearch .stepWrap .step03 p a,#toolPop .timeSearch .stepWrap .step03 p a:visited,section.areaMainWrap .timeSearch .stepWrap .step03 p a,section.areaMainWrap .timeSearch .stepWrap .step03 p a:visited{color:#FFFFFF;display:block;font-size:17px;font-weight:bold;text-align:center;text-decoration:none}#toolPop{display:none;position:absolute;top:0;left:0;width:690px;height:500px;padding:10px;background-color:rgba(0,0,0,0.8);zoom:1}#mapAreaType #toolPop{background:url(../img/type/bg_toolPop.png) no-repeat center 250px;display:none;position:absolute;top:0;left:0;width:690px;height:500px;padding:10px;background-color:rgba(0,0,0,0.8);zoom:1}#toolPop h3.tit{border-left:3px solid #3498db;color:#FFFFFF;font-size:20px;font-weight:bold;margin:0 0 20px 20px;padding-left:12px}#toolPop p.close{margin:15px 15px 20px 0;text-align:right}#toolPop ul{margin:0 0 40px 20px}#toolPop ul:after{display:block;clear:both;content:""}#toolPop ul li{background:#3498db;box-shadow:0 2px #79c8fd;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;float:left;font-size:16px;font-weight:bold;margin-right:20px;padding:0 18px;text-align:center;width:279px}#toolPop ul li:hover{box-shadow:none;transform:translateY(2px)}#toolPop ul li.city a,#toolPop ul li.city a:visited{background:url(../img/top/icon_city.png) no-repeat left center, url(../img/common/icon_rarrow_cwhite.png) no-repeat right center;color:#FFFFFF;display:block;padding:12px 0;text-decoration:none}#toolPop ul li.line a,#toolPop ul li.line a:visited{background:url(../img/top/icon_line.png) no-repeat left center, url(../img/common/icon_rarrow_cwhite.png) no-repeat right center;color:#FFFFFF;display:block;padding:12px 0;text-decoration:none}#mapArea{height:500px;margin:0 0 30px;width:710px;position:relative}p#publishTxt{position:absolute;top:0;right:0;text-align:right}p#publishTxt span{color:#085591;font-size:13px;font-weight:bold}#mapArea #hokkaido{position:absolute;left:588px;top:24px;width:122px;height:70px;overflow:hidden}#mapArea #aomori{position:absolute;left:589px;top:97px;width:102px;height:42px;overflow:hidden}#mapArea #iwate{position:absolute;left:642px;top:144px;width:49px;height:40px;overflow:hidden}#mapArea #akita{position:absolute;left:589px;top:144px;width:49px;height:40px;overflow:hidden}#mapArea #miyagi{position:absolute;left:642px;top:189px;width:49px;height:40px;overflow:hidden}#mapArea #yamagata{position:absolute;left:589px;top:189px;width:49px;height:40px;overflow:hidden}#mapArea #fukushima{position:absolute;left:589px;top:234px;width:102px;height:40px;overflow:hidden}#mapArea #niigata{position:absolute;left:536px;top:234px;width:49px;height:40px;overflow:hidden}#mapArea #nagano{position:absolute;left:536px;top:279px;width:49px;height:40px;overflow:hidden}#mapArea #yamanashi{position:absolute;left:536px;top:324px;width:49px;height:85px;overflow:hidden}#mapArea #tokyo{position:absolute;left:589px;top:367px;width:102px;height:42px;overflow:hidden}#mapArea #kanagawa{position:absolute;left:536px;top:414px;width:102px;height:40px;overflow:hidden}#mapArea #saitama{position:absolute;left:589px;top:324px;width:49px;height:40px;overflow:hidden}#mapArea #chiba{position:absolute;left:642px;top:414px;width:49px;height:40px;overflow:hidden}#mapArea #ibaraki{position:absolute;left:642px;top:324px;width:49px;height:40px;overflow:hidden}#mapArea #tochigi{position:absolute;left:642px;top:279px;width:49px;height:40px;overflow:hidden}#mapArea #gumma{position:absolute;left:589px;top:279px;width:49px;height:40px;overflow:hidden}#mapArea #fukui{position:absolute;left:430px;top:279px;width:49px;height:40px;overflow:hidden}#mapArea #ishikawa{position:absolute;left:430px;top:234px;width:49px;height:40px;overflow:hidden}#mapArea #toyama{position:absolute;left:483px;top:234px;width:49px;height:40px;overflow:hidden}#mapArea #aichi{position:absolute;left:483px;top:324px;width:49px;height:85px;overflow:hidden}#mapArea #shizuoka{position:absolute;left:483px;top:414px;width:49px;height:40px;overflow:hidden}#mapArea #gifu{position:absolute;left:483px;top:279px;width:49px;height:40px;overflow:hidden}#mapArea #mie{position:absolute;left:430px;top:369px;width:49px;height:40px;overflow:hidden}#mapArea #osaka{position:absolute;left:324px;top:369px;width:49px;height:85px;overflow:hidden}#mapArea #kyoto{position:absolute;left:377px;top:324px;width:49px;height:40px;overflow:hidden}#mapArea #hyogo{position:absolute;left:324px;top:324px;width:49px;height:40px;overflow:hidden}#mapArea #nara{position:absolute;left:377px;top:369px;width:49px;height:40px;overflow:hidden}#mapArea #shiga{position:absolute;left:430px;top:324px;width:49px;height:40px;overflow:hidden}#mapArea #wakayama{position:absolute;left:377px;top:414px;width:49px;height:40px;overflow:hidden}#mapArea #hiroshima{position:absolute;left:165px;top:369px;width:102px;height:40px;overflow:hidden}#mapArea #yamaguchi{position:absolute;left:165px;top:324px;width:49px;height:40px;overflow:hidden}#mapArea #okayama{position:absolute;left:271px;top:369px;width:49px;height:40px;overflow:hidden}#mapArea #tottori{position:absolute;left:271px;top:324px;width:49px;height:40px;overflow:hidden}#mapArea #shimane{position:absolute;left:218px;top:324px;width:49px;height:40px;overflow:hidden}#mapArea #ehime{position:absolute;left:200px;top:414px;width:49px;height:40px;overflow:hidden}#mapArea #kagawa{position:absolute;left:253px;top:414px;width:49px;height:40px;overflow:hidden}#mapArea #kochi{position:absolute;left:200px;top:459px;width:49px;height:40px;overflow:hidden}#mapArea #tokushima{position:absolute;left:253px;top:459px;width:49px;height:40px;overflow:hidden}#mapArea #fukuoka{position:absolute;left:54px;top:369px;width:102px;height:40px;overflow:hidden}#mapArea #miyazaki{position:absolute;left:107px;top:459px;width:49px;height:40px;overflow:hidden}#mapArea #kumamoto{position:absolute;left:54px;top:414px;width:49px;height:40px;overflow:hidden}#mapArea #oita{position:absolute;left:107px;top:414px;width:49px;height:40px;overflow:hidden}#mapArea #kagoshima{position:absolute;left:1px;top:459px;width:102px;height:40px;overflow:hidden}#mapArea #nagasaki{position:absolute;left:1px;top:414px;width:49px;height:40px;overflow:hidden}#mapArea #saga{position:absolute;left:1px;top:369px;width:49px;height:40px;overflow:hidden}#mapArea #okinawa{position:absolute;left:76px;top:301px;width:49px;height:40px;overflow:hidden}#mapAreaType{border-top:3px solid #3498db;margin:0 0 30px;padding:16px 0;width:710px;position:relative}#mapAreaTypeInner:after,#mapAreaType #mapMain dl:after,#mapAreaType #mapMain dl ul:after{display:block;clear:both;content:""}#mapAreaTypeInner{background:url(../img/type/img_mapVisual_nov.png) no-repeat left bottom;padding-bottom:132px}#mapAreaTypeInner .h2Wrap{float:left;width:575px}#mapAreaTypeInner .h2Wrap h2{color:#085591;font-size:24px;font-weight:bold;line-height:1.4}#mapAreaTypeInner .h2Wrap p{margin:0 0 0 20px}#mapAreaTypeInner .h2Wrap p span,#mapAreaCompanyInner p span{color:#e74c3c;font-size:15px;font-weight:bold}#mapAreaTypeInner div.photo{float:right;width:120px}#mapAreaCompany{background:url(../img/common/brackets_lefttop.png) no-repeat left top, url(../img/company/bg_companyImg.jpg) no-repeat right top;margin:0 0 30px;padding:16px 0;width:710px}#mapAreaCompany h2{color:#085591;font-size:23px;font-weight:bold;margin-bottom:20px;padding:14px 0 0 20px;width:370px}#mapAreaCompanyInner:after,#mapAreaCompany #mapMain dl:after,#mapAreaCompany #mapMain dl ul:after{display:block;clear:both;content:""}#mapAreaCompanyInner{background:url(../img/type/img_mapVisual_nov.png) no-repeat left bottom;padding-bottom:100px}#mapAreaCompanyInner p{margin-left:38px;padding-top:15px;width:565px}#mapAreaType #mapMain,#mapAreaCompany #mapMain{background:url(../img/type/bg_map.png) no-repeat right bottom, url(../img/type/bg_mapMain.png) no-repeat left bottom;padding:0 5px 20px 20px;min-height:360px}#mapAreaType #mapMain dl,#mapAreaCompany #mapMain dl{margin-bottom:6px}#mapAreaType #mapMain dt,#mapAreaCompany #mapMain dt{float:left;font-size:15px;font-weight:bold;margin-right:6px;padding:7px 0 0 0;width:100px}#mapAreaType #mapMain dd,#mapAreaCompany #mapMain dd{float:left;width:564px}#mapAreaType #mapMain dd li,#mapAreaCompany #mapMain dd li{background:#FFFFFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow:0 2px #d7d7d7;float:left;font-weight:bold;margin-right:6px;text-align:center;width:61px}#mapAreaType #mapMain dd li:last-child,#mapAreaCompany #mapMain dd li:last-child{margin-right:0}#mapAreaType #mapMain dd li:hover,#mapAreaCompany #mapMain dd li:hover{box-shadow:none;transform:translateY(2px)}#mapAreaType #mapMain dd li a,#mapAreaType #mapMain dd li a:visited,#mapAreaCompany #mapMain dd li a,#mapAreaCompany #mapMain dd li a:visited{display:block;padding:7px 0;text-decoration:none}#mapMain dl.tohoku dt,#mapMain dl.tohoku li a,#mapMain dl.tohoku li a:visited{color:#126cb4}#mapMain dl.tohoku li{border:2px solid #2196f3}#mapMain dl.koshinetsu dt,#mapMain dl.koshinetsu li a,#mapMain dl.koshinetsu li a:visited{color:#0d93cf}#mapAreaType #mapMain dl.koshinetsu li,#mapAreaCompany #mapMain dl.koshinetsu li{border:2px solid #03a9f4}#mapMain dl.kanto dt,#mapMain dl.kanto li a,#mapMain dl.kanto li a:visited,#mapMain dl.kanto dt,#mapMain dl.kanto li a,#mapMain dl.kanto li a:visited{color:#009aae}#mapMain dl.kanto li,#mapMain dl.kanto li{border:2px solid #00bcd4}#mapMain dl.hokuriku dt,#mapMain dl.hokuriku li a,#mapMain dl.hokuriku li a:visited,#mapMain dl.hokuriku dt,#mapMain dl.hokuriku li a,#mapMain dl.hokuriku li a:visited{color:#017c71}#mapMain dl.hokuriku li{border:2px solid #009688}#mapMain dl.tokai dt,#mapMain dl.tokai li a,#mapMain dl.tokai li a:visited{color:#3f9342}#mapMain dl.tokai li{border:2px solid #4caf50}#mapMain dl.kinki dt,#mapMain dl.kinki li a,#mapMain dl.kinki li a:visited{color:#62a910}#mapMain dl.kinki li{border:2px solid #8bc34a}#mapMain dl.chugoku dt,#mapMain dl.chugoku li a,#mapMain dl.chugoku li a:visited{color:#e08602}#mapMain dl.chugoku li{border:2px solid #ff9800}#mapMain dl.shikoku dt,#mapMain dl.shikoku li a,#mapMain dl.shikoku li a:visited{color:#de4818}#mapMain dl.shikoku li{border:2px solid #ff5722}#mapMain dl.kyushu dt,#mapMain dl.kyushu li a,#mapMain dl.kyushu li a:visited{color:#8a1f9c}#mapMain dl.kyushu li{border:2px solid #9c27b0}#mapAreaType #mapMain dl li.empty{background:#d7d7d7;color:#a3a3a3}.top section{margin-bottom:25px}section.type .adjustHeight02:after,section.type .linkBox dl:after,section.feature ul:after,section.type ul:after,section.info #infoBox dl:after,section.beginner dl:after{clear:both;content:" ";display:block}.top section h3.type,.top section h3.recommend,.top section h3.info,.top section h3.beginner,.top section h3.feature{background:#ecf0f1;-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-top-left-radius:6px;border-top-left-radius:6px;border-bottom:3px solid #3498db;color:#085591;font-size:15px;font-weight:bold;margin-bottom:16px;padding:2px 0 7px 0}.top section h3.type span:before{background:url(../img/top/icon_type.gif) no-repeat;-webkit-background-size:28px 26px;content:"";display:inline-block;height:26px;width:28px;position:relative;top:5px;left:16px;padding:0 0 0 24px}.top section h3.recommend span:before{background:url(../img/top/icon_recommend.gif) no-repeat;-webkit-background-size:29px 28px;content:"";display:inline-block;height:28px;width:29px;position:relative;top:6px;left:16px;padding:0 0 0 24px}.top section h3.info span:before{background:url(../img/top/icon_infomation.gif) no-repeat;-webkit-background-size:27px 28px;content:"";display:inline-block;height:28px;width:27px;position:relative;top:6px;left:16px;padding:0 0 0 24px}.top section h3.beginner span:before{background:url(../img/top/icon_beginner.gif) no-repeat;-webkit-background-size:21px 28px;content:"";display:inline-block;height:28px;width:21px;position:relative;top:7px;left:16px;padding:0 0 0 24px}.top section h3.feature span:before{background:url(../img/top/icon_feature.png) no-repeat;-webkit-background-size:26px 26px;content:"";display:inline-block;height:26px;width:26px;position:relative;top:7px;left:16px;padding:0 0 0 24px}section.type .adjustHeight02{margin:0 -20px 10px 0;width:730px}section.type .linkBox{background:url(../img/common/icon_rbarrow_red.png) no-repeat right bottom;border:1px solid #B5B5B5;cursor:pointer;float:left;margin-right:20px;overflow:hidden;position:relative;width:343px}section.type .linkBox p.caption{background:rgba(0,0,0,0.5);color:#FFFFFF;font-size:18px;height:100%;width:100%;opacity:0;text-align:center;position:absolute;top:0;left:0;margin:auto;padding-top:40px;z-index:2}section.type .linkBox:hover p.caption{opacity:1}section.type .linkBox dl{margin:10px 10px 0 10px;min-height:100px}section.type .linkBox dl dt{float:left;margin:0 10px 10px 0;width:90px}section.type .linkBox dl dd{float:left;margin-bottom:10px;width:223px}section.type .linkBox dl dd p.tit{font-size:14px;font-weight:bold;line-height:1.4;margin-bottom:5px}section.type .linkBox dl dd p.tit a,section.type .linkBox dl dd p.tit a:visited{text-decoration:none}section.type ul{margin:0 -20px 0 0;width:730px}section.type ul li{background:url(../img/common/icon_rarrow_cblue.png) no-repeat left 2px;float:left;font-size:14px;font-weight:bold;margin:0 20px 10px 0;padding-left:23px;width:322px}section.feature li{cursor:pointer;float:left;font-size:13px;font-weight:bold;height:45px;margin:0 10px 10px 0;padding:75px 0 0 11px;width:219px}section.feature .resort{cursor:pointer;height:105px;position:relative}section.feature .resort span{font-size:13px;font-weight:bold;position:absolute;top:78px;left:6px}section.feature .resort p{line-height:1.7;position:absolute;top:10px;left:360px}section.feature li:last-child{margin-right:0}section.feature li a,section.feature .resort a{text-decoration:none}section.feature li a:hover,section.feature div.resort a:hover{text-decoration:underline}section.feature li span:before,section.feature .resort span:before{background:url(../img/common/icon_rarrow_cblue.png) no-repeat;-webkit-background-size:16px 16px;content:"";display:inline-block;height:16px;width:16px;position:relative;top:2px;left:0;padding:0 0 0 5px}section.feature li.guesthouse{background:url(../img/top/bn_feature_guesthouse.jpg) no-repeat left top}section.feature li.highgrade{background:url(../img/top/bn_feature_highgrade.jpg) no-repeat left top}section.feature li.resort{background:url(../img/top/bn_feature_resort.jpg) no-repeat left top}section.feature div.resort{background:url(../img/top/bn_feature_resort_w350.jpg) no-repeat left top}section.recommend .linkBox:after,section.recommend .linkBox .wrap:after,section.recommend .linkBox .wrap .text dl:after,section.recommend .linkBox .wrap .text .layout01:after,section.recommend .linkBox .wrap .text ul:after{clear:both;content:" ";display:block}section.recommend .linkBox{border:2px solid #f1c40f;cursor:pointer;margin-bottom:14px;overflow:hidden;position:relative}section.recommend .linkBox p.caption{background:rgba(0,0,0,0.5);color:#FFFFFF;font-size:18px;height:100%;width:100%;opacity:0;text-align:center;position:absolute;top:0;left:0;margin:auto;padding-top:60px;z-index:2}section.recommend .linkBox:hover p.caption{opacity:1}section.recommend .linkBox h4{font-size:13px;font-weight:bold;margin:10px 0 0 10px}section.recommend .linkBox .wrap{background:#FFFFFF;float:left;padding:6px 9px 7px;width:533px}section.recommend .linkBox .wrap .photo{float:left;margin-right:9px;position:relative;width:110px}section.recommend .linkBox .wrap .photo img{border:1px solid #CCCBCB;height:108px;width:108px}section.recommend .linkBox .wrap .photo em img{border:none;height:31px !important;width:82px !important;position:absolute;left:0;top:0}section.recommend .linkBox .wrap .text{float:left;width:413px}section.recommend .linkBox .wrap .text dl{margin-bottom:5px}section.recommend .linkBox .wrap .text dt{background:#ecf0f1;float:left;font-size:11px;font-weight:bold;margin-right:3px;text-align:center;width:50px}section.recommend .linkBox .wrap .text dd{float:left}section.recommend .linkBox .wrap .text dd.price{color:#FF0000;font-size:13px;font-weight:bold;line-height:1.4}section.recommend .linkBox .wrap .text .layout01 dl{float:left;width:220px}section.recommend .linkBox .wrap .text .layout01 dl:last-child{width:160px}section.recommend .linkBox .text .comment{background:#fefad8 url(../img/common/icon_rbarrow_red.png) no-repeat right bottom;font-size:11px;padding:8px}section.recommend .linkBox ul{float:left;width:146px}section.recommend .linkBox li{float:left;margin:0 3px 3px 0}section.recommend .linkBox li#lock,section.recommend .linkBox li#net,section.recommend .linkBox li#closet,section.recommend .linkBox li#air,section.recommend .linkBox li#lav,section.recommend .linkBox li#bath,section.recommend .linkBox li#washing,section.recommend .linkBox li#flooring,section.recommend .linkBox li#pet,section.recommend .linkBox li#box{overflow:hidden;position:relative;width:70px;height:20px}section.recommend .linkBox li#lock img,section.recommend .linkBox li#lock img[src*="off"]{display:block;position:absolute;left:-85px;top:-95px}section.recommend .linkBox li#net img,section.recommend .linkBox li#net img[src*="off"]{display:block;position:absolute;left:-85px;top:-125px}section.recommend .linkBox li#closet img,section.recommend .linkBox li#closet img[src*="off"]{display:block;position:absolute;left:-5px;top:-95px}section.recommend .linkBox li#air img,section.recommend .linkBox li#air img[src*="off"]{display:block;position:absolute;left:-5px;top:-5px}section.recommend .linkBox li#lav img,section.recommend .linkBox li#lav img[src*="off"]{display:block;position:absolute;left:-85px;top:-5px}section.recommend .linkBox li#bath img,section.recommend .linkBox li#bath img[src*="off"]{display:block;position:absolute;left:-5px;top:-35px}section.recommend .linkBox li#washing img,section.recommend .linkBox li#washing img[src*="off"]{display:block;position:absolute;left:-85px;top:-65px}section.recommend .linkBox li#flooring img,section.recommend .linkBox li#flooring img[src*="off"]{display:block;position:absolute;left:-5px;top:-125px}section.recommend .linkBox li#pet img,section.recommend .linkBox li#pet img[src*="off"]{display:block;position:absolute;left:-85px;top:-35px}section.recommend .linkBox li#box img,section.recommend .linkBox li#box img[src*="off"]{display:block;position:absolute;left:-5px;top:-65px}section.info #infoBox{border:1px solid #b5b5b5;height:80px;overflow-y:scroll;padding:15px}section.info #infoBox dl{border-bottom:1px dotted #CCCCCC;margin-bottom:8px;padding-bottom:8px}section.info #infoBox dl:last-child{border:none}section.info #infoBox dl dt{float:left;width:85px}section.info #infoBox dl dd{float:left;width:570px}section.info #infoBox dl dd em{font-weight:bold}section.info #infoBox dl dd span.cateInfo{background:#1abc9c;color:#FFFFFF;margin-right:3px;padding:0 5px}section.info #infoBox dl dd span.cateNew{background:#e74c3c;color:#FFFFFF;padding:0 5px}section.info #infoBox dl dd span.cateFeature{background:#9b59b6;color:#FFFFFF;padding:0 5px}section.beginner .adjustHeight02{margin:0 -20px 10px 0;width:730px}section.beginner dl{float:left;margin-right:20px;margin-bottom:20px;width:345px}section.beginner dl dd{border-right:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;border-left:1px solid #b5b5b5;padding:10px}section.areaMainWrap .titleWrap:after,section.areaMainWrap ul.searchMethod:after,.popularLinkWrap:after{clear:both;content:" ";display:block}section.areaMainWrap{background:url(../img/area/brackets_lefttop.png) no-repeat left top, url(../img/area/brackets_rightbottom.png) no-repeat right bottom;padding:10px}section.areaMainWrap .titleWrap{margin:6px 10px 20px}section.areaMainWrap .titleWrap .text{float:left;width:450px}section.areaMainWrap .titleWrap .text h2{color:#085591;font-size:23px;font-weight:bold;margin-bottom:10px}section.areaMainWrap .titleWrap .photo{float:right;width:200px}section.areaMainWrap ul.searchMethod{margin:0 0 20px 10px}section.areaMainWrap ul.searchMethod li{background:#FFFFFF;box-shadow:0 2px #085591;border:1px solid #085591;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;float:left;font-size:17px;font-weight:bold;padding:0 18px;text-align:center;width:282px}section.areaMainWrap ul.searchMethod li:hover{box-shadow:none;transform:translateY(2px)}section.areaMainWrap ul.searchMethod li.city{margin-right:30px}section.areaMainWrap ul.searchMethod li.city a,section.areaMainWrap ul.searchMethod li.city a:visited{background:url(../img/area/icon_city_lightblue.png) no-repeat left center, url(../img/common/icon_rarrow_cblue_20.png) no-repeat right center;color:#085591;display:block;padding:12px 0;text-decoration:none}section.areaMainWrap ul.searchMethod li.line a,section.areaMainWrap ul.searchMethod li.line a:visited{background:url(../img/area/icon_line_lightblue.png) no-repeat left center, url(../img/common/icon_rarrow_cblue_20.png) no-repeat right center;color:#085591;display:block;padding:12px 0;text-decoration:none}section.areaDescription{background:#ecf0f1;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin:26px 0 20px 0;padding:0 10px 10px;position:relative}section.areaDescription h3{color:#085591;font-size:20px;font-weight:bold;padding:5px 0 3px 50px}section.areaDescription h4{background:#e0f4ff;color:#085591;font-size:15px;font-weight:bold;margin-bottom:10px;padding:5px 10px 4px}section.areaDescription .chara{position:absolute;left:10px;top:-6px}section.areaDescription #areaDescriptionInner{background:#FFFFFF;line-height:1.7;padding:14px 14px 5px}section.areaDescription #descriptionTxt{margin-bottom:20px}section.areaDescription #areaDescriptionInner p{margin-bottom:12px}#areaDescriptionInner section.spot dl{margin-bottom:14px}#areaDescriptionInner section.spot dt{background:url(../img/area/icon_camera.png) no-repeat left top;font-size:13px;font-weight:bold;padding:2px 0 0 30px}.popularLinkWrap .popularLinkCity{float:left;margin:0 20px 0 0;width:345px}.popularLinkWrap .popularLinkCity h4,.popularLinkWrap .popularLinkEki h4{background:#ecf0f1;-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-top-left-radius:6px;border-top-left-radius:6px;border-bottom:3px solid #3498db;color:#085591;font-size:15px;font-weight:bold;padding:2px 0 7px 0}.popularLinkWrap .popularLinkCity h4 span:before{background:url(../img/area/icon_city_blue.png) no-repeat;-webkit-background-size:31px 19px;content:"";display:inline-block;height:19px;width:31px;position:relative;top:8px;left:16px;padding:4px 0 0 24px}.popularLinkWrap .popularLinkCity ul,.popularLinkWrap .popularLinkEki ul{border-right:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;border-left:1px solid #b5b5b5;padding:10px 10px 0}.popularLinkWrap .popularLinkEki{float:left;width:345px}.popularLinkWrap .popularLinkEki h4 span:before{background:url(../img/area/icon_line_blue.png) no-repeat;-webkit-background-size:18px 23px;content:"";display:inline-block;height:23px;width:18px;position:relative;top:8px;left:16px;padding:0 0 0 24px}.popularLinkWrap li{background:url(../img/common/icon_no04.png) no-repeat left center;margin:0 0 10px 10px;padding:0 0 0 14px}.popularLinkWrap li.no01{background:url(../img/common/icon_no01.png) no-repeat left top;margin:0 0 5px 0;padding:8px 15px 3px 36px}.popularLinkWrap li.no02{background:url(../img/common/icon_no02.png) no-repeat left top;margin:0 0 5px 0;padding:8px 15px 3px 36px}.popularLinkWrap li.no03{background:url(../img/common/icon_no03.png) no-repeat left top;margin:0 0 5px 0;padding:8px 15px 3px 36px}