@media screen and (max-width: 767px){.sp-hidden{display:none !important}}@media screen and (min-width: 768px){.pc-hidden{display:none !important}}main .about .section-body{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 767px){main .about .section-body{grid-template-columns:1fr;gap:24px}}main .about .section-body .about-image{width:100%;height:100%;padding-right:64px}@media screen and (max-width: 1080px){main .about .section-body .about-image{padding-right:24px}}@media screen and (max-width: 767px){main .about .section-body .about-image{padding-right:0;width:72%;max-width:400px;text-align:center;margin-inline:auto}}main .about .section-body .about-image img{height:100%}main .about .section-body .about-image .about-image-caption{font-size:12px;color:#475569;margin-top:4px}main .about .section-body .about-detail{max-width:720px;padding-inline:0 80px;padding-block:48px}@media screen and (max-width: 1440px){main .about .section-body .about-detail{max-width:620px}}@media screen and (max-width: 1080px){main .about .section-body .about-detail{max-width:404px;padding-inline:0 20px}}@media screen and (max-width: 767px){main .about .section-body .about-detail{width:calc(100% - 32px);max-width:540px;margin-inline:auto;padding:0}}main .about .section-body .about-detail .about-detail-h3{width:100%;font-size:32px;line-height:1.5;font-weight:800;color:#475569}@media screen and (max-width: 1080px){main .about .section-body .about-detail .about-detail-h3{font-size:24px}}@media screen and (max-width: 767px){main .about .section-body .about-detail .about-detail-h3{font-size:20px}}main .about .section-body .about-detail .about-detail-text{margin-top:24px}@media screen and (max-width: 1080px){main .about .section-body .about-detail .about-detail-text{margin-top:12px}}main .about .section-body .about-detail .about-detail-credit{text-align:right;color:#475569;margin-top:24px}@media screen and (max-width: 1080px){main .about .section-body .about-detail .about-detail-credit{margin-top:12px}}main .about .section-body .about-detail .about-detail-links{margin-top:24px}@media screen and (max-width: 767px){main .about .section-body .about-detail .about-detail-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}main .about .section-footer{margin-top:80px;max-width:1080px}@media screen and (max-width: 1080px){main .about .section-footer{max-width:768px}}main .about .section-footer .about-message{padding-block:40px;padding-inline:64px;background-color:#10b981;border-radius:40px}@media screen and (max-width: 1080px){main .about .section-footer .about-message{padding-block:32px;padding-inline:40px}}@media screen and (max-width: 767px){main .about .section-footer .about-message{padding-block:16px;padding-inline:16px;border-radius:24px}}main .about .section-footer .about-message .about-message-inner{display:grid;grid-template-columns:160px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;width:100%;max-width:960px;margin-inline:auto}@media screen and (max-width: 1080px){main .about .section-footer .about-message .about-message-inner{grid-template-columns:120px 1fr;gap:16px}}@media screen and (max-width: 767px){main .about .section-footer .about-message .about-message-inner{grid-template-columns:72px 1fr;gap:0px 8px}}main .about .section-footer .about-message .about-message-image{width:100%;aspect-ratio:1/1;border-radius:999px;overflow:hidden}main .about .section-footer .about-message .about-message-image img{height:100%}main .about .section-footer .about-message .about-message-detail{color:#fff}@media screen and (max-width: 767px){main .about .section-footer .about-message .about-message-detail{display:contents}}main .about .section-footer .about-message .about-message-detail .about-message-h3{font-size:28px;font-weight:800;line-height:1.3}@media screen and (max-width: 1080px){main .about .section-footer .about-message .about-message-detail .about-message-h3{font-size:24px}}@media screen and (max-width: 767px){main .about .section-footer .about-message .about-message-detail .about-message-h3{font-size:20px}}main .about .section-footer .about-message .about-message-detail .about-message-text{font-weight:700;margin-top:12px}@media screen and (max-width: 767px){main .about .section-footer .about-message .about-message-detail .about-message-text{grid-column:1/3}}main .about .section-footer .about-message .about-message-detail .about-message-name{margin-top:12px;text-align:right}@media screen and (max-width: 767px){main .about .section-footer .about-message .about-message-detail .about-message-name{grid-column:1/3;margin-top:4px}}main .schedule .schedule-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main .schedule .schedule-list .schedule-item{padding-block:24px;padding-inline:16px;display:grid;grid-template-columns:96px 1fr;gap:32px}@media screen and (max-width: 767px){main .schedule .schedule-list .schedule-item{grid-template-columns:56px 1fr;gap:16px;padding-block:16px;padding-inline:0px}}main .schedule .schedule-list .schedule-item+.schedule-item{border-top:2px solid #e2e8f0}main .schedule .schedule-list .schedule-item .schedule-item-time{font-size:24px;font-weight:800;font-family:var(--font-family-latin);color:#475569;width:100%}@media screen and (max-width: 1080px){main .schedule .schedule-list .schedule-item .schedule-item-time{font-size:20px}}@media screen and (max-width: 1080px){main .schedule .schedule-list .schedule-item .schedule-item-time{font-size:18px}}main .schedule .schedule-list .schedule-item .schedule-item-detail .schedule-item-detail-h3{font-size:24px;font-weight:800;line-height:1.3;color:#1e3a8a}@media screen and (max-width: 767px){main .schedule .schedule-list .schedule-item .schedule-item-detail .schedule-item-detail-h3{font-size:20px}}@media screen and (max-width: 1080px){main .schedule .schedule-list .schedule-item .schedule-item-detail .schedule-item-detail-h3{font-size:16px}}main .schedule .schedule-list .schedule-item .schedule-item-detail .schedule-item-detail-text{margin-top:12px}@media screen and (max-width: 1080px){main .schedule .schedule-list .schedule-item .schedule-item-detail .schedule-item-detail-text{margin-top:4px}}main .appeal{background-color:#e2e8f0}main .appeal .appeal-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}main .appeal .appeal-list .appeal-item{display:grid;grid-template-columns:34px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}main .appeal .appeal-list .appeal-item i{display:block;width:100%;line-height:1;font-size:30px;margin-top:2px;color:#1e3a8a}main .appeal .appeal-list .appeal-item .appeal-item-label{font-size:20px;line-height:1.8;font-weight:700}@media screen and (max-width: 767px){main .appeal .appeal-list .appeal-item .appeal-item-label{font-size:16px}}main .overview .overview-points{width:100%;padding:40px;background-color:#1e3a8a}@media screen and (max-width: 767px){main .overview .overview-points{padding:24px 16px}}main .overview .overview-points .overview-points-inner{display:grid;grid-template-columns:repeat(2, auto);gap:16px 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto}@media screen and (max-width: 767px){main .overview .overview-points .overview-points-inner{grid-template-columns:1fr;gap:8px}}main .overview .overview-points .overview-point{color:#fff;font-size:20px;line-height:1.8;font-weight:700}main .overview .overview-list{margin-top:24px}main .overview .overview-list .overview-item{padding-block:24px}@media screen and (max-width: 767px){main .overview .overview-list .overview-item{padding-block:16px}}main .overview .overview-list .overview-item+.overview-item{border-top:2px solid #e2e8f0}main .overview .overview-list .overview-item dl{display:grid;grid-template-columns:200px 1fr;gap:16px;padding-inline:24px;width:100%}@media screen and (max-width: 767px){main .overview .overview-list .overview-item dl{grid-template-columns:1fr;gap:8px;padding-inline:16px}}main .overview .overview-list .overview-item dl dt{font-weight:700;line-height:1.3;color:#475569}main .overview .overview-list .overview-item dl dd{font-weight:700;line-height:1.3}main .overview .overview-links{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}/*# sourceMappingURL=page-recruit.min.css.map */