@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";html{font-size:62.5%;scroll-behavior:smooth}@media screen and ( max-width: 768px ){html{font-size:50%}}body{font-family:"Noto Sans JP",sans-serif;font-size:1.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:500;line-height:1.6}.inner{max-width:1040px;margin:0 auto;width:95%}img{width:100%;max-width:100%;height:auto}a:hover{opacity:.7}.pc-only{display:block}@media screen and ( max-width: 768px ){.pc-only{display:none}}.sp-only{display:none}@media screen and ( max-width: 768px ){.sp-only{display:block}}.text-center{text-align:center}.main{width:100%;margin:auto;max-width:720px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);background:#fff}.head{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;padding:16px}.head .header-logo{width:35%}.head .header-mail{width:35%}.cta{position:relative}.relative{position:relative}.cta-btn{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;width:80%;margin:auto;left:0;right:0;bottom:32%;position:absolute;z-index:10;gap:10px}@media screen and ( max-width: 768px ){.cta-btn{width:74%}}.base-title{color:#1e1e1e;font-size:clamp(24px,16.6829268293px + 0.0195121951*100vw,44px);font-family:"Noto Sans JP";font-style:normal;font-weight:900;line-height:150%;text-align:center;-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#1e1e1e;margin-bottom:5%}.s6-faq{background:#daf1ff;padding:5% 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.faq{display:grid;gap:16px}.faq-item{background:var(--faq-blue);border-radius:var(--radius);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.06);box-shadow:0 2px 10px rgba(0,0,0,.06);overflow:hidden}.faq-q{all:unset;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%;cursor:pointer;padding:18px 20px 18px 16px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;background:#025ea9}.faq-q:focus-visible{outline:3px solid #fff;outline-offset:-3px}.faq-q .q-badge{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-grid;place-items:center;width:34px;height:34px;margin-right:12px;border-radius:50%;border:2px solid #fff;font-weight:700;font-size:18px;line-height:1}.faq-q .q-text{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:700;font-size:18px;letter-spacing:.01em}.faq-q .chevron{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:12px;width:18px;height:18px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.faq-a-wrap{background:var(--faq-a-bg);-webkit-box-shadow:var(--faq-a-shadow);box-shadow:var(--faq-a-shadow);margin:0 0 14px;border-radius:6px;overflow:hidden;-webkit-transition:grid-template-rows .28s ease,padding .28s ease;transition:grid-template-rows .28s ease,padding .28s ease;transition:grid-template-rows .28s ease,padding .28s ease,-ms-grid-rows .28s ease;display:grid;grid-template-rows:0fr;padding:0 14px;background:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.faq-a{overflow:hidden}.faq-a .a-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;padding:16px 4px 16px 0}.faq-a .a-badge{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-grid;place-items:center;width:34px;height:34px;margin-right:12px;border-radius:50%;border:2px solid #ff6b00;font-weight:700;font-size:18px;line-height:1}.faq-a .a-badge{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;color:#ff6b00;font-weight:900;font-size:22px;line-height:1}.faq-a .a-text{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;color:#2a2a2a}.faq-item[aria-expanded=true] .faq-a-wrap{grid-template-rows:1fr;padding:14px 14px 14px}.faq-item[aria-expanded=true] .faq-q .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and ( max-width: 768px ){.faq-q .q-text{font-size:16px}.faq-a .a-text{font-size:15px}}.base-text{font-weight:500;font-size:clamp(14px,8.8780487805px + 0.0136585366*100vw,28px);line-height:180%;-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#1e1e1e}.area{padding:5% 16px}.area-box{margin-top:3%}.area-box h3{font-family:"Noto Sans JP";font-style:normal;font-weight:900;font-size:clamp(16px,11.6097560976px + 0.0117073171*100vw,28px);line-height:150%;text-align:center;-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#1e1e1e;margin-bottom:16px}.area-box p{font-family:"Noto Sans JP";font-style:normal;font-weight:500;font-size:clamp(12px,9.8048780488px + 0.0058536585*100vw,18px);line-height:180%;-webkit-font-feature-settings:"palt" on;font-feature-settings:"palt" on;color:#1e1e1e}.contact{background:#f2f7fb;padding-bottom:5%}.contact .contact-text-area{font-size:clamp(16px,11.6097560976px + 0.0117073171*100vw,28px);line-height:150%;text-align:center;padding-top:5%}body{background:url(../img/back.jpg);background-size:32px}/*# sourceMappingURL=style.css.map */