body{background-color:#fff}.sec-mainContents{margin:0;padding:0;width:auto;min-width:940px}.mod-breadcrumbs{margin:0;padding-left:calc((100% - 940px) / 2);font-size:68.75%}.mod-online{font-family:"游ゴシック体","YuGothic","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;padding-bottom:40px;width:auto;min-width:940px;line-height:1.5;overflow:hidden;display:block;font-size:16px}.mod-online__heading{position:relative;padding-left:17px;margin-bottom:24px;font-size:150%;font-weight:bold;line-height:1;display:flex;align-items:center}.mod-online__heading::before{content:"";position:absolute;display:block;width:5px;height:1em;left:0;top:50%;transform:translateY(-50%);border-radius:8px;background-color:#ed6103}.mod-online__heading--label{background-color:#ed6103;color:#fff;font-size:66.66%;font-weight:bold;padding:6px 9px;margin-left:12px}.mod-onlineFrontCover{width:940px;margin:20px auto 64px}.mod-onlineFrontCover__inner{margin-bottom:44px}.mod-onlineFrontCover__listContainer{display:flex;justify-content:space-between;padding-top:20px}.mod-onlineFrontCover__list{text-align:center;width:276px}.mod-onlineFrontCover__listImg{display:inline-block}.mod-onlineFrontCover__listTtl{display:block;font-size:112.5%;font-weight:bold;margin:20px 0 12px}.mod-onlineFrontCover__listTxt{font-size:100%;line-height:1.5}.mod-onlineService{width:940px;margin:0 auto}.mod-onlineService__container{display:flex;align-items:flex-start;justify-content:space-between}.mod-onlineService__containerImg{width:222px}.mod-onlineService__containerTxt{width:664px}.mod-onlineService__containerTxt p{line-height:1.5;margin-bottom:1em}.mod-onlineService__containerTxt p:last-child{margin-bottom:0}.mod-onlineService__containerTxt--note{font-size:87.5%}.mod-onlineService .mod-onlineConsultation,.mod-onlineService .mod-onlinePreview,.mod-onlineService .mod-onlineExplanation,.mod-onlineService .mod-onlineContract{margin-bottom:48px}.mod-onlineService .mod-onlineExplanation__description{margin-bottom:32px}.mod-onlineService .mod-onlineExplanation__descriptionTxt{margin-bottom:24px}.mod-onlineService .mod-onlineExplanation__descriptionTxt p{margin-bottom:1em}.mod-onlineService .mod-onlineExplanation__descriptionTxt p:last-child{margin-bottom:0}.mod-onlineService .mod-onlineExplanation__descriptionNote{font-size:87.5%}.mod-onlineService .mod-onlineExplanation__explanation{background-color:#f3f3f3;border-radius:8px;padding:24px 40px}.mod-onlineService .mod-onlineExplanation__explanation dt{font-size:125%;font-weight:bold;margin-bottom:24px}.mod-onlineService .mod-onlineExplanation__explanation dd{line-height:1.5}.mod-onlineSearch{background-color:#f3f3f3;padding:30px 0 38px;text-align:center}.mod-onlineSearch__heading{color:#ed6103;font-size:175%;font-weight:bold;margin-bottom:16px}.mod-onlineSearch__text{margin-bottom:20px}.mod-onlineSearch__link{width:300px;margin:0 auto}.mod-onlineSearch__link a{display:inline-block;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.3);border-radius:46px;font-size:125%;font-weight:bold;color:#ed6103;line-height:50px;text-decoration:none;width:100%}.mod-onlineSearch__link a:hover{background:#fffea4;margin-bottom:-2px;margin-top:2px}@font-face{font-family:LIFULLFONT;font-style:normal;font-weight:900;font-display:optional;src:local("LIFULL Font Heavy"),url('https://font.lifull.com/lifullfont/woff2/heavy.woff2') format("woff2"),url('https://font.lifull.com/lifullfont/woff/heavy.woff') format("woff");unicode-range:U+21-3B,U+3D,U+3F-5B,U+5D,U+5F,U+61-7B,U+7D,U+AB,U+F7,U+2260,U+2264,U+2265}.mod-onlineServiceFlow{margin:66px auto 52px;width:940px}.mod-onlineServiceFlow__lists{display:flex;padding-top:4px}.mod-onlineServiceFlow__contents{width:25%;position:relative}.mod-onlineServiceFlow__contents:not(:last-of-type){padding-right:60px}.mod-onlineServiceFlow__contents:not(:last-of-type)::after{content:"";width:16px;height:26px;background:url('/search/assets/img/default/online/flow_arrow.svg?v=0d487ae88a465fc5b2a2941d80f3100e') center center/contain no-repeat;position:absolute;top:155px;right:21px}.mod-onlineServiceFlow__title{font-family:"LIFULLFONT",sans-serif;font-size:150%;text-align:center;line-height:1;color:#ed6103;letter-spacing:2px;margin-bottom:12px}.mod-onlineServiceFlow__title::before{display:inline-block;content:"";width:160px;height:305px;margin:0 auto 20px;background:center/contain no-repeat}.mod-onlineServiceFlow__title--step1::before{background-image:url('/search/assets/img/default/online/flowStep1.png?v=32e49c0ec07748af875abdb41f74fca4')}.mod-onlineServiceFlow__title--step2::before{background-image:url('/search/assets/img/default/online/flowStep2.png')}.mod-onlineServiceFlow__title--step3::before{background-image:url('/search/assets/img/default/online/flowStep3.png?v=8d8b38ae558983d99ba13d8d13c6fbe7')}.mod-onlineServiceFlow__title--step4::before{background-image:url('/search/assets/img/default/online/flowStep4.png?v=6f6f475467bd5d5320309a905d021ec4')}.mod-onlineServiceFlow__title--step2_rent::before{background-image:url('/search/assets/img/default/online/flowStep2_rent.png?v=bfa1d11b5bba2cfe201f16d9d87fd0cf')}.mod-onlineServiceFlow__title--step2_sale::before{background-image:url('/search/assets/img/default/online/flowStep2_sale.png?v=862adb5ad525ae3909a060b499d028b1')}.mod-onlineServiceFlow__title--num{font-size:108.33%;margin-left:2px}.mod-onlineServiceFlow__caution{font-size:75%}.mod-onlineServiceLists{background-color:#f3f3f3;text-align:center;padding:36px 0 32px}.mod-onlineServiceLists__focus,.mod-onlineServiceLists__focus--inner{width:940px;margin:0 auto;position:relative}.mod-onlineServiceLists__focus::before,.mod-onlineServiceLists__focus::after,.mod-onlineServiceLists__focus--inner::before,.mod-onlineServiceLists__focus--inner::after{content:"";display:block;background:url('/search/assets/img/default/online/icon-focus.svg?v=05659b5909ed0602b731995a64fbe848') center center/contain no-repeat;position:absolute;width:30px;height:22px}.mod-onlineServiceLists__focus{padding-top:36px}.mod-onlineServiceLists__focus::before{top:0;left:0}.mod-onlineServiceLists__focus::after{top:3px;right:-3px;transform:rotate(90deg)}.mod-onlineServiceLists__focus--inner{padding-bottom:55px}.mod-onlineServiceLists__focus--inner::before{bottom:3px;left:-3px;transform:rotate(270deg)}.mod-onlineServiceLists__focus--inner::after{bottom:0;right:0;transform:rotate(180deg)}.mod-onlineServiceLists__focus--inner_sale{padding-bottom:41px}.mod-onlineServiceLists__heading{font-weight:bold;font-size:150%;text-align:center}.mod-onlineServiceLists__listContainer{margin:40px auto 0;display:flex;flex-wrap:wrap;justify-content:space-between;width:620px}.mod-onlineServiceLists__list{width:calc(50% - 10px)}.mod-onlineServiceLists__list:nth-child(n+3){margin-top:20px}.mod-onlineServiceLists__list>a{box-sizing:border-box;text-align:center;display:inline-block;background-color:#fff;color:#ed6103;text-decoration:none;font-size:125%;font-weight:bold;border-radius:46px;width:300px;line-height:50px;box-shadow:0 1px 1px rgba(0,0,0,.3)}.mod-onlineServiceLists__list>a:hover{background-color:#fffea4;margin-bottom:-2px;margin-top:2px}.mod-onlineServiceLists__caution{margin:24px 0 -24px;color:#707070}.mod-onlineAnnotation{width:940px;margin:28px auto 0;border:1px solid #c4c4c4;padding:22px 16px}.mod-onlineAnnotation__heading{font-size:87.5%;font-weight:bold;margin-bottom:12px}.mod-onlineAnnotation__lists--txt{font-size:75%;margin-bottom:8px}.mod-onlineAnnotation__lists--txt::before{content:"※";display:inline-block;margin-right:8px}.mod-onlineAnnotation__lists--txt:last-child{margin-bottom:0}