*{box-sizing:border-box}html{font-size:62.5%;overflow:auto}@media screen and (max-width: 768px){html{overflow:visible}}body{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;line-height:1.6;color:#454350;overflow:hidden}@media screen and (max-width: 768px){body{overflow:auto}}a{color:#40a885}a:hover{opacity:.7;transition:.3s}@media screen and (max-width: 768px){a:hover{opacity:1}}img{max-width:100%;height:auto}.container{margin:0 auto;max-width:960px;width:90%}.back{position:fixed;bottom:1%;right:2%;z-index:50}@media screen and (max-width: 768px){.back{bottom:10%}}.back a{display:flex;align-items:center;justify-content:center;width:55px;height:55px;background:rgba(52,183,146,.7);border-radius:100%;ransform:perspective(1px) translateZ(0);transition-duration:.2s;transition-property:transform}.back a:hover{transform:scale(0.9);cursor:pointer;opacity:1}.back a img{margin-bottom:.5rem}.pc{display:block}@media screen and (max-width: 768px){.pc{display:none}}.sp{display:none}@media screen and (max-width: 768px){.sp{display:block}}.header{position:fixed;top:0;left:0;padding:.3rem 0 .2rem;width:100%;height:75px;background:#fff;z-index:999}@media screen and (max-width: 768px){.header{padding:0;height:6rem}}.header .inner{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:0 2rem;max-width:120rem}@media screen and (max-width: 768px){.header .inner{position:relative;display:block;padding:0;width:100%;height:6rem}}.header__logo{display:flex;align-items:center;margin:0;width:39rem}@media screen and (max-width: 1050px){.header__logo{width:27rem}}@media screen and (max-width: 768px){.header__logo{margin:0 0 0 3%;width:26.2rem;height:6rem;line-height:6rem}}.header__logo img{height:48px;vertical-align:bottom}@media screen and (max-width: 768px){.header__logo img{vertical-align:middle;height:33px}}.header__logo .g-logo{margin-right:2.5rem}@media screen and (max-width: 1050px){.header__logo .g-logo{margin-right:1.5rem}}@media screen and (max-width: 768px){.header__logo .g-logo{margin-right:1.2rem}}.header__logo .pb img{height:38px}@media screen and (max-width: 768px){.header__logo .pb img{height:26px}}@media screen and (max-width: 768px){.header .g-nav{display:none;padding:2.2rem 5% 2rem;width:100%;background:#fff}}@media screen and (max-width: 768px){.header .g-nav.panelactive{position:fixed;top:6rem;left:0;display:block;animation-name:fadeInAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;overflow-y:scroll;height:calc(100% - 6rem);z-index:300}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}}.header .g-nav h2{display:none}@media screen and (max-width: 768px){.header .g-nav h2{display:block;margin:0;padding:1rem 0;background:#454350;color:#fff;text-align:center;font-size:15px;font-size:1.5rem}}.header__menu{display:flex;align-items:center;padding:0;height:4rem;list-style:none;font-size:13px;font-size:1.3rem;font-weight:700}@media screen and (max-width: 1050px){.header__menu{font-size:12px;font-size:1.2rem}}@media screen and (max-width: 768px){.header__menu{display:block;margin:2rem 0 0;padding:0;height:auto;font-size:16px;font-size:1.6rem;font-weight:500}}.header__menu--item{border-right:1px solid #e6e6e6;text-align:center;line-height:1}.header__menu--item:nth-of-type(3){border:none}@media screen and (max-width: 1050px){.header__menu--item:nth-of-type(1) img{width:2.8rem}.header__menu--item:nth-of-type(2) img{width:4.8rem}.header__menu--item:nth-of-type(3) img{width:4.7rem}}@media screen and (max-width: 768px){.header__menu--item{display:flex;align-items:center;margin:0;padding:0;border-right:0;border-bottom:1px solid #d9d9d9;text-align:left}.header__menu--item::before{content:""}.header__menu--item:nth-of-type(1) img{width:3.4rem}.header__menu--item:nth-of-type(2) img{width:5.8rem}.header__menu--item:nth-of-type(3) img{width:5.7rem}}.header__menu--item a{display:block;padding:0 1.6rem;color:#454350;text-decoration:none;word-break:keep-all}@media screen and (max-width: 1050px){.header__menu--item a{padding:0 1.2rem}}@media screen and (max-width: 768px){.header__menu--item a{width:47%;color:#000;text-align:center}.header__menu--item a.no-link{pointer-events:none}}.header__menu--item a span{font-size:9px;font-size:0.9rem;word-break:keep-all}@media screen and (max-width: 768px){.header__menu--item a span{font-size:12px;font-size:1.2rem}}.header__menu--item a img{margin-top:.8rem;margin-right:.3rem;vertical-align:-0.2rem}@media screen and (max-width: 1050px){.header__menu--item a img{margin-top:.5rem}}@media screen and (max-width: 768px){.header__menu--item .sp{width:53%;border-left:1px solid #d9d9d9}.header__menu--item .sp a{position:relative;padding:1.7rem 0 1.7rem 3rem;width:100%;border-bottom:1px solid #d9d9d9;letter-spacing:.1rem;text-align:left;font-size:11px;font-size:1.1rem}.header__menu--item .sp a:last-of-type{border:none}.header__menu--item .sp a::before{position:absolute;top:calc(50% - .5rem);left:1.5rem;content:"";border-top:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid rgba(0,0,0,0);border-left:.5rem solid #454350}}.header__menu--item.btn{margin-right:0;padding:0;border-radius:5rem;background:#34b792;text-align:center;font-size:14px;font-size:1.4rem;transform:perspective(1px) translateZ(0);transition-duration:.2s;transition-property:transform}.header__menu--item.btn:hover{transform:scale(0.9);opacity:1}@media screen and (max-width: 1050px){.header__menu--item.btn{font-size:12px;font-size:1.2rem}}@media screen and (max-width: 768px){.header__menu--item.btn{display:none}}.header__menu--item.btn a{display:flex;justify-content:center;align-items:center;width:16rem;height:4rem;color:#fff}@media screen and (max-width: 1050px){.header__menu--item.btn a{width:11rem}}.header__menu--item.btn a img{display:inline-block;margin:0 .5rem 0 0;vertical-align:3px}@media screen and (max-width: 1050px){.header__menu--item.btn a img{width:1.6rem}}@media screen and (max-width: 768px){.header__menu--item.btn a img{margin-right:1.5rem;width:43px}}.header__menu--item.btn.btn-faq{margin:0 1rem 0 .5rem;background:#fff;border:.1rem solid #34b792}.header__menu--item.btn.btn-faq a{color:#34b792}.header__menu--item.btn.btn-faq br{display:none}@media screen and (max-width: 1050px){.header__menu--item.btn.btn-faq br{display:block}}.header .header__menu-sp{display:none}@media screen and (max-width: 768px){.header .header__menu-sp{display:block}.header .header__menu-sp .btn{position:relative;display:flex;align-items:center;justify-content:center;margin:2rem auto 2.5rem;width:100%;height:6rem;background:#34b792;border-radius:.4rem;color:#fff;line-height:1.2941176471;text-align:center;text-decoration:none;font-weight:700;font-size:17px;font-size:1.7rem}.header .header__menu-sp .btn::after{position:absolute;top:calc(50% - .5rem);right:1rem;content:"";border-top:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid rgba(0,0,0,0);border-left:.5rem solid #fff}.header .header__menu-sp .btn.p2{margin:-1.5rem auto 2.5rem;background:#fff;border:1px solid #34b792;color:#34b792}.header .header__menu-sp .btn.p2::after{border-left:.5rem solid #34b792}.header .header__menu-sp .list{display:flex;flex-wrap:wrap;margin:0 auto;padding:0;list-style:none;font-size:11px;font-size:1.1rem}.header .header__menu-sp .list__item{margin-bottom:1rem;width:55%}.header .header__menu-sp .list__item:nth-of-type(2n){width:45%}.header .header__menu-sp .list__item a{position:relative;padding-left:1.2rem;color:#454350;text-decoration:none}.header .header__menu-sp .list__item a::before{content:"";position:absolute;left:-0.5rem;bottom:-0.2rem;display:block;width:1.7rem;height:1.7rem;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="%23454350" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M9 18l6-6-6-6"/%3E%3C/svg%3E')}}.header .open-btn{display:none}@media screen and (max-width: 768px){.header .open-btn{display:block;position:absolute;top:0;right:0;z-index:800;background:#34b792;cursor:pointer;width:6rem;height:6rem}.header .open-btn span{display:inline-block;transition:all .4s;position:absolute;left:21px;height:2px;background:#fff;width:21px}.header .open-btn span:nth-of-type(1){top:16px}.header .open-btn span:nth-of-type(2){top:23px}.header .open-btn span:nth-of-type(3){top:3rem}.header .open-btn span:nth-of-type(3)::after{content:"menu";position:absolute;top:6px;left:-4px;color:#fff;font-size:1rem;text-transform:uppercase}.header .open-btn.active span:nth-of-type(1){top:16px;left:23px;transform:translateY(6px) rotate(-45deg);width:30%}.header .open-btn.active span:nth-of-type(2){opacity:0}.header .open-btn.active span:nth-of-type(3){top:28px;left:23px;transform:translateY(-6px) rotate(45deg);width:30%}.header .open-btn.active span:nth-of-type(3)::after{content:"close";transform:translateY(0) rotate(-45deg);top:5px;left:4px}}.bottom-menu{display:none}@media screen and (max-width: 768px){.bottom-menu{position:fixed;z-index:200;bottom:0;left:0;width:100%;display:flex}.bottom-menu div{width:100%}.bottom-menu div a{display:flex;align-items:center;justify-content:center;height:6rem;background:#ff0;text-decoration:none;font-size:14px;font-size:1.4rem;font-weight:700;color:#2e3192}.bottom-menu div a:hover{opacity:1}.bottom-menu div a img{margin-right:1rem}}.footer{background:#454350}.footer__contents{display:flex;padding:50px 0}@media screen and (max-width: 768px){.footer__contents{flex-direction:column;padding:50px 0 25px}}.footer__contents .footer-nav{display:flex;width:100%;font-size:15px;font-size:1.5rem}@media screen and (max-width: 768px){.footer__contents .footer-nav{flex-direction:column;margin:0 auto;font-size:11px;font-size:1.1rem}}.footer__contents .footer-nav__logo{display:flex;flex-direction:column;justify-content:space-between;margin-right:auto;margin-bottom:15px;width:50%}@media screen and (max-width: 768px){.footer__contents .footer-nav__logo{margin:0 auto 2.5rem;width:100%;align-items:center}.footer__contents .footer-nav__logo img{width:17rem}}.footer__contents .footer-nav__logo .btn-contact{position:relative;padding:1.3rem 0 1.3rem 9rem;width:30rem;border-radius:.4rem;background:#fff;color:#444350;text-decoration:none;line-height:1.29411765;font-weight:700;font-size:17px;font-size:1.7rem}@media screen and (max-width: 768px){.footer__contents .footer-nav__logo .btn-contact{margin-top:3rem;padding:.8rem 0;width:100%;text-align:center}}.footer__contents .footer-nav__logo .btn-contact::before{position:absolute;top:calc(50% - 1.1rem);left:3rem;content:"";display:block;width:3rem;height:2.25rem;background-image:url('data:image/svg+xml,%3Csvg viewBox="0 0 30 22.5" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m0 0v22.5h30v-22.5zm15.48 11.88c-.12.1-.29.16-.47.16s-.36-.06-.47-.15l-11.73-9.08h24.38zm-9.91-4.24 4.07 3.45-6.83 6.72v-12.19l2.76 2.01zm6.1 5.19.96.81c.63.54 1.47.84 2.36.84s1.73-.3 2.37-.84l.96-.81 6.99 6.87h-20.62l6.99-6.88zm8.68-1.71 6.83-5.47v12.19z" fill="%23454350"/%3E%3C/svg%3E')}@media screen and (max-width: 768px){.footer__contents .footer-nav__logo .btn-contact::before{display:none}}.footer__contents .footer-nav__logo .btn-contact::after{position:absolute;top:calc(50% - .5rem);right:1rem;content:"";border-top:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid rgba(0,0,0,0);border-left:.5rem solid #444350}.footer__contents .footer-nav .menu_wrap{display:flex;flex-wrap:wrap;width:50%}@media screen and (max-width: 768px){.footer__contents .footer-nav .menu_wrap{flex-shrink:0;width:100%}}.footer__contents .footer-nav__menu{margin:0;padding:0;width:50%;list-style:none;color:#fff}.footer__contents .footer-nav__menu--item{margin-bottom:1rem}.footer__contents .footer-nav__menu--item ul{margin:0;padding:0 0 0 1em;list-style:none}.footer__contents .footer-nav__menu--item:nth-of-type(1){order:1}.footer__contents .footer-nav__menu--item:nth-of-type(2){order:3}.footer__contents .footer-nav__menu--item:nth-of-type(3){order:5}.footer__contents .footer-nav__menu--item:nth-of-type(4){order:2}.footer__contents .footer-nav__menu--item:nth-of-type(5){order:4}.footer__contents .footer-nav__menu--item:nth-of-type(6){order:6;margin-bottom:0}.footer__contents .footer-nav__menu--item:nth-of-type(7){order:7}.footer__contents .footer-nav__menu--item:nth-of-type(8){order:8;margin-ottom:0}.footer__contents .footer-nav__menu--item a{color:#fff;text-decoration:none}@media screen and (max-width: 768px){.footer__contents .footer-info{order:1;margin-bottom:4rem}}.footer__contents .footer-info__logo{display:none}@media screen and (max-width: 768px){.footer__contents .footer-info__logo{display:block;margin:0 auto 2.5rem;width:170px}}.footer__contents .footer-info__tel{display:flex;align-items:center;margin:0 0 1rem 2rem;padding:1.5rem;width:460px;background:#fff}@media screen and (max-width: 768px){.footer__contents .footer-info__tel{margin:0 0 1rem;width:100%}}.footer__contents .footer-info__tel--icon{padding:0 2.1rem 0 0}@media screen and (max-width: 768px){.footer__contents .footer-info__tel--icon{margin-right:1.5rem;padding:0;width:43px}}.footer__contents .footer-info__tel--ttl{margin:0 0 1rem;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1}@media screen and (max-width: 768px){.footer__contents .footer-info__tel--ttl{font-size:13px;font-size:1.3rem}}.footer__contents .footer-info__tel--number{margin:0 0 1rem;color:#34b792;font-size:50px;font-size:5rem;font-weight:700;line-height:1}@media screen and (max-width: 768px){.footer__contents .footer-info__tel--number{margin-bottom:.7rem;font-size:36px;font-size:3.6rem}}.footer__contents .footer-info__tel--number span{display:block;font-size:26px;font-size:2.6rem}@media screen and (max-width: 768px){.footer__contents .footer-info__tel--number span{font-size:18px;font-size:1.8rem}}.footer__contents .footer-info__tel--time{margin:0;font-size:15px;font-size:1.5rem;line-height:1}@media screen and (max-width: 768px){.footer__contents .footer-info__tel--time{font-size:11px;font-size:1.1rem}}.footer__contents .footer-info__mail{position:relative;margin-left:2rem;width:460px;background:#fff}@media screen and (max-width: 768px){.footer__contents .footer-info__mail{margin:0;width:100%}}.footer__contents .footer-info__mail a{display:flex;align-items:center;padding:1rem 2rem;color:#454350;text-decoration:none;font-size:16px;font-size:1.6rem;font-weight:700}.footer__contents .footer-info__mail a img{margin-right:2rem}@media screen and (max-width: 768px){.footer__contents .footer-info__mail a img{margin-right:1.5rem;width:43px}}.footer__contents .footer-info__mail a img.icon-arrow{margin:0 0 0 auto}@media screen and (max-width: 768px){.footer__contents .footer-info__mail a img.icon-arrow{width:8px}}.footer .footer__copyright{padding:1.5rem 0;border-top:1px solid #666;text-align:center}@media screen and (max-width: 768px){.footer .footer__copyright{margin-bottom:6rem}}.footer .footer__copyright small{font-size:15px;font-size:1.5rem;color:#fff}@media screen and (max-width: 768px){.footer .footer__copyright small{font-size:11px;font-size:1.1rem}}@media screen and (max-width: 768px){.thanks .footer__copyright{margin-bottom:0}}.btn-pro,.faq-btn{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:8rem auto 0;width:50rem;height:11rem;background-image:linear-gradient(0deg, rgb(107, 84, 54), rgb(168, 136, 101) 73%, rgb(180, 146, 110));border-radius:.6rem;color:#fff;letter-spacing:-0.1rem;text-decoration:none;text-align:center;line-height:1.3;font-size:30px;font-size:3rem;font-family:"Zen Old Mincho",serif}@media screen and (max-width: 768px){.btn-pro,.faq-btn{margin-top:4rem;max-width:30rem;width:100%;height:6rem;border-radius:.3rem;font-size:17px;font-size:1.7rem}}.btn-pro::after,.faq-btn::after{position:absolute;top:calc(50% - 1rem);right:1.5rem;content:"";border-top:1rem solid rgba(0,0,0,0);border-bottom:1rem solid rgba(0,0,0,0);border-left:1rem solid #fff}@media screen and (max-width: 768px){.btn-pro::after,.faq-btn::after{top:calc(50% - .5rem);right:.7rem;border-top:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid rgba(0,0,0,0);border-left:.5rem solid #fff}}.btn-pro:hover,.faq-btn:hover{color:#000;opacity:.6}.btn-pro:hover::after,.faq-btn:hover::after{border-left:1rem solid #000;transition:.3s}.btn-pro:hover img,.faq-btn:hover img{transition:.3s;filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(336deg) brightness(103%) contrast(101%)}.btn-pro span,.faq-btn span{font-size:22px;font-size:2.2rem}@media screen and (max-width: 768px){.btn-pro span,.faq-btn span{font-size:12px;font-size:1.2rem}}.btn-pro img,.faq-btn img{display:inline;margin:0 .3rem;width:19.1rem;vertical-align:-0.2rem}@media screen and (max-width: 768px){.btn-pro img,.faq-btn img{width:12rem}}.information{padding:20rem 0 19rem;background:#1a1a1a;color:#fff}@media screen and (max-width: 768px){.information{padding:10rem 0 8rem}}.information__block{padding-bottom:21rem}@media screen and (max-width: 768px){.information__block{padding-bottom:10rem}}.information__block h2{margin:0 0 4rem;letter-spacing:.3rem;text-align:center;font-size:34px;font-size:3.4rem;font-family:"Zen Old Mincho",serif}@media screen and (max-width: 768px){.information__block h2{margin-bottom:2rem;letter-spacing:0;font-size:20px;font-size:2rem}}.information__block p{margin:0 0 6rem;text-align:center;font-size:16px;font-size:1.6rem}@media screen and (max-width: 768px){.information__block p{margin-bottom:2rem;text-align:justify;font-size:12px;font-size:1.2rem}}.information__block p.note{margin:1.5rem auto 0;text-align:left;font-size:12px;font-size:1.2rem}.information__block.p1 table{margin:0 auto;max-width:70rem;width:100%;border-collapse:collapse;font-size:16px;font-size:1.6rem}@media screen and (max-width: 768px){.information__block.p1 table{font-size:11px;font-size:1.1rem}}.information__block.p1 table th,.information__block.p1 table td{padding:3rem 0;border-bottom:1px solid #333}@media screen and (max-width: 768px){.information__block.p1 table th,.information__block.p1 table td{padding:1.5rem 0}}.information__block.p1 table tr:last-of-type th,.information__block.p1 table tr:last-of-type td{border-bottom:none}.information__block.p1 table th{width:30rem}@media screen and (max-width: 768px){.information__block.p1 table th{width:14rem}}.information__block.p1 table td{padding-left:5rem}@media screen and (max-width: 768px){.information__block.p1 table td{padding-left:3rem}}.information__block.p1 .note{max-width:70rem;width:100%}@media screen and (max-width: 768px){.information__block.p1 .note{font-size:10px;font-size:1rem}}.information__block.p2 table{margin:0 auto 4rem;max-width:88rem;width:100%;border-collapse:collapse;font-size:16px;font-size:1.6rem}@media screen and (max-width: 768px){.information__block.p2 table{margin-bottom:5rem;width:100%;font-size:11px;font-size:1.1rem}}.information__block.p2 table:nth-of-type(1) tr:last-of-type th,.information__block.p2 table:nth-of-type(1) tr:last-of-type td,.information__block.p2 table:nth-of-type(4) tr:last-of-type th,.information__block.p2 table:nth-of-type(4) tr:last-of-type td,.information__block.p2 table:nth-of-type(5) tr:last-of-type th,.information__block.p2 table:nth-of-type(5) tr:last-of-type td{border-bottom:none}@media screen and (max-width: 768px){.information__block.p2 table:nth-of-type(1) tr:last-of-type td,.information__block.p2 table:nth-of-type(4) tr:last-of-type td,.information__block.p2 table:nth-of-type(5) tr:last-of-type td{border-bottom:1px solid #333}}.information__block.p2 table:nth-of-type(2){margin-bottom:0}.information__block.p2 table:nth-of-type(3){margin:7rem auto 0}@media screen and (max-width: 768px){.information__block.p2 table:nth-of-type(3){margin-top:5rem}}.information__block.p2 table:nth-of-type(3),.information__block.p2 table:nth-of-type(4){margin-top:7rem}@media screen and (max-width: 768px){.information__block.p2 table:nth-of-type(3),.information__block.p2 table:nth-of-type(4){margin-top:5rem}}.information__block.p2 table .table-header{background:#333;letter-spacing:.1rem;font-size:22px;font-size:2.2rem}@media screen and (max-width: 768px){.information__block.p2 table .table-header{font-size:15px;font-size:1.5rem}}.information__block.p2 table .table-header th{padding:1.2rem 0}.information__block.p2 table th,.information__block.p2 table td{padding:2.7rem 0;border-bottom:1px solid #333;text-align:center}@media screen and (max-width: 768px){.information__block.p2 table th,.information__block.p2 table td{display:block;padding:1.5rem 0}}.information__block.p2 table th{width:50%}@media screen and (max-width: 768px){.information__block.p2 table th{padding:1.5rem 0 0;width:100%;border:none}}@media screen and (max-width: 768px){.information__block.p2 table .no-block{display:flex;flex-wrap:wrap}.information__block.p2 table .no-block td{width:50%;border-bottom:none}.information__block.p2 table .no-block:last-of-type td{border-bottom:1px solid #333}}.information__block.p2 .note{line-height:2;max-width:88rem;width:100%}@media screen and (max-width: 768px){.information__block.p2 .note{font-size:10px;font-size:1rem}}@media screen and (max-width: 768px){.information__block.p2 .btn-pro{margin-top:5rem}}.information__block.p2 .mini{font-size:13px;font-size:1.3rem}@media screen and (max-width: 768px){.information__block.p2 .mini{font-size:10px;font-size:1rem}}.information__block.p2 .mini2{margin-bottom:0;font-size:13px;font-size:1.3rem}@media screen and (max-width: 768px){.information__block.p2 .mini2{font-size:10px;font-size:1rem}}.information__block.p2 .box{margin:0 auto 7rem;max-width:88rem;width:100%}.information__block.p2 .box h3{font-size:22px;font-size:2.2rem;font-family:"Zen Old Mincho",serif}@media screen and (max-width: 768px){.information__block.p2 .box h3{margin-top:0;font-size:16px;font-size:1.6rem}}.information__block.p2 .box p{margin-bottom:2.5rem;text-align:left}.information__block.p2 a{color:#d59d4c}@media screen and (max-width: 768px){.information__block.p2.ptn2 th,.information__block.p2.ptn2 td{display:table-cell;padding:1.5rem;width:50%}}@media screen and (max-width: 768px){.information__block.p2.ptn2 td{text-align:left}}.information__block.p3{padding-bottom:5rem}@media screen and (max-width: 768px){.information__block.p3{padding-bottom:2.5rem}}.information__block.p3 table{margin:0 auto;max-width:88rem;width:100%;border-collapse:collapse;font-size:16px;font-size:1.6rem}@media screen and (max-width: 768px){.information__block.p3 table{font-size:11px;font-size:1.1rem}}.information__block.p3 table tr:last-of-type td{border-bottom:0}.information__block.p3 table .table-header{font-size:22px;font-size:2.2rem}@media screen and (max-width: 768px){.information__block.p3 table .table-header{font-size:15px;font-size:1.5rem}}.information__block.p3 table .table-header th{padding:1.2rem 0;width:auto;background:#333;border:none;color:#fff}.information__block.p3 table th,.information__block.p3 table td{padding:2.7rem}@media screen and (max-width: 768px){.information__block.p3 table th,.information__block.p3 table td{padding:1.5rem}}.information__block.p3 table th{width:13.6363636364%}@media screen and (max-width: 768px){.information__block.p3 table th{padding:0;width:16%}}.information__block.p3 table td{border-bottom:1px solid #333}.information__block.p3 table td:first-of-type{width:13.6363636364%;text-align:center}@media screen and (max-width: 768px){.information__block.p3 table td:first-of-type{width:16%}}.information__block.p3 table td:last-of-type{width:72.7272727273%}@media screen and (max-width: 768px){.information__block.p3 table td:last-of-type{width:68%}}.information__block.p4{padding-bottom:10rem}@media screen and (max-width: 768px){.information__block.p4{padding-bottom:5rem}}.information__block.p4 .faq-btn{margin-top:0;background:#333}.information__block.p4 .faq-btn:hover{color:#fff}.information__block.p4 .faq-btn:hover::after{border-left:1rem solid #fff}.information__block.p4 dl{margin:0 auto 3rem;max-width:80rem}@media screen and (max-width: 768px){.information__block.p4 dl{margin-bottom:1.5rem}}.information__block.p4 dl:last-of-type{margin-bottom:0}.information__block.p4 dl dt{position:relative;padding:2.2rem 8rem 2.2rem 9rem;background:#333;color:#fff;font-size:20px;font-size:2rem;font-weight:700;cursor:pointer}@media screen and (max-width: 768px){.information__block.p4 dl dt{display:flex;align-items:center;padding:1rem 6rem 1rem 6.5rem;height:6.5rem;font-size:13px;font-size:1.3rem}}.information__block.p4 dl dt::after{content:"";position:absolute;right:30px;top:calc(50% - 10px);transition:all .2s ease-in-out;display:block;width:12px;height:12px;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(135deg)}@media screen and (max-width: 768px){.information__block.p4 dl dt::after{right:20px;top:calc(50% - 6px);width:8px;height:8px;border-width:1px}}.information__block.p4 dl dt.open::after{transform:rotate(-45deg);top:45%}.information__block.p4 dl dt::before{content:"";position:absolute;left:25px;top:calc(50% - 16px);display:block;width:25px;height:37px;background:url(/wp-content/uploads/pro_txt_q.svg) no-repeat 0 0}@media screen and (max-width: 768px){.information__block.p4 dl dt::before{left:20px;top:calc(50% - 11px);width:18px;height:21px}}.information__block.p4 dl dd{position:relative;display:none;margin:0;padding:3.5rem 8rem 3.5rem 9rem;background:#ccc;color:#454350;font-size:16px;font-size:1.6rem}@media screen and (max-width: 768px){.information__block.p4 dl dd{padding:2rem 5rem 2rem 6.5rem;font-size:12px;font-size:1.2rem}}.information__block.p4 dl dd::before{content:"";position:absolute;left:25px;top:3.3rem;display:block;width:27px;height:28px;background:url(/wp-content/uploads/pro_txt_a.svg) no-repeat 0 0}@media screen and (max-width: 768px){.information__block.p4 dl dd::before{left:15px;top:calc(50% - 11px);width:18px;height:21px}}.information__block.p4 dl dd span.kome{font-family:sans-serif}.information__block.p4 dl dd .mini{font-size:13px;font-size:1.3rem}@media screen and (max-width: 768px){.information__block.p4 dl dd .mini{font-size:10px;font-size:1rem}}.information__block.p5{position:relative;display:flex;align-items:center;margin:0 auto;padding:7.8rem 5.5rem 3.4rem 6.5rem;max-width:80rem;width:83.3333333333%;background:url(/wp-content/uploads/pro_bg_pro5.png) no-repeat 0 0;background-size:100%}.information__block.p5::after{content:"";position:absolute;bottom:-3.4rem;left:0;max-width:80rem;width:100%;height:3.4rem;background:url(/wp-content/uploads/pro_bg_pro5b.png) no-repeat 0 0;background-size:100%}@media screen and (max-width: 1050px){.information__block.p5{padding:7.8rem 3rem 4.4rem}}@media screen and (max-width: 768px){.information__block.p5{flex-direction:column;width:100%;padding:4rem 2.5rem 2rem}}@media screen and (max-width: 374px){.information__block.p5{padding:3rem 2.5rem 1rem}}.information__block.p5 .ttl{display:flex;align-items:center;justify-content:center;width:50%}@media screen and (max-width: 768px){.information__block.p5 .ttl{margin-bottom:3.5rem;width:100%}}@media screen and (max-width: 374px){.information__block.p5 .ttl{width:90%;margin-bottom:1.5rem}}.information__block.p5 .ttl img{margin-bottom:1em;width:33.2rem}@media screen and (max-width: 768px){.information__block.p5 .ttl img{margin-bottom:0;width:20rem}}.information__block.p5 .btn{width:50%}@media screen and (max-width: 768px){.information__block.p5 .btn{width:100%}}.information__block.p5 .btn .btn-pro{margin:0 0 2rem auto;padding:0;width:28.5rem;height:8.2rem;line-height:2;font-size:18px;font-size:1.8rem}@media screen and (max-width: 1050px){.information__block.p5 .btn .btn-pro{margin-left:2rem;width:24rem}}@media screen and (max-width: 768px){.information__block.p5 .btn .btn-pro{flex-direction:row;margin:0 auto 1.5rem;padding:1rem 3.5rem 1rem 2.5rem;width:100%;height:5.6rem}}@media screen and (max-width: 374px){.information__block.p5 .btn .btn-pro{padding:1rem 2rem 1rem 1rem;font-size:16px;font-size:1.6rem}}.information__block.p5 .btn .btn-pro:last-of-type{margin-bottom:0}.information__block.p5 .btn .btn-pro::after{top:calc(50% - .8rem);border-top:.8rem solid rgba(0,0,0,0);border-bottom:.8rem solid rgba(0,0,0,0);border-left:.8rem solid #fff}@media screen and (max-width: 768px){.information__block.p5 .btn .btn-pro::after{top:calc(50% - .5rem);border-top:.5rem solid rgba(0,0,0,0);border-bottom:.5rem solid rgba(0,0,0,0);border-left:.5rem solid #fff}}.information__block.p5 .btn .btn-pro:hover::after{border-left:.8rem solid #000;transition:.3s}.information__block.p5 .btn .btn-pro span{font-size:11.5px;font-size:1.15rem;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}@media screen and (max-width: 768px){.information__block.p5 .btn .btn-pro span{margin-right:auto;width:48%;line-height:1.5;font-size:10px;font-size:1rem}}@media screen and (max-width: 374px){.information__block.p5 .btn .btn-pro span{width:11rem}}.information__block.p5 .btn .btn-pro img{margin-left:0;width:auto;height:2.4rem}@media screen and (max-width: 374px){.information__block.p5 .btn .btn-pro img{height:2rem}}.information__block.p5 .btn .btn-note{margin:.5rem 0 0;text-align:right;font-size:10px;font-size:1rem}.bottom-menu div a{background:#f97000;color:#2c3741}.bottom-menu div a svg{fill:currentColor;margin-right:1rem;width:2.1rem;height:2.1rem}.lp10g{background:#262e37}.btn-order{display:block;margin:10rem auto 0;width:36rem;height:7rem;background:#f97000;border-radius:10rem;line-height:7rem;text-align:center;text-decoration:none;color:#2c3741;font-weight:700;font-size:22px;font-size:2.2rem;transform:perspective(1px) translateZ(0);transition-duration:.2s;transition-property:transform}@media screen and (max-width: 768px){.btn-order{margin:0 auto;width:30rem;height:5rem;line-height:5rem;font-size:15px;font-size:1.5rem}}.btn-order svg{fill:currentColor;margin-right:1rem;width:30px;height:30px;vertical-align:-0.5rem;tramsition:.3s}@media screen and (max-width: 768px){.btn-order svg{margin-right:.5rem;width:2rem;vertical-align:-8px}}.btn-order svg path{fill:#2c3741}.btn-order:hover{transform:scale(0.9);cursor:pointer;opacity:1;background:#d59d4c;color:#fff}.btn-order:hover path{fill:#fff;transition:.3s}.hero{margin-top:7.5rem;text-align:center}@media screen and (max-width: 768px){.hero{margin-top:6rem}}.hero img{display:block;margin:0 auto}.hero__btn{position:absolute;left:50%;z-index:100;transform:translateX(-50%)}.hero__btn .btn-order{margin-top:-3.5rem}@media screen and (max-width: 768px){.hero__btn .btn-order{display:none}}.hero .block1__contents1{margin:10rem auto 0;max-width:96rem;width:90%}@media screen and (max-width: 768px){.hero .block1__contents1{margin:0 auto;padding-top:3rem}}.hero .block1__contents1 p{margin:-1rem auto 0;line-height:1.8;color:#fff;font-size:16px;font-size:1.6rem;text-align:center}@media screen and (max-width: 768px){.hero .block1__contents1 p{text-align:left;font-size:12px;font-size:1.2rem}.hero .block1__contents1 p br{display:none}}.hero .block1__contents1--ttl{margin:0 auto;max-width:82.1rem}.hero .block1__contents1 .popup{display:flex;flex-wrap:wrap;justify-content:center;margin:1rem auto 0}@media screen and (max-width: 768px){.hero .block1__contents1 .popup{margin-top:0;justify-content:space-between}}.hero .block1__contents1 .popup .show_pop{margin-left:3.75rem;width:calc(33.3333333333% - 25px);flex-shrink:0}.hero .block1__contents1 .popup .show_pop:nth-of-type(1),.hero .block1__contents1 .popup .show_pop:nth-of-type(7){margin-left:0}@media screen and (max-width: 768px){.hero .block1__contents1 .popup .show_pop{width:calc(50% - 10px);margin-left:0}}.hero .block1__contents1 .popup .js_modalWrap{display:none;z-index:1000;position:fixed;left:0;top:0;width:100%;height:100%}.hero .block1__contents1 .popup .js_modalBG{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.hero .block1__contents1 .popup .js_modalContInner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:96%;max-width:986px}.hero .block1__contents1 .popup .js_modalCont{text-align:center}.hero .block1__contents1 .popup .js_modalCont img{width:100%}@media screen and (max-width: 768px){.hero .block1__contents1 .popup .js_modalCont img{width:auto;max-width:100%;max-height:100vh}}.hero .block1__contents1 .popup .js_modalClose{display:block;position:absolute;top:-25px;right:0px;width:54px;height:54px;overflow:hidden;cursor:pointer;z-index:1001}@media screen and (max-width: 768px){.hero .block1__contents1 .popup .js_modalClose{top:2%;right:2%;width:45px;height:45px}}@media screen and (max-width: 768px){.hero .block1__contents1 .popup .js_modalClose.pc{display:none}}.hero .block1__contents1 .popup .js_modalClose.sp{display:none}@media screen and (max-width: 768px){.hero .block1__contents1 .popup .js_modalClose.sp{display:block}}.hero .block1__contents1 .popup .js_modalBtnCont{cursor:pointer}.hero .campaign{position:relative;margin:10rem auto 0;max-width:90rem;width:90%}@media screen and (max-width: 768px){.hero .campaign{margin:1.5rem auto 0;width:100%}}.contents .block1{padding:12rem 0 0}@media screen and (max-width: 768px){.contents .block1{padding:3rem 0 0}}.contents .block1 .container{max-width:86rem}.contents .block1 h2{margin-bottom:4rem;text-align:center}@media screen and (max-width: 768px){.contents .block1 h2{margin-bottom:.5rem}}.contents .block1 h2 img{width:64.6rem}@media screen and (max-width: 768px){.contents .block1 h2 img{width:100%}}.contents .block1 .contents__box{margin-bottom:5rem;padding:.6rem;background-image:url(/wp-content/uploads/10g_bg.svg),linear-gradient(0deg, rgb(38, 46, 55), rgb(34, 42, 50) 50%, rgb(23, 29, 35));background-repeat:repeat;background-size:100%}@media screen and (max-width: 768px){.contents .block1 .contents__box{margin-bottom:2.5rem;padding:.3rem}}.contents .block1 .contents__box .inner{position:relative;padding:5.5rem 0 4rem;border:2px solid #f97000}@media screen and (max-width: 768px){.contents .block1 .contents__box .inner{padding:2.5rem 5%;border-width:1px}}.contents .block1 .contents__box .inner::before,.contents .block1 .contents__box .inner::after{content:"";position:absolute;width:5rem;height:5rem}@media screen and (max-width: 768px){.contents .block1 .contents__box .inner::before,.contents .block1 .contents__box .inner::after{width:2.5rem;height:2.5rem}}.contents .block1 .contents__box .inner::before{top:1.3rem;left:1.2rem;background:url(/wp-content/uploads/10g_bg_left.svg) no-repeat 0 0}@media screen and (max-width: 768px){.contents .block1 .contents__box .inner::before{top:.7rem;left:.6rem}}.contents .block1 .contents__box .inner::after{bottom:1.3rem;right:1.2rem;background:url(/wp-content/uploads/10g_bg_right.svg) no-repeat 0 0}@media screen and (max-width: 768px){.contents .block1 .contents__box .inner::after{bottom:.7rem;right:.6rem}}.contents .block1 .contents__box h3{margin:0 0 1.5rem;color:#fff;text-shadow:0px 0px 6px rgba(249,112,0,.2),0px 0px 20px rgba(249,112,0,.3),0px 0px 30px #f97000;letter-spacing:.4rem;text-align:center;font-size:38px;font-size:3.8rem}@media screen and (max-width: 768px){.contents .block1 .contents__box h3{letter-spacing:.2rem;line-height:1.4;font-size:23px;font-size:2.3rem}}.contents .block1 .contents__box h3 img{display:block;margin:0 auto 2rem;height:4.1rem}@media screen and (max-width: 768px){.contents .block1 .contents__box h3 img{margin-bottom:1rem;height:2.5rem}}.contents .block1 .contents__box p{margin:0 auto 5rem;color:#e2e3e2;letter-spacing:.05rem;line-height:1.7;text-align:center;font-size:16px;font-size:1.6rem}@media screen and (max-width: 768px){.contents .block1 .contents__box p{margin-bottom:2rem;letter-spacing:0;text-align:justify;font-size:12px;font-size:1.2rem}}.contents .block1 .contents__box p.note{margin:0 auto;max-width:60rem;letter-spacing:0;font-size:12px;font-size:1.2rem}@media screen and (max-width: 768px){.contents .block1 .contents__box p.note{font-size:10px;font-size:1rem}}.contents .block1 .contents__box p.note span{font-family:sans-serif}.contents .block1 .contents__box--img{margin:0 auto 1rem;max-width:60rem}@media screen and (max-width: 768px){.contents .block1 .contents__box--img{margin-bottom:.5rem}}.contents .block1 .contents__box--img.p2{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:0;max-width:77rem}@media screen and (max-width: 768px){.contents .block1 .contents__box--img.p2{flex-direction:column}}.contents .block1 .contents__box--img.p2 .item{margin:0 auto 1.2rem;width:49.4%;background:#414b54}@media screen and (max-width: 768px){.contents .block1 .contents__box--img.p2 .item{margin-bottom:1.5rem;width:100%}}.contents .block1 .contents__box--img.p2 .item:first-of-type{margin-right:1.2%}.contents .block1 .contents__box--img.p2 .item:last-of-type{margin-bottom:0}.contents .block1 .contents__box--img.p2 .item p{margin:0;padding:1rem 0;font-weight:700}@media screen and (max-width: 768px){.contents .block1 .contents__box--img.p2 .item p{text-align:center}}@media screen and (max-width: 768px)and (max-width: 768px){.contents .block1 .contents__box--img.p2 .item p{font-size:12.5px;font-size:1.25rem}}.contents .block1 .contents__box--img.p2 .item img{vertical-align:top}.contents .block1 .contents__box--img.p3{margin-bottom:0;max-width:42rem}@media screen and (max-width: 768px){.contents .block1 .contents__box--img.p3{max-width:100%}}.contents .block2{padding:12rem 0 15rem}@media screen and (max-width: 768px){.contents .block2{padding:4.5rem 0 5.5rem}}.contents .block2 .container{max-width:97rem}.contents .block2 h2{margin-bottom:4rem;text-align:center}@media screen and (max-width: 768px){.contents .block2 h2{margin-bottom:.5rem}}.contents .block2 h2 img{width:81.3rem}@media screen and (max-width: 768px){.contents .block2 h2 img{width:100%}}.contents .block2 .contents{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width: 768px){.contents .block2 .contents{flex-direction:column;align-items:center}}.contents .block2 .contents__item{margin-bottom:2.5rem;max-width:47.5rem;width:49%}@media screen and (max-width: 768px){.contents .block2 .contents__item{margin-bottom:1rem;width:100%}}.contents .block2 .contents__item:nth-of-type(n+3){margin-bottom:0}@media screen and (max-width: 768px){.contents .block2 .contents__item:nth-of-type(n+3){margin-bottom:1rem}}.information{background:#c5c8c6;color:#454350}.information__block{padding-bottom:10rem}@media screen and (max-width: 768px){.information__block{padding-bottom:7rem}}.information__block h2{color:#2c3741;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:38px;font-size:3.8rem}@media screen and (max-width: 768px){.information__block h2{font-size:20px;font-size:2rem}}.information__block.p1 table th,.information__block.p1 table td{border-bottom:1px solid #c5c8c6;text-align:center}.information__block.p1 table th{background:#efefef}.information__block.p1 table td{padding:0;background:#fff;border-left:1px solid #c5c8c6}@media screen and (max-width: 768px){.information__block.p1 .note{margin-top:.75rem}}.information__block.p2{padding-bottom:12rem}@media screen and (max-width: 768px){.information__block.p2{padding-bottom:7.5rem}}.information__block.p2 table{margin:0 auto 5rem}@media screen and (max-width: 768px){.information__block.p2 table{margin-bottom:2.5rem}}.information__block.p2 table:nth-of-type(n+2){margin-bottom:0}.information__block.p2 table:nth-of-type(n+4){margin-bottom:5rem}@media screen and (max-width: 768px){.information__block.p2 table:nth-of-type(n+4){margin-bottom:2.5rem}}@media screen and (max-width: 768px){.information__block.p2 table:nth-of-type(4){margin-top:2.5rem}}.information__block.p2 table:nth-of-type(4) td{border-left:none}@media screen and (max-width: 768px){.information__block.p2 table:nth-of-type(1) tr:last-of-type th,.information__block.p2 table:nth-of-type(1) tr:last-of-type td{border-bottom:none}.information__block.p2 table:nth-of-type(1) tr:last-of-type th{border-bottom:1px solid #c5c8c6}}@media screen and (max-width: 768px){.information__block.p2 table:nth-of-type(3){margin-top:2.5rem}}.information__block.p2 table:nth-of-type(1) tr:last-of-type th,.information__block.p2 table:nth-of-type(4) tr:last-of-type th,.information__block.p2 table:nth-of-type(5) tr:last-of-type th{border-bottom:1px solid #c5c8c6}@media screen and (max-width: 768px){.information__block.p2 table:nth-of-type(1) tr:last-of-type td,.information__block.p2 table:nth-of-type(4) tr:last-of-type td,.information__block.p2 table:nth-of-type(5) tr:last-of-type td{border-bottom:none}}.information__block.p2 table .table-header th{background:#2c3741;border:none;color:#fff}.information__block.p2 table th,.information__block.p2 table td{border-bottom:1px solid #c5c8c6}@media screen and (max-width: 768px){.information__block.p2 table th,.information__block.p2 table td{padding:1.5rem 0}}.information__block.p2 table th{background:#efefef}.information__block.p2 table td{background:#fff;border-left:1px solid #c5c8c6}@media screen and (max-width: 768px){.information__block.p2 table td{border-left:none}}@media screen and (max-width: 768px){.information__block.p2 table .no-block{display:flex;flex-wrap:wrap}.information__block.p2 table .no-block td{width:50%;border-bottom:none}}@media screen and (max-width: 768px)and (max-width: 768px){.information__block.p2 table .no-block td{border-bottom:1px solid #c5c8c6}.information__block.p2 table .no-block td:nth-of-type(2){border-left:1px solid #c5c8c6}}@media screen and (max-width: 768px){.information__block.p2 table .no-block:last-of-type td{border-bottom:1px solid #c5c8c6}}@media screen and (max-width: 768px){.information__block.p2 table.sp-table th,.information__block.p2 table.sp-table td{display:table-cell;width:50%}.information__block.p2 table.sp-table td{border-left:1px solid #c5c8c6}}.information__block.p2 .note{margin:0 auto 5rem;padding:2.5rem 3rem;background:#fff}@media screen and (max-width: 768px){.information__block.p2 .note{margin-bottom:2.5rem;padding:1.5rem 2rem;font-size:10px;font-size:1rem}}.information__block.p3{padding-bottom:5rem}@media screen and (max-width: 768px){.information__block.p3{padding-bottom:2.5rem}}.information__block.p3 .mini{font-size:13px;font-size:1.3rem}@media screen and (max-width: 768px){.information__block.p3 .mini{font-size:10px;font-size:1rem}}.information__block.p3 table thead th{padding:0 0 .5rem;background:none;text-align:right;font-weight:400}.information__block.p3 table .table-header th{background:#2c3741;color:#fff;line-height:1.2}.information__block.p3 table .table-header th .mini{font-weight:400}.information__block.p3 table .table-header2 th{background:#ddd;border-right:1px solid #c5c8c6}@media screen and (max-width: 768px){.information__block.p3 table .table-header2 th{padding:1rem}}.information__block.p3 table .table-header2 th:first-of-type{background:#efefef}.information__block.p3 table .table-header2 th:last-of-type{border-right:none}.information__block.p3 table tr:last-of-type td{border-bottom:1px solid #c5c8c6}.information__block.p3 table th,.information__block.p3 table td{border-bottom:1px solid #c5c8c6}.information__block.p3 table th{width:16%;background:#efefef}@media screen and (max-width: 768px){.information__block.p3 table th{padding:0;width:16%}}.information__block.p3 table td{background:#fff;border-left:1px solid #c5c8c6}.information__block.p3 table td:first-of-type{width:12%;text-align:center}@media screen and (max-width: 768px){.information__block.p3 table td:first-of-type{width:16%}}.information__block.p3 table td:nth-of-type(2){width:36%}.information__block.p3 table td:last-of-type{width:72.7272727273%}@media screen and (max-width: 768px){.information__block.p3 table td:last-of-type{width:68%}}.information__block.p3 .note{margin:0 auto 5rem;padding:2.5rem 3rem;background:#fff;line-height:2;max-width:88rem;width:100%}@media screen and (max-width: 768px){.information__block.p3 .note{margin-bottom:2.5rem;padding:1.5rem 2rem;font-size:10px;font-size:1rem}}.information__block.p3 .btn-pro{margin-top:0;background:#f97000;border-radius:1rem;color:#2c3741;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:700;transform:perspective(1px) translateZ(0);transition-duration:.2s;transition-property:transform}@media screen and (max-width: 768px){.information__block.p3 .btn-pro{margin-top:3rem;border-radius:.4rem}}.information__block.p3 .btn-pro span{letter-spacing:.2rem;font-size:22px;font-size:2.2rem}@media screen and (max-width: 768px){.information__block.p3 .btn-pro span{font-size:12px;font-size:1.2rem}}.information__block.p3 .btn-pro::after{border-left:1rem solid #2c3741}.information__block.p3 .btn-pro:hover{background:#d59d4c;color:#fff;transform:scale(0.9);cursor:pointer;opacity:1}.information__block.p3 .btn-pro:hover::after{border-left:1rem solid #fff;transition:none}.information__block.p4{padding-bottom:12rem}@media screen and (max-width: 768px){.information__block.p4{padding-bottom:6rem}}.information__block.p4 .faq-btn{margin-top:0;background:#2c3741;border-radius:1rem;color:#fff;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:700;transform:perspective(1px) translateZ(0);transition-duration:.2s;transition-property:transform}@media screen and (max-width: 768px){.information__block.p4 .faq-btn{border-radius:.4rem}}.information__block.p4 .faq-btn span{letter-spacing:.2rem;font-size:22px;font-size:2.2rem}@media screen and (max-width: 768px){.information__block.p4 .faq-btn span{font-size:12px;font-size:1.2rem}}.information__block.p4 .faq-btn::after{border-left:1rem solid #fff}.information__block.p4 .faq-btn:hover{background:#80878d;color:#fff;transform:scale(0.9);cursor:pointer;opacity:1}.information__block.p4 .faq-btn:hover::after{border-left:1rem solid #fff;transition:none}.information__block.p4 dl dt{background:#2c3741}.information__block.p4 dl dt::before{left:27px;top:calc(50% - 19px);width:24px;height:37px;background:url(/wp-content/uploads/10g_txt_q.svg) no-repeat 0 0}@media screen and (max-width: 768px){.information__block.p4 dl dt::before{left:20px;top:calc(50% - 11px);width:18px;height:21px}}.information__block.p4 dl dd{background:#eaebec;color:#454350}@media screen and (max-width: 768px){.information__block.p4 dl dd{padding-left:5.5rem}}.information__block.p4 dl dd::before{left:27px;top:3.3rem;width:29px;height:28px;background:url(/wp-content/uploads/10g_txt_a.svg) no-repeat 0 0}@media screen and (max-width: 768px){.information__block.p4 dl dd::before{left:15px;top:2rem;width:18px;height:21px}}.information__block.p5{padding:4.4rem 5.5rem 4.4rem 6.5rem;background:#eaebec}@media screen and (max-width: 1050px){.information__block.p5{padding:5%}}@media screen and (max-width: 768px){.information__block.p5{padding:2rem 2.5rem}}.information__block.p5::before,.information__block.p5::after{content:"";display:block;position:absolute;left:0;width:calc(100% - 3rem);height:0}@media screen and (max-width: 768px){.information__block.p5::before,.information__block.p5::after{width:calc(100% - 1.5rem)}}.information__block.p5::before{border-bottom:solid 3rem #eaebec;border-left:solid 3rem rgba(0,0,0,0);bottom:100%}@media screen and (max-width: 768px){.information__block.p5::before{border-bottom:solid 1.5rem #eaebec;border-left:solid 1.5rem rgba(0,0,0,0)}}.information__block.p5::after{border-top:solid 3rem #eaebec;border-right:solid 3rem rgba(0,0,0,0);top:100%}@media screen and (max-width: 768px){.information__block.p5::after{border-top:solid 1.5rem #eaebec;border-right:solid 1.5rem rgba(0,0,0,0)}}.information__block.p5 .btn .btn-pro{position:relative;margin:0 0 3.5rem auto;padding:2.5rem 0;background:#fff;border:1px solid #2c3741;border-radius:0;box-shadow:.4rem .4rem 0 #2c3741;color:#2c3741;line-height:1;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:17px;font-size:1.7rem;transform:perspective(1px) translateZ(0);transition-duration:.2s;transition-property:transform}@media screen and (max-width: 1050px){.information__block.p5 .btn .btn-pro{margin-left:2rem;width:24rem}}@media screen and (max-width: 768px){.information__block.p5 .btn .btn-pro{display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;padding:.2rem 2rem .2rem .2rem;width:100%;font-size:16px;font-size:1.6rem}}@media screen and (max-width: 374px){.information__block.p5 .btn .btn-pro{padding:.2rem 2rem .2rem .2rem;font-size:15px;font-size:1.5rem}}.information__block.p5 .btn .btn-pro:last-of-type{margin-bottom:0}.information__block.p5 .btn .btn-pro::after{border-left:.8rem solid #2c3741}@media screen and (max-width: 768px){.information__block.p5 .btn .btn-pro::after{border-left:.5rem solid #2c3741}}.information__block.p5 .btn .btn-pro:hover{transform:scale(0.9);cursor:pointer;opacity:1}@media screen and (max-width: 768px){.information__block.p5 .btn .btn-pro:hover{transform:none}.information__block.p5 .btn .btn-pro:hover::after{border-left:.5rem solid #2c3741}}.information__block.p5 .btn .btn-pro:hover img{filter:none}.information__block.p5 .btn .btn-pro span{display:block;position:absolute;top:-1.5rem;left:50%;transform:translateX(-50%);padding:.7rem 0;background:#f97000;border-radius:2rem;width:92%;color:#fff;letter-spacing:.02rem;font-weight:700;font-size:11px;font-size:1.1rem;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}@media screen and (max-width: 1050px){.information__block.p5 .btn .btn-pro span{font-size:10px;font-size:1rem}}@media screen and (max-width: 768px){.information__block.p5 .btn .btn-pro span{position:relative;top:0;left:0;transform:translateX(0);padding:1rem 0 1rem 1.5rem;width:52%;border-radius:0;text-align:left;font-size:10px;font-size:1rem;word-break:keep-all}.information__block.p5 .btn .btn-pro span::before{content:"";position:absolute;bottom:0;right:-2rem;z-index:-1;border-style:solid;border-width:5rem 0 0 2rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f97000}}@media screen and (max-width: 374px){.information__block.p5 .btn .btn-pro span{padding-left:.5rem;width:55%}}@media screen and (max-width: 768px){.information__block.p5 .btn .btn-pro div{width:calc(48% - 2.5rem);text-align:center}}.information__block.p5 .btn .btn-pro br{display:none}@media screen and (max-width: 768px){.information__block.p5 .btn .btn-pro br{display:block}}@media screen and (max-width: 768px){.information__block.p5 .btn .btn-pro img{height:1.9rem}}@media screen and (max-width: 374px){.information__block.p5 .btn .btn-pro img{display:block;margin:0 auto .5rem}}.information .price__campaign{margin:7rem auto;padding:5rem 3rem 2rem;max-width:88rem;width:100%;background:#fff}@media screen and (max-width: 768px){.information .price__campaign{margin:2.5rem auto 3rem;padding:2.5rem 1.5rem .5rem}}.information .price__campaign h3{margin:0 0 1.5em;font-size:16px;font-size:1.6rem}.information .price__campaign h4{margin:0;font-size:12px;font-size:1.2rem}.information .price__campaign h4 span{color:#f97000;font-family:sans-serif}.information .price__campaign p{margin:0 0 2em;font-size:12px;font-size:1.2rem;text-align:left}.information .price__campaign p.last{margin-bottom:0}.information .price__campaign p.first{margin-bottom:3em}.information .price__campaign p span.indent{display:block;text-indent:-1em;padding-left:1em}.information .price__campaign p span.indent span{font-family:sans-serif}.information .price__campaign p span.indent2{display:block;text-indent:-2em;padding-left:2em}.information .price__campaign p span.indent2 span{font-family:sans-serif}.information .price__campaign p span.indentA{display:block;text-indent:-1.5em;padding-left:1.5em}.information .price__campaign p span.indentA span{font-family:sans-serif}.information .price__campaign p span.indentB{display:block;text-indent:-3.5em;padding-left:3.5em}.information .price__campaign p span.indentB span{font-family:sans-serif}.information .price__campaign .free{margin:0 auto 3rem;padding-bottom:2rem}@media screen and (max-width: 768px){.information .price__campaign .free{margin-bottom:2rem}}.information .price__campaign .free.p2{margin-bottom:0}.information .price__campaign .free h3{margin:0 0 .5em;padding:.5rem 1rem;background:#f97000;color:#000;font-size:16px;font-size:1.6rem}@media screen and (max-width: 768px){.information .price__campaign .free h3{font-size:14px;font-size:1.4rem}}.information .price__campaign .free p{margin-bottom:.5rem;font-weight:700;font-size:14px;font-size:1.4rem}@media screen and (max-width: 768px){.information .price__campaign .free p{font-size:12px;font-size:1.2rem}}.information .price__campaign .free p strong{color:#f97000}.information .price__campaign .free p span{font-size:12px;font-size:1.2rem;font-weight:400}@media screen and (max-width: 768px){.information .price__campaign .free p span{font-size:10px;font-size:1rem}}.information .price__campaign .free .campaign-info h4{margin-top:2rem;text-decoration:underline;font-size:12px;font-size:1.2rem}.information .price__campaign .free .campaign-info h4 span{color:#f97000}.information .price__campaign .free .campaign-info p{font-weight:400;font-size:12px;font-size:1.2rem}.information .price__campaign .free .campaign-info p.mini{font-size:12px;font-size:1.2rem}.information .price__campaign .free .campaign-info p span.indent1em{display:block;text-indent:-1em;padding-left:1em;font-size:12px;font-size:1.2rem}.information .price__campaign .accordion-title{cursor:pointer}@media screen and (max-width: 768px){.information .price__campaign .accordion-title{font-size:14px;font-size:1.4rem}}.information .price__campaign .accordion-title span{color:#f97000}.information .price__campaign .accordion-block{display:none;margin-bottom:3rem}@media screen and (max-width: 768px){.information .price__campaign .accordion-block{margin-bottom:1.5rem}}/*# sourceMappingURL=10g.css.map */