@import"./_splide.min.css";html{-webkit-text-size-adjust:100%;box-sizing:border-box;-moz-tab-size:4;-o-tab-size:4;tab-size:4;word-break:normal}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{margin:0;padding:0}hr{color:inherit;height:0;overflow:visible}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:rgba(0,0,0,0);border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}body{color:#000;background-color:#fff;line-height:1;position:relative;font-family:sans-serif;padding-bottom:15vw;padding-bottom:190px}img{max-width:100%;vertical-align:bottom}li{list-style:none}a{text-decoration:none;color:#000;transition:opacity .3s ease-in-out}select{-moz-appearance:menulist;-webkit-appearance:menulist}select::-ms-expand{display:block}main{max-width:600px;width:100%;margin-inline:auto}@media(min-width: 600px){main{box-shadow:0px 0px 16px #aaa}}.btn{width:-moz-fit-content;width:fit-content;margin-inline:auto;display:block}.sp_only{display:none}@media(max-width: 530px){.sp_only{display:block}}.section1{background-color:#f2f2f2;padding-bottom:8%}.section1 .btn{max-width:70%}.section4{padding-bottom:15%}.section4 .btn{width:80%}.slider{margin-bottom:8%}.slider .splide__list{gap:5px}.section5{padding-bottom:8%}.section5 .btn{width:70%}.section5 .btn:not(:last-child){margin-bottom:10%}.section8{padding-bottom:15%}.section8 .btn{max-width:70%}.section9{position:relative}.section9 iframe{position:absolute;top:78vw;left:11vw;width:79vw;height:55vw}@media screen and (min-width: 600px){.section9 iframe{top:466px;width:472px;left:60px;height:342px}}.qa_list{line-height:1.5;margin:24px auto;width:100%;max-width:850px}.qa_list li{width:100%;margin-bottom:10px}.qa_list li:nth-child(odd) .q_content:before{content:"";display:inline-block;width:54px;height:54px;background-image:url("../images/question_1.png");background-size:contain}@media(min-width: 860px){.qa_list li:nth-child(odd) .q_content:before{width:80px;height:80px}}.qa_list li:nth-child(even) .q_content:before{content:"";display:inline-block;width:54px;height:54px;background-image:url("../images/question_2.png");background-size:contain}@media(min-width: 860px){.qa_list li:nth-child(even) .q_content:before{width:80px;height:80px}}.qa_list li .q_content{display:flex;align-items:center;padding:12px 40px 12px 10px;margin:0 24px;background-color:#004098;border-radius:10px;position:relative;cursor:pointer}.qa_list li .q_content .text{font-size:14px;color:#fff;padding:0 12px;width:calc(100% - 54px)}.qa_list li .q_content::after{content:"";display:block;width:14px;height:14px;border-top:#fff 3px solid;border-right:#fff 3px solid;transform:translate(0, -50%) rotate(135deg);position:absolute;right:5%;top:50%;bottom:15%}.qa_list li .q_content.open::after{transform:rotate(-45deg)}@media(min-width: 860px){.qa_list li .q_content{padding:14px 80px 14px 10px;border-radius:20px}.qa_list li .q_content .text{font-size:24px}}.qa_list li .a_content{margin:16px 24px;padding:24px 70px 24px 10px;display:flex;align-items:center;color:#004098;position:relative;background-color:#f4ff96;border-radius:10px}.qa_list li .a_content::after{content:"";position:absolute;width:54px;height:54px;background-size:contain;background-image:url("../images/answer.png");top:50%;right:6px;transform:translate(0, -50%)}@media(min-width: 860px){.qa_list li .a_content{padding:36px 90px 36px 32px;border-radius:20px}.qa_list li .a_content .text{font-size:24px}.qa_list li .a_content::after{width:80px;height:80px}}.l-top-contact .inner{background-color:#fff;padding:15px}.l-top-contact-intro{font-size:21px;line-height:1.2;text-align:center;margin-bottom:30px}.l-top-contact-form__wrap{margin-top:16px}.l-top-contact-form__list>div dt{width:100%;font-size:14px}.l-top-contact-form__list>div dd{margin-top:10px;width:100%}.l-top-contact-form__list>div dd input[type=text],.l-top-contact-form__list>div dd input[type=tel],.l-top-contact-form__list>div dd input[type=email],.l-top-contact-form__list>div dd textarea{width:100%;background-color:#f2f2f2;border-radius:5px;padding:14px}.l-top-contact-form__list>div dd textarea{height:200px}.l-top-contact-form__list>div dd .aste{margin-top:10px;font-size:12px;color:#32bbf0}.l-top-contact-form__list>div+div{margin-top:20px}.l-top-contact-form__list>div.req>dt::after{content:"必須";margin-left:10px;padding:0 4px;font-size:11px;line-height:1.5;color:#ff5252;background:#ffe6e6;border-radius:2px}.l-top-contact-form__list>div.any>dt::after{content:"任意";margin-left:10px;padding:0 4px;font-size:11px;line-height:1.5;color:#666;background:#ececec;border-radius:2px}.l-top-contact-form__inputBirthday dl{display:flex;align-items:center;gap:10px}.l-top-contact-form__inputBirthday dl>div{width:calc((100% - 20px)/3)}.l-top-contact-form__inputBirthday dl>div select{width:100%;padding:14px;border:1px solid #ececec;border-radius:5px}.l-top-contact-form__inputJender ul,.l-top-contact-form__inputTime ul{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.l-top-contact-form__inputJender ul li,.l-top-contact-form__inputTime ul li{width:calc((100% - 10px)/2)}.l-top-contact-form__inputJender ul li label,.l-top-contact-form__inputTime ul li label{display:block;width:100%;cursor:pointer;position:relative;padding:14px;border:1px solid #ececec;border-radius:5px}.l-top-contact-form__inputJender ul li label::before,.l-top-contact-form__inputJender ul li label::after,.l-top-contact-form__inputTime ul li label::before,.l-top-contact-form__inputTime ul li label::after{content:"";display:block;border-radius:50%;position:absolute;transform:translateY(-50%);top:50%}.l-top-contact-form__inputJender ul li label::before,.l-top-contact-form__inputTime ul li label::before{background-color:#fff;border:1px solid #ddd;border-radius:50%;min-width:21px;width:21px;height:21px;left:5px}.l-top-contact-form__inputJender ul li label::after,.l-top-contact-form__inputTime ul li label::after{background-color:#0086ff;border-radius:50%;opacity:0;min-width:15px;width:15px;height:15px;left:8px}.l-top-contact-form__inputJender ul li label span,.l-top-contact-form__inputTime ul li label span{padding-left:20px}.l-top-contact-form__inputJender ul li label.radio_checked::after,.l-top-contact-form__inputTime ul li label.radio_checked::after{opacity:1}.l-top-contact-form__inputJender ul li label input[type=radio],.l-top-contact-form__inputTime ul li label input[type=radio]{position:absolute;white-space:nowrap;width:1px;height:1px;overflow:hidden;border:0;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px}.l-top-contact-form__inputAddress dl{display:flex;align-items:center;gap:10px}.l-top-contact-form__inputAddress dl>div{width:calc((100% - 10px)/2)}.l-top-contact-form__inputAddress dl>div select{width:100%;padding:14px;border:1px solid #ececec;border-radius:5px}.l-top-contact-form__btnList{margin-top:30px;display:flex;align-items:center;gap:20px}.l-top-contact-form__btnList input{width:100%;font-size:18px;color:#fff;font-weight:bold;text-align:center;background-color:#000;padding:14px 0;border-radius:20px}.l-top-contact .formTable{margin-top:40px}.l-top-contact .formTable tr{display:flex}@media(max-width: 530px){.l-top-contact .formTable tr{flex-direction:column}}.l-top-contact .formTable tr th,.l-top-contact .formTable tr td{display:block;font-size:18px;line-height:1.3;text-align:left}.l-top-contact .formTable tr th{min-width:260px}.l-top-contact .formTable tr+tr{margin-top:20px}.reflection{position:relative;overflow:hidden}.reflection:after{content:"";height:100%;width:30px;position:absolute;top:-180px;left:0;background-color:#fff;opacity:0;-webkit-transform:rotate(45deg);-webkit-animation:reflection 2s ease-in-out infinite}@keyframes reflection{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.thanks img{display:block;margin-inline:auto}.thanks p{padding:40px;line-height:1.5;text-align:center}.fixed_wrapper{display:none}.fixed_btn{position:fixed;bottom:0;left:50%;transform:translateX(-50%);max-width:1080px;width:100%;margin-inline:auto;display:flex;gap:10px;padding:10px 10px;background-color:#fff;box-shadow:0px -4px 4px rgba(136,136,136,.7411764706)}/*# sourceMappingURL=style.css.map */