main{padding:0px 0 0 0}.pc{display:inline}.sp{display:none}@media screen and (max-width: 750px){.pc{display:none}.sp{display:block}}.inner{width:calc(100% - 2em);max-width:1024px;margin:0 auto;padding:0}.h2_head{font-size:min(5svw,32px);font-weight:bold;margin-bottom:1em}.lead{font-size:min(3.8svw,20px)}.txt{font-size:min(3.6svw,18px)}.small_head{font-size:min(3.2svw,16px)}.flex{display:flex}.btn{font-size:min(4.2svw,24px);position:relative;font-weight:500;padding:16px}.btn.orange_btn{display:flex;align-items:center;color:#fff;position:relative}@media screen and (max-width: 750px){.btn.orange_btn{justify-content:center}}.btn.orange_btn .btn_ico{width:52px;margin:0 1em 0 .5em}@media screen and (max-width: 750px){.btn.orange_btn .btn_ico{width:30px;position:absolute;left:1em}}.btn.orange_btn .white_area{border-radius:50px;background:#fff;padding:.5em 1em;font-size:min(2.8svw,14px);color:#e58423;font-weight:bold;line-height:1;margin-right:.5em}.btn.orange_btn:after{content:"";width:100%;height:100%;background:linear-gradient(#e58423 0%, #db6c00 100%);border-radius:50px;position:absolute;top:0;left:0;z-index:-1;box-shadow:0px 3px 6px rgba(0,0,0,.15)}.btn.contact_btn{background:#fff;border:1px solid #e58423;border-radius:50px;box-shadow:0px 3px 6px rgba(0,0,0,.15);color:#000;display:flex;align-items:center;justify-content:center}#main{position:relative}#main .main_top{position:relative;z-index:3}#main .main_img{position:absolute;top:16%;right:10%;max-width:40%;z-index:10}@media screen and (max-width: 750px){#main .main_img{top:38%;max-width:80%;right:0;left:0;margin:auto}}#main .btn_list{width:calc(100% - 2em);max-width:1024px;margin:-3% auto 0;display:flex;position:relative;gap:2em;z-index:5;justify-content:center}@media screen and (max-width: 750px){#main .btn_list{flex-direction:column;margin-top:0;position:absolute;bottom:8%;left:0;right:0;align-items:center;gap:1em}}#main .btn_list .btn_wrap{max-width:450px;width:100%}#main .btn_list .btn_wrap a{height:88px}@media screen and (max-width: 750px){#main .btn_list .btn_wrap a{height:auto}}#contents .sec{padding:3em 0}#contents .sec .h2_head{text-align:center}#contents .sec.sec01{padding-bottom:180px}@media screen and (max-width: 750px){#contents .sec.sec01{padding-bottom:3em}}#contents .sec.sec01 .inner{position:relative}#contents .sec.sec01 .list_box{flex-wrap:wrap;gap:1em;justify-content:center}#contents .sec.sec01 .list_box li{background:#eaeaea;text-align:center;border-radius:0px 29px;padding:1em 0em;width:calc(33.3333333333% - 1em);display:flex;align-items:center;justify-content:center}@media screen and (max-width: 750px){#contents .sec.sec01 .list_box li{padding:1em .5em;width:calc(50% - 1em)}}@media screen and (max-width: 750px){#contents .sec.sec01 .list_box li:last-of-type{width:calc(80% - 1em)}}#contents .sec.sec01 .sec01_img{position:absolute;max-width:530px;left:0;right:0;margin:auto}@media screen and (max-width: 750px){#contents .sec.sec01 .sec01_img{max-width:100%;position:relative;margin-bottom:-6em}}#contents .sec.sec02{padding-top:5em;background:#faf1e5}@media screen and (max-width: 750px){#contents .sec.sec02{padding-top:3em}}#contents .sec.sec02 .inner{max-width:700px}#contents .sec.sec02 .inner .round_ul{flex-wrap:wrap;gap:3em;justify-content:center}@media screen and (max-width: 750px){#contents .sec.sec02 .inner .round_ul{gap:1em}}#contents .sec.sec02 .inner .round_ul li{display:flex;flex-direction:column;align-items:center;gap:.5em;justify-content:flex-start}#contents .sec.sec02 .inner .round_ul li:nth-of-type(3) .txt{margin-top:1em}#contents .sec.sec02 .inner .round_ul li img{width:145px}#contents .sec.sec02 .inner .round_ul li .txt{text-align:center;font-weight:500}#contents .sec.sec03 .inner .box_ul{align-items:stretch;justify-content:space-between}@media screen and (max-width: 750px){#contents .sec.sec03 .inner .box_ul{flex-direction:column;align-items:center;gap:.5em}}#contents .sec.sec03 .inner .box_ul .box{border:1px solid #06c755;border-radius:6px;padding:2em .8em;position:relative;max-width:220px;width:100%}@media screen and (max-width: 750px){#contents .sec.sec03 .inner .box_ul .box{max-width:330px;padding:1em .8em}}#contents .sec.sec03 .inner .box_ul .box .lead{color:#0dba53;text-align:center;margin-bottom:.5em}#contents .sec.sec03 .inner .box_ul .box .txt{font-size:min(2.8svw,14px);text-align:center}#contents .sec.sec03 .inner .box_ul .box:before{position:absolute;top:-0.9em;display:inline-block;margin:auto;left:50%;transform:translateX(-50%);text-align:center;padding:0 1em;background:#fff;color:#0dba53}#contents .sec.sec03 .inner .box_ul .box:nth-of-type(1):before{content:"STEP01"}#contents .sec.sec03 .inner .box_ul .box:nth-of-type(2):before{content:"STEP02"}#contents .sec.sec03 .inner .box_ul .box:nth-of-type(3):before{content:"STEP03"}#contents .sec.sec03 .inner .box_ul .box:nth-of-type(4):before{content:"STEP04"}#contents .sec.sec03 .inner .box_ul .arrow_wrap{align-self:center;width:16px;display:block}#contents .sec.sec03 .inner .box_ul .arrow_wrap img{width:100%;display:block}@media screen and (max-width: 750px){#contents .sec.sec03 .inner .box_ul .arrow_wrap{transform:rotate(90deg)}}#contents .sec.sec04{background:#e8fff2;position:relative}#contents .sec.sec04 .inner{max-width:700px}#contents .sec.sec04 .inner .list_box{flex-wrap:wrap;gap:1em;justify-content:center}#contents .sec.sec04 .inner .list_box li{background:#06c755;color:#fff;text-align:center;border-radius:0px 29px;padding:1em 0em;width:calc(50% - 1em);display:flex;align-items:center;justify-content:center}@media screen and (max-width: 750px){#contents .sec.sec04 .inner .list_box li{padding:1em .5em}}#contents .sec.sec05{position:relative;padding:0;width:100%;background:url(../images/sec05_bg.webp) no-repeat left center}#contents .sec.sec05:before{content:"";position:absolute;left:0;right:0;margin:auto;display:block;width:0;height:0;border-left:100px solid rgba(0,0,0,0);border-right:100px solid rgba(0,0,0,0);border-top:60px solid #e8fff2}#contents .sec.sec05 .inner{padding:5em 0 3em;top:0;left:0;right:0;z-index:1}#contents .sec.sec05 .small_head_wrap{text-align:center}#contents .sec.sec05 .small_head_wrap .small_head{color:#fff;text-align:center;position:relative;display:inline-block}#contents .sec.sec05 .small_head_wrap .small_head:before,#contents .sec.sec05 .small_head_wrap .small_head:after{content:"";position:absolute;width:30px;height:2px;background:#fff;transform-origin:center}#contents .sec.sec05 .small_head_wrap .small_head:before{transform:translateX(-50%) rotate(-100deg);bottom:0;top:.5em;bottom:0;right:auto;left:-10%}#contents .sec.sec05 .small_head_wrap .small_head:after{bottom:0;top:.5em;transform:translateX(50%) rotate(100deg);right:-10%;left:auto}#contents .sec.sec05 .h2_head{color:#fff;margin-bottom:.5em}#contents .sec.sec05 .qr_ico{width:130px;margin:0 auto 2em}#contents .sec.sec05 .btn{justify-content:center;z-index:1;width:330px;font-size:min(3.6svw,18px);margin:0 auto}@media screen and (max-width: 750px){#contents .sec.sec05 .btn{width:90%}}#contents .sec.sec05 .btn .btn_ico{width:32px}#contents .sec.sec05 .btn:after{border:1px solid #fff}.contact{padding:3em 0}.contact h3{font-size:min(4.2svw,24px);text-align:center;font-weight:700}#formWrap{max-width:500px;width:100%;margin:0 auto;color:#555;padding:3em 0}table.formTable{width:100%;margin:0 auto;border-collapse:collapse}table.formTable input{margin-bottom:0;width:100%;background:#f2f2f2;border:1px solid #c3c3c3;padding:1em .5em;border-radius:0;font-size:min(3.2svw,16px);box-sizing:border-box}table.formTable td,table.formTable th{width:100%;display:inline-block}table.formTable td span,table.formTable th span{display:inline-block;color:#fff;font-size:11px;padding:2px 5px;margin-right:.75em}table.formTable td span.any,table.formTable th span.any{background:#008fd7}table.formTable td span.hissu,table.formTable th span.hissu{background:#d70000}table.formTable th{font-weight:normal;margin-bottom:.4em;text-align:left}table.formTable td{font-weight:normal;margin-bottom:1.5em;text-align:left}table.formTable td.carender{position:relative}table.formTable td.carender:before{content:"";position:absolute;left:10px;top:50%;transform:translateY(-50%);width:23px;height:100%;background:url(../images/calendar_ico.png) left center no-repeat;background-size:23px}@media screen and (max-width: 750px){table.formTable td.carender:before{width:20px;background-size:20px}}table.formTable td.carender input{padding-left:3em}table.formTable select{width:100%;background:#f2f2f2;border:1px solid #c3c3c3;padding:1em .5em;border-radius:0;font-size:min(3.2svw,16px);box-sizing:border-box}table.formTable textarea{width:100%;background:#f2f2f2;border:1px solid #c3c3c3;padding:.5em;border-radius:0;font-size:min(3.2svw,16px);box-sizing:border-box}#formWrap input[type=submit]{padding:1em 4em;border-radius:32px;background:#fff;border:2px solid #06c755;box-shadow:0px 3px 6px rgba(0,0,0,.15);font-size:min(3.2svw,16px);color:#000}@media screen and (max-width: 750px){#formWrap{width:90%;margin:0 auto}table.formTable th,table.formTable td{width:auto;display:block}table.formTable th{margin-top:5px;border-bottom:0}form input[type=text],form textarea,form select{width:100%;padding:.8em .5em;display:block}form input[type=submit],form input[type=reset],form input[type=button]{display:block;width:50%}}#formWrap.confirm{max-width:initial}#formWrap.confirm h3{text-align:center;margin:0 0 2em;font-size:min(3.6svw,18px)}#formWrap.confirm p{margin:0 0 2em;font-size:min(3.2svw,16px)}#formWrap.confirm table{max-width:700px;margin:0 auto 2em}#formWrap.confirm table tr th,#formWrap.confirm table tr td{display:table-cell;border:1px solid #c3c3c3;padding:1em;font-size:min(3.2svw,16px)}#formWrap.confirm table tr th{width:30%;background:#e0e0e0}#formWrap.confirm table tr td{width:70%}#formWrap.confirm input[type=button]{padding:1em 4em;border-radius:32px;background:#fff;border:2px solid #8d8d8d;box-shadow:0px 3px 6px rgba(0,0,0,.15);font-size:min(3.2svw,16px);color:#000}#formWrap.complete{max-width:initial}#formWrap.complete h3{margin:0 auto;padding:5em 0;text-align:center;font-size:min(3.6svw,18px)}/*# sourceMappingURL=style.css.map */