*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:2.6666666667vw;height:-webkit-fill-available}@media screen and (min-width: 768px){html{font-size:1.3020833333vw}}@media screen and (min-width: 992px){html{font-size:10px}}iframe{vertical-align:bottom}body{font-size:1.6rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;color:#251e1c;font-weight:400;font-style:normal}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}picture{display:block}.grecaptcha-badge{visibility:hidden}.num{font-family:"Oswald",sans-serif;font-weight:700;font-style:normal;line-height:1}.num.tel{font-weight:500}.num.tel>span{position:relative;bottom:.07em}.num.price .en{font-size:.31em;display:inline-block;font-family:noto-sans-cjk-jp,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.kaisei{font-family:"Kaiseiopti",sans-serif;font-weight:400;font-style:normal}.sp{display:block}@media screen and (min-width: 768px){.sp{display:none}}.sp-inline{display:inline-block}@media screen and (min-width: 768px){.sp-inline{display:none}}.pc{display:none}@media screen and (min-width: 768px){.pc{display:block}}.pc-inline{display:none}@media screen and (min-width: 768px){.pc-inline{display:inline-block}}@media screen and (min-width: 768px){html{font-size:12.8px}}@media screen and (min-width: 992px){html{font-size:12.8px}}@media screen and (min-width: 768px){body{padding:6.4rem 0;position:relative}body::before{content:"";display:block;width:100%;height:100%;background:-webkit-linear-gradient(135deg, #f3f8f3, #eff6ee, #eff6ee, #d0e4cf, #f8fbf8, #fef7f2, #fef4ed, #fef4ed, #fbdfcc, #fefaf7);background:linear-gradient(-45deg, #f3f8f3, #eff6ee, #eff6ee, #d0e4cf, #f8fbf8, #fef7f2, #fef4ed, #fef4ed, #fbdfcc, #fefaf7);background-size:400% 400%;-webkit-animation:gradientBG 15s ease infinite;animation:gradientBG 15s ease infinite;position:fixed;top:0;left:0;z-index:-1}@-webkit-keyframes gradientBG{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes gradientBG{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}}@media screen and (min-width: 992px){body{padding:4vh 0}body.fixed{overflow:hidden}}main{background-color:#fff}@media screen and (min-width: 768px){main{width:37.5rem;margin:0 auto;overflow:hidden;border-radius:1rem;-webkit-box-shadow:0 0 1rem #999;box-shadow:0 0 1rem #999}}@media screen and (min-width: 1200px){main .action{display:none}main .action .action__list>li:first-of-type{display:none}main .action.top{display:block}}.wrap{width:100%;padding:0 2rem}.header{width:100%;padding:0 2rem;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:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:5rem;background-color:#fff}.header__logo{font-size:1.8rem;font-weight:700;color:#ea6000}.header__nav{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;gap:1rem}@media screen and (min-width: 1200px){.header__nav li{display:none}}.header__nav li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:8.5rem;height:3.2rem;font-size:1.3rem;font-weight:700;color:#fff;border-radius:.5rem;background-image:-webkit-gradient(linear, left top, right top, from(#ea6000), to(#ff791c));background-image:-webkit-linear-gradient(left, #ea6000, #ff791c);background-image:linear-gradient(90deg, #ea6000, #ff791c)}@media screen and (min-width: 1200px){.header__nav li a{width:120px;height:38px;font-size:16px}.header__nav li a img{width:18px}}.header__nav li a img{display:block;width:1.4rem;margin:0 .2rem 0 0;position:relative;top:.1rem}@media screen and (min-width: 1200px){.header__nav li:nth-of-type(2){display:block}}.header__nav li:nth-of-type(2) a{background-image:-webkit-gradient(linear, left top, right top, from(#0065bf), to(#309eff));background-image:-webkit-linear-gradient(left, #0065bf, #309eff);background-image:linear-gradient(90deg, #0065bf, #309eff)}.header__nav li:nth-of-type(2) a img{display:block;width:1.5rem;top:0}.footer__company{background-color:#fff;padding:1.6rem 0 calc(9rem + env(safe-area-inset-bottom))}@media screen and (min-width: 768px){.footer__company{padding:1.6rem 0}}.footer__company--title{font-size:3.2rem;letter-spacing:.1rem;text-align:center;font-weight:700;position:relative;line-height:1;padding:0 0 1.6rem}.footer__company--title::before{content:"";display:block;height:.3rem;width:2.4rem;background-color:#ea6000;position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.footer__company--list{margin:.8rem 2rem 0}.footer__company--list dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.5rem;border-bottom:.1rem solid #251e1c;line-height:2.4;white-space:nowrap}.footer__company--list dl dt{width:11.3rem;white-space:normal}.footer__company .copy{font-size:1.2rem;text-align:center;margin:1rem 0 0}.footer__action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:8.2rem;height:calc(6.8rem + env(safe-area-inset-bottom)/2);position:fixed;bottom:0;right:0;z-index:100;opacity:0;visibility:hidden;-webkit-transform:translateY(150%);transform:translateY(150%);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.footer__action.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width: 768px){.footer__action{display:none}}.footer__action--tel a,.footer__action--line a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;font-size:2.4rem;font-weight:700;color:#fff;position:relative;z-index:1}.footer__action--tel a::before,.footer__action--line a::before{content:"";display:block;width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.13);top:0;left:0;z-index:-1;-webkit-clip-path:polygon(100% 0, 0% 100%, 100% 100%);clip-path:polygon(100% 0, 0% 100%, 100% 100%)}.footer__action--tel{width:24rem;background-color:#ca0112}.footer__action--tel a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0 .7rem 0 0;position:relative}.footer__action--tel .txt{display:block;width:17.1rem;position:relative;z-index:2}.footer__action--tel picture{display:block;width:calc(6.6rem + env(safe-area-inset-bottom)/2);position:absolute;left:0;bottom:0;z-index:1}.footer__action--line{width:calc(100% - 24rem);background-color:#02b901}.footer__action--line .txt{display:block;width:11.8rem}.action{background-color:rgba(66,153,59,.1);padding:3rem 2rem 4rem}.action.top{padding:0 2rem 2.3rem;margin:-5rem 0 0;background-color:rgba(0,0,0,0);position:relative;z-index:1}.action.top::after{display:block;content:"";width:100%;height:calc(100% - 5rem);background-color:rgba(66,153,59,.1);position:absolute;bottom:0;right:0;z-index:-1}.action.top .action__medal{margin:0}.action__head{text-align:center;line-height:1;font-size:2.2rem;font-weight:700;position:relative;z-index:1}.action__head .main{display:inline-block;font-size:3.8rem;font-weight:700;position:relative;color:#fff200;z-index:1;margin:0 .3rem 0 0}.action__head .main::before{content:"遺品あんしん整理";color:#157a0d;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-1;-webkit-text-stroke:.4rem #157a0d;text-shadow:.2rem .3rem 0 #157a0d}.action__head .ac{font-size:3rem;letter-spacing:.1em;color:#157a0d;display:block;margin:1.2rem 0 0;text-shadow:.3rem .3rem 0 #fff}.action__medal{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;margin:1.4rem 0 0}.action__medal li{width:10rem;position:relative}.action__medal li p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;font-size:1.6rem;line-height:1;font-weight:bold;color:#603d00;text-align:center;position:absolute;top:0;right:0;z-index:1}.action__medal li p .red{color:#df1515}.action__medal li p .zero{display:inline-block;font-size:5.8rem;line-height:.75}.action__medal li p .en{font-size:2.2rem}.action__medal li p .big{font-size:3rem}.action__medal li p .big span{font-size:2.4rem}.action__medal li p .fz20{font-size:2rem}.action__medal li img{display:block;-webkit-filter:drop-shadow(0 0 0.4rem rgba(0, 0, 0, 0.25));filter:drop-shadow(0 0 0.4rem rgba(0, 0, 0, 0.25))}.action__txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1.4rem auto 0;font-size:1.4rem;letter-spacing:.05em;line-height:1;font-weight:700;position:relative;z-index:1}.action__txt::before{content:"";display:block;width:110%;height:.9rem;background-color:#fff200;position:absolute;bottom:-0.4rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.action__txt .red{color:#df1515}.action__txt .red>span{font-size:1.8rem}.action__txt .big{font-size:2.4rem;display:inline-block}.action__txt .num{display:inline-block;position:relative;top:.1rem}.action__txt .num>span{display:inline-block;font-size:3rem;line-height:.7}.action__txt i{display:block;width:.2rem;height:2.3rem;background-color:#251e1c}.action__txt i.left{-webkit-transform:rotate(-25deg);transform:rotate(-25deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;margin:0 .2rem 0 0}.action__txt i.right{-webkit-transform:rotate(25deg);transform:rotate(25deg);-webkit-transform-origin:right bottom;transform-origin:right bottom;margin:0 0 0 .2rem}.action__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem;color:#fff;margin:2rem 0 0}.action__list li{width:100%}.action__list li a{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;width:100%;height:8.4rem;background-color:#ea6000;padding:0 0 0 8rem;border-radius:.8rem;-webkit-box-shadow:0 .5rem 0 #a44300;box-shadow:0 .5rem 0 #a44300;position:relative;overflow:hidden}@media screen and (min-width: 1200px){.action__list li a{top:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.action__list li a:hover{opacity:.85;top:.5rem;-webkit-box-shadow:none !important;box-shadow:none !important}}.action__list li a.tel{padding:0 0 0 7.2rem;height:10rem;overflow:visible}.action__list li a.tel .icon{width:4.6rem;top:2rem;-webkit-transform:translateY(0);transform:translateY(0)}.action__list li a.tel ul{padding:0 0 1.8rem}.action__list li a.tel>picture{width:8.5rem;right:0;top:initial;bottom:0;-webkit-transform:translateY(0);transform:translateY(0);overflow:hidden;border-radius:0 0 .7rem 0}.action__list li a.line{background-color:#3bc458;-webkit-box-shadow:0 .5rem 0 #29893e;box-shadow:0 .5rem 0 #29893e}.action__list li a.mail{background-color:#4e67d4;-webkit-box-shadow:0 .5rem 0 #374894;box-shadow:0 .5rem 0 #374894}.action__list li a.mail .icon{width:4.6rem}.action__list li a.mail>picture{width:5.5rem;right:1rem;top:initial;bottom:0;-webkit-transform:translateY(0);transform:translateY(0)}.action__list li a.line ul li:first-child,.action__list li a.mail ul li:first-child{color:#fff200}.action__list li a .icon{display:block;width:5.5rem;position:absolute;top:50%;left:1.8rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.action__list li a ul{font-size:1.4rem;font-weight:700;line-height:1}.action__list li a ul li:first-child{letter-spacing:.05em}.action__list li a ul li:nth-of-type(2){font-size:3rem;letter-spacing:.01em;margin:.8rem 0 0}.action__list li a ul li:nth-of-type(2) span{font-size:2.2rem}.action__list li a ul li:nth-of-type(3){position:absolute;left:1.8rem;bottom:1.2rem;z-index:1}.action__list li a>picture{display:block;width:3.5rem;position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pcFixLogo,.pcFixAction,.pcFixTel{display:none;position:fixed;z-index:10}.pcFixLogo{top:4vh;left:20px}@media screen and (min-width: 1200px){.pcFixLogo{display:block}}.pcFixTel,.pcFixAction{bottom:4vh}.pcFixAction{right:20px}@media screen and (min-width: 1400px){.pcFixAction{display:block}}.pcFixAction .action{width:33.5rem;display:block;background-color:rgba(0,0,0,0);padding:0}.pcFixAction .action__medal{margin:0}@media screen and (min-width: 1200px){.pcFixAction{-webkit-transform:translateY(150%);transform:translateY(150%);overflow:hidden;opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.pcFixAction.active{-webkit-transform:translateY(0);transform:translateY(0);overflow:visible;opacity:1}}.pcFixTel{left:20px;z-index:12}@media screen and (min-width: 1200px){.pcFixTel{display:block}}.pcFixTel__qr{text-align:center;font-size:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 20px 0}.pcFixTel__qr figure{padding:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;margin:10px auto}.pcFixTel__qr figure img{width:80px}.pcFixTel__tel{font-weight:700;line-height:1;color:#ea6000}.pcFixTel__tel--top{font-size:20px;letter-spacing:.05em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;position:relative}.pcFixTel__tel--top:before,.pcFixTel__tel--top:after{display:block;content:"";width:2px;height:22px;background-color:#ea6000;position:absolute;bottom:0}.pcFixTel__tel--top:before{right:102%;-webkit-transform:rotate(-23deg);transform:rotate(-23deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}.pcFixTel__tel--top::after{left:102%;-webkit-transform:rotate(23deg);transform:rotate(23deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.pcFixTel__tel--middle{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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:4px;font-size:48px}.pcFixTel__tel--middle img{width:50px;position:relative;top:4px}.pcFixTel__tel--bottom{color:#251e1c;font-size:16px;text-align:center;letter-spacing:.05em;margin:6px 0 0}.pcMenu{display:none}@media screen and (min-width: 1200px){.pcMenu{display:block}}.pcMenu__btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:fixed;top:4vh;right:20px;font-size:1.1rem;font-weight:700;z-index:12;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.pcMenu__btn.active{top:2rem}.pcMenu__btn.active::before{content:""}.pcMenu__btn.active p{display:none}.pcMenu__btn.active p.active{display:block}.pcMenu__btn::before{display:block;font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:36px;line-height:1}.pcMenu__btn .active{display:none}.pcMenu__content{position:fixed;top:0;right:0;width:37.5rem;background-color:#fff;height:100vh;padding:2rem 0 0;z-index:11;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:translateX(150%);transform:translateX(150%);-webkit-box-shadow:0px 0px 8px rgba(0,0,0,.2);box-shadow:0px 0px 8px rgba(0,0,0,.2);opacity:0;visibility:hidden;overflow:scroll}.pcMenu__content.active{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.pcMenu__content .mv__title{font-size:36px}.pcMenu__content .mv__title>span:first-of-type{font-size:36px}.pcMenu__content .mv__title>span:nth-of-type(2)::before{content:"遺品あんしん整理";text-shadow:4px 2px 0 #157a0d}.pcMenu__content--list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:24px 2rem 24px}.pcMenu__content--list li a{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;gap:8px;position:relative}.pcMenu__content--list li a.purple span,.pcMenu__content--list li a.purple::after{color:#83096e}.pcMenu__content--list li a.sub span,.pcMenu__content--list li a.sub::after{color:#ea6000}.pcMenu__content--list li a.pink span,.pcMenu__content--list li a.pink::after{color:#f15c5c}.pcMenu__content--list li a.red span,.pcMenu__content--list li a.red::after{color:#df1515}.pcMenu__content--list li a:hover{opacity:.8}.pcMenu__content--list li a:hover::after{right:-14px}.pcMenu__content--list li a:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;position:absolute;top:50%;right:-10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#157a0d;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.pcMenu__content--list li a figure{width:60px;height:60px}.pcMenu__content--list li a figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pcMenu__content--list li a p{font-size:2.2rem;letter-spacing:.03em;line-height:1;font-weight:700}.pcMenu__content--list li a p span{display:block;font-size:1.6rem;letter-spacing:0;margin:0 0 4px;color:#157a0d;font-weight:700}.pcMenu__content .action{display:block}.pcMenu__layer{position:fixed;top:0;right:0;width:100%;height:100vh;background-color:rgba(0,0,0,.25);z-index:10;opacity:0;visibility:hidden;-webkit-transform:translateX(150%);transform:translateX(150%)}.pcMenu__layer:hover{background-color:rgba(0,0,0,.3)}.pcMenu__layer.active{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.pcMenu .action__head{margin:0 -2rem}.mv{width:100%;background-color:#fffccc;position:relative;padding:3rem 0 0}.mv__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;font-size:7rem;font-weight:700;line-height:1;z-index:1;color:#fff200}.mv__title>span:nth-of-type(1){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;font-size:3.8rem;color:#fff}.mv__title>span:nth-of-type(1) span{position:relative}.mv__title>span:nth-of-type(1) span::before{content:attr(data-txt);color:#157a0d;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-1;-webkit-text-stroke:.3rem #157a0d;text-shadow:.3rem .2rem 0 rgba(0,0,0,.2)}.mv__title>span:nth-of-type(1) span:nth-of-type(2){font-size:.78em;margin:0 0 -0.4rem}.mv__title>span:nth-of-type(1) span:nth-of-type(2)::before{content:"の"}.mv__title>span:nth-of-type(2){display:block;margin:.4rem 0 0;font-weight:700;position:relative;color:#fff200;z-index:1}.mv__title>span:nth-of-type(2)::before{content:"遺品整理";color:#157a0d;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-1;-webkit-text-stroke:.4rem #157a0d;text-shadow:.5rem .3rem 0 #157a0d}.mv__list{width:100%;padding:0 2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6rem;margin:1rem 0 0}.mv__list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:calc((100% - 1.2rem)/3);height:3.2rem;font-size:1.4rem;font-weight:700;color:#fff;background-color:#157a0d;border-radius:.6rem;-webkit-box-shadow:.2rem .2rem 0 rgba(66,153,59,.2);box-shadow:.2rem .2rem 0 rgba(66,153,59,.2)}.mv__price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#df1515;gap:.8rem .4rem;margin:1rem auto 0;padding:1.4rem 0 0;position:relative;z-index:2}.mv__price .kaisei{width:100%;text-align:center;font-size:2rem;font-weight:700;line-height:1}.mv__price .ac{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:7.2rem;height:7.2rem;font-size:2.2rem;font-weight:700;line-height:1;color:#fff200;text-align:center;background-color:#df1515;border-radius:50%}.mv__price .num{font-size:7rem;position:relative;bottom:.4rem}.mv__price .num .en{position:relative;text-shadow:0 0 .4rem #fffccc,0 0 .4rem #fffccc,0 0 .4rem #fffccc,0 0 .4rem #fffccc,0 0 .4rem #fffccc,0 0 .4rem #fffccc,0 0 .4rem #fffccc}.mv__price .num .en span{font-size:1rem;color:#251e1c;white-space:nowrap;position:absolute;bottom:100%;left:.1rem;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:left center;transform-origin:left center}.mv__price img{display:block;width:29rem;position:absolute;top:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.mv__accent{width:8.5rem;height:5.6rem;background-color:#df1515;font-size:1.8rem;line-height:1.2;color:#fff;font-weight:700;position:absolute;top:1.3rem;left:0;z-index:1;padding:.5rem 0 0 .6rem}.mv__accent span{color:#fff200}.mv__accent::before,.mv__accent::after{content:"";display:block;width:.7rem;height:50%;background-color:#df1515;position:absolute;left:calc(100% - .01rem);z-index:1}.mv__accent::before{-webkit-clip-path:polygon(0 0, 0% 100%, 100% 0);clip-path:polygon(0 0, 0% 100%, 100% 0);top:0}.mv__accent::after{-webkit-clip-path:polygon(0 100%, 100% 100%, 0 0);clip-path:polygon(0 100%, 100% 100%, 0 0);bottom:0}.mv__bg{display:block;margin:1.6rem 0 0}section.main{background-color:#fffccc;padding:0 0 3rem}.main__trouble{background-color:#ede9ee;padding:2.2rem 0}.main__trouble--head{font-size:2.2rem;letter-spacing:.05em;line-height:1.3;font-weight:700;color:#83096e;text-align:center;text-shadow:.2rem .2rem 0 #fff}.main__trouble--head .kaisei{font-size:3.4rem;font-weight:700;color:#157a0d}.main__trouble--list{display:block;background-color:#fff;padding:2rem 2rem 0;margin:1.6rem 0 0;border-radius:1rem}.main__trouble--list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.8rem;font-size:1.5rem;line-height:1.4;font-weight:700;white-space:nowrap}.main__trouble--list li:nth-of-type(n + 2){margin:1rem 0 0}.main__trouble--list li::before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.8rem;content:"";color:#83096e;position:relative;bottom:.1rem}.main__trouble--list li .line{position:relative;z-index:1}.main__trouble--list li .line::before{content:"";display:block;background-color:#fff200;width:100%;height:.7rem;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.main__trouble--list li.img{margin:-1rem -1rem 0}.main__trouble--list li.img:before{display:none}.main__answer{background-color:#ecf5eb;padding:3rem 0 0;position:relative;z-index:1}.main__answer::before{content:"";display:block;width:8.4rem;height:2.4rem;background-color:#ede9ee;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;-webkit-clip-path:polygon(50% 100%, 0 0, 100% 0);clip-path:polygon(50% 100%, 0 0, 100% 0)}.main__answer--head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:3rem;font-weight:700;color:#157a0d;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1;text-shadow:.3rem .3rem 0 #fff}.main__answer--head .top span{font-size:2.2rem}.main__answer--head .middle{display:block;text-shadow:none;margin:.6rem 0 1rem}.main__answer--head .middle .kaisei{font-size:3.8rem;font-weight:700;position:relative;color:#fff200;z-index:1}.main__answer--head .middle .kaisei::before{content:"遺品あんしん整理";color:#157a0d;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-1;-webkit-text-stroke:.4rem #157a0d;text-shadow:.3rem .3rem 0 #157a0d}.main__answer--head .middle .small{display:inline-block;font-size:2.2rem;color:#251e1c;margin:0 0 0 .6rem;position:relative;top:.2rem}.main__answer--txt{text-align:center;font-size:1.5rem;margin:1.2rem 0 0}.main__answer--list{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;gap:1.3rem;margin:1.2rem 0 0}.main__answer--list li{width:10.3rem;height:9.5rem;text-align:center;color:#6b4e21;font-size:1.4rem;letter-spacing:.03em;line-height:1;font-weight:700;padding:2.2rem 0 0;position:relative;z-index:1}.main__answer--list li img{display:block;width:100%;position:absolute;top:0;left:0;z-index:-1}.main__answer--list li>span{display:block;margin:.8rem 0 0}.main__answer--list li>span.fz26{font-size:2.6rem}.main__answer--list li:nth-of-type(2)>span{font-size:1rem;margin:.3rem 0 0}.main__answer--list li:nth-of-type(2)>span .num{font-size:3rem}.main__answer--list li:nth-of-type(3)>span{font-size:1.8rem;position:relative;margin:.3rem 0 0}.main__answer--list li:nth-of-type(3)>span .num{font-size:3rem}.main__answer--list li:nth-of-type(3)>span::after{content:"以上";font-size:1rem;position:absolute;top:102%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main__answer picture{display:block;margin:1.4rem 0 0}.main__comparison{padding:3rem 0 0;position:relative;z-index:1}.main__comparison--top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:3.6rem;background-color:#df1515;font-size:2.2rem;font-weight:700;letter-spacing:.03em;white-space:nowrap;color:#fff200;padding:0 2rem .2rem;border-radius:99.9rem;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}.main__comparison--top::after{content:"";width:1.3rem;height:1.2rem;background-color:#df1515;position:absolute;top:calc(100% - .4rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-clip-path:polygon(50% 100%, 0 0, 100% 0);clip-path:polygon(50% 100%, 0 0, 100% 0);z-index:-1}.main__comparison--head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:3.8rem;line-height:1;font-weight:700}.main__comparison--head .kaisei{display:block;font-size:2.2rem;margin:0 0 1rem}.main__comparison .mv__price{padding:0;margin:.4rem auto 0}.main__comparison--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;margin:1.6rem 0 0}.main__comparison--list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:3.2rem;height:15rem;background-color:#fff;padding:1.2rem 0 0;border:.1rem solid #8b8c90;border-radius:.5rem;position:relative}.main__comparison--list li:nth-of-type(n + 2)::before{content:"▶";display:block;font-size:1.2rem;position:absolute;top:50%;right:calc(100% + 1rem);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main__comparison--list li p{font-size:1.5rem;letter-spacing:.1em;font-weight:700;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;vertical-align:middle}.main__comparison--bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:2.7rem;font-size:1.4rem;letter-spacing:.1em;font-weight:700;background-color:#fff200;border:.1rem solid #8b8c90;margin:1.2rem 0 0}.main__sample{margin:2rem 0 0}.main__sample--head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:3rem;font-weight:700;line-height:1;color:#157a0d}.main__sample--head .kaisei{font-size:2.2rem;color:#df1515;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;margin:0 0 1rem}.main__sample--head .kaisei:before,.main__sample--head .kaisei:after{display:block;content:"";width:.2rem;height:2.3rem;background-color:#df1515;position:absolute;bottom:0}.main__sample--head .kaisei:before{right:100%;-webkit-transform:rotate(-23deg);transform:rotate(-23deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}.main__sample--head .kaisei::after{left:100%;-webkit-transform:rotate(23deg);transform:rotate(23deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.main__sample--list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:1rem 0 0;gap:1.6rem}.main__sample--list .sampleBox{background-color:#fff;padding:0 2rem 2rem;border-radius:2rem;overflow:hidden;-webkit-box-shadow:0 0 .5rem rgba(0,0,0,.1);box-shadow:0 0 .5rem rgba(0,0,0,.1)}.main__sample--list .sampleBox__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:6.5rem;background-color:#157a0d;text-align:center;font-size:1.8rem;line-height:1.4;letter-spacing:.03em;font-weight:700;color:#fff;position:relative;margin:0 -2rem;z-index:1}.main__sample--list .sampleBox__top::after{content:"";width:2.4rem;height:1.2rem;background-color:#157a0d;position:absolute;top:calc(100% - .2rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-clip-path:polygon(50% 100%, 0 0, 100% 0);clip-path:polygon(50% 100%, 0 0, 100% 0)}.main__sample--list .sampleBox__ac{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;gap:.8rem;margin:2rem auto 0}.main__sample--list .sampleBox__ac--head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:5.4rem;min-width:5.4rem;height:5.4rem;background-color:#157a0d;font-size:1.8rem;line-height:1.05;font-weight:700;color:#fff200;padding:0 0 .1rem;border-radius:50%}.main__sample--list .sampleBox__ac--head.sub{background-color:#ea6000}.main__sample--list .sampleBox__ac--txt{font-size:2.2rem;font-weight:700;line-height:1.3;letter-spacing:.03em;white-space:nowrap}.main__sample--list .sampleBox__ac--txt span{display:inline;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0%, #fff200));background:-webkit-linear-gradient(transparent 70%, #fff200 0%);background:linear-gradient(transparent 70%, #fff200 0%)}.main__sample--list .sampleBox>picture{display:block;margin:1.6rem 0 0}.main__sample--list .sampleBox__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:700;gap:1rem;letter-spacing:.05em;margin:1rem 0 0}.main__sample--list .sampleBox__content span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:2.5rem;background-color:#157a0d;color:#fff;padding:0 .8rem .1rem;border-radius:.5rem;position:relative;bottom:.2rem;letter-spacing:0}.main__sample--list .sampleBox__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;margin:1.2rem 0 0}.main__sample--list .sampleBox__list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:9.2rem;height:6rem;background-color:#e6e6e6;line-height:1;font-size:1.4rem;border-radius:.7rem}.main__sample--list .sampleBox__list li span{display:block}.main__sample--list .sampleBox__list li span:last-of-type{font-size:1.8rem;font-weight:700;margin:.6rem 0 0}.main__sample--list .sampleBox__calc{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;gap:6rem;width:100%;height:6rem;background-color:#ffefef;border:.1rem solid #df1515;border-radius:.7rem;margin:1rem 0 0;position:relative}.main__sample--list .sampleBox__calc::after{content:"ー";font-size:1.8rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main__sample--list .sampleBox__calc p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1.2rem;color:#df1515;line-height:1;font-weight:700}.main__sample--list .sampleBox__calc p:last-of-type{color:#ea6000}.main__sample--list .sampleBox__calc p .num{font-size:2.2rem}.main__sample--list .sampleBox__calc p .num .en{font-size:1.8rem;position:relative;bottom:.1rem}.main__sample--list .sampleBox__price{font-size:2.2rem;line-height:1;font-weight:700;margin:1rem 0 0;white-space:nowrap}.main__sample--list .sampleBox__price .red{display:inline-block;color:#df1515;position:relative;top:.1rem;margin:0 0 0 1.2rem}.main__sample--list .sampleBox__price .num{font-size:4rem}.main__sample--list .sampleBox__price .num .en{font-size:2.2rem;font-weight:700}.main__sample--list .sampleBox__price .num .tax{font-size:1.4rem;letter-spacing:.03em}.main__price{margin:3.2rem 0 0}.main__price--title{font-size:3rem;font-weight:700;text-align:center;color:#157a0d}.main__price--title span{font-size:.75em}.main__price--txt{font-size:1.5rem;font-weight:700;text-align:center;line-height:1.5}.main__price--txt span{position:relative;z-index:1}.main__price--txt span::after{content:"";display:block;width:100%;height:.7rem;background-color:#fff200;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.main__price table{width:100%;border-collapse:collapse;background-color:#fff;border:.1rem solid #251e1c;margin:.6rem 0 0}.main__price table thead{color:#fff;background-color:#157a0d}.main__price table thead tr{height:3.6rem}.main__price table th,.main__price table td{text-align:center;font-size:1.4rem;font-weight:700;width:4.5rem;vertical-align:middle;border:.1rem solid #251e1c}.main__price table th:nth-of-type(2),.main__price table td:nth-of-type(2){width:7.5rem}.main__price table th:last-of-type,.main__price table td:last-of-type{width:calc(100% - 4.5rem - 7.5rem)}.main__price table th:last-of-type div,.main__price table td:last-of-type div{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;gap:.8rem;padding:0 0 0 .8rem}.main__price table th:last-of-type div .en,.main__price table td:last-of-type div .en{font-size:1.4rem}.main__price table th:last-of-type div p:first-of-type,.main__price table td:last-of-type div p:first-of-type{font-size:1.4rem}.main__price table th:last-of-type div p:first-of-type .num,.main__price table td:last-of-type div p:first-of-type .num{position:relative}.main__price table th:last-of-type div p:first-of-type .num::before,.main__price table td:last-of-type div p:first-of-type .num::before{content:"";width:100%;height:.1rem;background-color:#251e1c;position:absolute;top:calc(50% + .1rem);left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.main__price table th:last-of-type div p:last-of-type,.main__price table td:last-of-type div p:last-of-type{font-size:2.2rem;color:#df1515;position:relative;bottom:.1rem}.main__price table tr{height:5rem}.main__service{margin:2.4rem 0 0}.main__service--head{text-align:center;font-size:1.8rem;font-weight:700}.main__service--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:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:#fff;padding:2rem;margin:1rem 0 0;gap:2rem;border-radius:2rem;-webkit-box-shadow:0 0 .5rem rgba(0,0,0,.1);box-shadow:0 0 .5rem rgba(0,0,0,.1)}.main__service--list li{width:calc((100% - 4rem)/3);font-size:1.4rem;font-weight:700;line-height:1.3}.main__service--list li p{margin:.6rem 0 0}.reason{margin:4rem 0 0}.reason__head{line-height:1;font-weight:700}.reason__head .kaisei{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:3rem;margin:auto;font-weight:700;position:relative;color:#fff200;z-index:1}.reason__head .kaisei::before{content:"遺品あんしん整理";color:#157a0d;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:-1;-webkit-text-stroke:.4rem #157a0d;text-shadow:.3rem .3rem 0 #157a0d}.reason__head .bottom{font-size:3.8rem;color:#f15c5c;text-align:center;text-shadow:.3rem .3rem 0 #ffd6d6;letter-spacing:.01em;margin:.2rem 0 0}.reason__head .bottom .num{font-size:5.4rem}.reason__head .bottom .num>span{font-size:3rem}.reason__head .bottom .small{font-size:2.2rem}.reason__txt{text-align:center;font-size:1.5rem;letter-spacing:.03em;font-weight:700;margin:1.2rem 0 0}.reason__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3rem;margin:2rem 0 0}.reason__box{position:relative;z-index:1}.reason__box:nth-of-type(even) .reason__box--ac{left:initial;right:1.2rem}.reason__box:nth-of-type(even) .reason__box--ac .kaisei:before{-webkit-box-shadow:0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6;box-shadow:0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6}.reason__box:nth-of-type(even) .reason__box--ac .kaisei::after{-webkit-box-shadow:none;box-shadow:none}.reason__box::before{display:block;content:"";width:100%;padding:100% 0 0;background-color:#ffd6d6;border-radius:50%;position:absolute;top:1.3rem;right:0;z-index:-1}.reason__box--top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:4.2rem;background-color:#f15c5c;font-size:3rem;color:#fff200;font-weight:700;padding:0 1.6rem .3rem;margin:auto;border-radius:99.9rem;position:relative;z-index:1}.reason__box--top::after{display:block;content:"";width:1.3rem;height:1.2rem;background-color:#f15c5c;position:absolute;top:calc(100% - .2rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;-webkit-clip-path:polygon(50% 100%, 0 0, 100% 0);clip-path:polygon(50% 100%, 0 0, 100% 0)}.reason__box--img{display:block;width:22rem;margin:0 auto}.reason__box--title{font-size:3rem;line-height:1.3;font-weight:700;text-align:center;color:#f15c5c;margin:-2rem 0 0}.reason__box--txt{font-size:1.5rem;letter-spacing:.03em;text-align:center;margin:1.2rem 2rem 0}.reason__box--ac{position:absolute;top:12.3rem;left:1.2rem}.reason__box--ac .kaisei{font-size:1.8rem;color:#f15c5c;font-weight:700;line-height:1.1;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;z-index:1;text-shadow:0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6,0 0 .4rem #ffd6d6}.reason__box--ac .kaisei:before,.reason__box--ac .kaisei:after{display:block;content:"";width:.1rem;height:2.9rem;background-color:#f15c5c;position:absolute;bottom:0}.reason__box--ac .kaisei:before{right:100%;-webkit-transform:rotate(-23deg);transform:rotate(-23deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}.reason__box--ac .kaisei::after{left:100%;-webkit-transform:rotate(23deg);transform:rotate(23deg);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-box-shadow:0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6;box-shadow:0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6,0 0 .3rem #ffd6d6}.reason__box--ac picture{display:block;width:10rem;position:absolute;top:calc(100% - .8rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.purchase{background-color:#fffccc;padding:2.4rem 0 0;margin:3rem 0 0;overflow:hidden}.purchase__ac{text-align:center;font-size:2.2rem;font-weight:700;color:#ea6000}.purchase__head{text-align:center;font-size:3.8rem;font-weight:700}.purchase__head span{color:#df1515}.purchase__top{background-color:#fff;border-radius:2rem;padding:2rem 0;margin:.4rem 0 0;position:relative}.purchase__top--head{text-align:center;font-weight:700}.purchase__top--head span{font-size:2.2rem;font-weight:700;color:#ea6000;letter-spacing:.05em}.purchase__top--txt{display:block;width:22.4rem;margin:.4rem auto 0}.purchase__top--bottom{font-size:1.8rem;font-weight:500;text-align:center;margin:1rem auto 0}.purchase__top--bottom span{display:inline;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0%, #fff200));background:-webkit-linear-gradient(transparent 70%, #fff200 0%);background:linear-gradient(transparent 70%, #fff200 0%)}.purchase__top--bg{width:calc(100% + 4rem);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.purchase__txt{font-size:1.5rem;letter-spacing:.03em;text-align:justify;margin:1rem 0 0}.purchase__sample{margin:2.4rem 0 0}.purchase__sample--head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:2.8rem;font-weight:700;color:#fff;background-color:#ea6000;border-radius:1.4rem;padding:0 3rem .2rem;margin:0 auto;position:relative;z-index:1}.purchase__sample--head::after{display:block;content:"";width:1.2rem;height:1rem;background-color:#f15c5c;position:absolute;top:calc(100% - .2rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;-webkit-clip-path:polygon(50% 100%, 0 0, 100% 0);clip-path:polygon(50% 100%, 0 0, 100% 0)}.purchase__sample--list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;gap:2rem 3.5rem;margin:2rem 0 0}.purchase__sample--list li{width:7.5rem;font-size:1.4rem;font-weight:700}.purchase__sample--list li img{margin:0 0 .6rem}.purchase__achievements{margin:2rem 0 0}.purchase__achievements--head{text-align:center;font-size:2.4rem;font-weight:bold}.purchase__achievements--list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;margin:1rem 0 0}.purchase__achievements--box{display:grid;grid-template-columns:10rem 1fr;grid-template-rows:1fr auto;grid-template-areas:"img info" "txt txt";gap:1rem 2rem;padding:2rem;background-color:#fff;border-radius:2rem;-webkit-box-shadow:0 0 .5rem rgba(0,0,0,.1);box-shadow:0 0 .5rem rgba(0,0,0,.1)}.purchase__achievements--box picture{grid-area:img}.purchase__achievements--box .txt{grid-area:txt;font-size:1.5rem;text-align:justify;letter-spacing:.03em}.purchase__achievements--box .info{grid-area:info;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.purchase__achievements--box .info__name{font-size:1.8rem}.purchase__achievements--box .info__price{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.4rem;position:relative;z-index:1}.purchase__achievements--box .info__price::before{content:"";display:block;width:100%;height:.8rem;background-color:#fff200;position:absolute;bottom:0;right:0;z-index:-1}.purchase__achievements--box .info__price .num{display:inline-block;font-size:2.4rem;color:#df1515;margin:0 0 0 .2rem;position:relative;top:.1rem}.purchase__achievements--box .info__price .num .en{font-size:1.4rem}.purchase__bottom{margin:3.2rem 0 0}.purchase__bottom--head{text-align:center;font-size:2.2rem;line-height:1.4;font-weight:700;color:#ea6000}.purchase__bottom--wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0 0}.purchase__bottom--wrap>picture{display:block;width:15.7rem;position:relative;z-index:2}.purchase__bottom--ac{position:relative;z-index:1;margin:0 0 0 -1.2rem}.purchase__bottom--ac>p{font-size:1.2rem;font-weight:700;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.purchase__bottom--ac>p:before,.purchase__bottom--ac>p:after{display:block;content:"";width:.1rem;height:1.8rem;background-color:#251e1c;position:absolute;bottom:0}.purchase__bottom--ac>p:before{right:105%;-webkit-transform:rotate(-23deg);transform:rotate(-23deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}.purchase__bottom--ac>p::after{left:105%;-webkit-transform:rotate(23deg);transform:rotate(23deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.purchase__bottom--ac>div{width:10.3rem;text-align:center;font-size:1.2rem;line-height:1.25;font-weight:700;color:#6b4e21;margin:.2rem 0 0;padding:2.4rem 0 0;position:relative;z-index:1}.purchase__bottom--ac>div img{width:100%;position:absolute;top:0;right:0}.purchase__bottom--ac>div span{font-size:1.4rem;color:#df1515}.flowSec{margin:4rem 0 0}.flowSec__title{font-size:3rem;font-weight:700;text-align:center;color:#f15c5c}.flowSec__txt{font-size:1.5rem;font-weight:700;text-align:center;margin:.4rem 0 0}.flowSec__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:3.6rem;margin:1.4rem 0 0}.flowSec__item{background-color:#ffefef;border-radius:2rem;padding:0 0 2rem;position:relative}.flowSec__item:nth-of-type(n + 2)::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:2.4rem;color:#f15c5c;line-height:1;position:absolute;bottom:calc(100% + .7rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.flowSec__item--head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:4rem;font-size:2rem;font-weight:700;gap:.5rem;color:#fff;background-color:#f15c5c;border-radius:2rem 2rem 0 0}.flowSec__item--head>span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:2rem;height:2rem;background-color:#fff;font-size:1.4rem;padding:0 0 .1rem;color:#f15c5c;border-radius:50%;position:relative;top:.1rem}.flowSec__item picture{display:block;width:20rem;margin:.5rem auto}.flowSec__item--txt{font-size:1.5rem;text-align:center}.faqSec{background-color:rgba(0,0,0,.05);padding:3rem 0 3.4rem;margin:3rem 0 0}.faqSec__title{font-size:3rem;font-weight:700;text-align:center}.faqSec__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;margin:2rem 0 0}.faqSec__list dl{background-color:#fff;font-size:1.5rem;border-radius:2rem;padding:2rem}.faqSec__list dl dt,.faqSec__list dl dd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;text-align:justify}.faqSec__list dl dt span,.faqSec__list dl dd span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:2.2rem;min-width:2.2rem;height:2.2rem;background-color:#f15c5c;color:#fff;font-weight:700;border-radius:50%;padding:0 0 .2rem}.faqSec__list dl dt{font-weight:700;white-space:nowrap;padding:0 0 .8rem;margin:0 0 .8rem;border-bottom:.1rem dashed #b8b8b8}.faqSec__list dl dt span{background-color:#251e1c}.formSec{background-color:#157a0d;padding:2.5rem 0 3.6rem}.formSec__head{display:grid;grid-template-columns:6.5rem 1fr;grid-template-rows:auto 1fr;grid-template-areas:"ac sub" "ac main";gap:0 1rem}.formSec__head .ac{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;grid-area:ac;height:6.5rem;font-size:1.2rem;font-weight:700;background-color:#fff200;border-radius:50%;padding:0 0 .2rem;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.formSec__head .main,.formSec__head .sub{letter-spacing:.04em;font-weight:700;color:#fff;line-height:1}.formSec__head .main span,.formSec__head .sub span{color:#fff200}.formSec__head .main{font-size:2.6rem;border-top:dashed .1rem #fff;padding:.8rem 0 0;margin:1rem 0 0}.formSec__wrap{background-color:#fff;padding:2.5rem 2rem 3.6rem;margin:2.4rem 0 0;border-radius:1rem}.formSec__wrap--top .head{text-align:center;font-weight:700;letter-spacing:.04em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;position:relative}.formSec__wrap--top .head:before,.formSec__wrap--top .head:after{content:"";width:.2rem;height:2.3rem;background-color:#251e1c;position:absolute;bottom:.2rem}.formSec__wrap--top .head::before{right:104%;-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}.formSec__wrap--top .head::after{left:104%;-webkit-transform:rotate(25deg);transform:rotate(25deg)}.formSec__wrap--top .telSec{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;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3rem .4rem;margin:1rem 0 0}.formSec__wrap--top .telSec img{display:block;width:4.5rem;position:relative;top:.4rem}.formSec__wrap--top .telSec .tel{display:block;color:#ea6000;width:calc(100% - 4.5rem - .4rem);white-space:nowrap;font-size:4.4rem}.formSec__wrap--top .telSec .ac{width:100%;text-align:center;letter-spacing:.04em}.formSec form .wpcf7-not-valid-tip{display:none;color:#df1515;font-size:1.5rem;font-weight:700;margin:.6rem 0 0}.formSec form.invalid .wpcf7-not-valid-tip{display:block}.formSec .form__table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin:2rem 0 0}.formSec .form__table--list{font-size:1.5rem;line-height:1}.formSec .form__table--list dt label{font-weight:700;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;gap:.8rem}.formSec .form__table--list dt label span{color:#fff;background-color:gray;padding:.4rem .8rem;border-radius:.5rem}.formSec .form__table--list dt label span.red{background-color:#df1515}.formSec .form__table--list dd{margin:1rem 0 0}.formSec .form__table--list dd .wpcf7-form-control-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.formSec .form__table--list dd .wpcf7-radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.4rem 0 0;grid-gap:1.2rem;font-size:1.6rem;letter-spacing:.04em;font-weight:700}.formSec .form__table--list dd .wpcf7-radio .wpcf7-list-item{margin:0}.formSec .form__table--list dd .wpcf7-radio .wpcf7-list-item-label{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;position:relative}.formSec .form__table--list dd .wpcf7-radio .wpcf7-list-item-label::before,.formSec .form__table--list dd .wpcf7-radio .wpcf7-list-item-label::after{display:block;content:"";width:2.1rem;height:2.1rem;border-radius:50%}.formSec .form__table--list dd .wpcf7-radio .wpcf7-list-item-label::before{background-color:#e6e6e6;margin:0 .8rem 0 0}.formSec .form__table--list dd .wpcf7-radio .wpcf7-list-item-label::after{position:absolute;top:0;left:0;background-color:#df1515;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.formSec .form__table--list dd .wpcf7-radio .wpcf7-list-item-label.active::after{-webkit-transform:scale(0.6);transform:scale(0.6)}.formSec .form__table--list dd .wpcf7-radio .wpcf7-list-item input{display:none}.formSec .form__table--list dd textarea,.formSec .form__table--list dd input{display:block;width:100%;background-color:#e6e6e6;border-radius:.5rem;padding:1rem;resize:none}.formSec .form__table--list dd textarea::-webkit-input-placeholder, .formSec .form__table--list dd input::-webkit-input-placeholder{color:#a9a9a9}.formSec .form__table--list dd textarea::-moz-placeholder, .formSec .form__table--list dd input::-moz-placeholder{color:#a9a9a9}.formSec .form__table--list dd textarea:-ms-input-placeholder, .formSec .form__table--list dd input:-ms-input-placeholder{color:#a9a9a9}.formSec .form__table--list dd textarea::-ms-input-placeholder, .formSec .form__table--list dd input::-ms-input-placeholder{color:#a9a9a9}.formSec .form__table--list dd textarea::placeholder,.formSec .form__table--list dd input::placeholder{color:#a9a9a9}.formSec .form__table--list dd textarea:focus,.formSec .form__table--list dd input:focus{outline-color:#157a0d;background-color:#f3f8f3}.formSec .form__table--list dd textarea{height:17rem}.formSec .form__table--send{position:relative;top:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width: 992px){.formSec .form__table--send:hover{top:.4rem}.formSec .form__table--send:hover p{-webkit-box-shadow:none;box-shadow:none}}.formSec .form__table--send p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:6.5rem;background-color:#ea6000;color:#fff;font-weight:700;line-height:1;margin:3.2rem 0 0;border-radius:99.9rem;-webkit-box-shadow:0 .4rem 0 #ad4700;box-shadow:0 .4rem 0 #ad4700;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.formSec .form__table--send p span{font-size:2.4rem;letter-spacing:.03em;margin:.5rem 0 0}.formSec .form__table--send input{color:rgba(0,0,0,0);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;cursor:pointer}.formSec .form__table--send .wpcf7-spinner{display:none}.formSec__privacy{height:11.2rem;margin:2.2rem 0 0;border:.1rem solid #8b8c90;overflow:scroll;padding:1.3rem 1.5rem}.formSec__privacy--title{font-weight:700}.formSec__privacy--txt{font-size:1.4rem;text-align:justify;margin:.6rem 0 0}.formSec__privacy--txt a{color:#0065bf;text-decoration:underline}/*# sourceMappingURL=lp-area.css.map */