*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{height:-webkit-fill-available}iframe{vertical-align:bottom}body{font-size:16px;line-height:1.5;color:#251e1c;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-style:normal;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;letter-spacing:.08em}.number{font-family:din-2014,sans-serif;letter-spacing:0}.en{font-family:bickham-script-pro-3,sans-serif}.container{width:1040px;min-width:1040px;max-width:1040px;padding:0 20px;margin:auto}img{max-width:100%;width:100%;height:auto;vertical-align:bottom;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-webkit-backface-visibility:hidden;backface-visibility:hidden}dt{font-weight:normal}ul{list-style:none}a{text-decoration:none}.pc{display:block}.sp{display:none}.pc_inline,.pc__inline{display:inline}.sp_inline,.sp__inline{display:none}.is-spaceS{height:24px}.is-spaceM{height:48px}.is-spaceL{height:64px}.header{width:100%;min-width:1040px;background-color:#5bb431}.header__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:90px}.header__logo{width:285px}.header__tel{display:block;width:325px;margin:0 0 0 auto}.header__tel::after{content:"【ご依頼・ご相談無料】 年中無休8:00〜20:00";font-size:15px;display:block;text-align:center;font-weight:700;margin:2px 0 0}.header__form,.header__line{display:block;width:157px;margin:0 0 0 16px}.header__form:hover,.header__line:hover{opacity:.8}.header__line{margin:0 0 0 8px}.mv{width:100%;min-width:1040px;background-image:url("../img/lp/mv/webp/mv-bg@2x.webp");background-repeat:no-repeat;background-position:center bottom;background-size:cover}.mv__wrap{width:1020px;margin:auto;position:relative}.mv__medal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;bottom:16px;left:-10px}.mv__medal.corp{bottom:5px;left:50px;-webkit-transform:scale(0.92);transform:scale(0.92)}.mv__medal--img{width:187px;border-radius:50%;overflow:hidden;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.7);box-shadow:0px 0px 5px 0px rgba(0,0,0,.7);position:relative}.mv__medal--img:nth-of-type(2){margin:0 12px 0}.mv__medal--img::before{position:absolute;content:"";display:inline-block;top:-100px;left:-100px;width:50px;height:50px;-webkit-animation:shiny 2s ease infinite;animation:shiny 2s ease infinite;border:3px solid rgba(255,255,255,.6);z-index:1}@-webkit-keyframes shiny{0%{-webkit-transform:scale(0) rotate(25deg);transform:scale(0) rotate(25deg)}100%{-webkit-transform:scale(20) rotate(25deg);transform:scale(20) rotate(25deg)}}@keyframes shiny{0%{-webkit-transform:scale(0) rotate(25deg);transform:scale(0) rotate(25deg)}100%{-webkit-transform:scale(20) rotate(25deg);transform:scale(20) rotate(25deg)}}.action{width:1040px;min-width:1040px;max-width:1040px;padding:0 20px;margin:40px auto 0}.action__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.action__list--img{display:block;width:100%;height:266px}.action__list--img img{width:865px}.action__list--tel{width:650px;height:65px;position:absolute;top:62px;left:214px;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.action__list--line,.action__list--form{width:490px}.action__list--line a,.action__list--form a{position:relative;top:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.action__list--line a:hover,.action__list--form a:hover{opacity:.7;top:8px}.action__list--line{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.action__list--form{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.action__list a{display:block;width:100%;height:100%}.action__bnr{width:100%;margin:20px 0 0}.corpBnr{display:block;width:735px;margin:15px auto;-webkit-filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.3));filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.3))}.corpBnr:hover{opacity:.7;-webkit-animation:yureru-s 1.2s infinite;animation:yureru-s 1.2s infinite}@-webkit-keyframes yureru-s{0%{-webkit-transform:translate(2px, 0px);transform:translate(2px, 0px)}5%{-webkit-transform:translate(-2px, 0px);transform:translate(-2px, 0px)}10%{-webkit-transform:translate(2px, 0px);transform:translate(2px, 0px)}15%{-webkit-transform:translate(-2px, 0px);transform:translate(-2px, 0px)}20%{-webkit-transform:translate(2px, 0px);transform:translate(2px, 0px)}25%{-webkit-transform:translate(-2px, 0px);transform:translate(-2px, 0px)}30%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}@keyframes yureru-s{0%{-webkit-transform:translate(2px, 0px);transform:translate(2px, 0px)}5%{-webkit-transform:translate(-2px, 0px);transform:translate(-2px, 0px)}10%{-webkit-transform:translate(2px, 0px);transform:translate(2px, 0px)}15%{-webkit-transform:translate(-2px, 0px);transform:translate(-2px, 0px)}20%{-webkit-transform:translate(2px, 0px);transform:translate(2px, 0px)}25%{-webkit-transform:translate(-2px, 0px);transform:translate(-2px, 0px)}30%{-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px)}}.service{min-width:1040px;background-color:#5bb431;padding:16px 0;margin:48px 0 0}.service.corp{background-color:#00a0df}.service__title{color:#fff;text-align:center;font-size:37px;font-weight:700;line-height:1}.service__list{width:1040px;min-width:1040px;max-width:1040px;padding:0 20px;margin:16px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.service__list--item{width:104px}.service2{width:100%;min-width:1040px;background-image:url("../img/lp/service/webp/service-bg_pc@2x.webp");background-repeat:no-repeat;background-position:bottom center;background-size:cover;padding:60px 0}.service2__wrap{width:1000px;background-color:#fff;padding:40px 20px 20px;margin:auto;border-radius:15px;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,.3);box-shadow:0px 0px 4px 0px rgba(0,0,0,.3)}.service2__title{font-size:55px;line-height:1;text-align:center;font-weight:700;position:relative;padding:0 0 28px}.service2__title::before{content:"";display:block;width:60px;height:7px;background-color:#ea6000;position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.service2__sub{font-size:28px;text-align:center;line-height:1;margin:24px 0 0;font-weight:500}.service2__list{margin:24px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.service2__list--item{width:224px}.service2__list--item:nth-of-type(n + 5){margin:22px 0 0}.slider{width:100%;min-width:1040px}.slider .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.slider .swiper-wrapper .swiper-slide{width:276px !important;height:180px !important}.slider .swiper-wrapper .swiper-slide img{max-width:initial;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.trouble{padding:40px 0 0;min-width:1040px;background-color:#f4eff6}.trouble.corp{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20%, transparent), color-stop(20%, #fffcf0));background-image:-webkit-linear-gradient(top, transparent 20%, #fffcf0 20%);background-image:linear-gradient(180deg, transparent 20%, #fffcf0 20%)}.trouble__head{width:796px;margin:auto}.trouble__list{width:820px;margin:40px auto 0}.trouble__list.corp{width:auto}.trouble__list--item{font-size:36px;font-weight:600;line-height:1.8;border-bottom:1px solid #251e1c}.trouble__list--item::before{display:inline-block;content:"";width:45px;height:44px;background-image:url("../img/lp/trouble/check@2x.png");background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 8px 0 0;position:relative;top:2px}.trouble__list--item span{font-size:1.15em;color:#d7000f}.trouble__txt{font-size:60px;line-height:1;text-align:center;margin:32px 0 0;font-weight:800;position:relative;z-index:1}.trouble__mv{width:100%;background-image:url("../img/lp/mv/webp/mv-bg@2x.webp");background-repeat:no-repeat;background-position:center bottom;background-size:cover;padding:100px 0 36px;position:relative}.trouble__mv::before{content:"";display:block;width:1000px;height:75px;background-color:#f4eff6;-webkit-clip-path:polygon(50% 100%, 0 0, 100% 0);clip-path:polygon(50% 100%, 0 0, 100% 0);position:absolute;top:-2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.trouble__mv figure.container{padding:0}.trouble__mv picture{display:block;width:960px;margin:0 0 0 auto}.trouble__area{background-color:#fffcf0}.trouble__area img{display:block;width:830px;margin:auto}.trouble__area.corp{margin:48px auto 0}.trouble__case{width:100%;background-color:#fffcf0;padding:40px 0}.trouble__case--list{width:1000px;margin:auto}.trouble__case--list li{height:504px;border-radius:12px;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.3);box-shadow:0px 0px 6px 0px rgba(0,0,0,.3)}.trouble__case--list li.corp{-webkit-box-shadow:none;box-shadow:none;-webkit-filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.3));filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.3));height:auto}.trouble__case--list li picture{position:relative;top:-8px}.trouble__case--list li:not(:first-of-type){margin:40px 0 0}.trouble__price{width:1000px;margin:48px auto 0}.trouble__price--title{font-size:55px;line-height:1;text-align:center;font-weight:700;position:relative;padding:0 0 28px}.trouble__price--title::before{content:"";display:block;width:60px;height:7px;background-color:#ea6000;position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.trouble__price--sub{font-size:28px;text-align:center;line-height:1;margin:24px 0 0;font-weight:500}.trouble__price--list{display:block;margin:16px 0 0;border-radius:12px;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.3);box-shadow:0px 0px 6px 0px rgba(0,0,0,.3)}.trouble__price--come{font-size:18px;margin:8px 0 0}.trouble .partnership{width:100%;min-width:1040px;background-image:url(../img/lp/service/webp/service-bg_pc@2x.webp);background-repeat:no-repeat;background-position:bottom center;background-size:cover;padding:60px 0}.trouble .partnership__wrap{display:grid;grid-template-columns:40px 1fr auto 40px;grid-template-rows:auto 40px auto 40px auto 20px auto 40px;grid-template-areas:"title title title title" ". . . ." ". txt img ." ". . . ." ". sub sub ." ". . . ." ". list list ." ". . . .";background-color:#fff;border-radius:15px;overflow:hidden;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,.35);box-shadow:0px 0px 4px 0px rgba(0,0,0,.35)}.trouble .partnership__title{grid-area:title;width:100%;background-color:#00a0df;color:#ff0;font-size:50px;font-weight:700;line-height:1.3;text-align:center;padding:20px 0;position:relative;-webkit-clip-path:polygon(50% 100%, 100% calc(100% - 18px), 100% 0, 0 0, 0 calc(100% - 18px));clip-path:polygon(50% 100%, 100% calc(100% - 18px), 100% 0, 0 0, 0 calc(100% - 18px))}.trouble .partnership__img{grid-area:img;width:430px;margin:0 0 0 40px}.trouble .partnership__txt{grid-area:txt;font-size:20px;line-height:1.8;text-align:justify;letter-spacing:.12em}.trouble .partnership__sub{grid-area:sub;width:100%;background-color:#00a0df;color:#fff;font-size:36px;font-weight:700;line-height:70px;text-align:center}.trouble .partnership__list{grid-area:list;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.trouble .partnership__box{width:285px}.trouble .partnership__box--title{color:#00a0df;font-size:28px;font-weight:700;line-height:2.2;text-align:center}.trouble .partnership__box--txt{font-size:20px;text-align:justify}.trouble .partnership-cat{background-color:#fffcf0;padding:48px 0 0}.trouble .partnership-cat__title{color:#00a0df;font-size:52px;font-weight:700;text-align:center}.trouble .partnership-cat__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 0}.trouble .partnership-cat__box{width:calc((100% - 40px)/2);display:grid;grid-template-columns:222px 24px auto;grid-template-rows:auto 1fr auto;grid-template-areas:"img . title" "img . ." "img . txt"}.trouble .partnership-cat__box.wrecker{grid-template-rows:auto 12px 1fr}.trouble .partnership-cat__box:nth-of-type(n + 3){margin:32px 0 0}.trouble .partnership-cat__box--img{grid-area:img}.trouble .partnership-cat__box--title{grid-area:title;color:#00a0df;font-size:28px;line-height:1.25;font-weight:700;margin:-4px 0 0}.trouble .partnership-cat__box--txt{grid-area:txt;font-size:20px;text-align:justify}.reason{width:100%;min-width:1040px;background-color:#fffcf0;margin:48px 0 0;padding:48px 0 32px}.reason.corp .reason__box{border:2px solid #00a0df}.reason.corp .reason__box--left{background-color:#00a0df}.reason.corp .reason__box--left::after{background-color:#00a0df}.reason.corp .reason__box--title{color:#00a0df}.reason__title{width:865px;margin:auto;position:relative;left:55px}.reason__list{width:1040px;min-width:1040px;max-width:1040px;padding:0 20px;margin:0 auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.reason__box{width:320px;background-color:#fff;border-radius:15px;border:2px solid #5bb431;padding:0 20px 20px;position:relative;overflow:hidden;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,.3);box-shadow:0px 0px 4px 0px rgba(0,0,0,.3)}.reason__box:nth-of-type(n + 4){margin:20px 0 0}.reason__box--left{height:90px;color:#ff0;font-size:35px;line-height:1;font-weight:600;background-color:#5bb431;padding:0 20px 14px;margin:0 -20px 0;position:relative}.reason__box--left::after{content:"";display:block;width:100%;height:13px;-webkit-clip-path:polygon(50% 100%, 0 0, 100% 0);clip-path:polygon(50% 100%, 0 0, 100% 0);background-color:#5bb431;position:absolute;bottom:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.reason__box--number{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;position:relative}.reason__box--number .number{display:inline-block;font-size:90px;line-height:.65;font-weight:700}.reason__box--number::before{content:"Anshin";color:#fff;font-family:bickham-script-pro-3,sans-serif;font-size:39px;font-weight:normal;position:absolute;top:10px;left:0;z-index:1;opacity:.5}.reason__box--title{font-size:33px;font-weight:600;line-height:1.2;color:#5bb431;text-align:center;height:80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:24px 0 0}.reason__box--img{height:165px;position:relative}.reason__box--img img{width:240px;position:absolute;top:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.reason__box--txt{font-size:20px;text-align:justify;letter-spacing:.1em}.flow{min-width:1040px;background-color:#fffcf0;padding:64px 0}.flow.corp .flow__box--txt::after{background-color:#00a0df}.flow__title{font-size:55px;line-height:1;text-align:center;font-weight:700;position:relative;padding:0 0 28px}.flow__title::before{content:"";display:block;width:60px;height:7px;background-color:#ea6000;position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.flow__sub{font-size:28px;text-align:center;line-height:1;margin:24px 0 0;font-weight:500}.flow__wrap{width:1000px;background-color:#fff;padding:36px 40px;margin:24px auto 0;border:1px solid #251e1c;border-radius:15px;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,.35);box-shadow:0px 0px 4px 0px rgba(0,0,0,.35)}.flow__box{display:grid;grid-template-columns:auto 405px;grid-template-rows:auto 1fr;grid-template-areas:"areaA areaB" "areaC areaB";gap:20px 32px}.flow__box:not(:first-of-type){margin:32px 0 0}.flow__box:last-of-type .flow__box--txt::after{display:none}.flow__box--title{grid-area:areaA;font-size:38px;font-weight:700;color:#ea6000;line-height:1}.flow__box--txt{grid-area:areaC;font-size:20px;text-align:justify;position:relative}.flow__box--txt::after{content:"";display:block;width:45px;height:15px;background-color:#5bb431;-webkit-clip-path:polygon(50% 100%, 0 0, 100% 0);clip-path:polygon(50% 100%, 0 0, 100% 0);position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.flow__box--img{grid-area:areaB}.voice{min-width:1040px;background-color:#fffcf0;padding:0 0 64px}.voice.corp .voice__head{background-color:#00a0df}.voice__head{width:100%;background-color:#5bb431;color:#fff !important;padding:34px 0;position:relative;text-align:center}.voice__head--title{font-size:55px;line-height:1;text-align:center;font-weight:700;position:relative;padding:0 0 28px}.voice__head--title::before{content:"";display:block;width:60px;height:7px;background-color:#ea6000;position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.voice__head--title::before{background-color:#ff0}.voice__head--sub{font-size:28px;text-align:center;line-height:1;margin:24px 0 0;font-weight:500;display:inline-block;position:relative}.voice__head--sub::after{display:block;content:"";width:197px;height:222px;background-image:url("../img/lp/voice/webp/voice-bg@2x.webp");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;bottom:-37px;right:-208px}.voice__list{width:1000px;margin:56px auto 0}.voice__box{display:grid;grid-template-columns:280px auto;grid-template-rows:auto 1fr;grid-template-areas:"areaA areaA" "areaB areaC";gap:36px;background-color:#fff;border:1px solid #251e1c;padding:0 36px 36px;border-radius:15px;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,.3);box-shadow:0px 0px 4px 0px rgba(0,0,0,.3);overflow:hidden}.voice__box:not(:first-child){margin:32px 0 0}.voice__box.corp .voice__box--title{background:#00a0df;background:-webkit-linear-gradient(277deg, #00a0df 0%, #00a0df 50%, #0490d3 50%, #0490d3 100%);background:linear-gradient(173deg, #00a0df 0%, #00a0df 50%, #0490d3 50%, #0490d3 100%)}.voice__box.corp .voice__box--title br{display:none}.voice__box--title{grid-area:areaA;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:85px;color:#fff;font-size:36px;font-weight:800;background:#5bb431;background:-webkit-linear-gradient(277deg, #5bb431 0%, #5bb431 50%, #519f2b 50%, #519f2b 100%);background:linear-gradient(173deg, #5bb431 0%, #5bb431 50%, #519f2b 50%, #519f2b 100%);margin:0 -36px}.voice__box--title span{font-weight:200}.voice__box--txt{grid-area:areaC;font-size:20px;text-align:justify;line-height:1.6}.voice__box--img{grid-area:areaB}.faq,.area{width:1040px;min-width:1040px;max-width:1040px;padding:0 20px;margin:0 auto 0;margin:64px auto 0}.faq__title,.area__title{font-size:55px;line-height:1;text-align:center;font-weight:700;position:relative;padding:0 0 28px}.faq__title::before,.area__title::before{content:"";display:block;width:60px;height:7px;background-color:#ea6000;position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.faq__sub,.area__sub{font-size:28px;text-align:center;line-height:1;margin:24px 0 0;font-weight:500}.faq__list,.area__list{border:1px solid #251e1c;border-radius:15px;margin:40px 0 0;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,.35);box-shadow:0px 0px 4px 0px rgba(0,0,0,.35);overflow:hidden}.faq__list--item:not(:last-of-type),.area__list--item:not(:last-of-type){border-bottom:1px solid #251e1c}.faq__list dt,.faq__list dd,.area__list dt,.area__list dd{padding:24px 40px 24px 80px;font-size:26px;font-weight:600;text-align:justify;position:relative}.faq__list dt::before,.faq__list dd::before,.area__list dt::before,.area__list dd::before{content:"Q.";color:#ea6000;font-size:1.25em;position:absolute;top:18px;left:38px}.faq__list dt::after,.area__list dt::after{content:"▼";font-size:20px;color:#ea6000;position:absolute;top:50%;right:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.faq__list dt.active::after,.area__list dt.active::after{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.faq__list dd,.area__list dd{display:none;background-color:#fffcf0}.faq__list dd::before,.area__list dd::before{content:"A.";color:#5bb431}.area__list--item dt,.area__list--item dd{padding:24px 40px}.area__list--item dt::before,.area__list--item dd::before{display:none !important}.area__list--item dd{display:block}.area__list--item dd ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.area__list--item dd ul li{padding:4px}.form#form{background-color:#fffcf0;min-width:1040px;padding:64px 0 64px;margin:64px 0 0}.form__title{font-size:55px;line-height:1;text-align:center;font-weight:700;position:relative;padding:0 0 28px}.form__title::before{content:"";display:block;width:60px;height:7px;background-color:#ea6000;position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.form__sub{font-size:28px;text-align:center;line-height:1;margin:24px 0 0;font-weight:500}.form__telBtn{margin:auto;position:relative}.form__telBtn picture{position:relative;z-index:1}.form__telBtn::after{content:"";width:913px;height:220px;display:block;position:absolute;right:0;bottom:0;border-radius:15px;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,.3);box-shadow:0px 0px 6px 0px rgba(0,0,0,.3);z-index:0}.form__lineBtn{margin:32px auto 0}.form__telBtn,.form__lineBtn{width:1000px;display:block}.form__telBtn:hover,.form__lineBtn:hover{opacity:.7}.form__content{background-color:#fff;width:1000px;border:1px solid #251e1c;padding:40px 32px;margin:32px auto 0;border-radius:15px;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,.3);box-shadow:0px 0px 4px 0px rgba(0,0,0,.3)}.form__content--title{font-size:35px;text-align:center;color:#0094dd;font-weight:800;line-height:1}.form__content--title span{display:inline-block;font-size:1.2em}.form__table{margin:48px 0 0;font-size:27px;font-weight:500;position:relative}.form__table dl{position:relative}.form__table dl:not(:first-of-type){margin:40px 0 0}.form__table dt label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1}.form__table dt label span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px;color:#fff;background-color:#ea6000;width:45px;height:27px;padding:0 0 2px;margin:0 0 0 8px}.form__table dd{margin:16px 0 0}.form__table dd input,.form__table dd textarea{display:block;width:100%;border:1px solid #8b8c90;padding:10px 10px;background-color:#f3f3f4;border-radius:10px}.form__table dd input::-webkit-input-placeholder, .form__table dd textarea::-webkit-input-placeholder{color:#c3c3c3}.form__table dd input::-moz-placeholder, .form__table dd textarea::-moz-placeholder{color:#c3c3c3}.form__table dd input:-ms-input-placeholder, .form__table dd textarea:-ms-input-placeholder{color:#c3c3c3}.form__table dd input::-ms-input-placeholder, .form__table dd textarea::-ms-input-placeholder{color:#c3c3c3}.form__table dd input::placeholder,.form__table dd textarea::placeholder{color:#c3c3c3}.form__table dd textarea{height:220px;resize:none}.form__table #send{display:block;color:rgba(0,0,0,0);text-indent:-9999px;line-height:-9999px;width:490px;height:127px;background-image:url("../img/lp/form/send-btn-blue_pc@2x.png");background-repeat:no-repeat;background-position:center;background-size:cover;margin:40px auto 0;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,.3);box-shadow:0px 0px 4px 0px rgba(0,0,0,.3);border-radius:11px}.form__table #send:hover{opacity:.8}.form__privacy{width:730px;height:215px;border-radius:10px;border:1px solid #8b8c90;padding:32px;margin:48px auto 0;overflow:scroll}.form__privacy--title{font-size:24px;font-weight:500}.form__privacy--txt{font-size:20px;margin:20px 0 0}.form__privacy--txt a{color:#3060cb;text-decoration:underline}.form .wpcf7-spinner{margin:0;position:absolute;bottom:53px;right:180px}.form .wpcf7-not-valid-tip{font-size:27px;font-weight:600;line-height:1;color:#d7000f;margin:4px 0 0}.form__messege{text-align:center}.form__messege .wpcf7-response-output{display:inline-block;border-color:#d7000f !important;padding:8px 24px !important;margin:40px 0 0 !important;font-size:27px;font-weight:600;color:#d7000f;text-align:center}.form form.sent .wpcf7-response-output{border-color:#ea6000 !important;color:#ea6000 !important}.grecaptcha-badge{visibility:hidden}.company{width:1040px;min-width:1040px;max-width:1040px;padding:0 20px;margin:0 auto 0;margin:64px auto 0;padding:0 0 135px}.company__title{font-size:55px;line-height:1;text-align:center;font-weight:700;position:relative;padding:0 0 28px}.company__title::before{content:"";display:block;width:60px;height:7px;background-color:#ea6000;position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.company__list{width:660px;margin:40px auto 0;line-height:3}.company__list dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:23px;border-bottom:1px solid #251e1c}.company__list dl dt{width:298px}.company .copy{font-size:17px;text-align:center;padding:0 0 16px;margin:64px 0 0}.footer{width:100%;height:135px;min-width:1040px;background-color:#5bb431;position:fixed;bottom:0;left:0;z-index:1000;-webkit-transform:translateY(200%);transform:translateY(200%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.footer.fixed{-webkit-transform:translateY(0);transform:translateY(0)}.footer__wrap{width:1034px;height:100%;margin:auto;background-image:url("../img/lp/common/footer-bg@2x.png");background-repeat:no-repeat;background-position:left bottom;background-size:106px auto}.footer__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:16px 0 0 108px}.footer__list--title{width:100%;font-size:25px;font-weight:500;letter-spacing:0;line-height:1;color:#fff;text-align:center;margin:0 0 16px}.footer__list--ac{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 7px}.footer__list--ac p{width:64px;height:64px;color:#fff;border:3px solid #fff;text-align:center;padding:3px 0 0}.footer__list--ac p span{display:block;font-size:24px;font-weight:700;line-height:1.1}.footer__list--tel{width:380px;margin:auto 0 0}.footer__list--tel::after{content:"【ご依頼・ご相談無料】 年中無休8:00〜20:00";font-size:18px;line-height:1.2;display:block;text-align:center;font-weight:700;margin:8px 0 0}.footer__list--form,.footer__list--line{width:154px}.footer__list--form:hover,.footer__list--line:hover{opacity:.8}.footer__list a{display:block}.no-webp .mv{background-image:url("../img/lp/mv/mv-bg@2x.jpg")}.no-webp .service2{background-image:url("../img/lp/service/service-bg_pc@2x.jpg")}.no-webp .trouble__mv{background-image:url("../img/lp/mv/mv-bg@2x.jpg")}.no-webp .voice__head--sub::after{background-image:url("../img/lp/voice/voice-bg@2x.png")}/*# sourceMappingURL=lp_pc.css.map */