﻿body{color:#333;font-family:"Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;line-height:1.5}h1,h2,h3,p,dl,dt,dd{margin:0}ul,li{margin:0;padding:0}ul{list-style:none}a,a:visited{color:#89c9e6}footer a,footer a:visited{color:#fff}button:not([disabled]){cursor:pointer}@keyframes awesome-current-arrow{to{transform:translateX(0)}from{transform:translateX(12px)}}.style-error-message,label[for=""],a[href=""]{color:red !important}.style-error-message::after,label[for=""]::after,a[href=""]::after{display:inline-block !important;font-size:10px;font-weight:bold;margin-left:0.5em;margin-right:0.5em}a[href=""]::after{content:"href属性が空もしくは設定されていません"}label[for=""]::after{content:"for属性が設定されていません"}.form-submit-button{position:relative}.form-submit-button .form-submit-message{background-color:rgba(255,255,255,0.9);border-radius:10px;bottom:36px;box-shadow:0 0 4px #bfbfbf;font-size:14px;left:-9999px;margin-left:auto;margin-right:auto;max-width:240px;opacity:0;padding:8px 36px 8px 8px;position:absolute;text-align:center;transition:opacity 200ms ease-out, bottom 200ms ease-out;white-space:nowrap;z-index:-1}.form-submit-button .form-submit-message[aria-hidden=false]{bottom:40px;left:0;opacity:1;right:0;z-index:10}.form-submit-button button{background:#f08d4b;background:linear-gradient(to bottom, #f08d4b 0%, #dc722c 100%);border:3px solid #fff;border-radius:10px;box-shadow:0 2px 3px 0 rgba(0,0,0,0.4);height:72px;padding:20px 0 17px;width:100%;-webkit-appearance:none;appearance:none}.form-submit-button button .txt{color:#fff;display:inline-block;font-size:22px;letter-spacing:-0.1rem;text-shadow:0 2px 2px rgba(0,0,0,0.4)}.form-submit-button button:disabled{opacity:0.5}.form-submit-button button.with-tag .tag{background:#fff;border-radius:6px;box-sizing:border-box;color:#de7530;display:inline-block;font-size:14px;font-weight:bold;height:28px;margin-right:10px;margin-top:-8px;padding:6px 9px 8px;position:relative;vertical-align:middle;width:75px}body{color:#333;font-family:"Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;line-height:1.5}h1,h2,h3,p,dl,dt,dd{margin:0}ul,li{margin:0;padding:0}ul{list-style:none}a,a:visited{color:#89c9e6}footer a,footer a:visited{color:#fff}button:not([disabled]){cursor:pointer}@keyframes awesome-current-arrow{to{transform:translateX(0)}from{transform:translateX(12px)}}.style-error-message,label[for=""],a[href=""]{color:red !important}.style-error-message::after,label[for=""]::after,a[href=""]::after{display:inline-block !important;font-size:10px;font-weight:bold;margin-left:0.5em;margin-right:0.5em}a[href=""]::after{content:"href属性が空もしくは設定されていません"}label[for=""]::after{content:"for属性が設定されていません"}.js-replacer01{font-size:17px;position:relative}.js-replacer01 select{box-sizing:border-box;font-size:18px;height:48px;opacity:0;padding-left:5px;position:relative;width:100%;z-index:2;-webkit-appearance:none;appearance:none}.js-replacer01 .replacer01__overlaySelect{background-image:linear-gradient(-180deg, #fff 0%, #f7f7f7 35%, #ededed 67%, #e5e5e5 100%);border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:16px;height:48px;left:0;line-height:1.5;padding:0 30px 0 15px;position:absolute;top:0;width:100%}.js-replacer01 .replacer01__overlaySelectInner{height:46px;overflow:hidden;width:100%}.js-replacer01 .replacer01__overlaySelectTxt{box-sizing:border-box;height:46px;padding-top:10px;white-space:nowrap}.form-item.current .replacer01__overlaySelect{border:2px solid #f1463a}.form-item.current.off .replacer01__overlaySelect{border:2px solid #f1463a}.styled-input-field>input{border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 3px 3px 0 #ccc;box-sizing:border-box;height:48px;letter-spacing:0.05em;padding-left:20px;width:100%}.styled-input-field>input::placeholder{color:#aaa}.form-item.current>input{border:2px solid #f1463a}.form-item.current.off>input{border:2px solid #f1463a}.err{color:#f14a33;font-size:12px;-webkit-font-smoothing:antialiased}.form-item.error .err_msgs::before{color:#f14a33;content:"こちらの番号は、すでにお申し込み済みです";font-size:12px;margin-left:155px}.form-item.error .err_msgs::before .err .err_msgs{background:#f00}.form-item.error.current .err_msgs::before{display:none}.form-item.error.done .err_msgs::before{display:none}.form-item .form-item-label{display:block;font-size:12px;line-height:3}.form-item .form-item-field{position:relative}.form-item .form-item-field>.form-item-current{display:none;left:-70px;position:absolute;top:0}.form-item .form-item-field>.form-item-done{background-color:#fff;border-radius:1em;color:#8fc31f;opacity:0;position:absolute;right:10px;text-align:center;top:6px}.form-item .form-item-field>.form-item-done i{color:#8fc31f;position:relative;top:2px}.form-item .form-item-field .form-item-field-slot{font-size:17px;font-weight:600}.form-item .form-item-field .form-item-field-slot .sp-only{color:#048eab;display:block;font-size:12px;font-weight:100;left:55px;line-height:3;position:absolute;top:-3em}.form-item .double input{width:130px}.form-item .double .js-replacer01{display:inline-block;height:48px;margin-bottom:1px;margin-left:3%;width:80px}.form-item .double .form-item-done{right:5px}.form-item.is-invisible{display:none}.form-item.done .form-item-field>.form-item-done{opacity:1}.roof-types.roof-types-three-column>ul{align-items:stretch;display:flex;flex-flow:row wrap}.roof-types.roof-types-three-column>ul>li{margin-right:2.11267%;margin-top:10px;position:relative;width:31.83098%}.roof-types.roof-types-three-column>ul>li:nth-child(1),.roof-types.roof-types-three-column>ul>li:nth-child(2),.roof-types.roof-types-three-column>ul>li:nth-child(3){margin-top:0}.roof-types.roof-types-three-column>ul>li:nth-child(3n+3){margin-right:0}.roof-type{position:relative}.roof-type>input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:3;-webkit-appearance:none;appearance:none}.roof-type .roof-type-icon{background-size:100% auto;display:block;height:18px;left:7px;margin-top:-9px;position:absolute;top:50%;transition:all 0.16s;width:18px;z-index:2}.roof-type .roof-type-box{border-radius:4px;box-shadow:0 2px 4px #ccc;box-sizing:border-box;height:100%;padding:3px;position:relative;transition:all 0.16s;z-index:1}.roof-type .roof-type-box>label{border-radius:4px;box-sizing:border-box;display:block;height:100%;padding:6px 0 3px 24px;text-align:center}.roof-type .roof-type-box .roof-type-thumb{display:inline-block;width:40px;zoom:1;transition:zoom 0.26s}.roof-type .roof-type-box .roof-type-thumb>img{height:auto;vertical-align:bottom;width:100%}.roof-type .roof-type-box .roof-type-text{display:block;font-size:12px;font-weight:bold;line-height:1.2;padding:2px 0}.roof-type:hover .roof-type-text{background-size:68px auto}.roof-type input:disabled~.roof-type-icon,.roof-type input:disabled~.roof-type-box{opacity:0.5}.roof-type input:checked~.roof-type-box{border:3px solid #e7de05;box-shadow:none;box-sizing:border-box;padding:0}.roof-type input:checked~.roof-type-box label{background:#fffdc9}.roof-type.roof-type-6 .roof-type-text{padding-top:18px}.roof-types-checkbox>label{cursor:pointer;font-size:16px;position:relative;-webkit-font-smoothing:antialiased}.roof-types-checkbox>label>input{left:0;opacity:0;position:absolute;top:0}.roof-types-checkbox>label .roof-types-checkbox-icon{background-size:100% auto;display:inline-block;height:20px;margin-bottom:-3px;position:relative;width:20px}.roof-types-checkbox>label p{font-size:14px;margin:-23px 0 0 30px}html,body,div,span,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ol,ul,li,form,label,table,caption,tbody,thead,tr,th,td,article,aside,figcaption,figure,footer,header,menu,nav,section{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}ul,li{list-style-type:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{background:transparent;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:baseline}*{box-sizing:border-box}img{height:auto;max-width:100%}.chat__Loader,.chat__Loader::before,.chat__Loader::after{animation:load7 1.5s infinite ease-in-out;animation-fill-mode:both;border-radius:50%;height:15px;width:15px}.chat__Loader{animation-delay:-0.16s;color:#3722b7;font-size:12px;left:0;margin:auto;position:absolute;right:0;text-indent:-9999em;top:30px;transform:translateZ(0);visibility:hidden}.chat__Loader.in-visible{visibility:visible}.chat__Loader::before,.chat__Loader::after{content:"";position:absolute;top:0}.chat__Loader::before{animation-delay:-0.32s;left:-3.5em}.chat__Loader::after{left:3.5em}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.circleLoader{animation:circleloader 1.1s infinite ease;border-radius:50%;bottom:0;font-size:20px;height:1em;left:0;margin:auto;position:absolute;right:0;top:0;transform:translateZ(0);width:1em}@keyframes circleloader{0%,100%{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.5),-1.8em -1.8em 0 0 rgba(255,255,255,0.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.5)}25%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.5),1.8em -1.8em 0 0 rgba(255,255,255,0.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.5),2.5em 0 0 0 rgba(255,255,255,0.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}50%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.5),1.75em 1.75em 0 0 rgba(255,255,255,0.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.5),0 2.5em 0 0 rgba(255,255,255,0.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}75%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.5),-1.8em 1.8em 0 0 rgba(255,255,255,0.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.5),-2.6em 0 0 0 rgba(255,255,255,0.7),-1.8em -1.8em 0 0 #fff}}@keyframes circleloader{0%,100%{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.5),-1.8em -1.8em 0 0 rgba(255,255,255,0.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.5)}25%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.5),1.8em -1.8em 0 0 rgba(255,255,255,0.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.5),2.5em 0 0 0 rgba(255,255,255,0.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}50%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.5),1.75em 1.75em 0 0 rgba(255,255,255,0.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.5),0 2.5em 0 0 rgba(255,255,255,0.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}75%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.5),-1.8em 1.8em 0 0 rgba(255,255,255,0.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.5),-2.6em 0 0 0 rgba(255,255,255,0.7),-1.8em -1.8em 0 0 #fff}}.popup-CountDown{background:#e7e7e7;bottom:0;display:none;height:395px;left:0;margin:auto;padding:30px;position:fixed;right:0;top:0;width:730px;z-index:9999}.popup-CountDown::before{background:linear-gradient(to bottom, rgba(0,0,0,0.8) 60%, rgba(0,0,0,0.4) 90%);bottom:0;content:"";height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:-1}.popup-CountDown::after{background:#e7e7e7;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.popup-CountDown .popup__lead{background:#768387;padding:15px;position:relative;z-index:1}.popup-CountDown .popup__lead::after{background:url("item/modal/countdown/concierge_img_01.png") no-repeat center center;background-size:contain;bottom:0;content:"";height:71px;position:absolute;right:5%;width:75px}.popup-CountDown .popup__lead-title{color:#fff;font-size:22px;font-weight:bold;line-height:1.5;text-align:center}.popup-CountDown .popup__contents{background:#fff;margin:0 auto 10px;padding:17px 0 25px;position:relative;width:100%;z-index:1}.popup-CountDown .popup__contents .popup__contents-title{color:#f00;font-size:26px;font-weight:bold;margin-bottom:30px;text-align:center}.popup-CountDown .popup__contents .popup__contents-time{display:flex;font-size:70px;font-weight:bold;justify-content:center;margin-bottom:20px}.popup-CountDown .popup__contents .popup__contents-time .time-hour,.popup-CountDown .popup__contents .popup__contents-time .time-minute,.popup-CountDown .popup__contents .popup__contents-time .time-second{margin:0 5px}.popup-CountDown .popup__contents .popup__contents-time .time-hour span,.popup-CountDown .popup__contents .popup__contents-time .time-minute span,.popup-CountDown .popup__contents .popup__contents-time .time-second span{margin-left:5px}.popup-CountDown .popup__contents .popup__contents-time .time-text{font-size:26px;line-height:1}.popup-CountDown .popup__btn{background:linear-gradient(to bottom, #ff2727 0%, #e80000 100%);border-radius:4px;color:#fff;font-weight:bold;height:50px;line-height:50px;margin:0 auto;position:relative;text-align:center;transition:all 0.3s;width:220px}.popup-CountDown .popup__btn::before{border-left:3px solid #fff;border-top:3px solid #fff;bottom:0;content:"";height:8px;left:25px;margin:auto;position:absolute;top:0;transform:rotate(-45deg);width:8px}.popup-CountDown .popup__btn:hover{cursor:pointer;opacity:0.7}.popup-CountDown .popup__note{color:#1c1c1c;font-size:13px;letter-spacing:0.4px;position:relative;text-align:right;z-index:1}.popup-CountDown .popup__close{background:url("item/modal/countdown/close_btn_01.png") no-repeat center center;background-size:contain;height:45px;position:absolute;right:-20px;top:-20px;transition:all 0.3s;width:45px;z-index:3}.popup-CountDown .popup__close:hover{cursor:pointer;opacity:0.7}body{font-family:"Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif}.new-year-information-by-modal{box-sizing:border-box;position:relative;z-index:12}.new-year-information-by-modal *{box-sizing:border-box}.new-year-information-by-modal__overlay{background-color:rgba(0,0,0,0.5);cursor:pointer;height:calc(var(--vh, 1vh) * 100);left:50%;position:fixed;top:50%;transform:translate(-50%, -50%);width:100vw;z-index:1}.new-year-information-by-modal__main{left:50%;position:fixed;top:50%;transform:translate(-50%, -50%);z-index:2}.new-year-information-by-modal__inner{background:#fff;border:1px solid #dd5943;border-radius:4px}.new-year-information-by-modal__heading-container{position:relative}.new-year-information-by-modal__heading{background-color:#dd5943;color:#fff;font-size:20px;font-weight:bold;padding:10px 0;text-align:center}.new-year-information-by-modal__close-button-container{height:18px;position:absolute;right:10px;top:10px;width:18px}.new-year-information-by-modal__close-button{cursor:pointer;height:100%;position:relative;width:100%}.new-year-information-by-modal__close-button::before,.new-year-information-by-modal__close-button::after{background-color:#fff;content:"";height:3px;left:50%;position:absolute;top:50%;width:100%}.new-year-information-by-modal__close-button::before{transform:translate(-50%, -50%) rotate(-45deg)}.new-year-information-by-modal__close-button::after{transform:translate(-50%, -50%) rotate(45deg)}.new-year-information-by-modal__introduction{font-size:13px;line-height:1.7;padding:30px 20px}.new-year-information-by-modal__notice{margin:10px 0}.new-year-information-by-modal__notice span{font-weight:bold}#wrap{overflow:hidden}#header{padding:8px 0}#header .header__inner{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:1000px}#header .header__Logo{width:181px}#header .header__Logo_02{width:301px}#header .header__Contact{width:177px}.mainvisual{background:#2365bd;margin-bottom:5px;text-align:center}.mainvisual .mv__containar{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;padding:35px 0 5px;text-align:center}.mainvisual .mv__containar .mv__title{background-color:#fef22a;margin:auto;width:300px}.mainvisual .mv__containar .mv__title .mv__title-tool{color:#2365bd;font-size:35px;line-height:1.5}.mainvisual .mv__containar .mv__subtitle{color:#fff;font-size:55px;line-height:1.2;margin-top:18px}.mainvisual .mv__containar .mv__subtitle .mv__subtitle-text2{letter-spacing:0.05em}.mainvisual .mv__containar .mv__subtitle .mv__subtitle-text2 .bold{font-size:110px}.mainvisual .mv__containar .mv__subtitle .mv__subtitle-text2 br{display:none}.mainvisual .mainvisual__img{background:url(//assets.nuri-kae.jp/lp/assets/mv/kaitai/kaitai_mv_pc_house-e2b267045250bf64f3593c5bca136847f208da5225c75ee84cfdd62de07d121b.png) center;background-repeat:repeat-x;background-size:contain;bottom:-3px;content:"";height:100px;position:relative}#footer{align-items:center;background:#fff;display:flex;justify-content:center;padding:5px 0;text-align:center}#footer.off{display:none}#footer.on{display:flex}#footer .footer__link{display:flex}#footer .footer__link .footer__link-item{line-height:1;margin-right:10px;padding-right:10px}#footer .footer__link .footer__link-item:nth-child(1){border-right:1px solid #777}#footer .footer__link .footer__link-item a{color:#777;display:block;font-size:10px;height:100%;transition:all 0.3s;width:100%}#footer .footer__link .footer__link-item a:hover{opacity:0.6;text-decoration:underline}#footer .footer__copy{color:#777;font-size:10px;line-height:1}.form-contents .form-item .err{margin-left:0;margin-top:5px}.form-contents .form-item[data-group=input_items_31] .form-item-field{margin:0 auto;width:90%}.form-contents .form-item.error[data-group=input_items_40] input{border:3px solid red !important}.form-contents .form-item.error[data-group=input_items_40] .err_msgs::before{display:none}.form-contents .form-item.error.current.error[data-group=input_items_40] .err_msgs::before{display:none}.form-contents .form-item.error.done[data-group=input_items_40] input{border:1px solid #cccccc !important}.form-contents .form-item.error.done[data-group=input_items_40] .err_msgs::before{display:none}.form-contents .form-item.error[data-group=input_items_41] .err_msgs::before{color:#f14a33;content:"こちらの番号は、すでにお申し込み済みです";font-size:12px;margin-left:0}.form-contents .form-item.error[data-group=input_items_41] .err_msgs::before .err .err_msgs{background:#f00}.form-contents .form-item.error.current[data-group=input_items_41] .err_msgs::before{display:none}.form-contents .form-item.error.done[data-group=input_items_41] .err_msgs::before{display:none}.form-contents .form-item.current .form-item-field .replacer01__overlaySelect,.form-contents .form-item.current .form-item-field input{border:4px solid #8fc31f;box-shadow:none;font-size:16px;overflow:hidden}.form__Submit .form__Privacy{margin-bottom:23px}.form__Submit .form__Privacy.only-tel{visibility:hidden}.form__Submit .form__Privacy .form__Privacy-List{display:flex;margin:0 auto;width:240px}.form__Submit .form__Privacy .form__Privacy-List .form__Privacy-List-item{font-size:12px}.form__Submit .form__Privacy .form__Privacy-List .form__Privacy-List-item:nth-child(1)::after{content:"・"}.form__Submit .form__Privacy .form__Privacy-List .form__Privacy-List-item a{color:#3722b7;font-size:12px;text-decoration:underline}.form__Submit .form__Privacy .form__Privacy-List .form__Privacy-List-item a:hover{text-decoration:none}.form__Submit .form-submit-button{border-radius:0;margin:0 auto;position:relative;text-align:center;transition:all 0.3s;width:440px}.form__Submit .form-submit-button button{background:none;box-shadow:none;opacity:inherit;position:relative}.form__Submit .form-submit-button button span{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/kaitai_disable_03-e096a7b9d0d3195d8e2055e318c68a938627fac451d68d86e85eb94e882bb1ca.png) no-repeat center center;background-size:cover;display:block;height:100px;width:100%}.form__Submit .form-submit-button button span.after{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/kaitai_btn_defalt_03-aa60daa1728fbb780b91d551057f4f1420896a36c3f82a87d6143e15d0b780e3.png) no-repeat center center;background-size:cover}.form__Submit .form-submit-button button:disabled span{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/kaitai_disable_03-e096a7b9d0d3195d8e2055e318c68a938627fac451d68d86e85eb94e882bb1ca.png) no-repeat center center;background-size:cover;width:100%}.form__Submit .form-submit-button button:disabled span.after{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/kaitai_disable_03-e096a7b9d0d3195d8e2055e318c68a938627fac451d68d86e85eb94e882bb1ca.png) no-repeat center center;background-size:cover}.form__Submit .form-submit-button .form-submit-message{height:30px;line-height:initial;margin:0 auto;max-width:inherit;padding:5px;text-align:center;width:100%}.form__Submit .form-submit-button button{border:none;border-radius:0;box-shadow:none;color:inherit;display:block;height:100%;padding:0;width:100%}.form-contents .form-email-caption[data-group=input_items_40]{margin-bottom:40px;overflow:inherit;position:relative}.form-contents .form-email-caption[data-group=input_items_40]::before{color:#000;content:"メールアドレス";font-size:16px;font-weight:bold;left:0;position:absolute;top:-24px;z-index:10}.form-contents .form-tel-caption[data-group=input_items_40],.form-contents .form-tel-caption[data-group=input_items_41]{margin:80px 0;overflow:inherit;position:relative}.form-contents .form-tel-caption[data-group=input_items_40]::before,.form-contents .form-tel-caption[data-group=input_items_41]::before{color:#000;content:"電話番号（ショートメッセージ）";font-size:16px;font-weight:bold;left:0;position:absolute;top:-24px;z-index:10}.form-contents [data-group=input_items_40] .form-item-field .form-item-field-slot,.form-contents [data-group=input_items_41] .form-item-field .form-item-field-slot{position:relative}.form-contents [data-group=input_items_40] .form-item-field .form-item-field-slot .styled-input-field input,.form-contents [data-group=input_items_41] .form-item-field .form-item-field-slot .styled-input-field input{box-shadow:none;font-size:16px}.form__Submit{margin:0 auto 250px;padding:20px 0;visibility:hidden}.form__Submit.in-visible{height:auto;position:relative;visibility:visible;width:757px}.overlay{background:rgba(255,234,87,0.7);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:999}[data-group=input_items_3] .area-num-1,[data-group=input_items_3] .area-num-2,[data-group=input_items_3] .area-num-3,[data-group=input_items_3] .area-num-4,[data-group=input_items_3] .area-num-5,[data-group=input_items_3] .area-num-6,[data-group=input_items_3] .area-num-7,[data-group=input_items_3] .area-num-8{display:none}[data-group=input_items_3] .area-num-1.active,[data-group=input_items_3] .area-num-2.active,[data-group=input_items_3] .area-num-3.active,[data-group=input_items_3] .area-num-4.active,[data-group=input_items_3] .area-num-5.active,[data-group=input_items_3] .area-num-6.active,[data-group=input_items_3] .area-num-7.active,[data-group=input_items_3] .area-num-8.active{display:block}.form-contents{margin:0 auto;width:1000px}.form-contents .form-item{height:0;overflow:hidden;position:relative;visibility:hidden}.form-contents .form-item.in-visible{animation:fade-in 0.3s linear;height:auto;min-height:820px;visibility:visible}.form-contents .form-item.in-visible::after{bottom:60px}.form-contents .form-item::after{border-right:2px solid #b3b3b3;border-top:2px solid #b3b3b3;bottom:0;content:"";height:30px;left:0;margin:auto;position:absolute;right:0;transform:rotate(135deg);width:30px}.form-contents .form-item.in-visible[data-group=input_items_31]{margin-bottom:50px;padding-bottom:10px}.form-contents .form-item.in-visible[data-group=input_items_31]::after{display:none}@keyframes fade-in{0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}.form-contents .form-item .form-item-label{background:#ffea3b;display:block;font-size:27px;font-weight:bold;margin-bottom:45px;padding:10px 0;position:relative;text-align:center;width:100%}.form-contents .form-item .form-item-label br{display:none}.form-contents .form-item .form-item-label .form-item-label-sub{background:#fff;margin:0 3px;padding:4px}.form-contents .form-item .form-item-label .form-item-label-text-sub{display:block;font-size:20px;line-height:1.2;margin-top:-13px;padding-bottom:10px}.form-contents .form-item .form-item-field .area-types ul{display:flex;flex-wrap:wrap;margin-left:-28px}.form-contents .form-item .form-item-field .area-types ul .area-prefectures{height:150px;margin-bottom:25px;margin-left:28px;overflow:hidden;position:relative;text-align:center;transition:all 0.2s;width:220px}.form-contents .form-item .form-item-field .area-types ul .area-prefectures label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/pc_02_btn-7b05a1a25ef53760fe3695a046c16299b788dbc0a24f27beb6d78f838a38d2f5.png) no-repeat center;background-size:contain;cursor:pointer;display:block;font-weight:bold;height:100%;position:relative;width:100%}.form-contents .form-item .form-item-field .area-types ul .area-prefectures label.disabled{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/pc_02_btn_off-f9613c2d022eb4be014f82ad967047b254abfb4e0c5b32a4518a2a8559021ec7.png) no-repeat center;background-size:contain;color:#b3b3b3;cursor:default;pointer-events:none}.form-contents .form-item .form-item-field .area-types ul .area-prefectures span{bottom:45%;font-size:20px;font-weight:bold;left:0;position:absolute;right:0}.form-contents .form-item .form-item-field .area-types ul .area-prefectures input[type=radio]{bottom:0;cursor:pointer;height:100%;left:0;margin:auto;opacity:0;position:absolute;right:0;text-align:center;top:0;width:100%}.form-contents .form-item .form-item-field .area-types ul .area-prefectures input.disabled[type=radio]:hover+label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/pc_02_btn-7b05a1a25ef53760fe3695a046c16299b788dbc0a24f27beb6d78f838a38d2f5.png) no-repeat center;background-size:contain;color:#b3b3b3;cursor:default}.form-contents .form-item .form-item-field .area-types ul .area-prefectures input[type=radio]:hover+label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/pc_02_btn_hover-360d33b34fd9ef06b3a71ec33020c16e9ad8f1c3312ab1c2f346fe6bb89f790b.png) no-repeat center;background-size:contain;cursor:pointer}.form-contents .form-item .form-item-field .area-types ul .area-prefectures input[type=radio]:checked+label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/pc_02_btn_on-cc375726a51d1cf8ca2dd97fcee24663fc82b9069ecac9ee70472892a61f79c3.png) no-repeat center;background-size:contain;color:#333}.form-contents .form-item .form-item-field .floor-area-types ul{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-25px}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type{align-items:center;display:flex;height:150px;justify-content:center;margin-bottom:20px;margin-left:25px;position:relative;text-align:center;transition:all 0.2s;width:220px}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type label{align-items:center;background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/pc_02_btn-7b05a1a25ef53760fe3695a046c16299b788dbc0a24f27beb6d78f838a38d2f5.png) no-repeat center;background-size:contain;cursor:pointer;display:flex;flex-direction:column;font-size:20px;font-weight:bold;height:100%;justify-content:center;width:100%}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type label span{display:block}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type label b{display:block;margin-top:8px}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type label.disabled{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/pc_02_btn_off-f9613c2d022eb4be014f82ad967047b254abfb4e0c5b32a4518a2a8559021ec7.png) no-repeat center;background-size:contain;color:#b3b3b3;pointer-events:none}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type input[type=radio]{bottom:0;cursor:pointer;height:100%;left:0;margin:auto;opacity:0;position:absolute;right:0;text-align:center;top:0;width:100%}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type input.disabled[type=radio]:hover+label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/pc_02_btn-7b05a1a25ef53760fe3695a046c16299b788dbc0a24f27beb6d78f838a38d2f5.png) no-repeat center;background-size:contain}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type input[type=radio]:hover+label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/pc_02_btn_hover-360d33b34fd9ef06b3a71ec33020c16e9ad8f1c3312ab1c2f346fe6bb89f790b.png) no-repeat center;background-size:contain}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type input[type=radio]:checked+label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/pc_02_btn_on-cc375726a51d1cf8ca2dd97fcee24663fc82b9069ecac9ee70472892a61f79c3.png) no-repeat center;background-size:contain;color:#333}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type.hasIcon label{justify-content:flex-start;padding-top:18px}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type.hasIcon label .floor-area-type-icon{align-items:center;display:flex;font-size:0;height:51px;justify-content:center;margin-bottom:16px;min-height:51px}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type.hasIcon label .floor-area-type-icon svg{height:90%;max-height:100%;width:100%;fill:#444}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type.hasIcon label .floor-area-type-title{align-items:center;display:flex;font-size:20px;justify-content:center;line-height:1.2;min-height:2em}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type.hasIcon label.disabled .floor-area-type-icon svg{fill:#b6b6b6}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type.hasIcon input:checked+label .floor-area-type-icon svg{fill:#444}.form-contents .preDisclosure{height:0;overflow:hidden;position:relative;visibility:hidden}.form-contents .preDisclosure.in-visible{animation:fade-in 0.3s linear;height:auto;margin-bottom:50px;min-height:820px;padding:12vh 0 150px;visibility:visible}.form-contents .preDisclosure__chat{position:relative}.form-contents .preDisclosure__fadeInElement{opacity:0;position:relative;top:20px}.form-contents .preDisclosure__fadeInText{color:#333;font-size:26px;text-align:center}.form-contents .preDisclosure__fadeInText--strong{color:#242424;font-size:36px;font-weight:bold}.form-contents .preDisclosure__fadeInText .hasBoldLine{display:inline-block;position:relative}.form-contents .preDisclosure__fadeInText .hasBoldLine::before{background-color:#ffea3b;bottom:-5px;content:"";height:10px;left:0;position:absolute;width:100%}.form-contents .preDisclosure__fadeInText .hasBoldLine span{position:relative}.form-contents .preDisclosure__arrow{bottom:-105px;left:0;margin:auto;opacity:0;position:absolute;right:0;transition:0.25s ease-out}.form-contents .preDisclosure__arrow::after{border-right:2px solid #b3b3b3;border-top:2px solid #b3b3b3;bottom:-40px;content:"";display:none;height:20px;left:0;margin:auto;position:absolute;right:0;transform:rotate(135deg);width:20px}.form-contents .preDisclosure__arrow.in-visible{bottom:-66px;opacity:1}.form-contents .preDisclosure__leadText{color:#2365bd;display:none;margin:0 auto 7px;position:relative;text-align:center;width:8.2em}.form-contents .preDisclosure__leadText::before,.form-contents .preDisclosure__leadText::after{border-color:#2365bd;border-style:solid;border-width:0 0 0 2px;bottom:-2px;content:"";height:20px;position:absolute;width:0}.form-contents .preDisclosure__leadText::before{left:-0.4em;transform:rotate(-40deg)}.form-contents .preDisclosure__leadText::after{right:-0.4em;transform:rotate(40deg)}.form-contents .preDisclosure__arrowInner{position:relative}.form-contents .preDisclosure__arrowInner svg{bottom:-49px;left:0;margin:auto;position:absolute;right:0}.form-contents .preDisclosure__arrowText{font-size:20px;font-weight:bold;text-align:center}.form-contents [data-group=input_items_2] .form-item-field .form-item-done{right:45px}.form-contents [data-group=input_items_7] .floor-area-types ul,.form-contents [data-group=input_items_8] .floor-area-types ul{flex-wrap:wrap}.form-contents [data-group=input_items_7] .floor-area-types li,.form-contents [data-group=input_items_8] .floor-area-types li{width:48%}.form-contents [data-group=input_items_7] .floor-area-types li:nth-child(-n+2),.form-contents [data-group=input_items_8] .floor-area-types li:nth-child(-n+2){margin-bottom:25px}.questionnaire .questionnaire-title{font-size:27px;font-weight:bold;margin-bottom:35px;text-align:center}.questionnaire .questionnaire__info{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0 auto 35px;width:675px}.questionnaire .questionnaire__info .questionnaire__info-img{line-height:1.6;width:40%}.questionnaire .questionnaire__info .questionnaire__info-title{font-size:20px;line-height:1.6;width:55%}.questionnaire .questionnaire__contents.only-tel{background:#efefef;padding:45px 45px 30px;width:640px}.questionnaire .questionnaire__contents.only-tel .form-tel-caption{margin:0}.questionnaire .questionnaire__contents .questionnaire__contents-title{font-size:27px;font-weight:bold;line-height:1.6;margin:0 auto;margin-bottom:28px;padding-left:30px;text-indent:-30px;width:795px}.questionnaire .questionnaire__contents .questionnaire__contents-title span{color:#ea1c1c}.questionnaire .questionnaire__contents .questionnaire-type{margin:0 auto;width:500px}.questionnaire .questionnaire__contents .questionnaire-type ul{display:flex;justify-content:space-between}.questionnaire .questionnaire__contents .questionnaire-type ul li{border:2px solid #000;box-shadow:4px 5px 1px #ffea3b;height:50px;line-height:50px;position:relative;text-align:center;width:220px}.questionnaire .questionnaire__contents .questionnaire-type ul li label{background:#fff;cursor:pointer;display:block;font-weight:bold;height:100%;left:0;position:absolute;top:0;transition:all 0.3s;width:100%}.questionnaire .questionnaire__contents .questionnaire-type ul li label:hover{opacity:0.7}.questionnaire .questionnaire__contents .questionnaire-type ul li label span{color:#000;display:block;height:100%;width:100%}.questionnaire .questionnaire__contents .questionnaire-type ul li input[type=radio]{display:block;height:100%;margin:0;opacity:0;padding:0;width:100%}.questionnaire .questionnaire__contents .questionnaire-type ul li input[type=radio]:checked+li{border:none;box-shadow:none}.questionnaire .questionnaire__contents .questionnaire-type ul li input[type=radio]:checked+label{background:#ffe500}.form-last-field{display:none;margin:0 auto;width:95%}.form-last-field .questionnaire .questionnaire__contents{margin:0 auto;width:500px}.form-last-field .questionnaire .questionnaire__contents .questionnaire__contents-title{font-size:24px;font-style:inherit;padding-left:0;text-indent:0;width:100%}.form-last-field .form-item-label{background:#ffe500;display:block;font-size:27px;font-weight:bold;margin-bottom:35px;padding:21px 0;text-align:center;width:100%}.form-last-field [data-group=input_items_40],.form-last-field [data-group=input_items_41]{display:block;height:auto;visibility:visible}.form-last-field [data-group=input_items_40]::after,.form-last-field [data-group=input_items_41]::after{display:none !important}.form-last-field [data-group=input_items_40]{margin-bottom:20px}.modal{display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:12}.modal .modal__overlay{background:rgba(0,0,0,0.5);height:100%;width:100%}.modal .modal__content{background:#fff;bottom:0;height:458px;left:0;margin:auto;position:absolute;right:0;top:0;width:710px}.modal .modal__mainArea{align-items:center;background:url(//assets.nuri-kae.jp/lp/assets/modal/kaitai/modal_bg_icons_pc-7ec9993ef6508aa461de5466d483d97c0dff51291c504616d384c9b114eaa9eb.png) no-repeat bottom/contain;display:flex;flex-direction:column;height:320px;padding:28px 10px}.modal .modal__subText{border:3px solid #538fe4;color:#538fe4;display:inline-block;font-size:20px;font-weight:bold;margin:0 auto 15px;padding:7px 14px;text-align:center}.modal .modal__subText .modal__subTextNumber{font-size:30px}.modal .modal__subText .modal__subTextPeople{font-size:22px}.modal .modal__title{color:#2365bd;font-family:"MS PGothic", "Yu Gothic", "Hiragino Kaku Gothic ProN", "Hiragino Sans";font-size:46px;font-weight:bold;padding-top:24px;text-align:center}.modal .modal__title span[data-ruby]{position:relative}.modal .modal__title span[data-ruby]::before{bottom:calc(100% - 2px);content:attr(data-ruby);font-size:28px;left:50%;position:absolute;transform:translateX(-50%)}.modal .modal__title-ruby{color:#fea800;font-size:56px}.modal .modal__title-main{display:block;font-size:56px;margin-top:24px}.modal .modal__btnArea{align-items:center;background-color:#0e54b0;display:flex;height:138px}.modal .modal__btn{background:linear-gradient(#ffe100 0%, #ffe100 23%, #fb0 78%, #ff9500 100%);border-radius:10px;font-size:34px;font-weight:bold;margin:0 auto;padding:25px 0;text-align:center;width:440px}.modal .modal__btn:hover{cursor:pointer;opacity:0.7}.modal .modal__close{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/modal/close-btn-913ce5ea2d3ec08ad09b2aae1e40bb1c0cf3f1d76e11433a2573d19612ebef68.svg) no-repeat center;background-size:contain;height:45px;position:absolute;right:-23px;top:-23px;transition:all 0.3s;width:45px}.modal .modal__close:hover{cursor:pointer}.chatMessage-Advisor,.chatMessage-User{align-items:center;display:flex;margin:0 auto;max-width:700px;width:90%}.chatMessage-Advisor,.chatMessage-Advisor+.chatMessage-Advisor{margin:0 auto 12px}.chatMessage-text{background:#fff;border:2px solid #ccc;border-radius:20px;font-size:20px;line-height:1.3;margin-left:30px;padding:13px 15px;position:relative}.chatMessage-text-title{display:none}.chatMessage-text::before{border:10px solid transparent;border-right:24px solid #ccc;bottom:0;content:"";height:0;left:-34px;margin:auto;position:absolute;top:0;width:0}.chatMessage-text::after{border:10px solid transparent;border-right:24px solid #fff;bottom:0;content:"";height:0;left:-29px;margin:auto;position:absolute;top:0;width:0}.chatMessage-User{margin-top:12px}.chatMessage-User .chatMessage-text{background-color:#ffe500;margin-left:auto}.chatMessage-User .chatMessage-text::before{border-left:24px solid #ccc;border-right:none;left:auto;right:-26px}.chatMessage-User .chatMessage-text::after{border-left:24px solid #ffe500;border-right:none;left:auto;right:-21px}.chatMessage-User .chatMessage-text__already-read{bottom:0;font-size:14px;font-weight:100;position:absolute;right:104%;visibility:hidden;width:30px}.chatMessage-User .chatMessage-text__already-read.afterRead{visibility:visible}.icon-image{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/item/icon-6c5e22c82faff98cde19d4047022588310ebe50fb157aa7d0ac4ef6212e5c255.png) no-repeat center center;background-size:contain;border-radius:50%;flex-basis:80px;flex-shrink:0;height:80px;position:relative;width:80px}.icon-image.hidden{opacity:0}.icon-image::before{bottom:-15px;content:"大竹";font-size:12px;left:0;position:absolute;right:0;text-align:center}.message-loader{display:block;width:90px}.message-loader>div{font-size:10px;padding:8px 0 0;text-align:center}.message-loader>div>div{animation:message-loader-bounce 0.8s infinite linear;background-color:#1d2932;border-radius:50%;display:inline-block;height:10px;margin-left:5px;width:10px}.message-loader>div>div:nth-child(1){margin-left:0}.message-loader>div>div:nth-child(2){animation-delay:-0.6s}.message-loader>div>div:nth-child(3){animation-delay:-0.4s}@keyframes message-loader-bounce{0%{opacity:0.2;transform:translateY(0)}50%{opacity:0.6;transform:translateY(-10px)}100%{opacity:0.2;transform:translateY(0)}}.chat-stamp{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/item/stamp_pc_02-b2448b3d7a4f84d8ae7e2f49b409e46bb4776ec95c92510e352c7aa37d756d16.gif) no-repeat center;background-size:contain;height:175px;margin:20px auto 40px;width:220px}.chat-stamp_last{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/item/stamp_pc_last-9a3e95166ff6f6d03d79ec9b10e96f2db4df8513d80f521ca56de2d3805446b8.png) no-repeat center;background-size:contain;height:156px;margin:20px auto;width:206px}.chat-stamp--signboardA{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/item/stamp_pc_03-648bc3eb6e58e02a8e9f8d32ae810be4dba03eef78a503c6efe2f93e5df7a3e9.png) no-repeat center;background-size:contain;height:165px;margin:60px auto 40px;position:relative;width:243px}.chat-stamp--infographicA{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/item/item_bg_infographic_01_pc-dabbb7efd2727585bd7f904971ce0af4914370d128b50bb896cd06672044eea4.png) no-repeat center;background-size:contain;height:324px;margin:60px auto 40px;position:relative;width:446px}.chat-stamp--infographicB{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/item/item_bg_infographic_02_pc-19e302ed9ac5c6fc026efa2e495d75d6025b35504877815ce8d10cee386d8ae1.png) no-repeat center;background-size:contain;height:256px;margin:85px auto 25px;position:relative;width:523px}.chatMessage-Question__inner{background-color:#fff6a4;border-radius:12px;display:flex;justify-content:space-around;margin:25px auto;padding:27px 24px;width:500px}.chatMessage-Question__inner--itemWrap{flex-wrap:wrap;padding:27px 17px;width:612px}.chatMessage-Question__button{background-color:#fefcec;border:2px solid #444;border-radius:10px;box-shadow:0 4px rgba(91,91,91,0.76);color:#333;cursor:pointer;display:block;font-size:26px;font-weight:bold;padding:35px 10px;text-align:center;width:100%}.chatMessage-Question__button:hover{background-color:#ffea3b}.chatMessage-Question__buttonUnit{width:46%}.chatMessage-Question__buttonUnit--mini{width:30%}.chatMessage-Question__buttonUnit--mini .chatMessage-Question__button{font-size:20px}.chatMessage-Question__buttonUnit--multiple{width:46%}.chatMessage-Question__buttonUnit--multiple:nth-of-type(n + 3){margin-top:12px}.chatMessage-Question__buttonUnit input[type=hidden],.chatMessage-Question__buttonUnit input[type=radio]{display:none}.chatMessage-Question__radioInput:disabled+.chatMessage-Question__button{background-color:#e1e1e1;border:2px solid #bfbfbf;box-shadow:0 2px rgba(235,235,235,0.76);color:#bfbfbf;cursor:default;pointer-events:none}.chatMessage-Question__radioInput:checked+.chatMessage-Question__button{background-color:#ffea3b;border:2px solid #444;box-shadow:0 2px rgba(203,176,0,0.76);color:#333;cursor:default;pointer-events:none}.loaderWait{background:#296ee7;border-radius:10px;height:175px;margin:0 auto;margin-bottom:60px;overflow:hidden;padding-top:58px;text-align:center;width:175px}.loaderWait--chat{margin-top:60px}.loader-title{color:#fff;font-size:16px;line-height:1.4}.loader{animation:load5 1.1s infinite ease;border-radius:50%;font-size:10px;height:14px;margin:0 auto 42px;position:relative;text-indent:-9999em;transform:translateZ(0);width:14px}.loader-checkmark{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/item/item_check_01-8aa702b79a3c6d0c938b6b1a8173dfd0fa2b00ccbb527225f2c3da34ec3cef80.png) no-repeat center center;background-size:cover;display:none;height:67px;margin:-26px auto 16px;width:67px}.searchCityWrap{left:0;opacity:0;position:fixed;top:0;visibility:hidden;z-index:10}.searchCityOverlay{background-color:#fff;height:100vh;opacity:0.7;width:100vw}.searchCity{background-color:#fff;border-radius:10px;left:50%;max-height:600px;min-width:380px;position:fixed;top:50%;transform:translate(-50%, -50%);width:380px}.searchCity__header{background-color:#296ee7;border:2px solid #296ee7;border-bottom:none;border-radius:10px 10px 0 0;box-sizing:border-box;color:#fff;font-size:17px;font-weight:bold;padding:17px 0;text-align:center;width:100%}.searchCity__body{border:2px solid #296ee7;border-radius:0 0 10px 10px;border-top:none;box-sizing:border-box;margin-top:-1px}.searchCity__list{box-sizing:border-box;max-height:547px;overflow-y:scroll;padding:0 0 20px}.searchCity__listItem{font-size:20px;text-align:left}.searchCity__itemInner{cursor:pointer;padding:0 24px}.searchCity__itemInner--kana{cursor:default;padding:22px 14px 7px}.searchCity__itemInner--kana span{background-color:#ffe500;border-radius:50%;color:#333;display:inline-block;font-size:18px;font-weight:bold;padding:7px}.searchCity__itemText{border-bottom:1px solid #ccc;color:#7c7a78;padding:13px 10px}.searchCity__itemInner:hover{background-color:#fff8b8}.searchCity__itemInner:hover .searchCity__itemText{color:#000}.searchCity__itemInner--kana:hover{background-color:#fff}.searchCity__itemInner--kana:hover .searchCity__itemText{color:#333}@keyframes load5{0%,100%{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.5),-1.8em -1.8em 0 0 rgba(255,255,255,0.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.5)}25%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.5),1.8em -1.8em 0 0 rgba(255,255,255,0.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.5),2.5em 0 0 0 rgba(255,255,255,0.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}50%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.5),1.75em 1.75em 0 0 rgba(255,255,255,0.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(255,255,255,0.2),-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.5),0 2.5em 0 0 rgba(255,255,255,0.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(255,255,255,0.2),-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}75%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.5),-1.8em 1.8em 0 0 rgba(255,255,255,0.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(255,255,255,0.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,0.2),1.8em -1.8em 0 0 rgba(255,255,255,0.2),2.5em 0 0 0 rgba(255,255,255,0.2),1.75em 1.75em 0 0 rgba(255,255,255,0.2),0 2.5em 0 0 rgba(255,255,255,0.2),-1.8em 1.8em 0 0 rgba(255,255,255,0.5),-2.6em 0 0 0 rgba(255,255,255,0.7),-1.8em -1.8em 0 0 #fff}}.border-green{border:4px solid #8fc31f !important}.second-btn{opacity:0;pointer-events:none}.fadein{animation:fade-in 0.5s 0.3s ease-out 1 normal forwards;pointer-events:auto}@keyframes fade-in{0%{opacity:0;transform:translate3d(0, 20px, 0)}100%{opacity:1;transform:translate3d(0, 0, 0)}}@media (max-width: 1024px){#wrap{width:1100px}}@media (max-width: 768px){.form-item.error .err_msgs::before{margin-left:0}}@media (max-width: 430px){.chat__Loader{top:8px}.popup-CountDown{height:258px;padding:1px;width:90%}.popup-CountDown .popup__lead{margin-bottom:13px}.popup-CountDown .popup__lead::after{height:61px;right:3px;width:65px}.popup-CountDown .popup__lead-title{font-size:14px;text-align:left}.popup-CountDown .popup__contents{margin:0 auto 6px;padding:12px 0 15px;width:95%}.popup-CountDown .popup__contents .popup__contents-title{font-size:18px;margin-bottom:10px}.popup-CountDown .popup__contents .popup__contents-time{font-size:42px;margin-bottom:10px}.popup-CountDown .popup__contents .popup__contents-time .time-text{font-size:14px}.popup-CountDown .popup__btn{font-size:16px;height:45px;width:160px}.popup-CountDown .popup__btn::before{top:4px}.popup-CountDown .popup__note{font-size:10px;text-align:center}.popup-CountDown .popup__close{height:32px;right:-15px;width:32px}.new-year-information-by-modal__main{max-width:500px;width:90%}.new-year-information-by-modal__heading{font-size:clamp(13px, 4.0625vw, 16px)}.new-year-information-by-modal__close-button-container{right:clamp(6px, 1.875vw, 10px);top:clamp(6px, 1.875vw, 10px)}.new-year-information-by-modal__introduction{font-size:clamp(12px, 3.75vw, 13px);line-height:1.5;padding:20px}#wrap{width:100%}#header{padding:6px 5% 4px}#header .header__inner{width:100%}#header .header__Logo{width:139px}#header .header__Logo_02{width:155px}#header .header__Contact{width:125px}.mainvisual{margin-bottom:2px}.mainvisual .mv__containar{padding:15px 0 0}.mainvisual .mv__containar .mv__title{width:160px}.mainvisual .mv__containar .mv__title .mv__title-tool{font-size:20px}.mainvisual .mv__containar .mv__subtitle{font-size:23px;margin-top:10px}.mainvisual .mv__containar .mv__subtitle .mv__subtitle-text2{font-size:45px;margin-top:5px}.mainvisual .mv__containar .mv__subtitle .mv__subtitle-text2 .bold{font-size:65px}.mainvisual .mv__containar .mv__subtitle .mv__subtitle-text2 br{display:block}.mainvisual .mainvisual__img{background-size:cover;bottom:0;height:70px}.form-contents{top:0}.form-contents .form-item[data-group=input_items_31] .form-item-field{margin:auto;width:95%}.form__Submit .form__Privacy{margin-bottom:20px}.form__Submit .form__Privacy .form__Privacy-List{justify-content:center;width:100%}.form__Submit .form__Privacy .form__Privacy-List .form__Privacy-List-item a{font-size:11px}.form__Submit .form-submit-button button span.after{background-size:contain}.form__Submit .form-submit-button button span{height:87px}.form__Submit .form-submit-button button:disabled span.after{background-size:contain}.form__Submit .form-submit-button{width:90%}.form-contents .form-tel-caption[data-group=input_items_40],.form-contents .form-tel-caption[data-group=input_items_41]{margin:20px 0}.form__Submit.in-visible{top:0;width:100%}.form-contents{width:100%}.form-contents .form-item:nth-child(1) .form-item-label{line-height:1.7}.form-contents .form-item:nth-child(1) .form-item-field .floor-area-types ul .floor-area-type{height:85px}.form-contents .form-item:nth-child(1) .form-item-field .floor-area-types ul .floor-area-type label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/sp_02_btn-dce0435da2bfd29de501d973fa20326979b65986e245e6618f4403a2ac2d89da.png) no-repeat center;background-size:contain}.form-contents .form-item:nth-child(1) .form-item-field .floor-area-types ul .floor-area-type input[type=radio]:checked+label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/sp_02_btn_on-705d2df4eaf55536d809e7a7abf1ee371385342049e2299faff58f8ae00f5d89.png) no-repeat center;background-size:contain;height:85px}.form-contents .form-item.in-visible{min-height:550px;padding-bottom:100px}.form-contents .form-item .form-item-label{font-size:20px;line-height:1.3;margin-bottom:45px;padding:30px 2.5% 25px}.form-contents .form-item .form-item-label .form-item-label-sub{margin:0 2px;padding:3px}.form-contents .form-item .form-item-label .form-item-label-text-sub{font-size:12px;margin-top:10px;padding-bottom:0}.form-contents .form-item .form-item-field{margin:auto;width:95%}.form-contents .form-item .form-item-field .area-types ul{justify-content:space-between;margin-left:0}.form-contents .form-item .form-item-field .area-types ul .area-prefectures{height:85px;margin-bottom:20px;margin-left:0;width:48%}.form-contents .form-item .form-item-field .area-types ul .area-prefectures label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/sp_02_btn-dce0435da2bfd29de501d973fa20326979b65986e245e6618f4403a2ac2d89da.png) no-repeat center;background-size:contain;height:85px}.form-contents .form-item .form-item-field .area-types ul .area-prefectures label.disabled{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/sp_02_btn_off-276fc89542fbe8c5ce7a5fc30f08e511319061284adf8077329175767cfbfe90.png) no-repeat center;background-size:contain;height:85px}.form-contents .form-item .form-item-field .area-types ul .area-prefectures span{bottom:42%;font-size:16px}.form-contents .form-item .form-item-field .area-types ul .area-prefectures input[type=radio]{top:-3px}.form-contents .form-item .form-item-field .area-types ul .area-prefectures input[type=radio]:checked+label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/sp_02_btn_on-705d2df4eaf55536d809e7a7abf1ee371385342049e2299faff58f8ae00f5d89.png) no-repeat center;background-size:contain;height:85px;width:100%}.form-contents .form-item .form-item-field .floor-area-types ul{justify-content:space-between;margin-left:0}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type{height:85px;margin-left:0;width:48%}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/sp_02_btn-dce0435da2bfd29de501d973fa20326979b65986e245e6618f4403a2ac2d89da.png) no-repeat center;background-size:contain;font-size:17px;height:85px;width:180px}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type label.disabled{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/sp_02_btn_off-276fc89542fbe8c5ce7a5fc30f08e511319061284adf8077329175767cfbfe90.png) no-repeat center;background-size:contain}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type input[type=radio]:checked+label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/sp_02_btn_on-705d2df4eaf55536d809e7a7abf1ee371385342049e2299faff58f8ae00f5d89.png) no-repeat center;background-size:contain}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type.hasIcon{height:120px}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type.hasIcon label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/sp_04_btn-37c1bac1edfed86039a36a87fdeb9e8c5b74dafe8cfad7d70be7e46efaffaff3.png) no-repeat center;background-size:contain;height:100%;padding-top:13px;width:100%}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type.hasIcon label .floor-area-type-icon{height:46px;margin-bottom:10px;min-height:46px}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type.hasIcon label .floor-area-type-icon svg{height:87%}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type.hasIcon label .floor-area-type-title{font-size:16px;line-height:1.25}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type.hasIcon label.disabled{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/sp_04_btn_off-c7fa98bef0a5eed01f13d5c2b0f5fdafdd908559bbe0c6a7d84c658e0ef5236e.png) no-repeat center;background-size:contain}.form-contents .form-item .form-item-field .floor-area-types ul .floor-area-type.hasIcon input:checked+label{background:url(//assets.nuri-kae.jp/lp/assets/kaitai/form/sp_04_btn_on-afeefaeebd26bcff229fffaf90da6669229bfef69d033e32ea313e7f38d67f6a.png) no-repeat center;background-size:contain}.form-contents .preDisclosure.in-visible{min-height:95vh}.form-contents .preDisclosure__arrow{bottom:-131px}.form-contents .preDisclosure__arrow::after{display:block}.form-contents .preDisclosure__arrow.in-visible{bottom:-111px}.form-contents .preDisclosure__leadText{display:block}.form-contents .preDisclosure__arrowInner{background-color:#ffea3b;box-shadow:3px 3px 0 #8e8e8e;cursor:pointer;margin:0 auto;min-width:160px;padding:18px 0;width:50%}.form-contents .preDisclosure__arrowText{font-size:15px}.form-contents [data-group=input_items_7] .floor-area-types li:nth-child(-n+2),.form-contents [data-group=input_items_8] .floor-area-types li:nth-child(-n+2){margin-bottom:20px}.questionnaire .questionnaire-title{font-size:17px;line-height:1.6;padding:0 5%}.questionnaire .questionnaire__info{display:block;margin-bottom:20px;width:100%}.questionnaire .questionnaire__info .questionnaire__info-img{margin:0 auto 20px;width:250px}.questionnaire .questionnaire__info .questionnaire__info-title{font-size:15px;width:100%}.questionnaire .questionnaire__contents{padding:10px 5%}.questionnaire .questionnaire__contents.only-tel{padding:45px 5% 30px;width:100%}.questionnaire .questionnaire__contents .questionnaire__contents-title{font-size:17px;margin-bottom:15px;padding-left:20px;text-indent:-20px;width:100%}.questionnaire .questionnaire__contents .questionnaire-type{width:95%}.questionnaire .questionnaire__contents .questionnaire-type ul li{box-shadow:2px 3px 1px #ffea3b;width:47%}.form-last-field .questionnaire .questionnaire__contents{width:100%}.form-last-field .questionnaire .questionnaire__contents .questionnaire__contents-title{font-size:16px}.form-last-field .form-item-label{font-size:17px;margin-bottom:20px;padding:16px 0}.modal .modal__content{height:310px;width:85%}.modal .modal__mainArea{background:url(//assets.nuri-kae.jp/lp/assets/modal/kaitai/modal_bg_icons_sp-ece574334f521e5bff989b72e757c78cfbb761b7be290132bb9b1fcfccdee0d2.png) no-repeat bottom/contain;height:206px;padding:22px 10px 20px}.modal .modal__subText{border:2px solid #538fe4;font-size:14px;margin:0 auto 11px;padding:5px 8px}.modal .modal__subText .modal__subTextNumber{font-size:20px}.modal .modal__subText .modal__subTextPeople{font-size:16px}.modal .modal__title{font-size:23px;padding-top:14px}.modal .modal__title span[data-ruby]::before{font-size:16px}.modal .modal__title-ruby{font-size:28px}.modal .modal__title-main{font-size:28px;margin-top:12px}.modal .modal__btnArea{height:104px}.modal .modal__btn{border-radius:5px;font-size:20px;padding:22px 0;width:85.9375%}.chatMessage-text{border-radius:10px;font-size:14px;margin-left:25px;padding:7px 10px}.chatMessage-text::before{border-right:19px solid #ccc;left:-29px}.chatMessage-text::after{border-right:20px solid #fff;left:-26px}.chatMessage-User .chatMessage-text::before{right:-25px}.chatMessage-User .chatMessage-text__already-read{font-size:12px;right:99%}.icon-image{flex-basis:40px;height:40px;width:40px}.icon-image::before{font-size:10px}.chat-stamp--signboardA{height:133px;margin:33px auto 30px;width:196px}.chat-stamp--infographicA{background-image:url(//assets.nuri-kae.jp/lp/assets/kaitai/item/item_bg_infographic_01_sp-bd0661f2a83d724f6de5564284f4119c86060cc7139558997a1b0477398181d5.png);height:249px;margin:33px auto 30px;width:300px}.chatMessage-Question__inner{border-radius:5px;margin:20px auto;padding:10px;width:95%}.chatMessage-Question__inner--itemWrap{width:95%}.chatMessage-Question__button{font-size:22px;padding:32px 10px}.chatMessage-Question__buttonUnit{width:47%}.chatMessage-Question__buttonUnit--mini{width:31%}.chatMessage-Question__buttonUnit--mini .chatMessage-Question__button{font-size:18px}.chatMessage-Question__buttonUnit--multiple{width:47%}.chatMessage-Question__buttonUnit--multiple:nth-of-type(n + 3){margin-top:10px}.searchCity{max-height:80vh;min-width:90%;width:90%}.searchCity__list{max-height:calc(80vh - 53px)}.searchCity__itemInner{padding:0 14px}.searchCity__itemInner--kana{padding:22px 14px 7px}.searchCity__itemText{padding:15px 10px}}@media (max-width: 393px){.form__Submit .form-submit-button{width:95%}}@media (max-width: 375px){.form__Submit .form-submit-button button span{height:78px}.questionnaire .questionnaire__info .questionnaire__info-img{width:70%}}@media (max-width: 320px){.popup-CountDown .popup__lead::after{height:51px;width:55px}.popup-CountDown .popup__lead-title{font-size:12px}.form__Submit .form-submit-button button span{height:67px}.form-contents [data-group=input_items_40] .form-item-field .form-item-field-slot .styled-input-field input::placeholder,.form-contents [data-group=input_items_41] .form-item-field .form-item-field-slot .styled-input-field input::placeholder{font-size:12px}.form-contents .form-item .form-item-field .area-types ul .area-prefectures span{font-size:14px}.form-last-field .questionnaire .questionnaire__contents .questionnaire__contents-title br{display:none}.modal .modal__subText{font-size:13px}.modal .modal__subText .modal__subTextNumber{font-size:18px}.modal .modal__subText .modal__subTextPeople{font-size:14px}.modal .modal__title{font-size:20px}.modal .modal__title-ruby{font-size:25px}.modal .modal__title-main{font-size:25px}}@media (min-width: 860px){.page-solar .form-submit-button{text-align:center}.page-solar .form-submit-button button{box-shadow:0 1px 3px 2px rgba(0,0,0,0.4);height:80px;max-width:595px;padding:20px 0 21px}.page-solar .form-submit-button button.with-tag .tag{border-radius:4px;font-size:18px;height:36px;margin-top:-16px;padding:8px 13px 10px;width:99px}.page-solar .form-submit-button button.with-tag .txt{font-size:32px}.page-inbound .form-submit-button{text-align:center}.page-inbound .form-submit-button button{max-width:595px;padding:10px 0}.page-inbound .form-submit-button button.with-tag .tag{font-size:22px;margin-top:-16px}.page-inbound .form-submit-button button.with-tag .txt{font-size:35px}.styled-input-field input{box-shadow:none}.err{margin-left:155px}.roof-types.roof-types-three-column>ul>li{box-sizing:border-box;margin-right:25px;margin-top:18px;width:238px}.roof-types.roof-types-three-column>ul>li:nth-child(3n+3){margin-right:0}.roof-type .roof-type-icon{height:30px;left:15px;margin-top:-15px;position:absolute;top:50%;width:30px}.roof-type .roof-type-box>label{overflow:hidden;padding:5px 15px 5px 33.620689%;text-align:left;zoom:1}.roof-type .roof-type-box .roof-type-thumb{display:block;float:right;width:65px}.roof-type .roof-type-box .roof-type-text{font-size:16px;padding:20px 0}.roof-type .roof-type>input{height:75px;width:238px}.roof-type.roof-type-1 .roof-type-thumb{padding-top:5px}.roof-type.roof-type-2 .roof-type-thumb{padding-top:5px}.roof-type.roof-type-3 .roof-type-thumb{padding-top:5px}.roof-type.roof-type-4 .roof-type-thumb{padding-top:5px}.roof-types-checkbox>label{font-size:14px;white-space:nowrap;-webkit-font-smoothing:antialiased}.roof-types-checkbox>label .roof-types-checkbox-icon{height:20px;margin-bottom:-5px;width:20px}.roof-types-checkbox>label p{margin-top:-20px}}
