html{font-size:.69444444vw;scroll-behavior:smooth}@media screen and (min-width: 1441px){html{font-size:10px !important}}@media screen and (max-width: 900px){html{font-size:10px !important}}@media screen and (max-width: 430px){html{font-size:2.3255813953vw !important}}body{color:var(--font-color-primary);font-family:var(--jp-primary-font);line-height:1;position:relative}body.is-fixed{overflow:hidden}main{overflow:hidden}a{text-decoration:none;display:inline-block;color:inherit;word-break:break-all}img{vertical-align:bottom;max-width:100%;display:inline-block}li{list-style:none}:root{--jp-primary-font: "Noto sans JP", serif;--jp-secondary-font: ;--jp-tertiary-font: ;--jp-quaternary-font: ;--en-primary-font: "Roboto", sans-serif;--en-secondary-font: ;--en-tertiary-font: ;--en-quaternary-font: "";--yellow: #FBB013;--lightblue: #E8F0FE;--blue: #1A73E8;--white: #f5f5f5;--bg-color: ;--font-color-primary: #222222;--font-color-secondary: #333;--font-color-tertiary: #555}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;-moz-appearance:button;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;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}.header{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;z-index:100;padding-left:17rem;padding-right:17rem;background-color:#fff}@media screen and (max-width: 900px){.header{padding-left:4rem;padding-right:4rem}}@media screen and (max-width: 430px){.header{padding-left:2rem;padding-right:2rem}}.header__inner{display:flex;align-items:center;justify-content:space-between}.header__logo{width:88px}@media screen and (max-width: 900px){.header__logo{width:70px}}.header-lists{display:flex;align-items:center;gap:4rem}.header-list{font-weight:400;font-size:max(1.4rem,11px)}.header-list-contact a{background-color:var(--yellow);padding:8px max(2.4rem,18px);font-size:12px;line-height:1.3;font-weight:700;letter-spacing:.04em;border-radius:30px}.sp-nav-wrap{overflow-y:auto;position:fixed;top:0;z-index:100;right:0;width:min(100%,430px);height:100vh;transition:900ms cubic-bezier(0.77, 0, 0.175, 1);transform:translateX(100%);background-color:var(--lightblue)}.sp-nav{z-index:100;width:100%;position:relative;top:0;left:0;right:0;bottom:0;padding:18px 4rem 40px 4rem}.sp-nav__logo{width:70px}.sp-nav-lists{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;gap:20px;margin-top:100px}.sp-nav-list{font-weight:400;font-size:18px}.sp-nav-list-contact a{background-color:var(--yellow);padding:8px 24px;font-size:20px;line-height:1.3;font-weight:700;letter-spacing:.04em;border-radius:30px}.sp-menu-btn{position:fixed;top:17px;right:4rem;z-index:10000;width:30px;aspect-ratio:1/1;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}@media screen and (max-width: 430px){.sp-menu-btn{right:2rem}}.sp-menu-btn__line{display:block;width:30px;height:2px;background-color:var(--font-color-primary);transition:.4s}.is-active .sp-nav-wrap{transform:translateX(0)}.is-active .sp-menu-btn__bg{opacity:0}.is-active .sp-menu-btn__line-1{transform:translateY(7.3px) rotate(45deg)}.is-active .sp-menu-btn__line-2{opacity:0}.is-active .sp-menu-btn__line-3{transform:translateY(-7.3px) rotate(-45deg)}.is-active .sp-menu__bg{opacity:1;visibility:visible}.sp-menu__bg{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;z-index:11}.top-fv{margin-top:70px;padding-left:10rem;padding-right:10rem;padding-bottom:42px;max-width:1440px;margin-left:auto;margin-right:auto}@media screen and (max-width: 900px){.top-fv{margin-top:55px;padding-left:3rem;padding-right:3rem;max-width:430px}}.top-fv-box{max-width:1100px;margin-left:auto;margin-right:auto;position:relative;z-index:0;padding-top:4.8rem;padding-bottom:32px;display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width: 900px){.top-fv-box{padding-right:0;padding-top:70px;margin-right:0}}.top-fv-box-content{width:51.8%}@media screen and (max-width: 900px){.top-fv-box-content{width:100%}}.top-fv-box-content-txt-wrap{width:94%}@media screen and (max-width: 900px){.top-fv-box-content-txt-wrap{width:100%}}.top-fv-box-content-txt{font-weight:350;font-size:3.2rem;margin-bottom:16px}@media screen and (max-width: 900px){.top-fv-box-content-txt{font-size:2.2rem}}.top-fv-box-content-txt-2{font-weight:900;font-size:5.6rem;display:flex;align-items:center;gap:16px;white-space:nowrap}@media screen and (max-width: 900px){.top-fv-box-content-txt-2{font-size:3.6rem;gap:1.6rem}}.top-fv-box-content-txt-2 span{background-color:var(--blue);width:100%;height:1px;display:block}.top-fv-box-content-ttl{padding:16px 2.8rem;position:relative;background-color:var(--blue);color:#fff;font-weight:900;font-size:6rem;white-space:nowrap;width:100%;margin-top:10px}@media screen and (max-width: 900px){.top-fv-box-content-ttl{font-size:4rem;padding:15px 2.2rem 18px}}.top-fv-box-content-ttl span{position:absolute;font-weight:900;font-size:max(1.6rem,10px);right:3.2rem;bottom:1.6rem}@media screen and (max-width: 900px){.top-fv-box-content-ttl span{font-size:1.4rem;bottom:1rem;right:1.4rem}}.top-fv-box-content-txt-3{font-weight:500;font-size:max(2rem,14px);line-height:1.3;letter-spacing:.04em;margin-top:16px;margin-bottom:24px}@media screen and (max-width: 900px){.top-fv-box-content-txt-3{font-size:max(1.6rem,14px)}}.top-fv-box-content-inner{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 900px){.top-fv-box-content-inner{flex-direction:column-reverse;gap:30px}}.top-fv-box-content-inner-list{width:64.3%;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:4px}@media screen and (max-width: 900px){.top-fv-box-content-inner-list{width:100%}}.top-fv-box-content-inner-item{width:calc(50% - 2px);background-color:var(--lightblue);border:1px solid var(--blue);color:var(--blue);border-radius:2px;padding-top:8px;padding-bottom:8px;text-align:center;font-weight:500;font-size:max(1.6rem,10px);line-height:130%;letter-spacing:.02em}.top-fv-box-content-inner-item-last{width:100%}.top-fv-box-content-inner-img{width:31.6%}@media screen and (max-width: 900px){.top-fv-box-content-inner-img{width:50%;margin-left:auto;margin-right:auto}}.top-fv-box-img{width:49.4%;margin-right:-6.3rem}@media screen and (max-width: 900px){.top-fv-box-img{width:100%;margin-right:0}}.top-fv-box-img-sp{position:relative;width:100%;margin-top:40px;margin-bottom:60px}.top-fv-box-img-txt{font-size:14px;font-weight:500;letter-spacing:.04em;margin-top:1.3rem;text-align:center}@media screen and (max-width: 900px){.top-fv-box-img-txt{font-size:12px}}.top-fv-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:330px;margin-left:auto;margin-right:auto;box-shadow:0px 2px 4px 0px rgba(0,0,0,.1019607843);background-color:var(--yellow);font-weight:700;font-size:20px;letter-spacing:.04em;border-radius:30px;padding-top:15px;padding-bottom:15px}@media screen and (max-width: 900px){.top-fv-btn{width:min(100%,400px);padding-top:13px;padding-bottom:13px}}.top-fv-btn img{width:20px}.top-strength{background-color:var(--lightblue);padding-top:80px;padding-bottom:112px}@media screen and (max-width: 900px){.top-strength{padding-top:70px;padding-bottom:90px}}.top-strength-inner{max-width:1120px;margin-left:auto;margin-right:auto}.top-strength-ttl{font-weight:900;font-size:32px;line-height:130%;letter-spacing:.04em;text-align:center;margin-bottom:56px}@media screen and (max-width: 900px){.top-strength-ttl{font-size:3rem}}.top-strength-list{display:flex;justify-content:space-between}@media screen and (max-width: 900px){.top-strength-list{flex-direction:column;gap:50px}}.top-strength-item{width:31.8%;border-radius:8px;box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922);border:1px solid var(--blue);padding:36px 4rem 48px;background-color:#fff}@media screen and (max-width: 900px){.top-strength-item{width:100%;padding:36px 3rem 48px}}.top-strength-item-ttl{display:flex;align-items:center;gap:1.6rem}.top-strength-item-ttl-num{font-family:var(--en-primary-font);font-weight:900;font-size:max(4rem,28px);line-height:1.3;letter-spacing:.04em}@media screen and (max-width: 900px){.top-strength-item-ttl-num{font-size:3.6rem}}.top-strength-item-ttl-txt{font-weight:900;font-size:max(2rem,17px);line-height:1.3;letter-spacing:.03em;color:var(--blue)}@media screen and (max-width: 900px){.top-strength-item-ttl-txt{font-size:2.2rem}}.top-strength-item-img{margin-top:16px;margin-bottom:24px}.top-strength-item-txt{font-weight:500;font-size:16px;line-height:1.6;letter-spacing:.05em}.top-interview{padding-top:80px;padding-bottom:80px}.top-interview-inner{max-width:1100px;margin-left:auto;margin-right:auto}.top-interview-ttl{font-weight:900;font-size:32px;letter-spacing:.04em;text-align:center;margin-bottom:32px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}@media screen and (max-width: 900px){.top-interview-ttl{font-size:2.8rem;line-height:1.3}}.top-interview-ttl::before{content:"＼";font-weight:900;font-size:32px;letter-spacing:.04em;position:absolute;top:50%;left:0;transform:translate(-110%, -40%)}@media screen and (max-width: 900px){.top-interview-ttl::before{font-size:2.8rem;transform:translate(-100%, -40%)}}.top-interview-ttl::after{content:"／";font-weight:900;font-size:32px;letter-spacing:.04em;position:absolute;top:50%;right:0;transform:translate(110%, -40%)}@media screen and (max-width: 900px){.top-interview-ttl::after{font-size:2.8rem;transform:translate(100%, -40%)}}.top-interview-subttl{font-weight:900;font-size:16px;letter-spacing:.04em;text-align:center;margin-bottom:48px;color:var(--blue)}.top-interview-txt{font-weight:500;font-size:16px;line-height:1.6;letter-spacing:.04em;margin:0 auto 48px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.top-interview-box{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 900px){.top-interview-box{flex-direction:column;gap:50px}}.top-interview-box-img{width:43.6%;aspect-ratio:480/268}.top-interview-box-img iframe{width:100%;height:100%}@media screen and (max-width: 900px){.top-interview-box-img{width:100%}}.top-interview-box-content{width:49%}@media screen and (max-width: 900px){.top-interview-box-content{width:100%}}.top-interview-box-content-ttl{font-weight:900;font-size:20px;line-height:1.3;letter-spacing:.04em;margin-bottom:24px}@media screen and (max-width: 900px){.top-interview-box-content-ttl{font-size:18px}}.top-interview-box-content-item{display:flex;align-items:center;gap:1.6rem}.top-interview-box-content-item-num{display:grid;place-content:center;width:32px;aspect-ratio:1;border-radius:50%;background-color:var(--yellow);color:#fff;font-family:var(--en-primary-font);font-weight:900;font-size:20px}@media screen and (max-width: 900px){.top-interview-box-content-item-num{width:28px;font-size:18px}}.top-interview-box-content-item-txt{font-weight:500;font-size:16px;letter-spacing:.04em;width:calc(100% - 32px - 1.6rem)}@media screen and (max-width: 900px){.top-interview-box-content-item-txt{font-size:15px;line-height:1.6;width:calc(100% - 28px - 1.6rem)}}.top-interview-box-content-item--mod{margin-top:16px;margin-bottom:16px}.top-interview-delta{width:56px;margin:42px auto 8px}.top-interview-under-txt{width:712px;background-color:var(--blue);border-radius:4px;padding-top:38px;padding-bottom:38px;margin-left:auto;margin-right:auto;font-weight:700;font-size:24px;line-height:1.5;letter-spacing:.04em;text-align:center;color:#fff}@media screen and (max-width: 900px){.top-interview-under-txt{width:100%;padding-top:30px;padding-bottom:30px;font-size:20px}}.top-seminar{padding-top:80px;padding-bottom:80px;background:linear-gradient(180deg, #1a82f4 40%, #0b62c3 100%)}.top-seminar-inner{max-width:900px;margin-left:auto;margin-right:auto}.top-seminar-ttl{font-weight:900;font-size:32px;letter-spacing:.04em;line-height:1.3;text-align:center;margin-bottom:27px;color:var(--white);position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}@media screen and (max-width: 900px){.top-seminar-ttl{font-size:3rem}}.top-seminar-ttl--mod::before{content:"＼";font-weight:900;font-size:32px;letter-spacing:.04em;position:absolute;top:50%;left:0;transform:translate(-110%, -40%)}@media screen and (max-width: 900px){.top-seminar-ttl--mod::before{font-size:2.8rem;transform:translate(-100%, -40%)}}.top-seminar-ttl--mod::after{content:"／";font-weight:900;font-size:32px;letter-spacing:.04em;position:absolute;top:50%;right:0;transform:translate(110%, -40%)}@media screen and (max-width: 900px){.top-seminar-ttl--mod::after{font-size:2.8rem;transform:translate(100%, -40%)}}.top-seminar-txt{font-weight:500;font-size:16px;line-height:1.6;letter-spacing:.04em;text-align:center;color:var(--white);margin-bottom:55px}@media screen and (max-width: 900px){.top-seminar-txt{font-size:15px}}.top-seminar-box{position:relative;border:1px solid #fff;border-radius:16px;padding-top:53px;padding-bottom:40px;width:100%;margin-bottom:40px}.top-seminar-box-ttl{border-radius:4px;background-color:#fff;color:var(--font-color-secondary);font-weight:900;font-size:20px;line-height:1.3;letter-spacing:.04em;padding:8px 40px;position:absolute;left:50%;top:0;transform:translate(-50%, -50%)}@media screen and (max-width: 900px){.top-seminar-box-ttl{font-size:1.8rem;padding:7px 2rem;white-space:nowrap}}.top-seminar-box-list{display:flex;justify-content:center;gap:8rem}@media screen and (max-width: 900px){.top-seminar-box-list{flex-direction:column;gap:50px}}.top-seminar-box-item-1 .top-seminar-box-item-content h4{padding-left:18px;padding-right:18px}.top-seminar-box-item-2 .top-seminar-box-item-content h4{padding-left:11px;padding-right:11px}.top-seminar-box-item-3 .top-seminar-box-item-content h4{padding-left:6px;padding-right:6px}.top-seminar-box-item-content{padding-top:30px;padding-bottom:20px;display:block;width:126px;height:126px;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:50%}.top-seminar-box-item-content span{font-family:var(--en-primary-font);font-weight:900;font-size:48px;letter-spacing:.04em;color:var(--blue);display:block;margin-bottom:2px;text-align:center}.top-seminar-box-item-content h4{background-color:var(--lightblue);box-shadow:2px 2px 4px 0px rgba(0,0,0,.2);color:var(--blue);font-weight:900;font-size:14px;line-height:1.3;letter-spacing:.04em;text-align:center;padding-top:2px;padding-bottom:2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;border-radius:2px}.top-seminar-box-item-txt{font-weight:900;font-size:16px;line-height:1.3;letter-spacing:.04em;text-align:center;margin-top:24px;color:var(--white)}@media screen and (max-width: 900px){.top-seminar-box-item-txt{font-size:15px}}.top-seminar-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:400px;margin-left:auto;margin-right:auto;box-shadow:4px 4px 4px 0px rgba(0,0,0,.2509803922);background-color:var(--yellow);font-weight:900;font-size:20px;letter-spacing:.04em;border-radius:8px;padding-top:27px;padding-bottom:27px}@media screen and (max-width: 900px){.top-seminar-btn{width:min(100%,400px);padding-top:22px;padding-bottom:22px}}.top-seminar-btn img{width:20px}.top-reason{padding-top:120px;padding-bottom:160px;max-width:1440px;margin-left:auto;margin-right:auto}@media screen and (max-width: 900px){.top-reason{padding-top:90px;padding-bottom:100px}}.top-reason .top-seminar-ttl{line-height:1.6;margin-bottom:160px}@media screen and (max-width: 900px){.top-reason .top-seminar-ttl{margin-bottom:90px}}.top-reason-box{position:relative;margin-bottom:100px}@media screen and (max-width: 900px){.top-reason-box{display:flex;flex-direction:column}}.top-reason-box-odd{padding-left:26rem}@media screen and (max-width: 900px){.top-reason-box-odd{padding-left:3rem;flex-direction:column-reverse}}.top-reason-box-odd .top-reason-box-img{left:17rem}@media screen and (max-width: 900px){.top-reason-box-odd .top-reason-box-img{margin-left:-2rem}}.top-reason-box-odd .top-reason-box-content{padding:4.8rem 4rem 6.2rem 37rem}@media screen and (max-width: 900px){.top-reason-box-odd .top-reason-box-content{padding:40px 4rem 50px}}.top-reason-box-even{padding-right:17rem}@media screen and (max-width: 900px){.top-reason-box-even{padding-right:3rem}}@media screen and (max-width: 900px){.top-reason-box-even .top-reason-box-img{margin-left:auto;margin-right:-2rem}}.top-reason-box-even .top-reason-box-content{padding:4.8rem 30rem 6.2rem 26rem}@media screen and (max-width: 900px){.top-reason-box-even .top-reason-box-content{padding:40px 4rem 50px}}.top-reason-box-1 .top-reason-box-img{width:42.1rem;top:-3.2rem}@media screen and (max-width: 900px){.top-reason-box-1 .top-reason-box-img{margin-top:-2rem}}.top-reason-box-2 .top-reason-box-img{width:38rem;top:-3.2rem;right:17rem}.top-reason-box-3 .top-reason-box-img{width:38rem;top:-4rem}.top-reason-box-4 .top-reason-box-img{width:38rem;top:-3.2rem;right:17rem}.top-reason-box-5{margin-bottom:0}.top-reason-box-5 .top-reason-box-img{width:28rem;top:-3.2rem}.top-reason-box-img{position:absolute;z-index:1}@media screen and (max-width: 900px){.top-reason-box-img{position:relative;width:80% !important;top:inherit !important;left:inherit !important;right:inherit !important;margin-top:-3rem}}.top-reason-box-content{background-color:#f0f5ff;position:relative;width:118rem}@media screen and (max-width: 900px){.top-reason-box-content{width:100%}}.top-reason-box-content-num{font-family:var(--en-primary-font);font-weight:900;font-size:64px;letter-spacing:.04em;color:var(--blue);position:absolute;top:0;transform:translateY(-50%)}@media screen and (max-width: 900px){.top-reason-box-content-num{font-size:50px}}.top-reason-box-content-ttl{font-weight:900;font-size:24px;line-height:1.4;letter-spacing:.04em;color:var(--font-color-secondary);margin-bottom:3.2rem}@media screen and (max-width: 900px){.top-reason-box-content-ttl{font-size:22px}}.top-reason-box-content-txt{font-weight:500;font-size:16px;line-height:1.6;letter-spacing:.04em;color:var(--font-color-secondary)}.top-price{background-color:#f5f7fa;padding-top:96px;padding-bottom:112px}@media screen and (max-width: 900px){.top-price{padding-top:80px;padding-bottom:90px}}.top-price .top-seminar-ttl{margin-bottom:8px}.top-price-inner{max-width:1020px;margin-left:auto;margin-right:auto}.top-price-box{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 900px){.top-price-box{flex-direction:column;gap:50px}}.top-price-box-num{width:42.1%;display:flex;justify-content:center;align-items:flex-end;background-color:#fff;box-shadow:3px 3px 7px 0px rgba(0,0,0,.1215686275);border-radius:24px;padding-top:55px;padding-bottom:55px}@media screen and (max-width: 900px){.top-price-box-num{width:100%;padding-top:40px;padding-bottom:40px}}.top-price-box-content{width:50%}@media screen and (max-width: 900px){.top-price-box-content{width:100%}}.top-price-box-num-month{padding:4px 19px;background-color:var(--blue);font-weight:900;font-size:max(2.4rem,20px);line-height:1.3;letter-spacing:.04em;text-align:center;color:#fff;border-radius:34.8px}@media screen and (max-width: 900px){.top-price-box-num-month{font-size:2rem}}.top-price-box-num-txt{font-family:var(--en-primary-font);font-weight:900;font-size:max(4.8rem,42px);letter-spacing:.04em;color:var(--font-color-secondary);display:block;margin-left:8px;margin-right:4px}@media screen and (max-width: 900px){.top-price-box-num-txt{font-size:3.8rem}}.top-price-box-num-yen{font-weight:900;line-height:1.6;font-size:max(2.4rem,20px);color:var(--font-color-secondary)}@media screen and (max-width: 900px){.top-price-box-num-yen{font-size:2rem}}.top-price-box-content-ttl{padding-top:15px;padding-bottom:15px;position:relative}.top-price-box-content-ttl span{display:block;font-weight:500;font-size:16px;letter-spacing:.04em;color:var(--font-color-secondary);text-align:center}.top-price-box-content-ttl img{position:absolute;width:100%;-o-object-fit:contain;object-fit:contain;left:0}.top-price-box-content-img-1{top:1px}.top-price-box-content-img-2{bottom:1px}.top-price-box-content-list{display:flex;flex-wrap:wrap;margin-top:23px}.top-price-box-content-item{width:50%;display:flex;align-items:flex-start;font-weight:500;font-size:max(1.4rem,12px);line-height:1.8;letter-spacing:.04em;color:var(--font-color-secondary)}@media screen and (max-width: 900px){.top-price-box-content-item{width:100%}}.top-price-box-content-item-icon{width:8px;aspect-ratio:1;background-color:var(--blue);display:block;border-radius:50%;margin-top:max(.9rem,8px);margin-right:8px}.top-price-box-content-item-small{font-size:10px;line-height:2.6}.top-job{padding-top:120px;padding-bottom:120px}@media screen and (max-width: 900px){.top-job{padding-top:90px;padding-bottom:90px}}.top-job .top-seminar-ttl{margin-bottom:80px}.top-job-inner{max-width:900px;margin-left:auto;margin-right:auto}.top-job-list{display:flex;justify-content:space-between}@media screen and (max-width: 900px){.top-job-list{flex-wrap:wrap;row-gap:30px}}.top-job-list-1{margin-bottom:48px}@media screen and (max-width: 900px){.top-job-list-1{margin-bottom:30px}}.top-job-item{width:168px;aspect-ratio:1;background-color:var(--lightblue);border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 900px){.top-job-item{width:180px}}@media screen and (max-width: 430px){.top-job-item{width:17rem}}.top-job-item h3{font-weight:700;font-size:20px;line-height:1.2;letter-spacing:.04em;text-align:center;color:var(--font-color-tertiary)}@media screen and (max-width: 430px){.top-job-item h3{font-size:16px}}.top-job-item-1{gap:14px}.top-job-item-1 .top-job-item-img{width:80px}.top-job-item-2{gap:14px}.top-job-item-2 .top-job-item-img{width:55px}.top-job-item-3{gap:24px}.top-job-item-3 .top-job-item-img{width:46px}.top-job-item-4{gap:24px}.top-job-item-4 .top-job-item-img{width:48px}.top-job-item-5{gap:24px}.top-job-item-5 .top-job-item-img{width:36px}.top-job-item-6{gap:24px}.top-job-item-6 .top-job-item-img{width:53px}.top-job-item-7{gap:11px}.top-job-item-7 .top-job-item-img{width:54px}.top-job-item-8{gap:24px}.top-job-item-8 .top-job-item-img{width:46px}.top-qa{background-color:var(--lightblue);padding-top:120px;padding-bottom:120px}@media screen and (max-width: 900px){.top-qa{padding-top:90px;padding-bottom:90px}}.top-qa .top-seminar-ttl{color:var(--font-color-primary);line-height:1;margin-bottom:80px}@media screen and (max-width: 900px){.top-qa .top-seminar-ttl{margin-bottom:60px}}.top-qa-inner{max-width:1100px;margin-left:auto;margin-right:auto}.top-qa-box{background-color:#fff;padding:80px 7rem 120px;border-radius:8px}@media screen and (max-width: 900px){.top-qa-box{padding:70px 2.5rem 90px}}.qa-list-ttl{position:relative;padding:20px 5rem 20px 4rem;display:flex;align-items:flex-start;gap:2.4rem;cursor:pointer;transition:.5s;border-radius:4px;background-color:var(--lightblue)}@media screen and (max-width: 900px){.qa-list-ttl{padding:18px 4rem 18px 2rem;gap:1.6rem}}.qa-list-ttl svg{position:absolute;right:3.4rem;top:50%;transform:translateY(-50%);transition:.5s}@media screen and (max-width: 900px){.qa-list-ttl svg{right:1.5rem;width:2rem}}.qa-list-ttl svg path{transition-duration:.5s}.qa-list-en{font-family:var(--en-primary-font);font-weight:900;font-size:32px;line-height:1.2;color:var(--blue)}@media screen and (max-width: 900px){.qa-list-en{font-size:26px}}.qa-list:not(:last-child){margin-bottom:24px}.qa-list__txt{font-weight:700;font-size:24px;line-height:1.6;letter-spacing:.04em}@media screen and (max-width: 900px){.qa-list__txt{font-size:18px}}.qa-list-answer{display:none;padding:24px 10px 26px 4rem}@media screen and (max-width: 900px){.qa-list-answer{padding:18px 10px 18px 2rem}}.qa-list-answer .qa-list-en{color:var(--yellow)}.qa-list-answer-box{display:flex;align-items:flex-start;gap:2.4rem}@media screen and (max-width: 900px){.qa-list-answer-box{gap:1.6rem}}.qa-list-answer__txt{font-weight:400;font-size:24px;line-height:1.6;letter-spacing:.04em}@media screen and (max-width: 900px){.qa-list-answer__txt{font-size:18px}}.tab-active .qa-list-ttl svg{transform:translateY(-50%) rotate(180deg)}.is-init .qa-list-ttl svg{transition:none}.top-seminar-footer{padding-top:120px;padding-bottom:16px}@media screen and (max-width: 900px){.top-seminar-footer{padding-top:100px}}.top-seminar-footer .top-seminar-box-ttl{padding-top:16px;padding-bottom:16px}.copy{margin-top:212px;font-family:var(--en-primary-font);font-weight:900;font-size:12px;line-height:1.3;letter-spacing:.04em;text-align:center;color:#fff}@media screen and (max-width: 900px){.copy{margin-top:150px}}.error404 .header{background-color:#fff !important}.error404 .header-nav-link{color:var(--font-color) !important}.error404 .header__logo-black{opacity:1 !important;visibility:visible !important}.notfound{padding-top:230px;padding-bottom:120px;text-align:center}.notfound__txt-1{font-size:22px;font-weight:500;letter-spacing:.05em;margin-bottom:50px;line-height:1.5}.notfound__txt-2{font-size:16px;font-weight:500;letter-spacing:.08em;line-height:2;margin-bottom:40px;font-family:var(--jp-secondary-font)}.outer{padding-left:4rem;padding-right:4rem}@media screen and (max-width: 900px){.outer{padding-left:3rem;padding-right:3rem}}.container{max-width:1200px;margin-left:auto;margin-right:auto}@media screen and (max-width: 900px){.container{max-width:430px}}@media screen and (max-width: 900px){.inner{max-width:430px;margin-left:auto;margin-right:auto}}.fitCover{overflow:hidden}.fitCover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fitCover picture{width:100%;height:100%;display:inline-block}.over-hidden{overflow:hidden}@media screen and (max-width: 900px){.is-pc{display:none !important}}@media screen and (max-width: 430px){.is-pc-2{display:none !important}}@media screen and (min-width: 901px){.is-sp{display:none !important}}@media screen and (min-width: 431px){.is-sp-2{display:none !important}}.hover-opacity{transition:opacity .6s ease}@media(hover: hover){.hover-opacity:hover{opacity:.8}}.hover-color{transition:color .6s ease}@media(hover: hover){.hover-color:hover{color:var(--yellow)}}.margin-center{margin-left:auto;margin-right:auto}.loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:1000}.color-black{color:var(--font-color-secondary)}
/*# sourceMappingURL=style.min.css.map */