.sec-sekkyakugpBody{margin:20px 0;overflow:hidden}.sec-main{float:right;width:700px}.sec-sub{float:left;width:220px}html,body,.mod-modal{height:100%}.mod-modal{align-items:center;bottom:0;display:flex;justify-content:center;left:0;opacity:1;overflow:auto;position:fixed;right:0;top:0;transition:opacity .3s;z-index:100}.mod-modal.is-close{opacity:0;z-index:-999}.mod-modal .body{background-color:#f7f7f7;border:1px solid #bdc8ca;box-shadow:0 0 4px 1px rgba(0,0,0,.1);box-sizing:border-box;position:relative}.mod-modal .body .closeBtn{background-color:#333;border:3px solid #fff;border-radius:50%;box-shadow:0 0 3px 2px rgba(0,0,0,.1);box-sizing:border-box;color:transparent;cursor:pointer;display:block;height:30px;line-height:30px;position:absolute;right:-15px;top:-15px;width:30px}.mod-modal .body .closeBtn::before,.mod-modal .body .closeBtn::after{background-color:#fff;content:"";display:block;height:3px;left:calc(50% - 7px);position:absolute;top:calc(50% - 1px);width:14px}.mod-modal .body .closeBtn::before{transform:rotate(45deg)}.mod-modal .body .closeBtn::after{transform:rotate(-45deg)}.mod-modal .body .contents{background-color:#fff;border:1px solid #f0f0f0;overflow:hidden;margin:1px}.mod-modal .body nav{background-color:#f8f6f1;border-bottom:1px solid #f0f0f0;font-size:123.1%;font-weight:bold;margin:-20px -20px 20px;padding:20px}.mod-modal .body nav .title{color:#ed6103}.mod-modal .body .secondCloseBtn{background-color:#000;border:3px solid #fff;border-radius:50px;box-shadow:0 0 3px 2px rgba(0,0,0,.1);box-sizing:border-box;color:#fff;cursor:pointer;display:block;margin:10px auto;padding:5px 0 5px 27px;position:relative;width:84px}.mod-modal .body .secondCloseBtn::before,.mod-modal .body .secondCloseBtn::after{background-color:#fff;content:"";display:block;height:3px;left:10px;position:absolute;top:calc(50% - 2px);width:11px}.mod-modal .body .secondCloseBtn::before{transform:rotate(45deg)}.mod-modal .body .secondCloseBtn::after{transform:rotate(-45deg)}.mod-aboutInspectionModal{width:604px;padding:20px}.mod-aboutInspectionModal .certification{display:table;margin-bottom:20px}.mod-aboutInspectionModal .certification .catchImage{display:table-cell;width:100%}.mod-aboutInspectionModal .certification .description{display:table-cell;line-height:1.4;margin:10px 0 20px;width:50%;padding-left:10px;vertical-align:top}.mod-aboutInspectionModal .heading{font-size:138.4%;font-weight:bold;margin-bottom:20px;padding:0 0 0 14px;position:relative}.mod-aboutInspectionModal .heading::before{background-color:#ed6103;border-radius:2px;content:"";display:block;height:1em;left:0;margin-right:10px;position:absolute;width:5px}.mod-aboutInspectionModal .aboutFourItem{margin-bottom:10px;line-height:1.2}.mod-aboutInspectionModal .inspections{display:flex;flex-wrap:wrap}.mod-aboutInspectionModal .inspections>li{width:calc(50% - 20px)}.mod-aboutInspectionModal .inspections>li:nth-child(2n){padding-left:40px}.mod-aboutInspectionModal .inspections .outline{margin:.5rem 0;line-height:1.4}.mod-aboutInspectionModal .inspections .outline .title{color:#ed6103;font-size:107.7%;font-weight:bold}.mod-aboutInspectionModal .inspections .outline .detail{overflow:hidden}.mod-aboutInspectionModal .inspections .outline .detail .note{font-size:84.7%;margin-top:10px}.mod-aboutInspectionModal .inspections .outline::before{content:"";background:none no-repeat 0 0;background-size:contain;min-width:70px;height:70px;margin-right:10px;float:left}.mod-aboutInspectionModal .inspections .outline.money::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-moneySummary.svg?v=68fc4ad2c28b3fd5ac304b4ce4ebf63d')}.mod-aboutInspectionModal .inspections .outline.building::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-buildingSummary.svg?v=39d19a2c57ace9fbab5d0c6fa7a9fb5b')}.mod-aboutInspectionModal .inspections .outline.termite::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-termiteSummary.svg?v=8a75502d35f71f2e4a53d68c01f8c28a')}.mod-aboutInspectionModal .inspections .outline.faucet::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-faucetSummary.svg?v=e032543d48d06cfc051662652fccd337')}.mod-aboutInspectionModal .inspections .points li{font-weight:bold}.mod-aboutInspectionModal .inspections .points li::before{background:#27a493 url('/search/assets/img/default/inspection/sale/icon/icon-check.svg?v=a41d9d353167cc055945ade704476cb0') no-repeat 50% 50%;background-size:70%;border-radius:50%;content:"";display:inline-block;height:1em;margin-right:2px;vertical-align:text-top;width:1em}.mod-defectDetailModal{width:454px;padding:20px}.mod-defectDetailModal nav .parts{color:#dc482b;position:relative;padding-left:24px}.mod-defectDetailModal nav .parts.defectNone{color:#27a493}.mod-defectDetailModal nav .parts .number{background-color:#dc482b;border-radius:2px;color:#fff;display:inline-block;font-size:68.7%;line-height:18px;height:18px;text-align:center;width:18px;position:absolute;top:-1px;left:0}.mod-defectDetailModal nav .parts.defectNone .number{background-color:#27a493}.mod-defectDetailModal nav .partsInfo{margin-top:7px;font-size:81.2%;font-weight:normal}.mod-defectDetailModal .summaryList{display:table;margin:-10px 0 10px;width:100%}.mod-defectDetailModal .summaryList .summaryListItem{display:table-cell;text-align:center;width:25%}.mod-defectDetailModal .summaryList .summaryListItem.unconfirmed{border-right:1px solid #ebebeb}.mod-defectDetailModal .summaryList .summaryListItem .summaryTitle{color:#56696d;margin-bottom:8px}.mod-defectDetailModal .summaryList .summaryListItem .num{font-size:184.6%;font-weight:bold}.mod-defectDetailModal .summaryList .summaryListItem .num.defectNone{font-size:161.5%;font-weight:bold}.mod-defectDetailModal .summaryList .summaryListItem:not(.unconfirmed) .num::before{background:no-repeat 0 2px;background-size:contain;height:23px;content:"";display:inline-block;margin-right:6px;width:18px;vertical-align:top}.mod-defectDetailModal .summaryList .summaryListItem .num.defectNone::before{background:no-repeat 0 1px;background-size:contain;height:21px}.mod-defectDetailModal .summaryList .summaryListItem.pointOut .num{color:#dc482b}.mod-defectDetailModal .summaryList .summaryListItem.defectNone .num::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-circle.svg?v=0de6ee200ebc5066d39796beeb92febd')}.mod-defectDetailModal .summaryList .summaryListItem.pointOut .num::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-times.svg?v=e1811a5d58eeb1f5fb31c2437ccafe72');background-position:0 4px;width:14px}.mod-defectDetailModal .summaryList .summaryListItem.willRepair .num::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-hammer.svg?v=ce3baf6ccfa79ac7cf170fc0ae2d88ad')}.mod-defectDetailModal .defectInfo{margin:0 -21px}.mod-defectDetailModal .defectInfo .defectInfoHeading th{background-color:#f5f5f5;border:1px solid #f0f0f0;font-size:92.3%;padding:15px 10px;text-align:left;width:100%}.mod-defectDetailModal .summaryList .summaryListItem .summaryTitle .noteNum,.mod-defectDetailModal .defectInfo .defectInfoHeading th .noteNum{margin-left:2px;font-size:76.8%}.mod-defectDetailModal .defectInfo .defectInfoHeading th+th{white-space:nowrap}.mod-defectDetailModal .defectInfo td{border:1px solid #f0f0f0;font-size:107.7%;font-weight:bold;line-height:1.2;padding:10px 10px 10px 34px;text-indent:-24px;vertical-align:middle}.mod-defectDetailModal .defectInfo td+td{text-align:center}.mod-defectDetailModal .defectInfo .pointOut td:first-of-type{color:#dc482b;width:100%}.mod-defectDetailModal .defectInfo .unconfirmed td:first-of-type{color:#a5a5a5;width:100%}.mod-defectDetailModal .defectInfo .pointOut td:first-of-type::before,.mod-defectDetailModal .defectInfo .unconfirmed td:first-of-type::before,.mod-defectDetailModal .defectInfo .defectNone td:first-of-type::before{background:no-repeat 0 0;background-size:contain;content:"";display:inline-block;height:18px;margin-right:6px;vertical-align:sub;width:18px}.mod-defectDetailModal .defectInfo .defectNone td:first-of-type::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-circle.svg?v=0de6ee200ebc5066d39796beeb92febd')}.mod-defectDetailModal .defectInfo .pointOut td:first-of-type::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-times.svg?v=e1811a5d58eeb1f5fb31c2437ccafe72');height:14px}.mod-defectDetailModal .defectInfo .pointOut td .freeword{color:#000;font-size:92.8%;font-weight:normal;line-height:1.2;margin:5px 0 0 24px}.mod-defectDetailModal .defectInfo td img{height:18px;width:18px}.mod-defectDetailModal .descriptionWords{margin:0 -21px -21px;padding:10px;font-size:92.8%;color:#626262;line-height:16px}.mod-textOnlyModal{width:454px;padding:20px}.mod-textOnlyModal p{line-height:1.4}.mod-textOnlyModal p+p{margin-top:1em}.mod-buildingBaseModal{box-sizing:border-box;padding:20px;width:650px}.mod-buildingBaseModal .description{position:relative}.mod-buildingBaseModal .description::before,.mod-buildingBaseModal .description::after{color:#ed6103;line-height:1;position:absolute}.mod-buildingBaseModal .description::before{content:"高評価";top:-20px}.mod-buildingBaseModal .description::after{bottom:-20px;content:"低評価"}.mod-buildingBaseModal .description .gradeList{border-left:1px solid #ed6103;margin:40px 0 20px 20px;padding:10px 20px 0 30px;position:relative}.mod-buildingBaseModal .description .gradeList::before,.mod-buildingBaseModal .description .gradeList::after{border-left:1px solid #ed6103;border-top:1px solid #ed6103;content:"";display:block;height:4px;left:-3px;position:absolute;width:4px}.mod-buildingBaseModal .description .gradeList::before{top:0;transform:rotate(45deg)}.mod-buildingBaseModal .description .gradeList::after{bottom:0;left:-3px;transform:rotate(-135deg)}.mod-buildingBaseModal .description .gradeList .gradeListItem{margin-bottom:20px}.mod-buildingBaseModal .description .gradeList .gradeListItem:last-child{margin-bottom:0}.mod-buildingBaseModal .description .gradeList .gradeListItem .buildingBaseGrade{position:relative}.mod-buildingBaseModal .description .gradeList .gradeListItem .buildingBaseGrade .rate{font-weight:bold;line-height:1;margin-bottom:5px}.mod-buildingBaseModal .description .gradeList .gradeListItem.current .buildingBaseGrade .rate{color:#ed6103}.mod-buildingBaseModal .description .gradeList .gradeListItem .buildingBaseGrade .rate::before{background-color:currentColor;border-radius:50%;content:"";display:block;height:6px;left:-11px;position:absolute;top:3px;width:6px}.mod-buildingBaseModal .description .gradeList .gradeListItem .buildingBaseGrade .rateInfo{line-height:1.4}.mod-buttonArea .miscButtons{margin:20px auto;width:940px}.mod-buttonArea .miscButtons::after{content:"";display:block;clear:both}.mod-buttonArea .miscButtons .miscButton.toDetail{display:block;width:118px;height:30px;background:url('/search/assets/img/default/inspection/sale/button/sprite_btn_to_detail.png?v=2a31864680841d3442e12aab3b679f4f') no-repeat -10px -9px;text-indent:-9999px;float:left;margin-right:20px}.mod-buttonArea .miscButtons .miscButton.favorite{display:block;width:145px;height:30px;background:url('/search/assets/img/default/inspection/sale/button/sprite_btn_favorite_w190.png?v=edacba1f1d27d5129ddcefa629c1166e') no-repeat 0 0;text-indent:-9999px;float:left;cursor:pointer}.mod-buttonArea .miscButtons .miscButton.favorite.added{background-position:0 -74px}.mod-buttonArea .miscButtons .miscButton.toDetail:hover{background-position:-10px -46px}.mod-buttonArea .miscButtons .miscButton.favorite:hover{background-position:0 -37px}.mod-buttonArea .miscButtons .miscButton.favorite.added:hover{background-position:0 -111px}.mod-buttonArea .inquireButton{width:100%;margin:0 auto}.mod-buttonArea .inquireButton::after{clear:both;content:"";display:block}.mod-buttonArea .inquireButton .text{font-size:115.4%;font-weight:bold;padding:0 0 20px;text-align:center}.mod-buttonArea .inquireButton .inquireSaleBtn{display:block;height:70px;margin:22px auto;background:url('/search/assets/img/default/inspection/sale/button/sprite_btn_inquire.png?v=b3bfee21ad0b2aac96ef93289d41fba2') no-repeat -17px -20px;text-indent:-9999px;overflow:hidden;float:left;width:466px;cursor:pointer}.mod-buttonArea .inquireButton .inquireSaleBtn:only-child{float:none;width:466px;margin-top:-10px}.mod-buttonArea .inquireButton .inquireSaleBtn:hover{background-position:-17px -101px}.mod-buttonArea .inquireButton .telArea{color:#ed6103;font-weight:bold;float:right;width:460px}.mod-buttonArea .inquireButton .numCont{display:table;margin-bottom:10px}.mod-buttonArea .inquireButton .tellNumCont,.mod-buttonArea .inquireButton .inquireNumCont{display:table-cell;vertical-align:bottom}.mod-buttonArea .inquireButton .telArea .telInquire{font-size:107.6%}.mod-buttonArea .inquireButton .telArea .telNumber{background:url('/search/assets/img/default/inspection/sale/icon/icon-tel.png?v=e550130af27dc45a69cbec60c2ec3d4d') no-repeat 0 50%;background-size:22px;font-family:Verdana,sans-serif;font-weight:normal;font-size:215.3%;margin:5px 12px 0 0;padding-left:27px;float:left}.mod-buttonArea .inquireButton .telArea .infoNumber{color:#000;font-weight:normal}.mod-buttonArea .inquireButton .telArea .infoNumber .num{font-family:Verdana,sans-serif;font-weight:bold;margin-left:5px}.mod-buttonArea .inquireButton .telArea .qrCode{border-top:1px dotted #bdc8ca;padding-top:10px;display:table;clear:both;width:460px}.mod-buttonArea .inquireButton .telArea .qrCode .qrImage{display:table-cell;padding-right:10px;color:#000}.mod-buttonArea .inquireButton .telArea .qrCodeText{line-height:1.5;font-weight:normal;color:#000;display:table-cell;vertical-align:middle;width:100%}.mod-defectInsurance{box-sizing:border-box;margin:20px auto;width:940px}.mod-defectInsuranceDescription{line-height:1.4;margin:14px 140px 35px 20px}.mod-defectInsurance.criterion::before{background:url('/search/assets/img/default/inspection/sale/ribbon/ribbon-criterion.svg?v=16ec83ec55fb5fb61cb0ef2ba32573ae') no-repeat 0 0;background-size:contain;content:"";display:block;height:80px;position:absolute;right:20px;top:-1px;width:80px;z-index:10}.mod-defectInsurance .focus{position:relative}.mod-defectInsurance .focus::before,.mod-defectInsurance .focus::after{background:url('/search/assets/img/default/inspection/sale/icon/icon-focus.svg?v=1e16557fb4a2141b8a876b457b9ec8d7') no-repeat 0 0;background-size:contain;content:"";display:block;height:20px;position:absolute;top:20px;width:20px}.mod-defectInsurance .focus::before{transform:rotate(0);left:21px}.mod-defectInsurance .focus::after{transform:rotate(90deg);right:140px}.mod-defectInsurance .focus .focusInner::before,.mod-defectInsurance .focus .focusInner::after{background:url('/search/assets/img/default/inspection/sale/icon/icon-focus.svg?v=1e16557fb4a2141b8a876b457b9ec8d7') no-repeat 0 0;background-size:contain;bottom:30px;content:"";display:block;height:20px;position:absolute;width:20px}.mod-defectInsurance .focus .focusInner::before{transform:rotate(270deg);left:21px}.mod-defectInsurance .focus .focusInner::after{transform:rotate(180deg);right:140px}.mod-defectInsurance .heading{background-color:#f7f7f7;border-radius:4px 4px 0 0;font-size:153.8%;font-weight:bold;line-height:40px;padding:10px 10px 10px 70px;position:relative}.mod-defectInsurance .heading::before{background:url('/search/assets/img/default/inspection/sale/icon/icon-building.svg?v=83c3a1bc6b65f661d0468bd20c27fa69') no-repeat 0 0;background-size:contain;content:"";display:block;height:40px;left:20px;position:absolute;width:40px}.mod-defectInsurance .defectInsuranceDescription{line-height:1.4;margin:14px 140px 0 20px}.mod-defectInsurance .defectInsuranceInspection{padding:45px 172px 57px 50px}.mod-defectInsurance .defectInsuranceInspection .label{display:inline-block;border:1px solid currentColor;padding:7px 12px;border-radius:15px;font-size:123%;color:#ed6103;font-weight:bold}.mod-defectInsurance .defectInsuranceInspection .text{margin-top:5px;line-height:1.4}.mod-defectInsurance .defectInsuranceInspection .warranty{margin:20px 0 5px;font-weight:bold}.mod-defectInsurance .defectInsuranceInspection .iconQuestion{cursor:pointer;margin-right:2px}.mod-defectInsurance .defectInsuranceInspection .notice{font-size:115.3%;font-weight:bold;color:#ed6103;margin-bottom:5px}.mod-defectInsurance .defectInsuranceInspection .label+.notice{margin:20px 0 5px}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionWrapper{display:table}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner{display:table-cell;min-width:235px}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner dl{display:table;line-height:1.4;padding-bottom:3px;width:100%}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner dl:last-of-type{padding-bottom:0}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner dl .title,.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner dl .description{display:table-cell}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner dl .title{color:#3a515a;width:72px}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner .price .description{font-weight:bold;line-height:1}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner .price .description .num,.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner .price .description .fullGuarantee{color:#ed6103;font-size:169.3%;margin-right:3px}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner .price .description .unit{font-size:123%}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner .term .description .days{font-size:123%;font-weight:bold}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner .term .description .days .num{font-size:125%}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner .corporation .title{vertical-align:top}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner .target .title{vertical-align:top}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner .target .description .targetList .targetListItem{display:inline;line-height:1.4}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner .target .description .targetList .targetListItem::after{content:" / "}.mod-defectInsurance .defectInsuranceInspection .defectInsuranceInspectionInner .target .description .targetList .targetListItem:last-of-type::after{content:none}.mod-defectInsurance .defectPoint .defectPointInfo .defectPointInfoTitle{background-color:#f7f7f7;font-size:138.4%;font-weight:bold;padding:20px 10px 20px 37px;position:relative}.mod-defectInsurance .defectPoint .defectPointInfo .defectPointInfoTitle::before{background-color:#ed6103;border-radius:2px;content:"";display:block;height:1em;left:21px;margin-right:10px;position:absolute;width:5px}.mod-defectInsurance .defectPoint .defectPointInfo .defectPointInfoDescription{margin:14px 20px 35px}.mod-defectInsurance .defectPoint .defectPointHeading{font-size:138.5%;font-weight:bold;line-height:1;margin-bottom:15px;text-align:center}.mod-defectInsurance .defectPoint .defectPointHeading .headingText::before{background:url('/search/assets/img/default/inspection/sale/icon/icon-times.svg?v=e1811a5d58eeb1f5fb31c2437ccafe72') no-repeat 0 0;background-size:contain;content:"";display:inline-block;height:.8em;margin-right:4px;vertical-align:baseline;width:.8em}.mod-defectInsurance .defectPoint .defectPointHeading .headingText .repairPlan{font-weight:normal}.mod-defectInsurance .defectPoint .defectPointHeading .headingText .repairPlan .hammer{margin-right:2px;vertical-align:baseline;width:14px}.mod-defectInsurance .defectPoint .defectPointHeading .headingText .repairPlan .iconQuestion{cursor:pointer}.mod-defectInsurance .defectPoint .defectPointHeading .defectNone{background-color:#fff;border:1px solid #ed6103;color:#ed6103;font-size:72.2%;margin-left:8px;padding:4px 4px 3px}.mod-defectInsurance .defectPoint .defectPointDetail{margin-bottom:164px;position:relative}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage{display:block;margin:0 auto;position:relative;width:332px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .outerHouse{display:block;width:100%}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .houseImage{display:block;width:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .8s ease-in;-webkit-transition:opacity .8s ease-in}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .houseImage.is-animate{opacity:1}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage::before{background:url('/search/assets/img/default/inspection/sale/icon/icon-magnifyingGlass.svg?v=96d9782c495ef0b961109840704915ef') no-repeat 0 0;background-size:contain;content:"";display:block;height:40%;position:absolute;right:0%;top:25%;width:30%;z-index:10}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage.is-animate::before{animation:glass-bounds 1s;-webkit-animation:glass-bounds 1s}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList{counter-reset:defectNumber;font-weight:bold;opacity:0;transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;position:absolute;top:0}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList.is-animate{opacity:1}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .defectPointListItem{border:1px solid #fff;border-radius:2px;color:#fff;font-size:84.6%;line-height:18px;position:absolute;text-align:center;width:18px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .defectPointListItem::before{content:counter(defectNumber);counter-increment:defectNumber}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .roof{left:75px;top:9px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .roofTrus{left:49px;top:37px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .eavesSoffit{left:87px;top:58px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .ceiling{left:6px;top:60px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .column{left:137px;top:102px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .balcony{left:198px;top:124px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .outerWall{left:70px;top:90px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .innerWall{left:32px;top:161px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .floor{left:35px;top:201px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .groundwork{left:49px;top:228px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .foundation{left:93px;top:236px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .defect-true{background-color:#dc482b}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .defect-false{background-color:#27a493}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointImage .defectPointList .defect-unknown{background-color:#7c7c7c}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton{counter-reset:defectNumber;position:absolute;top:-33px;width:100%}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList{position:absolute;left:60px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList.is-animate{opacity:1}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList+.defectPointList{left:inherit;right:240px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList+.defectPointList+.defectPointList{top:360px;left:calc((940px - 570px) / 2);right:inherit}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .roof{top:0}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .roofTrus{top:90px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .eavesSoffit{top:180px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .ceiling{top:270px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .column{top:0px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .balcony{top:90px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .outerWall{top:180px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .innerWall{top:270px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .floor{left:0}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .groundwork{left:190px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .foundation{left:380px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defectPointListItem{background-color:#fff;border-radius:4px;display:table;height:80px;position:absolute;vertical-align:middle;width:180px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defectPointListItem:hover{background-color:#fffea4}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defectPointListItem .defectNumber{border-radius:4px 0 0 4px;color:#fff;display:table-cell;font-size:123.1%;font-weight:bold;text-align:center;vertical-align:middle;white-space:nowrap;width:30px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-unknown,.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-unknown:hover{background-color:#ebebeb;color:#7c7c7c}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-true,.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-false{cursor:pointer}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-true::after,.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-false::after{bottom:10px;color:#003af6;content:"詳細を見る";position:absolute;right:10px;text-decoration:underline}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defectPointListItem:hover::after{color:#ed6103}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-true .defectNumber{background-color:#dc482b}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-false .defectNumber{background-color:#27a493}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-unknown .defectNumber{background-color:#7c7c7c}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defectPointListItem .defectNumber::before{content:counter(defectNumber);counter-increment:defectNumber;display:block;width:2em}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defectPointListItem .defectPointDetail{border:1px solid #bdc8ca;border-left:none;border-radius:0 4px 4px 0;display:table-cell;line-height:1;padding:10px;width:100%}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defectPointListItem .defectPointDetail .defectPointTarget{font-size:123.1%;font-weight:bold}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defectPointListItem:hover .defectPointDetail .defectPointTarget{color:#ed6103}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-unknown:hover .defectPointDetail .defectPointTarget{color:#7c7c7c}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defectPointListItem .defectPointDetail .defectPointStatus{font-size:107.7%;margin:8px 0;white-space:nowrap}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defectPointListItem .defectPointDetail .defectPointStatus::before{background:no-repeat 0 0;background-size:contain;content:"";display:inline-block;margin-right:3px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-false .defectPointDetail .defectPointStatus::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-circle.svg?v=0de6ee200ebc5066d39796beeb92febd');height:1.1em;vertical-align:bottom;width:1.25em}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-true .defectPointDetail .defectPointStatus::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-times.svg?v=e1811a5d58eeb1f5fb31c2437ccafe72');height:.8em;vertical-align:baseline;width:1em}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-true .defectPointDetail .defectPointStatus .totalDefect{color:#ed6103;font-weight:bold;font-size:123.1%}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-true .defectPointDetail .defectPointStatus .hammer{margin-right:1px;vertical-align:baseline;width:11px;height:11px}.mod-defectInsurance .defectPoint .defectPointDetail .defectPointButton .defectPointList .defect-unknown .defectPointDetail .defectPointStatus{color:#a5a5a5}.mod-defectInsurance .layingPipes .layingPipesInfo .layingPipesInfoTitle{background-color:#f7f7f7;font-size:138.4%;font-weight:bold;padding:20px 10px 20px 37px;position:relative}.mod-defectInsurance .layingPipes .layingPipesInfo .layingPipesInfoTitle::before{background-color:#ed6103;border-radius:2px;content:"";display:block;height:1em;left:21px;margin-right:10px;position:absolute;width:5px}.mod-defectInsurance .layingPipes .layingPipesInfo .layingPipesInfoDescription{margin:14px 20px 35px}.mod-defectInsurance .layingPipes .defectPointHeading{font-size:138.5%;font-weight:bold;line-height:1;margin-bottom:56px;text-align:center}.mod-defectInsurance .layingPipes .defectPointHeading .headingText::before{background:url('/search/assets/img/default/inspection/sale/icon/icon-times.svg?v=e1811a5d58eeb1f5fb31c2437ccafe72') no-repeat 0 0;background-size:contain;content:"";display:inline-block;height:.8em;margin-right:4px;vertical-align:baseline;width:.8em}.mod-defectInsurance .layingPipes .defectPointHeading .headingText .repairPlan{font-weight:normal}.mod-defectInsurance .layingPipes .defectPointHeading .headingText .repairPlan .hammer{margin-right:2px;vertical-align:baseline;width:14px}.mod-defectInsurance .layingPipes .defectPointHeading .headingText .repairPlan .iconQuestion{cursor:pointer}.mod-defectInsurance .layingPipes .defectPointHeading .defectNone{background-color:#fff;border:1px solid #ed6103;color:#ed6103;font-size:72.2%;margin-left:8px;padding:4px 4px 3px}.mod-defectInsurance .layingPipes .defectPointDetail{position:relative}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage{margin:0 auto;min-height:280px;position:relative;width:398px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .layingPipesImage{width:100%;position:absolute;top:-20px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .defectPointList{counter-reset:defectNumber;font-weight:bold;opacity:0;transition:opacity .3s ease-in;-webkit-transition:opacity .3s ease-in;position:absolute;top:0}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .defectPointList.is-animate{opacity:1}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .defectPointList .defectPointListItem{border:1px solid #fff;border-radius:2px;color:#fff;font-size:84.6%;line-height:18px;position:absolute;text-align:center;width:18px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .defectPointList .defectPointListItem::before{content:counter(defectNumber);counter-increment:defectNumber}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .defectPointList .outdoor{left:0;top:53px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .defectPointList .ceilingBack{left:63px;top:-25px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .defectPointList .underFloor{left:65px;top:164px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .defectPointList .kitchen{left:108px;top:69px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .defectPointList .toilet{left:241px;top:62px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .defectPointList .washroom{left:305px;top:38px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .defectPointList .bathroom{left:332px;top:83px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .defectPointList .defect-true{background-color:#dc482b}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .defectPointList .defect-false{background-color:#27a493}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointImage .defectPointList .defect-unknown{background-color:#7c7c7c}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton{counter-reset:defectNumber;position:absolute;top:-33px;width:100%}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList{left:60px;position:absolute;top:-4px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList+.defectPointList{left:inherit;right:240px;top:-57px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .outdoor{top:0}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .ceilingBack{top:90px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .underFloor{top:180px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .kitchen{top:0}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .toilet{top:90px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .washroom{top:180px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .bathroom{top:270px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defectPointListItem{background-color:#fff;border-radius:4px;display:table;height:80px;position:absolute;vertical-align:middle;width:180px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defectPointListItem:hover{background-color:#fffea4}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defectPointListItem .defectNumber{border-radius:4px 0 0 4px;color:#fff;display:table-cell;font-size:123.1%;font-weight:bold;text-align:center;vertical-align:middle;white-space:nowrap;width:30px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-unknown,.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-unknown:hover{background-color:#ebebeb;color:#7c7c7c}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-true,.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-false{cursor:pointer}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-true::after,.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-false::after{bottom:10px;color:#003af6;content:"詳細を見る";position:absolute;right:10px;text-decoration:underline}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defectPointListItem:hover::after{color:#ed6103}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-true .defectNumber{background-color:#dc482b}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-false .defectNumber{background-color:#27a493}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-unknown .defectNumber{background-color:#7c7c7c}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defectPointListItem .defectNumber::before{content:counter(defectNumber);counter-increment:defectNumber;display:block;width:2em}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defectPointListItem .defectPointDetail{border:1px solid #bdc8ca;border-left:none;border-radius:0 4px 4px 0;display:table-cell;line-height:1;padding:10px;width:100%}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defectPointListItem .defectPointDetail .defectPointTarget{font-size:123.1%;font-weight:bold}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defectPointListItem:hover .defectPointDetail .defectPointTarget{color:#ed6103}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-unknown:hover .defectPointDetail .defectPointTarget{color:#7c7c7c}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defectPointListItem .defectPointDetail .defectPointStatus{font-size:107.7%;margin:8px 0 12px;white-space:nowrap;vertical-align:middle}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defectPointListItem .defectPointDetail .defectPointStatus::before{background:no-repeat 0 0;background-size:contain;content:"";display:inline-block;margin-right:3px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-false .defectPointDetail .defectPointStatus::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-circle.svg?v=0de6ee200ebc5066d39796beeb92febd');height:1.1em;vertical-align:bottom;width:1.25em}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-true .defectPointDetail .defectPointStatus::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-times.svg?v=e1811a5d58eeb1f5fb31c2437ccafe72');height:.8em;vertical-align:baseline;width:1em}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-true .defectPointDetail .defectPointStatus .totalDefect{color:#ed6103;font-weight:bold;font-size:123.1%}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-true .defectPointDetail .defectPointStatus .hammer{margin-right:1px;vertical-align:baseline;width:11px;height:11px}.mod-defectInsurance .layingPipes .defectPointDetail .defectPointButton .defectPointList .defect-unknown .defectPointDetail .defectPointStatus{color:#a5a5a5}.mod-defectInsurance .specialistOpinion{background-color:#ebebeb;border-radius:0 0 4px 4px;padding:21px}.mod-defectInsurance .specialistOpinion .opinionTitle{font-size:138.4%;font-weight:bold;margin-bottom:18px}.mod-defectInsurance .specialistOpinion .opinionTitle::before{background:url('/search/assets/img/default/inspection/sale/icon/icon-note.svg?v=c643f087f2e7ea1c69ddd4666ba6ea42') no-repeat 0 0;content:"";display:inline-block;height:17px;margin-right:5px;vertical-align:top;width:24px}.mod-defectInsurance .specialistOpinion .opinionDetail{line-height:1.4}@keyframes glass-bounds{0%{transform:scale(1)}20%{transform:scale(0.9)}99.9%{transform:scale(1)}}.mod-equipment{box-sizing:border-box;margin:20px auto;position:relative;width:940px}.mod-equipment .equipmentDescription{line-height:1.4;margin:14px 140px 0 20px}.mod-equipment.criterion::before{background:url('/search/assets/img/default/inspection/sale/ribbon/ribbon-criterion.svg?v=16ec83ec55fb5fb61cb0ef2ba32573ae') no-repeat 0 0;background-size:contain;content:"";display:block;height:80px;position:absolute;right:20px;top:-1px;width:80px;z-index:10}.mod-equipment .focus{position:relative}.mod-equipment .focus::before,.mod-equipment .focus::after{background:url('/search/assets/img/default/inspection/sale/icon/icon-focus.svg?v=1e16557fb4a2141b8a876b457b9ec8d7') no-repeat 0 0;background-size:contain;content:"";display:block;height:20px;position:absolute;top:24px;width:20px}.mod-equipment .focus::before{transform:rotate(0);left:21px}.mod-equipment .focus::after{transform:rotate(90deg);right:140px}.mod-equipment .focus .focusInner::before,.mod-equipment .focus .focusInner::after{background:url('/search/assets/img/default/inspection/sale/icon/icon-focus.svg?v=1e16557fb4a2141b8a876b457b9ec8d7') no-repeat 0 0;background-size:contain;bottom:30px;content:"";display:block;height:20px;position:absolute;width:20px}.mod-equipment .focus .focusInner::before{transform:rotate(270deg);left:21px}.mod-equipment .focus .focusInner::after{transform:rotate(180deg);right:140px}.mod-equipment .heading{background-color:#f7f7f7;border-radius:4px 4px 0 0;font-size:153.8%;font-weight:bold;line-height:40px;padding:10px 10px 10px 70px;position:relative}.mod-equipment .heading::before{background:url('/search/assets/img/default/inspection/sale/icon/icon-faucet.svg?v=9ff23c20bf9cdaa00d9ef51bc9d40903') no-repeat 0 0;background-size:contain;content:"";display:block;height:40px;left:20px;position:absolute;width:40px}.mod-equipment .equipmentInspection{display:table;padding:48px 172px 57px 50px}.mod-equipment .equipmentInspection .label{display:inline-block;border:1px solid currentColor;padding:7px 12px;border-radius:15px;font-size:123%;color:#ed6103;font-weight:bold}.mod-equipment .equipmentInspection .text{margin-top:5px;line-height:1.4}.mod-equipment .equipmentInspection .warranty{margin:20px 0 5px;font-weight:bold}.mod-equipment .equipmentInspection .iconQuestion{cursor:pointer;margin-right:2px}.mod-equipment .equipmentInspection .notice{font-size:115.3%;font-weight:bold;color:#ed6103;margin:20px 0 5px}.mod-equipment .equipmentInspection .defectInsuranceInspectionWrapper{display:table}.mod-equipment .equipmentInspection .equipmentInspectionInner{display:table-cell;min-width:235px}.mod-equipment .equipmentInspection .equipmentInspectionInner dl{display:table;line-height:1.4;padding-bottom:3px;width:100%}.mod-equipment .equipmentInspection .equipmentInspectionInner dl:last-of-type{padding-bottom:0}.mod-equipment .equipmentInspection .equipmentInspectionInner dl .title,.mod-equipment .equipmentInspection .equipmentInspectionInner dl .description{display:table-cell}.mod-equipment .equipmentInspection .equipmentInspectionInner dl .title{color:#3a515a;width:85px}.mod-equipment .equipmentInspection .equipmentInspectionInner+.equipmentInspectionInner dl .title{width:72px}.mod-equipment .equipmentInspection .equipmentInspectionInner .price .description{font-weight:bold;line-height:1}.mod-equipment .equipmentInspection .equipmentInspectionInner .price .description .num,.mod-equipment .equipmentInspection .equipmentInspectionInner .price .description .fullGuarantee{color:#ed6103;font-size:169.3%}.mod-equipment .equipmentInspection .equipmentInspectionInner .price .description .unit{font-size:123%}.mod-equipment .equipmentInspection .equipmentInspectionInner .term .description .days{font-size:123%;font-weight:bold}.mod-equipment .equipmentInspection .equipmentInspectionInner .term .description .days .num{font-size:125%}.mod-equipment .equipmentInspection .equipmentInspectionInner .corporation .title{vertical-align:top}.mod-equipment .notes{color:#626262;line-height:1.4;padding:0 21px 27px}.mod-equipment .target .targetHeading{background-color:#f7f7f7;font-size:138.4%;font-weight:bold;padding:20px 10px 20px 37px;position:relative}.mod-equipment .target .targetHeading::before{background-color:#ed6103;border-radius:2px;content:"";display:block;height:1em;left:21px;margin-right:10px;position:absolute;width:5px}.mod-equipment .target .targetInfo{margin:20px auto 0;table-layout:fixed;width:900px}.mod-equipment .target .targetInfo::after{background-color:#fff;border-radius:0 0 4px 4px;bottom:0;content:"";display:block;height:10px;left:0;position:absolute;width:100%}.mod-equipment .target .targetInfo .targetInfoRow{border-bottom:19px solid #fff}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoHeading{font-weight:bold;position:relative;vertical-align:middle;width:117px}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoHeading::before{border-right:1px dotted #bdc8ca;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:100%}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoHeading::after{border-bottom:1px solid #bdc8ca;bottom:-10px;content:"";display:block;left:0;position:absolute;width:900px}.mod-equipment .target .targetInfo .targetInfoRow:last-of-type .targetInfoHeading::after{border-color:#fff}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoHeading .categoryName{display:block;text-align:left;height:21px;line-height:21px}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoHeading .categoryName::before{display:inline-block;margin-right:10px;width:21px;height:21px;vertical-align:top;content:"";background:no-repeat 0 0;background-size:contain}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoHeading .categoryName.kitchen::before{background-image:url('/search/assets/img/default/inspection/sale/icon/equipment/icon-kitchen.svg?v=24a1951c4cae8578d4ee60b7dc0e251d');margin-right:5px}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoHeading .categoryName.waterHeater::before{background-image:url('/search/assets/img/default/inspection/sale/icon/equipment/icon-waterHeater.svg?v=11d407ccb37ed1e61a8a6a87f2871dfc')}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoHeading .categoryName.bathroom::before{background-image:url('/search/assets/img/default/inspection/sale/icon/equipment/icon-bathroom.svg?v=a2d11359d50c4957da29dbbe49534f5a')}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoHeading .categoryName.toilet::before{background-image:url('/search/assets/img/default/inspection/sale/icon/equipment/icon-toilet.svg?v=6bc3000654876ec0f243b504b3b8ca9d')}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoHeading .categoryName.lavatory::before{background-image:url('/search/assets/img/default/inspection/sale/icon/equipment/icon-lavatory.svg?v=26807a69774b65019369062ce7d71d15')}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoHeading .categoryName.airConditioning::before{background-image:url('/search/assets/img/default/inspection/sale/icon/equipment/icon-airConditioning.svg?v=540facff5ebb0f668e385c742b61fadc')}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoHeading .categoryName.lighting::before{background-image:url('/search/assets/img/default/inspection/sale/icon/equipment/icon-lighting.svg?v=6d9c454b0de02440164bfe9664593c46')}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoHeading .categoryName.other::before{background-image:url('/search/assets/img/default/inspection/sale/icon/equipment/icon-other.svg?v=1bce21ecef23e5d0a1963b752c6a5de1');margin-right:2px}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoDetail{padding:7px 0 10px 20px}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoDetail .targetEquipment p{margin-top:3px;padding-left:12px}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoDetail .targetEquipment .equipmentName{margin:0 0 5px;color:#000;font-size:107.7%;font-weight:bold;line-height:1.2;position:relative}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoDetail .targetEquipment .equipmentName::before{background-color:#ed6103;border-radius:4px;content:"";display:inline-block;height:8px;left:0;position:absolute;top:3px;width:8px}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoDetail .targetEquipment .title{padding-right:.5em;color:#515151}.mod-equipment .target .targetInfo .targetInfoRow .targetInfoDetail .targetEquipment .guaranteePrice .num{color:#ed6103}.mod-equipment .target .notes{color:#626262;line-height:1.4;padding:0 21px 27px}.mod-gradeExampleModal{width:454px;padding:20px}.mod-gradeExampleModal nav .description{font-size:81.2%;font-weight:normal;margin-top:10px}.mod-gradeExampleModal table{width:100%}.mod-gradeExampleModal table th{font-size:123%;font-weight:bold;padding-bottom:5px;padding-left:20px;position:relative;text-align:left}.mod-gradeExampleModal table th::before{border-radius:50%;content:"";display:inline-block;height:10px;left:5px;position:absolute;top:calc(50% - 5px);width:10px}.mod-gradeExampleModal table th.rankA::before{background-color:#ed6103}.mod-gradeExampleModal table th.rankB::before{background-color:#ec9600}.mod-gradeExampleModal table th.rankC::before{background-color:#27a493}.mod-gradeExampleModal table td{padding:5px;vertical-align:middle}.mod-gradeExampleModal table td:first-of-type{padding-left:0;padding-right:15px;white-space:nowrap}.mod-gradeExampleModal table td:last-of-type{padding-right:0}.mod-gradeExampleModal table td img{width:100%}.mod-gradeExampleModal .cite{font-size:92.3%;margin-top:15px}.mod-gradeRatioModal{box-sizing:border-box;padding:20px;width:480px}.mod-gradeRatioModal .description .info{font-size:123.1%;font-weight:bold}.mod-gradeRatioModal .description .graph{margin:70px 0 20px;position:relative;text-align:center}.mod-gradeRatioModal .description .graph .ratioList{height:260px;left:calc(50% - 130px);position:absolute;text-align:center;top:0;width:260px}.mod-gradeRatioModal .description .graph .ratioList .ratioListItem{position:absolute}.mod-gradeRatioModal .description .graph .ratioList .ratioListItem.current{color:#ed6103}.mod-gradeRatioModal .description .graph .ratioList .ratioListItem.rankAAA{left:96px;top:-45px}.mod-gradeRatioModal .description .graph .ratioList .ratioListItem.rankAA{left:39px;top:-35px}.mod-gradeRatioModal .description .graph .ratioList .ratioListItem.rankA{left:-17px;top:3px}.mod-gradeRatioModal .description .graph .ratioList .ratioListItem.rankB{left:-35px;top:179px}.mod-gradeRatioModal .description .graph .ratioList .ratioListItem.rankC{left:263px;top:149px}.mod-gradeRatioModal .description .graph .ratioList .ratioListItem .rank{display:block;font-size:107.7%;font-weight:bold}.mod-gradeRatioModal .description .graph .ratioList .ratioListItem .rank mark{background-color:transparent;color:inherit;font-size:142.9%}.mod-gradeRatioModal .description .graph .ratioList .ratioListItem .ratio{font-size:107.7%}.mod-gradeRatioModal .description .ratio{display:block;font-size:inherit;line-height:1.4}.mod-gradeRatioModal .description .graph .circleGraph .gradeRatioGroup .gradeRatioCircleForeground{stroke-dasharray:110,0;fill-opacity:0;stroke:#fff;transition:stroke-dasharray 1.5s ease}.mod-gradeRatioModal .description .graph .circleGraph.is-animate .gradeRatioGroup .gradeRatioCircleForeground{stroke-dasharray:0,110}.mod-gradeRatioModal .description .graph .circleGraph .gradeRatioCircleTitle{font-size:5px;font-weight:bold}.mod-inspectionSummary{box-sizing:border-box;margin:0 auto 20px;width:940px}.mod-inspectionSummary::before{background:none no-repeat 0 0;background-size:contain;content:"";display:block;height:150px;position:absolute;right:50px;top:0;width:110px}.mod-inspectionSummary.threeStars::before{background-image:url('/search/assets/img/default/inspection/sale/ribbon/ribbon-3stars.svg?v=4ad9c85985a09e7fbb0a3c1b1783782e')}.mod-inspectionSummary.fourStars::before{background-image:url('/search/assets/img/default/inspection/sale/ribbon/ribbon-4stars.svg?v=7ccacf26ce7d6a36466c4fd768914ed4')}.mod-inspectionSummary .focus{position:relative}.mod-inspectionSummary .focus::before,.mod-inspectionSummary .focus::after{background:url('/search/assets/img/default/inspection/sale/icon/icon-focus.svg?v=1e16557fb4a2141b8a876b457b9ec8d7') no-repeat 0 0;background-size:contain;content:"";display:block;height:20px;position:absolute;top:24px;width:20px}.mod-inspectionSummary .focus::before{transform:rotate(0);left:21px}.mod-inspectionSummary .focus::after{transform:rotate(90deg);right:21px}.mod-inspectionSummary .focus .focusInner::before,.mod-inspectionSummary .focus .focusInner::after{background:url('/search/assets/img/default/inspection/sale/icon/icon-focus.svg?v=1e16557fb4a2141b8a876b457b9ec8d7') no-repeat 0 0;background-size:contain;bottom:30px;content:"";display:block;height:20px;position:absolute;width:20px}.mod-inspectionSummary .focus .focusInner::before{transform:rotate(270deg);left:21px}.mod-inspectionSummary .focus .focusInner::after{transform:rotate(180deg);right:21px}.mod-inspectionSummary .emblem{display:block;height:250px;margin:0 auto;padding:60px 0 24px;width:300px}.mod-inspectionSummary .raName{color:#ed6103;font-size:230.7%;font-weight:bold;margin-bottom:20px;text-align:center}.mod-inspectionSummary .inspectionList{border-spacing:20px 0;display:table;margin:12px auto 20px;table-layout:fixed}.mod-inspectionSummary .inspectionList .inspectionListItem{background-color:#f7f7f7;border:1px solid #bdc8ca;border-radius:4px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);cursor:pointer;display:table-cell;line-height:1.4;position:relative;vertical-align:top;width:192px}.mod-inspectionSummary .inspectionList .inspectionListItem::after{background:url('/search/assets/img/default/inspection/sale/icon/icon-underArrow.svg?v=b7b8f951a94c5569a90146b35cd5ff81') no-repeat 50% 50%;bottom:5px;content:"";height:14px;left:0;margin:auto;position:absolute;right:0;width:8px}.mod-inspectionSummary .inspectionList .inspectionListItem .inspectionDefinition .inspectionTitle{background-color:#fff;border-radius:4px 4px 0 0;color:#ed6103;font-size:107.6%;font-weight:bold;line-height:1;padding-bottom:15px;text-align:center}.mod-inspectionSummary .inspectionList .inspectionListItem:hover .inspectionDefinition .inspectionTitle{background-color:#fffea4}.mod-inspectionSummary .inspectionList .inspectionListItem .inspectionDefinition .inspectionTitle::before{background:no-repeat 0 75%;background-size:contain;content:"";display:block;height:70px;margin:0 auto 4px;padding:10px 0;width:70px}.mod-inspectionSummary .inspectionList .price .inspectionDefinition .inspectionTitle::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-money.svg?v=6293d80cde3324e420c631e79a95b629')}.mod-inspectionSummary .inspectionList .defectInsurance .inspectionDefinition .inspectionTitle::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-building.svg?v=83c3a1bc6b65f661d0468bd20c27fa69')}.mod-inspectionSummary .inspectionList .equipment .inspectionDefinition .inspectionTitle::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-faucet.svg?v=9ff23c20bf9cdaa00d9ef51bc9d40903')}.mod-inspectionSummary .inspectionList .termite .inspectionDefinition .inspectionTitle::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-termite.svg?v=5c5dcc734fd7614fe8b0599cc9113c15');margin:0 56px 4px}.mod-inspectionSummary .inspectionList .notApplicable{background-color:#e1e1e1;color:#a5a5a5;cursor:default}.mod-inspectionSummary .inspectionList .notApplicable::after{display:none}.mod-inspectionSummary .inspectionList .notApplicable .inspectionDefinition .inspectionTitle,.mod-inspectionSummary .inspectionList .notApplicable:hover .inspectionDefinition .inspectionTitle{background-color:#ebebeb;color:#a5a5a5}.mod-inspectionSummary .inspectionList .notApplicable.price .inspectionDefinition .inspectionTitle::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-moneyGray.svg?v=2ed29d9ed872c04384a69366c7e6191e')}.mod-inspectionSummary .inspectionList .notApplicable.equipment .inspectionDefinition .inspectionTitle::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-faucetGray.svg?v=af12613d6c878c8dc7b2aeb08d044ad0')}.mod-inspectionSummary .inspectionList .notApplicable.termite .inspectionDefinition .inspectionTitle::before{background-image:url('/search/assets/img/default/inspection/sale/icon/icon-termiteGray.svg?v=255c39093bb37cb6400a79b8d1ae0cb9')}.mod-inspectionSummary .inspectionList .inspectionListItem .inspectionDefinition .inspectionComponent .inspectionComponentList{padding:15px 10px 20px;white-space:nowrap}.mod-inspectionSummary .inspectionList .inspectionListItem.criterion .inspectionDefinition .inspectionComponent{position:relative}.mod-inspectionSummary .inspectionList .inspectionListItem.criterion .inspectionDefinition .inspectionComponent::before{background:no-repeat 0 0 url('/search/assets/img/default/inspection/sale/ribbon/ribbon-criterion.svg?v=16ec83ec55fb5fb61cb0ef2ba32573ae');background-size:contain;content:"";display:block;height:30px;position:absolute;right:5px;top:0;width:30px}.mod-inspectionSummary .inspectionList .inspectionListItem .inspectionDefinition .inspectionComponent .inspectionComponentList .inspectionComponentListItem::before{background:#27a493 url('/search/assets/img/default/inspection/sale/icon/icon-check.svg?v=a41d9d353167cc055945ade704476cb0') no-repeat 50% 50%;background-size:70%;border-radius:50%;content:"";display:inline-block;height:1em;margin-right:2px;vertical-align:text-top;width:1em}.mod-inspectionSummary .inspectionList .inspectionListItem .inspectionDefinition .inspectionComponent .inspectionComponentList .inspectionComponentListItem.notComplied{color:#a5a5a5}.mod-inspectionSummary .inspectionList .inspectionListItem .inspectionDefinition .inspectionComponent .inspectionComponentList .inspectionComponentListItem.notComplied::before{background-color:transparent;background-image:url('/search/assets/img/default/inspection/sale/icon/icon-empty.svg?v=e9ba0f1dbea350c7d9086a499e3dfd1e');background-size:100%}.mod-inspectionSummary .aboutInspection{line-height:1.2;padding:0 35px 45px}.mod-inspectionSummary .iconQuestion{cursor:pointer}.mod-inspectionSummary .aboutInspection .aboutInspectionTitle{font-weight:bold;margin-bottom:5px}.mod-inspectionSummary .inspectionInfo{background-color:#f7f7f7;border-radius:0 0 4px 4px;padding:20px}.mod-inspectionSummary .inspectionInfo::after{clear:both;content:"";display:block}.mod-inspectionSummary .inspectionInfo .raInfoArea,.mod-inspectionSummary .inspectionInfo .execute{float:left;overflow:hidden}.mod-inspectionSummary .inspectionInfo .raInfoArea .raInfoHeading{font-weight:bold;padding-bottom:10px;line-height:1.3}.mod-inspectionSummary .inspectionInfo .raInfoArea .raInfoBlock{float:left;margin-right:14px}.mod-inspectionSummary .inspectionInfo .raInfoArea .raInfoData{border-bottom:1px solid #bdc8ca;display:table;line-height:1.2;padding:10px 0;width:290px}.mod-inspectionSummary .inspectionInfo .raInfoArea .raInfoData .title,.mod-inspectionSummary .inspectionInfo .raInfoArea .raInfoData .description{display:table-cell}.mod-inspectionSummary .inspectionInfo .raInfoArea .raInfoData .description{width:100%}.mod-inspectionSummary .inspectionInfo .raInfoArea .raInfoData .title{color:#515151;min-width:4em;padding-right:1em;white-space:nowrap}.mod-inspectionSummary .inspectionInfo .execute .executeHeading{font-weight:bold;padding-bottom:10px;line-height:1.3}.mod-inspectionSummary .inspectionInfo .execute .executor,.mod-inspectionSummary .inspectionInfo .execute .date{border-bottom:1px solid #bdc8ca;display:table;line-height:1.2;padding:10px 0;width:290px}.mod-inspectionSummary .inspectionInfo .execute .title,.mod-inspectionSummary .inspectionInfo .execute .description{display:table-cell}.mod-inspectionSummary .inspectionInfo .execute .description{width:100%}.mod-inspectionSummary .inspectionInfo .execute .title{color:#515151;min-width:4em;padding-right:1em;white-space:nowrap}.mod-notes{color:#626262;line-height:1.4;margin:54px auto 27px;width:940px}.mod-price{box-sizing:border-box;margin:20px auto;width:940px}.mod-price.criterion::before{background:url('/search/assets/img/default/inspection/sale/ribbon/ribbon-criterion.svg?v=16ec83ec55fb5fb61cb0ef2ba32573ae') no-repeat 0 0;background-size:contain;content:"";display:block;height:80px;position:absolute;right:20px;top:-1px;width:80px;z-index:10}.mod-price .focus{position:relative}.mod-price .focus::before,.mod-price .focus::after{background:url('/search/assets/img/default/inspection/sale/icon/icon-focus.svg?v=1e16557fb4a2141b8a876b457b9ec8d7') no-repeat 0 0;background-size:contain;content:"";display:block;height:20px;position:absolute;top:24px;width:20px}.mod-price .focus::before{transform:rotate(0);left:21px}.mod-price .focus::after{transform:rotate(90deg);right:616px}.mod-price .focus .focusInner::before,.mod-price .focus .focusInner::after{background:url('/search/assets/img/default/inspection/sale/icon/icon-focus.svg?v=1e16557fb4a2141b8a876b457b9ec8d7') no-repeat 0 0;background-size:contain;bottom:40px;content:"";display:block;height:20px;position:absolute;width:20px}.mod-price .focus .focusInner::before{transform:rotate(270deg);left:21px}.mod-price .focus .focusInner::after{transform:rotate(180deg);right:616px}.mod-price .heading{background-color:#f7f7f7;border-radius:4px 4px 0 0;font-size:153.8%;font-weight:bold;line-height:40px;padding:10px 10px 10px 70px;position:relative}.mod-price .heading::before{background:url('/search/assets/img/default/inspection/sale/icon/icon-money.svg?v=6293d80cde3324e420c631e79a95b629') no-repeat 0 0;background-size:contain;content:"";display:block;height:40px;left:20px;position:absolute;width:40px}.mod-price .assessedPriceWrapper{min-height:270px}.mod-price .assessedPrice{display:inline-block;width:255px;padding:48px 40px 70px}.mod-price .assessedPrice .label{display:inline-block;border:1px solid currentColor;padding:7px 12px;border-radius:15px;font-size:123%;color:#ed6103;font-weight:bold}.mod-price .assessedPrice .assessedPriceHeading{font-size:115.3%;font-weight:bold;margin:20px 0 5px;color:#ed6103}.mod-price .assessedPrice .iconQuestion{cursor:pointer;margin-right:2px}.mod-price .assessedPrice .text{line-height:1.4}.mod-price .assessedPrice .label+.text{margin-top:20px}.mod-price .assessedPrice .guarantee{border-top:1px solid #bdc8ca;margin-top:15px;padding-top:15px}.mod-price .assessedPrice .guarantee .guaranteeTitle{font-size:107.7%;font-weight:bold;margin-bottom:5px;color:#ed6103}.mod-price .assessedPrice .guarantee .warranty{margin:20px 0 5px;font-weight:bold}.mod-price .assessedPrice .guarantee .guaranteeCont{display:table;line-height:1.4}.mod-price .assessedPrice .guarantee .guaranteeCont .guaranteeCompany{display:table-cell;color:#515151;width:85px}.mod-price .assessedPrice .guarantee .guaranteeCont .name{display:table-cell;line-height:1.4}.mod-price .houseImage{left:0;margin:auto;position:absolute;right:0;top:80px;width:280px}.mod-price .assessedPrice .salePrice{position:absolute;top:96px;left:631px}.mod-price .assessedPrice .salePrice .raPrice{font-weight:bold}.mod-price .assessedPrice .salePrice .raPrice dt{font-size:138.4%;margin-bottom:5px}.mod-price .assessedPrice .salePrice .raPrice dd .num{color:#ed6103;font-size:277%}.mod-price .assessedPrice .salePrice .raPrice dd .unit{font-size:215.4%}.mod-price .assessedPrice .salePrice .buildingPrice{display:table;margin:5px 0 2px;font-size:107.7%}.mod-price .assessedPrice .salePrice .raPrice+.buildingPrice,.mod-price .assessedPrice .salePrice .raPrice+.landPrice{border-top:1px solid #d8d8d8;padding-top:5px;width:100%}.mod-price .assessedPrice .salePrice .buildingPrice dt{display:table-cell;color:#56696d;width:4.5em}.mod-price .assessedPrice .salePrice .buildingPrice dd{display:table-cell;font-weight:bold}.mod-price .assessedPrice .salePrice .buildingPrice dd .num{color:#ed6103}.mod-price .assessedPrice .salePrice .landPrice{display:table;margin:4px 0 5px;font-size:107.7%}.mod-price .assessedPrice .salePrice .raPrice+.landPrice{margin:5px 0}.mod-price .assessedPrice .salePrice .landPrice dt{display:table-cell;color:#56696d;width:4.5em}.mod-price .assessedPrice .salePrice .landPrice dd{display:table-cell;font-weight:bold}.mod-price .assessedPrice .salePrice .landPrice dd .num{color:#ed6103}.mod-price .priceDetail .priceDetailHeading{background-color:#f7f7f7;font-size:138.4%;font-weight:bold;padding:20px 10px 20px 37px;position:relative}.mod-price .priceDetail .priceDetailHeading::before{background-color:#ed6103;border-radius:2px;content:"";display:block;height:1em;left:21px;margin-right:10px;position:absolute;width:5px}.mod-price .priceDetail .priceDetailDescription{line-height:1.4;margin:14px 20px 35px}.mod-price .grade .evaluation{background-color:#e7e7e7;border-radius:32px;box-sizing:border-box;font-size:123.1%;left:40px;line-height:1;margin:0 auto;padding:20px 25px;position:absolute;text-align:center;top:auto;width:280px}.mod-price .grade .evaluation::after{border-color:#e7e7e7 transparent transparent transparent;border-style:solid;border-width:44px 4px 0 42px;bottom:-22px;content:"";display:block;position:absolute;right:126px;transform:rotate(-18deg);width:0}.mod-price .grade .evaluation .title{font-weight:bold;margin-bottom:15px;margin-left:18px}.mod-price .grade .evaluation .title .iconQuestion{cursor:pointer}.mod-price .grade .evaluation .gradeDetail .rank{display:block;font-weight:bold}.mod-price .grade .evaluation .gradeDetail .rank mark{background-color:transparent;color:#ed6103;font-size:225%;margin-right:5px}.mod-price .grade .evaluation .gradeDetail .annotation{display:block;font-size:87.5%;line-height:1.4}.mod-price .grade .evaluation .gradeDetail .ratio{display:block;font-size:87.5%;font-weight:normal;line-height:1.4;margin-top:10px;text-align:left}.mod-price .grade .evaluation .gradeDetail .ratio mark{background-color:transparent;color:#ed6103}.mod-price .grade .evaluation .gradeDetail .ratio .iconQuestion{cursor:pointer;vertical-align:middle}.mod-price .grade .evaluation .buildingBaseWrapper{background-color:#fff;position:absolute;top:0;left:0;width:100%;transition:height .4s linear}.mod-price .grade .prg-overlayBaseEvaluation{width:100%;height:100%;position:absolute;top:0;left:0;display:block;background-color:#fff;transition-property:height;transition-duration:.8s;animation-timing-function:linear}.mod-price .grade .caption{margin:28px auto 30px;position:relative;width:280px}.mod-price .grade .caption .captionImage{width:100%}.mod-price .grade .caption .gradeInfo{color:#ed6103;font-size:169.3%;font-weight:bold;left:-180px;line-height:1.2;text-align:center;position:absolute;top:77px}.mod-price .grade .caption .gradeInfo::before,.mod-price .grade .caption .gradeInfo::after,.mod-price .grade .caption .gradeInfo .star::before{background:url('/search/assets/img/default/inspection/sale/icon/icon-twinkle.svg?v=3357ea2b10da7e798ffb45623caae32f') no-repeat 0 0;background-size:contain;content:"";display:block;height:24px;position:absolute;width:24px}.mod-price .grade .caption .gradeInfo::before{left:-30px;top:4px}.mod-price .grade .caption .gradeInfo::after{bottom:-4px;right:-38px}.mod-price .grade .caption .gradeInfo .star::before{height:12px;left:113px;top:56px;width:12px}.mod-price .grade .materialEvaluation{background-color:#e7e7e7;border-radius:32px;margin:20px 18px;padding:30px 50px 50px;position:relative}.mod-price .grade .materialEvaluation::before{border-color:transparent transparent #e7e7e7 transparent;border-style:solid;border-width:0 10px 10px 10px;content:"";display:block;left:48%;left:calc(50% - 10px);height:0;position:absolute;top:-10px;width:0}.mod-price .grade .materialEvaluation .materialEvaluationHeading{font-size:123%;font-weight:bold;margin-bottom:10px;text-align:center}.mod-price .grade .materialEvaluation .materialEvaluationDescription{margin-bottom:30px;text-align:center}.mod-price .grade .materialEvaluation .materialEvaluationDescription a{color:#003af6;cursor:pointer;text-decoration:underline}.mod-price .grade .materialEvaluation .materialEvaluationDescription a:hover{color:#ed4b03}.mod-price .grade .materialEvaluation .targetArea{padding-bottom:20px}.mod-price .grade .materialEvaluation .targetArea::after{clear:both;content:"";display:block}.mod-price .grade .materialEvaluation .targetArea .graph{float:left;height:254px;width:254px}.mod-price .graph .circleGraph .overlayCircle{transform:rotate(-90.1deg);transform-origin:50% 50%;stroke-dasharray:406;stroke-dashoffset:812;transition:stroke-dashoffset 1.8s ease;fill:transparent}.mod-price .graph .circleGraph.is-animate .overlayCircle{stroke-dashoffset:406}.mod-price .grade .materialEvaluation .targetArea .targetParts{float:right;width:508px}.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem{border-bottom:1px solid #bdc8ca;display:table;margin-bottom:10px;padding-bottom:10px;width:100%}.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem .targetRank{height:70px;text-align:center;width:70px}.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem .targetRank,.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem .targetPartsInfo,.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem .targetPartsInfo .targetPoint,.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem .targetPartsInfo .targetPartsDetail{display:table-cell;vertical-align:middle}.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem .targetPartsInfo .targetPoint{font-size:107.7%;font-weight:bold;min-width:77px;padding-right:22px;text-align:right;white-space:nowrap}.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem .targetPartsInfo .targetPoint .num{font-size:200%}.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem .targetPartsInfo .targetPartsDetail{width:100%}.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem .targetPartsInfo .targetPartsDetail li{box-sizing:border-box;float:left;padding-left:15px;position:relative;width:33%}.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem .targetPartsInfo .targetPartsDetail li:nth-of-type(n + 4){margin-top:8px}.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem .targetPartsInfo .targetPartsDetail li::before{border-radius:50%;content:"";display:inline-block;height:8px;left:0;position:absolute;top:calc(50% - 4px);width:8px}.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem.rankA .targetPartsInfo .targetPartsDetail li::before{background-color:#ed6103}.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem.rankB .targetPartsInfo .targetPartsDetail li::before{background-color:#ec9600}.mod-price .grade .materialEvaluation .targetParts .targetPartsListItem.rankC .targetPartsInfo .targetPartsDetail li::before{background-color:#27a493}.mod-price .grade .materialEvaluation .targetParts .targetPartsList .targetPartsListItem .targetRank{border-radius:4px;color:#fff;white-space:nowrap}.mod-price .grade .materialEvaluation .targetParts .targetPartsList .targetPartsListItem.rankA .targetRank{background-color:#ed6103}.mod-price .grade .materialEvaluation .targetParts .targetPartsList .targetPartsListItem.rankB .targetRank{background-color:#ec9600}.mod-price .grade .materialEvaluation .targetParts .targetPartsList .targetPartsListItem.rankC .targetRank{background-color:#27a493}.mod-price .grade .materialEvaluation .targetParts .targetPartsList .targetPartsListItem.rankA .targetPoint .num{color:#ed6103}.mod-price .grade .materialEvaluation .targetParts .targetPartsList .targetPartsListItem.rankB .targetPoint .num{color:#ec9600}.mod-price .grade .materialEvaluation .targetParts .targetPartsList .targetPartsListItem.rankC .targetPoint .num{color:#27a493}.mod-price .grade .materialEvaluation .targetParts .targetPartsList .targetPartsListItem .targetRank .rank{display:block}.mod-price .grade .prg-overlayMaterialEvaluation{width:100%;height:100%;position:absolute;bottom:0;left:0;display:block;background-color:#fff;transition-property:height;transition-duration:2.5s;animation-timing-function:linear}.mod-price .grade .otherEvaluation{border-top:1px solid #bdc8ca;padding-top:20px}.mod-price .grade .otherEvaluation .title{font-size:123%;font-weight:bold;margin-bottom:12px;text-align:center}.mod-price .grade .otherEvaluation .otherEvaluationDetail .otherEvaluationList::after{clear:both;content:"";display:block}.mod-price .grade .otherEvaluation .otherEvaluationDetail .otherEvaluationList .otherEvaluationListItem{box-sizing:border-box;float:left;margin-top:8px;padding:0 15px;position:relative;width:50%}.mod-price .grade .otherEvaluation .otherEvaluationDetail .otherEvaluationList .otherEvaluationListItem::before{background-color:#ed6103;border-radius:50%;content:"";display:inline-block;height:8px;left:0;position:absolute;top:calc(50% - 4px);width:8px}.mod-termite{box-sizing:border-box;margin:20px auto;position:relative;width:940px}.mod-termite.criterion::before{background:url('/search/assets/img/default/inspection/sale/ribbon/ribbon-criterion.svg?v=16ec83ec55fb5fb61cb0ef2ba32573ae') no-repeat 0 0;background-size:contain;content:"";display:block;height:80px;position:absolute;right:20px;top:-1px;width:80px;z-index:10}.mod-termite .focus{position:relative}.mod-termite .focus::before,.mod-termite .focus::after{background:url('/search/assets/img/default/inspection/sale/icon/icon-focus.svg?v=1e16557fb4a2141b8a876b457b9ec8d7') no-repeat 0 0;background-size:contain;content:"";display:block;height:20px;position:absolute;top:20px;width:20px}.mod-termite .focus::before{transform:rotate(0);left:21px}.mod-termite .focus::after{transform:rotate(90deg);right:140px}.mod-termite .focus .focusInner::before,.mod-termite .focus .focusInner::after{background:url('/search/assets/img/default/inspection/sale/icon/icon-focus.svg?v=1e16557fb4a2141b8a876b457b9ec8d7') no-repeat 0 0;background-size:contain;bottom:30px;content:"";display:block;height:20px;position:absolute;width:20px}.mod-termite .focus .focusInner::before{transform:rotate(270deg);left:21px}.mod-termite .focus .focusInner::after{transform:rotate(180deg);right:140px}.mod-termite .heading{background-color:#f7f7f7;border-radius:4px 4px 0 0;font-size:153.8%;font-weight:bold;line-height:40px;padding:10px 10px 10px 70px;position:relative}.mod-termite .heading::before{background:url('/search/assets/img/default/inspection/sale/icon/icon-termite.svg?v=5c5dcc734fd7614fe8b0599cc9113c15') no-repeat 0 0;background-size:contain;content:"";display:block;height:40px;left:20px;position:absolute;width:40px}.mod-termite .termiteDescription{line-height:1.4;margin:14px 140px 0 20px}.mod-termite .termiteInspection{display:table;padding:45px 172px 57px 50px}.mod-termite .termiteInspection .label{display:inline-block;border:1px solid currentColor;padding:7px 12px;border-radius:15px;font-size:123%;color:#ed6103;font-weight:bold}.mod-termite .termiteInspection .text{margin-top:5px;line-height:1.4}.mod-termite .termiteInspection .warranty{margin:20px 0 5px;font-weight:bold}.mod-termite .termiteInspection .iconQuestion{cursor:pointer;margin-right:2px}.mod-termite .termiteInspection .notice{font-size:115.3%;font-weight:bold;color:#ed6103;margin:20px 0 5px}.mod-termite .termiteInspection .defectInsuranceInspectionWrapper{display:table}.mod-termite .termiteInspection .termiteInspectionInner{display:table-cell;min-width:235px}.mod-termite .termiteInspection .termiteInspectionInner dl{display:table;line-height:1.4;padding-bottom:3px;width:100%}.mod-termite .termiteInspection .termiteInspectionInner dl:last-of-type{padding-bottom:0}.mod-termite .termiteInspection .termiteInspectionInner dl .title,.mod-termite .termiteInspection .termiteInspectionInner dl .description{display:table-cell}.mod-termite .termiteInspection .termiteInspectionInner dl .title{color:#3a515a;width:72px}.mod-termite .termiteInspection .termiteInspectionInner .price .description{font-weight:bold;line-height:1}.mod-termite .termiteInspection .termiteInspectionInner .price .description .num,.mod-termite .termiteInspection .termiteInspectionInner .price .description .fullGuarantee{color:#ed6103;font-size:169.3%;margin-right:3px}.mod-termite .termiteInspection .termiteInspectionInner .price .description .unit{font-size:123%}.mod-termite .termiteInspection .termiteInspectionInner .term .description .days{font-size:123%;font-weight:bold}.mod-termite .termiteInspection .termiteInspectionInner .term .description .days .num{font-size:125%}.mod-termite .termiteInspection .termiteInspectionInner .corporation .title{vertical-align:top}.mod-termite .termiteInspection .termiteInspectionInner::before{transform:rotate(270deg);left:10px}.mod-termite .termiteInspection .termiteInspectionInner::after{transform:rotate(180deg);right:10px}