@charset "UTF-8";.font-bold.text-\[30px\][data-v-4923eec1]{display:inline-block;min-width:3ch;text-align:right}.filter-options[data-v-4923eec1]{display:flex;flex-wrap:wrap;gap:12px}.loading-overlay[data-v-4923eec1]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffffb3;display:flex;justify-content:center;align-items:center;z-index:10;border-radius:8px}.filter-loading-overlay[data-v-4923eec1]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffffb3;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10;border-radius:8px}.loading-spinner[data-v-4923eec1]{width:60px;height:60px;border:6px solid rgba(0,118,168,.2);border-radius:50%;border-top-color:#0076a8;animation:spin-4923eec1 .8s ease-in-out infinite;box-shadow:0 0 10px #0076a84d}.inline-spinner[data-v-4923eec1]{display:inline-block;width:20px;height:20px;border:3px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-4923eec1 .8s linear infinite}@keyframes spin-4923eec1{to{transform:rotate(360deg)}}.seminar .svg[data-v-acf24304]{top:-5px}.content-box-main[data-v-acf24304]{background-color:#fff}.name[data-v-acf24304]{font-family:Zen Kaku Gothic New;font-weight:700;letter-spacing:0em;text-align:left}.name-kana[data-v-acf24304]{font-family:DM Sans;font-size:13px;font-weight:500;line-height:22px;letter-spacing:0em;text-align:left}.tag[data-v-acf24304]{font-family:Zen Kaku Gothic New;padding:8px 12px;font-size:13px;font-weight:500;line-height:13px;letter-spacing:0em;text-align:left;background-color:"#F6F7F8"}.tag-text[data-v-acf24304]{font-family:Zen Kaku Gothic New;font-size:16px;font-weight:500;line-height:27px;letter-spacing:0em;text-align:left}.no_check_params[data-v-e29bcd4a]{display:none}.no_check_params.invalid[data-v-e29bcd4a]{display:block}p[data-v-b9e9fbdb]{font-weight:500}.radio-buttons[data-v-0e130348]{display:flex;gap:.3em 2em;border:none}.radio-buttons label[data-v-0e130348]{display:flex;align-items:center;gap:0 .5em;position:relative;cursor:pointer}.radio-buttons label[data-v-0e130348]:before,.radio-buttons label[data-v-0e130348]:after{border-radius:50%;content:""}.radio-buttons label[data-v-0e130348]:before{width:18px;height:18px;border:1px solid #dee5eb;box-sizing:border-box}.radio-buttons label[data-v-0e130348]:after{position:absolute;top:50%;left:9px;transform:translate(-50%,-50%);width:9px;height:9px;background-color:#dee5eb}.radio-buttons label[data-v-0e130348]:has(:checked):before{border:1px solid #007aaa}.radio-buttons label[data-v-0e130348]:has(:checked):after{background-color:#007aaa;animation:anim-radio-buttons-0e130348 .3s linear}.radio-buttons input[data-v-0e130348]{display:none}@keyframes anim-radio-buttons-0e130348{0%{box-shadow:0 0 0 1px transparent}50%{box-shadow:0 0 0 10px #2589d033}to{box-shadow:0 0 0 10px transparent}}.checkbox-001[data-v-0e130348]{display:flex;flex-direction:column;gap:.5em 2em;border:none}.checkbox-001 label[data-v-0e130348]{display:flex;align-items:center;gap:0 1em;position:relative;cursor:pointer}.checkbox-001 label[data-v-0e130348]:before,.checkbox-001 label[data-v-0e130348]:has(:checked):after{content:""}.checkbox-001 label[data-v-0e130348]:before{border-radius:3px;width:18px;height:18px;background-color:#fff;border:1px solid #ddd}.checkbox-001 label[data-v-0e130348]:has(:checked):before{background-color:#007aaa}.checkbox-001 label[data-v-0e130348]:has(:checked):after{position:absolute;top:3px;left:6px;transform:rotate(45deg);width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0}.checkbox-001 input[data-v-0e130348]{display:none}.selectbox[data-v-0e130348]{display:inline-flex;align-items:center;position:relative}.selectbox[data-v-0e130348]:after{position:absolute;right:15px;width:10px;height:7px;background-color:#535353;clip-path:polygon(0 0,100% 0,50% 100%);content:"";pointer-events:none}.selectbox select[data-v-0e130348]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2.8em;padding:.4em calc(.8em + 30px) .4em .8em;color:#333;font-size:1em;cursor:pointer}.progress[data-v-418366db]{margin:2rem 0;color:var(--base-dark-gray, #91989b);text-align:center;font-family:Noto Sans JP;padding:1rem 0}@media (max-width: 759px){.progress .text[data-v-418366db]{font-size:.9em;line-height:1.4}}.progress .active[data-v-418366db]{color:var(--brand-blue, #007aaa)}.progress hr[data-v-418366db]{border:1px solid #007aaa;width:10%;margin:0}.progress__list[data-v-418366db]{color:var(--base-dark-gray, #91989b)}.progress__list.is-done[data-v-418366db],.progress__list.is-active[data-v-418366db]{color:var(--brand-blue, #007aaa)}.progress__list .text[data-v-418366db]{margin-top:25px;margin-bottom:0}.progress__dot[data-v-418366db]{position:relative;display:flex;justify-content:center;align-items:center}.progress__dot[data-v-418366db]:before{content:"";width:24px;height:24px;z-index:3;border-radius:50%;position:absolute;box-sizing:border-box;background:var(--base-light-gray, #f6f7f8);top:0}.progress__dot[data-v-418366db]:after{content:"";width:100%;right:50%;height:1px;background:var(--base-border-gray, #e5e7eb);top:11px;position:absolute}.progress__dot span[data-v-418366db]{width:8px;height:8px;top:8px;border-radius:50%;background:var(--base-dark-gray, #91989b);position:relative;z-index:5}.progress .progress__list:first-child .progress__dot[data-v-418366db]:after{content:none}.progress .is-done .progress__dot span[data-v-418366db]{background:var(--brand-blue, #007aaa)}.progress .is-done .progress__dot[data-v-418366db]:after{background:var(--brand-blue, #007aaa)}.progress .is-active .progress__dot span[data-v-418366db]{background:var(--brand-blue, #007aaa)}.progress .is-active .progress__dot[data-v-418366db]:after{background:var(--brand-blue, #007aaa)}.progress .is-active .progress__dot[data-v-418366db]:before{border:#007aaa 2px solid;background:white}.grid-cols-1[data-v-418366db]{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2[data-v-418366db]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3[data-v-418366db]{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4[data-v-418366db]{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5[data-v-418366db]{grid-template-columns:repeat(5,minmax(0,1fr))}.radio-buttons[data-v-13ae3ebd]{display:flex;gap:.3em 2em;border:none}.radio-buttons label[data-v-13ae3ebd]{display:flex;align-items:center;gap:0 .5em;position:relative;cursor:pointer}.radio-buttons label[data-v-13ae3ebd]:before,.radio-buttons label[data-v-13ae3ebd]:after{border-radius:50%;content:""}.radio-buttons label[data-v-13ae3ebd]:before{width:18px;height:18px;border:1px solid #dee5eb;box-sizing:border-box}.radio-buttons label[data-v-13ae3ebd]:after{position:absolute;top:50%;left:9px;transform:translate(-50%,-50%);width:9px;height:9px;background-color:#dee5eb}.radio-buttons label[data-v-13ae3ebd]:has(:checked):before{border:1px solid #007aaa}.radio-buttons label[data-v-13ae3ebd]:has(:checked):after{background-color:#007aaa;animation:anim-radio-buttons-13ae3ebd .3s linear}.radio-buttons input[data-v-13ae3ebd]{display:none}@keyframes anim-radio-buttons-13ae3ebd{0%{box-shadow:0 0 0 1px transparent}50%{box-shadow:0 0 0 10px #2589d033}to{box-shadow:0 0 0 10px transparent}}.checkbox-001[data-v-13ae3ebd]{display:flex;flex-direction:column;gap:.5em 2em;border:none}.checkbox-001 label[data-v-13ae3ebd]{display:flex;align-items:center;gap:0 1em;position:relative;cursor:pointer}.checkbox-001 label[data-v-13ae3ebd]:before,.checkbox-001 label[data-v-13ae3ebd]:has(:checked):after{content:""}.checkbox-001 label[data-v-13ae3ebd]:before{border-radius:3px;width:18px;height:18px;background-color:#fff;border:1px solid #ddd}.checkbox-001 label[data-v-13ae3ebd]:has(:checked):before{background-color:#007aaa}.checkbox-001 label[data-v-13ae3ebd]:has(:checked):after{position:absolute;top:3px;left:6px;transform:rotate(45deg);width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0}.checkbox-001 input[data-v-13ae3ebd]{display:none}.selectbox[data-v-13ae3ebd]{display:inline-flex;align-items:center;position:relative}.selectbox[data-v-13ae3ebd]:after{position:absolute;right:15px;width:10px;height:7px;background-color:#535353;clip-path:polygon(0 0,100% 0,50% 100%);content:"";pointer-events:none}.selectbox select[data-v-13ae3ebd]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2.8em;padding:.4em calc(.8em + 30px) .4em .8em;color:#333;font-size:1em;cursor:pointer}p[data-v-d8947f07],p[data-v-f26d8ad4],p[data-v-fe9f86a8]{font-weight:500}.pagination-wrapper[data-v-8f5cdd8d]{padding-top:1rem;padding-bottom:1rem}.pagination-button[data-v-8f5cdd8d]{border-radius:.375rem;border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.pagination-button[data-v-8f5cdd8d]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.pagination-number[data-v-8f5cdd8d]{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.active-page[data-v-8f5cdd8d]{background-color:#007aaa;border-color:transparent;color:#fff}.selectbox{display:inline-flex;align-items:center;position:relative}.selectbox:after{position:absolute;right:15px;width:10px;height:7px;background-color:#535353;clip-path:polygon(0 0,100% 0,50% 100%);content:"";pointer-events:none}.selectbox select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2.8em;padding:.4em calc(.8em + 30px) .4em .8em;color:#333;font-size:1em;cursor:pointer}.pagination-wrapper[data-v-944acf4e]{padding-top:1rem;padding-bottom:1rem}.pagination-button[data-v-944acf4e]{border-radius:.375rem;border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.pagination-button[data-v-944acf4e]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.pagination-number[data-v-944acf4e]{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.active-page[data-v-944acf4e]{background-color:#007aaa;border-color:transparent;color:#fff}.pagination-wrapper[data-v-ad1d9fd7]{padding-top:1rem;padding-bottom:1rem}.pagination-button[data-v-ad1d9fd7]{border-radius:.375rem;border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.pagination-button[data-v-ad1d9fd7]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.pagination-number[data-v-ad1d9fd7]{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.active-page[data-v-ad1d9fd7]{background-color:#007aaa;border-color:transparent;color:#fff}.title[data-v-6c988717]{font-size:1.125rem;line-height:1.75rem;font-weight:700;margin-top:.5rem}.subtitle[data-v-6c988717]{font-size:.875rem;line-height:1.25rem;color:#007aaa;font-weight:700}.mobile[data-v-6c988717]{display:none}@media (max-width: 1024px){.mobile[data-v-6c988717]{display:block;position:absolute}.mobile.prev[data-v-6c988717]{left:-10px;top:35%}.mobile.next[data-v-6c988717]{right:10px;top:35%}}.fullName[data-v-c302121d]{font-size:1.125rem;line-height:1.75rem;font-weight:700;margin-top:.5rem}.kn[data-v-c302121d]{font-size:.875rem;line-height:1.25rem;color:#007aaa;font-weight:700}.tag[data-v-c302121d]{font-size:.75rem;line-height:1rem;background-color:#f3f4f6;padding:.25rem .5rem;border-radius:9999px;margin-right:.5rem}.tag_text[data-v-c302121d]{font-size:.875rem;line-height:1.25rem}.pagination .page[data-v-f6e881c7]{width:40px;height:40px;border-radius:50%}.pagination .page.active[data-v-f6e881c7]{background-color:var(--brand-blue);color:#fff}.news__category[data-v-08a96144]{display:inline-block;width:110px;text-align:center}@media screen and (max-width: 768px){.news__category[data-v-08a96144]{display:inline-block;width:90px;text-align:center;margin-left:1rem}}.seminar-col[data-v-9902d4e4]{display:flex;flex-direction:column}.seminar-title[data-v-9902d4e4]{min-height:3em}.dialog[data-v-ddf57066]{position:fixed;top:0;left:0;z-index:999;height:100%;width:100%}.dialog .btns[data-v-ddf57066]{margin:auto;justify-content:center}@media (max-width: 759px){.dialog .btns[data-v-ddf57066]{flex-direction:column;gap:10px;text-align:center}}.dialog .btn[data-v-ddf57066]{width:230px;display:block}@media (max-width: 759px){.dialog .btn[data-v-ddf57066]{width:100%;max-width:300px;margin:0 auto}}.dialog__text[data-v-ddf57066]{font-size:20px;font-weight:700;text-align:center;margin-bottom:40px;margin-top:0}@media (max-width: 759px){.dialog__text[data-v-ddf57066]{font-size:16px;margin-bottom:30px}}.dialog__overlay[data-v-ddf57066]{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;position:relative;z-index:1}.dialog__wrap[data-v-ddf57066]{max-width:650px;width:90%;border-radius:10px;display:block;padding:50px;background:#fff;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:1}@media (max-width: 759px){.dialog__wrap[data-v-ddf57066]{max-width:350px;padding:30px}}p[data-v-72201e80]{font-weight:500}h2[data-v-72201e80]{border-left:solid 3px #007aaa;color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:24px;font-weight:700;padding-left:20px;margin:2rem 0 3rem;position:relative}.radio-buttons[data-v-72201e80]{display:flex;gap:.3em 2em;border:none}.radio-buttons label[data-v-72201e80]{display:flex;align-items:center;gap:0 .5em;position:relative;cursor:pointer}.radio-buttons label[data-v-72201e80]:before,.radio-buttons label[data-v-72201e80]:after{border-radius:50%;content:""}.radio-buttons label[data-v-72201e80]:before{width:18px;height:18px;border:1px solid #dee5eb;box-sizing:border-box}.radio-buttons label[data-v-72201e80]:after{position:absolute;top:50%;left:9px;transform:translate(-50%,-50%);width:9px;height:9px;background-color:#dee5eb}.radio-buttons label[data-v-72201e80]:has(:checked):before{border:1px solid #007aaa}.radio-buttons label[data-v-72201e80]:has(:checked):after{background-color:#007aaa;animation:anim-radio-buttons-72201e80 .3s linear}.radio-buttons input[data-v-72201e80]{display:none}@keyframes anim-radio-buttons-72201e80{0%{box-shadow:0 0 0 1px transparent}50%{box-shadow:0 0 0 10px #2589d033}to{box-shadow:0 0 0 10px transparent}}.checkbox-001[data-v-72201e80]{display:flex;flex-direction:column;gap:.5em 2em;border:none}.checkbox-001 label[data-v-72201e80]{display:flex;align-items:center;gap:0 1em;position:relative;cursor:pointer}.checkbox-001 label[data-v-72201e80]:before,.checkbox-001 label[data-v-72201e80]:has(:checked):after{content:""}.checkbox-001 label[data-v-72201e80]:before{border-radius:3px;width:18px;height:18px;background-color:#fff;border:1px solid #ddd}.checkbox-001 label[data-v-72201e80]:has(:checked):before{background-color:#007aaa}.checkbox-001 label[data-v-72201e80]:has(:checked):after{position:absolute;top:3px;left:6px;transform:rotate(45deg);width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0}.checkbox-001 input[data-v-72201e80]{display:none}.selectbox[data-v-72201e80]{display:inline-flex;align-items:center;position:relative}.selectbox[data-v-72201e80]:after{position:absolute;right:15px;width:10px;height:7px;background-color:#535353;clip-path:polygon(0 0,100% 0,50% 100%);content:"";pointer-events:none}.selectbox select[data-v-72201e80]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2.8em;padding:.4em calc(.8em + 30px) .4em .8em;color:#333;font-size:1em;cursor:pointer}p[data-v-d76ff8e7]{font-weight:500}.radio-buttons[data-v-d76ff8e7]{gap:.3em 2em;border:none}.radio-buttons label[data-v-d76ff8e7]{display:flex;align-items:center;gap:0 .5em;position:relative;cursor:pointer}.radio-buttons label[data-v-d76ff8e7]:before,.radio-buttons label[data-v-d76ff8e7]:after{border-radius:50%;content:""}.radio-buttons label[data-v-d76ff8e7]:before{width:18px;height:18px;border:1px solid #dee5eb;box-sizing:border-box}.radio-buttons label[data-v-d76ff8e7]:after{position:absolute;top:50%;left:9px;transform:translate(-50%,-50%);width:9px;height:9px;background-color:#dee5eb}.radio-buttons label[data-v-d76ff8e7]:has(:checked):before{border:1px solid #007aaa}.radio-buttons label[data-v-d76ff8e7]:has(:checked):after{background-color:#007aaa;animation:anim-radio-buttons-d76ff8e7 .3s linear}.radio-buttons input[data-v-d76ff8e7]{display:none}@keyframes anim-radio-buttons-d76ff8e7{0%{box-shadow:0 0 0 1px transparent}50%{box-shadow:0 0 0 10px #2589d033}to{box-shadow:0 0 0 10px transparent}}.checkbox[data-v-d76ff8e7]{display:flex;flex-direction:column;gap:.5em 2em;border:none}.checkbox label[data-v-d76ff8e7]{display:flex;align-items:center;gap:0 1em;position:relative;cursor:pointer}.checkbox label[data-v-d76ff8e7]:before,.checkbox label[data-v-d76ff8e7]:has(:checked):after{content:""}.checkbox label[data-v-d76ff8e7]:before{border-radius:3px;width:18px;height:18px;background-color:#fff;border:1px solid #ddd}.checkbox label[data-v-d76ff8e7]:has(:checked):before{background-color:#007aaa}.checkbox label[data-v-d76ff8e7]:has(:checked):after{position:absolute;top:6px;left:6px;transform:rotate(45deg);width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0}.checkbox input[data-v-d76ff8e7]{display:none}.dialog[data-v-2792ceaf]{position:fixed;top:0;left:0;z-index:999;height:100%;width:100%}.dialog h2[data-v-2792ceaf]{color:var(--base-black, #00222F);font-family:Zen Kaku Gothic New;font-size:20px;font-weight:700;line-height:150%;position:relative;padding-left:5%;margin-bottom:2rem}.dialog h2[data-v-2792ceaf]:before{content:"";position:absolute;left:0;top:4px;bottom:0;border-left:3px solid #007aaa;margin:auto;height:24px}.dialog table[data-v-2792ceaf]{border-top:1px solid #ddd}.dialog__overlay[data-v-2792ceaf]{background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;position:relative;z-index:1}.dialog__wrap[data-v-2792ceaf]{max-width:650px;width:90%;border-radius:10px;display:block;padding:50px;background:#fff;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:1}@media (max-width: 759px){.dialog__wrap[data-v-2792ceaf]{max-width:350px;padding:1rem 0 1.5rem}}.pagination[data-v-00a7b01e]{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.pagination .page[data-v-00a7b01e]{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.pagination .page.active[data-v-00a7b01e]{background-color:var(--brand-blue);color:#fff}button[data-v-00a7b01e]:hover{cursor:pointer;opacity:.7}.card-area[data-v-00a7b01e]{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem}@media (min-width: 768px){.card-area[data-v-00a7b01e]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.card-area[data-v-00a7b01e]{grid-template-columns:repeat(3,1fr)}}.pagination .page{margin:1rem 0;padding:.8rem 1rem;border-radius:100px}.pagination .page.active{background-color:var(--brand-blue);color:#fff}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type="button"]),input:where([type="reset"]),input:where([type="submit"]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0px}.-left-1{left:-.25rem}.-right-1{right:-.25rem}.left-0{left:0px}.right-0{right:0px}.right-3{right:.75rem}.right-7{right:1.75rem}.top-0{top:0px}.top-1\/2{top:50%}.top-\[20px\]{top:20px}.top-\[75\%\]{top:75%}.top-\[95\%\]{top:95%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.order-first{order:-9999}.order-last{order:9999}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-start-2{grid-column-start:2}.m-0{margin:0}.m-2{margin:.5rem}.m-3{margin:.75rem}.-mx-\[calc\(\(100vw-100\%\)\/2\)\]{margin-left:calc((100vw - 100%)/2*-1);margin-right:calc((100vw - 100%)/2*-1)}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-9{margin-top:2.25rem;margin-bottom:2.25rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.me-1{margin-inline-end:.25rem}.me-2{margin-inline-end:.5rem}.me-3{margin-inline-end:.75rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.mr-12{margin-right:3rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-7{margin-right:1.75rem}.mr-8{margin-right:2rem}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-auto{margin-inline-start:auto}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-28{margin-top:7rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-0{height:0px}.h-1{height:.25rem}.h-1\/6{height:16.666667%}.h-10{height:2.5rem}.h-12{height:3rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-5\/6{height:83.333333%}.h-6{height:1.5rem}.h-\[100\%\]{height:100%}.h-\[14px\]{height:14px}.h-\[244px\]{height:244px}.h-\[56px\]{height:56px}.h-\[64px\]{height:64px}.h-\[72px\]{height:72px}.h-\[92px\]{height:92px}.h-full{height:100%}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-12{width:3rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\[100vw\]{width:100vw}.w-\[14px\]{width:14px}.w-\[170px\]{width:170px}.w-\[200px\]{width:200px}.w-\[240px\]{width:240px}.w-\[302px\]{width:302px}.w-\[48\%\]{width:48%}.w-\[72px\]{width:72px}.w-\[92px\]{width:92px}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[1024px\]{max-width:1024px}.max-w-\[1206px\]{max-width:1206px}.max-w-\[1226px\]{max-width:1226px}.max-w-\[1260px\]{max-width:1260px}.max-w-\[302px\]{max-width:302px}.max-w-\[400px\]{max-width:400px}.max-w-\[800px\]{max-width:800px}.max-w-\[880px\]{max-width:880px}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-px-6{scroll-padding-left:1.5rem;scroll-padding-right:1.5rem}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-y-3{row-gap:.75rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.scroll-smooth{scroll-behavior:smooth}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[18px\]{border-radius:18px}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-tl-lg{border-top-left-radius:.5rem}.rounded-tr-lg{border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-b,.border-b-\[1px\]{border-bottom-width:1px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-\[\#007AAA\]{--tw-border-opacity: 1;border-color:rgb(0 122 170 / var(--tw-border-opacity))}.border-\[\#6EB92B\]{--tw-border-opacity: 1;border-color:rgb(110 185 43 / var(--tw-border-opacity))}.border-\[\#DDDDDD\]{--tw-border-opacity: 1;border-color:rgb(221 221 221 / var(--tw-border-opacity))}.border-\[var\(--base-black\)\]{border-color:var(--base-black)}.border-\[var\(--base-blue\)\]{border-color:var(--base-blue)}.border-\[var\(--base-dark-gray\)\]{border-color:var(--base-dark-gray)}.border-\[var\(--base-gray\)\]{border-color:var(--base-gray)}.border-\[var\(--brand-blue\)\]{border-color:var(--brand-blue)}.border-\[var\(--brand-green\)\]{border-color:var(--brand-green)}.border-inherit{border-color:inherit}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.bg-\[\#0076a8\]{--tw-bg-opacity: 1;background-color:rgb(0 118 168 / var(--tw-bg-opacity))}.bg-\[\#007aaa\]{--tw-bg-opacity: 1;background-color:rgb(0 122 170 / var(--tw-bg-opacity))}.bg-\[\#F6F7F8\]{--tw-bg-opacity: 1;background-color:rgb(246 247 248 / var(--tw-bg-opacity))}.bg-\[--brand-green\]{background-color:var(--brand-green)}.bg-\[var\(--base-light-gray\)\]{background-color:var(--base-light-gray)}.bg-\[var\(--brand-blue\)\]{background-color:var(--brand-blue)}.bg-\[var\(--brand-green\)\]{background-color:var(--brand-green)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-opacity-10{--tw-bg-opacity: .1}.bg-opacity-75{--tw-bg-opacity: .75}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-left{-o-object-position:left;object-position:left}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-1{padding:.25rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-\[5\%\]{padding:5%}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[4\%\]{padding-left:4%;padding-right:4%}.px-\[5\%\]{padding-left:5%;padding-right:5%}.px-\[8\%\]{padding-left:8%;padding-right:8%}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-20{padding-bottom:5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pb-\[16px\]{padding-bottom:16px}.pb-\[56\.25\%\]{padding-bottom:56.25%}.pl-1{padding-left:.25rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-\[3\%\]{padding-right:3%}.ps-2{padding-inline-start:.5rem}.ps-4{padding-inline-start:1rem}.ps-5{padding-inline-start:1.25rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-middle{vertical-align:middle}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[30px\]{font-size:30px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-\[13px\]{font-weight:13px}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.italic{font-style:italic}.text-\[\#0076a8\]{--tw-text-opacity: 1;color:rgb(0 118 168 / var(--tw-text-opacity))}.text-\[\#007AAA\],.text-\[\#007aaa\]{--tw-text-opacity: 1;color:rgb(0 122 170 / var(--tw-text-opacity))}.text-\[\#6EB92B\]{--tw-text-opacity: 1;color:rgb(110 185 43 / var(--tw-text-opacity))}.text-\[\#91989B\]{--tw-text-opacity: 1;color:rgb(145 152 155 / var(--tw-text-opacity))}.text-\[var\(--brand-green\)\]{color:var(--brand-green)}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.decoration-\[\#007aaa\]{text-decoration-color:#007aaa}.decoration-dashed{text-decoration-style:dashed}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-8{text-underline-offset:8px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--base-white: #fff;--base-black: #00222f;--base-gray: #ddd;--base-dark-gray: #91989b;--base-light-gray: #f6f7f8;--base-error: #e30303;--brand-blue: #007aaa;--brand-green: #6eb92b}.text-blue{color:var(--brand-blue)}.text-green{color:var(--brand-green)}.text-dark-gray{color:var(--base-dark-gray)}.text-error{color:var(--base-error)}.bg-blue{background-color:var(--brand-blue)}.bg-light-gray{background-color:var(--base-light-gray)}.bg-light-gray-gradient{background:linear-gradient(to bottom,var(--base-light-gray),var(--base-white))}.bg-dark-gray{background-color:var(--base-dark-gray)}.border-blue{border:2px solid var(--brand-blue)}.base-container{padding:4rem 7rem;font-style:normal;font-family:Zen Kaku Gothic New}.base-container .wrapper{padding:0 3rem}.base-container .wrapper h2{color:var(--base-black, #00222f);font-size:28px;font-weight:700;line-height:170%;margin:3rem 0}.base-container .wrapper h3{color:var(--base-black, #00222f);font-size:20px;font-weight:700;line-height:150%;margin:2rem 0}.bg-original{border-radius:10px;background:var(--base-light-gray, #f6f7f8)}.original-content{border-radius:10px;border:1px solid var(--base-gray, #ddd);padding:2rem 3rem}.original-content.terms{width:880px;height:400px;flex-shrink:0;overflow:scroll;color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:16px;font-style:normal;font-weight:500;line-height:170%}.original-content .h3{color:var(--brand-blue, #007aaa);font-family:Zen Kaku Gothic New;font-size:16px;font-style:normal;font-weight:700;line-height:170%;margin:1rem 0}.original-content ol{padding-left:1rem;list-style-type:decimal}.original-content ol li{margin:.8rem 0;color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:16px;font-style:normal;font-weight:500;line-height:170%}a:hover{opacity:.7;transition:all .3s ease}.header-hero-container{position:relative;height:560px}@media screen and (max-width: 1023px){.header-hero-container{height:801px;padding-top:20px}}.header-hero-container .pc,.header-hero-container .sp{max-height:560px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;filter:blur(3px)}@media screen and (max-width: 1023px){.header-hero-container .pc{display:none}}@media screen and (min-width: 1024px){.header-hero-container .pc{display:block}.header-hero-container .sp{display:none}}@media screen and (max-width: 1023px){.header-hero-container .sp{display:block;max-height:741px}}.header-hero-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2e2e2e;opacity:.3;z-index:0;pointer-events:none;fill:#000}header{display:flex;height:80px}header .main-menu{display:flex;align-items:center;justify-content:space-between;width:100%;border-radius:10px;margin:0 auto;padding:20px;box-shadow:0 10px 24px #007aaa0f;background:var(--base-white)}@media screen and (max-width: 1023px){header .main-menu{margin:0 20px;padding:0 20px 0 10px}}header .main-menu .logo{width:100%;max-width:280px;position:relative;top:2px}@media screen and (max-width: 1023px){header .main-menu .logo{max-width:200px}}@media screen and (min-width: 1025px) and (max-width: 1320px){header .main-menu .logo{max-width:190px}}header .main-menu .pc-menu{display:flex;justify-content:right;align-items:center;font-size:14px}@media screen and (min-width: 1025px) and (max-width: 1320px){header .main-menu .pc-menu{font-size:12px}}header .main-menu .pc-menu a{margin:0 10px;white-space:nowrap}@media screen and (min-width: 1025px) and (max-width: 1320px){header .main-menu .pc-menu a{margin:0 5px}}header .main-menu .pc-menu a.inline{margin:0 5px 0 0}header .main-menu .pc-menu .login{background:var(--brand-blue);color:var(--base-white);border-radius:100px;width:168px;height:36px;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 1025px) and (max-width: 1320px){header .main-menu .pc-menu .login{width:143px}}@media screen and (max-width: 1023px){header .main-menu .pc-menu{display:none}}@media screen and (min-width: 1024px){header .main-menu .sp-menu{display:none}}header .main-menu .sp-menu .sp-menu__cart{display:block;width:80px}header .main-menu .sp-menu .sp-menu__hamburger #sp-menu__check{display:none}header .main-menu .sp-menu .sp-menu__hamburger #sp-menu__check:checked~.sp-menu__box span{background:rgba(255,255,255,0);transition:all .5s}header .main-menu .sp-menu .sp-menu__hamburger #sp-menu__check:checked~.sp-menu__box span:before{transform:rotate(45deg);position:fixed;top:60px}header .main-menu .sp-menu .sp-menu__hamburger #sp-menu__check:checked~.sp-menu__box span:after{transform:rotate(-45deg);position:fixed;top:60px}header .main-menu .sp-menu .sp-menu__hamburger #sp-menu__check:checked~.sp-menu__content{visibility:visible;opacity:1}header .main-menu .sp-menu .sp-menu__hamburger .sp-menu__box{display:block}header .main-menu .sp-menu .sp-menu__hamburger .sp-menu__box label{height:60px;width:60px;position:absolute;top:10px;right:30px;display:flex;justify-content:center;align-items:center;z-index:90}header .main-menu .sp-menu .sp-menu__hamburger .sp-menu__box label span,header .main-menu .sp-menu .sp-menu__hamburger .sp-menu__box label span:before,header .main-menu .sp-menu .sp-menu__hamburger .sp-menu__box label span:after{content:"";display:block;height:3px;width:25px;border-radius:3px;background:var(--base-black);position:absolute}header .main-menu .sp-menu .sp-menu__hamburger .sp-menu__box label span:before{bottom:8px}header .main-menu .sp-menu .sp-menu__hamburger .sp-menu__box label span:after{top:8px}header .main-menu .sp-menu .sp-menu__hamburger .sp-menu__content{width:calc(100% - 40px);position:fixed;top:20px;right:20px;visibility:hidden;padding:20px;border-radius:10px;box-shadow:5px 5px 25px var(--base-gray);opacity:0;z-index:80;background-color:var(--base-white);transition:all .5s}header .main-menu .sp-menu .sp-menu__hamburger .sp-menu__content .sp-menu__head{display:flex;align-items:center;justify-content:space-between;height:42px}header .main-menu .sp-menu .sp-menu__hamburger .sp-menu__content .sp-menu__head .sp-menu__head-logo{width:100%;max-width:200px;margin-right:10px;position:relative;top:1px}header .main-menu .sp-menu .sp-menu__hamburger .sp-menu__content .sp-menu__head .sp-menu__head-cart{width:80px;position:relative;bottom:1px;display:flex;justify-content:space-between}header .main-menu .sp-menu .sp-menu__hamburger .sp-menu__content .sp-menu__body .sp-menu__body-02{margin-top:40px;padding-top:20px;border-top:1px solid var(--base-gray)}header .main-menu .sp-menu .sp-menu__hamburger .sp-menu__content .sp-menu__body .sp-menu__body-02 .sp-menu__link{display:block;width:100%;font-size:15px;box-sizing:border-box;color:var(--base-black);font-weight:500;line-height:25.5px;text-decoration:none;padding:9px 15px 10px 0}h2.base-h2{color:var(--base-black, #00222f);text-align:center;font-size:28px;font-weight:700;line-height:170%;margin:3rem 0}.h2{font-family:Zen Kaku Gothic New;color:var(--base-black, #00222f);font-weight:700;line-height:150%}@media screen and (max-width: 1023px){.h2{font-size:24px;margin:1rem 0}}.h2 span{color:var(--brand-blue, #007aaa)}.content-header{border-left:solid 3px #007aaa;height:24px;font-style:normal;line-height:170%}.content-header.h2{color:var(--base-black, #00222f);font-size:1.5rem;font-weight:700;line-height:150%;padding-left:30%}@media screen and (max-width: 1023px){.content-header.h2{padding-left:10%}}.content-header.answer{border:initial;height:auto;line-height:170%;padding-left:51px;position:relative}@media screen and (max-width: 1023px){.content-header.answer{margin-top:1rem;padding-left:10.5%;height:auto}}.content-header.answer:before{content:"A.";color:var(--brand-green, #6eb92b);font-family:DM Sans;font-size:20px;font-weight:500;position:absolute;top:-2px;left:29px}@media screen and (max-width: 1023px){.content-header.answer:before{left:5%}}.content-header.answer:after{content:"";border-left:solid 3px #6eb92b;height:24px;position:absolute;left:0;top:0}.content-header.answer p{font-size:16px;padding-left:6px}.content-header.question{border:initial;padding-left:51px;position:relative;line-height:170%}@media screen and (max-width: 1023px){.content-header.question{padding-left:10.5%;height:auto}}.content-header.question:before{content:"Q.";color:var(--brand-blue, #007aaa);font-family:DM Sans;font-size:20px;font-style:normal;font-weight:500;position:absolute;top:-2px;left:29px}@media screen and (max-width: 1023px){.content-header.question:before{left:5%}}.content-header.question:after{content:"";border-left:solid 3px #007aaa;height:24px;position:absolute;left:0;top:0}.content-header.question h3{color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:18px;font-weight:700;padding-left:6px}@media screen and (max-width: 1023px){.content-header.question h3{font-size:15px;font-weight:700;line-height:170%}}.all-watch a{color:var(--brand-green, #6eb92b);font-family:Zen Kaku Gothic New;font-size:14px;font-weight:700;line-height:170%;padding-left:33%;position:relative}.all-watch a:after{content:url(/build/assets/green-arrow.0ec629d1.svg);display:inline-block;width:8px;height:12px;position:absolute;right:-12px;top:0}.text-color{color:var(--brand-blue)}.notice{min-height:100px}.notice .notice-rows{border-top:solid 1px #e5e5e5}.notice .notice-rows .notice-row{border-bottom:solid 1px #e5e5e5;padding:1rem 0;line-height:170%}.notice .notice-rows .notice-row .date{color:var(--base-black, #00222f);font-family:DM Sans;font-size:14px;font-weight:500}.notice .notice-rows .notice-row .category{color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:13px;font-weight:500;border-radius:8px;background:var(--base-light-gray, #f6f7f8);padding:0 10px}.notice .notice-rows .notice-row .notice-title{color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:16px;font-weight:500}.guide-lg{width:100%;max-width:1260px;margin-left:auto;margin-right:auto}@media screen and (max-width: 1280px){.guide-lg{padding:0 3rem}}@media screen and (max-width: 599px){.guide-lg{padding:0 5%}}.guide-md{width:100%;max-width:1040px;margin:0 auto}@media screen and (max-width: 1023px){.guide-md{padding:0 5%}}.business h2{color:var(--base-black, #00222f);font-size:32px;font-weight:700;line-height:150%;margin:1rem 0}.business .business-box{width:48.5%;height:400px;border-radius:10px;color:#fff;text-align:left;padding:2rem 9rem 2rem 2rem;position:relative}@media all and (min-width: 481px) and (max-width: 1023px){.business .business-box{width:100%;height:400px;margin-bottom:1rem;padding:0 5% 15%}}@media all and (max-width: 480px){.business .business-box{width:100%;height:400px;margin-bottom:1rem;padding:0 5% 5.5rem}}.business .business-box .business-box-header{color:var(--base-white, #fff);font-size:20px;font-weight:700;line-height:170%;margin-bottom:1rem}.business .business-box p{color:var(--base-white, #fff);font-size:14px;font-weight:500;line-height:170%}.business .business-box.left{background-size:cover;background:linear-gradient(180deg,rgba(34,34,34,0) 35%,rgba(34,34,34,.5) 100%),url(/build/assets/consult_image.c78b9d34.png)}@media screen and (max-width: 1023px){.business .business-box.left{width:100%;background-size:cover;background-image:url(/build/assets/consult_image_sp.a44211f1.png)}}.business .business-box.right{background-size:cover;background:linear-gradient(180deg,rgba(34,34,34,0) 35%,rgba(34,34,34,.5) 100%),url(/build/assets/training_image.2d2262a4.png)}@media screen and (max-width: 1023px){.business .business-box.right{width:100%;background-size:cover;background-image:url(/build/assets/construction-training-education2_sp.f486cb31.png)}}.business .business-box img{opacity:1}.business .business-box .svg{bottom:24px;right:8%;width:56px;height:auto}@media screen and (max-width: 1023px){.business .business-box .svg{width:15%;left:5%}}@media all and (min-width: 481px) and (max-width: 1023px){.business .business-box .svg{width:10%;left:5%}}@media all and (max-width: 480px){.business .business-box .svg{width:15%;left:5%}}.business .business-box .svg img{width:100%;height:auto}.search .h2{color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:24px;font-weight:700;line-height:150%}.search .h2 span{color:#007aaa}.search .search-col{width:32%}@media screen and (max-width: 1023px){.search .search-col{margin-bottom:1rem;width:100%}}.search .search-col label{width:100%}.search .search-col p{color:var(--base-black, #00222f);font-size:16px;font-weight:700;line-height:170%;margin-bottom:1rem}.search .search-col-category{width:32%;border-radius:10px;border:1px solid var(--base-gray, #ddd);background:var(--base-white, #fff);position:relative;margin:1% .5%}@media screen and (max-width: 1023px){.search .search-col-category{width:100%;margin-bottom:1rem}}@media screen and (min-width: 1024px){.search .search-col-category{min-height:179px;height:auto}}.search .search-col-category a{height:100%;padding:1rem}.search .search-col-category .category-name{color:var(--brand-blue, #007aaa);font-size:18px;font-weight:700;line-height:170%}.search .search-col-category .category-description{color:var(--base-black, #00222f);font-size:13px;font-weight:500;line-height:170%}.search .search-col-category .svg{width:55px;height:55px}.search .search-col-category .svg img{width:100%;height:auto}.search .search-col-target_user{width:48%;margin:.5rem 1%;position:relative;border-radius:10px;border:1px solid var(--base-gray, #ddd);background:var(--base-white, #fff);padding:1rem 0 1rem 4.5rem}@media screen and (max-width: 1023px){.search .search-col-target_user{width:100%;margin-bottom:0;height:88px}}@media screen and (min-width: 1024px){.search .search-col-target_user{min-height:99px;height:auto}.search .search-col-target_user a{padding-left:5%}}.search .search-col-target_user .svg{position:absolute;left:5%;top:50%;transform:translateY(-50%);width:8%}@media screen and (max-width: 1023px){.search .search-col-target_user .svg{width:15%}}@media screen and (min-width: 1024px){.search .search-col-target_user .svg{width:50px}}.search .search-col-target_user .svg img{width:100%;height:auto}.search .search-col-target_user p{color:var(--brand-blue, #007aaa);font-size:18px;font-weight:700;line-height:170%}.seminar .h3{color:var(--base-black, #00222f);font-weight:700;line-height:170%}.seminar .seminar-col{padding:1.5rem;width:32%;margin:1% .5%;border-radius:10px;background:var(--base-white, #fff);color:var(--base-black, #00222f);font-size:18px;font-weight:700;line-height:170%}@media screen and (max-width: 1023px){.seminar .seminar-col{width:100%}}.seminar .seminar-col.seminars-col-list,.seminar .seminar-col.carousel-item{width:100%}.seminar .seminar-col .seminar-title{min-height:62px;text-align:left}.seminar .seminar-col .seminar-col-row{color:var(--base-black, #00222f);font-size:14px;font-weight:500}.seminar .seminar-col .seminar-col-row .span{font-size:13px;background:var(--base-light-gray, #f6f7f8);border-radius:10px;padding:0 8px;width:80px;text-align:center;margin-right:1rem}.seminar .seminar-col .seminar-col-apply{color:var(--base-black, #00222f);font-size:14px;font-weight:500;line-height:170%;padding:.5rem 0;border-radius:10px}.seminar .seminar-col .seminar-col-apply .span{font-size:.75rem;line-height:1rem;background-color:#f3f4f6;padding:.25rem .5rem;border-radius:9999px;margin-right:.5rem}.seminar .seminar-col .seminar-col-apply .text-blue{color:#007aaa;font-weight:700}.seminar .seminar-col .seminar-col-apply .detail-link{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;height:48px;border:1px solid #6EB92B;border-radius:10px;text-decoration:none;transition:background-color .3s,color .3s}.seminar .seminar-col .seminar-col-apply .detail-text{font-family:Zen Kaku Gothic New,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:170%;color:#6eb92b;margin-right:12px}.seminar .seminar-col .seminar-col-apply .arrow-icon{position:absolute;width:4px;height:8px;right:15px;display:inline-block}.seminar .seminar-col.under-top{width:100%}.seminar .seminar-col.under-top .seminar-col-apply{background-color:transparent}.seminar .svg{width:38px;top:0}.seminar p{display:block;font-size:16px;font-weight:500;line-height:170%}@media screen and (min-width: 1024px){footer .contact{height:720px;margin-top:3.5rem;background:linear-gradient(180deg,#fff 480px,#fff 0%,#00222f 0%,#00222f 150px)}footer .contact .contact-box{border-radius:10px;background:linear-gradient(75deg,#006f9a 0%,#0095cf 100%);height:632px;text-align:center;padding:5rem 4rem;max-width:1260px;margin:0 auto}footer .contact .contact-box .contact-box-header{color:var(--base-white, #fff);font-size:32px;font-weight:700;line-height:48px}footer .contact .contact-box .contact-box-header-message{margin:2rem 0;color:var(--base-white, #fff);font-size:16px;font-weight:500;line-height:27.2px}footer .contact .contact-box .contact-box-body{display:flex;flex-direction:row;justify-content:space-between}footer .contact .contact-box .contact-box-body .contact-content-box{width:48%;height:294px;text-align:left;padding:3rem 2rem;position:relative}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-header{font-size:1.5rem;font-weight:700;line-height:170%;color:var(--base-black);margin-bottom:1rem}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-body{font-size:2rem;font-weight:700;font-family:DM Sans}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-body img{position:absolute;bottom:-10px;right:20px;z-index:10}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-body img.img-01{width:160px}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-body img.img-02{width:120px}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-body button{width:55%}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-body span.small-01{font-family:Inter;font-size:15px;font-weight:700;line-height:25.5px}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-body span.small-02{font-size:13px;font-weight:500;margin-top:10px}footer .footer-main{padding-top:80px;background-color:var(--base-black)}footer .footer-main .footer-main__container{max-width:1206px;width:100%;margin:0 auto;color:var(--base-white);font-family:Zen Kaku Gothic New;font-size:16px;font-weight:500;line-height:170%;height:450px;display:flex;justify-content:space-between}footer .footer-main .footer-main__01{width:20%}footer .footer-main .footer-main__02{width:60%;display:flex;justify-content:space-between}footer .footer-main .footer-main__02 div{width:33.3%;display:flex;flex-direction:column}footer .footer-main .footer-main__02 div a{margin-bottom:2rem}footer .footer-main .footer-main__02 div .footer-main__seminar{font-size:15px;color:var(--base-dark-gray);margin-left:.5rem}footer .footer-main .footer-main__03{width:20%}footer .footer-main .footer-main__03 div{margin-bottom:2rem}footer .footer-bottom{color:var(--base-dark-gray);font-size:14px;font-weight:500;line-height:170%;background-color:var(--base-white);padding:2rem 0;display:flex;justify-content:space-between;max-width:1206px;width:100%;margin:0 auto}footer .footer-bottom a{margin-right:2rem}}@media screen and (max-width: 1023px){footer .contact{height:940px;margin-top:3.5rem;padding:5%;background:linear-gradient(180deg,#fff 480px,#fff 0%,#00222f 0%,#00222f 150px)}footer .contact .contact-box{border-radius:10px;background:linear-gradient(75deg,#006f9a 0%,#0095cf 100%);height:858px;text-align:center;padding:3rem 1.5rem}footer .contact .contact-box .contact-box-header{color:var(--base-white, #fff);font-size:24px;font-weight:700;line-height:36px}footer .contact .contact-box .contact-box-header-message{margin:2rem 0;color:var(--base-white, #fff);font-size:15px;font-weight:500;line-height:25.5px}footer .contact .contact-box .contact-box-body{display:flex;flex-direction:column}footer .contact .contact-box .contact-box-body .contact-content-box{width:100%;text-align:center;padding:2rem}footer .contact .contact-box .contact-box-body .contact-content-box.box-01{height:291px;margin-bottom:1.5rem}footer .contact .contact-box .contact-box-body .contact-content-box.box-02{height:245px}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-header{margin-bottom:1rem;color:var(--base-black);font-size:20px;font-weight:700;line-height:29px}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-body.body-01{display:flex;flex-direction:column;align-items:center}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-body.body-01 img{width:104px;position:relative;top:10px;z-index:10}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-body.body-02{font-size:min(6vw,28px);font-weight:700;font-family:DM Sans;text-align:left}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-body.body-02 span.small-01{font-family:Inter;font-size:min(3vw,15px);font-weight:700;line-height:25.5px}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-body.body-02 span.small-02{font-size:min(3vw,13px);font-weight:500;margin-top:20px;line-height:20.8px;display:block}footer .contact .contact-box .contact-box-body .contact-content-box .contact-content-body.body-02 img{width:80px;margin-left:auto;position:relative;z-index:10;bottom:20px;right:-20px}footer .footer-main{font-family:Zen Kaku Gothic New;font-size:14px;font-weight:500;line-height:1.7;color:var(--base-white, #fff);background-color:#00222f;padding:1.5rem;height:660px}footer .footer-main .footer-main__01,footer .footer-main .footer-main__02{display:flex;flex-direction:column}footer .footer-main .footer-main__01 div,footer .footer-main .footer-main__02 div{display:flex;flex-direction:column}footer .footer-main .footer-main__01 div a,footer .footer-main .footer-main__02 div a{margin-bottom:1rem}footer .footer-main .footer-main__01 div .footer-main__seminar,footer .footer-main .footer-main__02 div .footer-main__seminar{color:var(--base-dark-gray);margin-left:.5rem}footer .footer-main .footer-main__03{display:flex;justify-content:space-between;margin-top:2rem;font-size:15px}footer .footer-main .footer-main__03 div{width:100%;max-width:169px}footer .footer-main .footer-main__03 div:first-child{margin-right:1rem}footer .footer-bottom{color:var(--base-dark-gray);font-size:13px;font-weight:500;line-height:170%;background-color:var(--base-white);padding:2rem 3.5rem;text-align:center}footer .footer-bottom .footer-bottom__01{display:flex;flex-direction:column;margin-bottom:1rem}}.rounded-lg{border-radius:10px}.selectbox-003{display:inline-flex;align-items:center;position:relative}.selectbox-003:after{position:absolute;right:15px;width:10px;height:7px;background-color:#535353;clip-path:polygon(0 0,100% 0,50% 100%);content:"";pointer-events:none}.selectbox-003 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2.8em;padding:.4em calc(.8em + 30px) .4em .8em;border:1px solid #ddd;border-radius:25px;background-color:#fff;color:#333;font-size:1em;cursor:pointer}@media screen and (max-width: 1023px){.selectbox-003 select{font-size:14px}}.apply-status{font-family:Zen Kaku Gothic New;font-size:16px;font-weight:500;position:relative}.apply-status.available-apply{color:var(--brand-green, #6eb92b)}.apply-status.available-apply:after{content:url(/build/assets/apply-circle.9f932557.svg);width:15px;height:15px;position:absolute;left:-18px;top:2px}.apply-status.few-apply{color:var(--brand-blue, #007aaa)}.apply-status.few-apply:after{content:url(/build/assets/apply-triangle.4a424a84.svg);width:15px;height:15px;position:absolute;left:-18px;top:2px}.apply-status.none-apply{color:var(--base-dark-gray, #91989b)}.apply-status.none-apply:after{content:url(/build/assets/apply-cross.3c3b71f3.svg);width:15px;height:15px;position:absolute;left:-18px;top:2px}.textbox-001{width:100%;padding:8px 10px;border:1px solid #ddd;border-radius:25px;color:#333;font-size:1em;line-height:1.5}.textbox-001::-moz-placeholder{color:#999}.textbox-001::placeholder{color:#999}.btn{border-radius:25px;padding:.5rem 1.5rem;font-size:1rem;font-weight:700;line-height:150%;width:100%}.btn.btn-primary{width:238px;height:64px;border-radius:100px;background-color:var(--brand-blue, #007aaa);color:var(--base-white, #fff);border:1px solid var(--brand-blue, #007aaa)}@media screen and (min-width: 1024px){.btn.btn-primary{width:100%}}.btn.btn-primary.w-full{width:100%}.btn.btn-primary.package-btn{color:var(--base-white, #fff)!important;text-decoration:none!important}@media screen and (max-width: 768px){.btn.btn-primary.package-btn{font-size:.875rem!important}}.btn.btn-secondary{width:238px;height:64px;border-radius:100px;background-color:#e30303;color:#fff;border:1px solid #e30303}@media screen and (min-width: 1024px){.btn.btn-secondary{width:100%}}.btn.btn-secondary.w-full{width:100%}.btn.btn-primary-outline{color:var(--brand-blue, #007aaa);text-align:center;font-size:12px;font-weight:700;line-height:170%;border-radius:100px;border:1px solid var(--brand-blue, #007aaa);background:var(--base-white, #fff)}.btn.btn-pdf{background-color:#fff;color:var(--brand-blue, #007aaa);text-align:center;font-size:16px;font-weight:500;line-height:170%;border-radius:10px;border:1px solid var(--brand-blue, #007aaa)}.btn.btn-apply{color:#fff;background:var(--brand-green, #6eb92b);font-weight:500;line-height:170%;min-width:238px}.btn.btn-apply.arrow:after{content:url(/build/assets/apply-arrow.0c8bcd5c.svg);display:inline-block;width:12px;height:13px}.btn.btn-primary__submit{color:#fff;background:var(--brand-blue, #007aaa);font-weight:500;line-height:170%;min-width:238px}.btn.btn-primary__submit.arrow:after{content:url(/build/assets/apply-arrow.0c8bcd5c.svg);display:inline-block;width:12px;height:13px}.btn.btn-gray{background-color:var(--base-light-gray, #f6f7f8);color:var(--base-dark-gray, #91989b);border:1px solid var(--base-light-gray, #f6f7f8);font-weight:500;line-height:170%;min-width:238px}.btn.btn-gray-outline{border-radius:8px;background-color:var(--base-white, #fff);color:var(--base-black, #00222f);border:1px solid var(--base-light-gray, #00222f);font-weight:500}.btn.btn-green{background-color:var(--base-light-gray, #f4fbee);color:var(--base-black, #6eb92b);border:1px solid var(--base-light-gray, #f4fbee);font-weight:500;line-height:170%}.btn.btn-light-green{background-color:#f4fbee;color:#6eb92b;font-weight:500;line-height:170%}.btn.btn-yellow-green{background-color:var(--base-light-gray, #6eb92b);color:var(--base-black, white);font-weight:500;line-height:170%;width:280px;height:64px;border-radius:100px}.btn.btn-blue{height:52px;border-radius:100px;background-color:var(--brand-blue);color:var(--base-white);border:1px solid var(--brand-blue)}.btn.btn-blue-outline{height:52px;border-radius:100px;background-color:var(--base-white);color:var(--brand-blue);border:1px solid var(--brand-blue)}.btn.btn-green-02{height:64px;border-radius:100px;background-color:var(--brand-green);color:var(--base-white);border:1px solid var(--brand-green)}.btn.btn-green-outline{height:64px;border-radius:100px;background-color:var(--base-white);color:var(--brand-green);border:1px solid var(--brand-green)}.btn.btn-black-outline{height:52px;color:var(--base-white);text-align:center;border-radius:100px;border:1px solid var(--base-white);background:var(--base-black)}.btn-original{width:100%;max-width:280px;height:64px;flex-shrink:0;border-radius:100px;box-shadow:0 10px 24px #6eb92b1f;position:relative;color:var(--base-white, #fff);font-size:16px;font-weight:700;line-height:170%;text-align:left;padding-left:20px}.btn-original.btn-green{background:var(--brand-green)}.btn-original.btn-green:after{content:url(/build/assets/btn_original_arrow_green.19cd6f75.svg);display:inline-block;width:40px;height:40px;position:absolute;right:5%;top:20%}.btn-original.btn-blue{background:var(--brand-blue)}.btn-original.btn-blue:after{content:url(/build/assets/btn_original_arrow_blue.38be0223.svg);display:inline-block;width:40px;height:40px;position:absolute;right:5%;top:20%}@media screen and (max-width: 1023px){.bg-sub{background:linear-gradient(75deg,#006f9a 0%,#0095cf 100%)}}@media screen and (min-width: 1024px){.bg-sub{background:linear-gradient(75deg,#006f9a 0%,#0095cf 100%)}}.title{margin:3rem 0;color:var(--base-white, #fff);text-align:center;font-weight:700;padding:0 5%}@media screen and (max-width: 1023px){.title{margin:2rem 0}}.title h2{font-family:Zen Kaku Gothic New;font-size:36px;line-height:150%}@media screen and (max-width: 1023px){.title h2{font-size:28px;font-weight:700;line-height:150%}}.title .sub-title{font-family:DM Sans;font-size:16px;font-weight:700;line-height:170%}.breadcrumbs{color:var(--base-dark-gray, #91989b);font-family:Zen Kaku Gothic New;font-size:12px;font-weight:500;line-height:100%}.breadcrumbs a{position:relative;margin-right:1rem}.breadcrumbs a:after{content:url(/build/assets/breadcrumbs-arrow.ded02f76.svg);width:5px;height:8px;position:absolute;right:-12px;top:2px}@media screen and (max-width: 1023px){.breadcrumbs a:after{top:-1px}}.breadcrumbs .active{color:var(--base-black, #00222f);display:inline-block}@media screen and (max-width: 1023px){.breadcrumbs{padding:0;line-height:170%}}.radio-002{display:flex;gap:.3em 2em;border:none}.radio-002 label{display:flex;align-items:center;gap:0 .5em;position:relative;cursor:pointer}.radio-002 label:before,.radio-002 label:after{border-radius:50%;content:""}.radio-002 label:before{width:18px;height:18px;border:1px solid #dee5eb;box-sizing:border-box}.radio-002 label:after{position:absolute;top:50%;left:9px;transform:translate(-50%,-50%);width:9px;height:9px;background-color:#dee5eb}.radio-002 label:has(:checked):before{border:1px solid #007aaa}.radio-002 label:has(:checked):after{background-color:#007aaa;animation:anim-radio-002 .3s linear}.radio-002 input{display:none}@keyframes anim-radio-002{0%{box-shadow:0 0 0 1px transparent}50%{box-shadow:0 0 0 10px #2589d033}to{box-shadow:0 0 0 10px transparent}}.checkbox-001{display:flex;flex-direction:column;gap:.5em 2em;border:none}@media screen and (max-width: 1023px){.checkbox-001{display:grid;grid-template-columns:1fr 1fr}.checkbox-001.isClosed{display:flex}}.checkbox-001 label{display:flex;align-items:center;gap:0 1em;position:relative;cursor:pointer}@media screen and (max-width: 1023px){.checkbox-001 label{font-size:12px}}.checkbox-001 label:before,.checkbox-001 label:has(:checked):after{content:""}.checkbox-001 label:before{border-radius:3px;width:18px;height:18px;background-color:#fff;border:1px solid #ddd}@media screen and (max-width: 1023px){.checkbox-001 label:before{width:16px}}.checkbox-001 label:has(:checked):before{background-color:#007aaa}.checkbox-001 label:has(:checked):after{position:absolute;left:6px;transform:rotate(45deg);width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0}.checkbox-001 input{display:none}.content-box-main{background:var(--base-light-gray, #f6f7f8);border-radius:10px;color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:14px;font-weight:500;line-height:170%;max-width:880px;margin:0 auto}.content-box-main .span{text-align:center;border-radius:8px;background:var(--base-white, #fff);width:80px}.with-location-icon{position:relative;margin-left:1rem}.with-location-icon:before{content:url(/build/assets/location-icon.33371c74.svg);width:18px;height:18px;position:absolute;left:-1.3rem;top:3px}.with-clock-icon{position:relative;margin-left:1rem}.with-clock-icon:before{content:url(/build/assets/clock-icon.c574452a.svg);width:18px;height:18px;position:absolute;left:-1.3rem;top:3px}.with-human-icon{position:relative;margin-left:1rem}.with-human-icon:before{content:url(/build/assets/human-icon.3ed94f08.svg);width:18px;height:18px;position:absolute;left:-1.3rem;top:3px}.with-green-arrow-icon{color:var(--brand-green, #6eb92b);font-family:Zen Kaku Gothic New;font-size:14px;font-weight:700;line-height:170%;position:relative}.with-green-arrow-icon:after{content:url(/build/assets/green-arrow.0ec629d1.svg);display:inline-block;width:8px;height:12px;position:absolute;right:-12px;top:0}.human{position:relative;margin-left:2rem}.human:before{content:url(/build/assets/human.b18dfd21.svg);width:18px;height:18px;position:absolute;left:-1.3rem;top:3px}.pagination{margin:3rem 0;text-align:center;font-family:DM Sans;font-size:14px;font-weight:500;line-height:100%;display:flex;justify-content:center;align-items:center}.pagination .page{color:var(--base-black, #00222f);margin:0;height:auto}.pagination .page .active{color:var(--base-white, #fff);border:1px solid var(--brand-blue, #007aaa);background-color:#007aaa;border-radius:100px;padding:15px 18px}.text-green{color:var(--brand-green, #6eb92b)}.bg-green{border-radius:10px;border:1px solid var(--brand-green, #6eb92b);background:#f4fbee}.content h2{border-left:solid 3px #007aaa;color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:24px;font-weight:700;padding-left:20px;margin:0 0 2.5rem;position:relative;line-height:120%}@media screen and (max-width: 1023px){.content h2{font-size:20px;line-height:150%;padding-left:15px;margin-top:1rem;margin-bottom:2rem}}.content h2:before{content:"";width:100%;position:absolute;border-bottom:solid 1px #ddd;bottom:-16px;left:-3px}@media screen and (max-width: 1023px){.content h2:before{bottom:-14px}}.content h3{color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:18px;font-weight:700;line-height:170%;margin:1rem 0}.content h3 strong{color:var(--brand-blue, #007aaa);font-family:DM Sans;font-size:20px;margin-right:12px}.content p{color:var(--base-black, #00222f);font-family:Inter;font-size:16px;font-weight:400;line-height:170%;margin:.5rem 0}.content ol{list-style-type:none;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.content ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0;display:flex;align-items:center;padding:.3em;font-size:16px;line-height:170%;font-weight:500}.content ol li:before{display:inline-block;min-width:1.7em;margin-right:.8rem;border-radius:50%;background-color:#f6f7f8;color:#00222f;font-weight:700;font-size:14px;line-height:1.7em;text-align:center;content:counter(list-0,decimal)}.content ol li.ql-indent-1{counter-reset:none;counter-increment:list-1;margin-left:4.2rem;position:relative}.content ol li.ql-indent-1:before{background-color:transparent;margin-right:0;position:absolute;left:-1.8rem;content:counter(list-1,decimal)}.content ol li.ql-indent-1:after{position:absolute;left:-.4rem;content:"-";color:#91989b}.content ul{list-style-type:none;margin-bottom:2rem}@media screen and (max-width: 1023px){.content ul{margin-bottom:1rem}}.content ul li{position:relative;padding-left:1.5em;margin-bottom:.8em;line-height:170%}@media screen and (max-width: 1023px){.content ul li{font-size:15px;font-weight:500;margin-left:.5rem}}.content ul li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:50%;line-height:170%;background-color:var(--base-blue, #007AAA)}.seminarAttendeeBenefit__container{background-color:#eef7fb;border:1px solid #007AAA;border-radius:10px;text-align:center;position:relative;padding:1rem 1.5rem}.seminarAttendeeBenefit__container:before{content:"";position:absolute;top:0;left:15px;width:60px;height:60px;background-image:url(/assets/images/attendance_limit.svg);background-size:contain;background-repeat:no-repeat}.seminarAttendeeBenefit__container h2{display:inline-block;text-align:center;padding:0 0 .5rem;color:#007aaa;font-size:20px;font-weight:700;position:relative;border-bottom:1px dashed #007AAA;margin-top:.7rem;margin-bottom:1.5rem}.seminarAttendeeBenefit__container img{width:100%;height:auto;margin-bottom:1rem;border-radius:10px}.seminarAttendeeBenefit__container p{text-align:left;margin-bottom:1rem}.seminarAttendeeBenefit__container ul{list-style-type:none;padding:0;margin:0;text-align:left}.seminarAttendeeBenefit__container ul li{position:relative;padding-left:1.5rem;margin-bottom:.8rem;color:#007aaa}.seminarAttendeeBenefit__container ul li:before{content:"\2022";position:absolute;left:.2rem;color:#007aaa;font-size:30px;line-height:.8}.apply h1{color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:28px;font-weight:700;line-height:170%;margin:3rem 0 2rem}@media (max-width: 759px){.apply .btn-border-top{border-top:1px solid var(--base-gray);padding-top:30px}}.apply .selectBox{position:relative}.apply .selectBox:before{content:"";background:url(/build/assets/selectbox-arrow.418a0d3c.svg) center center no-repeat;background-size:contain;position:absolute;right:15px;z-index:2;width:12px;height:12px;transform:translateY(-50%);top:50%;pointer-events:none}.apply .selectBox.readOnly:before{display:none}.apply .selectBox select{padding-right:30px}.apply .complete-check{display:block;width:80px;margin-left:auto;margin-right:auto}.apply .participant-info.checkbox-001 label{align-items:flex-start}.apply .participant-info.checkbox-001 label:before{top:0;border-radius:6px;width:28px;height:28px;position:relative}.apply .participant-info.checkbox-001 label:has(:checked):after{top:4px;left:10px;width:8px;height:15px}@media (max-width: 759px){.apply .participant-info.checkbox-001 label{position:relative;padding-left:40px}.apply .participant-info.checkbox-001 label:before{top:0;left:0;border-radius:6px;width:28px;height:28px;position:absolute}.apply .participant-info.checkbox-001 label:has(:checked):after{top:4px;left:10px;width:8px;height:15px;position:absolute}.apply .order1{order:1}.apply .order0{order:0}}.apply .apply-progress{margin:2rem 0;border-radius:10px;background:var(--base-light-gray, #f6f7f8);display:flex;justify-content:space-between;color:var(--base-dark-gray, #91989b);text-align:center;font-family:Noto Sans JP;font-size:13px;font-weight:700;line-height:170%;padding:1rem 0}@media (max-width: 759px){.apply .apply-progress{background:none;padding:0}.apply .apply-progress p{font-size:.9em;line-height:1.4}}.apply .apply-progress .active{color:var(--brand-blue, #007aaa)}.apply .apply-progress hr{border:1px solid #007aaa;width:10%;margin:0}.apply .apply-progress__list{color:var(--base-dark-gray, #91989b);width:20%}.apply .apply-progress__list.is-active{color:var(--brand-blue, #007aaa)}.apply .apply-progress__list p{margin-top:25px;margin-bottom:0}.apply .apply-progress__flow{position:relative;display:flex;justify-content:center;align-items:center}.apply .apply-progress__flow:before{content:"";width:24px;height:24px;z-index:3;border-radius:50%;position:absolute;box-sizing:border-box;background:var(--base-light-gray, #f6f7f8);top:0}.apply .apply-progress__flow:after{content:"";width:100%;right:50%;height:1px;background:var(--base-border-gray, #e5e7eb);top:11px;position:absolute}.apply .apply-progress__flow span{width:8px;height:8px;top:8px;border-radius:50%;background:var(--base-dark-gray, #91989b);position:relative;z-index:5}.apply .apply-progress__flow:before{content:""}.apply .apply-progress .apply-progress__list:first-child .apply-progress__flow:after{content:none}.apply .apply-progress .is-active .apply-progress__flow span{background:var(--brand-blue, #007aaa)}.apply .apply-progress .is-active .apply-progress__flow:after{background:var(--brand-blue, #007aaa)}.apply .apply-progress .is-current .apply-progress__flow:before{border:#007aaa 2px solid;background:white}.apply p{margin:1rem 0}.apply .seminar-information{border-radius:10px;background:var(--base-light-gray, #f6f7f8);padding:2rem 0;color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:16px;font-weight:500;line-height:170%}.apply .seminar-information label{font-size:16px;font-weight:700;width:140px}.apply .seminar-information h2{color:var(--brand-blue, #007aaa);font-family:Zen Kaku Gothic New;font-size:20px;font-weight:700;border-left:solid 3px #007aaa;padding-left:45px;margin:1rem 0}@media (max-width: 759px){.apply .seminar-information h2{padding-left:3%}}.apply form{margin:4rem 0 0;color:var(--base-black, #00222f);font-size:16px;font-weight:500;line-height:170%}.apply form h2{color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:20px;font-weight:700;border-left:solid 3px #007aaa;padding-left:21px;margin:1rem 0 2rem}.apply form h3{margin:3rem 0 0;color:var(--base-black, #00222f);font-size:20px;font-weight:700;line-height:170%}.apply form label.apply-label{color:var(--base-white, #fff);text-align:center;font-size:12px;font-weight:700;border-radius:30px;background:var(--brand-blue, #007aaa);width:46px;height:20px;margin-right:1rem;padding:0 6px;line-height:1;display:flex;justify-content:center;align-items:center}.apply form label.apply-label.apply-option{background:var(--base-dark-gray, #91989b)}.apply form label+.label-content{font-weight:700}.apply form .label-content{font-weight:700}.apply form .label-content.is-child{padding-left:6em;font-weight:700}@media (max-width: 759px){.apply form .label-content.is-child{padding-left:0}}.apply form select{border-radius:10px;background:var(--base-light-gray, #f6f7f8);width:100%;padding:10px 24px;color:var(--base-black, #00222f);font-size:16px;line-height:170%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.apply form input{text-align:center;border-radius:10px;background:var(--base-light-gray, #f6f7f8);width:120px;padding:10px 14px 10px 24px;color:var(--base-black, #00222f);font-size:16px;font-weight:500;line-height:170%}.apply form input.label-input-column{width:100%;text-align:left}.apply form input.label-input-2column{width:100%;text-align:left;padding:10px 10px 10px 20px}.apply form .apply-info-person{border:1px solid;text-align:center;font-size:18px;background:#fff;padding:8px;margin:25px 0 10px;border-radius:10px}@media (max-width: 759px){.apply form .apply-info-person{font-size:1rem}}.apply form .apply-participant-information{border-radius:10px;border:1px solid var(--base-gray, #ddd);padding:2rem;margin:1rem 0}@media (max-width: 759px){.apply form .apply-participant-information{padding:2rem 1rem}}.apply form .apply-participant-information h4{color:var(--brand-blue, #007aaa);font-size:20px;font-weight:700;line-height:150%}.apply .filter-options{display:flex;flex-wrap:wrap;gap:12px}.apply .filter-options.month-options{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media screen and (max-width: 1023px){.apply .filter-options.month-options{gap:8px}}.apply .c-dl{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;border-bottom:1px solid #e5e7eb;padding:20px 0}.apply .c-dl .c-dt{width:150px;align-items:center;font-weight:700;display:flex}@media (max-width: 759px){.apply .c-dl .c-dt{font-size:.9em}}.apply .c-dl .c-dd{width:calc(100% - 150px)}@media (max-width: 759px){.apply .c-dl .c-dd{font-size:.9em}}.apply .c-dl .c-dd__list{margin-top:3px}.apply .c-dl .c-dd__list .text-green,.apply .c-dl .c-dd__list .text-blue{display:inline-block;margin-left:5px;text-decoration:underline}.apply .c-dl.items-center{align-items:center}.apply .c-dl .is-half{width:50%;max-width:350px}.apply .c-dl .text-green{display:block;color:var(--brand-green)}.apply .c-dl.is-w200:last-child{border-bottom:none}.apply .c-dl.is-w200 .c-dt{width:200px}@media (max-width: 759px){.apply .c-dl.is-w200 .c-dt{font-size:1em}}.apply .c-dl.is-w200 .c-dd{width:calc(100% - 200px)}@media (max-width: 759px){.apply .c-dl.is-w200{gap:14px}.apply .c-dl.is-w200 .c-dt,.apply .c-dl.is-w200 .c-dd{width:100%}}.apply .c-dl.is-w240 .c-dt{width:240px}@media (max-width: 759px){.apply .c-dl.is-w240 .c-dt{font-size:1em}}.apply .c-dl.is-w240 .c-dd{width:calc(100% - 240px)}@media (max-width: 759px){.apply .c-dl.is-w240{gap:14px}.apply .c-dl.is-w240 .c-dt,.apply .c-dl.is-w240 .c-dd{width:100%}}.apply .cart-list{margin-bottom:1rem}.apply .cart-listItem{padding:20px 0;position:relative;border-bottom:1px solid var(--base-gray)}@media screen and (max-width: 1023px){.apply .cart-listItem{padding-bottom:50px}}.apply .cart-listItem .h4{padding-right:300px;font-weight:700}@media screen and (max-width: 1023px){.apply .cart-listItem .h4{padding-right:0}}.apply .cart-listItem__category{background:var(--brand-blue);color:#fff;font-size:12px;border-radius:8px;display:inline-block;line-height:1;padding:5px 10px;font-weight:400}.apply .cart-listItem__price{position:absolute;right:0;top:3.5rem;font-size:16px;font-weight:700}@media screen and (max-width: 1023px){.apply .cart-listItem__price{top:initial;bottom:1rem}}.apply .cart-listItem__btns{position:absolute;bottom:1rem;right:0;display:flex;justify-content:flex-end;gap:10px}@media screen and (max-width: 1023px){.apply .cart-listItem__btns{right:initial;left:0}}.apply .cart-listItem__ul{font-size:.8em;line-height:1.6;margin:10px 0}.apply .cart-listItem__icon{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:10px;position:relative;padding-left:26px}.apply .cart-listItem__icon:before{content:"";width:16px;margin-top:2px;height:16px;display:block;position:absolute;left:0}.apply .cart-listItem__icon--venueName:before{background:url(/build/assets/ico-access.1f6537b8.svg) no-repeat center center;background-size:contain}.apply .cart-listItem__icon--period:before{background:url(/build/assets/ico-time.c1c4034c.svg) no-repeat center center;background-size:contain}.apply .cart-listItem__cautions{gap:5px 15px;font-size:.8em;color:var(--base-dark-gray)}.apply .cart-listItem__btn,.apply .edit-info__btn--delete,.apply .edit-info__btn--default,.apply .cart-listItem__btn--delete,.apply .cart-listItem__btn--default{font-size:13px;padding:5px 10px;font-weight:400;line-height:1;border-radius:5px}.apply .cart-listItem__btn--default{background:var(--base-light-gray)}.apply .cart-listItem__btn--delete{font-weight:500;color:#000}.apply .edit-info{padding:0 0 20px;margin-bottom:20px;position:relative;border-bottom:1px solid var(--base-gray);width:100%}@media screen and (max-width: 1023px){.apply .edit-info{padding-bottom:50px}}.apply .edit-info .h4{font-weight:700}@media screen and (max-width: 1023px){.apply .edit-info .h4{padding-right:0}}.apply .edit-info__category{background:var(--brand-blue);color:#fff;font-size:12px;border-radius:8px;display:inline-block;line-height:1;padding:5px 10px;font-weight:400}.apply .edit-info__price{position:absolute;right:0;bottom:1rem;font-size:16px;font-weight:700}@media screen and (max-width: 1023px){.apply .edit-info__price{bottom:1rem}}.apply .edit-info__btns{position:absolute;bottom:1rem;right:0;display:flex;justify-content:flex-end;gap:10px}@media screen and (max-width: 1023px){.apply .edit-info__btns{right:initial;left:0}}.apply .edit-info__ul{font-size:.8em;line-height:1.6;margin:10px 0}.apply .edit-info__icon{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:10px;position:relative;padding-left:26px}.apply .edit-info__icon:before{content:"";width:16px;margin-top:2px;height:16px;display:block;position:absolute;left:0}.apply .edit-info__icon--venueName:before{background:url(/build/assets/ico-access.1f6537b8.svg) no-repeat center center;background-size:contain}.apply .edit-info__icon--period:before{background:url(/build/assets/ico-time.c1c4034c.svg) no-repeat center center;background-size:contain}.apply .edit-info__cautions{gap:5px 15px;font-size:.8em;color:var(--base-dark-gray)}.apply .edit-info__btn{font-size:13px;padding:5px 10px;font-weight:400;line-height:1;border-radius:5px}.apply .edit-info__btn--default{background:var(--base-light-gray)}.apply .edit-info__btn--delete{color:var(--base-dark-gray)}.apply .edit-info__vertical-line-right{padding-right:15px;position:relative}.apply .edit-info__vertical-line-right:after{content:"";width:1px;height:12px;position:absolute;transform:translateY(-50%);top:calc(50% + 1px);right:0;border-right:1px solid var(--base-dark-gray)}.apply .cart-totalCostWrap{color:var(--brand-blue);display:flex;justify-content:flex-end;align-items:baseline}.apply .cart-totalCostWrap .cart-totalCost{font-size:1.4em;margin-left:20px}.apply .cart-totalCostWrap .tax{font-size:.8em}.apply .card-btn{width:238px;display:block}@media screen and (max-width: 1023px){.apply .card-btn{width:100%}.apply .px-5_{padding:0 5%}}.w-fullmax{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.hero-section{height:480px;padding-top:20px}@media screen and (max-width: 1023px){.hero-section{height:751px;padding-top:10px}.hero-section .pc{display:none}}@media screen and (min-width: 1024px){.hero-section .pc{display:block}.hero-section .sp{display:none}}@media screen and (max-width: 1023px){.hero-section .sp{display:block}}.hero-section .hero-content{background-color:transparent;box-shadow:none;border:none}.hero-section .hero-content h1{font-size:32px;line-height:140%;color:#fff}@media screen and (max-width: 1023px){.hero-section .hero-content h1{font-size:24px}}.hero-section .hero-content p{font-size:16px;line-height:170%;color:#fff;padding-right:15%}@media screen and (max-width: 1023px){.hero-section .hero-content p{font-size:15px;padding-right:0}.hero-section .hero-content{padding-top:10%;margin:0}}.hero-section .hero-content a button.btn-original{width:230px}.hero-section #hero-carousel{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;padding:0 8%}@media screen and (max-width: 1023px){.hero-section #hero-carousel{margin:0 auto;padding:0}}.youtube-thumbnail:hover{opacity:.7;transition:all .3s ease}#hero-carousel{aspect-ratio:16/9;min-height:300px}@media screen and (max-width: 1023px){#hero-carousel{aspect-ratio:4/3;margin-top:1.5rem;width:100%}}#hero-carousel .hero-carousel-inner{width:100%;height:100%;background-color:var(--base-light-gray)}@media screen and (max-width: 1023px){#hero-carousel .hero-carousel-inner{height:247px}}#hero-carousel .hero-carousel-item{width:100%;height:100%}#hero-carousel .hero-nav-prev:hover,#hero-carousel .hero-nav-next:hover{transition:all .3s ease;opacity:.7}#hero-carousel .hero-carousel-indicators button,#hero-carousel .hero-carousel-indicators button.active{position:relative}#hero-carousel .hero-carousel-indicators button.active:before{content:"";position:absolute;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border-radius:50%;border:0 solid #fff;animation:drawCircle .5s ease-out forwards}@keyframes drawCircle{0%{border-width:0}12.5%{border-width:1.5px 0 0 0}25%{border-width:1.5px 1.5px 0 0}37.5%{border-width:0 1.5px 0 0}50%{border-width:0 1.5px 1.5px 0}62.5%{border-width:0 0 1.5px 0}75%{border-width:0 0 1.5px 1.5px}87.5%{border-width:0 0 0 1.5px}to{border-width:1.5px}}#youtube-modal{transition:all .3s ease;opacity:0;visibility:hidden}#youtube-modal.hidden{opacity:0;visibility:hidden;pointer-events:none}#youtube-modal.flex{opacity:1;visibility:visible;pointer-events:auto}#youtube-modal .modal-content{transform:scale(.95);transition:all .3s ease}#youtube-modal.flex .modal-content{transform:scale(1)}#youtube-modal #close-modal{z-index:100;transition:transform .2s ease}#youtube-modal #close-modal:hover{transform:scale(1.1)}.sidebar{width:280px;height:100%;flex-shrink:0;border-radius:10px;background:var(--base-light-gray, #f6f7f8);margin-right:1rem}@media screen and (max-width: 1023px){.sidebar{width:100%;padding:1rem 0}}.sidebar .content-box{margin-bottom:1.5rem}.sidebar .content-box .content-header{padding-left:1.5rem}.sidebar .content-box .content-header.h2{padding:0 1rem;color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:16px;font-style:normal;font-weight:700;line-height:170%;position:relative}.sidebar .content-box .content-header.h2:after{content:"";position:absolute;right:1rem;top:50%;width:10px;height:10px;border-right:2px solid #007aaa;border-bottom:2px solid #007aaa;transform:translateY(-75%) rotate(45deg);transition:transform .3s ease}.sidebar .content-box .content-header.h2.is-open:after{transform:translateY(-25%) rotate(-135deg)}.sidebar .content-box .content-body{padding:1rem 1.5rem}.sidebar .content-box .content-body h3{color:var(--brand-blue, #007AAA);text-align:center;font-size:14px;font-weight:700;list-style:170%;border-radius:8px;border:1px solid var(--brand-blue, #007AAA);background:var(--base-white, #FFF);width:100%;padding:.5rem 0;margin:1rem 0}.main-content{display:flex;flex-direction:column;flex-grow:1}.agreement{color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:16px;font-style:normal;font-weight:500;line-height:170%}.sub-container .sub-form{height:100%;flex-shrink:0}.sub-container .sub-form form label{color:var(--base-black, #00222f);font-family:Zen Kaku Gothic New;font-size:16px;font-style:normal;font-weight:700;line-height:170%;margin:.5rem 0}.sub-container .sub-form form input{border-radius:10px;background:var(--base-white, #fff);padding:.5rem 1rem;height:56px}.wrapper-mypage{margin:0 auto;padding-top:10px}@media screen and (min-width: 1024px){.wrapper-mypage{background-color:#fff;width:1040px;padding-top:20px}}.wrapper-mypage .mypage-heading{font-size:28px;font-weight:700}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-heading{padding-left:20px}}@media screen and (min-width: 1024px){.wrapper-mypage .mypage-main-wrapper{display:flex;align-items:flex-start;justify-content:space-between}.wrapper-mypage .mypage-main-wrapper .sidebar-mypage{background:var(--base-light-gray, #f6f7f8);border-radius:10px;padding:16px 18px;width:260px}}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-main-wrapper .sidebar-mypage{padding-left:20px}.wrapper-mypage .mypage-main-wrapper .sidebar-mypage .menu-mypage{display:flex}}.wrapper-mypage .mypage-main-wrapper .sidebar-mypage .menu-mypage .inner-list>a{display:flex;align-items:center;padding:14px 16px}@media screen and (min-width: 1024px){.wrapper-mypage .mypage-main-wrapper .sidebar-mypage .menu-mypage .inner-list>a{border-radius:10px}.wrapper-mypage .mypage-main-wrapper .sidebar-mypage .menu-mypage .inner-list>a:before{content:"";margin-top:3px;margin-right:9px;border-radius:50%;border:3px solid #91989b}}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-main-wrapper .sidebar-mypage .menu-mypage .inner-list>a{border-radius:10px 10px 0 0}}.wrapper-mypage .mypage-main-wrapper .sidebar-mypage .menu-mypage .inner-list>a.is-active{background:var(--base-white, #fff)}@media screen and (min-width: 1024px){.wrapper-mypage .mypage-main-wrapper .sidebar-mypage .menu-mypage .inner-list>a.is-active:before{border-color:#007aaa}.wrapper-mypage .mypage-main-wrapper .mypage-main-content{width:716px}}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content{background-color:#fff;padding:30px 5% 10px}.px-\[5\%\] .wrapper-mypage .mypage-main-wrapper .mypage-main-content{padding:65px 0 20px}}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-heading-second{position:relative;color:var(--base-black, #00222f);font-size:24px;font-weight:700;padding-left:20px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-heading-second:before{content:"";position:absolute;left:0;top:4px;bottom:0;border-left:3px solid #007aaa;margin:auto;height:24px}@media screen and (min-width: 1024px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-heading-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px}}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-heading-wrapper{margin-bottom:27px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-heading-wrapper .mypage-heading-second{margin-bottom:32px;font-size:20px}}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-heading-wrapper .mypage-show-cancel-seminar{display:flex;align-items:center;font-size:14px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-heading-wrapper .mypage-show-cancel-seminar .cancel-check-input{display:none}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-heading-wrapper .mypage-show-cancel-seminar .cancel-check-input:checked+.cancel-check-input-dummy .check-base,.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-heading-wrapper .mypage-show-cancel-seminar .cancel-check-input:checked+.cancel-check-input-dummy .check-mark{display:block}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-heading-wrapper .mypage-show-cancel-seminar .cancel-check-input-dummy{margin-right:10px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-heading-wrapper .mypage-show-cancel-seminar .cancel-check-input-dummy .check-base,.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-heading-wrapper .mypage-show-cancel-seminar .cancel-check-input-dummy .check-mark{display:none}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-table{color:var(--base-black, #00222f);font-size:16px;width:100%;table-layout:fixed}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-table.add-top-border{border-top:1px solid #ddd}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-table.add-top-border th,.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-table.add-top-border td{padding-top:18px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-table tr{border-bottom:1px solid #ddd;padding-bottom:20px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-table tr:not(:first-child) th,.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-table tr:not(:first-child) td{padding-top:18px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-table tr th{font-weight:700;font-size:16px;text-align:left;padding-right:20px;padding-bottom:18px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-table tr td{font-size:16px;padding-bottom:18px;overflow-wrap:break-word;word-wrap:break-word;white-space:normal}@media screen and (min-width: 1024px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-table tr td{width:72%}}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-table tr td .ordered-list{list-style:inside decimal;padding-left:1em;text-indent:-1em}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-table tr td a{color:var(--brand-green, #6eb92b);text-decoration-line:underline}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .participant-list-wrapper{border-radius:10px;background:var(--base-light-gray, #f6f7f8)}@media screen and (min-width: 1024px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .participant-list-wrapper{padding:48px 48px 52px}}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .participant-list-wrapper{padding:32px 28px 40px}}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .participant-list-wrapper .participant-heading{color:var(--brand-blue, #007aaa);font-size:20px;font-weight:700;border-left:3px solid #007aaa}@media screen and (min-width: 1024px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .participant-list-wrapper .participant-heading{margin-left:-48px;padding-left:48px}}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .participant-list-wrapper .participant-heading{margin-left:-28px;padding-left:28px}}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .participant-list-wrapper .participant-list .list-inner .participant-heading-second{text-align:center;font-size:18px;font-weight:700;border-radius:10px;border:1px solid var(--base-black, #00222f);background:var(--base-white, #fff);padding:10px 10px 9px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .button-wrapper{display:flex;justify-content:center}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .button-wrapper{align-items:center;flex-direction:column}}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .button-wrapper .button-main{display:block;border-radius:100px;background:var(--base-light-gray, #f6f7f8);text-align:center;font-size:16px;font-weight:700;padding:18px;width:100%}@media screen and (min-width: 1024px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .button-wrapper .button-main{width:238px}}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .button-wrapper .button-main{max-width:302px}}@media screen and (min-width: 1024px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .button-wrapper .button-main:not(:last-child){margin-right:20px}}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .button-wrapper .button-main:not(:last-child){margin-bottom:16px}}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list{border-top:1px solid #ddd}@media screen and (min-width: 1024px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list{padding:28px 0 24px}}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list{padding:24px 0}}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list:last-child{border-bottom:1px solid #ddd}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-header{display:flex;justify-content:space-between;margin-bottom:16px}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-header{flex-direction:column;align-items:flex-start}}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-header .label-seminar{border-radius:8px;padding:3px 8px 4px;font-size:12px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-header .label-seminar.modi-blue{color:#fff;background:#007aaa}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-header .label-payment{border-radius:100px;padding:3px 8px 4px;font-size:12px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-header .label-payment.modi-green{border-radius:100px;color:#6eb92b;background:#ebf5e2}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-header .label-payment.modi-red{color:#e30303;background:#fde5e5}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-header .label-payment.modi-gray{color:#91989b;background:#f6f7f8}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-header .label-payment.modi-blue{color:var(--brand-blue, #007AAA);background:var(--base-light-gray, #E7F3F8)}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-header .area-right-header .deadline-text{color:#e30303;font-size:12px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .seminar-title{color:#00222f;font-size:16px;font-weight:700;margin-bottom:8px;white-space:break-spaces}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .seminar-additional-data{display:inline-flex;flex-wrap:wrap;margin-bottom:16px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .seminar-additional-data .inner-list{color:#91989b;font-size:13px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .seminar-additional-data .inner-list:not(:last-child){margin-right:6px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .seminar-additional-data .inner-list:not(:last-child):after{content:"|";margin-left:6px}@media screen and (min-width: 1024px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-footer{display:flex;justify-content:space-between}}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-footer .area-footer-left{margin-bottom:16px}}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-footer .area-footer-left .price-text{font-size:16px;font-weight:700}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-footer .area-footer-left .price-text .caution-text{font-size:13px;font-weight:700}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-footer .area-footer-right{display:inline-flex}}@media screen and (min-width: 1024px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-footer .area-footer-right .link-footer{color:#000;font-size:13px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-footer .area-footer-right .link-footer:not(:last-child){margin-right:20px}}@media screen and (max-width: 1023px){.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-footer .area-footer-right .link-footer{border-radius:8px;padding:5px 12px 6px;background:#f6f7f8;color:#91989b;font-size:13px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list>.inner-list .area-footer .area-footer-right .link-footer:not(:last-child){margin-right:10px}}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-history-list .area-header-left{display:flex;margin-bottom:8px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-list-paging{display:flex;justify-content:center}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-list-paging .inner-list:not(:last-child){margin-right:5px}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-list-paging .inner-list>a{display:block;box-sizing:border-box;text-align:center;font-size:14px;font-weight:700;border-radius:50%;padding:10px;line-height:20px;width:40px;height:40px;cursor:pointer}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-list-paging .inner-list>a:hover{color:#fff;background-color:#007aaa}.wrapper-mypage .mypage-main-wrapper .mypage-main-content .mypage-list-paging .inner-list>a.is-active{color:#fff;background-color:#007aaa}@media screen and (max-width: 1023px){.sp{display:flex}}@media screen and (min-width: 1024px){.sp{display:none}}@media screen and (max-width: 1023px){.pc{display:none}}@media screen and (min-width: 1024px){.pc{display:block}}@media screen and (max-width: 1023px){.mypage-head-color{background-color:#f6f7f8}}.construction .contents-01,.training-education .contents-01{background:var(--base-white);display:flex;justify-content:space-between;padding:5vw 0;max-width:1040px;margin:0 auto}@media screen and (max-width: 1023px){.construction .contents-01,.training-education .contents-01{flex-direction:column;padding:0 5%}}.construction .contents-01 .contents-01__title,.construction .contents-01 .contents-01__description,.training-education .contents-01 .contents-01__title,.training-education .contents-01 .contents-01__description{width:50%}@media screen and (max-width: 1023px){.construction .contents-01 .contents-01__title,.construction .contents-01 .contents-01__description,.training-education .contents-01 .contents-01__title,.training-education .contents-01 .contents-01__description{width:100%}}.construction .contents-01 .contents-01__title,.training-education .contents-01 .contents-01__title{font-size:36px;font-weight:700;line-height:1.4}.construction .contents-01 .contents-01__title span,.training-education .contents-01 .contents-01__title span{color:var(--brand-blue)}@media screen and (max-width: 1023px){.construction .contents-01 .contents-01__title,.training-education .contents-01 .contents-01__title{font-size:26px;margin-bottom:2rem}}.construction .contents-01 .contents-01__description,.training-education .contents-01 .contents-01__description{font-size:16px;font-weight:500;line-height:1.7}.construction .contents-01 .contents-01__description p:first-child,.training-education .contents-01 .contents-01__description p:first-child{margin-bottom:2em}@media screen and (max-width: 1023px){.construction .contents-01 .contents-01__description,.training-education .contents-01 .contents-01__description{font-size:15px}}.construction .contents-02,.training-education .contents-02{display:flex;flex-direction:column;align-items:center;padding:0 5%}@media screen and (min-width: 1320px){.construction .contents-02,.training-education .contents-02{padding:0}}.construction .contents-02 .contents-02__title,.training-education .contents-02 .contents-02__title{text-align:center;padding:6rem 0 3rem;font-size:32px;font-weight:700;line-height:1.7}.construction .contents-02 .contents-02__title span,.training-education .contents-02 .contents-02__title span{color:var(--brand-blue)}@media screen and (max-width: 1023px){.construction .contents-02 .contents-02__title,.training-education .contents-02 .contents-02__title{padding:3rem 0}}.construction .contents-02 .contents-02__feature,.training-education .contents-02 .contents-02__feature{display:block;width:100%;max-width:1260px;border-radius:10px;border:2px solid var(--brand-blue);padding:5vw;margin-bottom:6rem}@media screen and (max-width: 1023px){.construction .contents-02 .contents-02__feature,.training-education .contents-02 .contents-02__feature{margin-bottom:4rem}}.construction .contents-02 .contents-02__feature .feature-box,.training-education .contents-02 .contents-02__feature .feature-box{display:flex}@media screen and (max-width: 1023px){.construction .contents-02 .contents-02__feature .feature-box,.training-education .contents-02 .contents-02__feature .feature-box{padding-bottom:3rem}}.construction .contents-02 .contents-02__feature .feature-box.box__right,.training-education .contents-02 .contents-02__feature .feature-box.box__right{flex-direction:row-reverse}@media screen and (max-width: 1023px){.construction .contents-02 .contents-02__feature .feature-box.box__right,.training-education .contents-02 .contents-02__feature .feature-box.box__right{flex-direction:column-reverse}}.construction .contents-02 .contents-02__feature .feature-box.box__left,.training-education .contents-02 .contents-02__feature .feature-box.box__left{flex-direction:row}@media screen and (max-width: 1023px){.construction .contents-02 .contents-02__feature .feature-box.box__left,.training-education .contents-02 .contents-02__feature .feature-box.box__left{flex-direction:column-reverse}}.construction .contents-02 .contents-02__feature .feature-box .feature-box__contents,.training-education .contents-02 .contents-02__feature .feature-box .feature-box__contents{width:50%;padding:5vw 0}.construction .contents-02 .contents-02__feature .feature-box .feature-box__contents.box__right,.training-education .contents-02 .contents-02__feature .feature-box .feature-box__contents.box__right{padding-left:5vw}.construction .contents-02 .contents-02__feature .feature-box .feature-box__contents.box__left,.training-education .contents-02 .contents-02__feature .feature-box .feature-box__contents.box__left{padding-right:5vw}.construction .contents-02 .contents-02__feature .feature-box .feature-box__contents span,.training-education .contents-02 .contents-02__feature .feature-box .feature-box__contents span{font-size:14px;font-weight:700;line-height:14px;font-family:DM Sans;color:var(--base-white);background:var(--brand-blue);border-radius:8px;padding:8px 10px;display:block;width:105px;text-align:center;margin-bottom:1.5rem}.construction .contents-02 .contents-02__feature .feature-box .feature-box__contents :nth-child(2),.training-education .contents-02 .contents-02__feature .feature-box .feature-box__contents :nth-child(2){font-size:28px;font-weight:700;line-height:1.7;display:block;margin-bottom:1.5rem}.construction .contents-02 .contents-02__feature .feature-box .feature-box__contents :last-child,.training-education .contents-02 .contents-02__feature .feature-box .feature-box__contents :last-child{font-size:16px;font-weight:500;line-height:1.7}@media screen and (max-width: 1023px){.construction .contents-02 .contents-02__feature .feature-box .feature-box__contents,.training-education .contents-02 .contents-02__feature .feature-box .feature-box__contents{width:100%}.construction .contents-02 .contents-02__feature .feature-box .feature-box__contents.box__right,.construction .contents-02 .contents-02__feature .feature-box .feature-box__contents.box__left,.training-education .contents-02 .contents-02__feature .feature-box .feature-box__contents.box__right,.training-education .contents-02 .contents-02__feature .feature-box .feature-box__contents.box__left{padding:5vw 0 0}.construction .contents-02 .contents-02__feature .feature-box .feature-box__contents span,.training-education .contents-02 .contents-02__feature .feature-box .feature-box__contents span{font-size:13px;margin-bottom:1rem}.construction .contents-02 .contents-02__feature .feature-box .feature-box__contents :nth-child(2),.training-education .contents-02 .contents-02__feature .feature-box .feature-box__contents :nth-child(2){font-size:20px;margin-bottom:1rem}.construction .contents-02 .contents-02__feature .feature-box .feature-box__contents :last-child,.training-education .contents-02 .contents-02__feature .feature-box .feature-box__contents :last-child{font-size:15px}}.construction .contents-02 .contents-02__feature .feature-box .feature-box__img,.training-education .contents-02 .contents-02__feature .feature-box .feature-box__img{width:50%;display:flex;align-items:center}@media screen and (max-width: 1023px){.construction .contents-02 .contents-02__feature .feature-box .feature-box__img,.training-education .contents-02 .contents-02__feature .feature-box .feature-box__img{width:100%}}.construction .contents-02 .contents-02__img,.training-education .contents-02 .contents-02__img{max-width:1040px;margin:0 auto}.construction .contents-02 .contents-02__img .contents-02__img-container,.training-education .contents-02 .contents-02__img .contents-02__img-container,.construction .contents-02 .contents-02__img .contents-02__img-container .main-img,.training-education .contents-02 .contents-02__img .contents-02__img-container .main-img{position:relative}.construction .contents-02 .contents-02__img .contents-02__img-container .main-img img,.training-education .contents-02 .contents-02__img .contents-02__img-container .main-img img{border-radius:10px}@media screen and (max-width: 1023px){.construction .contents-02 .contents-02__img .contents-02__img-container .main-img img,.training-education .contents-02 .contents-02__img .contents-02__img-container .main-img img{height:360px;width:100%;-o-object-fit:cover;object-fit:cover}}.construction .contents-02 .contents-02__img .contents-02__img-container .main-img:before,.training-education .contents-02 .contents-02__img .contents-02__img-container .main-img:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;background:linear-gradient(90deg,rgba(34,34,34,.7),transparent);pointer-events:none}.construction .contents-02 .contents-02__img .contents-02__img-container .img-description,.training-education .contents-02 .contents-02__img .contents-02__img-container .img-description{color:var(--base-white);position:absolute;bottom:50px;left:50px}.construction .contents-02 .contents-02__img .contents-02__img-container .img-description span,.training-education .contents-02 .contents-02__img .contents-02__img-container .img-description span{font-size:16px;font-weight:700;font-family:DM Sans;line-height:1.7;display:block;margin-bottom:.5rem}@media screen and (max-width: 1023px){.construction .contents-02 .contents-02__img .contents-02__img-container .img-description span,.training-education .contents-02 .contents-02__img .contents-02__img-container .img-description span{display:none}}.construction .contents-02 .contents-02__img .contents-02__img-container .img-description p:nth-child(2),.training-education .contents-02 .contents-02__img .contents-02__img-container .img-description p:nth-child(2){font-size:32px;font-weight:700;line-height:1.5;display:block;margin-bottom:1.5rem}@media screen and (max-width: 1023px){.construction .contents-02 .contents-02__img .contents-02__img-container .img-description p:nth-child(2),.training-education .contents-02 .contents-02__img .contents-02__img-container .img-description p:nth-child(2){margin-bottom:.8rem;font-size:20px}}.construction .contents-02 .contents-02__img .contents-02__img-container .img-description p:last-child,.training-education .contents-02 .contents-02__img .contents-02__img-container .img-description p:last-child{font-size:16px;line-height:1.7}@media screen and (max-width: 1023px){.construction .contents-02 .contents-02__img .contents-02__img-container .img-description p:last-child,.training-education .contents-02 .contents-02__img .contents-02__img-container .img-description p:last-child{font-size:13px}.construction .contents-02 .contents-02__img .contents-02__img-container .img-description,.training-education .contents-02 .contents-02__img .contents-02__img-container .img-description{bottom:90px;left:20px}.construction .contents-02 .contents-02__img .contents-02__img-container .img-description span,.training-education .contents-02 .contents-02__img .contents-02__img-container .img-description span{font-size:10px}.construction .contents-02 .contents-02__img .contents-02__img-container .img-description p:nth-child(2),.training-education .contents-02 .contents-02__img .contents-02__img-container .img-description p:nth-child(2){font-size:20px}.construction .contents-02 .contents-02__img .contents-02__img-container .img-description p:last-child,.training-education .contents-02 .contents-02__img .contents-02__img-container .img-description p:last-child{font-size:13px;display:block;width:80vw;padding-right:40px}.construction .contents-02 .contents-02__img .contents-02__img-container .img-description br,.training-education .contents-02 .contents-02__img .contents-02__img-container .img-description br{display:none}}.construction .contents-02 .contents-02__img .contents-02__img-container .img-arrow,.training-education .contents-02 .contents-02__img .contents-02__img-container .img-arrow{display:block;width:80px;height:80px;background:var(--brand-green);border-radius:80px;margin-left:auto;position:absolute;bottom:50px;right:50px}.construction .contents-02 .contents-02__img .contents-02__img-container .img-arrow:after,.training-education .contents-02 .contents-02__img .contents-02__img-container .img-arrow:after{content:url(/build/assets/apply-arrow.0c8bcd5c.svg);display:inline-block;width:28px;height:28px;position:relative;top:28px;left:26px;pointer-events:none}@media screen and (max-width: 1023px){.construction .contents-02 .contents-02__img .contents-02__img-container .img-arrow,.training-education .contents-02 .contents-02__img .contents-02__img-container .img-arrow{width:51px;height:51px;bottom:22px;left:16px;right:auto}.construction .contents-02 .contents-02__img .contents-02__img-container .img-arrow:after,.training-education .contents-02 .contents-02__img .contents-02__img-container .img-arrow:after{width:16px;height:16px;top:14px;left:18px}}.voice,.lecture{padding:2rem 5%}.voice .search-area form,.lecture .search-area form{background:var(--base-white);border-radius:10px;width:100%;max-width:1260px;height:120px;display:flex;justify-content:center;align-items:center;margin:5% auto;padding:0 2rem}.voice .search-area form .search-area__select,.lecture .search-area form .search-area__select{margin-right:3rem;width:100%;max-width:280px}.voice .search-area form .search-area__select label,.lecture .search-area form .search-area__select label{width:100%;height:48px}.voice .search-area form .search-area__btn,.lecture .search-area form .search-area__btn{width:100%;max-width:200px}.voice .search-area form .search-area__btn button,.lecture .search-area form .search-area__btn button{width:100%;height:48px}@media screen and (max-width: 1023px){.voice .search-area form,.lecture .search-area form{flex-direction:column;height:260px;margin-bottom:10%}.voice .search-area form .search-area__select,.voice .search-area form .search-area__btn,.lecture .search-area form .search-area__select,.lecture .search-area form .search-area__btn{max-width:302px;margin:.5rem 0}}.voice .card-area,.lecture .card-area{width:100%;max-width:1260px;margin:0 auto}.voice .card-area .voice-card,.lecture .card-area .voice-card{background:var(--base-white);border-radius:10px;border:1px solid var(--base-gray)}.voice .card-area .voice-card .voice-card__profile,.lecture .card-area .voice-card .voice-card__profile{font-size:14px;font-weight:500;display:flex;align-items:center;margin-bottom:1rem}.voice .card-area .voice-card .voice-card__profile p,.lecture .card-area .voice-card .voice-card__profile p{margin-left:1rem}.voice .card-area .voice-card .voice-card__voice,.lecture .card-area .voice-card .voice-card__voice{font-size:16px;font-weight:500;line-height:1.7;margin-bottom:1rem}.voice .card-area .voice-card .voice-card__seminar,.lecture .card-area .voice-card .voice-card__seminar{margin-top:1rem}.voice .card-area .voice-card .voice-card__seminar .voice-card__title,.lecture .card-area .voice-card .voice-card__seminar .voice-card__title{font-size:16px;font-weight:700;margin-bottom:1rem}.voice .card-area .voice-card .voice-card__seminar .voice-card__info div,.lecture .card-area .voice-card .voice-card__seminar .voice-card__info div{display:flex;align-items:center;margin-bottom:1rem;text-align:center}.voice .card-area .voice-card .voice-card__seminar .voice-card__info span,.lecture .card-area .voice-card .voice-card__seminar .voice-card__info span{font-size:13px;font-weight:500;background:var(--base-light-gray);border-radius:8px;padding:8px 12px;width:76px}.voice .card-area .voice-card .voice-card__seminar .voice-card__info p,.lecture .card-area .voice-card .voice-card__seminar .voice-card__info p{font-size:14px;font-weight:500;margin-left:1rem}.voice .card-area .voice-card .voice-card__seminar .voice-card__btn,.lecture .card-area .voice-card .voice-card__seminar .voice-card__btn{text-align:center}.voice .card-area .voice-card .voice-card__seminar .voice-card__btn button,.lecture .card-area .voice-card .voice-card__seminar .voice-card__btn button{width:100%;max-width:324px;height:40px;color:var(--base-white);background:var(--brand-blue);border-radius:100px;font-size:14px;font-weight:700}@media screen and (max-width: 1023px){.voice .card-area .voice-card .voice-card__voice,.lecture .card-area .voice-card .voice-card__voice{font-size:14px}.voice .card-area .voice-card .voice-card__seminar .voice-card__title,.lecture .card-area .voice-card .voice-card__seminar .voice-card__title{font-size:18px}}.voice .card-area .lecture-card,.lecture .card-area .lecture-card{margin:0 1vw 3rem 1vw}.voice .card-area .lecture-card .lecture-card__photo,.lecture .card-area .lecture-card .lecture-card__photo,.voice .card-area .lecture-card .lecture-card__name,.lecture .card-area .lecture-card .lecture-card__name{margin-bottom:1rem}.voice .card-area .lecture-card .lecture-card__name p,.lecture .card-area .lecture-card .lecture-card__name p{font-size:24px;font-weight:700;line-height:1.7}.voice .card-area .lecture-card .lecture-card__name span,.lecture .card-area .lecture-card .lecture-card__name span{font-family:DM Sans;color:var(--brand-blue);font-size:13px;font-weight:700;line-height:1.7}.voice .card-area .lecture-card .lecture-card__speciality,.lecture .card-area .lecture-card .lecture-card__speciality{display:flex;justify-content:left;align-items:center}.voice .card-area .lecture-card .lecture-card__speciality span,.lecture .card-area .lecture-card .lecture-card__speciality span{font-size:13px;font-weight:500;line-height:1;border-radius:100px;width:110px;height:29px;padding:8px 12px;background:var(--base-white);margin-right:1rem;text-align:center}.voice .card-area .lecture-card .lecture-card__speciality p,.lecture .card-area .lecture-card .lecture-card__speciality p{font-size:13px;font-weight:500;line-height:1.7}@media screen and (max-width: 1023px){.voice .card-area .lecture-card,.lecture .card-area .lecture-card{width:100%;margin:0 0 2rem}.voice .card-area .lecture-card .lecture-card__photo,.lecture .card-area .lecture-card .lecture-card__photo{display:flex;justify-content:center;padding:0 5vw;margin-bottom:1rem}.voice .card-area .lecture-card .lecture-card__photo img,.lecture .card-area .lecture-card .lecture-card__photo img{width:100%}.voice .card-area .lecture-card .lecture-card__name,.lecture .card-area .lecture-card .lecture-card__name{padding-left:5vw;display:flex;justify-content:left;align-items:baseline;margin-bottom:.5rem}.voice .card-area .lecture-card .lecture-card__name p,.lecture .card-area .lecture-card .lecture-card__name p{font-size:20px;margin-right:1rem}.voice .card-area .lecture-card .lecture-card__name span,.lecture .card-area .lecture-card .lecture-card__name span{color:var(--base-dark-gray);font-size:13px}.voice .card-area .lecture-card .lecture-card__speciality,.lecture .card-area .lecture-card .lecture-card__speciality{padding-left:5vw}}.lecture-detail .wrap{padding:0 5vw}.lecture-detail .lecture-detail__card{background:var(--base-white);width:100%;max-width:1206px;margin:3rem auto 5rem;padding:5vw;border-radius:10px;display:flex;justify-content:left}.lecture-detail .lecture-detail__card .lecture-detail__photo{margin-right:3rem;width:360px;height:360px}.lecture-detail .lecture-detail__card .lecture-detail__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.lecture-detail .lecture-detail__card .lecture-detail__profile{max-width:614px;width:100%}.lecture-detail .lecture-detail__card .lecture-detail__profile .lecture-detail__name{display:flex;justify-content:left;align-items:baseline;margin-bottom:1rem}.lecture-detail .lecture-detail__card .lecture-detail__profile .lecture-detail__name p{font-size:32px;font-weight:700;line-height:1.7;margin-right:2rem}.lecture-detail .lecture-detail__card .lecture-detail__profile .lecture-detail__name span{font-family:DM Sans;color:var(--brand-blue);font-size:16px;font-weight:700;line-height:1.7}.lecture-detail .lecture-detail__card .lecture-detail__profile .lecture-detail__speciality{display:flex;justify-content:left;align-items:center;margin-bottom:1rem}.lecture-detail .lecture-detail__card .lecture-detail__profile .lecture-detail__speciality span{font-size:13px;font-weight:500;line-height:1;border-radius:100px;width:76px;height:29px;padding:8px 12px;background:var(--brand-blue);color:var(--base-white);margin-right:1rem}.lecture-detail .lecture-detail__card .lecture-detail__profile .lecture-detail__speciality p{font-size:14px;font-weight:500;line-height:1.7}.lecture-detail .lecture-detail__card .lecture-detail__profile .lecture-detail__description{margin-top:1rem;font-size:16px;font-weight:500;line-height:1.7}@media screen and (max-width: 1023px){.lecture-detail .lecture-detail__card{flex-direction:column}.lecture-detail .lecture-detail__card .lecture-detail__photo{margin-right:0;margin-bottom:1rem;width:100%;height:80vw}.lecture-detail .lecture-detail__card .lecture-detail__profile{max-width:none}.lecture-detail .lecture-detail__card .lecture-detail__profile .lecture-detail__name p{font-size:24px;margin-right:1rem}.lecture-detail .lecture-detail__card .lecture-detail__profile .lecture-detail__name span,.lecture-detail .lecture-detail__card .lecture-detail__profile .lecture-detail__description{font-size:15px}}.lecture-detail .return-btn{background:var(--base-white);text-align:center;padding-top:5rem}.lecture-detail .return-btn button{max-width:238px;width:100%;height:64px;font-size:16px;font-weight:700}@media screen and (max-width: 1023px){.lecture-detail .return-btn button{font-size:15px;max-width:302px}}.faq{background:var(--base-light-gray);padding:3vw}.faq .faq-contents{width:100%;max-width:1040px;margin:0 auto}.faq .faq-contents>div:last-child{margin-bottom:4rem}.faq .faq-contents .faq__title{font-size:32px;font-weight:700;line-height:1.5;margin-bottom:1.5rem}@media screen and (max-width: 1023px){.faq .faq-contents .faq__title{font-size:20px}}.faq .faq-contents .faq__qa{background:var(--base-white);border-radius:10px;margin-bottom:1rem;position:relative}.faq .faq-contents .faq__qa #faq__1-1~label,.faq .faq-contents .faq__qa #faq__2-1~label,.faq .faq-contents .faq__qa #faq__2-2~label,.faq .faq-contents .faq__qa #faq__3-1~label,.faq .faq-contents .faq__qa #faq__3-2~label,.faq .faq-contents .faq__qa #faq__3-3~label,.faq .faq-contents .faq__qa #faq__3-4~label,.faq .faq-contents .faq__qa #faq__3-5~label,.faq .faq-contents .faq__qa #faq__3-6~label,.faq .faq-contents .faq__qa #faq__4-1~label,.faq .faq-contents .faq__qa #faq__4-2~label,.faq .faq-contents .faq__qa #faq__4-3~label,.faq .faq-contents .faq__qa #faq__4-4~label,.faq .faq-contents .faq__qa #faq__4-5~label,.faq .faq-contents .faq__qa #faq__4-6~label,.faq .faq-contents .faq__qa #faq__4-7~label,.faq .faq-contents .faq__qa #faq__4-8~label,.faq .faq-contents .faq__qa #faq__4-9~label,.faq .faq-contents .faq__qa #faq__4-10~label,.faq .faq-contents .faq__qa #faq__4-11~label,.faq .faq-contents .faq__qa #faq__4-12~label,.faq .faq-contents .faq__qa #faq__4-13~label,.faq .faq-contents .faq__qa #faq__4-14~label,.faq .faq-contents .faq__qa #faq__4-15~label,.faq .faq-contents .faq__qa #faq__4-16~label,.faq .faq-contents .faq__qa #faq__4-17~label,.faq .faq-contents .faq__qa #faq__4-18~label,.faq .faq-contents .faq__qa #faq__4-19~label,.faq .faq-contents .faq__qa #faq__5-1~label,.faq .faq-contents .faq__qa #faq__5-2~label,.faq .faq-contents .faq__qa #faq__5-3~label,.faq .faq-contents .faq__qa #faq__6-1~label,.faq .faq-contents .faq__qa #faq__6-2~label,.faq .faq-contents .faq__qa #faq__6-3~label,.faq .faq-contents .faq__qa #faq__6-4~label,.faq .faq-contents .faq__qa #faq__6-5~label,.faq .faq-contents .faq__qa #faq__7-1~label{display:block;padding:2rem 2rem 2rem 0}.faq .faq-contents .faq__qa #faq__1-1~label .faq__question,.faq .faq-contents .faq__qa #faq__2-1~label .faq__question,.faq .faq-contents .faq__qa #faq__2-2~label .faq__question,.faq .faq-contents .faq__qa #faq__3-1~label .faq__question,.faq .faq-contents .faq__qa #faq__3-2~label .faq__question,.faq .faq-contents .faq__qa #faq__3-3~label .faq__question,.faq .faq-contents .faq__qa #faq__3-4~label .faq__question,.faq .faq-contents .faq__qa #faq__3-5~label .faq__question,.faq .faq-contents .faq__qa #faq__3-6~label .faq__question,.faq .faq-contents .faq__qa #faq__4-1~label .faq__question,.faq .faq-contents .faq__qa #faq__4-2~label .faq__question,.faq .faq-contents .faq__qa #faq__4-3~label .faq__question,.faq .faq-contents .faq__qa #faq__4-4~label .faq__question,.faq .faq-contents .faq__qa #faq__4-5~label .faq__question,.faq .faq-contents .faq__qa #faq__4-6~label .faq__question,.faq .faq-contents .faq__qa #faq__4-7~label .faq__question,.faq .faq-contents .faq__qa #faq__4-8~label .faq__question,.faq .faq-contents .faq__qa #faq__4-9~label .faq__question,.faq .faq-contents .faq__qa #faq__4-10~label .faq__question,.faq .faq-contents .faq__qa #faq__4-11~label .faq__question,.faq .faq-contents .faq__qa #faq__4-12~label .faq__question,.faq .faq-contents .faq__qa #faq__4-13~label .faq__question,.faq .faq-contents .faq__qa #faq__4-14~label .faq__question,.faq .faq-contents .faq__qa #faq__4-15~label .faq__question,.faq .faq-contents .faq__qa #faq__4-16~label .faq__question,.faq .faq-contents .faq__qa #faq__4-17~label .faq__question,.faq .faq-contents .faq__qa #faq__4-18~label .faq__question,.faq .faq-contents .faq__qa #faq__4-19~label .faq__question,.faq .faq-contents .faq__qa #faq__5-1~label .faq__question,.faq .faq-contents .faq__qa #faq__5-2~label .faq__question,.faq .faq-contents .faq__qa #faq__5-3~label .faq__question,.faq .faq-contents .faq__qa #faq__6-1~label .faq__question,.faq .faq-contents .faq__qa #faq__6-2~label .faq__question,.faq .faq-contents .faq__qa #faq__6-3~label .faq__question,.faq .faq-contents .faq__qa #faq__6-4~label .faq__question,.faq .faq-contents .faq__qa #faq__6-5~label .faq__question,.faq .faq-contents .faq__qa #faq__7-1~label .faq__question{display:flex;justify-content:left;font-size:18px;font-weight:700;line-height:1.7;padding:0 2rem}@media screen and (max-width: 1023px){.faq .faq-contents .faq__qa #faq__1-1~label .faq__question,.faq .faq-contents .faq__qa #faq__2-1~label .faq__question,.faq .faq-contents .faq__qa #faq__2-2~label .faq__question,.faq .faq-contents .faq__qa #faq__3-1~label .faq__question,.faq .faq-contents .faq__qa #faq__3-2~label .faq__question,.faq .faq-contents .faq__qa #faq__3-3~label .faq__question,.faq .faq-contents .faq__qa #faq__3-4~label .faq__question,.faq .faq-contents .faq__qa #faq__3-5~label .faq__question,.faq .faq-contents .faq__qa #faq__3-6~label .faq__question,.faq .faq-contents .faq__qa #faq__4-1~label .faq__question,.faq .faq-contents .faq__qa #faq__4-2~label .faq__question,.faq .faq-contents .faq__qa #faq__4-3~label .faq__question,.faq .faq-contents .faq__qa #faq__4-4~label .faq__question,.faq .faq-contents .faq__qa #faq__4-5~label .faq__question,.faq .faq-contents .faq__qa #faq__4-6~label .faq__question,.faq .faq-contents .faq__qa #faq__4-7~label .faq__question,.faq .faq-contents .faq__qa #faq__4-8~label .faq__question,.faq .faq-contents .faq__qa #faq__4-9~label .faq__question,.faq .faq-contents .faq__qa #faq__4-10~label .faq__question,.faq .faq-contents .faq__qa #faq__4-11~label .faq__question,.faq .faq-contents .faq__qa #faq__4-12~label .faq__question,.faq .faq-contents .faq__qa #faq__4-13~label .faq__question,.faq .faq-contents .faq__qa #faq__4-14~label .faq__question,.faq .faq-contents .faq__qa #faq__4-15~label .faq__question,.faq .faq-contents .faq__qa #faq__4-16~label .faq__question,.faq .faq-contents .faq__qa #faq__4-17~label .faq__question,.faq .faq-contents .faq__qa #faq__4-18~label .faq__question,.faq .faq-contents .faq__qa #faq__4-19~label .faq__question,.faq .faq-contents .faq__qa #faq__5-1~label .faq__question,.faq .faq-contents .faq__qa #faq__5-2~label .faq__question,.faq .faq-contents .faq__qa #faq__5-3~label .faq__question,.faq .faq-contents .faq__qa #faq__6-1~label .faq__question,.faq .faq-contents .faq__qa #faq__6-2~label .faq__question,.faq .faq-contents .faq__qa #faq__6-3~label .faq__question,.faq .faq-contents .faq__qa #faq__6-4~label .faq__question,.faq .faq-contents .faq__qa #faq__6-5~label .faq__question,.faq .faq-contents .faq__qa #faq__7-1~label .faq__question{font-size:15px}}.faq .faq-contents .faq__qa #faq__1-1~label .faq__question span,.faq .faq-contents .faq__qa #faq__2-1~label .faq__question span,.faq .faq-contents .faq__qa #faq__2-2~label .faq__question span,.faq .faq-contents .faq__qa #faq__3-1~label .faq__question span,.faq .faq-contents .faq__qa #faq__3-2~label .faq__question span,.faq .faq-contents .faq__qa #faq__3-3~label .faq__question span,.faq .faq-contents .faq__qa #faq__3-4~label .faq__question span,.faq .faq-contents .faq__qa #faq__3-5~label .faq__question span,.faq .faq-contents .faq__qa #faq__3-6~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-1~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-2~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-3~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-4~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-5~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-6~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-7~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-8~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-9~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-10~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-11~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-12~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-13~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-14~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-15~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-16~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-17~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-18~label .faq__question span,.faq .faq-contents .faq__qa #faq__4-19~label .faq__question span,.faq .faq-contents .faq__qa #faq__5-1~label .faq__question span,.faq .faq-contents .faq__qa #faq__5-2~label .faq__question span,.faq .faq-contents .faq__qa #faq__5-3~label .faq__question span,.faq .faq-contents .faq__qa #faq__6-1~label .faq__question span,.faq .faq-contents .faq__qa #faq__6-2~label .faq__question span,.faq .faq-contents .faq__qa #faq__6-3~label .faq__question span,.faq .faq-contents .faq__qa #faq__6-4~label .faq__question span,.faq .faq-contents .faq__qa #faq__6-5~label .faq__question span,.faq .faq-contents .faq__qa #faq__7-1~label .faq__question span{font-size:20px;font-weight:500;font-family:DM Sans;color:var(--brand-blue);padding-right:1rem}.faq .faq-contents .faq__qa #faq__1-1~label .faq__question:before,.faq .faq-contents .faq__qa #faq__2-1~label .faq__question:before,.faq .faq-contents .faq__qa #faq__2-2~label .faq__question:before,.faq .faq-contents .faq__qa #faq__3-1~label .faq__question:before,.faq .faq-contents .faq__qa #faq__3-2~label .faq__question:before,.faq .faq-contents .faq__qa #faq__3-3~label .faq__question:before,.faq .faq-contents .faq__qa #faq__3-4~label .faq__question:before,.faq .faq-contents .faq__qa #faq__3-5~label .faq__question:before,.faq .faq-contents .faq__qa #faq__3-6~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-1~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-2~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-3~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-4~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-5~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-6~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-7~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-8~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-9~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-10~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-11~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-12~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-13~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-14~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-15~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-16~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-17~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-18~label .faq__question:before,.faq .faq-contents .faq__qa #faq__4-19~label .faq__question:before,.faq .faq-contents .faq__qa #faq__5-1~label .faq__question:before,.faq .faq-contents .faq__qa #faq__5-2~label .faq__question:before,.faq .faq-contents .faq__qa #faq__5-3~label .faq__question:before,.faq .faq-contents .faq__qa #faq__6-1~label .faq__question:before,.faq .faq-contents .faq__qa #faq__6-2~label .faq__question:before,.faq .faq-contents .faq__qa #faq__6-3~label .faq__question:before,.faq .faq-contents .faq__qa #faq__6-4~label .faq__question:before,.faq .faq-contents .faq__qa #faq__6-5~label .faq__question:before,.faq .faq-contents .faq__qa #faq__7-1~label .faq__question:before{content:"";width:3px;height:34px;border-left:3px solid var(--brand-blue);position:relative;right:32px}.faq .faq-contents .faq__qa #faq__1-1~label .faq__question:after,.faq .faq-contents .faq__qa #faq__2-1~label .faq__question:after,.faq .faq-contents .faq__qa #faq__2-2~label .faq__question:after,.faq .faq-contents .faq__qa #faq__3-1~label .faq__question:after,.faq .faq-contents .faq__qa #faq__3-2~label .faq__question:after,.faq .faq-contents .faq__qa #faq__3-3~label .faq__question:after,.faq .faq-contents .faq__qa #faq__3-4~label .faq__question:after,.faq .faq-contents .faq__qa #faq__3-5~label .faq__question:after,.faq .faq-contents .faq__qa #faq__3-6~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-1~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-2~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-3~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-4~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-5~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-6~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-7~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-8~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-9~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-10~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-11~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-12~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-13~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-14~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-15~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-16~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-17~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-18~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-19~label .faq__question:after,.faq .faq-contents .faq__qa #faq__5-1~label .faq__question:after,.faq .faq-contents .faq__qa #faq__5-2~label .faq__question:after,.faq .faq-contents .faq__qa #faq__5-3~label .faq__question:after,.faq .faq-contents .faq__qa #faq__6-1~label .faq__question:after,.faq .faq-contents .faq__qa #faq__6-2~label .faq__question:after,.faq .faq-contents .faq__qa #faq__6-3~label .faq__question:after,.faq .faq-contents .faq__qa #faq__6-4~label .faq__question:after,.faq .faq-contents .faq__qa #faq__6-5~label .faq__question:after,.faq .faq-contents .faq__qa #faq__7-1~label .faq__question:after{content:"";width:10px;height:10px;border-top:2px solid var(--brand-blue);border-right:2px solid var(--brand-blue);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;top:40px;right:30px}.faq .faq-contents .faq__qa #faq__1-1~label .faq__answer,.faq .faq-contents .faq__qa #faq__2-1~label .faq__answer,.faq .faq-contents .faq__qa #faq__2-2~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-1~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-2~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-3~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-4~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-5~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-6~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-1~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-2~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-3~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-4~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-5~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-6~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-7~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-8~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-9~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-10~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-11~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-12~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-13~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-14~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-15~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-16~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-17~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-18~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-19~label .faq__answer,.faq .faq-contents .faq__qa #faq__5-1~label .faq__answer,.faq .faq-contents .faq__qa #faq__5-2~label .faq__answer,.faq .faq-contents .faq__qa #faq__5-3~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-1~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-2~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-3~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-4~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-5~label .faq__answer,.faq .faq-contents .faq__qa #faq__7-1~label .faq__answer{display:flex;justify-content:left;font-size:16px;font-weight:500;line-height:1.7;padding:0 2rem;margin-top:1rem}@media screen and (max-width: 1023px){.faq .faq-contents .faq__qa #faq__1-1~label .faq__answer,.faq .faq-contents .faq__qa #faq__2-1~label .faq__answer,.faq .faq-contents .faq__qa #faq__2-2~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-1~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-2~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-3~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-4~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-5~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-6~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-1~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-2~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-3~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-4~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-5~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-6~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-7~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-8~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-9~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-10~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-11~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-12~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-13~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-14~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-15~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-16~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-17~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-18~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-19~label .faq__answer,.faq .faq-contents .faq__qa #faq__5-1~label .faq__answer,.faq .faq-contents .faq__qa #faq__5-2~label .faq__answer,.faq .faq-contents .faq__qa #faq__5-3~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-1~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-2~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-3~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-4~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-5~label .faq__answer,.faq .faq-contents .faq__qa #faq__7-1~label .faq__answer{font-size:15px}}.faq .faq-contents .faq__qa #faq__1-1~label .faq__answer span,.faq .faq-contents .faq__qa #faq__2-1~label .faq__answer span,.faq .faq-contents .faq__qa #faq__2-2~label .faq__answer span,.faq .faq-contents .faq__qa #faq__3-1~label .faq__answer span,.faq .faq-contents .faq__qa #faq__3-2~label .faq__answer span,.faq .faq-contents .faq__qa #faq__3-3~label .faq__answer span,.faq .faq-contents .faq__qa #faq__3-4~label .faq__answer span,.faq .faq-contents .faq__qa #faq__3-5~label .faq__answer span,.faq .faq-contents .faq__qa #faq__3-6~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-1~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-2~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-3~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-4~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-5~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-6~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-7~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-8~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-9~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-10~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-11~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-12~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-13~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-14~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-15~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-16~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-17~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-18~label .faq__answer span,.faq .faq-contents .faq__qa #faq__4-19~label .faq__answer span,.faq .faq-contents .faq__qa #faq__5-1~label .faq__answer span,.faq .faq-contents .faq__qa #faq__5-2~label .faq__answer span,.faq .faq-contents .faq__qa #faq__5-3~label .faq__answer span,.faq .faq-contents .faq__qa #faq__6-1~label .faq__answer span,.faq .faq-contents .faq__qa #faq__6-2~label .faq__answer span,.faq .faq-contents .faq__qa #faq__6-3~label .faq__answer span,.faq .faq-contents .faq__qa #faq__6-4~label .faq__answer span,.faq .faq-contents .faq__qa #faq__6-5~label .faq__answer span,.faq .faq-contents .faq__qa #faq__7-1~label .faq__answer span{font-size:20px;font-weight:500;font-family:DM Sans;color:var(--brand-green);padding-right:1rem}.faq .faq-contents .faq__qa #faq__1-1~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__2-1~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__2-2~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__3-1~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__3-2~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__3-3~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__3-4~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__3-5~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__3-6~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-1~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-2~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-3~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-4~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-5~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-6~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-7~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-8~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-9~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-10~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-11~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-12~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-13~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-14~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-15~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-16~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-17~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-18~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__4-19~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__5-1~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__5-2~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__5-3~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__6-1~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__6-2~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__6-3~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__6-4~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__6-5~label .faq__answer.noborder:before,.faq .faq-contents .faq__qa #faq__7-1~label .faq__answer.noborder:before{display:none}.faq .faq-contents .faq__qa #faq__1-1~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__2-1~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__2-2~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__3-1~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__3-2~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__3-3~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__3-4~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__3-5~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__3-6~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-1~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-2~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-3~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-4~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-5~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-6~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-7~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-8~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-9~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-10~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-11~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-12~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-13~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-14~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-15~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-16~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-17~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-18~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__4-19~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__5-1~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__5-2~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__5-3~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__6-1~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__6-2~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__6-3~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__6-4~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__6-5~label .faq__answer:before,.faq .faq-contents .faq__qa #faq__7-1~label .faq__answer:before{content:"";width:3px;height:34px;border-left:3px solid var(--brand-green);position:relative;right:32px}.faq .faq-contents .faq__qa #faq__1-1:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__2-1:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__2-2:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__3-1:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__3-2:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__3-3:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__3-4:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__3-5:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__3-6:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-1:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-2:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-3:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-4:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-5:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-6:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-7:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-8:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-9:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-10:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-11:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-12:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-13:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-14:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-15:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-16:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-17:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-18:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__4-19:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__5-1:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__5-2:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__5-3:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__6-1:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__6-2:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__6-3:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__6-4:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__6-5:checked~label .faq__question:after,.faq .faq-contents .faq__qa #faq__7-1:checked~label .faq__question:after{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.faq .faq-contents .faq__qa #faq__1-1:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__2-1:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__2-2:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-1:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-2:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-3:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-4:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-5:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__3-6:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-1:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-2:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-3:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-4:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-5:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-6:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-7:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-8:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-9:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-10:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-11:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-12:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-13:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-14:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-15:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-16:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-17:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-18:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__4-19:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__5-1:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__5-2:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__5-3:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-1:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-2:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-3:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-4:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__6-5:checked~label .faq__answer,.faq .faq-contents .faq__qa #faq__7-1:checked~label .faq__answer{display:none}.company .company-message__title,.company .company-overview__title,.company .company-access__title{display:flex;justify-content:left;align-items:center;font-size:32px;font-weight:700;margin-bottom:3rem}.company .company-message__title span,.company .company-overview__title span,.company .company-access__title span{font-family:DM Sans;font-size:16px;color:var(--brand-blue);margin-left:2vw}@media screen and (max-width: 1023px){.company .company-message__title,.company .company-overview__title,.company .company-access__title{font-size:26px;flex-direction:column;align-items:flex-start;margin-bottom:2rem}.company .company-message__title span,.company .company-overview__title span,.company .company-access__title span{font-size:15px;margin:.5rem 0 0}}.company .company-message{padding:5vw;max-width:1206px;margin:0 auto}.company .company-message .company-message__detail{display:flex;justify-content:space-between;align-items:flex-start}.company .company-message .company-message__detail img{width:100%;height:auto}.company .company-message .company-message__detail div{padding-left:5vw}.company .company-message .company-message__detail div p:first-child{font-size:26px;font-weight:700;line-height:1.4;margin-bottom:2rem}.company .company-message .company-message__detail div p:nth-child(2){font-size:16px;font-weight:500;line-height:1.7;margin-bottom:2rem}.company .company-message .company-message__detail div p:last-child{text-align:right;font-size:20px;font-weight:700}.company .company-message .company-message__detail div p:last-child span{font-size:14px;margin-right:1rem}@media screen and (max-width: 1023px){.company .company-message .company-message__detail{flex-direction:column;margin-bottom:2rem}.company .company-message .company-message__detail img{margin-bottom:2rem}.company .company-message .company-message__detail div{padding:0}.company .company-message .company-message__detail div p:first-child{font-size:20px;line-height:1.7}.company .company-message .company-message__detail div p:nth-child(2){font-size:15px;font-weight:500}.company .company-message .company-message__detail div p:last-child{text-align:right;font-size:18px}.company .company-message .company-message__detail div p:last-child span{font-size:13px;margin-right:1rem}}.company .company-overview{background:var(--base-light-gray)}.company .company-overview .company-overview__wrap{padding:5vw;max-width:1206px;margin:0 auto}.company .company-overview .company-overview__detail div{display:flex;justify-content:left;font-size:16px;padding-bottom:2rem;border-bottom:1px solid var(--base-gray);margin-bottom:2rem}.company .company-overview .company-overview__detail div span{font-weight:700;width:20vw}.company .company-overview .company-overview__detail div p{font-weight:500}@media screen and (max-width: 1023px){.company .company-overview .company-overview__detail div{font-size:15px}.company .company-overview .company-overview__detail div span{width:30vw}}.company .company-access{background:var(--base-light-gray)}.company .company-access .company-access__wrap{padding:5vw;max-width:1206px;margin:0 auto}.company .company-access .company-access__wrap .company-access__google{margin-bottom:2rem}.company .company-access .company-access__wrap .company-access__google iframe{width:100%;height:25vw}@media screen and (max-width: 1023px){.company .company-access .company-access__wrap .company-access__google iframe{height:60vw}}.company .company-access .company-access__wrap .company-access__root{font-size:16px;font-weight:500}.privacy,.terms{width:100%;max-width:930px;margin:0 auto;padding:5vw}.privacy .main-title,.terms .main-title{font-size:28px;font-weight:700;margin-bottom:3rem}@media screen and (max-width: 1023px){.privacy .main-title,.terms .main-title{font-size:20px}}.privacy .wrap .sub-title,.terms .wrap .sub-title{font-size:24px;font-weight:700;line-height:36px;color:var(--brand-blue);border-left:3px solid var(--brand-blue);padding-left:1rem;margin-bottom:2rem}@media screen and (max-width: 1023px){.privacy .wrap .sub-title,.terms .wrap .sub-title{font-size:18px;line-height:27px}}.privacy .wrap .sub-title__description,.terms .wrap .sub-title__description{font-size:16px;font-weight:500;line-height:1.7;margin-bottom:2rem}@media screen and (max-width: 1023px){.privacy .wrap .sub-title__description,.terms .wrap .sub-title__description{font-size:15px}}.privacy .wrap .item,.terms .wrap .item{margin-bottom:2rem}.privacy .wrap .item .item__title,.terms .wrap .item .item__title{font-size:20px;font-weight:700;line-height:1.5;margin-bottom:1rem}@media screen and (max-width: 1023px){.privacy .wrap .item .item__title,.terms .wrap .item .item__title{font-size:16px}}.privacy .wrap .item .item__body,.terms .wrap .item .item__body{font-size:16px;font-weight:500;line-height:1.7}.privacy .wrap .item .item__body .emphasis,.terms .wrap .item .item__body .emphasis{font-size:20px;font-weight:700;line-height:1.5}.privacy .wrap .item .item__body span,.terms .wrap .item .item__body span{padding-left:1rem;padding-right:.5rem}.privacy .wrap .item .item__body a,.terms .wrap .item .item__body a{color:var(--brand-blue);text-decoration:underline}@media screen and (max-width: 1023px){.privacy .wrap .item .item__body,.terms .wrap .item .item__body{font-size:15px}}.news{background:var(--base-light-gray);padding:0rem 5vw 5rem 5vw}@media screen and (max-width: 1023px){.news{padding:1rem 5%}}.news .news__wrap{max-width:880px;width:100%;margin:0 auto;padding:5vw;border-radius:10px;background-color:var(--base-white)}.news .news__wrap .news-list__item{display:flex;justify-content:left;align-items:center;border-bottom:1px solid var(--base-gray);padding:1rem}.news .news__wrap .news-list__item .news-list__title{font-size:16px;font-weight:500}@media screen and (max-width: 1023px){.news .news__wrap .news-list__item{flex-direction:column;align-items:flex-start;margin-bottom:1rem}.news .news__wrap .news-list__item .news-list__info{margin-bottom:.5rem}.news .news__wrap .news-list__item .news-list__info .news-list__category{padding:4px 12px}.news .news__wrap .news-list__item .news-list__info span{display:inline-block;margin:.1rem .5rem .1rem 0}.news .news__wrap .news-list__item .news-list__title{font-size:15px}}.news .news__wrap .news-detail__contents h1{font-size:28px;font-weight:700;line-height:1.7;margin-bottom:1rem}.news .news__wrap .news-detail__contents h2{font-size:24px;font-weight:700;line-height:1;padding-left:1rem;border-left:3px solid var(--brand-blue);margin-bottom:2rem}.news .news__wrap .news-detail__contents h3{color:var(--brand-blue);font-size:20px;font-weight:700;line-height:1.5;margin-bottom:1rem}.news .news__wrap .news-detail__contents hr{margin:3rem 0}.news .news__wrap .news-detail__contents p{font-size:16px;font-weight:500;line-height:1.7;margin-bottom:.5rem}.news .news__wrap .news-detail__contents a{color:var(--brand-blue);text-decoration:underline}.news .news__wrap .news-detail__contents img{width:100%;margin-bottom:2rem}.news .news__wrap .news-detail__contents video{width:100%;margin-bottom:2rem}.news .news__wrap .news-detail__contents blockquote{font-size:16px;font-weight:500;background:var(--base-light-gray);color:var(--base-dark-gray);margin-bottom:2rem;border-radius:10px;padding:2rem}.news .news__wrap .news-detail__contents ul{font-size:16px;font-weight:500;line-height:1.7;margin-bottom:2rem}.news .news__wrap .news-detail__contents ul li{font-size:16px;font-weight:500;line-height:1.7;padding-left:1.5rem}.news .news__wrap .news-detail__contents ul li:before{content:"\25cf";color:var(--brand-blue);font-size:8px;position:relative;bottom:3px;right:.5rem}.news .news__wrap .news-detail__contents dl{width:100%;border:1px solid var(--base-gray);border-radius:10px;font-size:16px;font-weight:500;line-height:1.5}.news .news__wrap .news-detail__contents dl div{display:flex;justify-content:left}.news .news__wrap .news-detail__contents dl div dd{flex-shrink:0;width:30%;background:var(--base-light-gray);padding:1rem;border-right:1px solid var(--base-gray)}.news .news__wrap .news-detail__contents dl div dt{padding:1rem}.news .news__wrap .news-detail__contents dl div:not(:last-child){border-bottom:1px solid var(--base-gray)}.news .news__wrap .news-detail__contents dl div:first-child dd{border-radius:10px 0 0}.news .news__wrap .news-detail__contents dl div:last-child dd{border-radius:0 0 0 10px}@media screen and (max-width: 1023px){.news .news__wrap .news-detail__contents h1{font-size:20px}.news .news__wrap .news-detail__contents h2{font-size:18px}.news .news__wrap .news-detail__contents h3{font-size:17px}.news .news__wrap .news-detail__contents p,.news .news__wrap .news-detail__contents blockquote,.news .news__wrap .news-detail__contents ul{font-size:15px}.news .news__wrap .news-detail__contents dl{font-size:14px}}.news .news__wrap .news-list__item .news__date,.news .news__wrap .news-detail__contents .news__date{font-family:DM Sans;font-size:14px;font-weight:500;margin-right:1.5rem}.news .news__wrap .news-list__item .news__category,.news .news__wrap .news-detail__contents .news__category{font-size:13px;font-weight:500;margin-right:1.5rem;background:var(--base-light-gray);border-radius:8px;padding:8px 12px}.news .return-btn{text-align:center;padding-top:5rem}.news .return-btn button{max-width:238px;width:100%;height:64px;font-size:16px;font-weight:700}@media screen and (max-width: 1023px){.news .return-btn button{font-size:15px;max-width:302px}}.contact{padding:1rem 5vw 5vw 5vw}@media screen and (max-width: 1023px){.contact{padding:1rem 5% 3rem}}.contact .wrap{max-width:880px;width:100%;margin:0 auto;display:flex}@media screen and (max-width: 1023px){.contact .wrap{flex-direction:column}}.contact .wrap .head{width:50%;padding-right:2.5rem}.contact .wrap .head h1{font-size:36px;font-weight:700;margin-bottom:2rem}.contact .wrap .head h2{font-weight:700;font-size:20px;line-height:150%;text-decoration-line:underline;color:#007aaa;margin-bottom:1rem}.contact .wrap .head p{font-size:16px;font-weight:500;line-height:1.7;margin-bottom:3rem}@media screen and (max-width: 1023px){.contact .wrap .head p{margin-bottom:1.5rem}}.contact .wrap .head img{margin-bottom:1rem}.contact .wrap .head hr{display:none}@media screen and (max-width: 1023px){.contact .wrap .head{width:100%;padding:0}.contact .wrap .head .pc{display:none}.contact .wrap .head h1{font-size:28px}.contact .wrap .head p{font-size:15px}.contact .wrap .head hr{display:block;margin:.5rem 0}}.contact .wrap .body{width:50%;padding:1rem 2rem 2.5rem;background-color:var(--base-light-gray, #F6F7F8)}@media screen and (max-width: 1023px){.contact .wrap .body{width:100%;background-color:transparent;padding:0}}.contact .wrap .body .form-item{display:flex;flex-direction:column;justify-content:left;align-items:flex-start;padding:1rem 0}.contact .wrap .body .form-item:first-child{border-top:1px solid var(--base-gray)}.contact .wrap .body .form-item label{font-size:16px;font-weight:700;width:100%;margin-bottom:.8rem}.contact .wrap .body .form-item label span.required{font-size:12px;color:var(--base-white);background:var(--brand-blue);border-radius:50px;padding:4px 8px;margin-right:.5rem}.contact .wrap .body .form-item input,.contact .wrap .body .form-item textarea,.contact .wrap .body .form-item select{width:100%;height:56px;background:var(--base-white);border-radius:10px;padding:1rem 5%;font-size:16px;font-weight:500;line-height:170%}.contact .wrap .body .form-item input::-moz-placeholder,.contact .wrap .body .form-item textarea::-moz-placeholder,.contact .wrap .body .form-item select::-moz-placeholder{color:#ccc}.contact .wrap .body .form-item input::placeholder,.contact .wrap .body .form-item textarea::placeholder,.contact .wrap .body .form-item select::placeholder{color:#ccc}.contact .wrap .body .form-item textarea{height:280px;border-radius:20px}.contact .wrap .body .form-item .select-wrapper{position:relative;width:100%}.contact .wrap .body .form-item .select-wrapper:after{content:"";position:absolute;top:50%;right:15px;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;border-right:2px solid #007AAA;border-bottom:2px solid #007AAA;pointer-events:none}.contact .wrap .body .form-item .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;cursor:pointer}.contact .wrap .body .form-item div{display:flex;flex-direction:column;width:100%}.contact .wrap .body .form-item div span.note{font-size:14px;font-weight:500;line-height:1.7;color:var(--base-green, #6EB92B);margin-top:.5rem}@media screen and (max-width: 1023px){.contact .wrap .body .form-item{border-bottom:1px solid var(--base-gray)}.contact .wrap .body .form-item label{font-size:15px;margin-bottom:.75rem}.contact .wrap .body .form-item input,.contact .wrap .body .form-item textarea,.contact .wrap .body .form-item select{font-size:15px;background-color:var(--base-light-gray, #F6F7F8)}}.contact .wrap .body .submit{margin-top:1.2rem;text-align:center}@media screen and (max-width: 1023px){.contact .wrap .body .submit{margin-top:2rem}}.contact .wrap .body .submit .alert{color:#007aaa;margin-top:1rem;font-weight:500;display:none}.contact .wrap .body .submit .checkbox-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:2.2rem}.contact .wrap .body .submit .checkbox-wrapper #agree{display:none}.contact .wrap .body .submit .checkbox-wrapper #agree+label{position:relative;display:inline-flex;align-items:center;font-size:16px;font-weight:500;line-height:1.7}.contact .wrap .body .submit .checkbox-wrapper #agree+label a{color:var(--brand-blue);text-decoration:underline}.contact .wrap .body .submit .checkbox-wrapper #agree+label:before{content:"";display:inline-block;width:24px;height:24px;border:1px solid #DDD;border-radius:4px;margin-right:8px;background:var(--base-white)}.contact .wrap .body .submit .checkbox-wrapper #agree:checked+label:before{content:"";display:flex;align-items:center;justify-content:center;background:#007AAA;border-color:#007aaa}.contact .wrap .body .submit .checkbox-wrapper #agree:checked+label:after{content:"";position:absolute;left:9px;top:5px;width:6px;height:12px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.contact .wrap .body .submit .submit-button{display:inline-block;width:100%;height:64px;border-radius:100px;background:#8BC34A;color:var(--base-white);font-size:16px;font-weight:700;border:none;cursor:pointer;transition:background-color .3s}.contact .wrap .body .submit .submit-button:hover{background:#7CB342}@media screen and (max-width: 1023px){.contact .wrap .body .submit .submit-button{max-width:302px;width:100%}}.contact .wrap .body .submit #agree:not(:checked)~.submit-button{background:#DDD;cursor:not-allowed}.contact .wrap .body .submit #agree:not(:checked)~.alert{display:block}.contact .wrap .body .register-area{border-top:1px solid var(--base-gray);border-bottom:1px solid var(--base-gray);padding:2rem 0}.contact .wrap .body .register-area h2{font-size:20px;font-weight:700;line-height:1.7;margin-bottom:1rem}.contact .wrap .body .register-area p{font-size:16px;font-weight:500;line-height:1.5;margin-bottom:2rem}.contact .wrap .body .register-area .register-body{font-size:16px;font-weight:500;line-height:1.7;background:var(--base-light-gray);border-radius:10px;border:1px solid var(--base-gray);padding:0 3rem;height:400px;overflow-y:scroll}.contact .wrap .body .register-area .register-body>ul>li{margin:3rem 0}.contact .wrap .body .register-area .register-body>ul>li>span{font-size:16px;font-weight:700;line-height:1.7;color:var(--brand-blue)}.contact .wrap .body .register-area .register-body>ul>li ol{list-style-type:decimal;margin-left:1rem}.contact .wrap .body .register-area .register-body>ul>li ol ol>li{list-style-type:none;counter-increment:cnt}.contact .wrap .body .register-area .register-body>ul>li ol ol>li:before{content:"(" counter(cnt) ") "}.contact .wrap .body .register-area .register-body>ul>li ol ol>li ul{list-style-type:square;margin-left:2rem}.contact .wrap .body .register-area .register-body.original{height:auto}@media screen and (max-width: 1023px){.contact .wrap .body .register-area h2{font-size:16px}.contact .wrap .body .register-area p{font-size:15px}.contact .wrap .body .register-area .register-body{font-size:15px;padding:0 5vw}.contact .wrap .body .register-area .register-body>ul>li{margin:5vw 0}.contact .wrap .body .register-area .register-body>ul>li>span{font-size:15px}}.register{padding:5vw}.register .wrap{max-width:880px;width:100%;margin:0 auto}.register .wrap .head h1{font-size:28px;font-weight:700;margin-bottom:2rem}.register .wrap .head p{font-size:16px;font-weight:500;line-height:1.7;margin-bottom:3rem}@media screen and (max-width: 1023px){.register .wrap .head h1{font-size:20px}.register .wrap .head p{font-size:15px}}.register .wrap .body .form-item{display:flex;justify-content:left;align-items:flex-start;padding:1rem 0;border-bottom:1px solid var(--base-gray)}.register .wrap .body .form-item:first-child{border-top:1px solid var(--base-gray)}.register .wrap .body .form-item label{font-size:16px;font-weight:700;flex-shrink:0;width:250px;padding-top:1rem}.register .wrap .body .form-item label span{font-size:12px;color:var(--base-white);background:var(--brand-blue);border-radius:50px;padding:4px 8px;margin-right:1rem}.register .wrap .body .form-item input,.register .wrap .body .form-item textarea{width:100%;height:56px;background:var(--base-light-gray);border-radius:10px;padding:1rem}.register .wrap .body .form-item textarea{height:280px}.register .wrap .body .form-item div{display:flex;flex-direction:column;width:100%}.register .wrap .body .form-item div span{font-size:14px;font-weight:500;line-height:1.7;color:var(--brand-green);margin-top:.5rem}@media screen and (max-width: 1023px){.register .wrap .body .form-item{flex-direction:column}.register .wrap .body .form-item label{font-size:15px;padding-top:0;margin-bottom:1rem}.register .wrap .body .form-item input,.register .wrap .body .form-item textarea{font-size:15px}}.register .wrap .body .submit{margin-top:3rem;text-align:center}.register .wrap .body .submit .alert{color:var(--brand-green);margin-top:1rem;font-weight:500;display:none}.register .wrap .body .submit #send{display:none}.register .wrap .body .submit #send:checked+.alert{display:block}.register .wrap .body .submit #agree{display:none}.register .wrap .body .submit #agree+label{display:inline-block;font-size:16px;font-weight:500;line-height:1.7;margin-bottom:3rem}.register .wrap .body .submit #agree+label a{color:var(--brand-blue);text-decoration:underline}.register .wrap .body .submit #agree+label:before{content:"";display:block;width:28px;height:28px;border:1px solid var(--base-dark-gray);border-radius:5px;position:relative;top:28px;right:40px;background:var(--base-white)}.register .wrap .body .submit #agree~label button{display:inline-block;pointer-events:none;width:238px;height:64px;border-radius:100px;background:var(--base-gray);color:var(--base-white);font-size:16px;font-weight:700}@media screen and (max-width: 1023px){.register .wrap .body .submit #agree~label button{max-width:302px;width:100%}}.register .wrap .body .submit #agree:checked+label:before{content:url(/build/assets/check.70764a04.svg);display:block;width:28px;height:28px;border:1px solid var(--base-dark-gray);border-radius:5px;position:relative;top:28px;right:40px;background:var(--brand-blue);color:var(--base-white)}.register .wrap .body .submit #agree:checked~label>button{pointer-events:visible;background:var(--brand-green)}@media screen and (max-width: 1023px){.register .wrap .body .submit #agree:checked~label>button{max-width:302px;width:100%}}.register .wrap .body .submit #agree:checked~.alert{display:none}.register .wrap .body .register-area{border-top:1px solid var(--base-gray);border-bottom:1px solid var(--base-gray);padding:2rem 0}.register .wrap .body .register-area h2{font-size:20px;font-weight:700;line-height:1.7;margin-bottom:1rem}.register .wrap .body .register-area p{font-size:16px;font-weight:500;line-height:1.5;margin-bottom:2rem}.register .wrap .body .register-area .register-body{font-size:16px;font-weight:500;line-height:1.7;background:var(--base-light-gray);border-radius:10px;border:1px solid var(--base-gray);padding:0 3rem;height:400px;overflow-y:scroll}.register .wrap .body .register-area .register-body>ul>li{margin:3rem 0}.register .wrap .body .register-area .register-body>ul>li>span{font-size:16px;font-weight:700;line-height:1.7;color:var(--brand-blue)}.register .wrap .body .register-area .register-body>ul>li ol{list-style-type:decimal;margin-left:1rem}.register .wrap .body .register-area .register-body>ul>li ol ol>li{list-style-type:none;counter-increment:cnt}.register .wrap .body .register-area .register-body>ul>li ol ol>li:before{content:"(" counter(cnt) ") "}.register .wrap .body .register-area .register-body>ul>li ol ol>li ul{list-style-type:square;margin-left:2rem}.register .wrap .body .register-area .register-body.original{height:auto}@media screen and (max-width: 1023px){.register .wrap .body .register-area h2{font-size:16px}.register .wrap .body .register-area p{font-size:15px}.register .wrap .body .register-area .register-body{font-size:15px;padding:0 5vw}.register .wrap .body .register-area .register-body>ul>li{margin:5vw 0}.register .wrap .body .register-area .register-body>ul>li>span{font-size:15px}}.mypage-active{background-color:#fff;order:-1}.skill-card{overflow:hidden;height:100%}.skill-card a{display:block;height:100%;text-decoration:none;color:inherit}.skill-card .skill-card-image{height:180px;overflow:hidden}.skill-card .skill-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.skill-card .skill-card-content{padding:16px 0}.skill-card .skill-card-content .skill-card-title{font-size:18px;font-weight:700;color:var(--base-blue, #007AAA);margin-bottom:8px}.skill-card .skill-card-content .skill-card-description{font-size:14px;line-height:1.5}@media screen and (max-width: 1023px){.skill-card .skill-card-image{height:150px}.skill-card .skill-card-content{padding:12px 16px}.skill-card .skill-card-content .skill-card-title{font-size:16px}.skill-card .skill-card-content .skill-card-description{font-size:13px}}.target-card{text-align:left}.target-card a{display:block;text-decoration:none;color:inherit}.target-card .target-card-image{width:100%;margin-bottom:10px}.target-card .target-card-image img{width:100%;height:auto;border-radius:10px}.target-card .target-card-title{font-size:16px;font-weight:700;color:var(--base-blue, #007AAA);margin-top:8px}.voice-detail{padding:0 0 3rem}@media screen and (max-width: 1023px){.voice-detail{padding:0 5% 1rem}}.voice-detail__body{margin-bottom:2rem}@media screen and (max-width: 1023px){.voice-detail__body{font-size:15px}}.voice-detail__body a{text-decoration:underline;color:var(--brand-blue, #007AAA)}.voice-detail__body h2{font-size:24px;font-weight:700;line-height:1.5;margin:2rem 0 1.5rem;padding:.5rem 1rem;border-radius:4px}.voice-detail__body h2:before{content:"";display:inline-block;width:3px;height:29px;background-color:var(--brand-blue, #007AAA);vertical-align:middle;position:relative;left:-1rem;top:-3px}.voice-detail__body h3{font-size:20px;font-weight:700;line-height:1.5;color:var(--brand-blue, #007AAA);margin:2rem 0}.voice-detail__body h3:before{content:"";display:inline-block;width:20px;height:3px;margin-right:1rem;background-color:var(--brand-blue, #007AAA);vertical-align:middle;position:relative;top:-3px}.voice-detail__body h4{display:inline-block;font-size:18px;font-weight:700;position:relative;padding-left:28px;margin:1rem 0}.voice-detail__body h4:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:50%}.voice-detail__body h4:after{content:"";position:absolute;left:5px;top:50%;width:8px;height:14px;transform:translateY(-60%) rotate(45deg);border-right:3px solid black;border-bottom:3px solid black}.voice-detail__body h4+ul{list-style:none;padding-left:0;margin-bottom:1.5rem}.voice-detail__body h4+ul li{position:relative;margin-left:.3rem;padding-left:1.5rem;margin-bottom:.75rem}.voice-detail__body h4+ul li:before{content:"";position:absolute;left:0;top:.5rem;width:8px;height:8px;border-radius:50%;background-color:#000}.voice-detail__body h4.text-blue:after{border-right:3px solid var(--brand-blue, #007AAA);border-bottom:3px solid var(--brand-blue, #007AAA)}.voice-detail__body h4.text-blue+ul{list-style:none;padding-left:0;margin-bottom:1.5rem}.voice-detail__body h4.text-blue+ul li{position:relative;margin-left:.3rem;padding-left:1.5rem;margin-bottom:.75rem}.voice-detail__body h4.text-blue+ul li:before{content:"";position:absolute;left:0;top:.5rem;width:8px;height:8px;border-radius:50%;background-color:var(--brand-blue, #007AAA)}.voice-detail__body h4.text-green:after{border-right:3px solid var(--brand-green, #6EB92B);border-bottom:3px solid var(--brand-green, #6EB92B)}.voice-detail__body h4.text-green+ul{list-style:none;padding-left:0;margin-bottom:1.5rem}.voice-detail__body h4.text-green+ul li{position:relative;margin-left:.3rem;padding-left:1.5rem;margin-bottom:.75rem}.voice-detail__body h4.text-green+ul li:before{content:"";position:absolute;left:0;top:.5rem;width:8px;height:8px;border-radius:50%;background-color:var(--brand-green, #6EB92B)}.voice-detail__body hr{margin:2rem 0}.voice-detail__body p{font-size:16px;line-height:1.7}.voice-detail__body img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;margin:2rem 0 1rem;border-radius:10px}.voice-detail__body img:not(:last-child){margin-bottom:.5rem}.voice-detail__body img+span{font-size:13px;color:#91989b}@media screen and (max-width: 1023px){.voice-detail__body img+span{font-size:11px}}.voice-detail__body img+span+p{margin-top:1.5rem}.voice-detail__body iframe{width:100%;-o-object-fit:cover;object-fit:cover;margin:2rem 0 1rem;height:400px;border-radius:10px}@media screen and (max-width: 1023px){.voice-detail__body iframe{height:169px}.voice-detail .target-card-title{font-size:14px}}.voice-detail__footer{text-align:center;margin:5rem 0 3rem}@media screen and (max-width: 1023px){.voice-detail__footer{margin:3rem 0}}.back-to-list{display:inline-block;background-color:var(--brand-blue, #007AAA);color:#fff!important;text-decoration:none!important;padding:1rem 3rem;border-radius:100px;font-weight:700;transition:all .3s ease}.back-to-list:hover{opacity:.8}input.inputBox{padding:1rem 5%;border-radius:100px;border:1px solid var(--base-gray, #DDD);background:var(--base-white, #FFF);font-family:Zen Kaku Gothic New;font-size:14px;font-style:normal;font-weight:500;line-height:170%}.settingBoxBtn{width:100%;border-radius:100px;padding:.8rem 0;background:var(--base-white, #FFF);border:1px solid var(--brand-blue, #007AAA);color:var(--brand-blue, #007AAA);font-size:13px;font-weight:700}button[type=submit].bg-blue{background-color:var(--brand-blue)}.mypage .mypage-nav ul{white-space:nowrap;text-overflow:ellipsis}.mypage .mypage-nav ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#top{max-width:1260px;margin:0 auto;padding:0}@media screen and (max-width: 1280px){#top{padding:0 3rem}}@media screen and (max-width: 599px){#top{padding:0}}@media screen and (max-width: 1023px){#top.voice{padding:0 5%}}.before\:text-\[var\(--base-dark-gray\)\]:before{content:var(--tw-content);color:var(--base-dark-gray)}.before\:text-\[var\(--brand-blue\)\]:before{content:var(--tw-content);color:var(--brand-blue)}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.hover\:opacity-70:hover{opacity:.7}@media not all and (min-width: 640px){.max-sm\:mb-1{margin-bottom:.25rem}.max-sm\:mb-2{margin-bottom:.5rem}.max-sm\:mb-3{margin-bottom:.75rem}.max-sm\:mb-4{margin-bottom:1rem}.max-sm\:inline-block{display:inline-block}.max-sm\:hidden{display:none}.max-sm\:max-w-\[302px\]{max-width:302px}.max-sm\:flex-col-reverse{flex-direction:column-reverse}.max-sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.max-sm\:pr-6{padding-right:1.5rem}.max-sm\:pt-12{padding-top:3rem}.max-sm\:text-center{text-align:center}.max-sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 640px){.sm\:left-3{left:.75rem}.sm\:right-12{right:3rem}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-3{grid-column:span 3 / span 3}.sm\:mb-10{margin-bottom:2.5rem}.sm\:mb-12{margin-bottom:3rem}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mb-16{margin-bottom:4rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-7{margin-bottom:1.75rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mr-5{margin-right:1.25rem}.sm\:mr-6{margin-right:1.5rem}.sm\:mt-0{margin-top:0}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-12{margin-top:3rem}.sm\:mt-14{margin-top:3.5rem}.sm\:mt-16{margin-top:4rem}.sm\:mt-20{margin-top:5rem}.sm\:mt-6{margin-top:1.5rem}.sm\:mt-8{margin-top:2rem}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:w-\[120px\]{width:120px}.sm\:w-\[200px\]{width:200px}.sm\:w-\[238px\]{width:238px}.sm\:w-\[280px\]{width:280px}.sm\:w-full{width:100%}.sm\:max-w-5xl{max-width:64rem}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:gap-8{gap:2rem}.sm\:border-\[var\(--brand-blue\)\]{border-color:var(--brand-blue)}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-8{padding:2rem}.sm\:px-11{padding-left:2.75rem;padding-right:2.75rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-28{padding-left:7rem;padding-right:7rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-11{padding-top:2.75rem;padding-bottom:2.75rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pl-12{padding-left:3rem}.sm\:pl-4{padding-left:1rem}.sm\:pt-12{padding-top:3rem}.sm\:text-center{text-align:center}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-\[var\(--brand-blue\)\]{color:var(--brand-blue)}}@media (min-width: 768px){.md\:-left-4{left:-1rem}.md\:-right-4{right:-1rem}.md\:m-10{margin:2.5rem}.md\:mb-10{margin-bottom:2.5rem}.md\:mt-4{margin-top:1rem}.md\:flex{display:flex}.md\:w-1\/2{width:50%}.md\:w-3\/4{width:75%}.md\:w-4\/5{width:80%}.md\:min-w-80{min-width:20rem}.md\:grow{flex-grow:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.md\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.md\:rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.md\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.md\:p-10{padding:2.5rem}.md\:p-4{padding:1rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}}@media (min-width: 1024px){.lg\:relative{position:relative}.lg\:-left-2{left:-.5rem}.lg\:-right-2{right:-.5rem}.lg\:top-1\/2{top:50%}.lg\:top-\[20px\]{top:20px}.lg\:mx-1{margin-left:.25rem;margin-right:.25rem}.lg\:my-12{margin-top:3rem;margin-bottom:3rem}.lg\:my-16{margin-top:4rem;margin-bottom:4rem}.lg\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.lg\:my-6{margin-top:1.5rem;margin-bottom:1.5rem}.lg\:my-7{margin-top:1.75rem;margin-bottom:1.75rem}.lg\:my-8{margin-top:2rem;margin-bottom:2rem}.lg\:mb-0{margin-bottom:0}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mb-\[56px\]{margin-bottom:56px}.lg\:mb-auto{margin-bottom:auto}.lg\:mt-0{margin-top:0}.lg\:mt-12{margin-top:3rem}.lg\:mt-16{margin-top:4rem}.lg\:mt-2{margin-top:.5rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mt-7{margin-top:1.75rem}.lg\:mt-8{margin-top:2rem}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-60{height:15rem}.lg\:h-\[64px\]{height:64px}.lg\:h-\[96px\]{height:96px}.lg\:h-auto{height:auto}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-1\/5{width:20%}.lg\:w-2\/3{width:66.666667%}.lg\:w-4\/5{width:80%}.lg\:w-40{width:10rem}.lg\:w-60{width:15rem}.lg\:w-\[19\%\]{width:19%}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[55\%\]{width:55%}.lg\:w-full{width:100%}.lg\:max-w-xl{max-width:36rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:gap-8{gap:2rem}.lg\:gap-y-4{row-gap:1rem}.lg\:border-none{border-style:none}.lg\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.lg\:p-0{padding:0}.lg\:p-2{padding:.5rem}.lg\:p-2\.5{padding:.625rem}.lg\:p-4{padding:1rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-28{padding-left:7rem;padding-right:7rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-\[5\%\]{padding-left:5%;padding-right:5%}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:py-\[5\%\]{padding-top:5%;padding-bottom:5%}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pb-9{padding-bottom:2.25rem}.lg\:pl-10{padding-left:2.5rem}.lg\:pr-12{padding-right:3rem}.lg\:pr-2{padding-right:.5rem}.lg\:pr-24{padding-right:6rem}.lg\:pt-0{padding-top:0}.lg\:pt-16{padding-top:4rem}.lg\:pt-36{padding-top:9rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-\[12px\]{font-size:12px}.lg\:text-\[13px\]{font-size:13px}.lg\:text-\[16px\]{font-size:16px}.lg\:text-\[18px\]{font-size:18px}.lg\:text-\[20px\]{font-size:20px}.lg\:text-\[28px\]{font-size:28px}.lg\:text-\[32px\]{font-size:32px}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:underline-offset-8{text-underline-offset:8px}}
