@charset "utf-8";.sec-realtorContents{margin-top:-1.0rem}.sec-header{position:relative;z-index:2}.sec-companyIntroduction .heading{background-color:#f7f7f7;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;font-size:1.8rem;font-weight:bold;padding:16px 10px 16px 26px;position:relative}.sec-companyIntroduction .heading::before{background-color:#ed6103;border-radius:3px;bottom:13px;content:"";display:block;left:10px;position:absolute;top:13px;width:6px}.sec-companyIntroduction .contents{padding:2.8rem 0 3.6rem}.mod-banner{margin:1.4rem .7rem;text-align:center}.mod-realtorDetailHeading .heading{padding:2rem 1rem;background-color:#f7f7f7}.mod-realtorDetailHeading .heading .categoryBox{margin-bottom:.7rem}.mod-realtorDetailHeading .heading .categoryBox span{padding:.4rem .6rem;color:#fff;font-size:1.2rem}.mod-realtorDetailHeading .categoryBox span+span{margin-left:.5rem}.mod-realtorDetailHeading .heading .categoryBox .icon-rent{background:#ed6103}.mod-realtorDetailHeading .heading .categoryBox .icon-sale{background:#2c70a4}.mod-realtorDetailHeading .heading .iconList{margin-bottom:1rem}.mod-realtorDetailHeading .heading .iconList li{display:inline-block;padding:.3rem;margin-right:5px}.mod-realtorDetailHeading .heading .iconList .icon-line{border-color:#07ad03}.mod-realtorDetailHeading .heading .realtorName{line-height:1.2;font-size:2.2rem;font-weight:bold}.mod-realtorDetailHeading .heading .realtorName a{color:inherit}.mod-realtorDetailHeading .heading .access{margin-top:.5rem;line-height:1.5;font-size:1.2rem}.mod-realtorDetailHeading .heading-b{padding:2.4rem 1rem;background-color:#f7f7f7}.mod-realtorDetailHeading .heading-b .iconList-b{margin-top:1.6rem}.mod-realtorDetailHeading .heading-b .iconList-b li{display:inline-block;padding:.3rem;margin-right:.5rem;margin-bottom:.2rem}.mod-realtorDetailHeading .heading-b .iconList-b .icon-line{border-color:#07ad03}.mod-realtorDetailHeading .heading-b .iconList-b .icon-rent{display:inline-block;color:#fff;font-size:1.2rem;background:#ed6103;border:1px solid #ed6103}.mod-realtorDetailHeading .heading-b .iconList-b .icon-sale{display:inline-block;color:#fff;font-size:1.2rem;background:#2c70a4;border:1px solid #2c70a4}.mod-realtorDetailHeading .heading-b .iconList-b .icon-online{display:inline-block;line-height:1;background:#fff;color:#ed6103;font-size:1.2rem;border:1px solid #ed6103}.mod-realtorDetailHeading .heading-b .realtorName{line-height:1.2;font-size:2.2rem;font-weight:bold}.mod-realtorDetailHeading .heading-b .realtorName a{color:inherit}.mod-realtorDetailHeading .heading-b .access{margin-top:1rem;line-height:1.5;font-size:1.2rem}.mod-realtorSummary .heading{background-color:#f7f7f7;border-top:1px solid #ebebeb;font-size:1.8rem;font-weight:bold;padding:16px 10px 16px 26px;position:relative}.mod-realtorSummary .heading::before{background-color:#ed6103;border-radius:3px;bottom:13px;content:"";display:block;left:10px;position:absolute;top:13px;width:6px}.mod-realtorSummary .specInfoTable{background-color:#fff;border-top:1px solid #ebebeb;width:100%}.mod-realtorSummary .specInfoTable tbody tr:not(*:last-of-type){border-bottom:1px solid #ebebeb}.mod-realtorSummary .specInfoTable tbody th{background-color:#f7f7f7;color:#515151;min-width:5em;text-align:left}.mod-realtorSummary .specInfoTable tbody th,.mod-realtorSummary .specInfoTable tbody td{font-size:1.6rem;line-height:1.4;padding:15px 10px;text-align:left;vertical-align:top;overflow-wrap:break-word;word-break:break-all}.mod-realtorSummary .specInfoTable tbody td{width:100%}.mod-realtorSummary .realtorName{font-size:1.8rem;line-height:1.4}.mod-realtorSummary .realtorTitle{font-size:1.2rem;line-height:1.4}.mod-realtorSummary .realtorSnsLink{display:flex;flex-wrap:wrap;align-items:center}.mod-realtorSummary .realtorSnsLink li{margin-top:20px;display:inline-block}.mod-realtorSummary .realtorSnsLink li:not(:last-child){margin-right:20px}.mod-realtorSummary .realtorSnsLink img{width:29px;height:29px}.mod-realtorSummary .realtorSnsLink .xIcon img{width:23px;height:23px}.mod-realtorSummary .location{width:100%}.mod-realtorSummary .location .locationMap{padding:1rem 1rem .6rem;margin-bottom:1rem;display:block;border:1px solid;border-radius:5px;border-color:#c4c4c4;color:#333;font-size:1.4rem;font-weight:bold;text-align:center;text-decoration:none}.mod-realtorSummary .location .locationMap svg{vertical-align:middle}.mod-realtorCoupon .heading{background-color:#f7f7f7;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;font-size:1.8rem;font-weight:bold;padding:16px 10px 16px 26px;position:relative}.mod-realtorCoupon .heading::before{background-color:#ed6103;border-radius:3px;bottom:13px;content:"";display:block;left:10px;position:absolute;top:13px;width:6px}.mod-realtorCoupon .explain{padding:1rem 1rem 0;font-size:1.6rem;line-height:1.4}.mod-realtorCoupon .couponListItem{margin:1rem 1rem 0;padding:1px;border:3px solid #ffab00}
.mod-realtorCoupon .coupon{position:relative;display:block;border:1px solid #ffde9c}.mod-realtorCoupon .couponLabel{position:relative;top:-1px;left:-1px;display:inline-block;padding:.6rem;color:#fff;background:#ffab00;font-size:1.4rem;font-weight:bold}.mod-realtorCoupon .couponText{display:block;min-height:2.8em;padding:1.2rem;line-height:1.4;font-size:1.6rem;font-weight:bold}.mod-realtorCoupon .couponExpire{position:absolute;top:0;right:0;padding:.7rem .5rem;color:#747474;font-size:1.2rem}.mod-realtorCoupon .annotation{padding:1rem;font-size:1.6rem;line-height:1.4;background-color:#f5f5f5;margin-top:1rem}.mod-realtorCoupon-b .heading{background-color:#f7f7f7;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;font-size:1.8rem;font-weight:bold;padding:16px 10px 16px 26px;position:relative}.mod-realtorCoupon-b .heading::before{background-color:#ed6103;border-radius:3px;bottom:13px;content:"";display:block;left:10px;position:absolute;top:13px;width:6px}.mod-realtorCoupon-b .explain{padding:1.6rem 1rem;font-size:1.6rem;line-height:1.4}.mod-realtorCoupon-b .realtorCoupon{display:block;position:relative;margin:.8rem 1rem 2.4rem 1rem}.mod-realtorCoupon-b .realtorCoupon .couponHeading{display:flex;color:#ed6103;height:3.5rem;font-size:1.25rem;align-items:center;justify-content:center;border:1px solid #ed6103;border-radius:.4rem .4rem 0 0}.mod-realtorCoupon-b .realtorCoupon .count{display:inline-block;padding:.5rem;margin-right:1rem;font-size:1.3rem;color:#fff;background-color:#ed6103}.mod-realtorCoupon-b .realtorCoupon .couponContent{position:relative;padding:2.4rem 3rem 1.5rem 3rem;border:1px solid #ed6103;border-width:0 1px 1px 1px;border-radius:0 0 4px 4px}.mod-realtorCoupon-b .realtorCoupon .couponContent::before{position:absolute;bottom:10%;left:-1px;margin-top:-1rem;border-top-right-radius:30px;border-bottom-right-radius:30px;border:1px solid #ed6103;border-left:0;width:16px;height:30px;content:'';background:#fff;z-index:1}.mod-realtorCoupon-b .realtorCoupon .couponContent::after{position:absolute;bottom:10%;right:-1px;margin-top:-1rem;border-top-left-radius:30px;border-bottom-left-radius:30px;border:1px solid #ed6103;border-right:0;width:16px;height:30px;content:'';background:#fff;z-index:1}.mod-realtorCoupon-b .realtorCoupon .contentText{display:block;padding-bottom:1.6rem;color:#ed6103;text-align:center;line-height:1.4;font-size:1.8rem;font-weight:bold}.mod-realtorCoupon-b .realtorCoupon .realtorNameText{display:block;padding:0 0 .8rem 0;text-align:center}.mod-realtorCoupon-b .realtorCoupon .couponContent .useManual{display:table;font-size:1.1rem;color:#000}.mod-realtorCoupon-b .realtorCoupon .couponContent .useManualRow{display:table-row}.mod-realtorCoupon-b .realtorCoupon .couponContent .title{display:table-cell;font-weight:bold;padding:1.6rem 1rem 1rem 0}.mod-realtorCoupon-b .realtorCoupon .couponContent .list{display:table-cell}.mod-realtorCoupon-b .realtorCoupon .couponContent .listItem{position:relative;margin-left:20px;padding-bottom:10px}.mod-realtorCoupon-b .realtorCoupon .couponContent .listItem::before{position:absolute;top:.25rem;left:-1.5rem;content:"";display:block;background:#ed6103;width:.7rem;height:.7rem;border-radius:.7rem}.mod-realtorCoupon-b .realtorCoupon .couponExpireContent{color:#000;font-size:1.4rem;margin-top:1.5rem;padding:1rem 1rem 0 7rem;text-indent:-6rem;border-top:1px dashed #ed6103}.mod-realtorCoupon-b .realtorCoupon .couponExpireContent::after{content:"";position:absolute;right:27px;bottom:-3px;width:46px;height:72px;background:url(/smp/realtor/assets/img/smartphone/page/realtor/rent-sale/homes_kun_3d.png) no-repeat 0 0/46px}.mod-realtorCoupon-b .annotation{padding:1.6rem;font-size:1.4rem;line-height:1.4;background-color:#f5f5f5;margin:0 1rem}.mod-realtorCoupon-b .annotation .title{font-weight:bold}.mod-realtorCoupon-b .annotation .text{padding:.5rem}.emptyText{padding:.5rem 1rem}@media only screen and (max-width:320px){.mod-realtorCoupon-b .realtorCoupon .couponContent::before{position:absolute;bottom:12%;left:-1px;margin-top:-1rem;border-top-right-radius:30px;border-bottom-right-radius:30px;border:1px solid #ed6103;border-left:0;width:16px;height:30px;content:'';background:#fff;z-index:1}.mod-realtorCoupon-b .realtorCoupon .couponContent::after{position:absolute;bottom:12%;right:-1px;margin-top:-1rem;border-top-left-radius:30px;border-bottom-left-radius:30px;border:1px solid #ed6103;border-right:0;width:16px;height:30px;content:'';background:#fff;z-index:1}}.mod-realtorContactLine .heading{background-color:#f7f7f7;border-top:1px solid #ebebeb;font-size:1.8rem;font-weight:bold;padding:16px 10px 16px 26px;position:relative}.mod-realtorContactLine .heading::before{background-color:#ed6103;border-radius:3px;bottom:13px;content:"";display:block;left:10px;position:absolute;top:13px;width:6px}
.mod-realtorContactLine .body{padding:1rem 1rem 2rem;background-color:#f5f5f5}.mod-realtorContactLine .specInfoTable{background-color:#fff;border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;width:100%}.mod-realtorContactLine .specInfoTable tbody tr:not(*:last-of-type){border-bottom:1px solid #ebebeb}.mod-realtorContactLine .specInfoTable tbody th{background-color:#f7f7f7;color:#515151;min-width:6em;text-align:left}.mod-realtorContactLine .specInfoTable tbody th,.mod-realtorContactLine .specInfoTable tbody td{font-size:1.6rem;line-height:1.4;padding:15px 10px;text-align:left;vertical-align:top;overflow-wrap:break-word;word-break:break-all}.mod-realtorContactLine .specInfoTable tbody td{width:100%}.mod-realtorContactLine .message{position:relative;margin-bottom:1.2rem;padding:1rem;background-color:#fff;font-size:1.1rem;line-height:1.4;border-radius:10px}.mod-realtorContactLine .message:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:6px;margin-left:-6px}.mod-realtorContactLine .btnArea{text-align:center}.mod-realtorContactLine .lineBtn{text-align:center}.mod-realtorContactLine .lineBtn img{width:100%}.mod-realtorContactLine .textArea{margin-top:2rem}.mod-realtorContactLine .ui-unorderedList-custom{font-size:1.6rem}.mod-realtorContactLine .aboutLine{padding:1rem;margin-left:-1rem;font-size:1.6rem}.mod-inquireNavigation{margin:0 0 2.4rem}.mod-realtorPrComment+.mod-inquireNavigation{margin-top:1rem}.mod-inquireNavigation .inquireNaviHead{position:relative;background:#f4f4f4;padding-left:7rem;font-size:1.8rem;font-weight:bold;line-height:5rem;border:solid #d4d4d4;border-width:1px 0}.mod-inquireNavigation .iconHomeskun::before{position:absolute;bottom:0;left:1rem;content:"";display:block;width:50px;height:60px;background:url(/smp/realtor/assets/img/smartphone/page/realtor/rent-sale/homes_kun.png) no-repeat 0 0;background-size:50px auto}.mod-inquireNavigation .sellAssessmentBox{background-color:#f7f7f7;padding:2.4rem 1rem}.mod-inquireNavigation .sellAssessmentBox .realtorDetailBtn a{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:.7rem 0;background:#fff;text-decoration:none;border:1px solid #0052e8;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.3)}.mod-inquireNavigation .sellAssessmentBox .realtorDetailBtn .iconBox{margin-right:1rem;text-align:center}.mod-inquireNavigation .sellAssessmentBox .realtorDetailBtn .iconBox .iconSell{display:block;background-image:url('https://icon.lifull.com/lh/arrow-path-yen-twotone?fill=accent-blue');background-repeat:no-repeat;background-size:contain;width:28px;height:28px}.mod-inquireNavigation .sellAssessmentBox .realtorDetailBtn .iconBox .freeText{display:flex;padding:2px 4px;font-size:1.1rem;border-radius:11px;justify-content:center;background:#f2f5ff}.mod-inquireNavigation .sellAssessmentBox .realtorDetailBtn .textBox{font-size:1.2rem;font-weight:700}.mod-inquireNavigation .sellAssessmentBox .realtorDetailBtn .text{display:block;margin-top:.6rem;font-size:1.8rem;font-weight:700}.mod-inquireNavigation .sellAssessmentBox a{font-size:1.4rem;color:#0051e8}.mod-inquireNavigation .sellAssessmentBox .textLink{margin-top:2.2rem;font-size:1.5rem}.mod-inquireNavigation .sellAssessmentBox .textLink a{line-height:2;font-weight:700}.mod-inquireNavigation .inqireButtonBox{background-color:#f7f7f7;padding:2.4rem 1rem}.mod-inquireNavigation .inqireButtonBox .introduction{font-size:1.5rem}.mod-inquireNavigation .textSupportBox.is-bottom{margin-top:1.2rem}.mod-inquireNavigation .textSupport{position:relative;padding-left:1.2rem;color:#646464;font-size:1.2rem;line-height:2rem;display:block}.mod-inquireNavigation .textSupport+a{font-size:1.2rem;line-height:2rem}.mod-inquireNavigation .textSupport::before{content:"※";position:absolute;top:0;left:0}.mod-inquireNavigation .inqireButtonBox .btnMail{margin-bottom:1.2rem}.mod-inquireNavigation .inqireButtonBox .btnMail a{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:.7rem 0;color:#fff;background:#0052e8;text-decoration:none;border:1px solid #0052e8;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.3)}.mod-inquireNavigation .inqireButtonBox .btnMail .iconBox{margin-right:1rem;text-align:center}.mod-inquireNavigation .inqireButtonBox .btnMail .iconBox .freeText{display:flex;padding:2px 4px;font-size:1.1rem;background:#063acc;border-radius:11px;justify-content:center}.mod-inquireNavigation .inqireButtonBox .btnMail .textBox{font-size:1.2rem;font-weight:bold}.mod-inquireNavigation .inqireButtonBox .btnMail .text{display:block;margin-top:.6rem;font-size:1.8rem;font-weight:bold}.mod-inquireNavigation .inqireButtonBox .btnMail .text small{font-size:1.4rem}.mod-inquireNavigation .inqireButtonBox .btnVisit{margin-bottom:1.2rem}.mod-inquireNavigation .inqireButtonBox .btnVisit a{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:.7rem 0;color:#fff;background:#0052e8;text-decoration:none;border:1px solid #0052e8;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.3)}
.mod-inquireNavigation .inqireButtonBox .btnVisit .iconBox{margin-right:1rem;text-align:center}.mod-inquireNavigation .inqireButtonBox .btnVisit .iconBox .iconVisit{display:block;background-image:url('https://icon.lifull.com/lh/building-signboard-window-4-twotone?fill=white');background-repeat:no-repeat;background-size:contain;width:28px;height:28px}.mod-inquireNavigation .inqireButtonBox .btnVisit .iconBox .freeText{display:flex;padding:2px 4px;font-size:1.1rem;background:#063acc;border-radius:11px;justify-content:center}.mod-inquireNavigation .inqireButtonBox .btnVisit .textBox{font-size:1.2rem;font-weight:bold}.mod-inquireNavigation .inqireButtonBox .btnVisit .text{display:block;margin-top:.6rem;font-size:1.8rem;font-weight:bold}.mod-inquireNavigation .inqireButtonBox .btnVisit .text small{font-size:1.4rem}.mod-inquireNavigation .inqireButtonBox .btnTel{margin-bottom:2.2rem}.mod-inquireNavigation .inqireButtonBox .btnTel a{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:.7rem 0;color:#fff;background:#fff;text-decoration:none;border:1px solid #fff;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.3)}.mod-inquireNavigation .inqireButtonBox .btnTel .iconBox{margin-right:.8rem;text-align:center}.mod-inquireNavigation .inqireButtonBox .iconBox .iconTel{display:flex;align-items:center;justify-content:center;font-weight:bold;padding-left:1px}.mod-inquireNavigation .inqireButtonBox .btnTel .iconBox .freeText{display:flex;padding:2px 4px;font-size:1.1rem;background:#fff;border-radius:11px;justify-content:center}.mod-inquireNavigation .inqireButtonBox .btnTel .textBox{font-size:1.2rem;font-weight:bold}.mod-inquireNavigation .inqireButtonBox .btnTel .text{display:block;margin-top:.6rem;font-size:1.6rem}.mod-inquireNavigation .inqireButtonBox .btnTel .text small{font-size:1.4rem}.mod-inquireNavigation .inqireButtonBox .btnTelList{display:flex;justify-content:space-between}.mod-inquireNavigation .inqireButtonBox .btnTel.half{width:49%}.mod-inquireNavigation .inqireButtonBox .btnTel.half .text{margin-top:0}.mod-inquireNavigation .inqireButtonBox .btnTel.half a{padding:.4rem 0}.mod-inquireNavigation .inqireButtonBox .btnTel.forRent a{color:#ed6103;border-color:#ed6103}.mod-inquireNavigation .inqireButtonBox .btnTel.forSale a{color:#0051e8;border-color:#0051e8}.mod-inquireNavigation .inqireButtonBox .btnTel.nothingCategory a{color:#0051e8;border-color:#0051e8}.mod-inquireNavigation .inqireButtonBox .btnTel.forRent .freeText{color:#ed6103;background:#fef7f2}.mod-inquireNavigation .inqireButtonBox .btnTel.forSale .freeText{color:#0051e8;background:#f2f5ff}.mod-inquireNavigation .inqireButtonBox .btnTel.nothingCategory .freeText{color:#0051e8;background:#f2f5ff}.mod-inquireNavigation .inqireButtonBox .btnTel.nothingCategory .text{margin-top:0}.mod-inquireNavigation .btnTel.nothingCategory .iconTel,.mod-inquireNavigation .btnTel.nothingCategory .textBox{color:#0051e8}.mod-inquireNavigation .otherButtonBox{margin:2.4rem 1rem}.mod-inquireNavigation .btnOther a{display:flex;justify-content:center;align-items:center;margin-bottom:1.6rem;padding:2rem 0;color:#0051e8;font-size:1.8rem;font-weight:bold;border:1px solid #d4d4d4;border-radius:4px}.mod-inquireNavigation .otherButtonBox .introduction{line-height:2rem}.mod-inquireNavigation .lineButtonBox{padding:3rem 1rem;margin-bottom:1rem}.mod-inquireNavigation .lineButtonBox.is-bottom{padding:2.4rem 1rem 2rem}.mod-inquireNavigation .lineButtonBox dt{font-size:1.5rem;font-weight:bold}.mod-inquireNavigation .lineButtonBox .introduction{font-size:1.2rem;line-height:1.6rem}.mod-inquireNavigation .lineButtonBox .btnLINE{margin:1rem 0 .8rem}.mod-inquireNavigation .lineButtonBox .textLINE{color:#00c300}.mod-inquireNavigation .btnLINE button{position:relative;background:#00c300;padding:0 40px 0 100px;color:#fff;font-size:1.6rem;font-weight:bold;line-height:60px;white-space:nowrap;border:0;border-radius:14px}.mod-inquireNavigation .btnLINE button::before{position:absolute;top:0;bottom:0;left:0;content:"";display:inline-block;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20viewBox%3d%220%200%20120%20120%22%3e%3cdefs%3e%3cstyle%3e%2ecls%2d1%7bfill%3anone%3b%7d%2ecls%2d2%7bfill%3a%23fff%3b%7d%3c%2fstyle%3e%3c%2fdefs%3e%3cg%20id%3d%22LINE_LOGO%22%20data%2dname%3d%22LINE%20LOGO%22%3e%3crect%20class%3d%22cls%2d1%22%20width%3d%22120%22%20height%3d%22120%22%20rx%3d%2226%22%2f%3e%3cpath%20class%3d%22cls%2d2%22%20d%3d%22M103%2e5%2c54%2e72c0%2d19%2e55%2d19%2e6%2d35%2e45%2d43%2e7%2d35%2e45S16%2e11%2c35%2e17%2c16%2e11%2c54%2e72c0%2c17%2e53%2c15%2e55%2c32%2e21%2c36%2e54%2c35%2c1%2e43%2e31%2c3%2e36%2e94%2c3%2e85%2c2%2e16a8%2e93%2c8%2e93%2c0%2c0%2c1%2c%2e14%2c4L56%2c99%2e55c%2d%2e19%2c1%2e1%2d%2e88%2c4%2e32%2c3%2e78%2c2%2e35S85%2c87%2e09%2c94%2e13%2c76%2e54h0C100%2e46%2c69%2e59%2c103%2e5%2c62%2e55%2c103%2e5%2c54%2e72ZM44%2e39%2c65%2e16a%2e85%2e85%2c0%2c0%2c1%2d%2e85%2e85H31%2e3a%2e87%2e87%2c0%2c0%2c1%2d%2e59%2d%2e23v0h0a%2e87%2e87%2c0%2c0%2c1%2d%2e23%2d%2e59h0v%2d19a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2d%2e85h3%2e06a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2e85V61%2e25h8%2e33a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2e85Zm7%2e39%2c0a%2e85%2e85%2c0%2c0%2c1%2d%2e85%2e85H47%2e86a%2e85%2e85%2c0%2c0%2c1%2d%2e85%2d%2e85v%2d19a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2d%2e85h3%2e07a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2e85Zm21%2e09%2c0A%2e85%2e85%2c0%2c0%2c1%2c72%2c66H69a%2e78%2e78%2c0%2c0%2c1%2d%2e22%2c0h0l%2d%2e06%2c0h0l0%2c0%2c0%2c0h0l%2d%2e05%2c0h0a%2e63%2e63%2c0%2c0%2c1%2d%2e22%2d%2e21L59%2e53%2c53%2e86v11%2e3a%2e86%2e86%2c0%2c0%2c1%2d%2e86%2e85H55%2e61a%2e85%2e85%2c0%2c0%2c1%2d%2e85%2d%2e85v%2d19a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2d%2e85h3%2e3l%2e05%2c0h0l%2e05%2c0h0l0%2c0%2c0%2c0%2c0%2c0%2c0%2c0%2c0%2c0h0l%2e05%2e05h0l%2e06%2e08%2c8%2e73%2c11%2e79V46%2e13a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2d%2e85H72a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2e85Zm16%2e93%2d16A%2e85%2e85%2c0%2c0%2c1%2c89%2c50H80%2e62v3%2e22H89a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2e85v3%2e07A%2e85%2e85%2c0%2c0%2c1%2c89%2c58H80%2e62v3%2e22H89a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2e85v3%2e06A%2e85%2e85%2c0%2c0%2c1%2c89%2c66H76%2e7a%2e85%2e85%2c0%2c0%2c1%2d%2e59%2d%2e24h0a%2e83%2e83%2c0%2c0%2c1%2d%2e24%2d%2e59h0v%2d19h0a%2e83%2e83%2c0%2c0%2c1%2c%2e24%2d%2e59v0h0a%2e85%2e85%2c0%2c0%2c1%2c%2e59%2d%2e24H89a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2e85Z%22%2f%3e%3c%2fg%3e%3c%2fsvg%3e);background-position:center center;background-repeat:no-repeat;background-size:auto 100%;fill:#fff;width:60px;height:60px;border-right:1px solid #00b300}.mod-realestateCoupon .heading{background-color:#f7f7f7;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;font-size:1.8rem;font-weight:bold;padding:1.6rem 1rem 1.6rem 2.6rem;position:relative}.mod-realestateCoupon .heading::before{background-color:#ed6103;border-radius:3px;bottom:1.3rem;content:"";display:block;left:1rem;position:absolute;top:1.3rem;width:.6rem}.mod-realestateCoupon .explain{background-color:#f7f7f7;padding:1rem;font-size:1.6rem;line-height:1.4}.mod-realestateCoupon .viewList{background-color:#f7f7f7;padding:1.2rem 1rem 2.4rem 1rem}.mod-realestateCoupon .viewList .anchor{display:block;padding:1em;border-radius:4px;color:#ed6103;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.3);font-size:.875em;font-weight:bold;text-align:center;text-decoration:none}
.mod-realestateCoupon .viewList .icon{margin-right:.5rem}.sliderCover{font-size:1.6rem;padding:1rem 0;background-color:#f7f7f7}.sliderCover{overflow-x:hidden}.sliderCover .raListContents{width:70%;margin:auto;padding:1rem 0}.sliderCover .raList{display:flex;align-items:stretch}.sliderCover .raList .item{flex:0 0 70vw}.sliderCover .raList .anchor{display:block;height:100%;margin:0 5px;color:inherit;text-decoration:none}.sliderCover .raList .ra{height:100%;border-radius:4px;line-height:1.5;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.3);overflow:hidden}.sliderCover .raList .ra .images{height:11em;height:calc((70vw - 10px) / 4 * 3);overflow:hidden}.sliderCover .raList .ra .image{width:50%;height:100%;float:left}.sliderCover .raList .ra .image:nth-child(2):nth-last-child(2),.sliderCover .raList .ra .image:nth-child(3){height:50%}.sliderCover .raList .ra .image:only-child{width:100%;float:none}.sliderCover .raList .ra .image img{max-width:100%;max-height:100%}@supports(object-fit:cover){.sliderCover .raList .ra .image img{max-width:none;max-height:none;width:100%;height:100%;object-fit:cover}}.sliderCover .raList .ra .noImage{padding:5em 0;padding:calc(((70vw - 10px) / 4 * 3 - 1em) / 2) 0;line-height:1;color:#a5a5a5;background-color:#ebebeb;text-align:center}.sliderCover .raList .ra .spec{padding:10px;clear:both}.sliderCover .raList .ra .cost,.sliderCover .raList .ra .floorPlan{display:inline;font-weight:bold}.sliderCover .raList .ra .cost{color:#ed6103}.sliderCover .raList .ra .traffic{font-size:.875em}.sliderCover .raList .ra .name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:5px;line-height:1.3;font-size:.75em}.sliderCover .viewList{padding:10px}.sliderCover .viewList .anchor{display:block;padding:1em;border-radius:4px;color:#ed6103;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.3);font-size:.875em;font-weight:bold;text-align:center;text-decoration:none}.mod-inquireNavigation-coupon{margin:0}.mod-inquireNavigation-coupon .inquireNaviHead{position:relative;background:#f4f4f4;padding-left:7rem;font-size:1.8rem;font-weight:bold;line-height:5rem;border:solid #d4d4d4;border-width:1px 0}.mod-inquireNavigation-coupon .iconHomeskun::before{position:absolute;bottom:0;left:1rem;content:"";display:block;width:50px;height:60px;background:url(/smp/realtor/assets/img/smartphone/page/realtor/rent-sale/homes_kun.png) no-repeat 0 0;background-size:50px auto}.mod-inquireNavigation-coupon .inqireButtonBox{padding:1.6rem 1rem 2.4rem 1rem}.mod-inquireNavigation-coupon .inqireButtonBox .introduction{font-size:1.5rem}.mod-inquireNavigation-coupon .textSupportBox.is-bottom{margin-top:1.2rem}.mod-inquireNavigation-coupon .textSupport{position:relative;padding-left:1.2rem;color:#646464;font-size:1.2rem;line-height:2rem;display:block}.mod-inquireNavigation-coupon .textSupport+a{font-size:1.2rem;line-height:2rem}.mod-inquireNavigation-coupon .textSupport::before{content:"※";position:absolute;top:0;left:0}.mod-inquireNavigation-coupon .inqireButtonBox .btnMail{margin-bottom:1.2rem}.mod-inquireNavigation-coupon .inqireButtonBox .btnMail a{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:.7rem 0;color:#fff;background:#0052e8;text-decoration:none;border:1px solid #0052e8;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.3)}.mod-inquireNavigation-coupon .inqireButtonBox .btnMail .iconBox{margin-right:1rem;text-align:center}.mod-inquireNavigation-coupon .inqireButtonBox .btnMail .iconBox .freeText{display:flex;padding:2px 4px;font-size:1.1rem;background:#063acc;border-radius:11px;justify-content:center}.mod-inquireNavigation-coupon .inqireButtonBox .btnMail .textBox{font-size:1.2rem;font-weight:bold}.mod-inquireNavigation-coupon .inqireButtonBox .btnMail .text{display:block;margin-top:.6rem;font-size:1.8rem;font-weight:bold}.mod-inquireNavigation-coupon .inqireButtonBox .btnMail .text small{font-size:1.4rem}.mod-inquireNavigation-coupon .inqireButtonBox .btnVisit{margin-bottom:1.2rem}.mod-inquireNavigation-coupon .inqireButtonBox .btnVisit a{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:.7rem 0;color:#fff;background:#0052e8;text-decoration:none;border:1px solid #0052e8;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.3)}.mod-inquireNavigation-coupon .inqireButtonBox .btnVisit .iconBox{margin-right:1rem;text-align:center}.mod-inquireNavigation-coupon .inqireButtonBox .btnVisit .iconBox .iconVisit{display:block;background-image:url('https://icon.lifull.com/lh/building-signboard-window-4-twotone?fill=white');background-repeat:no-repeat;background-size:contain;width:28px;height:28px}.mod-inquireNavigation-coupon .inqireButtonBox .btnVisit .iconBox .freeText{display:flex;padding:2px 4px;font-size:1.1rem;background:#063acc;border-radius:11px;justify-content:center}.mod-inquireNavigation-coupon .inqireButtonBox .btnVisit .textBox{font-size:1.2rem;font-weight:bold}.mod-inquireNavigation-coupon .inqireButtonBox .btnVisit .text{display:block;margin-top:.6rem;font-size:1.8rem;font-weight:bold}
.mod-inquireNavigation-coupon .inqireButtonBox .btnVisit .text small{font-size:1.4rem}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel{margin-bottom:2.2rem}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel a{display:flex;align-items:center;justify-content:center;margin:0 auto;padding:.7rem 0;color:#fff;background:#fff;text-decoration:none;border:1px solid #fff;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.3)}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel .iconBox{margin-right:.8rem;text-align:center}.mod-inquireNavigation-coupon .inqireButtonBox .iconBox .iconTel{display:flex;align-items:center;justify-content:center;font-weight:bold;padding-left:1px}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel .iconBox .freeText{display:flex;padding:2px 4px;font-size:1.1rem;background:#fff;border-radius:11px;justify-content:center}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel .textBox{font-size:1.2rem;font-weight:bold}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel .text{display:block;margin-top:.6rem;font-size:1.6rem}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel .text small{font-size:1.4rem}.mod-inquireNavigation-coupon .inqireButtonBox .btnTelList{display:flex;justify-content:space-between}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel.half{width:49%}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel.half .text{margin-top:0}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel.half a{padding:.4rem 0}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel.forRent a{color:#ed6103;border-color:#ed6103}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel.forSale a{color:#0051e8;border-color:#0051e8}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel.nothingCategory a{color:#0051e8;border-color:#0051e8}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel.forRent .freeText{color:#ed6103;background:#fef7f2}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel.forSale .freeText{color:#0051e8;background:#f2f5ff}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel.nothingCategory .freeText{color:#0051e8;background:#f2f5ff}.mod-inquireNavigation-coupon .inqireButtonBox .btnTel.nothingCategory .text{margin-top:0}.mod-inquireNavigation-coupon .btnTel.nothingCategory .iconTel,.mod-inquireNavigation-coupon .btnTel.nothingCategory .textBox{color:#0051e8}.mod-inquireNavigation-coupon .otherButtonBox{margin:2.4rem 1rem}.mod-inquireNavigation-coupon .btnOther a{display:flex;justify-content:center;align-items:center;margin-bottom:1.6rem;padding:2rem 0;color:#0051e8;font-size:1.8rem;font-weight:bold;border:1px solid #d4d4d4;border-radius:4px}.mod-inquireNavigation-coupon .otherButtonBox .introduction{line-height:2rem}.mod-inquireNavigation-coupon .lineButtonBox{padding:3rem 1rem;margin-bottom:1rem}.mod-inquireNavigation-coupon .lineButtonBox.is-bottom{padding:2.4rem 1rem 2rem}.mod-inquireNavigation-coupon .lineButtonBox dt{font-size:1.5rem;font-weight:bold}.mod-inquireNavigation-coupon .lineButtonBox .introduction{font-size:1.2rem;line-height:1.6rem}.mod-inquireNavigation-coupon .lineButtonBox .btnLINE{margin:1rem 0 .8rem}.mod-inquireNavigation-coupon .lineButtonBox .textLINE{color:#00c300}.mod-inquireNavigation-coupon .btnLINE button{position:relative;background:#00c300;padding:0 40px 0 100px;color:#fff;font-size:1.6rem;font-weight:bold;line-height:60px;white-space:nowrap;border:0;border-radius:14px}.mod-inquireNavigation-coupon .btnLINE button::before{position:absolute;top:0;bottom:0;left:0;content:"";display:inline-block;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20viewBox%3d%220%200%20120%20120%22%3e%3cdefs%3e%3cstyle%3e%2ecls%2d1%7bfill%3anone%3b%7d%2ecls%2d2%7bfill%3a%23fff%3b%7d%3c%2fstyle%3e%3c%2fdefs%3e%3cg%20id%3d%22LINE_LOGO%22%20data%2dname%3d%22LINE%20LOGO%22%3e%3crect%20class%3d%22cls%2d1%22%20width%3d%22120%22%20height%3d%22120%22%20rx%3d%2226%22%2f%3e%3cpath%20class%3d%22cls%2d2%22%20d%3d%22M103%2e5%2c54%2e72c0%2d19%2e55%2d19%2e6%2d35%2e45%2d43%2e7%2d35%2e45S16%2e11%2c35%2e17%2c16%2e11%2c54%2e72c0%2c17%2e53%2c15%2e55%2c32%2e21%2c36%2e54%2c35%2c1%2e43%2e31%2c3%2e36%2e94%2c3%2e85%2c2%2e16a8%2e93%2c8%2e93%2c0%2c0%2c1%2c%2e14%2c4L56%2c99%2e55c%2d%2e19%2c1%2e1%2d%2e88%2c4%2e32%2c3%2e78%2c2%2e35S85%2c87%2e09%2c94%2e13%2c76%2e54h0C100%2e46%2c69%2e59%2c103%2e5%2c62%2e55%2c103%2e5%2c54%2e72ZM44%2e39%2c65%2e16a%2e85%2e85%2c0%2c0%2c1%2d%2e85%2e85H31%2e3a%2e87%2e87%2c0%2c0%2c1%2d%2e59%2d%2e23v0h0a%2e87%2e87%2c0%2c0%2c1%2d%2e23%2d%2e59h0v%2d19a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2d%2e85h3%2e06a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2e85V61%2e25h8%2e33a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2e85Zm7%2e39%2c0a%2e85%2e85%2c0%2c0%2c1%2d%2e85%2e85H47%2e86a%2e85%2e85%2c0%2c0%2c1%2d%2e85%2d%2e85v%2d19a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2d%2e85h3%2e07a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2e85Zm21%2e09%2c0A%2e85%2e85%2c0%2c0%2c1%2c72%2c66H69a%2e78%2e78%2c0%2c0%2c1%2d%2e22%2c0h0l%2d%2e06%2c0h0l0%2c0%2c0%2c0h0l%2d%2e05%2c0h0a%2e63%2e63%2c0%2c0%2c1%2d%2e22%2d%2e21L59%2e53%2c53%2e86v11%2e3a%2e86%2e86%2c0%2c0%2c1%2d%2e86%2e85H55%2e61a%2e85%2e85%2c0%2c0%2c1%2d%2e85%2d%2e85v%2d19a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2d%2e85h3%2e3l%2e05%2c0h0l%2e05%2c0h0l0%2c0%2c0%2c0%2c0%2c0%2c0%2c0%2c0%2c0h0l%2e05%2e05h0l%2e06%2e08%2c8%2e73%2c11%2e79V46%2e13a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2d%2e85H72a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2e85Zm16%2e93%2d16A%2e85%2e85%2c0%2c0%2c1%2c89%2c50H80%2e62v3%2e22H89a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2e85v3%2e07A%2e85%2e85%2c0%2c0%2c1%2c89%2c58H80%2e62v3%2e22H89a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2e85v3%2e06A%2e85%2e85%2c0%2c0%2c1%2c89%2c66H76%2e7a%2e85%2e85%2c0%2c0%2c1%2d%2e59%2d%2e24h0a%2e83%2e83%2c0%2c0%2c1%2d%2e24%2d%2e59h0v%2d19h0a%2e83%2e83%2c0%2c0%2c1%2c%2e24%2d%2e59v0h0a%2e85%2e85%2c0%2c0%2c1%2c%2e59%2d%2e24H89a%2e85%2e85%2c0%2c0%2c1%2c%2e85%2e85Z%22%2f%3e%3c%2fg%3e%3c%2fsvg%3e);background-position:center center;background-repeat:no-repeat;background-size:auto 100%;fill:#fff;width:60px;height:60px;border-right:1px solid #00b300}