.area_area__pDN7z{background-color:var(--color-background-gray-2)}.area_inner__i9iUl{padding-bottom:var(--size-spacing-20);padding-top:var(--size-spacing-20)}.information_information__7EQOE{align-items:baseline;display:flex;flex-flow:column wrap;gap:var(--size-spacing-10)}.information_heading__eSwpt[lang=en]{flex:0 0 auto}.information_list__IB_H6{display:grid;flex:1 1 auto;gap:var(--size-spacing-20);grid-template-columns:1fr}.information_item__0QABU{align-items:baseline;display:grid;gap:var(--size-spacing-10) var(--size-spacing-20);grid-template-columns:auto 1fr}.information_category__h9Zj5{align-items:center;align-self:center;background-color:var(--color-font-white);border:var(--border-normal);border-radius:var(--border-radius-5);color:var(--color-font-normal);display:inline-flex;font-size:var(--font-size-15);grid-column:1/2;grid-row:1/2;height:28px;justify-content:center;line-height:var(--font-line-height-base);padding-left:var(--size-spacing-15);padding-right:var(--size-spacing-15)}.information_date__UrcLD{align-self:center;grid-column:2/3;grid-row:1/2}.information_text__iWidh{grid-column:1/3;grid-row:2/3}.information_label__m7ouy:after,.information_label__m7ouy:before{display:inline}.information_label__m7ouy:before{content:"\3010"}.information_label__m7ouy:after{content:"\3011"}@media print,screen and (min-width:769px){.information_information__7EQOE{flex-direction:row;gap:var(--size-spacing-10) var(--size-spacing-80)}.information_item__0QABU{gap:0;grid-template-columns:auto auto 1fr}.information_category__h9Zj5{align-self:auto}.information_date__UrcLD{align-self:auto;margin-left:var(--size-spacing-40)}.information_text__iWidh{grid-column:3/4;grid-row:1/2;margin-left:var(--size-spacing-20)}.information_label__m7ouy{margin-right:var(--size-spacing-10)}}@media only screen and (any-hover:hover){.information_text__iWidh:any-link{transition:none;&:focus-visible,&:hover{color:var(--color-link-text-hover);-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}}.heading12_head__DcOnf{margin-top:var(--size-spacing-20);padding-bottom:var(--size-spacing-30);padding-top:var(--size-spacing-30);position:relative;&:after,&:before{background-image:url(/assets/img/image-decoration-h1-2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:30px;position:absolute;width:30px}&:before{left:0;top:0}&:after{bottom:0;right:0;rotate:var(--transform-rotate-180)}&+[class^=anchor_navigation]{margin-top:var(--size-spacing-20)}}.heading12_inner__KeY2p{display:grid;padding-left:var(--size-spacing-30);padding-right:var(--size-spacing-30);text-align:center}.heading12_heading__HD_Ly{font-size:var(--font-size-heading-1-narrow);font-weight:var(--font-weight-semi-bold)}@media print,screen and (min-width:769px){.heading12_head__DcOnf{margin-top:var(--size-spacing-50);padding:var(--size-spacing-20) var(--size-spacing-70);&:after,&:before{height:70px;width:70px}&+[class^=anchor_navigation]{margin-top:var(--size-spacing-40)}}.heading12_inner__KeY2p{padding-left:var(--size-spacing-70);padding-right:var(--size-spacing-70)}.heading12_heading__HD_Ly{font-size:var(--font-size-heading-1-wide)}}.heading11_head__emWKA{margin-top:var(--size-spacing-20);&+[class]{margin-top:var(--size-spacing-70)}}.heading11_inner__08R6f{align-items:center;aspect-ratio:350/122;background-image:url(/assets/img/image-background-h1-sp.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;height:auto;padding-left:14.6%;padding-right:14.6%;text-align:center;width:100%}.heading11_heading__sz_sP{font-size:var(--font-size-heading-1-narrow);font-weight:var(--font-weight-semi-bold)}@media print,screen and (min-width:769px){.heading11_head__emWKA{margin-top:var(--size-spacing-30);&+[class]{margin-top:var(--size-spacing-100)}}.heading11_inner__08R6f{aspect-ratio:1280/352;background-image:url(/assets/img/image-background-h1.svg);padding-left:12.5%;padding-right:12.5%}.heading11_heading__sz_sP{font-size:var(--font-size-heading-1-wide)}}.heading2_head__owHkQ{border-bottom:var(--border-normal);margin-top:var(--size-spacing-70);padding-left:var(--size-spacing-45);position:relative;&:before{background-image:url(/assets/img/image-decoration-h2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;left:0;position:absolute;top:11px;width:24px}}.heading2_inner__4BcV9{padding-bottom:var(--size-spacing-20)}.heading2_heading__SCs_H{font-size:var(--font-size-heading-2-narrow);font-weight:var(--font-weight-semi-bold)}@media print,screen and (min-width:769px){.heading2_head__owHkQ{margin-top:var(--size-spacing-100);padding-left:var(--size-spacing-65);&:before{height:45px;top:10px;width:45px}}.heading2_heading__SCs_H{font-size:var(--font-size-heading-2-wide)}}.lead_lead__o4G1e{margin-top:var(--size-spacing-50);text-align:center;&+[class^=text_text]{margin-top:var(--size-spacing-30)}}.lead_text__UiNJw{font-size:var(--font-size-26)}@media print,screen and (min-width:769px){.lead_lead__o4G1e{margin-top:var(--size-spacing-70)}.lead_text__UiNJw{font-size:var(--font-size-38)}}.heading3_head__xbNAi{margin-top:var(--size-spacing-40);padding-left:var(--size-spacing-35);position:relative;&:before{background-image:url(/assets/img/image-decoration-h3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;left:0;position:absolute;top:13px;width:14px}}.heading3_heading__MhAA0{font-size:var(--font-size-heading-3-narrow);font-weight:var(--font-weight-semi-bold)}@media print,screen and (min-width:769px){.heading3_head__xbNAi{margin-top:var(--size-spacing-70);padding-left:var(--size-spacing-40);&:before{height:20px;top:14px;width:20px}}.heading3_heading__MhAA0{font-size:var(--font-size-heading-3-wide)}}.backLink_backLink__sR4ek{margin-top:var(--size-spacing-20)}.backLink_link__KBA54{--image-arrow:var(--image-arrow-red);font-weight:var(--font-weight-semi-bold)}.map_map__5AbT8{margin-top:var(--size-spacing-20)}.map_link__iLlGN{--image-arrow:var(--image-arrow-red);font-weight:var(--font-weight-semi-bold);&:before{background-image:url(/assets/img/image-icon-pin.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;margin-right:var(--size-spacing-10);position:relative;top:2px;width:12px}}@media print,screen and (min-width:769px){.map_link__iLlGN:before{top:1px}}.table_table__c6VQL{margin-top:var(--size-spacing-40)}.table_item__hQZKS{border:var(--border-normal);border-collapse:initial;border-radius:var(--border-radius-5);border-spacing:0}.table_tr__slUBr:first-child>:first-child{border-radius:var(--border-radius-5) var(--border-radius-5) 0 0}.table_tr__slUBr:last-child>:last-child{border-bottom:0;border-radius:0 0 var(--border-radius-5) var(--border-radius-5)}.table_tr__slUBr>:first-child{background-color:var(--color-background-gray-2)}.table_td__XKHFG,.table_th__gyBUN{border-bottom:var(--border-normal);padding:var(--size-spacing-20)}.table_th__gyBUN{font-weight:var(--font-weight-semi-bold)}@media only screen and (max-width:768px){.table_item__hQZKS,.table_tbody__C6rgw,.table_td__XKHFG,.table_th__gyBUN,.table_tr__slUBr{display:block;width:100%}}@media print,screen and (min-width:769px){.table_table__c6VQL{margin-top:var(--size-spacing-50)}.table_item__hQZKS{width:100%}.table_tr__slUBr:first-child>:first-child{border-top-right-radius:0}.table_tr__slUBr:first-child>:last-child{border-top-right-radius:var(--border-radius-5)}.table_tr__slUBr:last-child>:first-child{border-bottom-left-radius:var(--border-radius-5)}.table_tr__slUBr:last-child>:last-child{border-bottom-left-radius:0}.table_tr__slUBr>:first-child{border-right:var(--border-normal)}.table_tr__slUBr:last-child .table_td__XKHFG,.table_tr__slUBr:last-child .table_th__gyBUN{border-bottom:0}.table_td__XKHFG,.table_th__gyBUN{padding:var(--size-spacing-40)}.table_col10__E5_Q4{width:10%}.table_col20__Ixqoq{width:20%}.table_col30__q5JWA{width:30%}.table_col40__gfVe3{width:40%}.table_col50__MR0g1{width:50%}.table_col60__XvLK7{width:60%}.table_col70__CGymC{width:70%}.table_col80__iwKFy{width:80%}.table_col90__c6q8n{width:90%}.table_col100__dQmB3{width:100%}}.textLink_link__0q6em{text-decoration:underline;& [class^=icon_window]{margin-right:var(--size-spacing-10)}}@media only screen and (any-hover:hover){.textLink_link__0q6em{transition:none;&:focus-visible,&:hover{color:var(--color-link-text-hover);-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}}.faq_faq__n0tvT{margin-top:var(--size-spacing-40)}.faq_detail__n_IRA,.faq_faq__n0tvT{display:grid;grid-template-columns:1fr}.faq_detail__n_IRA{border-bottom:var(--border-normal);margin-top:var(--size-spacing-20);padding-bottom:var(--size-spacing-20)}.faq_summary__faUQq{cursor:pointer;display:flex;gap:var(--size-spacing-20);padding-left:var(--size-spacing-10);padding-right:var(--size-spacing-40);position:relative}.faq_markQ__eTqyI{align-items:center;background-image:linear-gradient(45deg,var(--color-background-red-1) 0,var(--color-background-red-1) 50%,#a30632 50%);color:var(--color-font-white);display:inline-flex;flex:0 0 auto;font-size:var(--font-size-20);font-weight:var(--font-weight-semi-bold);height:40px;justify-content:center;width:40px}.faq_openIcon__DD23c{height:20px;position:absolute;right:0;top:50%;translate:0 -50%;width:20px;&:after,&:before{border-radius:var(--border-radius-ellipse);content:"";display:inline-block;left:50%;position:absolute;top:50%;translate:-50% -50%}&:before{border-bottom:2px solid var(--color-background-red-1);border-top:2px solid var(--color-background-red-1);height:0;width:20px}&:after{border-bottom:10px solid var(--color-background-red-2);border-top:10px solid var(--color-background-red-2);height:0;rotate:0;transition:rotate var(--transition-fade-in);width:4px}}.faq_closeIcon__QAi2z{&:after{rotate:var(--transform-rotate-90);transition:rotate var(--transition-fade-in)}}.faq_closeBody__ae4jF,.faq_openBody__vdRTP{overflow:hidden;transition:max-height var(--transition-fade-in),visibility var(--transition-fade-in)}.faq_openBody__vdRTP{max-height:500px;visibility:visible}.faq_closeBody__ae4jF{max-height:0;visibility:hidden}.faq_inner__pQsD_{background-color:var(--color-background-gray-2);border-radius:var(--border-radius-5);display:flex;gap:var(--size-spacing-20);margin-top:var(--size-spacing-20);padding:var(--size-spacing-20)}.faq_markA__J1kZt{align-items:center;background-image:var(--color-background-red-g1);color:var(--color-font-white);display:inline-flex;flex:0 0 auto;font-size:var(--font-size-20);font-weight:var(--font-weight-semi-bold);height:40px;justify-content:center;width:40px}.faq_content__yr6QJ{flex:1 1 auto}@media print,screen and (min-width:769px){.faq_faq__n0tvT{margin-top:var(--size-spacing-50)}.faq_detail__n_IRA{margin-top:var(--size-spacing-30);padding-bottom:var(--size-spacing-30);padding-left:var(--size-spacing-70);padding-right:var(--size-spacing-70)}.faq_summary__faUQq{gap:var(--size-spacing-40);padding-left:0}.faq_inner__pQsD_{gap:var(--size-spacing-30);margin-top:var(--size-spacing-30);padding:var(--size-spacing-40)}}.panel4_panel__SBRdA{margin-top:var(--size-spacing-40);& [class^=media_imageItem]{border-radius:var(--border-radius-5)}}.panel4_list__xqf9u{display:grid;gap:var(--size-spacing-20);grid-template-columns:1fr}.panel4_item__jG6oY{&[data-category=direction]{.panel4_category__YqY62{background-image:linear-gradient(90deg,var(--color-background-blue-1),var(--color-background-blue-1) 5px,transparent 6px),var(--color-background-blue-g1)}}&[data-category=creative]{.panel4_category__YqY62{background-image:linear-gradient(90deg,var(--color-background-red-1),var(--color-background-red-1) 5px,transparent 6px),var(--color-background-red-g1)}}&[data-category=consulting]{.panel4_category__YqY62{background-image:linear-gradient(90deg,var(--color-background-green-1),var(--color-background-green-1) 5px,transparent 6px),var(--color-background-green-g1)}}&[data-category=backOffice]{.panel4_category__YqY62{background-image:linear-gradient(90deg,var(--color-background-purple-1),var(--color-background-purple-1) 5px,transparent 6px),var(--color-background-purple-g1)}}}.panel4_wrap__pjvz_{background-color:var(--color-background-normal);border:var(--border-2);border-radius:var(--border-radius-5);display:grid;gap:var(--size-spacing-20);grid-template-columns:1fr;height:100%;padding:var(--size-spacing-20);text-decoration:none;&[target=_blank] .panel4_title__nPMC1 .panel4_b__9Xdtf:after{content:none}}.panel4_content__pt9XG{grid-column:1/2;grid-row:1/2}.panel4_category__YqY62{border-radius:var(--border-radius-5);color:var(--color-font-white);display:inline-flex;font-size:var(--font-size-15);margin-bottom:var(--size-spacing-20);padding:0 var(--size-spacing-10)}.panel4_title__nPMC1{display:inline;font-size:var(--font-size-20);font-weight:var(--font-weight-semi-bold);padding-right:var(--size-spacing-5);vertical-align:middle;.panel4_b__9Xdtf:after{background-image:url(/assets/img/image-arrow-panel.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:29px;margin-left:var(--size-spacing-10);vertical-align:middle;width:29px}}.panel4_icon___TSaX{display:inline-block;height:29px;margin-left:var(--size-spacing-10);vertical-align:middle;width:29px}.panel4_text__7aLKY{margin-top:var(--size-spacing-20)}.panel4_media__5gOWQ{grid-column:1/2;grid-row:2/3}@media print,screen and (min-width:769px){.panel4_list__xqf9u{gap:var(--size-spacing-30)}.panel4_item__jG6oY{background-size:150px 100px}.panel4_wrap__pjvz_{gap:var(--size-spacing-40);grid-template-columns:minmax(50%,1fr) auto;padding:var(--size-spacing-40)}.panel4_title__nPMC1{font-size:var(--font-size-26)}.panel4_text__7aLKY{margin-top:var(--size-spacing-30)}.panel4_media__5gOWQ{align-self:end;grid-column:2/3;grid-row:1/2}}@media only screen and (any-hover:hover){.panel4_wrap__pjvz_{transition:border-color var(--transition-hover);.panel4_title__nPMC1 .panel4_b__9Xdtf:after{transition:translate var(--transition-hover)}&:focus-visible,&:hover{border-color:var(--color-border-red);.panel4_title__nPMC1 .panel4_b__9Xdtf:after{translate:var(--transform-translate-x-arrow) 0}}}}.entry_layout__7wAi_{margin-top:var(--size-spacing-40)}.entry_inner__TR617{align-items:center;display:flex;flex-direction:column;gap:var(--size-spacing-20);justify-content:center}.entry_content__E5jk8{flex:1 1 auto;margin:auto;max-width:350px;width:100%}.entry_link__sgN_A{--image-arrow:url(/assets/img/image-arrow-button-white.svg);align-items:center;background-image:var(--color-button-entry-background);background-size:200% 200%;border-radius:var(--border-radius-5);color:var(--color-button-entry-text);display:inline-flex;font-size:var(--font-size-22);font-weight:var(--font-weight-semi-bold);justify-content:center;min-height:95px;padding-left:var(--size-spacing-40);padding-right:var(--size-spacing-40);position:relative;text-decoration:none;width:100%;&:after{background-image:var(--image-arrow);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;position:absolute;right:10px;top:50%;translate:0 -50%;width:23px}&[target=_blank]:after{content:none}& [class^=icon_window]{display:inline-block;position:absolute;right:10px;top:50%;translate:0 -50%}}@media print,screen and (min-width:769px){.entry_layout__7wAi_{margin-top:var(--size-spacing-50)}.entry_inner__TR617{flex-flow:row wrap;gap:var(--size-spacing-40)}.entry_content__E5jk8{margin:0;max-width:600px}.entry_link__sgN_A{font-size:var(--font-size-26);min-height:120px;padding-left:var(--size-spacing-60);padding-right:var(--size-spacing-60);&:after{height:19px;right:20px;width:35px}& [class^=icon_window]{height:18px;right:20px;width:18px}}}@media only screen and (any-hover:hover){.entry_link__sgN_A{transition:background-position var(--transition-hover);&:after{transition:translate var(--transition-hover)}&:focus-visible,&:hover{background-position:100% 100%;&:after{translate:5px -50%}}}}.heading22_head__2_Orx{align-items:center;display:flex;gap:var(--size-spacing-20);justify-content:center;margin-top:var(--size-spacing-100);text-align:center;&[data-color=white]{&:after,&:before{background-image:url(/assets/img/image-decoration-bracket-white.svg)}}&:after,&:before{aspect-ratio:30/60;background-image:url(/assets/img/image-decoration-bracket.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex:1 0 auto;height:5em;max-height:70px;min-height:50px}&:after{transform:rotateY(180deg)}}.heading22_heading__OXsIp{display:grid;flex:1 1 auto;font-size:var(--font-size-23);font-weight:var(--font-weight-semi-bold)}.heading22_attach__TdjyN{font-size:var(--font-size-18)}@media print,screen and (min-width:769px){.heading22_head__2_Orx{gap:var(--size-spacing-40);margin-top:var(--size-spacing-130);&:after,&:before{height:6em;max-height:118px;min-height:60px}}.heading22_heading__OXsIp{flex:0 1 auto;font-size:var(--font-size-36)}.heading22_attach__TdjyN{font-size:var(--font-size-24)}}.mv_mv__X32tT{aspect-ratio:390/629;background-color:var(--color-background-gray-1);margin-left:auto;margin-right:auto;overflow:hidden;position:relative}.mv_lottie__Z13R7{display:none}.mv_content__vO0r6{height:100%;left:0;padding-bottom:40%;padding-top:20%;position:absolute;top:0;width:100%;z-index:var(--z-index-module-10)}.mv_contentInner__a7dQj{align-content:center;display:grid;height:100%;padding-left:20px;padding-right:20px}.mv_title__vnL9r{width:90%}.mv_head3__UHcHM{margin-top:var(--size-spacing-20)}.mv_head3Heading__t6vrX{align-items:center;display:flex;font-size:var(--font-size-14);font-weight:var(--font-weight-semi-bold);&:before{background-image:url(/assets/img/top/image-icon-h2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:22px;margin-right:var(--size-spacing-10);width:22px}}.mv_button__Lunpm{align-items:center;display:flex;gap:var(--size-spacing-10);margin-top:var(--size-spacing-10)}.mv_item__O3YbI{flex:1 1 auto;height:100%}.mv_link1__l6teh,.mv_link2__7yLCj{align-items:center;border:var(--border-4);border-radius:var(--border-radius-5);display:inline-flex;font-size:var(--font-size-15);font-weight:var(--font-weight-semi-bold);height:100%;justify-content:center;max-width:100%;min-height:45px;padding:var(--size-spacing-10) var(--size-spacing-30);text-align:center;width:100%;&:after{right:10px}}.mv_link1__l6teh{--image-arrow:var(--image-arrow-white);background-color:var(--color-background-black-normal);color:var(--color-font-white)}.mv_link2__7yLCj{--image-arrow:var(--image-arrow-black);background-color:var(--color-background-normal);color:var(--color-font-normal)}.mv_pauseButton__nR4Go,.mv_playButton__PzTBF{background-color:var(--color-background-normal);border-radius:var(--border-radius-round);bottom:14%;box-shadow:var(--shadow-box-normal);height:40px;position:absolute;right:63%;width:40px;z-index:var(--z-index-module-10);&:after,&:before{content:"";display:inline-block;left:50%;position:absolute;top:50%}}.mv_pauseButton__nR4Go{&:after,&:before{border-bottom:6px solid var(--color-background-black-normal);border-top:6px solid var(--color-background-black-normal);height:0;width:3px}&:before{translate:calc(-50% - 5px) -50%}&:after{translate:calc(-50% + 5px) -50%}}.mv_playButton__PzTBF{&:before{border-bottom:8px solid var(--color-background-black-normal);border-top:8px solid var(--color-background-black-normal);clip-path:polygon(0 0,0 100%,100% 50%);height:0;translate:calc(-50% + 2px) -50%;width:12px}&:after{content:none}}@media print,screen and (min-width:769px){.mv_mv__X32tT{aspect-ratio:1746/815}.mv_lottieSP__88HKu{display:none}.mv_lottie__Z13R7{display:block;margin-right:-10%}.mv_content__vO0r6{height:100%;padding-bottom:0;padding-top:9.3%;width:68%}.mv_contentInner__a7dQj{padding-left:7.4%;padding-right:7.4%}.mv_head3__UHcHM{margin-top:4%}.mv_head3Heading__t6vrX{font-size:var(--font-size-16);&:before{height:24px;width:24px}}.mv_button__Lunpm{gap:var(--size-spacing-20)}.mv_item__O3YbI{max-width:330px}.mv_link1__l6teh,.mv_link2__7yLCj{font-size:var(--font-size-18);min-height:55px}.mv_pauseButton__nR4Go,.mv_playButton__PzTBF{bottom:22%;right:-5%}}@media print,screen and (min-width:1441px){.mv_mv__X32tT{aspect-ratio:1920/815}.mv_lottie__Z13R7{margin-right:0}.mv_content__vO0r6{padding-top:8.4%;width:66%}.mv_title__vnL9r{width:100%}.mv_pauseButton__nR4Go,.mv_playButton__PzTBF{right:20px}}.panel_panel__JEMvc{margin-top:var(--size-spacing-60);& [class^=recruitment_content]{max-width:100%}}.panel_list__sKUmz{display:grid;grid-template-columns:1fr}.panel_itemPink__NFtIk,.panel_itemRed__jOFXq{color:var(--color-font-white);display:grid;gap:var(--size-margin-content-narrow);grid-template-columns:1fr minmax(calc(var(--size-breakpoint-min) - (var(--size-margin-content-narrow) * 2)),calc(var(--size-breakpoint-minor) - (var(--size-margin-content-wide) * 2))) 1fr;justify-content:center}.panel_itemRed__jOFXq{background-color:var(--color-red-2)}.panel_itemPink__NFtIk{background-color:var(--color-red-3)}.panel_content__VlIgE{grid-column:2/3;padding-bottom:var(--size-spacing-30);padding-top:var(--size-spacing-30)}.panel_head__Kku6A{padding-left:var(--size-spacing-15);position:relative;&:before{background-color:var(--color-background-normal);border-radius:var(--border-radius-5);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:4px}&+[class^=recruitment_layout]{margin-top:var(--size-spacing-20)}}.panel_heading__RvK7V{font-size:var(--font-size-16);font-weight:var(--font-weight-semi-bold)}.panel_linkListItem__vGyS0{border-bottom:1px solid #fff}.panel_linkListLink__FbQ_H{--image-arrow:var(--image-arrow-white);color:var(--color-font-white);display:block;font-weight:var(--font-weight-semi-bold);padding-bottom:var(--size-spacing-20);padding-right:var(--size-spacing-20);padding-top:var(--size-spacing-20);&:after{right:5px}& [class^=icon_window]{display:inline-block;position:absolute;right:5px;top:50%;translate:0 -50%}}.panel_media__BE7Nj{display:none;grid-column:1/2;grid-row:1/2}.panel_image__YBS2o{width:100%}@media print,screen and (min-width:769px){.panel_head__Kku6A{padding-left:var(--size-spacing-20);&:before{width:5px}}.panel_heading__RvK7V{font-size:var(--font-size-18)}}@media print,screen and (min-width:1081px){.panel_panel__JEMvc{margin-top:var(--size-spacing-30)}.panel_list__sKUmz{grid-template-columns:repeat(2,1fr)}.panel_itemPink__NFtIk,.panel_itemRed__jOFXq{gap:0 var(--size-margin-content-wide);grid-template-columns:1fr minmax(calc((var(--size-breakpoint-min) - (var(--size-margin-content-narrow) * 2)) / 2),calc((var(--size-breakpoint-minor) - (var(--size-margin-content-wide) * 2)) / 2)) 1fr}.panel_content__VlIgE{grid-column:2/3;grid-row:2/3;padding-bottom:var(--size-spacing-40);padding-top:var(--size-spacing-40)}.panel_media__BE7Nj{display:block;grid-column:1/4;grid-row:1/2}}.panel2_panel__UmKA3{margin-top:var(--size-spacing-70)}.panel2_list__ZHT5H{display:grid;gap:var(--size-spacing-40);grid-template-columns:1fr}.panel2_item__7C1L2{border-radius:var(--border-radius-5);box-shadow:var(--shadow-box-normal);display:grid;overflow:clip}.panel2_content__FfaJ_{grid-column:1/2;grid-row:2/3;padding:var(--size-spacing-30)}.panel2_head__QRsDi{padding-left:var(--size-spacing-20);position:relative;&:before{background-image:url(/assets/img/image-decoration-red.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:13px;left:0;position:absolute;top:5px;width:13px}}.panel2_heading__xX93E{font-size:var(--font-size-16);font-weight:var(--font-weight-semi-bold)}.panel2_media__ikccp{grid-column:1/2;grid-row:1/2}.panel2_image__msvgj{object-fit:cover;width:100%}@media print,screen and (min-width:769px){.panel2_panel__UmKA3{margin-top:var(--size-spacing-100)}.panel2_list__ZHT5H{grid-template-columns:repeat(2,1fr)}.panel2_content__FfaJ_{padding:var(--size-spacing-40)}.panel2_head__QRsDi{padding-left:var(--size-spacing-25);&:before{height:15px;top:9px;width:15px}}.panel2_heading__xX93E{font-size:var(--font-size-18)}}.top_area__SvEmT{padding-bottom:var(--size-spacing-50)}.top_layout__Ak8dY{display:grid;gap:var(--size-spacing-40) var(--size-margin-content-narrow);grid-template-columns:1fr minmax(calc(var(--size-breakpoint-min) - (var(--size-margin-content-narrow) * 2)),calc(var(--size-breakpoint-minor) - (var(--size-margin-content-wide) * 2))) 1fr;margin-top:var(--size-spacing-70);&[data-category=aboutUs]:after,&[data-category=workPlace]:after,&[data-category=work]:after{aspect-ratio:720/775;background-repeat:no-repeat;background-size:cover;border-image:linear-gradient(45deg,#ef1f1f,#f43b94) 1;content:"";display:block;grid-row:2/3;width:100%}&[data-category=aboutUs]:after,&[data-category=workPlace]:after{background-position:100%;border-left:5px solid;border-radius:0 var(--border-radius-ellipse) var(--border-radius-ellipse) 0;grid-column:1/3}&[data-category=aboutUs]:after{background-image:url(/assets/img/top/image-01.webp)}&[data-category=work]:after{background-image:url(/assets/img/top/image-02.webp);background-position:0;border-radius:var(--border-radius-ellipse) 0 0 var(--border-radius-ellipse);border-right:5px solid;grid-column:2/4}&[data-category=workPlace]:after{background-image:url(/assets/img/top/image-07.webp)}&[data-category=people]{background-image:linear-gradient(to bottom,transparent 0,transparent 78px,var(--color-background-gray-2) 78px,var(--color-background-gray-2) 100%),linear-gradient(to left,transparent 0,transparent 78px,var(--color-background-gray-2) 78px,var(--color-background-gray-2) 100%);border-radius:0 var(--border-radius-100) 0 var(--border-radius-100);overflow:clip;position:relative;&:before{background-image:url(/assets/img/image-background-area.svg);background-position:100% 0;background-repeat:repeat-x;background-size:contain;content:"";display:block;height:78px;position:absolute;width:100%}.top_layoutInner__kxWN5{padding-bottom:var(--size-spacing-50);padding-top:var(--size-spacing-50);z-index:var(--z-index-module-10)}}}.top_layoutInner__kxWN5{grid-column:2/3;grid-row:1/2}.top_head3__GcXXg{display:flex;flex-direction:column;font-weight:var(--font-weight-semi-bold);&[data-color=red] .top_head3Label__mPacf:before{background-image:var(--image-decoration-red)}&[data-color=green] .top_head3Label__mPacf:before{background-image:var(--image-decoration-green)}&[data-color=blue] .top_head3Label__mPacf:before{background-image:var(--image-decoration-blue)}&[data-align=center]{align-items:center}}.top_head3Label__mPacf{align-items:center;display:flex;line-height:1;&:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex:0 0 auto;height:13px;margin-right:var(--size-spacing-10);width:13px}}.top_head3LabelText__VDaX8{flex:0 0 auto}.top_head3Heading__SXQ7z{font-size:var(--font-size-60)}.top_head4__zdf55{align-items:center;display:flex;gap:var(--size-spacing-10);justify-content:center;margin-top:var(--size-spacing-30);text-align:center;&:after,&:before{aspect-ratio:30/60;background-image:url(/assets/img/image-decoration-bracket.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex:0 0 auto;height:21px}&:after{transform:rotateY(180deg)}}.top_head4Heading__Gu0Up{flex:0 0 auto;font-weight:var(--font-weight-semi-bold)}.top_linkList__ZIbnB{margin-top:var(--size-spacing-30)}.top_linkListItem__Eis_P{border-bottom:var(--border-normal);&:first-child{border-top:var(--border-normal)}}.top_linkListLink__kGtZw{display:block;font-weight:var(--font-weight-semi-bold);padding-bottom:var(--size-spacing-20);padding-right:var(--size-spacing-20);padding-top:var(--size-spacing-20);&:after{right:5px}& [class^=icon_window]{display:inline-block;position:absolute;right:5px;top:50%;translate:0 -50%}}.top_buttonLink__wBEI_{margin-top:var(--size-spacing-20)}.top_buttonLinkList__zGcgX{display:grid;gap:var(--size-spacing-20);grid-template-columns:repeat(2,1fr)}.top_buttonLinkLink__zStUz{align-items:center;background-color:var(--color-background-gray-2);border-radius:var(--border-radius-5);display:grid;gap:var(--size-spacing-10);grid-template-columns:1fr;height:100%;padding:var(--size-spacing-20) var(--size-spacing-35) var(--size-spacing-10);place-content:center;position:relative;text-align:center;text-decoration:none;&:after{background-image:var(--image-arrow);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:20px;content:"";display:inline-block;height:8px;position:absolute;right:10px;width:11px}}.top_buttonLinkIcon__soXX1{height:60px;margin:auto;width:60px}.top_buttonLinkText__UqDxi{font-weight:var(--font-weight-semi-bold)}@media print,screen and (min-width:769px){.top_area__SvEmT{padding-bottom:var(--size-spacing-70)}.top_head3Label__mPacf{&:before{height:15px;width:15px}}.top_head3Heading__SXQ7z{font-size:var(--font-size-90)}.top_head4Heading__Gu0Up{font-size:var(--font-size-16)}.top_buttonLinkLink__zStUz{gap:var(--size-spacing-20);grid-template-columns:auto 1fr;padding:var(--size-spacing-15) var(--size-spacing-35) var(--size-spacing-15) var(--size-spacing-20);text-align:left;text-decoration:none;&:after{bottom:auto;right:20px;top:50%;translate:0 -50%}}.top_buttonLinkText__UqDxi{font-size:var(--font-size-16)}}@media print,screen and (min-width:1081px){.top_layout__Ak8dY{gap:var(--size-margin-content-wide);margin-top:var(--size-spacing-100);&[data-category=aboutUs]:after,&[data-category=workPlace]:after,&[data-category=work]:after{grid-row:1/2;height:775px;width:calc(100% + var(--size-margin-content-wide))}&[data-category=aboutUs],&[data-category=workPlace]{grid-template-columns:1fr minmax(calc((var(--size-breakpoint-min) - (var(--size-margin-content-narrow) * 2)) / 2),calc((var(--size-breakpoint-minor) - (var(--size-margin-content-wide) * 2)) - 640px)) 640px 1fr;&:after{grid-column:1/3;margin-right:calc(var(--size-margin-content-wide) * -1)}.top_layoutInner__kxWN5{grid-column:3/4;margin-left:var(--size-spacing-120)}}&[data-category=work]{grid-template-columns:1fr 640px minmax(calc((var(--size-breakpoint-min) - (var(--size-margin-content-narrow) * 2)) / 2),calc((var(--size-breakpoint-minor) - (var(--size-margin-content-wide) * 2)) - 640px)) 1fr;&:after{grid-column:3/5;margin-left:calc(var(--size-margin-content-wide) * -1)}.top_layoutInner__kxWN5{grid-column:2/3;margin-right:var(--size-spacing-120)}}&[data-category=people]{background-image:linear-gradient(to bottom,transparent 0,transparent 143px,var(--color-background-gray-2) 143px,var(--color-background-gray-2) 100%),linear-gradient(to left,transparent 0,transparent 143px,var(--color-background-gray-2) 143px,var(--color-background-gray-2) 100%);&:before{height:143px}}}}@media only screen and (any-hover:hover){.top_buttonLinkLink__zStUz{transition:opacity var(--transition-hover);&:after{transition:translate var(--transition-hover)}&:focus-visible,&:hover{opacity:var(--opacity-hover);&:after{translate:5px 0}}}}@media only screen and (any-hover:hover) and (min-width:769px){.top_buttonLinkLink__zStUz:focus-visible:after,.top_buttonLinkLink__zStUz:hover:after{translate:5px -50%}}.heading23_head__TlCNg{margin-top:var(--size-spacing-50);text-align:center}.heading23_hgroup__Gwwmo{display:grid;gap:var(--size-spacing-10)}.heading23_label__bdyHw{font-size:var(--font-size-20);font-weight:var(--font-weight-semi-bold);&:before{background-image:url(/assets/img/image-decoration-red-2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:12px;margin-right:var(--size-spacing-10);width:12px}}.heading23_heading__tk_yj{font-size:var(--font-size-26);font-weight:var(--font-weight-semi-bold)}@media print,screen and (min-width:769px){.heading23_head__TlCNg{margin-top:var(--size-spacing-90)}.heading23_heading__tk_yj{font-size:var(--font-size-38)}}.mediaMediaLayout_layout__OQLFh{margin-top:var(--size-spacing-40)}.mediaMediaLayout_inner___fk_H{display:grid;gap:var(--size-spacing-40);grid-template-columns:1fr}@media print,screen and (min-width:769px){.mediaMediaLayout_layout__OQLFh{margin-top:var(--size-spacing-50);&[data-column-wide="2"] .mediaMediaLayout_inner___fk_H{grid-template-columns:repeat(2,1fr)}&[data-column-wide="3"] .mediaMediaLayout_inner___fk_H{grid-template-columns:repeat(3,1fr)}&[data-column-wide="4"] .mediaMediaLayout_inner___fk_H{grid-template-columns:repeat(4,1fr)}}.mediaMediaLayout_inner___fk_H{gap:var(--size-spacing-50)}}.media_media__M0AOS{margin-top:var(--size-spacing-40)}.media_wrap__0mbMK{display:grid;gap:var(--size-spacing-10);grid-template-columns:1fr;justify-content:center}.media_caption__HUpYc{grid-column:1/2;grid-row:2/3}.media_image__Egs8z{grid-column:1/2;grid-row:1/2;overflow:hidden}.media_imageItem__ZPR6y{width:100%}@media print,screen and (min-width:769px){.media_media__M0AOS{margin-top:var(--size-spacing-50)}.media_wrap__0mbMK{grid-template-columns:auto}}.mediaContentLayout_layout__tsnKw{margin-top:var(--size-spacing-40);& [class^=media_imageItem]{border-radius:var(--border-radius-5)}}.mediaContentLayout_inner__nw6Mo{display:grid;gap:var(--size-spacing-40);grid-template-columns:1fr}.mediaContentLayout_content__r_4gr{grid-column:1/2;grid-row:1/2}.mediaContentLayout_media__6EReZ{grid-column:1/2;grid-row:2/3}@media only screen and (max-width:768px){.mediaContentLayout_layout__tsnKw[data-layout-narrow=columnReverse] .mediaContentLayout_content__r_4gr{grid-column:1/2;grid-row:2/3}.mediaContentLayout_layout__tsnKw[data-layout-narrow=columnReverse] .mediaContentLayout_media__6EReZ{grid-column:1/2;grid-row:1/2}.mediaContentLayout_layout__tsnKw[data-layout-narrow^=row] .mediaContentLayout_inner__nw6Mo{grid-template-columns:repeat(2,1fr)}.mediaContentLayout_layout__tsnKw[data-layout-narrow=row] .mediaContentLayout_content__r_4gr{grid-column:1/2;grid-row:1/2}.mediaContentLayout_layout__tsnKw[data-layout-narrow=rowReverse] .mediaContentLayout_content__r_4gr,.mediaContentLayout_layout__tsnKw[data-layout-narrow=row] .mediaContentLayout_media__6EReZ{grid-column:2/3;grid-row:1/2}.mediaContentLayout_layout__tsnKw[data-layout-narrow=rowReverse] .mediaContentLayout_media__6EReZ{grid-column:1/2;grid-row:1/2}}@media print,screen and (min-width:769px){.mediaContentLayout_layout__tsnKw{margin-top:var(--size-spacing-50);&[data-layout-wide^=column] .mediaContentLayout_inner__nw6Mo{grid-template-columns:1fr}&[data-layout-wide=column] .mediaContentLayout_content__r_4gr{grid-column:1/2;grid-row:1/2}&[data-layout-wide=columnReverse] .mediaContentLayout_content__r_4gr,&[data-layout-wide=column] .mediaContentLayout_media__6EReZ{grid-column:1/2;grid-row:2/3}&[data-layout-wide=columnReverse] .mediaContentLayout_media__6EReZ{grid-column:1/2;grid-row:1/2}&[data-layout-wide=rowReverse] .mediaContentLayout_content__r_4gr{grid-column:2/3;grid-row:1/2}&[data-layout-wide=rowReverse] .mediaContentLayout_media__6EReZ{grid-column:1/2;grid-row:1/2}&[data-align-wide=center] .mediaContentLayout_inner__nw6Mo{align-items:center}}.mediaContentLayout_inner__nw6Mo{gap:var(--size-spacing-80);grid-template-columns:repeat(2,1fr)}.mediaContentLayout_content__r_4gr{grid-column:1/2;grid-row:1/2}.mediaContentLayout_media__6EReZ{grid-column:2/3;grid-row:1/2}}