.card-wrap[data-v-22060dc8]{border-radius:12px;position:relative;overflow:hidden;height:100%}.card-wrap .bg-box[data-v-22060dc8]{position:absolute;top:100%;left:100%;width:100%;height:auto;pointer-events:none}.card-wrap .outer[data-v-22060dc8]{padding:41.67%;border-radius:50%;position:absolute;left:-37.5%;margin-top:-37%}.card-wrap .outer .inner[data-v-22060dc8]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:50%;width:26.5%;height:26.5%}.card-wrap .card-container[data-v-22060dc8]{box-sizing:border-box;transform:translateZ(0)}.faq[data-v-d2a4ed8c]{padding:5.694% 5.694% 2.487%;background:var(--bg-01-03);box-shadow:-1px 6px 100px hsla(0,0%,93.3%,.5);border-radius:16px;background-repeat:no-repeat;background-position:100% 0;background-size:100% auto;color:var(--t-01);box-sizing:border-box}.theme-dark .faq[data-v-d2a4ed8c]{box-shadow:none}.faq .question-list[data-v-d2a4ed8c]{margin-top:5.694%;width:66.192%}.faq .question-list .question-item[data-v-d2a4ed8c]{box-sizing:border-box;padding-bottom:17px;border-bottom:.5px solid var(--bc-05-05);display:flex}.faq .question-list .question-item[data-v-d2a4ed8c]:nth-child(n+2){margin-top:15px}.faq .question-list .question-item .expand[data-v-d2a4ed8c]{width:48px;height:48px;cursor:pointer;flex-shrink:0}@media only screen and (min-width:600px) and (max-width:1440px){.faq .question-list .question-item .expand[data-v-d2a4ed8c]{width:3.33333333vw}.min-width .faq .question-list .question-item .expand[data-v-d2a4ed8c]{width:48px}}@media only screen and (min-width:600px) and (max-width:1440px){.faq .question-list .question-item .expand[data-v-d2a4ed8c]{height:3.33333333vw}.min-width .faq .question-list .question-item .expand[data-v-d2a4ed8c]{height:48px}}@media (max-width:599px){.faq .question-list .question-item .expand[data-v-d2a4ed8c]{height:32px;width:32px}}.faq .question-list .question-item .expand img[data-v-d2a4ed8c]{width:100%;height:100%}.faq .question-list .question-item .text-container[data-v-d2a4ed8c]{flex:1;margin-left:18px}@media only screen and (min-width:600px) and (max-width:1440px){.faq .question-list .question-item .text-container[data-v-d2a4ed8c]{margin-left:1.25vw}.min-width .faq .question-list .question-item .text-container[data-v-d2a4ed8c]{margin-left:18px}}.faq .question-list .question-item .text-container p[data-v-d2a4ed8c]{margin-top:12px}@media (max-width:599px){.faq[data-v-d2a4ed8c]{padding:48px 23.5px 36px;box-sizing:border-box}.faq h2[data-v-d2a4ed8c]{font-size:32px!important;line-height:38px!important}.faq .question-list[data-v-d2a4ed8c]{width:100%;margin-top:32px}.faq .question-list .question-item .text-container[data-v-d2a4ed8c]{margin-left:18px}.faq .question-list .question-item .text-container h4[data-v-d2a4ed8c]{font-size:18px!important;line-height:20px!important}.faq .question-list .question-item .text-container p[data-v-d2a4ed8c]{font-size:14px!important;line-height:20px!important}}.careers[data-v-9ad13c2e]{background:#fff}.careers .wrap[data-v-9ad13c2e]{margin:0 auto;box-sizing:border-box;width:1440px;padding:0 156px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .wrap[data-v-9ad13c2e]{width:100vw}.min-width .careers .wrap[data-v-9ad13c2e]{width:1440px}}@media only screen and (min-width:600px) and (max-width:1440px){.careers .wrap[data-v-9ad13c2e]{padding:0 10.83333333vw}.min-width .careers .wrap[data-v-9ad13c2e]{padding:0 156px}}@media (max-width:599px){.careers .wrap[data-v-9ad13c2e]{padding:0 12px;width:100%}}.careers .sec-1 .wrap[data-v-9ad13c2e]{position:relative;padding:88px 0 40px 156px;min-height:664px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-1 .wrap[data-v-9ad13c2e]{padding:6.11111111vw 0 2.77777778vw 10.83333333vw}.min-width .careers .sec-1 .wrap[data-v-9ad13c2e]{padding:88px 0 40px 156px}}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-1 .wrap[data-v-9ad13c2e]{min-height:46.11111111vw}.min-width .careers .sec-1 .wrap[data-v-9ad13c2e]{min-height:664px}}@media (max-width:599px){.careers .sec-1 .wrap[data-v-9ad13c2e]{display:flex;flex-direction:column;padding:28px 7.77777778vw}}.careers .sec-1 .wrap .text-container[data-v-9ad13c2e]{order:1;width:550px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-1 .wrap .text-container[data-v-9ad13c2e]{width:38.19444444vw}.min-width .careers .sec-1 .wrap .text-container[data-v-9ad13c2e]{width:550px}}@media (max-width:599px){.careers .sec-1 .wrap .text-container[data-v-9ad13c2e]{width:100%}}.careers .sec-1 .wrap .illustration[data-v-9ad13c2e]{order:2;position:absolute;right:0;top:0;bottom:0;box-sizing:border-box;height:576px;margin:88px auto auto}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-1 .wrap .illustration[data-v-9ad13c2e]{height:40vw}.min-width .careers .sec-1 .wrap .illustration[data-v-9ad13c2e]{height:576px}}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-1 .wrap .illustration[data-v-9ad13c2e]{margin-top:6.11111111vw}.min-width .careers .sec-1 .wrap .illustration[data-v-9ad13c2e]{margin-top:88px}}@media (max-width:599px){.careers .sec-1 .wrap .illustration[data-v-9ad13c2e]{padding:0 27px;height:auto;width:100%;position:static;margin:28px auto 0}}.careers .sec-2 .wrap[data-v-9ad13c2e]{display:flex;align-items:center;justify-content:space-between;padding:140px 156px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-2 .wrap[data-v-9ad13c2e]{padding:9.72222222vw 10.83333333vw}.min-width .careers .sec-2 .wrap[data-v-9ad13c2e]{padding:140px 156px}}@media (max-width:599px){.careers .sec-2 .wrap[data-v-9ad13c2e]{padding:0 7.77777778vw 48px;flex-direction:column}}.careers .sec-2 .wrap .illustration[data-v-9ad13c2e]{order:1;width:456px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-2 .wrap .illustration[data-v-9ad13c2e]{width:31.66666667vw}.min-width .careers .sec-2 .wrap .illustration[data-v-9ad13c2e]{width:456px}}@media (max-width:599px){.careers .sec-2 .wrap .illustration[data-v-9ad13c2e]{width:214px}}.careers .sec-2 .wrap .text-container[data-v-9ad13c2e]{order:2;width:648px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-2 .wrap .text-container[data-v-9ad13c2e]{width:45vw}.min-width .careers .sec-2 .wrap .text-container[data-v-9ad13c2e]{width:648px}}@media (max-width:599px){.careers .sec-2 .wrap .text-container[data-v-9ad13c2e]{width:100%;text-align:center}}@media (max-width:599px){.careers .sec-2 .wrap .text-container h3[data-v-9ad13c2e]{font-size:18px!important}}.careers .sec-2 .wrap .text-container[data-v-9ad13c2e] :nth-child(2){font-weight:700}@media (max-width:599px){.careers .sec-2 .wrap .text-container[data-v-9ad13c2e] :nth-child(2){font-weight:600}}@media (max-width:599px){.careers .sec-2 .wrap .text-container[data-v-9ad13c2e] :nth-child(3){font-weight:700}}.careers .sec-3 .wrap[data-v-9ad13c2e]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:36px 156px 20px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-3 .wrap[data-v-9ad13c2e]{padding:2.5vw 10.83333333vw 1.38888889vw}.min-width .careers .sec-3 .wrap[data-v-9ad13c2e]{padding:36px 156px 20px}}@media (max-width:599px){.careers .sec-3 .wrap[data-v-9ad13c2e]{padding:36px 7.77777778vw 0}}.careers .sec-3 .wrap h5[data-v-9ad13c2e]{width:863px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-3 .wrap h5[data-v-9ad13c2e]{width:59.93055556vw}.min-width .careers .sec-3 .wrap h5[data-v-9ad13c2e]{width:863px}}@media (max-width:599px){.careers .sec-3 .wrap h5[data-v-9ad13c2e]{width:100%}}.careers .sec-4 .wrap[data-v-9ad13c2e]{padding:48px 156px 56px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-4 .wrap[data-v-9ad13c2e]{padding:3.33333333vw 10.83333333vw 3.88888889vw}.min-width .careers .sec-4 .wrap[data-v-9ad13c2e]{padding:48px 156px 56px}}@media (max-width:599px){.careers .sec-4 .wrap[data-v-9ad13c2e]{padding:0}}.careers .sec-4 .wrap .card-grid[data-v-9ad13c2e]{display:grid;grid-template-columns:1fr 1fr;box-sizing:border-box;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-row-gap:24px;row-gap:24px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-4 .wrap .card-grid[data-v-9ad13c2e]{grid-column-gap:1.66666667vw;-moz-column-gap:1.66666667vw;column-gap:1.66666667vw}.min-width .careers .sec-4 .wrap .card-grid[data-v-9ad13c2e]{grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-4 .wrap .card-grid[data-v-9ad13c2e]{grid-row-gap:1.66666667vw;row-gap:1.66666667vw}.min-width .careers .sec-4 .wrap .card-grid[data-v-9ad13c2e]{grid-row-gap:24px;row-gap:24px}}@media (max-width:599px){.careers .sec-4 .wrap .card-grid[data-v-9ad13c2e]{display:block;padding:36px 7.77777778vw}}.careers .sec-4 .wrap .card-grid .card[data-v-9ad13c2e]{background:#fff;border-radius:12px;box-sizing:border-box;padding:32px 24px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-4 .wrap .card-grid .card[data-v-9ad13c2e]{padding:2.22222222vw 1.66666667vw}.min-width .careers .sec-4 .wrap .card-grid .card[data-v-9ad13c2e]{padding:32px 24px}}@media (max-width:599px){.careers .sec-4 .wrap .card-grid .card[data-v-9ad13c2e]{padding:24px}}@media only screen and (min-width:600px){.careers .sec-4 .wrap .card-grid .card[data-v-9ad13c2e]{box-shadow:0 16px 100px #e4ecff}}.careers .sec-4 .wrap .card-grid .card .header[data-v-9ad13c2e]{height:90px;display:flex;align-items:center}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-4 .wrap .card-grid .card .header[data-v-9ad13c2e]{height:6.25vw}.min-width .careers .sec-4 .wrap .card-grid .card .header[data-v-9ad13c2e]{height:90px}}@media (max-width:599px){.careers .sec-4 .wrap .card-grid .card .header[data-v-9ad13c2e]{height:64px}}.careers .sec-4 .wrap .card-grid .card .header .title[data-v-9ad13c2e]{flex:1;margin-right:16px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-4 .wrap .card-grid .card .header .title[data-v-9ad13c2e]{margin-right:1.11111111vw}.min-width .careers .sec-4 .wrap .card-grid .card .header .title[data-v-9ad13c2e]{margin-right:16px}}.careers .sec-4 .wrap .card-grid .card .header .v3-icon[data-v-9ad13c2e]{display:flex;align-items:center;justify-content:center;width:90px;height:90px;font-size:90px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-4 .wrap .card-grid .card .header .v3-icon[data-v-9ad13c2e]{width:6.25vw}.min-width .careers .sec-4 .wrap .card-grid .card .header .v3-icon[data-v-9ad13c2e]{width:90px}}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-4 .wrap .card-grid .card .header .v3-icon[data-v-9ad13c2e]{height:6.25vw}.min-width .careers .sec-4 .wrap .card-grid .card .header .v3-icon[data-v-9ad13c2e]{height:90px}}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-4 .wrap .card-grid .card .header .v3-icon[data-v-9ad13c2e]{font-size:6.25vw}.min-width .careers .sec-4 .wrap .card-grid .card .header .v3-icon[data-v-9ad13c2e]{font-size:90px}}@media (max-width:599px){.careers .sec-4 .wrap .card-grid .card .header .v3-icon[data-v-9ad13c2e]{width:64px;height:64px;font-size:64px}}.careers .sec-4 .wrap .card-grid .card .content[data-v-9ad13c2e]{margin-top:24px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-4 .wrap .card-grid .card .content[data-v-9ad13c2e]{margin-top:1.66666667vw}.min-width .careers .sec-4 .wrap .card-grid .card .content[data-v-9ad13c2e]{margin-top:24px}}.careers .sec-4 .wrap .button-container[data-v-9ad13c2e]{display:flex;justify-content:center;box-sizing:border-box}@media only screen and (min-width:600px){.careers .sec-4 .wrap .button-container[data-v-9ad13c2e]{margin-top:56px}}@media (max-width:599px){.careers .sec-4 .wrap .button-container[data-v-9ad13c2e]{background:#fff;padding:28px 0}}@media (max-width:599px){.careers .sec-4 .wrap .button-container .butt[data-v-9ad13c2e]{width:144px;height:44px;margin:0 auto;display:flex;align-items:center;width:-moz-fit-content;width:fit-content}}.careers .sec-4 .wrap .button-container .butt.v-sm[data-v-9ad13c2e]{flex:unset;padding:10px 35px;height:auto}.careers .sec-5 .wrap[data-v-9ad13c2e]{padding:88px 156px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-5 .wrap[data-v-9ad13c2e]{padding:6.11111111vw 10.83333333vw}.min-width .careers .sec-5 .wrap[data-v-9ad13c2e]{padding:88px 156px}}@media (max-width:599px){.careers .sec-5 .wrap[data-v-9ad13c2e]{padding:36px 7.77777778vw 48px}}@media (max-width:599px){.careers .sec-5 .wrap>h2[data-v-9ad13c2e]{text-align:center}}.careers .sec-5 .wrap .card-group[data-v-9ad13c2e]{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-5 .wrap .card-group[data-v-9ad13c2e]{grid-column-gap:1.66666667vw;-moz-column-gap:1.66666667vw;column-gap:1.66666667vw}.min-width .careers .sec-5 .wrap .card-group[data-v-9ad13c2e]{grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media (max-width:599px){.careers .sec-5 .wrap .card-group[data-v-9ad13c2e]{display:flex;flex-direction:column;align-items:center}}.careers .sec-5 .wrap .card-group .card[data-v-9ad13c2e]{box-sizing:border-box;padding:32px 24px 125px;cursor:default}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-5 .wrap .card-group .card[data-v-9ad13c2e]{padding:2.22222222vw 1.66666667vw 8.68055556vw}.min-width .careers .sec-5 .wrap .card-group .card[data-v-9ad13c2e]{padding:32px 24px 125px}}@media (max-width:599px){.careers .sec-5 .wrap .card-group .card[data-v-9ad13c2e]{width:100%}}.careers .sec-6 .wrap[data-v-9ad13c2e]{padding:100px 156px}@media only screen and (min-width:600px) and (max-width:1440px){.careers .sec-6 .wrap[data-v-9ad13c2e]{padding:6.94444444vw 10.83333333vw}.min-width .careers .sec-6 .wrap[data-v-9ad13c2e]{padding:100px 156px}}@media (max-width:599px){.careers .sec-6 .wrap[data-v-9ad13c2e]{padding:24px 7.77777778vw}}@media (max-width:599px){.careers .sec-6 .wrap[data-v-9ad13c2e] .faq{width:100%;margin-left:auto;margin-right:auto}}