#spaceStartSec{background:url("../../img/cleaning-check/space/space_start_bg_pc.webp") no-repeat center center/cover;padding-block:76px 66px;overflow:hidden}#spaceStartSec .startbox{margin:15px auto 0;width:620px;border-radius:20px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.16);padding:33px 45px 42px}#spaceStartSec .startbox .balloon{margin:0 auto;width:500px}#spaceStartSec .startbox .ttl{text-align:center}#spaceStartSec .startbox .ttl-txt{font-size:3.4rem;font-weight:700;letter-spacing:.03em;line-height:1.5;color:#707070}#spaceStartSec .startbox .ttl-img{display:block;margin-block:14px;margin-inline:auto}#spaceStartSec .startbox .presentimg{margin:16px auto 0;display:block}#spaceStartSec .startbox .startbtn{margin-top:25px}#spaceStartSec .startbox .startbtn a{display:block;border-radius:1000px;width:314px;margin:auto;padding:8px 8px 10px;background:#388c76;color:#fff;font-size:4.3rem;font-weight:700;text-align:center;text-decoration:none}#spaceStartSec .startbox .startbtn a:hover{opacity:1;background:#67b479}#spaceStartSec .deco-img{position:absolute}#spaceStartSec .deco1{top:-37px;left:-128px}#spaceStartSec .deco2{top:-2px;right:-56px}@media screen and (max-width: 600px){#spaceStartSec{padding-block:20px 28px}#spaceStartSec .startbox{margin:10px auto 0;width:100%;padding:20px 0 24px}#spaceStartSec .startbox .balloon{width:100%;padding:0 3%}#spaceStartSec .startbox .ttl{padding:0 4.9%}#spaceStartSec .startbox .ttl-txt{font-size:2.2rem;letter-spacing:0em;line-height:1.4}#spaceStartSec .startbox .ttl-img{margin:13px auto}#spaceStartSec .startbox .presentimg{width:100%;margin:16px 0 0}#spaceStartSec .startbox .startbtn{margin-top:20px}#spaceStartSec .startbox .startbtn a{width:67.4%;font-size:2.7rem}}#spaceCheckSec{background:#dcecf5;padding-block:80px 90px}#spaceCheckSec .sheet-ttl{width:692px;border-radius:26px;background:#388c76;color:#fff;margin:0 auto -34px;padding:16px 8px;position:relative;z-index:1;text-align:center;font-size:2.6rem;font-weight:700}#spaceCheckSec .sheet-box{width:800px;border:2px solid #388c76;border-radius:14px;background:#fff;margin:0 auto 0;padding:80px 8px 60px}#spaceCheckSec .sheet-box form{display:block;width:100%}#spaceCheckSec .sheet-btns{margin-top:55px;gap:44px 0}#spaceCheckSec .sheet-btns a{display:block;border-radius:1000px;text-align:center;text-decoration:none;margin:auto}#spaceCheckSec .sheet-btns a:hover{opacity:1}#spaceCheckSec .sheet-btns .tonextbtn{margin-top:0}#spaceCheckSec .sheet-btns .back a{max-width:303px;background:#fff;border:1px solid #388c76;color:#388c76;font-size:1.9rem;font-weight:700;padding:10px}#spaceCheckSec .sheet-btns .back a:before{content:'';display:inline-block;width:17px;aspect-ratio:17/14;background:#388c76;mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17.096" height="14.115" viewBox="0 0 17.096 14.115"><g transform="translate(0.5 0.5)"><path d="M16.1.5H0A.5.5,0,0,1-.5,0,.5.5,0,0,1,0-.5H16.1a.5.5,0,0,1,.5.5A.5.5,0,0,1,16.1.5Z" transform="translate(0 6.557)" /><path d="M0,7.058a.5.5,0,0,1-.336-.13A.5.5,0,0,1-.37,6.221L5.591-.336A.5.5,0,0,1,6.3-.37a.5.5,0,0,1,.034.706L.37,6.894A.5.5,0,0,1,0,7.058Z" transform="translate(0)" /><path d="M5.962,7.058a.5.5,0,0,1-.37-.164L-.37.336A.5.5,0,0,1-.336-.37.5.5,0,0,1,.37-.336L6.331,6.221a.5.5,0,0,1-.37.836Z" transform="translate(0 6.557)" /></g></svg>') no-repeat center center/contain;margin-right:8px}#spaceCheckSec .sheet-btns .back a:hover{background:#eaeef5}#spaceCheckSec .sheet-a .sheet-ttl{font-size:3.2rem;padding:12px}#spaceCheckSec .sheet-a .check-link a{height:100px}#spaceCheckSec .sheet-b .sheet-ttl{width:730px}#spaceCheckSec .sheet-c .sheet-ttl{width:842px}#spaceCheckSec .sheet-d .sheet-ttl{padding:16px 8px}#spaceCheckSec .sheet-c:has(.check-link input:checked) .tonextbtn button,#spaceCheckSec .sheet-d:has(.check-link input:checked) .tonextbtn button{pointer-events:auto;background:#388c76;transition:all 0.6s}#spaceCheckSec .sheet-c:has(.check-link input:checked) .tonextbtn button:hover,#spaceCheckSec .sheet-d:has(.check-link input:checked) .tonextbtn button:hover{background:rgba(56,140,118,0.6);transition:all 0.6s}#spaceCheckSec .sheet-other textarea{width:100%;max-width:692px;min-height:274px;border:2px solid #d1d1d1;border-radius:5px;padding:15px 19px}#spaceCheckSec .sheet-other .tonextbtn button{pointer-events:auto;background:#388c76;transition:all 0.6s}#spaceCheckSec .sheet-other .tonextbtn button:hover{background:rgba(56,140,118,0.6);transition:all 0.6s}#spaceCheckSec .check-link{width:644px;margin:0 auto;gap:32px 0}#spaceCheckSec .check-link li{width:305px}#spaceCheckSec .check-link a,#spaceCheckSec .check-link .input{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:12px;height:124px;background:#67b479;color:#fff;font-size:3rem;font-weight:700;text-align:center;text-decoration:none;padding:8px;line-height:1.5;position:relative;transition:all 0.4s}#spaceCheckSec .check-link a:hover{opacity:1;background:#e33c15;transition:all 0.6s}#spaceCheckSec .check-link .input:has(input:checked){background:#e33c15;box-shadow:-3px 3px 15px 0 rgba(0,0,0,0.4) inset;transition:all 0.6s}#spaceCheckSec .check-link .input input{position:absolute;left:0;top:0}#spaceCheckSec .check-link.type-a a{height:120px}#spaceCheckSec .check-link.type-d .input{font-size:2.4rem}#spaceCheckSec .check-link.type-d .fss{font-size:1.6rem}#spaceCheckSec .tonextbtn{margin-top:46px}#spaceCheckSec .tonextbtn button{pointer-events:none;display:block;width:374px;border:none;border-radius:1000px;background:#707070;color:#fff;margin:auto;padding:17px;font-size:2.6rem;font-weight:700;text-align:center;transition:all 0.4s}#spaceCheckSec .tonextbtn button:hover{background:rgba(56,140,118,0.6);transition:all 0.6s}@media screen and (max-width: 600px){#spaceCheckSec{background:#dcecf5;padding-block:30px}#spaceCheckSec .sheet-ttl{width:88.9%;border-radius:10px;margin-bottom:-20px;padding:8px;font-size:min(4.8vw, 1.8rem);line-height:1.6}#spaceCheckSec .sheet-ttl .fss{font-size:inherit}#spaceCheckSec .sheet-box{width:100%;min-height:446px;border-radius:20px;margin:-22px auto 0;padding:50px 6.1% 36px}#spaceCheckSec .sheet-box .tonextbtn button{width:93.9%}#spaceCheckSec .sheet-btns{margin-top:30px;gap:25px 0}#spaceCheckSec .sheet-btns .back a{max-width:200px;padding:10px}#spaceCheckSec .sheet-a .sheet-ttl{font-size:1.8rem;padding:8px}#spaceCheckSec .sheet-a .check-link a{font-size:1.8rem;height:107px}#spaceCheckSec .sheet-b .sheet-ttl,#spaceCheckSec .sheet-c .sheet-ttl,#spaceCheckSec .sheet-d .sheet-ttl{width:88.9%;padding:8px}#spaceCheckSec .sheet-b .sheet-ttl,#spaceCheckSec .sheet-d .sheet-ttl{margin-bottom:-50px}#spaceCheckSec .sheet-b .sheet-box,#spaceCheckSec .sheet-d .sheet-box{padding-top:70px}#spaceCheckSec .sheet-c .sheet-ttl{margin-bottom:-80px}#spaceCheckSec .sheet-c .sheet-box{padding-top:100px}#spaceCheckSec .sheet-other .sheet-box{min-height:auto;padding-block:40px 36px}#spaceCheckSec .sheet-other textarea{max-width:100%;min-height:232px;padding:13px 19px}#spaceCheckSec .sheet-other .tonextbtn{width:100%}#spaceCheckSec .sheet-other .tonextbtn button{width:100%}#spaceCheckSec .check-link{width:100%;gap:26px 0}#spaceCheckSec .check-link li{width:45.9%}#spaceCheckSec .check-link a,#spaceCheckSec .check-link .input{height:107px;border-radius:10px;font-size:min(5.3vw, 2rem);padding:4px;letter-spacing:normal}#spaceCheckSec .check-link.type-a a{height:107px;font-size:2.2rem;letter-spacing:.1em}#spaceCheckSec .check-link.type-d .input{font-size:1.8rem}#spaceCheckSec .check-link.type-d .fss{font-size:1.4rem}#spaceCheckSec .tonextbtn{margin-top:24px}#spaceCheckSec .tonextbtn button{width:80.9%;padding:11px 8px;font-size:2.5rem}}
