#cv_overlap{background-image:url(https://6706445.fs1.hubspotusercontent-na1.net/hubfs/6706445/cv/pc_img/cv.svg);background-position:50% 50%;background-size:cover;height:400px;overflow:hidden;position:relative;width:100%}.container1{margin-top:40px}.cv{display:flex;margin:0 auto;max-width:1140px;overflow:hidden}.cv-wrap{margin-left:20px;z-index:1}.free_appraisal{color:#fff;font-family:"Noto Serif JP",Helvetica;font-size:56px;font-weight:700;letter-spacing:1px}.cv .wrapper-4-text-s{font-size:32px;margin-left:6px}.cv .flex-2{width:230px}.cv .flex-1,.cv .flex-3{width:180px}.text-wrapper-9 span{display:block}.cv .frame-10,.cv .frame-8,.cv .frame-9{align-items:center;display:flex;position:relative;width:200px}.cv .frame-8{background-color:#fff;border-radius:13.8px;padding:25px 17px 22px}.cv .frame-10{align-self:stretch;background-color:#f6d9de;border-radius:8px;box-shadow:0 6.9px 6.9px #00000040;height:5.5rem;justify-content:space-around;padding:16px 12px}.cv .frame-wrapper{align-items:flex-start;display:flex;position:relative}.cv .frame-11{display:flex;flex-direction:column;position:relative}.flex-1,.flex-2,.flex-3{margin-right:12px}.cv .frame-4,.cv .frame-5{align-items:center;display:flex;position:relative}.cv .frame-4{background-color:#fff;border-radius:8px;box-shadow:0 6.9px 6.9px #00000040;height:5.5rem;justify-content:space-around;padding:16px 12px}.cv .frame-7{height:auto;margin-right:8px;width:34px}.cv .flex-1 .frame-7{width:42px}.cv .image{margin-left:-12%;margin-top:-40px;width:50%;z-index:0}.cv .frame-6{align-items:flex-start;align-self:stretch;display:flex;flex:1;flex-direction:column;flex-grow:1;position:relative}.cv .img{height:48px;position:relative;width:60px}.cv .text-wrapper-7,.cv .text-wrapper-8,.cv .text-wrapper-9{align-self:stretch;color:#222;font-family:Noto Sans CJK JP-Bold,Helvetica;font-weight:700;letter-spacing:0;line-height:normal;position:relative}.cv .text-wrapper-7{font-size:1.4rem;text-wrap:nowrap}.cv .text-wrapper-8{font-size:16px;text-wrap:nowrap}.cv .text-wrapper-9{font-size:14px}.cv .view{align-items:center;background-color:#00000040;border-radius:16px;display:flex;margin-top:24px;padding:16px}.cv .frame{align-items:end;display:flex}.cv .vector{height:24px;width:24px}.cv .rectangle{background-color:#fff;height:40px;margin-inline:24px;opacity:.5;width:1px}.cv .div{align-items:center;display:flex}.cv .text-wrapper,.cv .text-wrapper-2,.cv .text-wrapper-3{color:#fff;font-family:Noto Sans CJK JP-Bold,Helvetica;font-weight:700;letter-spacing:0;line-height:normal;position:relative;text-wrap:nowrap}.cv .text-wrapper{font-size:1.2rem;margin-left:16px}.cv .text-wrapper-2{font-size:1rem;margin-right:16px}.cv .text-wrapper-3{font-size:2rem;margin-top:-1px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.cv .text-wrapper-3:hover{opacity:.7}.cv .text-wrapper-4{align-items:center;display:flex;position:relative}.cv .div,.free_appraisal{vertical-align:baseline}.cv .overlap-wrapper{margin-top:10px}.cv .div-wrapper{background-image:url(https://6706445.fs1.hubspotusercontent-na1.net/hubfs/6706445/cv/pc_img/rectangle-6.svg);background-size:cover;height:auto;width:150px}.cv .text-wrapper-5,.cv .text-wrapper-6{color:#952130;font-family:Noto Sans CJK JP-Bold,Helvetica;font-size:16px;font-weight:700;letter-spacing:0;line-height:normal;text-align:center;white-space:nowrap}.cv .frame-2,.cv .frame-3{align-items:flex-start}.cv .frame-3{display:inline-flex}.link_group{display:flex;margin-right:8px}.cv .wrapper-4-text{align-items:baseline;display:flex}.cv .overlap-wapper_contents{margin-left:24px}.cv .rectangle-2{height:18.09px;position:relative;width:10.92px}.text_sp{display:none}@media screen and (max-width:767px){#cv_overlap{height:auto}.cv{display:block;padding:0 15px;width:100%}.cv-wrap{margin-left:0}.container1{margin-top:0}.free_appraisal,.page8 .free_appraisal{font-size:28px;letter-spacing:0;line-height:1}.cv .wrapper-4-text{display:flex}.cv .wrapper-4-text-s{font-size:18px;line-height:1;margin-left:2px}.link_group a{margin-bottom:8px;width:auto}.cv .frame{margin-bottom:4px}.cv .frame-4,.cv .frame-5{flex-direction:column}a.flex-3 .frame-6{margin-top:2px}a.flex-3 img{margin-top:-5px}.cv .text-wrapper-7{font-size:18px;line-height:1.4}.cv .text-wrapper-8{font-size:16px;line-height:1}.cv .text-wrapper{font-size:14px;margin-left:10px}.cv .vector{height:18px;width:18px}.cv .text-wrapper-2{font-size:13px;line-height:1.3;margin-right:10px}.cv .text-wrapper-3{font-size:22px}.cv .text-wrapper-4{align-items:flex-start;flex-direction:column;margin:48px 0 40px;overflow:hidden;width:100%}.cv .overlap-wapper_contents{display:flex;margin-left:0;margin-top:8px;z-index:1}.cv .overlap-wrapper{margin-top:0}.cv .group{margin-right:4px}.cv .text-wrapper-5,.cv .text-wrapper-6{font-size:14px}.cv .div-wrapper{width:110px}.cv .frame-6{margin-top:4px}.div.shop_phone{align-items:baseline}.cv .frame-2,.cv .frame-4{align-items:center;display:flex;flex-direction:column;width:100%}.cv .frame-4{border-radius:8px;height:90px;justify-content:center;margin-bottom:8px;padding:0;text-align:center}.rectangle{display:none}.cv .frame-10{border-radius:30px;height:auto;justify-content:center;padding:8px;width:100%}.text-wrapper-9 span{display:inline-block}.cv .view{align-items:center;border-radius:0;flex-direction:column;margin-block:24px;width:100%}.cv .text-wrapper-9{font-size:14px;text-align:center}.cv .frame-3{flex-direction:column;width:100%}.cv .frame-2,.cv .frame-3{align-items:center;flex-direction:column}.cv .image{height:240px;object-fit:cover;object-position:top;position:absolute;right:-7%;top:35px;width:60%}.cv .flex-2{margin:0;width:31.5%}.cv .flex-1,.cv .flex-3{margin-right:0;width:31.5%}.link_group{justify-content:space-between;margin-right:0;width:100%}.cv .frame-7{margin-right:0;width:24px}.cv .flex-1 .frame-7{margin-top:-5px;width:32px}.cv .rectangle-2,.text_pc{display:none}.text_sp{display:block}}@media screen and (min-width:560px) and (max-width:767px){.cv .image{height:auto;position:absolute;right:-18%;top:-5%;width:74%}.cv .view{position:static;z-index:1}.free_appraisal,.page8 .free_appraisal{font-size:48px}.cv .div-wrapper{width:140px}.cv .text-wrapper-5,.cv .text-wrapper-6{font-size:16px}}