._balloon_rqaa8_2{flex-shrink:0;width:48px;transition:transform .3s;display:block;position:relative}._balloon_rqaa8_2:hover{transform:translateY(-4px)}._label_rqaa8_15{color:#fff;text-align:center;justify-content:center;align-items:center;width:100%;height:70%;font-size:10px;font-weight:700;line-height:1.15;display:flex;position:absolute;top:0;left:0}._labelInverted_rqaa8_32{color:#df0045}._trigger_15sa8_7{background-color:#df0045;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:48px;height:48px;transition:transform .3s;display:flex}._trigger_15sa8_7:hover{transform:translateY(-4px)}._triggerText_15sa8_24{color:#fff;font-size:9px;font-weight:700}._triggerBars_15sa8_30{flex-direction:column;gap:3px;width:16px;display:flex}._triggerBars_15sa8_30>span{background-color:#fff;border-radius:1px;height:2px}._brandBlock_15sa8_46{transition:opacity .3s;display:block}._brandBlock_15sa8_46:hover{opacity:.7}._brand_15sa8_46{justify-content:center;align-items:center;gap:16px;margin-bottom:14px;display:flex}._brandRecruit_15sa8_63{width:170px}._brandOic_15sa8_67{width:100px}._tagline_15sa8_71{color:#3f3f3f;text-align:center;font-size:13px;font-weight:700;line-height:1.7}._siteName_15sa8_79{color:#df0045;text-align:center;margin-top:4px;font-size:20px;font-weight:700}._navList_15sa8_89{flex-direction:column;gap:28px;width:fit-content;list-style:none;display:flex}._navItem_15sa8_97{align-items:center;gap:14px;display:flex}._navIllust_15sa8_103{aspect-ratio:269.29/152.19;flex-shrink:0;justify-content:center;align-items:flex-end;height:48px;display:flex}._navIllust_15sa8_103 img{height:100%}._navIllust_15sa8_103 ._navIllustTall_15sa8_115{height:110%}._navLabel_15sa8_129{color:#fff;flex-direction:column;gap:2px;font-size:17px;font-weight:700;display:flex}._navEn_15sa8_138{letter-spacing:.2em;text-transform:uppercase;font-family:Georgia,Times New Roman,serif;font-size:10px;font-weight:400}._navArrow_15sa8_147{color:#df0045;background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-left:auto;display:flex}._navArrow_15sa8_147 svg{width:18px;height:18px}._snsIcons_15sa8_165{gap:10px;display:flex}._externalLink_15sa8_170{color:#fff;align-items:center;gap:2px;font-size:12px;font-weight:700;display:inline-flex}._externalLink_15sa8_170 svg{width:14px;height:14px}._corporate_15sa8_184{letter-spacing:.08em;text-underline-offset:4px;text-decoration:underline}._corporateRed_15sa8_190{color:#df0045;letter-spacing:.08em;text-underline-offset:4px;text-decoration:underline}._pc_15sa8_200{flex-shrink:0;min-height:100%;display:none}@media screen and (width>768px){._pc_15sa8_200{display:flex}}._pcLeft_15sa8_219{background-color:#f6f1ec;flex-direction:column;flex-shrink:0;width:330px;padding:clamp(48px,60dvh - 306px,96px) 28px 36px;display:flex}._pcButtons_15sa8_226{flex-direction:column;gap:20px;margin-top:clamp(32px,40dvh - 204px,64px);display:flex}._boxGroup_15sa8_245{flex-direction:column;display:flex}._boxGroup_15sa8_245 ._boxLink_15sa8_250:not(:first-child){border-top:none}._boxLink_15sa8_250{color:#df0045;background-color:#fff;border:2px solid #df0045;border-radius:6px;justify-content:space-between;align-items:center;padding:16px 18px;font-size:18px;font-weight:700;transition:opacity .3s;display:flex}._boxLink_15sa8_250:hover{opacity:.7}._boxLink_15sa8_250 svg{flex-shrink:0;width:18px;height:18px}._boxGroup_15sa8_245 ._boxLink_15sa8_250{border-radius:0}._boxGroup_15sa8_245 ._boxLink_15sa8_250:first-child{border-radius:6px 6px 0 0}._boxGroup_15sa8_245 ._boxLink_15sa8_250:last-child{border-radius:0 0 6px 6px}._boxNote_15sa8_290{font-size:12px;font-weight:400;display:block}._careerSiteLink_15sa8_297{color:#df0045;text-underline-offset:3px;align-self:flex-start;align-items:center;gap:2px;margin-top:16px;font-size:12px;font-weight:700;text-decoration:underline;display:inline-flex}._careerSiteLink_15sa8_297 svg{width:13px;height:13px}._pcLeftBottom_15sa8_315{justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:28px;display:flex}._pcRight_15sa8_323{background-color:#df0045;flex-direction:column;flex:1;padding:28px 36px 36px;display:flex;position:relative}._pcBalloonRow_15sa8_332{justify-content:flex-end;align-items:flex-start;gap:12px;display:flex}._closeButtonPc_15sa8_340{color:#df0045;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._closeButtonPc_15sa8_340 svg,._closeButtonSp_15sa8_352 svg{width:22px;height:22px}._pc_15sa8_200 ._navList_15sa8_89{z-index:1;flex:1;grid-template-columns:max-content;grid-auto-flow:row;place-content:center;gap:clamp(16px,15dvh - 80px,28px);width:100%;max-width:900px;margin:0 auto;padding:24px 0;display:grid;position:relative}._pc_15sa8_200 ._navItem_15sa8_97{gap:20px}._pc_15sa8_200 ._navIllust_15sa8_103{height:min(clamp(72px,15dvh - 24px,84px),56.5153vw - 384.304px)}._pc_15sa8_200 ._navIllust_15sa8_103 ._navIllustWide_15sa8_116{height:90%}._pc_15sa8_200 ._navLabel_15sa8_129{font-size:20px}._pc_15sa8_200 ._navEn_15sa8_138{font-size:11px}._pc_15sa8_200 ._navArrow_15sa8_147{width:38px;height:38px}._pcSlogan_15sa8_361{pointer-events:none;opacity:.3;flex-direction:column;align-items:flex-end;display:flex;position:absolute;bottom:32px;right:40px}@media screen and (height>=900px){._pcSlogan_15sa8_361{opacity:1}}._pcAirplane_15sa8_457{width:110px;margin-bottom:4px}._pcSloganImg_15sa8_462{filter:brightness(0)invert();width:240px}@media screen and (width>1280px){._pc_15sa8_200 ._navList_15sa8_89{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,max-content);grid-auto-flow:column;gap:40px 96px}._pc_15sa8_200 ._navIllust_15sa8_103{height:72px}._pc_15sa8_200 ._navIllust_15sa8_103 ._navIllustWide_15sa8_116{height:100%}._pcSlogan_15sa8_361{opacity:1}}._sp_15sa8_199{flex-direction:column;flex-shrink:0;min-height:100%;display:flex}@media screen and (width>768px){._sp_15sa8_199{display:none}}._spTop_15sa8_511{background-color:#fff;padding:24px 20px}._spBalloonRow_15sa8_517{z-index:20;background-color:#ffffffd9;justify-content:flex-end;align-items:flex-start;gap:10px;padding:12px 20px 8px;display:flex;position:sticky;top:0}._closeButtonSp_15sa8_352{color:#fff;background-color:#df0045;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._spNav_15sa8_540{background-color:#df0045;flex-direction:column;flex:1;padding:36px 24px 20px;display:flex}._sp_15sa8_199 ._navList_15sa8_89{margin-inline:auto}._sp_15sa8_199 ._navIllust_15sa8_103{height:min(48px,56.5153vw - 158.243px)}._spBottom_15sa8_565{margin-top:auto;margin-bottom:-20px;--footer-bg:#df0045d9;background-color:var(--footer-bg);justify-content:space-between;align-items:flex-end;margin-inline:-24px;padding:8px 24px 12px;display:flex;position:sticky;bottom:0}._spBottom_15sa8_565:before{content:"";pointer-events:none;background:linear-gradient(to top, var(--footer-bg), #df004500);height:16px;position:absolute;bottom:100%;left:0;right:0}._spExternalLinks_15sa8_604{flex-direction:column;align-items:flex-end;gap:4px;display:flex}._topBar_19o2j_5{z-index:9990;background-color:#ffffffd9;justify-content:space-between;align-items:center;padding:14px 36px;display:flex;position:sticky;top:0}._logoLink_19o2j_20{width:150px;display:block}._actions_19o2j_25{align-items:flex-start;gap:8px;display:flex}._overlay_19o2j_32{z-index:10;pointer-events:none;background-color:#0000;align-items:flex-start;padding:28px 36px;position:absolute;top:0;left:0;right:0}._overlay_19o2j_32 a,._overlay_19o2j_32 button{pointer-events:auto}@media screen and (width<=768px){._topBar_19o2j_5{padding:14px 16px}._overlay_19o2j_32{z-index:9990;pointer-events:auto;align-items:center;position:sticky;top:0}}
