.lp02_05 .btn01_01{width:75.8%;margin:0 auto;inset:88.3% 0}.lp02_07 .btn01_01{width:100%;inset:auto 0 9%}.lp03_06{overflow:hidden;background-color:#821414;padding:0 0 7%}.lp03_06 .faq_cont{height:0;overflow:hidden}.lp03_06 .faq_icon01,.lp03_06 .faq_icon02{position:absolute;aspect-ratio:1/1;border-radius:50%}.lp03_06 .faq_icon01::before,.lp03_06 .faq_icon01::after,.lp03_06 .faq_icon02::before,.lp03_06 .faq_icon02::after{position:absolute;content:"";display:block;width:44%;inset:0;margin:auto;height:3px}@media screen and (max-width: 750px){.lp03_06 .faq_icon01::before,.lp03_06 .faq_icon01::after,.lp03_06 .faq_icon02::before,.lp03_06 .faq_icon02::after{height:0.4vw}}.lp03_06 .faq_icon01::after,.lp03_06 .faq_icon02::after{transform:rotate(90deg);transition:.3s all}.lp03_06 .faq_icon01{width:6.15%;inset:31% 4.5% auto auto;background:#fff}.lp03_06 .faq_icon01::before,.lp03_06 .faq_icon01::after{background:#821414}.lp03_06 .faq_icon02{width:6.9%;inset:41.2% 2.9% auto auto;background:#821414}.lp03_06 .faq_icon02::before,.lp03_06 .faq_icon02::after{background:#fff}.lp03_06 .faqContainer{width:89.3%;margin:0 auto 4.6%;background:#5e1d1b}.lp03_06 .faqChild{width:90%;margin:0 auto 5%;background:#fff}.lp03_06 .faq01_btn{padding:0 5% 0 5.7%}.lp03_06 .faq02_btn{padding:0 5% 0 5.7%}.lp03_06 .faq02_02 .btn01_01{width:11%;height:10%;margin:0 auto;inset:26.7% 0 0 -39%}.lp03_06 .faq02_04 .btn01_01{width:10.3%;height:12%;margin:0 auto;inset:41.7% 0 0 -13%}.lp03_06 .faq03_btn{padding:.2% 6% .1% 6.7%}.lp03_06 .faq03_03 .btn01_01{width:10.3%;height:14%;margin:0 auto;inset:49.7% 0 0 -28%}.lp03_06 .faq04_btn{padding:.3% 6.9% .6% 6.7%}.lp03_06 .open>.faq_icon01::after{transform:rotate(0)}.lp03_06 .open>.faq_icon02::after{transform:rotate(0)}.lp04_01 .btn01_01{width:77.3%;margin:0 auto;inset:71.7% 0 auto}.lp04_02 .btn01_01{width:81.1%;margin:0 auto;inset:auto 0 14.7%}.lp04_02 .btn01_02{width:82%;height:5%;inset:63% auto auto 9%;clip-path:polygon(45% 0, 100% 0, 100% 50%, 58% 50%, 58% 100%, 0% 100%, 0 50%, 45% 50%)}.lp04_03 .btn01_01,.lp04_03 .btn02_01,.lp04_03 .btn03_01{height:7%;top:70.8%}.lp04_03 .btn01_01{width:36%;left:5%}.lp04_03 .btn02_01{width:14%;left:45%}.lp04_03 .btn03_01{width:30%;left:63%}.js-keepHorizontalSlide{display:flex;justify-content:flex-start;flex-wrap:nowrap}.js-handWritten{transition:.3s opacity}.js-handWritten path{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:10px;stroke-dasharray:1000;stroke-dashoffset:1000}.js-pieChart circle{fill:rgba(0,0,0,0);stroke-width:32;stroke-dashoffset:100;stroke-dasharray:100;stroke:#dcdddd;transform:rotate(-90deg);transform-origin:center}.js-pieChart.stop{animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:0s;animation-name:graphImgAnm01_none}.js-pieChart.stop circle{animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:0s;animation-name:graphImgAnm01_buck}.js-pieChart.act{animation-delay:0s;animation-duration:0s;animation-fill-mode:forwards;animation-name:graphImgAnm01_on}.js-pieChart.act circle{animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:0s;animation-name:graphImgAnm01}@keyframes graphImgAnm01{0%{opacity:1;stroke-dashoffset:100}100%{opacity:1;stroke-dashoffset:0}}@keyframes graphImgAnm01_buck{0%{opacity:1;stroke-dashoffset:0}100%{opacity:1;stroke-dashoffset:100}}@keyframes graphImgAnm01_none{0%{opacity:1}100%{opacity:0}}@keyframes graphImgAnm01_on{0%{opacity:0}100%{opacity:1}}.footer{display:flex;max-width:750px;width:100%;margin:0 auto;height:200px;background:#333;color:#fff;justify-content:center;align-items:center}/*# sourceMappingURL=base.min.css.map */