/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.property_detail.hebel{background-image:url(/image.jsp?id=360055)}.property_detail.hebel .section-header .fl{padding:0px 0}.property_detail{background-color:#fff;background-image:url(/hebel-rooms/common_v2/img/property/bg-prop-cont.jpg);background-position:0% 0%;background-repeat:no-repeat;padding:50px 30px;width:940px}.property_detail .section-header .fl{width:510px}.property_detail .section-header .fr{position:relative}.property_detail .section-header .add-lists{text-align:right;margin:0 0 6px}.property_detail .section-header .add-lists a.addfavorite{background-image:url(/hebel-rooms/common_v2/img/property/btn-favorite.png);background-position:50% 50%;background-repeat:no-repeat;width:154px;height:48px;display:block;float:right}.property_detail .section-header .add-lists a.addfavorite:hover,.property_detail .section-header .add-lists a.addfavorite:active,.property_detail .section-header .add-lists a.addfavorite:focus{filter:alpha(opactiy=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.property_detail .section-header .add-lists a.addfavorite.added{background-image:url(/hebel-rooms/common_v2/img/property/btn-favorite-add.png);width:190px;height:48px}.property_detail .section-header .add-lists a.addlist{background-image:url(/hebel-rooms/common_v2/img/property/btn-add-contactlist.png);background-position:50% 50%;background-repeat:no-repeat;width:214px;height:40px;display:block;float:right;margin:0 0 0 5px}.property_detail .section-header .add-lists a.addlist:hover,.property_detail .section-header .add-lists a.addlist:active,.property_detail .section-header .add-lists a.addlist:focus{filter:alpha(opactiy=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.property_detail .section-header .add-lists a.addlist.added{background-image:url(/hebel-rooms/common_v2/img/property/btn-added-contactlist.png)}.property_detail .section-header .property-name{font-size:28px;font-size:2.8rem;line-height:1.4;color:#000;font-weight:bold;margin:2px 0 2px}.property_detail .section-header .property-id{font-size:12px;font-size:1.2rem;line-height:1.2;color:#000}.property_detail .section-header .btns{display:table;position:relative;right:0;top:0;width:100%;margin:0 0 5px}.property_detail .section-header .btns li{display:table-cell;vertical-align:middle;float:none;text-align:right}.property_detail .section-header .btns li a{display:block}.property_detail .section-header .btns li a:hover,.property_detail .section-header .btns li a:active,.property_detail .section-header .btns li a:focus{filter:alpha(opactiy=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.property_detail .section-header .line-area{text-align:right;width:82px;float:right;height:20px}.property_detail .section-header .line-area img{width:82px;height:auto}.property_detail .section-contents .box.main-info{margin:0 0 50px}.property_detail .section-contents .box.main-info .main-image,.property_detail .section-contents .box.main-info .floorplan-img{width:380px;text-align:center;height:100%;display:table}.property_detail .section-contents .box.main-info .main-image .image-area,.property_detail .section-contents .box.main-info .floorplan-img .image-area{padding:5px;height:100%;display:table-cell;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.property_detail .section-contents .box.main-info .main-image .image-area img,.property_detail .section-contents .box.main-info .floorplan-img .image-area img{max-height:390px;max-width:360px}.property_detail .section-contents .box.main-info .main-image .image-area .for_sp,.property_detail .section-contents .box.main-info .floorplan-img .image-area .for_sp{display:none}.property_detail .section-contents .box.main-info .main-image .image-area a:hover,.property_detail .section-contents .box.main-info .main-image .image-area a:active,.property_detail .section-contents .box.main-info .main-image .image-area a:focus,.property_detail .section-contents .box.main-info .floorplan-img .image-area a:hover,.property_detail .section-contents .box.main-info .floorplan-img .image-area a:active,.property_detail .section-contents .box.main-info .floorplan-img .image-area a:focus{filter:alpha(opactiy=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.property_detail .section-contents .box.main-info .floorplan-img{height:380px;display:table}.property_detail .section-contents .box.main-info .floorplan-img .image-area{padding:5px;height:100%;display:table-cell;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.property_detail .section-contents .box.main-info .floorplan-img .image-area img{max-height:358px}.property_detail .section-contents .box.main-info .details{width:520px;padding:0 10px}.property_detail .section-contents .info-top{margin:30px 0 20px}.property_detail .section-contents .image-area{border:1px solid #ddd;position:relative;padding:5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:380px;display:table;width:100%}.property_detail .section-contents .image-area .mainimg{display:table-cell;vertical-align:middle;padding:5px}.property_detail .section-contents .image-area .mainimg img{max-height:358px;max-width:396px}.property_detail .section-contents .image-area .large-image{position:absolute;bottom:-20px;left:10px}.property_detail .section-contents .gallery{width:552px}.property_detail .section-contents .gallery .image-area .mainimg{-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-o-transition:all .15s ease-out;transition:all .15s ease-out;filter:alpha(opactiy=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.property_detail .section-contents .gallery .image-area .mainimg.fadein{filter:alpha(opactiy=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.property_detail .section-contents .gallery .gallery-main-image{width:414px;height:380px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 2px 0 0;float:left;text-align:center;padding:0;position:relative}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation{position:absolute;top:50%;left:0;width:100%}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul{position:relative;width:100%;margin-top:-60px}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul li{position:absolute;top:0}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul li a{display:block;background-image:url(/hebel-rooms/common_v2/img/common/ic-arrow-gallery-l-t.png);background-size:20px auto;background-position:50% 50%;background-repeat:no-repeat;width:40px;height:120px}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul li a:hover,.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul li a:active,.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul li a:focus{filter:alpha(opactiy=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul .nav-next{right:10px}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul .nav-next a{background-image:url(/hebel-rooms/common_v2/img/common/ic-arrow-gallery-r-t.png)}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul .nav-prev{left:10px}.property_detail .section-contents .gallery .thumb-area{float:left;width:134px}.property_detail .section-contents .gallery .thumb-area .thumb-wrap{position:relative;overflow:hidden;width:100%;height:340px}.property_detail .section-contents .gallery .thumb-area .thumb-images{position:absolute;top:0;left:-20px;width:134px;display:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;filter:alpha(opactiy=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.property_detail .section-contents .gallery .thumb-area .thumb-images li{margin:0 2px 2px 0}.property_detail .section-contents .gallery .thumb-area .thumb-images li img{vertical-align:middle}.property_detail .section-contents .gallery .thumb-area .thumb-images li a.thumbimage{background-size:auto 100%;background-position:50% 50%;background-repeat:no-repeat}.property_detail .section-contents .gallery .thumb-area .thumb-images li a.thumbimage.fixwidth{background-size:100% auto}.property_detail .section-contents .gallery .thumb-area .thumb-images li a{border:2px solid #CCCCCC;display:block;box-sizing:border-box;width:64px;height:64px}.property_detail .section-contents .gallery .thumb-area .thumb-images li a:hover,.property_detail .section-contents .gallery .thumb-area .thumb-images li a:active,.property_detail .section-contents .gallery .thumb-area .thumb-images li a:focus{border:2px solid #4455A8}.property_detail .section-contents .gallery .thumb-area .thumb-images li a.c{border:2px solid #4455A8}.property_detail .section-contents .gallery .thumb-area .thumb-images li:nth-child(even){margin:0 0 2px}.property_detail .section-contents .gallery .thumb-area .thumb-images.on{display:block;left:0}.property_detail .section-contents .gallery .thumb-area .thumb-images.fadeout{filter:alpha(opactiy=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.property_detail .section-contents .gallery .thumb-area .thumb-images.fadein{filter:alpha(opactiy=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.property_detail .section-contents .gallery .thumb-pager{margin:8px 0 0}.property_detail .section-contents .gallery .thumb-pager li{border-radius:1px;border:1px solid #ddd;margin:0 1px}.property_detail .section-contents .gallery .thumb-pager li a{display:block;width:22px;font-size:14px;font-size:1.4rem;line-height:1.6;color:#fff;text-align:center;background-color:#4455A8;border:2px solid #fff}.property_detail .section-contents .gallery .thumb-pager li a.c{filter:alpha(opactiy=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}.property_detail .section-contents .table-detail.halfwidth{width:250px;margin:0 20px 0 0}.property_detail .section-contents .table-detail.halfwidth:last-of-type{margin:0}.property_detail .section-contents .table-detail{width:100%}.property_detail .section-contents .table-detail th,.property_detail .section-contents .table-detail td{line-height:16px;color:#000;border-bottom:1px solid #ccc;padding:17px 10px 6px 8px}.property_detail .section-contents .table-detail th{font-size:14px;font-size:1.4rem;color:#1E227F;font-weight:normal;width:84px}.property_detail .section-contents .table-detail td{font-size:15px;font-size:1.5rem}.property_detail .section-contents .table-detail td.price{font-size:22px;font-size:2.2rem;line-height:1;color:#EE0D40;padding:0 10px 0 8px}.property_detail .section-contents .table-detail td.floorplan{font-size:22px;font-size:2.2rem;line-height:1;padding:0 10px 0 8px}.property_detail .section-contents .table-detail td.ic-shiki{background-image:url(/hebel-rooms/common_v2/img/property/ic-shiki.png);background-repeat:no-repeat;background-position:100% 50%;background-size:46px auto}.property_detail .section-contents .table-detail td.ic-rei{background-image:url(/hebel-rooms/common_v2/img/property/ic-rei.png);background-repeat:no-repeat;background-position:100% 50%;background-size:46px auto}.property_detail .section-contents .icon-area{margin:12px 0 0}.property_detail .section-contents .icon-area li{border:3px solid transparent}.property_detail .section-contents .icon-area li img{width:46px;height:38px}.property_detail .section-contents .box{margin:0 0 40px}.property_detail .section-contents .box .box-title{font-size:17px;font-size:1.7rem;line-height:1.2;color:#fff;font-weight:normal;background-color:#1E2380;background-image:url(/hebel-rooms/common_v2/img/common/bar-01.jpg);background-position:0% 50%;background-repeat:no-repeat;padding:8px 0 5px 25px;margin:0 0 10px}.property_detail .section-contents .comments .inner{border:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.property_detail .section-contents .comments .inner .cf{border:6px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#F7F7F7;background-image:url(/hebel-rooms/common_v2/img/property/fig-comment.jpg);background-position:36px 25px;background-repeat:no-repeat}.property_detail .section-contents .comments .inner .cf .text{background-image:url(/hebel-rooms/common_v2/img/property/bg-comment.jpg);background-repeat:repeat;min-height:108px;margin:20px 30px 20px 200px}.property_detail .section-contents .comments .inner .cf .text p{font-size:16px;font-size:1.6rem;line-height:37px;color:#000}.property_detail .section-contents .utility ul li{width:309px;box-sizing:border-box;border:1px solid #DDDDDD;-moz-box-shadow:#999 1px 1px 2px;-webkit-box-shadow:#999 1px 1px 2px;box-shadow:#999 1px 1px 2px;margin:0 5px 5px 0;min-height:85px}.property_detail .section-contents .utility ul li .tb{display:table;width:100%;height:100%;min-height:66px}.property_detail .section-contents .utility ul li .fig{display:table-cell;width:97px;vertical-align:middle;padding:7px;min-height:66px}.property_detail .section-contents .utility ul li dl{display:table-cell;vertical-align:middle;padding:10px 5px 10px 0}.property_detail .section-contents .utility ul li dl dt{font-size:14px;font-size:1.4rem;line-height:1.6;color:#1E227F;margin-bottom:5px;font-weight:bold}.property_detail .section-contents .utility ul li dl dd{font-size:11px;font-size:1.1rem;line-height:1.6;color:#1F1F1F;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all}.property_detail .section-contents .utility ul li:nth-child(3n){margin:0 0 5px}.property_detail .section-contents .recommend .box-title{margin-bottom:14px}.property_detail .section-contents .recommend .point{padding:20px 25px 18px;background-image:url(/hebel-rooms/common_v2/img/property/bg-reco.jpg);background-repeat:repeat-y;position:relative}.property_detail .section-contents .recommend .point li{width:25%;font-size:14px;font-size:1.4rem;line-height:1.6;color:#000;list-style-type:disc;list-style-position:inside;margin:0 0 2px}.property_detail .section-contents .recommend .point:before,.property_detail .section-contents .recommend .point:after{content:"";display:block;background-image:url(/hebel-rooms/common_v2/img/property/bg-reco2.jpg);background-repeat:no-repeat;width:1000px;height:4px;position:absolute;left:0}.property_detail .section-contents .recommend .point:before{top:-4px}.property_detail .section-contents .recommend .point:after{bottom:-4px}.property_detail .section-contents .contact-area{margin:40px 0;padding:40px 0;position:relative}.property_detail .section-contents .contact-area .area-title{font-size:25px;font-size:2.5rem;line-height:1.2;color:#000;text-align:center}.property_detail .section-contents .contact-area>div{margin:10px 0 0}.property_detail .section-contents .contact-area .btns a{display:block}.property_detail .section-contents .contact-area .btns a:hover,.property_detail .section-contents .contact-area .btns a:active,.property_detail .section-contents .contact-area .btns a:focus{filter:alpha(opactiy=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.property_detail .section-contents .contact-area .btns a.addfavorite{background-image:url(/hebel-rooms/common_v2/img/property/btn-favorite-d.png);background-size:100% auto;background-position:50% 0%;background-repeat:no-repeat;display:block;width:214px;height:130px;position:relative}.property_detail .section-contents .contact-area .btns a.addfavorite.added,.property_detail .section-contents .contact-area .btns a.addlist.added{background-position:50% 100%}.property_detail .section-contents .contact-area .btns a.addfavorite.added:hover,.property_detail .section-contents .contact-area .btns a.addfavorite.added:active,.property_detail .section-contents .contact-area .btns a.addfavorite.added:focus,.property_detail .section-contents .contact-area .btns a.addlist.added:hover,.property_detail .section-contents .contact-area .btns a.addlist.added:active,.property_detail .section-contents .contact-area .btns a.addlist.added:focus{filter:alpha(opactiy=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.property_detail .section-contents .contact-area .btns a.addlist{background-image:url(/hebel-rooms/common_v2/img/property/btn-contactlist-d.png);background-size:100% auto;background-position:50% 0%;background-repeat:no-repeat;display:block;width:214px;height:130px;position:relative}.property_detail .section-contents .contact-area:before{content:"";display:block;background-image:url(/hebel-rooms/common_v2/img/property/bg-contact-area-01.png);background-repeat:no-repeat;width:67px;height:110px;position:absolute;top:0;left:-30px}.property_detail .section-contents .contact-area:after{content:"";display:block;background-image:url(/hebel-rooms/common_v2/img/property/bg-contact-area-02.png);background-repeat:no-repeat;width:79px;height:125px;position:absolute;right:-30px;top:0}.property_detail .section-contents .specific .panel{display:table;margin-bottom:20px}.property_detail .section-contents .specific .panel .txt{width:470px;display:table-cell;vertical-align:middle;text-align:center}.property_detail .section-contents .specific .panel .txt .panel-title{margin-bottom:20px}.property_detail .section-contents .specific .panel .txt .desc{font-size:13px;font-size:1.3rem;line-height:1.6;color:#fff;padding:0 60px}.property_detail .section-contents .specific .panel .imgs{width:470px;display:table-cell}.property_detail .section-contents .specific .p01 .txt{background-color:#2B2422}.property_detail .section-contents .specific .p02 .txt{background-color:#1D8172}.property_detail .section-contents .specific .p03 .txt{background-color:#5F403F}.property_detail .section-contents .map .inner>div{border:1px solid #333;width:938px;height:498px}.property_detail .section-contents .map .notice{margin:10px 0;font-size:12px;font-size:1.2rem;line-height:1.2;color:#000}.property_detail .section-contents .map .notice .btn-map{display:none}.property_detail .section-contents .property-detail .detail-box{background-image:url(/hebel-rooms/common_v2/img/property/bg-reco.jpg);background-repeat:repeat-y;position:relative;padding:19px 19px 14px 19px}.property_detail .section-contents .property-detail .detail-box .note{font-size:12px;font-size:1.2rem;line-height:1.2;color:#000;margin-top:5px}.property_detail .section-contents .property-detail .detail-box .halfwidth{width:448px;margin:0 4px 0 0}.property_detail .section-contents .property-detail .detail-box .halfwidth:last-of-type{margin:0;width:450px}.property_detail .section-contents .property-detail .detail-box .table-detail th,.property_detail .section-contents .property-detail .detail-box .table-detail td{line-height:16px;color:#000;border-bottom:3px solid #fff;padding:7px 10px 7px 10px}.property_detail .section-contents .property-detail .detail-box .table-detail th{font-size:13px;font-size:1.3rem;color:#fff;font-weight:normal;width:130px;background-color:#4455A8}.property_detail .section-contents .property-detail .detail-box .table-detail td{font-size:13px;font-size:1.3rem;color:#000;background-color:#F1F2FA}.property_detail .section-contents .property-detail .detail-box:before,.property_detail .section-contents .property-detail .detail-box:after{content:"";display:block;background-image:url(/hebel-rooms/common_v2/img/property/bg-reco2.jpg);background-repeat:no-repeat;width:1000px;height:4px;position:absolute;left:0}.property_detail .section-contents .property-detail .detail-box:before{top:-4px}.property_detail .section-contents .property-detail .detail-box:after{bottom:-4px}.property_detail .section-contents .price-area{padding:30px 37px;border:3px solid #222222;box-sizing:border-box}.property_detail .section-contents .price-area .inner{display:table;width:100%}.property_detail .section-contents .price-area .inner .price-detail{display:table-cell;vertical-align:middle;width:530px}.property_detail .section-contents .price-area .inner .price-detail .about-price{font-size:17px;font-size:1.7rem;line-height:1.2;color:#1E2380;font-weight:normal;background-image:url(/hebel-rooms/common_v2/img/common/ic-arrow-blue-01.png);background-position:0% 50%;background-repeat:no-repeat;padding:0 0 0 12px;margin:0 0 5px}.property_detail .section-contents .price-area .inner .price-detail .desc{font-size:12px;font-size:1.2rem;line-height:1.5;color:#000}.property_detail .section-contents .price-area .inner .price-guide.for_sp{display:none}.property_detail .section-contents .price-area .inner .price-guide{display:table-cell;vertical-align:middle;text-align:right}.property_detail .section-contents .price-area .price-box{background-image:url(/hebel-rooms/common_v2/img/property/bg-price-box.jpg);background-repeat:repeat-y;position:relative;padding:20px 30px 20px 20px;width:472px;margin:0 0 20px}.property_detail .section-contents .price-area .price-box .txt{font-size:24px;font-size:2.4rem;line-height:1.2;color:#000}.property_detail .section-contents .price-area .price-box .price{font-size:29px;font-size:2.9rem;line-height:1.2;color:#000}.property_detail .section-contents .price-area .price-box:before,.property_detail .section-contents .price-area .price-box:after{content:"";display:block;background-image:url(/hebel-rooms/common_v2/img/property/bg-price-box2.jpg);background-repeat:no-repeat;width:1000px;height:4px;position:absolute;left:0}.property_detail .section-contents .price-area .price-box:before{top:-4px}.property_detail .section-contents .price-area .price-box:after{bottom:-4px}.property-list-style.page-title{position:relative;padding:15px 30px 5px}.property-list-style.page-title .title{width:780px;border-bottom:1px solid #1E2380;padding:0 0 5px;margin:0 0 10px}.property-list-style.page-title .search-results{font-size:16px;font-size:1.6rem;line-height:1.2;color:#000}.property-list-style.page-title .search-results .num{font-size:32px;font-size:3.2rem;line-height:1.2;color:#ED0C66;font-weight:bold}.property-list-style.page-title .search-results .range{font-size:20px;font-size:2rem;line-height:1.2;color:#000}.property-list-style.page-title .btn-back{position:absolute;top:50%;right:30px;border:2px solid #899BD8;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#fff;width:133px;height:36px;margin-top:-26px;padding:9px 0;display:block}.property-list-style.page-title .btn-back a{font-size:15px;font-size:1.5rem;line-height:18px;color:#4453A6;text-align:center;padding:0 0 0 12px;position:relative;font-weight:bold;width:100%;box-sizing:border-box;background-image:url(/hebel-rooms/common_v2/img/common/ic-arrow-blue-02.png);background-position:10px 50%;background-repeat:no-repeat;display:block;position:relative}.property-list-style.page-title .btn-back a span{display:block}.property-list .property_detail{margin:0 auto 20px;padding:50px 30px 25px;position:relative}.property-list .property_detail .btn-remove{position:absolute;right:0;top:9px}.property-list .property_detail .btn-remove:hover,.property-list .property_detail .btn-remove:active,.property-list .property_detail .btn-remove:focus{filter:alpha(opactiy=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.property-list .property_detail .tooltip.on{display:block}.property-list .property_detail .tooltip.fadein{filter:alpha(opactiy=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-moz-opacity:.9;-khtml-opacity:.9;opacity:.9}.property-list .property_detail .tooltip{display:none;filter:alpha(opactiy=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;top:-52px;right:-6px;background-color:#1E2380;width:240px;padding:12px 6px 12px 15px;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.property-list .property_detail .tooltip p{font-size:14px;font-size:1.4rem;line-height:24px;color:#fff;float:left;margin:0 10px 0 0}.property-list .property_detail .tooltip ul li a{display:block;background-color:#fff;font-size:12px;font-size:1.2rem;line-height:24px;color:#1E227F;width:60px;height:24px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-align:center;margin:0 5px;border:1px solid #fff;box-sizing:border-box}.property-list .property_detail .tooltip ul li a:hover,.property-list .property_detail .tooltip ul li a:active,.property-list .property_detail .tooltip ul li a:focus{background-color:#1E227F;border:1px solid #fff;color:#fff}.property-list .property_detail .tooltip ul li a.no:hover,.property-list .property_detail .tooltip ul li a.no:active,.property-list .property_detail .tooltip ul li a.no:focus{background-color:#999;border:1px solid #fff;color:#fff}.property-list .property_detail .tooltip:after{border-top-width:20px;border-right-width:12px;border-bottom-width:0;border-left-width:12px;border-color:#1E227F transparent;border-style:solid;display:block;position:absolute;bottom:-11px;right:10px;width:0;height:0;margin:0;content:""}.property-list .property_detail .section-contents .box.main-info{margin:0 0 20px}.property-list .property_detail .box{margin:0 0 20px}.property-list .property_detail .box.btns{margin:30px 0 0}.property-list .property_detail .box.btns ul li{margin:0 0 0 0}.property-list .property_detail .box.btns ul li a{display:block}.property-list .property_detail .box.btns ul li a:hover,.property-list .property_detail .box.btns ul li a:active,.property-list .property_detail .box.btns ul li a:focus{filter:alpha(opactiy=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.tab-area{width:1000px;margin:30px auto 20px}.tab-area .select-tab{margin:0 0 10px;border-bottom:5px solid #EA608E}.tab-area .select-tab li{width:498px;margin:0 4px 0 0;font-size:17px;font-size:1.7rem;line-height:1.2;color:#fff;text-decoration:none;border-bottom:none}.tab-area .select-tab li a,.tab-area .select-tab li span{border-bottom:none;background-color:#B3B3B3;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;padding:14px 0 10px;margin:0;text-align:center;display:block;color:#fff;font-size:17px;font-size:1.7rem;line-height:1.2}.tab-area .select-tab li a{text-decoration:underline}.tab-area .select-tab li a:hover,.tab-area .select-tab li a:active,.tab-area .select-tab li a:focus{background-color:#1E2380}.tab-area .select-tab li.on a,.tab-area .select-tab li.on span{background-color:#EA608E}.tab-area .select-tab li:last-of-type{margin:0}.tab-area .select-tab.selected-a{border-bottom:5px solid #1E2380}.tab-area .select-tab.selected-a li a:hover,.tab-area .select-tab.selected-a li a:active,.tab-area .select-tab.selected-a li a:focus{background-color:#EA608E}.tab-area .select-tab.selected-a li.on a,.tab-area .select-tab.selected-a li.on span{background-color:#1E2380}.tab-area .sort-area ul li:first-child{margin:0 20px 0 0}.tab-area .sort-area ul li label{font-size:15px;font-size:1.5rem;line-height:34px;height:34px;color:#000}.propert_detail_map{height:100%}.propert_detail_map body{height:100%;position:relative}.propert_detail_map .location-map{width:100%;position:relative;z-index:1}.propert_detail_map .info{position:absolute;bottom:0;width:100%;padding:0;z-index:10;background-color:#fff;-moz-box-shadow:#646464 0px 2px 8px;-webkit-box-shadow:#646464 0px 2px 8px;box-shadow:#646464 0px 2px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.propert_detail_map .property-name{font-size:13px;font-size:1.3rem;line-height:1.6;color:#1E227F;font-weight:bold;background-image:url(/hebel-rooms/common_v2/img/sp/property/ic-marker-default.png);background-size:13px auto;background-position:10px 50%;background-repeat:no-repeat;padding:15px 0 15px 30px}.propert_detail_map .property-name a{font-size:13px;font-size:1.3rem;line-height:1.6;color:#1E227F;font-weight:bold;text-decoration:none}.propert_detail_map .info-detail{background-color:#E7E9F8;padding:7px 0}.propert_detail_map .info-detail .row{display:table;width:100%}.propert_detail_map .info-detail .row .cell{display:table-cell;vertical-align:middle}.propert_detail_map .info-detail .row .label{width:69px;padding:3px 0 3px 10px}.propert_detail_map .info-detail .row .text{font-size:1.1rem;line-height:1.2;color:#000;padding:3px 10px 3px}.property-list.favorite .property_detail .section-header .fl{width:710px}@media screen and (max-width: 739px){.property-list.favorite .property_detail .section-header .fl{width:100%}.property-list.favorite .property_detail .section-header .add-lists{display:none}}@media screen and (max-width: 739px){.property_detail.hebel{background-image:none}.property_detail.hebel .section-header .fl{margin:15px 0 15px 0;padding-top:28px}.property_detail.hebel .section-header .fl .property-name{margin:10px 0 2px 80px}.property_detail.hebel .section-header .fl .property-id{margin:0 0 0 80px}.property_detail.hebel .section-header:before{content:"";display:block;position:absolute;top:-7px;left:10px;background-image:url(/image.jsp?id=360079);background-size:auto 30px;background-position:0% 0%;background-repeat:no-repeat;height:30px;width:94px}.single.property_detail .section-header .fl{padding:15px 0 15px 0;margin:0}.single.property_detail .section-header .fl .property-name{margin:10px 0 2px 10px}.single.property_detail .section-header .fl .property-id{margin:0 0 0 10px}.single.property_detail.hebel .section-header{position:relative;margin:15px 0;padding:10px 0 0}.property_detail{background-color:#fff;background-image:none;background-position:0% 0%;background-repeat:no-repeat;padding:0;width:100%}.property_detail .section-header .fl{display:block;background-image:none;background-color:#fff;padding:10px 10px 0;box-sizing:border-box;margin:15px 0 15px 0;width:100%;float:none}.property_detail .section-header .fl .property-title{border-bottom:1px solid #ddd;padding:8px 0 8px}.property_detail .section-header .fl h1{margin:0 0 5px 5px}.property_detail .section-header .fl p{margin:0 0 0 5px}.property_detail .section-header .fr{display:block;width:100%;float:none}.property_detail .section-header .fr .line-area{padding:0 10px;text-align:left;float:none}.property_detail .section-header .fr .line-area a{width:86px;float:left}.property_detail .section-header .fr .line-area img{width:86px}.property_detail .section-header .add-lists a.addfavorite{background-image:url(/hebel-rooms/common_v2/img/sp/property/btn-favorite.png);background-size:100% auto;background-position:50% 0;background-repeat:no-repeat;width:100%;height:auto}.property_detail .section-header .add-lists a.addlist{background-image:url(/hebel-rooms/common_v2/img/sp/property/btn-contactlist.png);background-size:100% auto;background-position:50% 0;background-repeat:no-repeat;width:100%;height:auto}.property_detail .section-header .add-lists a.addfavorite.added{background-image:url(/hebel-rooms/common_v2/img/sp/property/btn-favorite.png);background-position:50% 100%;width:100%;height:auto}.property_detail .section-header .add-lists a.addlist.added{background-image:url(/hebel-rooms/common_v2/img/sp/property/btn-contactlist.png);background-position:50% 100%;width:100%;height:auto}.property_detail .section-header .add-lists a.addfavorite:before,.property_detail .section-header .add-lists a.addlist:before{content:"";width:100%;display:block;padding-top:26%}.property_detail .section-header .property-name{font-size:18px;font-size:1.8rem;line-height:1.2;color:#000;font-weight:bold;margin:10px 0 2px 80px}.property_detail .section-header .property-id{font-size:12px;font-size:1.2rem;line-height:1.2;color:#000;margin:0 0 0 80px}.property_detail .section-header .btns{border-left:8px solid transparent;border-right:8px solid transparent;box-sizing:border-box;display:table;margin:0 0 10px}.property_detail .section-header .btns li{border-right:3px solid transparent;display:table-cell;vertical-align:middle;float:none;width:50%}.property_detail .section-header .btns li a{display:block}.property_detail .section-header .btns li:last-of-type{border-left:3px solid transparent;border-right:none}.property_detail .section-header .btns.single{margin-bottom:10px}.property_detail .section-header .btns.single li{width:100%;text-align:left}.property_detail .section-header .btns.single li a{width:50%}.property_detail .section-contents .box.main-info{margin:0 0 50px}.property_detail .section-contents .box.main-info .main-image,.property_detail .section-contents .box.main-info .floorplan-img{width:100%;border-left:10px solid transparent;border-right:10px solid transparent;box-sizing:border-box;text-align:center;padding:0;margin:0 0 20px}.property_detail .section-contents .box.main-info .main-image .image-area,.property_detail .section-contents .box.main-info .floorplan-img .image-area{height:360px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.property_detail .section-contents .box.main-info .main-image .image-area img,.property_detail .section-contents .box.main-info .floorplan-img .image-area img{max-width:100%}.property_detail .section-contents .box.main-info .main-image .image-area .for_sp,.property_detail .section-contents .box.main-info .floorplan-img .image-area .for_sp{display:block;margin:0 auto}.property_detail .section-contents .box.main-info .details{border-top:1px solid #ccc;width:100%;padding:0 0}.property_detail .section-contents .box.main-info .info-area{background-color:#fff}.property_detail .section-contents .info-top{margin:15px 0 20px}.property_detail .section-contents .info-top .fl,.property_detail .section-contents .info-top .fr{float:none}.property_detail .section-contents .image-area{border:1px solid #ddd;position:relative}.property_detail .section-contents .image-area .large-image{position:absolute;bottom:-20px;left:10px}.property_detail .section-contents .gallery{width:100%}.property_detail .section-contents .gallery .gallery-main-image{width:100%;border-left:10px solid transparent;border-right:10px solid transparent;box-sizing:border-box;float:none}.property_detail .section-contents .gallery .gallery-main-image .image-area{width:100%;margin:0 2px 10px 0;float:left;text-align:center;padding:5px 0;float:none}.property_detail .section-contents .gallery .gallery-main-image .image-area img{max-width:100%}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation{position:absolute;top:50%;left:0;width:100%}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul{position:relative;width:100%;margin-top:-150px}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul li{position:absolute;top:0}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul li a{display:block;background-image:url(/hebel-rooms/common_v2/img/common/ic-arrow-gallery-l.png);background-size:14px auto;background-position:5px 50%;width:40px;height:300px}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul li a:hover,.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul li a:active,.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul li a:focus{filter:alpha(opactiy=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul .nav-next{right:0}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul .nav-next a{background-image:url(/hebel-rooms/common_v2/img/common/ic-arrow-gallery-r.png);background-position:20px 50%}.property_detail .section-contents .gallery .gallery-main-image .gallery-navigation ul .nav-prev{left:0}.property_detail .section-contents .gallery .thumb-area{margin:20px 0;float:none;width:100%;border-left:8px solid transparent;border-right:8px solid transparent;box-sizing:border-box}.property_detail .section-contents .gallery .thumb-area .thumb-wrap{height:auto}.property_detail .section-contents .gallery .thumb-area .thumb-wrap:after{content:"";display:block;width:100%;padding-top:83%}.property_detail .section-contents .gallery .thumb-area .thumb-images{width:100%}.property_detail .section-contents .gallery .thumb-area .thumb-images li:after{content:"";display:block;padding-top:100%}.property_detail .section-contents .gallery .thumb-area .thumb-images li{width:25%;margin:0;border:2px solid #fff;box-sizing:border-box;position:relative}.property_detail .section-contents .gallery .thumb-area .thumb-images li .thumbimage{height:100%;position:absolute;background-size:auto 100%;background-position:50% 50%;background-repeat:no-repeat}.property_detail .section-contents .gallery .thumb-area .thumb-images li .thumbimage.fixwidth{background-size:100% auto}.property_detail .section-contents .gallery .thumb-area .thumb-images li a{border:2px solid #CCCCCC;display:block;box-sizing:border-box;width:100%;height:auto}.property_detail .section-contents .gallery .thumb-area .thumb-images li a img{width:100%}.property_detail .section-contents .gallery .thumb-area .thumb-images li:nth-child(even){margin:0}.property_detail .section-contents .gallery .thumb-pager{margin:8px 0 0}.property_detail .section-contents .gallery .thumb-pager li{border-radius:1px;border:1px solid #ddd;margin:0 1px}.property_detail .section-contents .gallery .thumb-pager li a{display:block;width:36px;font-size:14px;font-size:1.4rem;line-height:1.6;color:#fff;text-align:center;background-color:#4455A8;border:2px solid #fff}.property_detail .section-contents .table-detail.halfwidth{width:100%;margin:0 0}.property_detail .section-contents .table-detail.halfwidth:last-of-type{margin:0}.property_detail .section-contents .table-detail{width:100%}.property_detail .section-contents .table-detail th,.property_detail .section-contents .table-detail td{line-height:16px;color:#000;border-bottom:1px solid #ccc;padding:10px}.property_detail .section-contents .table-detail th{font-size:12px;font-size:1.2rem;color:#1E227F;font-weight:normal;width:84px;background-color:#E9ECF8}.property_detail .section-contents .table-detail td{font-size:14px;font-size:1.4rem}.property_detail .section-contents .table-detail td.price{font-size:18px;font-size:1.8rem;line-height:1;color:#EE0D40;padding:0 10px 0 8px}.property_detail .section-contents .table-detail td.floorplan{font-size:14px;font-size:1.4rem}.property_detail .section-contents .table-detail td.ic-shiki,.property_detail .section-contents .table-detail td.ic-rei{background-size:40px auto;background-position:30% 50%}.property_detail .section-contents .icon-area{width:100%;border-left:7px solid transparent;border-right:7px solid transparent;box-sizing:border-box;border-top:1px solid #CCCCCC;padding:15px 0 0;margin:0}.property_detail .section-contents .icon-area li{width:16.66666666%;border:3px solid transparent;box-sizing:border-box}.property_detail .section-contents .icon-area li img{width:100%;height:auto}.property_detail .section-contents .box{margin:0 0 40px}.property_detail .section-contents .box .box-title{font-size:14px;font-size:1.4rem;line-height:1.2;color:#fff;font-weight:normal;background-color:#1E2380;background-image:url(/hebel-rooms/common_v2/img/common/bar-01.jpg);background-position:0% 50%;background-repeat:no-repeat;background-size:7px 3px;padding:10px 0 8px 15px;margin:0 0 20px}.property_detail .section-contents .comments .inner{border-left:10px solid transparent;border-right:10px solid transparent;border-top:none;border-bottom:none;box-sizing:border-box;position:relative;margin:30px 0 0}.property_detail .section-contents .comments .inner .cf{border:1px solid #ddd;box-sizing:border-box;background-color:#F7F7F7;background-image:none}.property_detail .section-contents .comments .inner .cf .text{border:2px solid #fff;background-image:none;padding:0;margin:0}.property_detail .section-contents .comments .inner .cf .text p{background-image:url(/hebel-rooms/common_v2/img/property/bg-comment.jpg);background-repeat:repeat;font-size:14px;font-size:1.4rem;line-height:37px;color:#000;margin:18px 5px 5px}.property_detail .section-contents .comments .inner:before{content:"";display:block;background-image:url(/hebel-rooms/common_v2/img/sp/property/bg-comment.png);background-size:100% auto;background-repeat:no-repeat;width:140px;height:90px;position:absolute;left:10px;top:-20px}.property_detail .section-contents .utility ul{box-sizing:border-box;border-left:10px solid transparent;border-right:10px solid transparent}.property_detail .section-contents .utility ul li{width:100%;box-sizing:border-box;border-left:none;border-right:none;border-top:none;border-bottom:2px dotted #ddd;box-shadow:none;display:table;margin:0}.property_detail .section-contents .utility ul li .fig{display:table-cell;width:97px;vertical-align:middle;padding:10px 7px 10px 0px}.property_detail .section-contents .utility ul li dl{display:table-cell;vertical-align:middle}.property_detail .section-contents .utility ul li dl dt{font-size:14px;font-size:1.4rem;line-height:1.6;color:#1E227F;margin-bottom:5px;font-weight:bold}.property_detail .section-contents .utility ul li dl dd{font-size:12px;font-size:1.2rem;line-height:1.6;color:#1F1F1F}.property_detail .section-contents .utility ul li:nth-child(3n){margin:0}.property_detail .section-contents .recommend .box-title{margin-bottom:20px}.property_detail .section-contents .recommend .point{box-sizing:border-box;border-left:10px solid transparent;border-right:10px solid transparent;padding:0;background-image:none;background-repeat:repeat-y;background-size:100% auto;position:relative}.property_detail .section-contents .recommend .point ul{border-image:url(/hebel-rooms/common_v2/img/sp/common/bg-type-02.png) 3 fill repeat;padding:15px}.property_detail .section-contents .recommend .point li{width:100%;float:none;font-size:14px;font-size:1.4rem;line-height:1.6;color:#000;list-style-type:disc;list-style-position:inside;margin:0 0 2px}.property_detail .section-contents .recommend .point:before,.property_detail .section-contents .recommend .point:after{content:"";display:none;background-image:url(/hebel-rooms/common_v2/img/property/bg-reco2.jpg);background-repeat:no-repeat;background-size:100% auto;width:100%;height:4px;position:absolute;left:0}.property_detail .section-contents .recommend .point:before{top:-4px}.property_detail .section-contents .recommend .point:after{bottom:-4px}.property_detail .section-contents .contact-area{margin:20px 0 0;padding:24px 0;position:relative;background-color:#F3F3F3}.property_detail .section-contents .contact-area .centering-list ul{float:none;left:0}.property_detail .section-contents .contact-area .centering-list ul li{left:0}.property_detail .section-contents .contact-area .area-title{font-size:1.5rem;line-height:1.4;color:#000;text-align:center}.property_detail .section-contents .contact-area .area-title span{display:block}.property_detail .section-contents .contact-area>div{margin:15px 0 0}.property_detail .section-contents .contact-area .btns{border-left:10px solid transparent;border-right:10px solid transparent;box-sizing:border-box}.property_detail .section-contents .contact-area .btns li a{display:block}.property_detail .section-contents .contact-area .btns li a.addfavorite{background-image:url(/hebel-rooms/common_v2/img/sp/property/btn-favorite-d.png);background-size:100% auto;background-position:0% 0%;background-repeat:no-repeat;display:block;width:100%;height:auto;position:relative}.property_detail .section-contents .contact-area .btns li a.addfavorite:before{content:"";width:100%;display:block;padding-top:42%}.property_detail .section-contents .contact-area .btns li a.addfavorite.added,.property_detail .section-contents .contact-area .btns li a.addlist.added{background-position:0 100%}.property_detail .section-contents .contact-area .btns li a.addlist{background-image:url(/hebel-rooms/common_v2/img/sp/property/btn-contactlist-d.png);background-size:100% auto;background-position:0% 0%;background-repeat:no-repeat;display:block;width:100%;height:auto;position:relative}.property_detail .section-contents .contact-area .btns li a.addlist:before{content:"";width:100%;display:block;padding-top:42%}.property_detail .section-contents .contact-area .btns .li02{width:50%}.property_detail .section-contents .contact-area .btns .li03{width:50%}.property_detail .section-contents .contact-area:before{content:"";display:block;background-image:url(/hebel-rooms/common_v2/img/property/bg-contact-area-01.png);background-repeat:no-repeat;background-size:100% auto;width:45px;height:100px;position:absolute;top:10px;left:0}.property_detail .section-contents .contact-area:after{content:"";display:block;background-image:url(/hebel-rooms/common_v2/img/property/bg-contact-area-02.png);background-repeat:no-repeat;background-size:100% auto;width:50px;height:100px;position:absolute;right:0;top:10px}.property_detail .section-contents .specific .panel{box-sizing:border-box;border-left:10px solid transparent;border-right:10px solid transparent;display:block;margin-bottom:20px}.property_detail .section-contents .specific .panel .txt{width:100%;display:block;vertical-align:middle;text-align:center;padding:30px 0}.property_detail .section-contents .specific .panel .txt .panel-title{margin-bottom:20px}.property_detail .section-contents .specific .panel .txt .panel-title img{height:50px;width:auto}.property_detail .section-contents .specific .panel .txt .desc{font-size:1.1rem;line-height:1.8;color:#fff;padding:0 35px}.property_detail .section-contents .specific .panel .imgs{width:100%;display:block}.property_detail .section-contents .specific .p01 .txt{background-color:#2B2422}.property_detail .section-contents .specific .p02 .txt{background-color:#1D8172}.property_detail .section-contents .specific .p02 .txt .panel-title img{height:27px}.property_detail .section-contents .specific .p03 .txt{padding:35px 0;background-color:#5F403F}.property_detail .section-contents .specific .p03 .txt .panel-title img{height:27px}.property_detail .section-contents .map .inner{box-sizing:border-box}.property_detail .section-contents .map .inner>div{border:none;width:100%;height:300px}.property_detail .section-contents .map .notice{margin:15px 0 0;padding:0 10px;font-size:1.1rem;line-height:1.2;color:#000}.property_detail .section-contents .map .notice .btn-map{display:block;float:left;margin-right:10px;width:124px}.property_detail .section-contents .property-detail .detail-box{background-image:none;background-repeat:repeat-y;position:relative;padding:0;box-sizing:border-box;border-left:10px solid transparent;border-right:10px solid transparent}.property_detail .section-contents .property-detail .detail-box .halfwidth{width:100%;margin:0 2px 0 0}.property_detail .section-contents .property-detail .detail-box .halfwidth:last-of-type{margin:0;width:100%}.property_detail .section-contents .property-detail .detail-box .table-detail th,.property_detail .section-contents .property-detail .detail-box .table-detail td{line-height:16px;color:#000;border-bottom:3px solid #fff;padding:7px 10px 7px 10px}.property_detail .section-contents .property-detail .detail-box .table-detail th{font-size:12px;font-size:1.2rem;color:#fff;font-weight:normal;width:40%;background-color:#4455A8}.property_detail .section-contents .property-detail .detail-box .table-detail td{font-size:13px;font-size:1.3rem;color:#000;background-color:#F1F2FA}.property_detail .section-contents .property-detail .detail-box:before,.property_detail .section-contents .property-detail .detail-box:after{content:"";display:none;background-image:none}.property_detail .section-contents .property-detail .detail-box:before{top:-4px}.property_detail .section-contents .property-detail .detail-box:after{bottom:-4px}.property_detail .section-contents .price-area{padding:0;box-sizing:border-box;border-left:10px solid transparent;border-right:10px solid transparent;border-top:none;border-bottom:none;margin-top:5px}.property_detail .section-contents .price-area .inner{border:3px solid #222222;box-sizing:border-box;display:block;width:100%}.property_detail .section-contents .price-area .inner .price-detail{display:block;vertical-align:middle;width:100%;box-sizing:border-box;border-left:15px solid transparent;border-right:15px solid transparent}.property_detail .section-contents .price-area .inner .price-detail .about-price{font-size:12px;font-size:1.2rem;line-height:1.2;color:#1E2380;font-weight:normal;background-image:url(/hebel-rooms/common_v2/img/common/ic-arrow-blue-01.png);background-position:0% 50%;background-repeat:no-repeat;padding:0 0 0 12px;margin:0 0 5px}.property_detail .section-contents .price-area .inner .price-detail .desc{padding:0 0 15px;font-size:12px;font-size:1.2rem;line-height:1.5;color:#000}.property_detail .section-contents .price-area .inner .price-guide.for_sp{display:block}.property_detail .section-contents .price-area .inner .price-guide.for_sp img{width:60%}.property_detail .section-contents .price-area .inner .price-guide{text-align:center;width:100%;display:block;padding:15px 0}.property_detail .section-contents .price-area .inner .price-guide.for_pc{display:none;vertical-align:middle;text-align:right}.property_detail .section-contents .price-area .price-box{border-image:url(/hebel-rooms/common_v2/img/sp/common/bg-type-02.png) 3 fill repeat;box-sizing:border-box;background-image:url(/hebel-rooms/common_v2/img/property/bg-price-box.jpg);background-repeat:repeat-y;position:relative;padding:0;width:100%;margin:0 auto 15px}.property_detail .section-contents .price-area .price-box .txt{font-size:14px;font-size:1.4rem;line-height:1.2;color:#000;display:block;text-align:center;margin:10px 0 5px}.property_detail .section-contents .price-area .price-box .price{font-size:27px;font-size:2.7rem;line-height:1.2;font-weight:bold;color:#000;display:block;text-align:center;float:none;margin:5px 0 10px}.property_detail .section-contents .price-area .price-box:before,.property_detail .section-contents .price-area .price-box:after{content:"";display:none}.property_detail .section-contents .price-area .price-box:before{top:-4px}.property_detail .section-contents .price-area .price-box:after{bottom:-4px}.property-list-style.sp_search_reults{position:relative;padding:0;box-sizing:border-box;border-left:10px solid transparent;border-right:10px solid transparent}.property-list-style.sp_search_reults .title{width:780px;border-bottom:1px solid #1E2380;padding:0 0 10px;margin:0 0 10px}.property-list-style.sp_search_reults .search-results{font-size:14px;font-size:1.4rem;line-height:1.2;color:#000;margin:12px 0 12px}.property-list-style.sp_search_reults .search-results .num{font-size:20px;font-size:2rem;line-height:1.2;color:#ED0C66;margin:0 3px 0 0}.property-list-style.sp_search_reults .search-results .range{font-size:16px;font-size:1.6rem;line-height:1.2;color:#000}.property-list-style.sp_search_reults .btn-back{position:relative;top:0;right:0;box-sizing:border-box;border:2px solid #899BD8;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#fff;width:100%;height:auto;margin-top:0;padding:0 0}.property-list-style.sp_search_reults .btn-back a{font-size:12px;font-size:1.2rem;line-height:1.2;color:#4452A5;text-align:center;padding:12px 0 12px 12px;position:relative}.property-list-style.sp_search_reults .btn-back a:before{left:10px;right:initial;width:18px;height:18px;-webkit-border-radius:50%;border-radius:50%;background:#4453A6}.property-list-style.sp_search_reults .btn-back a:after{left:10px;right:initial;box-sizing:border-box;width:4px;height:4px;border:4px solid transparent;border-right:7px solid #fff}.property-list .property_detail{margin:0 auto 30px;padding:0}.property-list .property_detail .section-header{position:relative}.property-list .property_detail .section-header .fr{margin:10px 0 0}.property-list .property_detail .section-header .fl{background-image:none}.property-list .property_detail .section-header .fl .property-name{margin:0 0 0 10px}.property-list .property_detail .section-header .fl .property-id{margin:0 0 0 10px}.property-list .property_detail .section-header:before{content:"";display:block;position:absolute;top:-7px;left:10px;height:30px;width:94px}.property-list .property_detail .section-contents .info-top{margin:10px 0 20px}.property-list .property_detail .section-contents .box.main-info{margin:0 0 20px}.property-list .property_detail .box{margin:0 0 20px}.property-list .property_detail .box.btns{margin:30px 0 0}.property-list .property_detail .box.btns ul li{margin:0 0 0 0}.tab-area{width:100%;margin:15px auto 15px}.tab-area .select-tab li{box-sizing:border-box;border-left:10px solid transparent;border-right:3px solid transparent;width:50%;margin:0;font-size:12px;font-size:1.2rem;line-height:1.2;color:#fff;text-decoration:none}.tab-area .select-tab li a,.tab-area .select-tab li span{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;padding:15px 0;background-color:#B3B3B3;color:#fff;font-size:12px;font-size:1.2rem;line-height:1.2}.tab-area .select-tab li a{text-decoration:underline}.tab-area .select-tab li:last-of-type{border-left:3px solid transparent;border-right:10px solid transparent;margin:0}.tab-area .select-tab.selected-a{border-bottom:5px solid #1E2380}.tab-area .select-tab.selected-a li.on a,.tab-area .select-tab.selected-a li.on span{background-color:#1E2380}.tab-area .sort-area{box-sizing:border-box;border-left:10px solid transparent;border-right:3px solid transparent}.tab-area .sort-area ul li:first-child{margin:0 10px 0 0}.tab-area .sort-area ul li label{display:none}.tab-area .sort-area ul li select{padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:2px solid #5F6DBE;font-size:12px;font-size:1.2rem;line-height:1.2;color:#000}.property-list.favorite .property_detail .btn-remove{display:none}.property-list.favorite .property_detail .box.main-info .info-top{margin:10px 0 0}.property-list.favorite .property_detail .box.btns{box-sizing:border-box;padding:0px 10px 30px;margin:0}.property-list.favorite .property_detail .box.btns li{margin:0 0 5px}.property-list.favorite .property_detail .box.btns li a{display:block}.property-list.favorite .property_detail .box.btns li.contact{margin:0 0 8px}.property-list.favorite .property_detail .box.btns li.remove{padding:0 8px}.property-list.favorite .property_detail .add-contactlist{display:none}.property-list.favorite .property_detail .section-header .fl{background-color:#fff;padding:32px 10px 0;box-sizing:border-box}.property-list.favorite .property_detail .section-header .fl .property-title{border-bottom:1px solid #ddd;padding:8px 0 8px}.property-list.favorite .property_detail .section-header .fl h1{margin:0 0 5px 5px}.property-list.favorite .property_detail .section-header .fl p{margin:0 0 0 5px}.propert_detail_map{height:100%}.propert_detail_map body{height:100%;position:relative}.propert_detail_map .location-map{width:100%;position:relative;z-index:1}.propert_detail_map .info{position:absolute;bottom:0;width:100%;padding:0;z-index:10;background-color:#fff;-moz-box-shadow:#646464 0px 2px 8px;-webkit-box-shadow:#646464 0px 2px 8px;box-shadow:#646464 0px 2px 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.propert_detail_map .property-name{font-size:1.3rem;line-height:1.6;color:#1E227F;font-weight:bold;background-image:url(/hebel-rooms/common_v2/img/sp/property/ic-marker-default.png);background-size:13px auto;background-position:10px 50%;background-repeat:no-repeat;padding:15px 0 15px 30px}.propert_detail_map .property-name a{font-size:13px;font-size:1.3rem;line-height:1.6;color:#1E227F;font-weight:bold;text-decoration:none}.propert_detail_map .info-detail{background-color:#E7E9F8;padding:7px 0}.propert_detail_map .info-detail .row{display:table;width:100%}.propert_detail_map .info-detail .row .cell{display:table-cell;vertical-align:middle}.propert_detail_map .info-detail .row .label{width:69px;padding:3px 0 3px 10px}.propert_detail_map .info-detail .row .text{font-size:1.1rem;line-height:1.2;color:#000;padding:3px 10px 3px}}
