@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._button_nns67_5 a{box-sizing:border-box;padding:clamp(8.5333333333px,2.6666666667vw,20.4533333333px) clamp(15.36px,4.8vw,36.816px);font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);border-radius:100px}@media only screen and (min-width:768px){._button_nns67_5 a{padding:clamp(9.7777777778px,.7638888889vw,11px) clamp(24px,1.875vw,27px);font-size:clamp(12.4444444444px,.9722222222vw,14px);transition:background .4s cubic-bezier(.22,1,.36,1)}}._button_nns67_5[data-color=dark] a{background:#1e1e1e}._button_nns67_5[data-color=dark] a span{color:#fff}._button_nns67_5[data-color=dark] a i:before{color:#fff}._button_nns67_5[data-color=dark] a i:after{color:#fff}@media only screen and (min-width:768px){._button_nns67_5[data-color=dark] a:hover{background:#c02}}._button_nns67_5[data-color=red_01-dark] a{background:#c01925}._button_nns67_5[data-color=red_01-dark] a span{color:#fff}._button_nns67_5[data-color=red_01-dark] a i:before{color:#fff}._button_nns67_5[data-color=red_01-dark] a i:after{color:#fff}@media only screen and (min-width:768px){._button_nns67_5[data-color=red_01-dark] a:hover{background:#610022}}._button_nns67_5[data-color=white] a{background:#fff}._button_nns67_5[data-color=white] a span{color:#c02}._button_nns67_5[data-color=white] a i:before{color:#c02}._button_nns67_5[data-color=white] a i:after{color:#c02}@media only screen and (min-width:768px){._button_nns67_5[data-color=white] a:hover{background:#c02}}@media only screen and (min-width:768px){._button_nns67_5[data-color=white] a:hover span,._button_nns67_5[data-color=white] a:hover i:before,._button_nns67_5[data-color=white] a:hover i:after{color:#fff}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._dotArrowLink_fzi7d_5 i:before,._dotArrowLink_fzi7d_5 i:after,._dotArrowLink_fzi7d_5[data-arrow=arrowUp] i:after{font-family:iconfont!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._dotArrowLink_fzi7d_5{box-sizing:border-box;display:inline-flex;align-items:center;text-decoration:none!important}._dotArrowLink_fzi7d_5[href],._dotArrowLink_fzi7d_5[rel]{cursor:pointer}._dotArrowLink_fzi7d_5 span{color:#c01925;transition:color .4s cubic-bezier(.22,1,.36,1)}._dotArrowLink_fzi7d_5 i{position:relative;top:0;left:0;display:block;width:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);height:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);margin-left:clamp(8.5333333333px,2.6666666667vw,20.4533333333px)}._dotArrowLink_fzi7d_5 i:before{display:inline-block;line-height:1;vertical-align:middle;content:""}._dotArrowLink_fzi7d_5 i:after{display:inline-block;line-height:1;vertical-align:middle;content:""}@media only screen and (min-width:768px){._dotArrowLink_fzi7d_5 i{width:clamp(8.8888888889px,.6944444444vw,10px);height:clamp(8.8888888889px,.6944444444vw,10px);margin-left:clamp(8.8888888889px,.6944444444vw,10px)}}._dotArrowLink_fzi7d_5 i:before{position:absolute;inset:0;margin:auto;font-size:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);color:#c01925;scale:1}@media only screen and (min-width:768px){._dotArrowLink_fzi7d_5 i:before{font-size:clamp(8.8888888889px,.6944444444vw,10px);transition:scale .2s .2s cubic-bezier(.22,1,.36,1),color .4s cubic-bezier(.22,1,.36,1)}}._dotArrowLink_fzi7d_5 i:after{position:absolute;inset:0;margin:auto;color:#c01925;scale:0;translate:clamp(-1.0226666667px,-.1333333333vw,-.4266666667px) clamp(.4266666667px,.1333333333vw,1.0226666667px);font-size:clamp(8.5333333333px,2.6666666667vw,20.4533333333px)}@media only screen and (min-width:768px){._dotArrowLink_fzi7d_5 i:after{font-size:clamp(8.8888888889px,.6944444444vw,10px);translate:clamp(-.5px,-.0347222222vw,-.4444444444px) clamp(.4444444444px,.0347222222vw,.5px);transition:scale .15s cubic-bezier(.22,1,.36,1),color .4s cubic-bezier(.22,1,.36,1)}}._dotArrowLink_fzi7d_5[data-arrow=arrowUp] i:after{display:inline-block;line-height:1;vertical-align:middle;content:""}@media only screen and (min-width:768px){._dotArrowLink_fzi7d_5[href]:hover i:before,._dotArrowLink_fzi7d_5[rel]:hover i:before{scale:0;transition:scale .2s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){._dotArrowLink_fzi7d_5[href]:hover i:after,._dotArrowLink_fzi7d_5[rel]:hover i:after{scale:1;transition:scale .2s .2s cubic-bezier(.22,1,.36,1)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._scrambleHeadlineSubText_143e8_5:before{font-family:iconfont!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._scrambleHeadline_143e8_5{position:relative}._scrambleHeadlineText_143e8_20{font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}._scrambleHeadlineText_143e8_20 span{line-height:100%!important;color:#c01925!important;letter-spacing:.04em;display:block}._scrambleHeadlineText_143e8_20 span[data-size=S]{font-size:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){._scrambleHeadlineText_143e8_20 span[data-size=S]{font-size:clamp(28.4444444444px,2.2222222222vw,32px)}}@media only screen and (min-width:768px){._scrambleHeadlineText_143e8_20 span[data-size=M]{font-size:clamp(40px,3.125vw,45px)}}._scrambleHeadlineText_143e8_20 span[data-size=L]{font-size:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)}@media only screen and (min-width:768px){._scrambleHeadlineText_143e8_20 span[data-size=L]{font-size:clamp(42.6666666667px,3.3333333333vw,48px)}}._scrambleHeadlineText_143e8_20 span[data-size=LL]{font-size:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)}@media only screen and (min-width:768px){._scrambleHeadlineText_143e8_20 span[data-size=LL]{font-size:clamp(64px,5vw,72px)}}._scrambleHeadlineSubText_143e8_5{display:flex;align-items:center;margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}._scrambleHeadlineSubText_143e8_5:before{display:inline-block;line-height:1;vertical-align:middle;content:""}@media only screen and (min-width:768px){._scrambleHeadlineSubText_143e8_5{margin-top:clamp(7.1111111111px,.5555555556vw,8px)}}._scrambleHeadlineSubText_143e8_5:before{color:#b5b5b6}@media only screen and (min-width:768px){._scrambleHeadlineSubText_143e8_5:before{font-size:clamp(8.8888888889px,.6944444444vw,10px);translate:0 clamp(.8888888889px,.0694444444vw,1px)}}._scrambleHeadlineSubText_143e8_5 small{margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(10.24px,3.2vw,24.544px);font-weight:500}@media only screen and (min-width:768px){._scrambleHeadlineSubText_143e8_5 small{margin-left:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(10.6666666667px,.8333333333vw,12px)}}._scrambleHeadlineDisable_143e8_96 ._scrambleHeadlineSubText_143e8_5:before{display:none}._scrambleHeadlineDisable_143e8_96 ._scrambleHeadlineSubText_143e8_5 small{margin-left:0}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._wysiwyg_1wa1p_5 p{font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);line-height:210%;letter-spacing:.04em}@media only screen and (min-width:768px){._wysiwyg_1wa1p_5 p{font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}._wysiwyg_1wa1p_5 p small{font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);line-height:1.5}@media only screen and (min-width:768px){._wysiwyg_1wa1p_5 p small{font-size:clamp(12.4444444444px,.9722222222vw,14px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._logo_e6xz4_5{position:relative;top:0;left:0;z-index:1;width:100%;height:0;transition:opacity .2s cubic-bezier(.22,1,.36,1)}[class*=is-show-menu] ._logo_e6xz4_5{pointer-events:none;opacity:0}._logoContent_e6xz4_18{position:absolute;top:clamp(15.36px,4.8vw,36.816px);left:0}@media only screen and (min-width:768px){._logoContent_e6xz4_18{top:clamp(17.7777777778px,1.3888888889vw,20px)}}._logoLogo_e6xz4_28 a{display:block}._logoLogo_e6xz4_28 a img{display:block;width:auto!important;max-width:none!important;height:clamp(44.3733333333px,13.8666666667vw,106.3573333333px)!important}@media only screen and (min-width:768px){._logoLogo_e6xz4_28 a img{height:clamp(73.7777777778px,5.7638888889vw,83px)!important}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._navLink_1lc8o_5 i:after,html:not([data-page=lp]) ._nav_1lc8o_5 [class*=button] [class*=dotArrowLink] i:after{font-family:iconfont!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._nav_1lc8o_5{position:relative;top:0;right:0;width:100%;height:0}@media only screen and (max-width:767px){.is-show-menu ._nav_1lc8o_5{position:fixed;top:0;right:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}}@media only screen and (min-width:768px) and (max-width:920px){.is-show-menu ._nav_1lc8o_5{position:fixed;top:0;right:clamp(16px,2.0833333333vw,19.1666666667px)}}._navContent_1lc8o_38{position:absolute;top:clamp(8.5333333333px,2.6666666667vw,20.4533333333px);right:0;box-sizing:border-box;display:flex;align-items:center;width:clamp(156.16px,48.8vw,374.296px);padding:clamp(10.24px,3.2vw,24.544px);background:#ffffff80;border-radius:100px;backdrop-filter:blur(20px)}@media only screen and (min-width:768px){._navContent_1lc8o_38{top:clamp(17.7777777778px,1.3888888889vw,20px);width:clamp(703.1111111111px,54.9305555556vw,791px);padding:clamp(16px,1.25vw,18px) clamp(19.5555555556px,1.5277777778vw,22px) clamp(16px,1.25vw,18px) clamp(39.1111111111px,3.0555555556vw,44px);margin-left:auto}}@media only screen and (min-width:768px) and (max-width:920px){._navContent_1lc8o_38{top:clamp(10px,1.3020833333vw,11.9791666667px);width:clamp(190px,24.7395833333vw,227.6041666667px);padding:clamp(12px,1.5625vw,14.375px);backdrop-filter:blur(20px)}}@media only screen and (min-width:768px){[data-page=lp] ._navContent_1lc8o_38{width:clamp(688px,53.75vw,774px)}}@media only screen and (max-width:767px){.is-show-menu ._navContent_1lc8o_38{width:clamp(292.6933333333px,91.4666666667vw,701.5493333333px)}}._navLink_1lc8o_5{display:none}@media only screen and (min-width:768px){._navLink_1lc8o_5{display:flex;align-items:center;padding:clamp(8.8888888889px,.6944444444vw,10px) clamp(10.6666666667px,.8333333333vw,12px);color:#1e1e1e!important;text-decoration:none!important;cursor:pointer}}@media only screen and (min-width:768px) and (max-width:920px){._navLink_1lc8o_5{display:none}}[data-page=about] ._navLink_1lc8o_5[href*=about] span,[data-page=work] ._navLink_1lc8o_5[href*=work] span,[data-page=person] ._navLink_1lc8o_5[href*=person] span,[data-page=personDetail] ._navLink_1lc8o_5[href*=person] span,[data-page=career] ._navLink_1lc8o_5[href*=career] span,[data-page=environment] ._navLink_1lc8o_5[href*=environment] span,[data-page=recruit] ._navLink_1lc8o_5[href*=recruit] span{color:#c01925}@media only screen and (min-width:768px){._navLink_1lc8o_5 span{font-size:clamp(12.4444444444px,.9722222222vw,14px);font-weight:600}}._navLink_1lc8o_5 i:after{display:inline-block;line-height:1;vertical-align:middle;content:""}@media only screen and (min-width:768px){._navLink_1lc8o_5 i{position:relative;top:0;left:0;display:block;height:clamp(8.8888888889px,.6944444444vw,10px);transition:all .4s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){._navLink_1lc8o_5 i:after{position:absolute;inset:0;margin:auto;font-size:clamp(8.8888888889px,.6944444444vw,10px);color:#c01925;scale:0;translate:clamp(-.5px,-.0347222222vw,-.4444444444px) clamp(.4444444444px,.0347222222vw,.5px);transition:scale .15s cubic-bezier(.22,1,.36,1),color .4s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){._navLink_1lc8o_5:hover{color:#c01925!important}}@media only screen and (min-width:768px){._navLink_1lc8o_5:hover i{width:clamp(5.3333333333px,.6944444444vw,10px);margin-left:clamp(4.2666666667px,.5555555556vw,8px)}}@media only screen and (min-width:768px){._navLink_1lc8o_5:hover i:after{scale:1;transition:scale .2s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){._nav_1lc8o_5 [class*=button]{margin-left:auto}}@media only screen and (min-width:768px) and (max-width:920px){._nav_1lc8o_5 [class*=button]{margin-left:0}}@media only screen and (max-width:767px){._nav_1lc8o_5 [class*=button] [class*=dotArrowLink]{height:clamp(38.4px,12vw,92.04px)}}@media only screen and (min-width:768px) and (max-width:920px){._nav_1lc8o_5 [class*=button] [class*=dotArrowLink]{height:clamp(45px,5.859375vw,53.90625px)}}._nav_1lc8o_5 [class*=button] [class*=dotArrowLink] span{font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){._nav_1lc8o_5 [class*=button] [class*=dotArrowLink] span{font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}html:not([data-page=lp]) ._nav_1lc8o_5 [class*=button] [class*=dotArrowLink] i:after{display:inline-block;line-height:1;vertical-align:middle;content:""}._nav_1lc8o_5 [class*=button].is-show [class*=dotArrowLink]{background:#610022}._nav_1lc8o_5 [class*=button].is-show [class*=dotArrowLink] i:before{scale:0;transition:scale .2s cubic-bezier(.22,1,.36,1)}._nav_1lc8o_5 [class*=button].is-show [class*=dotArrowLink] i:after{scale:1;transition:scale .2s .2s cubic-bezier(.22,1,.36,1)}._navSubLinks_1lc8o_197{position:absolute;top:100%;right:0;display:grid;opacity:0;transition:opacity .4s cubic-bezier(.22,1,.36,1);pointer-events:none;top:calc(100% + clamp(3.4133333333px,1.0666666667vw,8.1813333333px));gap:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}@media only screen and (min-width:768px){._navSubLinks_1lc8o_197{top:calc(100% + clamp(4.2666666667px,.5555555556vw,8px));gap:clamp(2.1333333333px,.2777777778vw,4px)}}[class*=button].is-show+._navSubLinks_1lc8o_197{opacity:1;pointer-events:auto}._navSubLink_1lc8o_197{display:block;background:#fff;border-radius:100px;padding-inline:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);padding-block:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){._navSubLink_1lc8o_197{padding-inline:clamp(17.0666666667px,2.2222222222vw,32px);padding-block:clamp(4.2666666667px,.5555555556vw,8px);transition:background .4s cubic-bezier(.22,1,.36,1)}}._navSubLink_1lc8o_197:hover{background:#fff9}._navSubLink_1lc8o_197 img{width:clamp(94.8394666667px,29.6373333333vw,227.3183466667px);height:auto}@media only screen and (min-width:768px){._navSubLink_1lc8o_197 img{width:clamp(59.392px,7.7333333333vw,111.36px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._trigger_1mycy_5{position:absolute;top:0;right:0;width:100%;height:0}@media only screen and (min-width:768px){._trigger_1mycy_5{display:none}}@media only screen and (min-width:768px) and (max-width:920px){._trigger_1mycy_5{display:block}}@media only screen and (max-width:767px){.is-show-menu ._trigger_1mycy_5{position:fixed;top:0;right:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}}@media only screen and (min-width:768px) and (max-width:920px){.is-show-menu ._trigger_1mycy_5{position:fixed;top:0;right:clamp(16px,2.0833333333vw,19.1666666667px)}}._triggerContent_1mycy_36{position:absolute;top:clamp(18.7733333333px,5.8666666667vw,44.9973333333px);right:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);width:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);height:clamp(38.4px,12vw,92.04px);background:#1e1e1e;border-radius:100px}@media only screen and (min-width:768px) and (max-width:920px){._triggerContent_1mycy_36{top:clamp(22px,2.8645833333vw,26.3541666667px);right:clamp(16px,2.0833333333vw,19.1666666667px);width:clamp(56px,7.2916666667vw,67.0833333333px);height:clamp(45px,5.859375vw,53.90625px);cursor:pointer;transition:background .2s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px) and (max-width:920px){._triggerContent_1mycy_36:hover{background:#c01925}}._triggerContent_1mycy_36 span{position:absolute;left:clamp(15.36px,4.8vw,36.816px);display:block;width:clamp(17.92px,5.6vw,42.952px);height:clamp(.8533333333px,.2666666667vw,2.0453333333px);background:#fff;transition:top .2s cubic-bezier(.22,1,.36,1),rotate .2s cubic-bezier(.22,1,.36,1)}@media only screen and (min-width:768px) and (max-width:920px){._triggerContent_1mycy_36 span{left:clamp(18px,2.34375vw,21.5625px);width:clamp(21px,2.734375vw,25.15625px);height:clamp(1px,.1302083333vw,1.1979166667px)}}._triggerContent_1mycy_36 span:nth-of-type(1){top:clamp(16.2133333333px,5.0666666667vw,38.8613333333px)}@media only screen and (min-width:768px) and (max-width:920px){._triggerContent_1mycy_36 span:nth-of-type(1){top:clamp(19px,2.4739583333vw,22.7604166667px)}}.is-show-menu ._triggerContent_1mycy_36 span:nth-of-type(1){top:clamp(19.2px,6vw,46.02px);rotate:-20deg}@media only screen and (min-width:768px) and (max-width:920px){.is-show-menu ._triggerContent_1mycy_36 span:nth-of-type(1){top:clamp(22.5px,2.9296875vw,26.953125px)}}._triggerContent_1mycy_36 span:nth-of-type(2){top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px) and (max-width:920px){._triggerContent_1mycy_36 span:nth-of-type(2){top:clamp(24px,3.125vw,28.75px)}}.is-show-menu ._triggerContent_1mycy_36 span:nth-of-type(2){top:clamp(19.2px,6vw,46.02px);rotate:20deg}@media only screen and (min-width:768px) and (max-width:920px){.is-show-menu ._triggerContent_1mycy_36 span:nth-of-type(2){top:clamp(22.5px,2.9296875vw,26.953125px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._header_1j9sf_5{position:sticky;top:0;left:0;z-index:100;transition:top .2s cubic-bezier(.22,1,.36,1)}@media only screen and (max-width:767px){.header2-show ._header_1j9sf_5{top:clamp(38.4px,12vw,92.04px)}}@media only screen and (min-width:768px){.header2-show ._header_1j9sf_5{top:60px}}@media only screen and (max-width:767px){.menu-open ._header_1j9sf_5{z-index:64}}.is-show-menu ._header_1j9sf_5{z-index:250}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._menu_v1zsd_5{z-index:90;box-sizing:border-box;width:100%;overflow-y:scroll;background:#1e1e1e}._menu_v1zsd_5[data-footer="0"]{position:fixed;top:0;left:0;z-index:200;height:100svh;pointer-events:none;opacity:0;transition:opacity .2s cubic-bezier(.22,1,.36,1)}@media only screen and (min-width:768px){._menu_v1zsd_5[data-footer="0"]{display:none}}@media only screen and (min-width:768px) and (max-width:920px){._menu_v1zsd_5[data-footer="0"]{display:block}}.is-show-menu ._menu_v1zsd_5[data-footer="0"]{pointer-events:all;opacity:1}._menu_v1zsd_5[data-footer="1"]{position:relative;top:0;left:0;z-index:150}._menu_v1zsd_5[data-footer="0"] [data-section]{padding-block:clamp(93.8666666667px,29.3333333333vw,224.9866666667px)}@media only screen and (min-width:768px){._menu_v1zsd_5[data-footer="0"] [data-section]{padding-block:clamp(71.1111111111px,5.5555555556vw,80px)}}._menu_v1zsd_5[data-footer="1"] [data-section]{padding-block:clamp(68.2666666667px,21.3333333333vw,163.6266666667px)}@media only screen and (min-width:768px){._menu_v1zsd_5[data-footer="1"] [data-section]{padding-block:clamp(71.1111111111px,5.5555555556vw,80px)}}._menuContent_v1zsd_58{display:grid;grid-gap:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)0;max-width:1440px;margin-inline:auto}@media only screen and (min-width:768px){._menuContent_v1zsd_58{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(4,1fr);grid-gap:0 clamp(81.0666666667px,10.5555555556vw,152px)}}@media only screen and (min-width:768px){._menuGroup_v1zsd_72:nth-of-type(1){grid-area:1/1/2/5}}@media only screen and (min-width:768px){._menuGroup_v1zsd_72:nth-of-type(2){grid-area:2/1/3/2}}@media only screen and (min-width:768px){._menuGroup_v1zsd_72:nth-of-type(3){grid-area:2/2/3/3}}@media only screen and (min-width:768px){._menuGroup_v1zsd_72:nth-of-type(4){grid-area:2/3/3/4}}@media only screen and (min-width:768px){._menuGroup_v1zsd_72:nth-of-type(5){grid-area:2/4/3/5}}@media only screen and (min-width:768px){._menuGroup_v1zsd_72:nth-of-type(6){grid-area:3/1/4/2}}@media only screen and (min-width:768px){._menuGroup_v1zsd_72:nth-of-type(7){grid-area:3/2/4/3}}@media only screen and (min-width:768px){._menuGroup_v1zsd_72:nth-of-type(2),._menuGroup_v1zsd_72:nth-of-type(3),._menuGroup_v1zsd_72:nth-of-type(4),._menuGroup_v1zsd_72:nth-of-type(5){margin-top:clamp(25.6px,3.3333333333vw,48px)}}@media only screen and (min-width:768px){._menuGroup_v1zsd_72:nth-of-type(6),._menuGroup_v1zsd_72:nth-of-type(7){margin-top:clamp(64px,8.3333333333vw,120px)}}._menuGroupHeadline_v1zsd_116{position:relative;top:0;left:0}._menuGroupHeadlineLink_v1zsd_121>a,._menuGroupHeadlineLink_v1zsd_121>span{text-decoration:none!important}@media only screen and (max-width:767px){._menuGroupHeadlineLink_v1zsd_121>a,._menuGroupHeadlineLink_v1zsd_121>span{display:flex}}._menuGroupHeadlineLink_v1zsd_121>a span,._menuGroupHeadlineLink_v1zsd_121>span span{font-size:clamp(20.48px,6.4vw,49.088px);font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){._menuGroupHeadlineLink_v1zsd_121>a span,._menuGroupHeadlineLink_v1zsd_121>span span{font-size:clamp(21.3333333333px,1.6666666667vw,24px)}}._menuGroupHeadlineLink_v1zsd_121>a span,._menuGroupHeadlineLink_v1zsd_121>a i:before,._menuGroupHeadlineLink_v1zsd_121>a i:after,._menuGroupHeadlineLink_v1zsd_121>span span,._menuGroupHeadlineLink_v1zsd_121>span i:before,._menuGroupHeadlineLink_v1zsd_121>span i:after{color:#fff}@media only screen and (min-width:768px){._menuGroupHeadlineLink_v1zsd_121>a:hover span,._menuGroupHeadlineLink_v1zsd_121>a:hover i:before,._menuGroupHeadlineLink_v1zsd_121>a:hover i:after{color:#ff002b}}._menuGroupHeadlineDescription_v1zsd_159{margin-top:clamp(4.2666666667px,1.3333333333vw,10.2266666667px);font-size:clamp(10.24px,3.2vw,24.544px);color:#b5b5b6}@media only screen and (min-width:768px){._menuGroupHeadlineDescription_v1zsd_159{margin-top:clamp(4.4444444444px,.3472222222vw,5px);font-size:clamp(10.6666666667px,.8333333333vw,12px)}}._menuGroupHeadlineMore_v1zsd_170{position:absolute;top:50%;right:0;display:block;width:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);height:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);background:#ffffff80;border-radius:100px;translate:0-50%}@media only screen and (min-width:768px){._menuGroupHeadlineMore_v1zsd_170{display:none}}._menuGroupHeadlineMore_v1zsd_170:before,._menuGroupHeadlineMore_v1zsd_170:after{position:absolute;top:clamp(13.2266666667px,4.1333333333vw,31.7026666667px);left:clamp(9.3866666667px,2.9333333333vw,22.4986666667px);display:block;width:clamp(8.5333333333px,2.6666666667vw,20.4533333333px);height:clamp(.8533333333px,.2666666667vw,2.0453333333px);content:"";background:#fff}._menuGroupHeadlineMore_v1zsd_170:after{rotate:90deg}[class*=is-open] ._menuGroupHeadlineMore_v1zsd_170:after{rotate:0deg}._menuGroupSubLinks_v1zsd_202{height:0;overflow:hidden}@media only screen and (min-width:768px) and (max-width:920px){._menuGroupSubLinks_v1zsd_202{height:auto!important}}@media only screen and (min-width:768px){._menuGroupSubLinks_v1zsd_202{height:auto!important}}._menuGroupSubLinksContent_v1zsd_216{position:relative;top:0;left:0;display:grid}@media only screen and (max-width:767px){._menuGroupSubLinksContent_v1zsd_216{grid-gap:clamp(8.5333333333px,2.6666666667vw,20.4533333333px)0;padding-top:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);padding-left:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}}@media only screen and (min-width:768px){._menuGroupSubLinksContent_v1zsd_216{grid-gap:clamp(8.8888888889px,.6944444444vw,10px)0;padding-left:clamp(22.2222222222px,1.7361111111vw,25px);margin-top:clamp(22.2222222222px,1.7361111111vw,25px)}}._menuGroupSubLinksContent_v1zsd_216:before{position:absolute;top:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);left:0;display:block;width:clamp(.8533333333px,.2666666667vw,2.0453333333px);height:calc(100% - clamp(13.6533333333px,4.2666666667vw,32.7253333333px));content:"";background:#b5b5b6}@media only screen and (min-width:768px){._menuGroupSubLinksContent_v1zsd_216:before{top:0;width:clamp(.8888888889px,.0694444444vw,1px);height:100%}}._menuGroupSubLink_v1zsd_202 a{text-decoration:none!important}._menuGroupSubLink_v1zsd_202 a span{font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px)}@media only screen and (min-width:768px){._menuGroupSubLink_v1zsd_202 a span{font-size:clamp(12.4444444444px,.9722222222vw,14px)}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;inset:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;inset:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}#Contents:has(.globals){position:relative;top:0;left:0;padding-inline:0;padding-bottom:0;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}#FooterArea{z-index:200}.globals *{line-height:1.4}.globals a,.globals a:active{color:#1e1e1e;text-decoration:none}.globals svg,.globals img,.globals picture{display:block;width:100%;max-width:none!important;height:auto;vertical-align:bottom;border:0;backface-visibility:hidden}.globals h1,.globals h2,.globals h3,.globals h4,.globals h5{background:0 0;padding:0;margin:0;color:#1e1e1e}.globals h1 span,.globals h2 span,.globals h3 span,.globals h4 span,.globals h5 span{background:0 0;padding:0}.globals table{margin:0;font-size:inherit;border-spacing:0;border-collapse:collapse}.globals table td{padding:0;margin:0}.inline_sp{display:inline}@media only screen and (min-width:768px){.inline_sp{display:none}}.inline_pc{display:none}@media only screen and (min-width:768px){.inline_pc{display:inline}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}[data-simplebar]{outline:0}.simplebar-scrollable-x{padding-bottom:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)!important}@media only screen and (min-width:768px){.simplebar-scrollable-x{padding-bottom:clamp(28.4444444444px,2.2222222222vw,32px)!important}}.simplebar-scrollable-x.simplebar .simplebar-content-wrapper{overflow-x:scroll;overscroll-behavior-x:none;touch-action:pan-x}.simplebar-scrollable-x .simplebar-track.simplebar-horizontal{height:14px;border-radius:8px}.simplebar-scrollable-x .simplebar-track.simplebar-horizontal:after{position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;content:"";background-color:#ebeef0;border-radius:100px}.simplebar-scrollable-x .simplebar-track.simplebar-horizontal .simplebar-scrollbar{z-index:1}.simplebar-scrollable-x .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{inset:4px 6px;background-color:#c01925;opacity:1!important}.simplebar-scrollable-x .simplebar-track.simplebar-vertical{display:none!important}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}.globals{position:relative;top:0;left:0;overflow:hidden;font-family:YakuHanJP,Noto Sans JP,sans-serif;font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);color:#1e1e1e;background:#f2f5f7}@media only screen and (max-width:767px){.globals{width:100svw}}@media only screen and (min-width:768px){.globals{font-size:clamp(8.5333333333px,1.1111111111vw,16px)}}.global{padding-bottom:clamp(88.7466666667px,27.7333333333vw,212.7146666667px);margin-top:clamp(150.1866666667px,46.9333333333vw,359.9786666667px)}@media only screen and (min-width:768px){.global{padding-bottom:clamp(81.0666666667px,10.5555555556vw,152px);margin-top:clamp(96px,12.5vw,180px)}}[data-page=index] .global,[data-page=lp] .global{margin-top:0}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}[data-section]{max-width:1305px;margin-inline:auto}[data-layout]{position:relative;top:0;left:0;margin-inline:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}@media only screen and (min-width:768px){[data-layout]{margin-inline:15px}}[data-layout]>[class*=scrambleHeadline]{position:absolute;top:0;right:0;translate:0 clamp(-57.2693333333px,-7.4666666667vw,-23.8933333333px)}@media only screen and (min-width:768px){[data-layout]>[class*=scrambleHeadline]{translate:0 clamp(-43px,-2.9861111111vw,-38.2222222222px)}}[data-layout-radius]{border-radius:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){[data-layout-radius]{border-radius:clamp(7.1111111111px,.5555555556vw,8px)}}[data-content]{margin-inline:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){[data-content]{margin-inline:clamp(55.4666666667px,7.2222222222vw,104px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}.aboutMessage{margin-top:clamp(68.2666666667px,21.3333333333vw,163.6266666667px)}@media only screen and (min-width:768px){.aboutMessage{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.aboutMessage [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.aboutMessage [data-layout]{padding-block:clamp(113.7777777778px,8.8888888889vw,128px)}}.aboutMessageSection1Content{display:grid}@media only screen and (min-width:768px){.aboutMessageSection1Content{grid-template-columns:clamp(170.6666666667px,22.2222222222vw,320px) auto;gap:0 clamp(64px,5vw,72px);margin-top:clamp(40px,3.125vw,45px)}}@media only screen and (max-width:767px){.aboutMessageSection1Image{order:2;margin-top:clamp(40.96px,12.8vw,98.176px)!important}}@media only screen and (min-width:768px){.aboutMessageSection1Image{order:1}}.aboutMessageSection1Image figcaption{display:flex;flex-direction:column;align-items:flex-start;margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.aboutMessageSection1Image figcaption{margin-top:clamp(21.3333333333px,1.6666666667vw,24px)}}.aboutMessageSection1Image figcaption strong{font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.aboutMessageSection1Image figcaption strong{font-size:clamp(21.3333333333px,1.6666666667vw,24px)}}.aboutMessageSection1Image figcaption span{font-size:clamp(10.24px,3.2vw,24.544px);color:#b5b5b6}@media only screen and (min-width:768px){.aboutMessageSection1Image figcaption span{margin-top:clamp(3.5555555556px,.2777777778vw,4px);font-size:clamp(10.6666666667px,.8333333333vw,12px)}}@media only screen and (max-width:767px){.aboutMessageSection1Info{order:1;margin-top:clamp(20.48px,6.4vw,49.088px)}}@media only screen and (min-width:768px){.aboutMessageSection1Info{order:2}}.aboutMessageSection1InfoTitle{font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500!important;line-height:180%;color:#c01925!important;letter-spacing:.08em}@media only screen and (min-width:768px){.aboutMessageSection1InfoTitle{font-size:clamp(21.3333333333px,1.6666666667vw,24px)}}.aboutMessageSection1InfoDescription{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.aboutMessageSection1InfoDescription{margin-top:clamp(28.4444444444px,2.2222222222vw,32px)}}.aboutMessageSection1InfoDescription p+p{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.aboutMessageSection1InfoDescription p+p{margin-top:clamp(17.0666666667px,2.2222222222vw,32px)}}.aboutMessageSection2{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.aboutMessageSection2{margin-top:clamp(135.1111111111px,10.5555555556vw,152px)}}.aboutMessageSection2Content{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.aboutMessageSection2Content{margin-top:clamp(21.3333333333px,1.6666666667vw,24px)}}.aboutMessageSection2Title{font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500!important;color:#c01925!important;letter-spacing:.08em}@media only screen and (min-width:768px){.aboutMessageSection2Title{font-size:clamp(21.3333333333px,1.6666666667vw,24px)}}.aboutMessageSection2Description{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.aboutMessageSection2Description{margin-top:clamp(21.3333333333px,1.6666666667vw,24px)}}.aboutMessageSection2Image{margin-top:clamp(20.48px,6.4vw,49.088px);overflow:hidden;border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}@media only screen and (min-width:768px){.aboutMessageSection2Image{margin-top:clamp(42.6666666667px,3.3333333333vw,48px);border-radius:clamp(3.5555555556px,.2777777778vw,4px)}}.aboutBusiness{margin-top:clamp(68.2666666667px,21.3333333333vw,163.6266666667px)}@media only screen and (min-width:768px){.aboutBusiness{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.aboutBusiness [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.aboutBusiness [data-layout]{padding-block:clamp(113.7777777778px,8.8888888889vw,128px)}}.aboutBusinessSection+.aboutBusinessSection{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.aboutBusinessSection+.aboutBusinessSection{margin-top:clamp(92.4444444444px,7.2222222222vw,104px)}}@media only screen and (min-width:768px){.ciLpAboutHero+.aboutBusinessSection{margin-top:clamp(71.1111111111px,5.5555555556vw,80px)}}[class*=arrowHeadline]+.aboutBusinessSectionContent{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){[class*=arrowHeadline]+.aboutBusinessSectionContent{margin-top:clamp(21.3333333333px,1.6666666667vw,24px)}}.aboutBusinessSectionTitle{font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500!important;color:#c01925!important;letter-spacing:.08em}@media only screen and (min-width:768px){.aboutBusinessSectionTitle{font-size:clamp(21.3333333333px,1.6666666667vw,24px)}}.aboutBusinessSectionDescription{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.aboutBusinessSectionDescription{margin-top:clamp(21.3333333333px,1.6666666667vw,24px)}}.aboutBusinessSectionImage{margin-top:clamp(20.48px,6.4vw,49.088px)!important}@media only screen and (min-width:768px){.aboutBusinessSectionImage{margin-top:clamp(42.6666666667px,3.3333333333vw,48px)!important}}@media only screen and (max-width:767px){.aboutBusinessSectionImage img{width:auto!important;height:clamp(290.1333333333px,90.6666666667vw,695.4133333333px)!important}}.aboutBusinessSectionBPO{display:grid;align-items:center;padding:clamp(20.48px,6.4vw,49.088px);margin-top:clamp(20.48px,6.4vw,49.088px);background:#ebeef0;border-radius:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){.aboutBusinessSectionBPO{grid-template-columns:auto clamp(315.5555555556px,24.6527777778vw,355px);gap:0 clamp(80px,6.25vw,90px);padding:clamp(42.6666666667px,3.3333333333vw,48px);margin-top:clamp(28.4444444444px,2.2222222222vw,32px);border-radius:clamp(7.1111111111px,.5555555556vw,8px)}}.aboutBusinessSectionBPOInfoHeadline{font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-weight:500;color:#c01925;letter-spacing:.08em}@media only screen and (min-width:768px){.aboutBusinessSectionBPOInfoHeadline{font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}@media only screen and (max-width:767px){.aboutBusinessSectionBPOInfoDescription{margin-top:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}}@media only screen and (min-width:768px){.aboutBusinessSectionBPOInfoDescription{margin-top:clamp(14.2222222222px,1.1111111111vw,16px)}}@media only screen and (max-width:767px){.aboutBusinessSectionBPOInfoDescription p{font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px)}}@media only screen and (min-width:768px){.aboutBusinessSectionBPOInfoDescription p{font-size:clamp(12.4444444444px,.9722222222vw,14px)}}@media only screen and (max-width:767px){.aboutBusinessSectionBPOImage{margin-top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)}}@media only screen and (min-width:768px){.aboutBusinessSectionBPOImage{width:clamp(315.5555555556px,24.6527777778vw,355px)}}.aboutBusinessBlock{margin-inline:auto;margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.aboutBusinessBlock{max-width:clamp(746.6666666667px,58.3333333333vw,840px);margin-top:clamp(92.4444444444px,7.2222222222vw,104px)}}.aboutBusinessBlockHeadline{display:grid;grid-template-columns:min-content auto;gap:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);align-items:center}@media only screen and (min-width:768px){.aboutBusinessBlockHeadline{gap:clamp(14.2222222222px,1.1111111111vw,16px) clamp(21.3333333333px,1.6666666667vw,24px)}}.aboutBusinessBlockHeadline small{grid-area:1/1/2/2;font-size:clamp(34.1333333333px,10.6666666667vw,81.8133333333px);color:#b5b5b6;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.aboutBusinessBlockHeadline small{font-size:clamp(42.6666666667px,3.3333333333vw,48px)}}.aboutBusinessBlockHeadline span{grid-area:1/2/2/3;font-size:clamp(10.24px,3.2vw,24.544px);font-weight:500;line-height:160%;letter-spacing:.08em}@media only screen and (min-width:768px){.aboutBusinessBlockHeadline span{font-size:clamp(12.4444444444px,.9722222222vw,14px)}}.aboutBusinessBlockHeadline strong{grid-area:2/1/3/3;font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.aboutBusinessBlockHeadline strong{font-size:clamp(21.3333333333px,1.6666666667vw,24px)}}.aboutBusinessBlockDescription{margin-top:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}@media only screen and (min-width:768px){.aboutBusinessBlockDescription{margin-top:clamp(28.4444444444px,2.2222222222vw,32px)}}.aboutBusinessBlockBPO{padding:clamp(20.48px,6.4vw,49.088px);margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px);background:#ebeef0;border-radius:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){.aboutBusinessBlockBPO{padding-block:clamp(28.4444444444px,2.2222222222vw,32px) clamp(35.5555555556px,2.7777777778vw,40px);margin-top:clamp(28.4444444444px,2.2222222222vw,32px);border-radius:clamp(7.1111111111px,.5555555556vw,8px)}}.aboutBusinessBlockBPOHeadline{font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-weight:500;color:#c01925;text-align:center}@media only screen and (min-width:768px){.aboutBusinessBlockBPOHeadline{font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}.aboutBusinessBlockBPOContent{display:grid;gap:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)0;margin-top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)}@media only screen and (min-width:768px){.aboutBusinessBlockBPOContent{grid-template-columns:repeat(3,auto);gap:0 clamp(35.5555555556px,2.7777777778vw,40px);align-items:start;padding-inline:clamp(71.1111111111px,5.5555555556vw,80px);margin-top:clamp(28.4444444444px,2.2222222222vw,32px)}}.aboutBusinessBlockBPOFeature{display:flex;flex-direction:column;align-items:center;justify-content:center}.aboutBusinessBlockBPOFeature strong{font-size:clamp(15.36px,4.8vw,36.816px);color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.aboutBusinessBlockBPOFeature strong{font-size:clamp(21.3333333333px,1.6666666667vw,24px)}}.aboutBusinessBlockBPOFeature span{display:block;margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);line-height:160%;text-align:center;letter-spacing:.08em}@media only screen and (min-width:768px){.aboutBusinessBlockBPOFeature span{margin-top:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}.aboutBusinessBlockImage{margin-top:clamp(20.48px,6.4vw,49.088px)!important}@media only screen and (min-width:768px){.aboutBusinessBlockImage{width:100%;margin-top:clamp(42.6666666667px,3.3333333333vw,48px)!important}}@media only screen and (max-width:767px){.aboutBusinessBlockImage img{width:auto!important;height:clamp(290.1333333333px,90.6666666667vw,695.4133333333px)!important}}@media only screen and (max-width:767px){.aboutBusinessBlock+.aboutBusinessBlock .aboutBusinessBlockImage img{width:auto!important;height:clamp(426.6666666667px,133.3333333333vw,1022.6666666667px)!important}}.aboutProfile{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.aboutProfile{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}@media only screen and (max-width:767px){.aboutProfile [data-content]{margin-inline:0}}@media only screen and (min-width:768px){.aboutProfile [data-content]{max-width:clamp(746.6666666667px,58.3333333333vw,840px);margin-inline:auto}}.aboutProfile iframe{display:none}@media only screen and (min-width:768px){.aboutProfile iframe{display:block;width:100%;height:clamp(160px,20.8333333333vw,300px);aspect-ratio:840/508;margin-top:clamp(21.3333333333px,2.7777777778vw,40px);background:#b5b5b6;border:0;height:clamp(270.9333333333px,35.2777777778vw,508px);margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.aboutProfile a{display:block;margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.aboutProfile a{display:none}}.aboutCompany{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.aboutCompany{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.aboutCompany [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.aboutCompany [data-layout]{padding-block:clamp(113.7777777778px,8.8888888889vw,128px)}}.aboutNext{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.aboutNext{margin-top:clamp(106.6666666667px,8.3333333333vw,120px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._lineLink_1l1wb_5 i:after{font-family:iconfont!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._lineLink_1l1wb_5{position:relative;top:0;left:0}._lineLink_1l1wb_5 span{font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);color:#fff;background-image:linear-gradient(90deg,#ff002b,#ff002b);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px}@media only screen and (min-width:768px){._lineLink_1l1wb_5 span{padding-bottom:clamp(2.6666666667px,.3472222222vw,5px);font-size:clamp(7.4666666667px,.9722222222vw,14px);transition:color .4s cubic-bezier(.22,1,.36,1)}}._lineLink_1l1wb_5 i{margin-left:clamp(8.5333333333px,2.6666666667vw,20.4533333333px)}._lineLink_1l1wb_5 i:after{display:inline-block;line-height:1;vertical-align:middle;content:""}@media only screen and (min-width:768px){._lineLink_1l1wb_5 i{margin-left:clamp(4.2666666667px,.5555555556vw,8px)}}._lineLink_1l1wb_5 i:after{font-size:clamp(8.5333333333px,2.6666666667vw,20.4533333333px);color:#fff}@media only screen and (min-width:768px){._lineLink_1l1wb_5 i:after{font-size:clamp(5.3333333333px,.6944444444vw,10px);transition:color .4s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){._lineLink_1l1wb_5:hover span{color:#ff002b;animation:_start_1l1wb_1 .4s forwards cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){._lineLink_1l1wb_5:hover i:after{color:#ff002b}}@keyframes _start_1l1wb_1{0%{background-size:0 1px}to{background-size:100% 1px}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._arrowHeadline_12oig_5:before{font-family:iconfont!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._arrowHeadline_12oig_5{display:flex;align-items:baseline}._arrowHeadline_12oig_5:before{display:inline-block;line-height:1;vertical-align:middle;content:""}._arrowHeadline_12oig_5:before{font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);color:#c01925;translate:0 clamp(1.7066666667px,.5333333333vw,4.0906666667px)}@media only screen and (min-width:768px){._arrowHeadline_12oig_5:before{font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}._arrowHeadline_12oig_5._arrowHeadlineDisable_12oig_37:before{display:none}._arrowHeadline_12oig_5._arrowHeadlineDisable_12oig_37 span{margin-left:0}._arrowHeadline_12oig_5 span{margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-weight:500;letter-spacing:.08em}@media only screen and (min-width:768px){._arrowHeadline_12oig_5 span{margin-left:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}[class*=scrambleHeadline]+[class*=arrowHeadline]{margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){[class*=scrambleHeadline]+[class*=arrowHeadline]{margin-top:clamp(14.2222222222px,1.1111111111vw,16px)}}@media only screen and (max-width:767px){[class*=scrambleHeadline]+[class*=arrowHeadline]:before{font-size:clamp(10.24px,3.2vw,24.544px)}}@media only screen and (max-width:767px){[class*=scrambleHeadline]+[class*=arrowHeadline] span{font-size:clamp(10.24px,3.2vw,24.544px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._lineTable_nvjkx_5{margin-inline:auto!important}@media only screen and (max-width:767px){._lineTable_nvjkx_5{display:block;margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)!important}}@media only screen and (min-width:768px){._lineTable_nvjkx_5{max-width:clamp(746.6666666667px,58.3333333333vw,840px);margin-top:clamp(21.3333333333px,2.7777777778vw,40px)!important}}@media only screen and (max-width:767px){._lineTable_nvjkx_5 tbody,._lineTable_nvjkx_5 tr,._lineTable_nvjkx_5 th,._lineTable_nvjkx_5 td{display:block}}._lineTable_nvjkx_5 th,._lineTable_nvjkx_5 td{box-sizing:border-box;background:0 0;border:0}@media only screen and (min-width:768px){._lineTable_nvjkx_5 th,._lineTable_nvjkx_5 td{padding-block:clamp(21.3333333333px,1.6666666667vw,24px)!important;border-top:1px solid #b5b5b6}}._lineTable_nvjkx_5 tr:first-of-type th,._lineTable_nvjkx_5 tr:first-of-type td{padding-top:0!important;border-top:none}@media only screen and (max-width:767px){._lineTable_nvjkx_5 tr:first-of-type th{padding-top:0!important;margin-top:0!important}}._lineTable_nvjkx_5 th{font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)!important;font-weight:500;line-height:170%;color:#c01925;letter-spacing:.1em}@media only screen and (max-width:767px){._lineTable_nvjkx_5 th{padding-top:clamp(20.48px,6.4vw,49.088px)!important;margin-top:clamp(20.48px,6.4vw,49.088px)!important;border-top:1px solid #b5b5b6}}@media only screen and (min-width:768px){._lineTable_nvjkx_5 th{width:clamp(177.7777777778px,13.8888888889vw,200px);font-size:clamp(14.2222222222px,1.1111111111vw,16px)!important}}@media only screen and (max-width:767px){._lineTable_nvjkx_5 td{margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)!important}}@media only screen and (min-width:768px){._lineTable_nvjkx_5 td{padding-left:clamp(21.3333333333px,1.6666666667vw,24px)!important}}._ciArrowHeadline_nvjkx_83+._ciLineTable_nvjkx_83{margin-top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)}@media only screen and (min-width:768px){._ciArrowHeadline_nvjkx_83+._ciLineTable_nvjkx_83{margin-top:clamp(35.5555555556px,2.7777777778vw,40px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._nextBlock_5ap1j_5{position:relative;top:0;left:0}@media only screen and (max-width:767px){._nextBlock_5ap1j_5{margin-inline:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}}@media only screen and (min-width:768px){._nextBlock_5ap1j_5{max-width:clamp(803.5555555556px,62.7777777778vw,904px);margin-inline:auto}}._nextBlockHeadline_5ap1j_21{position:absolute;top:clamp(-77.7226666667px,-10.1333333333vw,-32.4266666667px);left:clamp(3.4133333333px,1.0666666667vw,8.1813333333px);z-index:1;font-size:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);color:#b5b5b6;letter-spacing:.04em;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){._nextBlockHeadline_5ap1j_21{top:clamp(-51px,-3.5416666667vw,-45.3333333333px);left:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(42.6666666667px,3.3333333333vw,48px)}}._nextBlockContent_5ap1j_40{position:relative;top:0;left:0;overflow:hidden;border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}@media only screen and (min-width:768px){._nextBlockContent_5ap1j_40{border-radius:clamp(7.1111111111px,.5555555556vw,8px)}}._nextBlockLink_5ap1j_52{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;cursor:pointer;background:#c0192500;transition:background .4s cubic-bezier(.22,1,.36,1)}._nextBlockImg_5ap1j_64{overflow:hidden}@media only screen and (min-width:768px){._nextBlockImg_5ap1j_64 img{transition:scale .4s cubic-bezier(.22,1,.36,1)}}._nextBlockTitle_5ap1j_72{position:absolute}@media only screen and (max-width:767px){._nextBlockTitle_5ap1j_72{top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);left:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}}@media only screen and (min-width:768px){._nextBlockTitle_5ap1j_72{top:50%;left:clamp(28.4444444444px,2.2222222222vw,32px);translate:0-50%}}._nextBlockButton_5ap1j_88{position:absolute;z-index:2;pointer-events:none}@media only screen and (max-width:767px){._nextBlockButton_5ap1j_88{right:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);bottom:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}}@media only screen and (min-width:768px){._nextBlockButton_5ap1j_88{top:50%;right:clamp(28.4444444444px,2.2222222222vw,32px);translate:0-50%}}@media only screen and (min-width:768px){._nextBlockLink_5ap1j_52:hover{background:#c0192580}}@media only screen and (min-width:768px){._nextBlockLink_5ap1j_52:hover~._nextBlockImg_5ap1j_64 img{scale:1.03}}@media only screen and (min-width:768px){._nextBlockLink_5ap1j_52:hover~._nextBlockButton_5ap1j_88 a{background:#c02}}@media only screen and (min-width:768px){._nextBlockLink_5ap1j_52:hover~._nextBlockButton_5ap1j_88 a i:before{scale:0;transition:scale .2s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){._nextBlockLink_5ap1j_52:hover~._nextBlockButton_5ap1j_88 a i:after{scale:1;transition:scale .2s .2s cubic-bezier(.22,1,.36,1)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._arrows_gsk7y_5{position:absolute;top:0;left:50%;z-index:5;width:100%;max-width:1440px;pointer-events:none;opacity:0;translate:-50%0}._arrows_gsk7y_5[class*=was-opening]{opacity:1;transition:opacity .4s cubic-bezier(.22,1,.36,1)}._arrow_gsk7y_5{position:absolute;top:0;left:0}._arrow_gsk7y_5[data-i="1"]{top:clamp(512px,160vw,1227.2px);left:clamp(221.8666666667px,69.3333333333vw,531.7866666667px);width:clamp(51.2px,16vw,122.72px)}@media only screen and (min-width:768px){._arrow_gsk7y_5[data-i="1"]{top:clamp(292.8px,38.125vw,549px);left:clamp(705.0666666667px,91.8055555556vw,1322px);width:clamp(47.0666666667px,6.1284722222vw,88.25px)}}._arrow_gsk7y_5[data-i="2"]{top:clamp(170.6666666667px,53.3333333333vw,409.0666666667px);left:clamp(204.8px,64vw,490.88px);width:clamp(110.9333333333px,34.6666666667vw,265.8933333333px)}@media only screen and (min-width:768px){._arrow_gsk7y_5[data-i="2"]{top:clamp(304px,39.5833333333vw,570px);left:clamp(218.6666666667px,28.4722222222vw,410px);width:clamp(128px,16.6666666667vw,240px)}}._arrow_gsk7y_5[data-i="3"]{top:clamp(-818.1333333333px,-106.6666666667vw,-341.3333333333px);left:clamp(85.3333333333px,26.6666666667vw,204.5333333333px);width:clamp(170.6666666667px,53.3333333333vw,409.0666666667px)}@media only screen and (min-width:768px){._arrow_gsk7y_5[data-i="3"]{top:clamp(-230px,-15.9722222222vw,-122.6666666667px);left:clamp(144px,18.75vw,270px);width:clamp(176px,22.9166666667vw,330px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._infoBcsItem_am8fi_5:before,._infoMenu_am8fi_5 a:after,._menu_am8fi_5 a:after{font-family:iconfont!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._hero_am8fi_17{position:relative}@media only screen and (min-width:768px){._content_am8fi_22{display:grid;grid-template-columns:1fr 57.3333333333%}}@media only screen and (min-width:768px){._info_am8fi_5{position:relative;top:0;left:0;z-index:5;align-self:center;margin-right:auto}}._infoHeadline_am8fi_38{position:relative;top:0;left:0;z-index:10;height:1em;font-size:clamp(34.1333333333px,10.6666666667vw,81.8133333333px);line-height:1!important;color:#c01925!important;opacity:0;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){._infoHeadline_am8fi_38{font-size:clamp(56.8888888889px,4.4444444444vw,64px)}}@media only screen and (min-width:768px){[data-page=personDetail] ._infoHeadline_am8fi_38{font-size:clamp(35.5555555556px,2.7777777778vw,40px)}}._infoBcs_am8fi_5{position:relative;top:0;left:0;z-index:10;display:flex;gap:0 clamp(6.8266666667px,2.1333333333vw,16.3626666667px);margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);opacity:0;translate:0 clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){._infoBcs_am8fi_5{gap:0 clamp(8.8888888889px,.6944444444vw,10px);margin-top:clamp(14.2222222222px,1.1111111111vw,16px)}}._infoBcsItem_am8fi_5{display:flex;align-items:center}._infoBcsItem_am8fi_5:before{display:inline-block;line-height:1;vertical-align:middle;content:""}._infoBcsItem_am8fi_5:before{font-size:clamp(8.5333333333px,2.6666666667vw,20.4533333333px);color:#b5b5b6}@media only screen and (min-width:768px){._infoBcsItem_am8fi_5:before{font-size:clamp(10.6666666667px,.8333333333vw,12px)}}._infoBcsItem_am8fi_5:first-of-type:before{display:none}._infoBcsItem_am8fi_5:first-of-type span{margin-left:0}._infoBcsItem_am8fi_5 span{margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(10.24px,3.2vw,24.544px);font-weight:500;color:#b5b5b6}@media only screen and (min-width:768px){._infoBcsItem_am8fi_5 span{margin-left:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(14.2222222222px,1.1111111111vw,16px);translate:0 clamp(-1px,-.0694444444vw,-.8888888889px)}}._infoBcsItem_am8fi_5:last-of-type span{color:#1e1e1e}._infoMenu_am8fi_5{display:none}@media only screen and (min-width:768px){._infoMenu_am8fi_5{display:flex;flex-direction:column;gap:clamp(7.1111111111px,.5555555556vw,8px)0;align-items:flex-start;padding-left:clamp(21.3333333333px,1.6666666667vw,24px);margin-top:clamp(42.6666666667px,3.3333333333vw,48px);border-left:1px solid #b5b5b6;opacity:0;translate:0 10px}}._infoMenu_am8fi_5 a:after{display:inline-block;line-height:1;vertical-align:middle;content:""}@media only screen and (min-width:768px){._infoMenu_am8fi_5 a{cursor:pointer}}@media only screen and (min-width:768px){._infoMenu_am8fi_5 a span{font-size:clamp(12.4444444444px,.9722222222vw,14px);font-weight:500;color:#1e1e1e;transition:color .2s cubic-bezier(.22,1,.36,1)}}._infoMenu_am8fi_5 a span br{display:none!important}@media only screen and (min-width:768px){._infoMenu_am8fi_5 a:after{margin-left:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(8.8888888889px,.6944444444vw,10px);color:#1e1e1e;transition:color .2s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){._infoMenu_am8fi_5 a:hover span,._infoMenu_am8fi_5 a:hover:after{color:#c01925}}._infoTitle_am8fi_171{display:none}@media only screen and (min-width:768px){._infoTitle_am8fi_171{display:block;margin-top:clamp(71.1111111111px,5.5555555556vw,80px)!important;font-size:clamp(14.9333333333px,1.9444444444vw,28px);font-weight:500!important;letter-spacing:.1em}}._infoMeta_am8fi_183{display:none}@media only screen and (min-width:768px){._infoMeta_am8fi_183{display:grid;margin-top:clamp(71.1111111111px,5.5555555556vw,80px);line-height:1}}._infoMeta_am8fi_183 strong{font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){._infoMeta_am8fi_183 strong{font-size:clamp(42.6666666667px,3.3333333333vw,48px)}}@media only screen and (min-width:768px){._infoMeta_am8fi_183 span{margin-top:clamp(14.2222222222px,1.1111111111vw,16px);font-size:clamp(14.2222222222px,1.1111111111vw,16px);font-weight:500}}@media only screen and (min-width:768px){._infoMeta_am8fi_183 small{margin-top:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(12.4444444444px,.9722222222vw,14px);font-weight:500;color:#b5b5b6}}._image_am8fi_219{position:relative;top:0;left:0;overflow:hidden}@media only screen and (max-width:767px){._image_am8fi_219{width:100svw;margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px);margin-left:clamp(-32.7253333333px,-4.2666666667vw,-13.6533333333px)}}@media only screen and (min-width:768px){._image_am8fi_219{border-radius:clamp(2.1333333333px,.2777777778vw,4px)}}._imageMask_am8fi_237{position:absolute;top:0;left:-58.823%;width:calc(100% + clamp(188.5866666667px,58.9333333333vw,452.0186666667px)*2);height:100%;background:#610022;clip-path:polygon(27.027%0,100%0,72.973% 100%,0 100%);mask-composite:exclude}@media only screen and (min-width:768px){._imageMask_am8fi_237{left:-58.823%;width:calc(100% + clamp(229.3333333333px,29.8611111111vw,430px)*2);height:100%}}._image_am8fi_219 img{display:block;width:100%;height:auto}._menu_am8fi_5{position:relative;top:0;left:0;z-index:10;display:flex;flex-direction:column;gap:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)0;align-items:flex-start;padding-left:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);margin-top:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);border-left:1px solid #b5b5b6;opacity:0;translate:0 clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){._menu_am8fi_5{display:none}}._menu_am8fi_5 a{cursor:pointer}._menu_am8fi_5 a:after{display:inline-block;line-height:1;vertical-align:middle;content:""}._menu_am8fi_5 a span{font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);font-weight:500;color:#1e1e1e}._menu_am8fi_5 a span br{display:none!important}._menu_am8fi_5 a:after{margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(8.5333333333px,2.6666666667vw,20.4533333333px);color:#1e1e1e}._title_am8fi_303{position:relative;top:0;left:0;z-index:10;margin-inline:clamp(20.48px,6.4vw,49.088px);margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px);font-size:clamp(20.48px,6.4vw,49.088px);font-weight:500;letter-spacing:.1em}@media only screen and (min-width:768px){._title_am8fi_303{display:none}}._title_am8fi_303 br{display:none}._meta_am8fi_323{display:grid;margin-inline:clamp(20.48px,6.4vw,49.088px);margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px);line-height:1}@media only screen and (min-width:768px){._meta_am8fi_323{display:none}}._meta_am8fi_323 strong{font-size:clamp(34.1333333333px,10.6666666667vw,81.8133333333px);font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}._meta_am8fi_323 span{margin-top:clamp(20.48px,6.4vw,49.088px);font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-weight:500}._meta_am8fi_323 small{margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);font-weight:500;color:#b5b5b6}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}.careerStep{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.careerStep{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.careerStep [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.careerStep [data-layout]{padding-block:clamp(113.7777777778px,8.8888888889vw,128px)}}.careerStepNote{margin-top:clamp(20.48px,6.4vw,49.088px);font-size:clamp(11.0933333333px,3.4666666667vw,26.5893333333px)}@media only screen and (min-width:768px){.careerStepNote{margin-top:clamp(28.4444444444px,2.2222222222vw,32px);font-size:clamp(11.5555555556px,.9027777778vw,13px)}}.careerStepDescription{margin-top:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}@media only screen and (min-width:768px){.careerStepDescription{margin-top:clamp(14.2222222222px,1.1111111111vw,16px)}}.careerStepImage{margin-top:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)!important}@media only screen and (min-width:768px){.careerStepImage{margin-top:clamp(64px,5vw,72px)!important}}@media only screen and (max-width:767px){.careerStepImage img{width:auto!important;height:clamp(290.1333333333px,90.6666666667vw,695.4133333333px)!important}}.careerStepCaption{margin-top:clamp(20.48px,6.4vw,49.088px);font-size:clamp(11.0933333333px,3.4666666667vw,26.5893333333px);text-align:left}@media only screen and (min-width:768px){.careerStepCaption{margin-top:clamp(42.6666666667px,3.3333333333vw,48px);font-size:clamp(11.5555555556px,.9027777778vw,13px);text-align:center}}.careerTraining{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.careerTraining{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.careerTraining [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.careerTraining [data-layout]{padding-block:clamp(113.7777777778px,8.8888888889vw,128px)}}.careerTrainingDescription{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.careerTrainingDescription{margin-top:clamp(28.4444444444px,2.2222222222vw,32px)}}.careerTrainingTitle{margin-top:clamp(47.7866666667px,14.9333333333vw,114.5386666667px)!important;font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500!important;color:#c01925!important}@media only screen and (min-width:768px){.careerTrainingTitle{margin-top:clamp(42.6666666667px,3.3333333333vw,48px)!important;font-size:clamp(28.4444444444px,2.2222222222vw,32px)}}.careerTrainingImage{margin-top:clamp(20.48px,6.4vw,49.088px)!important}@media only screen and (min-width:768px){.careerTrainingImage{margin-top:clamp(28.4444444444px,2.2222222222vw,32px)!important}}@media only screen and (max-width:767px){.careerTrainingImage img{width:auto!important;height:clamp(290.1333333333px,90.6666666667vw,695.4133333333px)!important}}.careerTrainingLists{padding:clamp(20.48px,6.4vw,49.088px);margin-top:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#ebeef0;border-radius:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){.careerTrainingLists{padding:clamp(42.6666666667px,3.3333333333vw,48px);margin-top:clamp(92.4444444444px,7.2222222222vw,104px);border-radius:clamp(7.1111111111px,.5555555556vw,8px)}}.careerTrainingListsHeadline{font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-weight:500;color:#c01925;letter-spacing:.08em}@media only screen and (min-width:768px){.careerTrainingListsHeadline{font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}.careerTrainingListsContent{display:grid;gap:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)0;margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.careerTrainingListsContent{gap:clamp(42.6666666667px,3.3333333333vw,48px)0;margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.careerTrainingList{display:grid;counter-increment:n}@media only screen and (min-width:768px){.careerTrainingList{grid-template-rows:auto min-content;grid-template-columns:clamp(288.8888888889px,22.5694444444vw,325px) auto;gap:0 clamp(28.4444444444px,2.2222222222vw,32px)}}.careerTrainingListTitle{display:grid;grid-template-columns:min-content auto;align-self:start}@media only screen and (min-width:768px){.careerTrainingListTitle{grid-area:1/2/2/3;gap:0 clamp(14.2222222222px,1.1111111111vw,16px);align-self:start}}.careerTrainingListTitle:before{font-size:clamp(25.6px,8vw,61.36px);line-height:130%;color:#c01925;content:"0"counter(n);translate:0 clamp(-10.2266666667px,-1.3333333333vw,-4.2666666667px);font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.careerTrainingListTitle:before{font-size:clamp(28.4444444444px,2.2222222222vw,32px);translate:0 clamp(-4px,-.2777777778vw,-3.5555555556px)}}.careerTrainingListTitle span{font-size:clamp(17.0666666667px,5.3333333333vw,40.9066666667px);font-weight:500;line-height:130%;letter-spacing:.08em}@media only screen and (max-width:767px){.careerTrainingListTitle span{margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}}@media only screen and (min-width:768px){.careerTrainingListTitle span{font-size:clamp(21.3333333333px,1.6666666667vw,24px)}}.careerTrainingListImage{overflow:hidden;border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}@media only screen and (max-width:767px){.careerTrainingListImage{margin-top:clamp(20.48px,6.4vw,49.088px)!important}}@media only screen and (min-width:768px){.careerTrainingListImage{grid-area:1/1/3/2;border-radius:clamp(3.5555555556px,.2777777778vw,4px)}}.careerTrainingListDescription{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.careerTrainingListDescription{grid-area:2/2/3/3;align-self:start;margin-top:clamp(21.3333333333px,1.6666666667vw,24px)}}.careerImproving{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.careerImproving{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.careerImproving [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.careerImproving [data-layout]{padding-block:clamp(113.7777777778px,8.8888888889vw,128px)}}.careerImprovingDescription{margin-top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)}@media only screen and (min-width:768px){.careerImprovingDescription{margin-top:clamp(28.4444444444px,2.2222222222vw,32px)}}.careerImprovingLists{display:grid;gap:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)0;margin-top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)}@media only screen and (min-width:768px){.careerImprovingLists{grid-template-columns:repeat(2,1fr);gap:clamp(42.6666666667px,3.3333333333vw,48px) clamp(35.5555555556px,2.7777777778vw,40px);margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.careerImprovingList:nth-of-type(1){display:grid}@media only screen and (min-width:768px){.careerImprovingList:nth-of-type(1){grid-area:1/1/2/3;grid-template-columns:auto clamp(382.2222222222px,29.8611111111vw,430px);gap:0 clamp(92.4444444444px,7.2222222222vw,104px)}}@media only screen and (min-width:768px){.careerImprovingList:nth-of-type(1) .careerImprovingListImage{order:2}}@media only screen and (min-width:768px){.careerImprovingList:nth-of-type(1) .careerImprovingListInfo{order:1;margin-top:0}}@media only screen and (min-width:768px){.careerImprovingList:nth-of-type(2){grid-area:2/1/3/2}}@media only screen and (min-width:768px){.careerImprovingList:nth-of-type(3){grid-area:2/2/3/3}}.careerImprovingListImage{overflow:hidden;border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}@media only screen and (min-width:768px){.careerImprovingListImage{border-radius:clamp(3.5555555556px,.2777777778vw,4px)}}.careerImprovingListInfo{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.careerImprovingListInfo{margin-top:clamp(21.3333333333px,1.6666666667vw,24px)}}.careerImprovingListInfoTitle{font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500!important;color:#c01925!important}@media only screen and (min-width:768px){.careerImprovingListInfoTitle{font-size:clamp(28.4444444444px,2.2222222222vw,32px)}}.careerImprovingListInfoDescription{margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){.careerImprovingListInfoDescription{margin-top:clamp(14.2222222222px,1.1111111111vw,16px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}.environmentWorkstyle{margin-top:clamp(47.7866666667px,14.9333333333vw,114.5386666667px)}@media only screen and (min-width:768px){.environmentWorkstyle{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}@media only screen and (max-width:767px){.environmentWorkstyle [data-content]{margin-inline:0}}.environmentWorkstyleDescription{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.environmentWorkstyleDescription{margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.environmentWorkstyleDescription+[class*=arrowHeadline]{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.environmentWorkstyleDescription+[class*=arrowHeadline]{margin-top:clamp(49.7777777778px,3.8888888889vw,56px)}}.environmentWorkstyleCards{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.environmentWorkstyleCards{grid-template-columns:repeat(3,1fr);gap:clamp(21.3333333333px,1.6666666667vw,24px);margin-top:clamp(28.4444444444px,2.2222222222vw,32px)}}.environmentWorkstyleCards+[class*=arrowHeadline]{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.environmentWorkstyleCards+[class*=arrowHeadline]{margin-top:clamp(49.7777777778px,3.8888888889vw,56px)}}.environmentWorkstyleCard{display:flex;flex-direction:column;padding:clamp(13.6533333333px,4.2666666667vw,32.7253333333px) clamp(6.8266666667px,2.1333333333vw,16.3626666667px);background:#fff;border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}@media only screen and (min-width:768px){.environmentWorkstyleCard{padding:clamp(14.2222222222px,1.1111111111vw,16px) clamp(21.3333333333px,1.6666666667vw,24px);border-radius:clamp(3.5555555556px,.2777777778vw,4px)}}.environmentWorkstyleCardImage{padding-bottom:clamp(20.48px,6.4vw,49.088px);margin-bottom:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);border-bottom:1px solid #b5b5b6}@media only screen and (min-width:768px){.environmentWorkstyleCardImage{padding-bottom:clamp(21.3333333333px,1.6666666667vw,24px);margin-bottom:clamp(7.1111111111px,.5555555556vw,8px)}}.environmentWorkstyleCardImage img{width:clamp(64px,20vw,153.4px)!important;margin-inline:auto}@media only screen and (min-width:768px){.environmentWorkstyleCardImage img{width:clamp(120.8888888889px,9.4444444444vw,136px)!important}}.environmentWorkstyleCardTitle{margin-block:auto;font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-weight:500;line-height:160%;text-align:center;letter-spacing:.1em}@media only screen and (min-width:768px){.environmentWorkstyleCardTitle{font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}@media only screen and (max-width:767px){.environmentWorkstyleCardTitle span{font-size:clamp(10.24px,3.2vw,24.544px)}}.environmentWelfare{margin-top:clamp(47.7866666667px,14.9333333333vw,114.5386666667px)}@media only screen and (min-width:768px){.environmentWelfare{margin-top:clamp(68.2666666667px,8.8888888889vw,128px)}}@media only screen and (max-width:767px){.environmentWelfare [data-content]{margin-inline:0}}.environmentWelfareDescription{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.environmentWelfareDescription{margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.environmentWelfareLists{display:grid;gap:clamp(17.0666666667px,5.3333333333vw,40.9066666667px)0;margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.environmentWelfareLists{margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.environmentWelfareList{display:grid;align-items:center;padding-block:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);padding-inline:clamp(20.48px,6.4vw,49.088px);background:#fff;border-radius:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){.environmentWelfareList{grid-template-columns:clamp(293.3333333333px,22.9166666667vw,330px) 1fr;gap:0 clamp(71.1111111111px,5.5555555556vw,80px);padding-block:clamp(28.4444444444px,2.2222222222vw,32px);padding-right:clamp(28.4444444444px,2.2222222222vw,32px);border-radius:clamp(7.1111111111px,.5555555556vw,8px)}}@media only screen and (max-width:767px){.environmentWelfareListImage{padding-bottom:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);border-bottom:clamp(.8533333333px,.2666666667vw,2.0453333333px) solid #b5b5b6}}@media only screen and (min-width:768px){.environmentWelfareListImage{border-right:clamp(.8888888889px,.0694444444vw,1px) solid #b5b5b6}}.environmentWelfareListImage img{width:clamp(71.68px,22.4vw,171.808px)!important;margin-inline:auto}@media only screen and (min-width:768px){.environmentWelfareListImage img{width:clamp(99.5555555556px,7.7777777778vw,112px)!important}}.environmentWelfareListImage figcaption{margin-top:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-weight:500;text-align:center}@media only screen and (min-width:768px){.environmentWelfareListImage figcaption{margin-top:clamp(21.3333333333px,1.6666666667vw,24px);font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}@media only screen and (max-width:767px){.environmentWelfareListDescription{margin-top:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}}.environmentEvaluation{margin-top:clamp(47.7866666667px,14.9333333333vw,114.5386666667px)}@media only screen and (min-width:768px){.environmentEvaluation{margin-top:clamp(113.7777777778px,8.8888888889vw,128px)}}@media only screen and (max-width:767px){.environmentEvaluation [data-content]{margin-inline:0}}.environmentEvaluationLists{display:grid;gap:clamp(20.48px,6.4vw,49.088px)0;margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.environmentEvaluationLists{gap:clamp(64px,5vw,72px)0;margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.environmentEvaluationList{display:grid}@media only screen and (min-width:768px){.environmentEvaluationList{grid-template-columns:clamp(232px,30.2083333333vw,435px) auto;gap:0 clamp(42.6666666667px,3.3333333333vw,48px)}}.environmentEvaluationListImage{overflow:hidden}@media only screen and (min-width:768px){.environmentEvaluationListImage{border-radius:clamp(3.5555555556px,.2777777778vw,4px)}}@media only screen and (max-width:767px){.environmentEvaluationListInfo{margin-top:clamp(20.48px,6.4vw,49.088px)}}.environmentEvaluationListInfoTitle{font-size:clamp(17.0666666667px,5.3333333333vw,40.9066666667px);font-weight:500;line-height:180%}@media only screen and (min-width:768px){.environmentEvaluationListInfoTitle{font-size:clamp(21.3333333333px,1.6666666667vw,24px)}}.environmentEvaluationListInfoDescription{margin-top:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}@media only screen and (min-width:768px){.environmentEvaluationListInfoDescription{margin-top:clamp(7.1111111111px,.5555555556vw,8px)}}.environmentData{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.environmentData{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.environmentData [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.environmentData [data-layout]{padding-block:clamp(113.7777777778px,8.8888888889vw,128px)}}.environmentDataDescription{margin-top:clamp(20.48px,6.4vw,49.088px);font-weight:500;line-height:230%;letter-spacing:.04em}@media only screen and (min-width:768px){.environmentDataDescription{margin-top:clamp(14.2222222222px,1.1111111111vw,16px);font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}.environmentDataCards{display:grid;gap:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)0;margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.environmentDataCards{grid-template-rows:repeat(4,clamp(186.6666666667px,24.3055555556vw,350px));grid-template-columns:repeat(3,1fr);gap:clamp(8.5333333333px,1.1111111111vw,16px);margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.environmentDataCard{position:relative;top:0;left:0;background:#f2f5f7;border-radius:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (max-width:767px){.environmentDataCard{height:clamp(251.7333333333px,78.6666666667vw,603.3733333333px)}}@media only screen and (min-width:768px){.environmentDataCard{border-radius:clamp(7.1111111111px,.5555555556vw,8px)}}.environmentDataCardTitle{position:absolute;top:clamp(20.48px,6.4vw,49.088px);left:0;width:100%;font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-weight:500;text-align:center}@media only screen and (min-width:768px){.environmentDataCardTitle{top:clamp(12.8px,1.6666666667vw,24px);font-size:clamp(9.6px,1.25vw,18px)}}.environmentDataCardImage,.environmentDataCardValue1,.environmentDataCardValue2{position:absolute}.environmentDataCard[data-i="0"] .environmentDataCardImage{top:clamp(104.96px,32.8vw,251.576px);left:clamp(62.2933333333px,19.4666666667vw,149.3093333333px);width:clamp(133.0602666667px,41.5813333333vw,318.9288266667px)}@media only screen and (min-width:768px){.environmentDataCard[data-i="0"] .environmentDataCardImage{top:clamp(77.8666666667px,10.1388888889vw,146px);left:clamp(46.4px,6.0416666667vw,87px);width:clamp(98.6666666667px,12.8472222222vw,185px)}}.environmentDataCard[data-i="0"] .environmentDataCardValue1{top:clamp(38.4px,12vw,92.04px);left:clamp(59.7333333333px,18.6666666667vw,143.1733333333px);font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.environmentDataCard[data-i="0"] .environmentDataCardValue1{top:clamp(26.6666666667px,3.4722222222vw,50px);left:clamp(48px,6.25vw,90px)}}.environmentDataCard[data-i="0"] .environmentDataCardValue1 strong{font-size:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);color:#c01925}@media only screen and (min-width:768px){.environmentDataCard[data-i="0"] .environmentDataCardValue1 strong{font-size:clamp(35.2px,4.5833333333vw,66px)}}.environmentDataCard[data-i="1"] .environmentDataCardImage{top:clamp(85.3333333333px,26.6666666667vw,204.5333333333px);left:clamp(149.3333333333px,46.6666666667vw,357.9333333333px);width:clamp(79.36px,24.8vw,190.216px)}@media only screen and (min-width:768px){.environmentDataCard[data-i="1"] .environmentDataCardImage{top:clamp(64.5333333333px,8.4027777778vw,121px);left:clamp(110.4px,14.375vw,207px);width:clamp(59.2px,7.7083333333vw,111px)}}.environmentDataCard[data-i="1"] .environmentDataCardValue1{top:clamp(68.2666666667px,21.3333333333vw,163.6266666667px);left:clamp(21.3333333333px,6.6666666667vw,51.1333333333px);font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.environmentDataCard[data-i="1"] .environmentDataCardValue1{top:clamp(53.3333333333px,6.9444444444vw,100px);left:clamp(13.8666666667px,1.8055555556vw,26px);font-size:clamp(10.6666666667px,1.3888888889vw,20px)}}.environmentDataCard[data-i="1"] .environmentDataCardValue1 strong{position:relative;top:clamp(2.56px,.8vw,6.136px);left:0;margin-inline:clamp(4.2666666667px,1.3333333333vw,10.2266666667px);font-size:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.environmentDataCard[data-i="1"] .environmentDataCardValue1 strong{top:clamp(1.6px,.2083333333vw,3px);margin-inline:clamp(2.6666666667px,.3472222222vw,5px);font-size:clamp(35.2px,4.5833333333vw,66px)}}.environmentDataCard[data-i="1"] .environmentDataCardValue2{top:clamp(128px,40vw,306.8px);left:clamp(21.3333333333px,6.6666666667vw,51.1333333333px);font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.environmentDataCard[data-i="1"] .environmentDataCardValue2{top:clamp(96px,12.5vw,180px);left:clamp(13.8666666667px,1.8055555556vw,26px);font-size:clamp(10.6666666667px,1.3888888889vw,20px)}}.environmentDataCard[data-i="1"] .environmentDataCardValue2 strong{position:relative;top:clamp(2.56px,.8vw,6.136px);left:0;margin-inline:clamp(4.2666666667px,1.3333333333vw,10.2266666667px);font-size:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.environmentDataCard[data-i="1"] .environmentDataCardValue2 strong{top:clamp(1.6px,.2083333333vw,3px);margin-inline:clamp(2.6666666667px,.3472222222vw,5px);font-size:clamp(35.2px,4.5833333333vw,66px)}}.environmentDataCard[data-i="2"] .environmentDataCardImage{top:clamp(153.6px,48vw,368.16px);left:clamp(81.0666666667px,25.3333333333vw,194.3066666667px);width:clamp(89.6px,28vw,214.76px)}@media only screen and (min-width:768px){.environmentDataCard[data-i="2"] .environmentDataCardImage{top:clamp(117.3333333333px,15.2777777778vw,220px);left:clamp(60.2666666667px,7.8472222222vw,113px);width:clamp(66.1333333333px,8.6111111111vw,124px)}}.environmentDataCard[data-i="2"] .environmentDataCardValue1{top:clamp(59.7333333333px,18.6666666667vw,143.1733333333px);left:clamp(59.7333333333px,18.6666666667vw,143.1733333333px);font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.environmentDataCard[data-i="2"] .environmentDataCardValue1{top:clamp(40px,5.2083333333vw,75px);left:clamp(48px,6.25vw,90px);font-size:clamp(10.6666666667px,1.3888888889vw,20px)}}.environmentDataCard[data-i="2"] .environmentDataCardValue1 strong{position:relative;top:0;left:0;margin-right:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.environmentDataCard[data-i="2"] .environmentDataCardValue1 strong{top:clamp(1.6px,.2083333333vw,3px);margin-right:clamp(4.2666666667px,.5555555556vw,8px);font-size:clamp(35.2px,4.5833333333vw,66px)}}.environmentDataCard[data-i="2"] .environmentDataCardValue2{top:clamp(119.4666666667px,37.3333333333vw,286.3466666667px);left:clamp(89.6px,28vw,214.76px);font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.environmentDataCard[data-i="2"] .environmentDataCardValue2{top:clamp(85.3333333333px,11.1111111111vw,160px);left:clamp(64px,8.3333333333vw,120px);font-size:clamp(11.7333333333px,1.5277777778vw,22px)}}.environmentDataCard[data-i="3"] .environmentDataCardImage{top:clamp(72.5333333333px,22.6666666667vw,173.8533333333px);left:clamp(76.8px,24vw,184.08px);width:clamp(89.6px,28vw,214.76px)}@media only screen and (min-width:768px){.environmentDataCard[data-i="3"] .environmentDataCardImage{top:clamp(52.8px,6.875vw,99px);left:clamp(58.6666666667px,7.6388888889vw,110px);width:clamp(66.1333333333px,8.6111111111vw,124px)}}.environmentDataCard[data-i="3"] .environmentDataCardValue1{top:clamp(174.9333333333px,54.6666666667vw,419.2933333333px);left:clamp(85.3333333333px,26.6666666667vw,204.5333333333px);font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.environmentDataCard[data-i="3"] .environmentDataCardValue1{top:clamp(125.3333333333px,16.3194444444vw,235px);left:clamp(68.2666666667px,8.8888888889vw,128px);font-size:clamp(10.6666666667px,1.3888888889vw,20px)}}.environmentDataCard[data-i="3"] .environmentDataCardValue1 strong{position:relative;top:0;left:0;margin-right:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.environmentDataCard[data-i="3"] .environmentDataCardValue1 strong{top:clamp(1.6px,.2083333333vw,3px);margin-right:clamp(4.2666666667px,.5555555556vw,8px);font-size:clamp(35.2px,4.5833333333vw,66px)}}.environmentDataCard[data-i="4"] .environmentDataCardImage{top:clamp(128px,40vw,306.8px);left:clamp(68.2666666667px,21.3333333333vw,163.6266666667px);width:clamp(110.9333333333px,34.6666666667vw,265.8933333333px)}@media only screen and (min-width:768px){.environmentDataCard[data-i="4"] .environmentDataCardImage{top:clamp(96px,12.5vw,180px);left:clamp(53.3333333333px,6.9444444444vw,100px);width:clamp(81.6px,10.625vw,153px)}}.environmentDataCard[data-i="4"] .environmentDataCardValue1{top:clamp(59.7333333333px,18.6666666667vw,143.1733333333px);left:clamp(85.3333333333px,26.6666666667vw,204.5333333333px);font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.environmentDataCard[data-i="4"] .environmentDataCardValue1{top:clamp(42.6666666667px,5.5555555556vw,80px);left:clamp(61.3333333333px,7.9861111111vw,115px);font-size:clamp(10.6666666667px,1.3888888889vw,20px)}}.environmentDataCard[data-i="4"] .environmentDataCardValue1 strong{position:relative;top:0;left:0;margin-right:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.environmentDataCard[data-i="4"] .environmentDataCardValue1 strong{top:clamp(1.6px,.2083333333vw,3px);margin-right:clamp(4.2666666667px,.5555555556vw,8px);font-size:clamp(35.2px,4.5833333333vw,66px)}}.environmentDataCard[data-i="5"] .environmentDataCardImage{top:clamp(149.3333333333px,46.6666666667vw,357.9333333333px);left:clamp(89.6px,28vw,214.76px);width:clamp(76.8px,24vw,184.08px)}@media only screen and (min-width:768px){.environmentDataCard[data-i="5"] .environmentDataCardImage{top:clamp(106.6666666667px,13.8888888889vw,200px);left:clamp(66.6666666667px,8.6805555556vw,125px);width:clamp(56.5333333333px,7.3611111111vw,106px)}}.environmentDataCard[data-i="5"] .environmentDataCardValue1{top:clamp(72.5333333333px,22.6666666667vw,173.8533333333px);left:clamp(68.2666666667px,21.3333333333vw,163.6266666667px);font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.environmentDataCard[data-i="5"] .environmentDataCardValue1{top:clamp(45.3333333333px,5.9027777778vw,85px);left:clamp(55.4666666667px,7.2222222222vw,104px);font-size:clamp(10.6666666667px,1.3888888889vw,20px)}}.environmentDataCard[data-i="5"] .environmentDataCardValue1 strong{position:relative;top:0;left:0;margin-right:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.environmentDataCard[data-i="5"] .environmentDataCardValue1 strong{top:clamp(1.6px,.2083333333vw,3px);margin-right:clamp(4.2666666667px,.5555555556vw,8px);font-size:clamp(35.2px,4.5833333333vw,66px)}}.environmentDataCard[data-i="6"] .environmentDataCardImage{top:clamp(76.8px,24vw,184.08px);left:clamp(72.5333333333px,22.6666666667vw,173.8533333333px);width:clamp(106.6666666667px,33.3333333333vw,255.6666666667px)}@media only screen and (min-width:768px){.environmentDataCard[data-i="6"] .environmentDataCardImage{top:clamp(53.3333333333px,6.9444444444vw,100px);left:clamp(54.4px,7.0833333333vw,102px);width:clamp(78.4px,10.2083333333vw,147px)}}.environmentDataCard[data-i="6"] .environmentDataCardValue1{top:clamp(179.2px,56vw,429.52px);left:clamp(68.2666666667px,21.3333333333vw,163.6266666667px);font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.environmentDataCard[data-i="6"] .environmentDataCardValue1{top:clamp(130.6666666667px,17.0138888889vw,245px);left:clamp(53.3333333333px,6.9444444444vw,100px);font-size:clamp(10.6666666667px,1.3888888889vw,20px)}}.environmentDataCard[data-i="6"] .environmentDataCardValue1 strong{position:relative;top:0;left:0;margin-right:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.environmentDataCard[data-i="6"] .environmentDataCardValue1 strong{top:clamp(1.6px,.2083333333vw,3px);margin-right:clamp(4.2666666667px,.5555555556vw,8px);font-size:clamp(35.2px,4.5833333333vw,66px)}}.environmentDataCard[data-i="7"] .environmentDataCardImage{top:clamp(85.3333333333px,26.6666666667vw,204.5333333333px);left:clamp(72.5333333333px,22.6666666667vw,173.8533333333px);width:clamp(110.9333333333px,34.6666666667vw,265.8933333333px)}@media only screen and (min-width:768px){.environmentDataCard[data-i="7"] .environmentDataCardImage{top:clamp(58.6666666667px,7.6388888889vw,110px);left:clamp(56px,7.2916666667vw,105px);width:clamp(86.4px,11.25vw,162px)}}.environmentDataCard[data-i="7"] .environmentDataCardValue1{top:clamp(179.2px,56vw,429.52px);left:clamp(64px,20vw,153.4px);font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.environmentDataCard[data-i="7"] .environmentDataCardValue1{top:clamp(128px,16.6666666667vw,240px);left:clamp(56px,7.2916666667vw,105px);font-size:clamp(10.6666666667px,1.3888888889vw,20px)}}.environmentDataCard[data-i="7"] .environmentDataCardValue1 strong{position:relative;top:0;left:0;margin-right:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.environmentDataCard[data-i="7"] .environmentDataCardValue1 strong{top:clamp(1.6px,.2083333333vw,3px);margin-right:clamp(4.2666666667px,.5555555556vw,8px);font-size:clamp(35.2px,4.5833333333vw,66px)}}.environmentDataCard[data-i="8"] .environmentDataCardImage{top:clamp(93.8666666667px,29.3333333333vw,224.9866666667px);left:clamp(93.8666666667px,29.3333333333vw,224.9866666667px);width:clamp(72.5333333333px,22.6666666667vw,173.8533333333px)}@media only screen and (min-width:768px){.environmentDataCard[data-i="8"] .environmentDataCardImage{top:clamp(64px,8.3333333333vw,120px);left:clamp(69.3333333333px,9.0277777778vw,130px);width:clamp(54.4px,7.0833333333vw,102px)}}.environmentDataCard[data-i="8"] .environmentDataCardValue1{top:clamp(179.2px,56vw,429.52px);left:clamp(34.1333333333px,10.6666666667vw,81.8133333333px);font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.environmentDataCard[data-i="8"] .environmentDataCardValue1{top:clamp(128px,16.6666666667vw,240px);left:clamp(32px,4.1666666667vw,60px);font-size:clamp(10.6666666667px,1.3888888889vw,20px)}}.environmentDataCard[data-i="8"] .environmentDataCardValue1 strong{position:relative;top:0;left:0;margin-inline:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.environmentDataCard[data-i="8"] .environmentDataCardValue1 strong{top:clamp(1.6px,.2083333333vw,3px);margin-inline:clamp(4.2666666667px,.5555555556vw,8px);font-size:clamp(35.2px,4.5833333333vw,66px)}}.environmentDataCard[data-i="9"] .environmentDataCardImage{top:clamp(85.3333333333px,26.6666666667vw,204.5333333333px);left:clamp(76.8px,24vw,184.08px);width:clamp(93.8666666667px,29.3333333333vw,224.9866666667px)}@media only screen and (min-width:768px){.environmentDataCard[data-i="9"] .environmentDataCardImage{top:clamp(58.6666666667px,7.6388888889vw,110px);left:clamp(56px,7.2916666667vw,105px);width:clamp(70.4px,9.1666666667vw,132px)}}.environmentDataCard[data-i="9"] .environmentDataCardValue1{top:clamp(179.2px,56vw,429.52px);left:clamp(85.3333333333px,26.6666666667vw,204.5333333333px);font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.environmentDataCard[data-i="9"] .environmentDataCardValue1{top:clamp(128px,16.6666666667vw,240px);left:clamp(66.6666666667px,8.6805555556vw,125px);font-size:clamp(10.6666666667px,1.3888888889vw,20px)}}.environmentDataCard[data-i="9"] .environmentDataCardValue1 strong{position:relative;top:0;left:0;margin-inline:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.environmentDataCard[data-i="9"] .environmentDataCardValue1 strong{top:clamp(1.6px,.2083333333vw,3px);margin-inline:clamp(4.2666666667px,.5555555556vw,8px);font-size:clamp(35.2px,4.5833333333vw,66px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}.grecaptcha-badge{display:none!important}body{padding:0;margin:0}.globals address,.globals article,.globals aside,.globals figure,.globals footer,.globals header,.globals hgroup,.globals menu,.globals nav,.globals section{display:block}.globals [hidden],.globals datalist,.globals menu[type=context],.globals rp,.globals source{display:none}.globals body{padding:0;margin:0;font-family:sans-serif;font-size:100%;line-height:160%;color:#fff;text-align:left;background:#fff;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}.globals h1,.globals h2,.globals h3,.globals h4,.globals h5{padding:0;margin:0;font-weight:inherit;line-height:160%}.globals ul,.globals ol,.globals dl{padding:0;margin:0;list-style:none}.globals dd{margin:0}.globals p{padding:0;margin:0;line-height:2}.globals table{font-size:inherit;border-spacing:0;border-collapse:collapse}.globals table>caption{text-align:left}.globals table th{padding:0;margin:0;text-align:left}.globals table td,.globals form{padding:0;margin:0}.globals input,.globals select,.globals textarea{padding:0;margin:0;font-family:inherit;font-size:inherit;font-weight:inherit}.globals textarea{display:block}.globals button{display:block;padding:0;margin:0;border:0}.globals svg,.globals img,.globals picture{display:block;width:100%;height:auto;vertical-align:bottom;border:0;backface-visibility:hidden}.globals svg img,.globals img img,.globals picture img{width:100%;height:100%;object-fit:cover}.globals figure{margin:0}.globals a{outline:0}.globals pre{padding:5px;border:1px solid #bfbfbf}.globals .gist{width:100%}.globals hr{margin:0}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._modal_h2hwu_5{position:fixed;top:0;left:0;z-index:500;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .4s cubic-bezier(.22,1,.36,1)}[class*=is-modal-open][data-modal="1"] ._modal_h2hwu_5[data-modal="1"],[class*=is-modal-open][data-modal="2"] ._modal_h2hwu_5[data-modal="2"],[class*=is-modal-open][data-modal="3"] ._modal_h2hwu_5[data-modal="3"],[class*=is-modal-open][data-modal="4"] ._modal_h2hwu_5[data-modal="4"],[class*=is-modal-open][data-modal="5"] ._modal_h2hwu_5[data-modal="5"],[class*=is-modal-open][data-modal="6"] ._modal_h2hwu_5[data-modal="6"]{pointer-events:auto;opacity:1}._modalBG_h2hwu_40{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:#1e1e1e80}._modalLayout_h2hwu_49{position:relative;top:0;left:0;box-sizing:border-box;display:grid;place-items:center;width:100%;height:100%;overflow:scroll}@media only screen and (max-width:767px){._modalLayout_h2hwu_49{padding-block:clamp(71.68px,22.4vw,171.808px)}}._modalContent_h2hwu_65{position:relative;top:0;left:0;z-index:15;box-sizing:border-box;width:clamp(292.6933333333px,91.4666666667vw,701.5493333333px);padding-block:clamp(68.2666666667px,21.3333333333vw,163.6266666667px);padding-inline:clamp(20.48px,6.4vw,49.088px);background:#fff;border-radius:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){._modalContent_h2hwu_65{display:grid;grid-template-columns:clamp(225.0666666667px,29.3055555556vw,422px) clamp(232.5333333333px,30.2777777778vw,436px);gap:clamp(12.8px,1.6666666667vw,24px) clamp(25.6px,3.3333333333vw,48px);width:clamp(936.8888888889px,73.1944444444vw,1054px);padding:clamp(25.6px,3.3333333333vw,48px) clamp(38.4px,5vw,72px);border-radius:clamp(7.1111111111px,.5555555556vw,8px)}}@media only screen and (min-width:768px){._modalImage_h2hwu_88{grid-area:1/1/2/2}}._modalImage_h2hwu_88 [class*=scrambleHeadlineText]{color:#b5b5b6}._modalImage_h2hwu_88 figure{overflow:hidden;border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px);translate:0 clamp(-6.136px,-.8vw,-2.56px)}@media only screen and (min-width:768px){._modalImage_h2hwu_88 figure{border-radius:clamp(3.5555555556px,.2777777778vw,4px);translate:0 clamp(-5px,-.3472222222vw,-2.6666666667px)}}@media only screen and (max-width:767px){._modalInfo_h2hwu_107{margin-top:clamp(20.48px,6.4vw,49.088px)}}@media only screen and (min-width:768px){._modalInfo_h2hwu_107{grid-area:2/1/3/2}}._modalInfoTitle_h2hwu_116{font-size:clamp(17.0666666667px,5.3333333333vw,40.9066666667px);font-weight:500;color:#c01925;letter-spacing:.08em}@media only screen and (min-width:768px){._modalInfoTitle_h2hwu_116{font-size:clamp(11.7333333333px,1.5277777778vw,22px)}}._modalInfoName_h2hwu_127{margin-top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)}@media only screen and (min-width:768px){._modalInfoName_h2hwu_127{margin-top:clamp(28.4444444444px,2.2222222222vw,32px)}}._modalInfoName_h2hwu_127 span{font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}@media only screen and (min-width:768px){._modalInfoName_h2hwu_127 span{font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}._modalInfoName_h2hwu_127 strong{margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(17.0666666667px,5.3333333333vw,40.9066666667px);letter-spacing:.1em;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){._modalInfoName_h2hwu_127 strong{margin-left:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(17.7777777778px,1.3888888889vw,20px)}}._modalInfoDetail_h2hwu_157{display:grid;grid-template-columns:min-content auto;margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){._modalInfoDetail_h2hwu_157{margin-top:clamp(7.1111111111px,.5555555556vw,8px)}}._modalInfoDetail_h2hwu_157+._modalInfoDetail_h2hwu_157{margin-top:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}@media only screen and (min-width:768px){._modalInfoDetail_h2hwu_157+._modalInfoDetail_h2hwu_157{margin-top:clamp(7.1111111111px,.5555555556vw,8px)}}._modalInfoDetail_h2hwu_157 dt{font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);font-weight:500;color:#c01925;white-space:nowrap}@media only screen and (min-width:768px){._modalInfoDetail_h2hwu_157 dt{font-size:clamp(7.4666666667px,.9722222222vw,14px)}}._modalInfoDetail_h2hwu_157 dd{margin-left:clamp(20.48px,6.4vw,49.088px);font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);font-weight:500}@media only screen and (min-width:768px){._modalInfoDetail_h2hwu_157 dd{margin-left:clamp(12.8px,1.6666666667vw,24px);font-size:clamp(7.4666666667px,.9722222222vw,14px)}}@media only screen and (max-width:767px){._modalBody_h2hwu_198{margin-top:clamp(40.96px,12.8vw,98.176px)}}@media only screen and (min-width:768px){._modalBody_h2hwu_198{grid-area:1/2/3/3}}._modalBodyQ_h2hwu_207{display:flex;align-items:start}._modalBodyQ_h2hwu_207:before{flex-shrink:0;font-size:clamp(20.48px,6.4vw,49.088px);color:#b5b5b6;content:"Q";font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){._modalBodyQ_h2hwu_207:before{width:clamp(12.8px,1.6666666667vw,24px);font-size:clamp(21.3333333333px,1.6666666667vw,24px)}}._modalBodyQ_h2hwu_207 span{margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}@media only screen and (min-width:768px){._modalBodyQ_h2hwu_207 span{margin-top:clamp(2.6666666667px,.3472222222vw,5px);margin-left:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}._modalBodyA_h2hwu_237{margin-top:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}@media only screen and (min-width:768px){._modalBodyA_h2hwu_237{margin-top:clamp(3.5555555556px,.2777777778vw,4px)}}._modalBodyA_h2hwu_237 dt{display:flex;align-items:start}._modalBodyA_h2hwu_237 dt:before{flex-shrink:0;font-size:clamp(20.48px,6.4vw,49.088px);color:#c01925;content:"A";font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){._modalBodyA_h2hwu_237 dt:before{width:clamp(12.8px,1.6666666667vw,24px);font-size:clamp(21.3333333333px,1.6666666667vw,24px)}}._modalBodyA_h2hwu_237 dt span{margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-weight:500;color:#c01925}@media only screen and (min-width:768px){._modalBodyA_h2hwu_237 dt span{margin-top:clamp(2.6666666667px,.3472222222vw,5px);margin-left:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}._modalBodyA_h2hwu_237+._modalBodyQ_h2hwu_207{margin-top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)}@media only screen and (min-width:768px){._modalBodyA_h2hwu_237+._modalBodyQ_h2hwu_207{margin-top:clamp(21.3333333333px,1.6666666667vw,24px)}}._modalClose_h2hwu_285{position:absolute;top:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);right:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);width:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);height:clamp(38.4px,12vw,92.04px);cursor:pointer;background:#1e1e1e;border-radius:100px}@media only screen and (min-width:768px){._modalClose_h2hwu_285{top:clamp(8.5333333333px,1.1111111111vw,16px);right:clamp(8.5333333333px,1.1111111111vw,16px);width:clamp(29.8666666667px,3.8888888889vw,56px);height:clamp(24px,3.125vw,45px);transition:background .2s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){._modalClose_h2hwu_285:hover{background:#c01925}}._modalClose_h2hwu_285 span{position:absolute;left:clamp(15.36px,4.8vw,36.816px);display:block;width:clamp(17.92px,5.6vw,42.952px);height:clamp(.8533333333px,.2666666667vw,2.0453333333px);background:#fff;transition:top .2s cubic-bezier(.22,1,.36,1),rotate .2s cubic-bezier(.22,1,.36,1)}@media only screen and (min-width:768px){._modalClose_h2hwu_285 span{left:clamp(9.6px,1.25vw,18px);width:clamp(11.2px,1.4583333333vw,21px);height:clamp(.5333333333px,.0694444444vw,1px)}}._modalClose_h2hwu_285 span:nth-of-type(1){top:clamp(19.2px,6vw,46.02px);rotate:-20deg}@media only screen and (min-width:768px){._modalClose_h2hwu_285 span:nth-of-type(1){top:clamp(12px,1.5625vw,22.5px)}}._modalClose_h2hwu_285 span:nth-of-type(2){top:clamp(19.2px,6vw,46.02px);rotate:20deg}@media only screen and (min-width:768px){._modalClose_h2hwu_285 span:nth-of-type(2){top:clamp(12px,1.5625vw,22.5px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}.lpEntry a i:before,.lpEntry a i:after{font-family:iconfont!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lpAbout{margin-top:clamp(129.7066666667px,40.5333333333vw,310.8906666667px)}@media only screen and (min-width:768px){.lpAbout{margin-top:clamp(89.6px,11.6666666667vw,168px)}}.lpAbout [data-layout]{padding-block:clamp(35.84px,11.2vw,85.904px) clamp(27.3066666667px,8.5333333333vw,65.4506666667px);background:#fff}@media only screen and (min-width:768px){.lpAbout [data-layout]{padding-block:clamp(55.4666666667px,7.2222222222vw,104px) clamp(42.6666666667px,5.5555555556vw,80px)}}.lpAboutHero{display:grid}@media only screen and (min-width:768px){.lpAboutHero{grid-template-columns:clamp(272px,35.4166666667vw,510px) clamp(253.3333333333px,32.9861111111vw,475px);gap:0 clamp(43.7333333333px,5.6944444444vw,82px);align-items:center}}@media only screen and (max-width:767px){.lpAboutHeroInfo{order:2;margin-top:clamp(20.48px,6.4vw,49.088px)}}@media only screen and (min-width:768px){.lpAboutHeroInfo{order:1}}.lpAboutHeroInfoHeadline{font-weight:500!important;color:#c01925!important;letter-spacing:.08em}@media only screen and (min-width:768px){.lpAboutHeroInfoHeadline{font-size:clamp(14.4px,1.875vw,27px)}}@media only screen and (max-width:767px){.lpAboutHeroInfoHeadline br{display:none}}.lpAboutHeroInfoDescription{margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);line-height:230%;letter-spacing:.04em}@media only screen and (min-width:768px){.lpAboutHeroInfoDescription{margin-top:clamp(12.8px,1.6666666667vw,24px);font-size:clamp(8.5333333333px,1.1111111111vw,16px)}}.lpAboutHeroImage{overflow:hidden;border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}@media only screen and (max-width:767px){.lpAboutHeroImage{order:1;margin-top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)!important}}@media only screen and (min-width:768px){.lpAboutHeroImage{order:2;border-radius:clamp(2.1333333333px,.2777777778vw,4px)}}.lpWorkOurWork{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.lpWorkOurWork{margin-top:clamp(64px,8.3333333333vw,120px)}}.lpWorkOurWork [data-layout]{padding-top:0!important;background:0 0!important}@media only screen and (max-width:767px){.lpWorkOurWork [data-content]>[class*=scrambleHeadline]{margin-left:clamp(-49.088px,-6.4vw,-20.48px)}}.lpWorkOurWork [class*=scrambleHeadline]+[class*=arrowHeadline]{margin-top:clamp(35.84px,11.2vw,85.904px)}@media only screen and (min-width:768px){.lpWorkOurWork [class*=scrambleHeadline]+[class*=arrowHeadline]{margin-top:clamp(25.6px,3.3333333333vw,48px)}}.lpWorkJobs{margin-top:clamp(21.3333333333px,6.6666666667vw,51.1333333333px)}@media only screen and (min-width:768px){.lpWorkJobs{margin-top:clamp(46.9333333333px,6.1111111111vw,88px)}}.lpMessage{margin-top:clamp(75.0933333333px,23.4666666667vw,179.9893333333px)}@media only screen and (min-width:768px){.lpMessage{margin-top:clamp(55.4666666667px,7.2222222222vw,104px)}}.lpMessage [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.lpMessage [data-layout]{padding-block:clamp(92.4444444444px,7.2222222222vw,104px)}}.lpEntry{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.lpEntry{margin-top:clamp(81.0666666667px,10.5555555556vw,152px)}}.lpEntry a{position:relative;top:0;left:0;box-sizing:border-box;display:flex;align-items:center;width:clamp(292.6933333333px,91.4666666667vw,701.5493333333px);height:clamp(136.5333333333px,42.6666666667vw,327.2533333333px);padding-inline:clamp(20.48px,6.4vw,49.088px);margin-inline:auto;background:#1e1e1e}@media only screen and (min-width:768px){.lpEntry a{width:clamp(482.1333333333px,62.7777777778vw,904px);height:clamp(133.3333333333px,17.3611111111vw,250px);padding-inline:clamp(17.0666666667px,2.2222222222vw,32px);transition:background .4s cubic-bezier(.22,1,.36,1)}}.lpEntry a span{font-size:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);color:#fff;letter-spacing:.04em;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.lpEntry a span{font-size:clamp(26.6666666667px,3.4722222222vw,50px)}}.lpEntry a i{position:absolute;top:50%;right:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);display:block;width:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);height:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);background:#ffffff80;border-radius:100px;backdrop-filter:blur(clamp(20.48px,6.4vw,49.088px));translate:0-50%}.lpEntry a i:before{display:inline-block;line-height:1;vertical-align:middle;content:""}.lpEntry a i:after{display:inline-block;line-height:1;vertical-align:middle;content:""}@media only screen and (min-width:768px){.lpEntry a i{right:clamp(17.0666666667px,2.2222222222vw,32px);width:clamp(25.6px,3.3333333333vw,48px);height:clamp(25.6px,3.3333333333vw,48px);backdrop-filter:blur(clamp(12.8px,1.6666666667vw,24px));transition:background .4s cubic-bezier(.22,1,.36,1),width .4s cubic-bezier(.22,1,.36,1),height .4s cubic-bezier(.22,1,.36,1),right .4s cubic-bezier(.22,1,.36,1)}}.lpEntry a i:before{position:absolute;inset:0;width:clamp(5.12px,1.6vw,12.272px);height:clamp(5.12px,1.6vw,12.272px);margin:auto;font-size:clamp(5.12px,1.6vw,12.272px);color:#fff;scale:1}@media only screen and (min-width:768px){.lpEntry a i:before{width:clamp(5.3333333333px,.6944444444vw,10px);height:clamp(5.3333333333px,.6944444444vw,10px);font-size:clamp(5.3333333333px,.6944444444vw,10px);transition:color .2s .2s cubic-bezier(.22,1,.36,1),scale .2s .2s cubic-bezier(.22,1,.36,1)}}@media only screen and (max-width:767px){.lpEntry a i:after{display:none}}@media only screen and (min-width:768px){.lpEntry a i:after{position:absolute;inset:0;width:clamp(5.3333333333px,.6944444444vw,10px);height:clamp(5.3333333333px,.6944444444vw,10px);margin:auto;font-size:clamp(5.3333333333px,.6944444444vw,10px);color:#fff;scale:0;translate:clamp(-.5px,-.0347222222vw,-.2666666667px) clamp(.2666666667px,.0347222222vw,.5px);transition:color .15s cubic-bezier(.22,1,.36,1),scale .15s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){.lpEntry a:hover{background:#c01925}}@media only screen and (min-width:768px){.lpEntry a:hover i{right:clamp(19.2px,2.5vw,36px);width:clamp(21.3333333333px,2.7777777778vw,40px);height:clamp(21.3333333333px,2.7777777778vw,40px);background:#fff}}@media only screen and (min-width:768px){.lpEntry a:hover i:before{color:#c01925;scale:0;transition:color .2s cubic-bezier(.22,1,.36,1),scale .2s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){.lpEntry a:hover i:after{color:#c01925;scale:1;transition:color .2s .2s cubic-bezier(.22,1,.36,1),scale .2s .2s cubic-bezier(.22,1,.36,1)}}.lpFooter{padding-bottom:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);font-size:clamp(10.24px,3.2vw,24.544px);text-align:center;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.lpFooter{padding-bottom:clamp(74.6666666667px,9.7222222222vw,140px);font-size:clamp(6.4px,.8333333333vw,12px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._arrows_lj9sa_5{position:absolute;top:0;left:50%;z-index:5;width:100%;max-width:1440px;pointer-events:none;transform:translate(-50%)}._arrow_lj9sa_5{position:absolute;top:0;left:0}@media only screen and (max-width:767px){._arrow_lj9sa_5[data-i="1"]{display:none}}@media only screen and (min-width:768px){._arrow_lj9sa_5[data-i="1"]{top:clamp(-33px,-2.2916666667vw,-17.6px);left:clamp(89.6px,11.6666666667vw,168px);width:clamp(74.3253333333px,9.6777777778vw,139.36px)}}._arrow_lj9sa_5[data-i="2"]{top:clamp(-6.136px,-.8vw,-2.56px);left:clamp(252.2538666667px,78.8293333333vw,604.6209866667px);width:clamp(65.0752px,20.336vw,155.97712px)}@media only screen and (min-width:768px){._arrow_lj9sa_5[data-i="2"]{top:clamp(-121px,-8.4027777778vw,-64.5333333333px);left:clamp(698.1333333333px,90.9027777778vw,1309px);width:clamp(70.128px,9.13125vw,131.49px)}}._arrow_lj9sa_5[data-i="3"]{top:clamp(61.44px,19.2vw,147.264px);left:clamp(130.56px,40.8vw,312.936px);width:clamp(32.4266666667px,10.1333333333vw,77.7226666667px)}@media only screen and (min-width:768px){._arrow_lj9sa_5[data-i="3"]{top:clamp(-20px,-1.3888888889vw,-10.6666666667px);left:clamp(458.1333333333px,59.6527777778vw,859px);width:clamp(30.9333333333px,4.0277777778vw,58px)}}._arrow_lj9sa_5[data-i="4"]{top:clamp(232.96px,72.8vw,558.376px);left:clamp(-26.5893333333px,-3.4666666667vw,-11.0933333333px);width:clamp(42.1717333333px,13.1786666667vw,101.0803733333px)}@media only screen and (min-width:768px){._arrow_lj9sa_5[data-i="4"]{top:clamp(170.6666666667px,22.2222222222vw,320px);left:clamp(193.6px,25.2083333333vw,363px);width:clamp(47.0666666667px,6.1284722222vw,88.25px)}}@media only screen and (max-width:767px){._arrow_lj9sa_5[data-i="5"]{display:none}}@media only screen and (min-width:768px){._arrow_lj9sa_5[data-i="5"]{top:clamp(410.6666666667px,53.4722222222vw,770px);left:clamp(478.9333333333px,62.3611111111vw,898px);width:clamp(47.0666666667px,6.1284722222vw,88.25px)}}@media only screen and (max-width:767px){._arrow_lj9sa_5[data-i="6"]{display:none}}@media only screen and (min-width:768px){._arrow_lj9sa_5[data-i="6"]{top:clamp(533.3333333333px,69.4444444444vw,1000px);left:clamp(16.5333333333px,2.1527777778vw,31px);width:clamp(35.3013333333px,4.5965277778vw,66.19px)}}@media only screen and (max-width:767px){._arrow_lj9sa_5[data-i="7"]{display:none}}@media only screen and (min-width:768px){._arrow_lj9sa_5[data-i="7"]{top:clamp(586.6666666667px,76.3888888889vw,1100px);left:clamp(666.1333333333px,86.7361111111vw,1249px);width:clamp(47.0666666667px,6.1284722222vw,88.25px)}}@media only screen and (max-width:767px){._arrow_lj9sa_5[data-i="8"]{display:none}}@media only screen and (min-width:768px){._arrow_lj9sa_5[data-i="8"]{top:clamp(192px,25vw,360px);left:clamp(-38px,-2.6388888889vw,-20.2666666667px);width:clamp(127.9093333333px,16.6548611111vw,239.83px)}}._arrow_lj9sa_5[data-i="9"]{top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px);left:clamp(-143.1733333333px,-18.6666666667vw,-59.7333333333px);width:clamp(156.288px,48.84vw,374.6028px)}@media only screen and (min-width:768px){._arrow_lj9sa_5[data-i="9"]{top:clamp(-330px,-22.9166666667vw,-176px);left:clamp(240.5333333333px,31.3194444444vw,451px);width:clamp(177.6px,23.125vw,333px)}}._arrow_lj9sa_5[data-i="10"]{top:clamp(512px,160vw,1227.2px);left:clamp(260.2666666667px,81.3333333333vw,623.8266666667px);width:clamp(119.7994666667px,37.4373333333vw,287.1443466667px)}@media only screen and (min-width:768px){._arrow_lj9sa_5[data-i="10"]{top:clamp(384px,50vw,720px);left:clamp(542.4px,70.625vw,1017px);width:clamp(102.5653333333px,13.3548611111vw,192.31px)}}@media only screen and (max-width:767px){._arrow_lj9sa_5[data-i="11"]{display:none}}@media only screen and (min-width:768px){._arrow_lj9sa_5[data-i="11"]{top:clamp(373.3333333333px,48.6111111111vw,700px);left:clamp(692.8px,90.2083333333vw,1299px);width:clamp(86.512px,11.2645833333vw,162.21px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}.indexHero{position:relative;top:0;left:0}@media only screen and (max-width:767px){.indexHero{height:clamp(571.7333333333px,178.6666666667vw,1370.3733333333px)}}@media only screen and (min-width:768px){.indexHero{max-width:1440px;height:clamp(426.6666666667px,55.5555555556vw,800px);margin-inline:auto}}.indexHeroImgs{position:absolute;top:0;top:clamp(136.5333333333px,42.6666666667vw,327.2533333333px);left:0;z-index:3;width:100%;height:100%}@media only screen and (min-width:768px){.indexHeroImgs{top:clamp(85.3333333333px,11.1111111111vw,160px)}}.indexHeroImgsContent{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.indexHeroCaptions{position:absolute;top:clamp(-20.4533333333px,-2.6666666667vw,-8.5333333333px);right:clamp(153.6px,48vw,368.16px);display:flex;transform-origin:100% 100%;rotate:-49deg}@media only screen and (min-width:768px){.indexHeroCaptions{top:clamp(-10px,-.6944444444vw,-5.3333333333px);right:clamp(256px,33.3333333333vw,480px)}}.indexHeroCaptions1{font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);color:#b5b5b6;white-space:nowrap;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.indexHeroCaptions1{font-size:clamp(8.5333333333px,1.1111111111vw,16px)}}.indexHeroCaptions2{margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);color:#c01925;white-space:nowrap;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.indexHeroCaptions2{margin-left:clamp(4.2666666667px,.5555555556vw,8px);font-size:clamp(8.5333333333px,1.1111111111vw,16px)}}.indexHeroImgs .indexHeroImgsContent:nth-of-type(1) .indexHeroCaptions{opacity:0}.indexHeroImg{position:absolute;top:0;background:#610022}@media only screen and (max-width:767px){.indexHeroImg{left:clamp(-26.5893333333px,-3.4666666667vw,-11.0933333333px);width:clamp(447.1466666667px,139.7333333333vw,1071.7546666667px);clip-path:polygon(43.1519699812%0,100%0,57.2232645403% 100%,0 100%)}}@media only screen and (min-width:768px){.indexHeroImg{left:clamp(281.0666666667px,36.5972222222vw,527px);width:clamp(568.5333333333px,74.0277777778vw,1066px);clip-path:polygon(43.1519699812%0,100%0,57.2232645403% 100%,0 100%)}}.indexHeroImg img{clip-path:polygon(43.151%0,43.151%0,0 100%,0 100%)}.indexHeroImgs[data-i="1"] .indexHeroImgsContent:nth-of-type(1){opacity:1}.indexHeroImgs[data-i="2"] .indexHeroImgsContent:nth-of-type(2){opacity:1}.indexHeroImgs[data-i="3"] .indexHeroImgsContent:nth-of-type(3){opacity:1}.indexHeroImgs[data-i="4"] .indexHeroImgsContent:nth-of-type(4){opacity:1}.indexHeroImgs[data-i="5"] .indexHeroImgsContent:nth-of-type(5){opacity:1}.indexHeroImgs[data-i="6"] .indexHeroImgsContent:nth-of-type(6){opacity:1}.indexHeroCopies{position:absolute;z-index:5;display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(2,1fr);align-items:center}@media only screen and (max-width:767px){.indexHeroCopies{bottom:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);left:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);grid-gap:0 clamp(17.0666666667px,5.3333333333vw,40.9066666667px);width:clamp(292.6933333333px,91.4666666667vw,701.5493333333px)}}@media only screen and (min-width:768px){.indexHeroCopies{bottom:clamp(17.0666666667px,2.2222222222vw,32px);left:clamp(42.6666666667px,5.5555555556vw,80px);grid-gap:0 clamp(10.6666666667px,1.3888888889vw,20px);width:clamp(248px,32.2916666667vw,465px)}}.indexHeroCopy{position:relative;top:0;left:0;overflow:hidden}.indexHeroCopy:nth-of-type(1){grid-area:1/1/2/3}.indexHeroCopy:nth-of-type(2){grid-area:2/1/3/3}.indexHeroCopy:nth-of-type(3){grid-area:3/1/4/2}.indexHeroCopy:nth-of-type(4){grid-area:3/2/4/3}.indexHeroCopy:nth-of-type(2),.indexHeroCopy:nth-of-type(3),.indexHeroCopy:nth-of-type(4){margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){.indexHeroCopy:nth-of-type(2),.indexHeroCopy:nth-of-type(3),.indexHeroCopy:nth-of-type(4){margin-top:clamp(8.5333333333px,1.1111111111vw,16px)}}@media only screen and (max-width:767px){.indexHeroCopy:nth-of-type(1){width:clamp(289.6298666667px,90.5093333333vw,694.2065866667px)}}@media only screen and (min-width:768px){.indexHeroCopy:nth-of-type(1){width:clamp(245.3973333333px,31.9527777778vw,460.12px)}}@media only screen and (max-width:767px){.indexHeroCopy:nth-of-type(2){width:clamp(252.7573333333px,78.9866666667vw,605.8277333333px)}}@media only screen and (min-width:768px){.indexHeroCopy:nth-of-type(2){width:clamp(214.1653333333px,27.8861111111vw,401.56px)}}@media only screen and (max-width:767px){.indexHeroCopy:nth-of-type(3){width:clamp(152.3114666667px,47.5973333333vw,365.0715466667px)}}@media only screen and (min-width:768px){.indexHeroCopy:nth-of-type(3){width:clamp(129.0506666667px,16.8034722222vw,241.97px)}}@media only screen and (max-width:767px){.indexHeroCopy:nth-of-type(4){width:clamp(82.0821333333px,25.6506666667vw,196.7406133333px)}}@media only screen and (min-width:768px){.indexHeroCopy:nth-of-type(4){width:clamp(69.552px,9.05625vw,130.41px)}}.indexHeroCopy img{translate:0 100%}.indexConcept{margin-top:clamp(61.44px,19.2vw,147.264px)}@media only screen and (min-width:768px){.indexConcept{margin-top:clamp(81.0666666667px,10.5555555556vw,152px)}}@media only screen and (max-width:767px){.indexConcept [data-content]{margin-inline:0}}.indexConceptContent{position:relative;top:0;left:0;display:flex}@media only screen and (max-width:767px){.indexConceptContent{flex-direction:column}}@media only screen and (min-width:768px){.indexConceptContent{gap:0 clamp(168.8888888889px,13.1944444444vw,190px);margin-top:clamp(35.5555555556px,2.7777777778vw,40px)}}@media only screen and (min-width:768px) and (max-width:920px){.indexConceptContent{gap:0 clamp(40px,5.2083333333vw,47.9166666667px)}}.indexConceptContent:before{position:absolute;display:block;content:"";background:#fff}@media only screen and (max-width:767px){.indexConceptContent:before{bottom:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);left:clamp(-435.656px,-56.8vw,-181.76px);width:clamp(758.6133333333px,237.0666666667vw,1818.3013333333px);height:clamp(378.0266666667px,118.1333333333vw,906.0826666667px);clip-path:polygon(43.151%0,100%0,57.223% 100%,0 100%)}}@media only screen and (min-width:768px){.indexConceptContent:before{bottom:clamp(-100px,-6.9444444444vw,-88.8888888889px);left:clamp(298.6666666667px,23.3333333333vw,336px);width:clamp(947.5555555556px,74.0277777778vw,1066px);height:clamp(472.8888888889px,36.9444444444vw,532px);clip-path:polygon(43.151%0,100%0,57.223% 100%,0 100%)}}.indexConceptCopy{position:relative;top:0;left:0;z-index:10;order:2;font-size:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);color:#1e1e1e!important;font-weight:500!important;line-height:160%;letter-spacing:.08em}@media only screen and (max-width:767px){.indexConceptCopy{margin-top:clamp(40.96px,12.8vw,98.176px)!important}}@media only screen and (min-width:768px){.indexConceptCopy{order:1;font-size:clamp(35.5555555556px,2.7777777778vw,40px)}}.indexConceptDescription{position:relative;top:0;left:0;z-index:10;order:1}@media only screen and (max-width:767px){.indexConceptDescription{margin-top:clamp(47.7866666667px,14.9333333333vw,114.5386666667px)}}@media only screen and (min-width:768px){.indexConceptDescription{order:2}}.indexConceptDescription p+p{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.indexConceptDescription p+p{margin-top:clamp(17.0666666667px,2.2222222222vw,32px)}}.indexAbout{margin-top:clamp(119.4666666667px,37.3333333333vw,286.3466666667px)}@media only screen and (max-width:767px){.indexAbout{background:#fff;border-radius:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}}@media only screen and (min-width:768px){.indexAbout{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.indexAbout [data-layout]{padding-block:clamp(46.9333333333px,14.6666666667vw,112.4933333333px)}@media only screen and (min-width:768px){.indexAbout [data-layout]{padding-block:clamp(92.4444444444px,7.2222222222vw,104px);background:#fff}}@media only screen and (max-width:767px){.indexAbout [data-content]{margin-inline:0}}@media only screen and (min-width:768px){.indexAboutContent{display:grid;grid-template-rows:min-content 1fr;grid-template-columns:1fr clamp(273.6px,35.625vw,513px);gap:0 clamp(76.8px,10vw,144px);align-items:start}}@media only screen and (min-width:768px){.indexAboutHeadline{grid-area:1/1/2/2}}.indexAboutImg{overflow:hidden}@media only screen and (max-width:767px){.indexAboutImg{margin-top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)!important;border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}}@media only screen and (min-width:768px){.indexAboutImg{grid-area:1/2/3/3;border-radius:clamp(3.5555555556px,.2777777778vw,4px)}}.indexAboutInfo{margin-top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)}@media only screen and (min-width:768px){.indexAboutInfo{grid-area:2/1/3/2;margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.indexAboutInfoButton{margin-top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)}@media only screen and (min-width:768px){.indexAboutInfoButton{margin-top:clamp(35.5555555556px,2.7777777778vw,40px)}}.indexAboutBnr{display:grid;gap:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)0;margin-top:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);overflow:hidden;border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}@media only screen and (min-width:768px){.indexAboutBnr{grid-area:3/1/4/3;grid-template-columns:repeat(2,1fr);gap:clamp(7.1111111111px,.5555555556vw,8px);margin-top:clamp(129.7777777778px,10.1388888889vw,146px);border-radius:clamp(3.5555555556px,.2777777778vw,4px)}}@media only screen and (min-width:768px){.indexAboutBnr [class*=bnr]:nth-of-type(1){grid-area:1/1/2/3}}@media only screen and (min-width:768px){.indexAboutBnr [class*=bnr]:nth-of-type(2){grid-area:2/1/3/2}}@media only screen and (min-width:768px){.indexAboutBnr [class*=bnr]:nth-of-type(3){grid-area:2/2/3/3}}.indexWorks{margin-top:clamp(81.92px,25.6vw,196.352px)}@media only screen and (min-width:768px){.indexWorks{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}@media only screen and (max-width:767px){.indexWorks [data-content]{margin-inline:0}}@media only screen and (min-width:768px){.indexWorksMeta{display:grid;grid-template-columns:repeat(2,1fr);gap:0 clamp(150.9333333333px,19.6527777778vw,283px)}}@media only screen and (max-width:767px){.indexWorksMetaInfo{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}}@media only screen and (min-width:768px){.indexWorksMetaInfo{margin-left:auto}}.indexWorksMetaInfoButtons{display:flex;gap:0 clamp(6.8266666667px,2.1333333333vw,16.3626666667px);margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.indexWorksMetaInfoButtons{gap:0 clamp(7.1111111111px,.5555555556vw,8px);margin-top:clamp(35.5555555556px,2.7777777778vw,40px)}}.indexWorksLists{display:grid;gap:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)0;margin-top:clamp(122.88px,38.4vw,294.528px)}@media only screen and (min-width:768px){.indexWorksLists{gap:clamp(7.1111111111px,.5555555556vw,8px)0;margin-top:clamp(124.4444444444px,9.7222222222vw,140px)}}.indexWorksList{position:relative;top:0;left:0;box-sizing:border-box;padding:clamp(27.3066666667px,8.5333333333vw,65.4506666667px) clamp(13.6533333333px,4.2666666667vw,32.7253333333px);background:#fff}@media only screen and (max-width:767px){.indexWorksList{width:calc(100% - clamp(27.3066666667px,8.5333333333vw,65.4506666667px));border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}}@media only screen and (min-width:768px){.indexWorksList{display:flex;align-items:center;justify-content:space-between;padding:clamp(21.3333333333px,1.6666666667vw,24px) clamp(28.4444444444px,2.2222222222vw,32px);border-radius:clamp(3.5555555556px,.2777777778vw,4px);transition:background .2s cubic-bezier(.22,1,.36,1)}}.indexWorksListInfo{display:grid}@media only screen and (max-width:767px){.indexWorksListInfo{justify-self:start}}.indexWorksListInfo small{grid-area:1/1/3/2;font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);color:#b5b5b6;letter-spacing:.04em;translate:0 clamp(-10.2266666667px,-1.3333333333vw,-4.2666666667px);font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.indexWorksListInfo small{font-size:clamp(12.4444444444px,.9722222222vw,14px);translate:0 clamp(1.7777777778px,.1388888889vw,2px)}}.indexWorksListInfo strong{grid-area:1/2/2/3;margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(20.48px,6.4vw,49.088px);color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.indexWorksListInfo strong{margin-left:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(21.3333333333px,1.6666666667vw,24px)}}.indexWorksListInfo span{grid-area:2/2/3/3;margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(10.24px,3.2vw,24.544px);font-weight:500;letter-spacing:.04em}@media only screen and (min-width:768px){.indexWorksListInfo span{margin-left:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(10.6666666667px,.8333333333vw,12px)}}@media only screen and (max-width:767px){.indexWorksListImage{width:clamp(320px,100vw,767px);margin-top:clamp(20.48px,6.4vw,49.088px)!important;margin-left:clamp(-65.4506666667px,-8.5333333333vw,-27.3066666667px)!important}}@media only screen and (min-width:768px){.indexWorksListImage{position:absolute;bottom:clamp(-15px,-1.0416666667vw,-8px);left:50%;width:clamp(213.3333333333px,27.7777777778vw,400px);pointer-events:none;opacity:0;transform-origin:50% 80%;scale:0;translate:-50%0}}.indexWorksListButtons{display:flex}@media only screen and (max-width:767px){.indexWorksListButtons{gap:0 clamp(6.8266666667px,2.1333333333vw,16.3626666667px);margin-top:clamp(20.48px,6.4vw,49.088px)}}@media only screen and (min-width:768px){.indexWorksListButtons{flex-direction:column;gap:clamp(7.1111111111px,.5555555556vw,8px)0;width:clamp(136.8888888889px,10.6944444444vw,154px);margin-left:auto}}@media only screen and (max-width:767px){.indexWorksListButtons [class*=button]{width:100%}}.indexWorksListButtons [class*=button] a{width:100%}@media only screen and (min-width:768px){.indexWorksListButtons [class*=button] a{padding:clamp(7.1111111111px,.5555555556vw,8px) clamp(14.2222222222px,1.1111111111vw,16px)}}.indexWorksListButtons [class*=button] a i{margin-left:auto}.indexWorksList:hover{background:#ebeef0}.indexWorksList:hover .indexWorksListImage{opacity:1;scale:1;transition:scale .4s cubic-bezier(.22,1,.36,1),opacity .4s cubic-bezier(.22,1,.36,1)}.indexCareer{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px);background:#1e1e1e}@media only screen and (min-width:768px){.indexCareer{padding-block:clamp(124.4444444444px,9.7222222222vw,140px);margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.indexCareer [class*=scrambleHeadlineSubText]{color:#fff}@media only screen and (max-width:767px){.indexCareer [data-content]{margin-inline:0}}@media only screen and (min-width:768px){.indexCareer [data-content]{display:grid;grid-template-rows:min-content 1fr;grid-template-columns:1fr clamp(273.6px,35.625vw,513px);gap:0 clamp(76.8px,10vw,144px);align-items:start}}@media only screen and (min-width:768px){.indexCareerHeadline{grid-area:1/1/2/2}}.indexCareerImg{overflow:hidden}@media only screen and (max-width:767px){.indexCareerImg{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px);border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}}@media only screen and (min-width:768px){.indexCareerImg{grid-area:1/2/3/3;border-radius:clamp(3.5555555556px,.2777777778vw,4px)}}.indexCareerInfo{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.indexCareerInfo{grid-area:2/1/3/2;margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.indexCareerInfoDescription{color:#fff}.indexCareerInfoButton{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.indexCareerInfoButton{margin-top:clamp(35.5555555556px,2.7777777778vw,40px)}}@media only screen and (max-width:767px){.indexEnvironment{margin-top:clamp(75.0933333333px,23.4666666667vw,179.9893333333px)}}@media only screen and (min-width:768px){.indexEnvironment{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.indexEnvironment [data-content]{display:grid}@media only screen and (max-width:767px){.indexEnvironment [data-content]{margin-inline:0}}@media only screen and (min-width:768px){.indexEnvironment [data-content]{grid-template-columns:clamp(307.7333333333px,40.0694444444vw,577px) 1fr;gap:0 clamp(34.1333333333px,4.4444444444vw,64px);align-items:center}}@media only screen and (max-width:767px){.indexEnvironmentImage{order:2;width:clamp(341.3333333333px,106.6666666667vw,818.1333333333px);margin-top:clamp(47.7866666667px,14.9333333333vw,114.5386666667px)!important;margin-left:clamp(-58.292px,-7.6vw,-24.32px)!important}}@media only screen and (min-width:768px){.indexEnvironmentImage{order:1;translate:clamp(-40px,-2.7777777778vw,-21.3333333333px)0}}@media only screen and (max-width:767px){.indexEnvironmentInfo{order:1;width:calc(100% - clamp(24.32px,7.6vw,58.292px))}}@media only screen and (min-width:768px){.indexEnvironmentInfo{order:2}}.indexEnvironmentInfoDescription{margin-top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)}@media only screen and (min-width:768px){.indexEnvironmentInfoDescription{margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.indexEnvironmentInfoButton{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.indexEnvironmentInfoButton{margin-top:clamp(35.5555555556px,2.7777777778vw,40px)}}@media only screen and (max-width:767px){.indexRecruit{margin-inline:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);margin-top:clamp(47.7866666667px,14.9333333333vw,114.5386666667px)}}@media only screen and (min-width:768px){.indexRecruit{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._link_1bapv_5 i:before,._link_1bapv_5 i:after{font-family:iconfont!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._bnr_1bapv_17{position:relative;top:0;left:0;overflow:hidden;border-radius:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){._bnr_1bapv_17{border-radius:clamp(7.1111111111px,.5555555556vw,8px)}}._link_1bapv_5{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background:#1e1e1e33}@media only screen and (min-width:768px){._link_1bapv_5{transition:background .4s cubic-bezier(.22,1,.36,1)}}._link_1bapv_5 i{position:absolute;top:50%;right:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);display:block;width:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);height:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);background:#ffffff80;border-radius:100px;backdrop-filter:blur(clamp(20.48px,6.4vw,49.088px));translate:0-50%}._link_1bapv_5 i:before{display:inline-block;line-height:1;vertical-align:middle;content:""}._link_1bapv_5 i:after{display:inline-block;line-height:1;vertical-align:middle;content:""}@media only screen and (min-width:768px){._link_1bapv_5 i{right:clamp(28.4444444444px,2.2222222222vw,32px);width:clamp(42.6666666667px,3.3333333333vw,48px);height:clamp(42.6666666667px,3.3333333333vw,48px);backdrop-filter:blur(clamp(21.3333333333px,1.6666666667vw,24px));transition:background .4s cubic-bezier(.22,1,.36,1),width .4s cubic-bezier(.22,1,.36,1),height .4s cubic-bezier(.22,1,.36,1),right .4s cubic-bezier(.22,1,.36,1)}}._link_1bapv_5 i:before{position:absolute;inset:0;width:clamp(5.12px,1.6vw,12.272px);height:clamp(5.12px,1.6vw,12.272px);margin:auto;font-size:clamp(5.12px,1.6vw,12.272px);color:#fff;scale:1;transition:scale .2s .2s cubic-bezier(.22,1,.36,1)}@media only screen and (min-width:768px){._link_1bapv_5 i:before{width:clamp(8.8888888889px,.6944444444vw,10px);height:clamp(8.8888888889px,.6944444444vw,10px);font-size:clamp(8.8888888889px,.6944444444vw,10px)}}@media only screen and (max-width:767px){._link_1bapv_5 i:after{display:none}}@media only screen and (min-width:768px){._link_1bapv_5 i:after{position:absolute;inset:0;width:clamp(8.8888888889px,.6944444444vw,10px);height:clamp(8.8888888889px,.6944444444vw,10px);margin:auto;font-size:clamp(8.8888888889px,.6944444444vw,10px);color:#fff;scale:0;translate:clamp(-.5px,-.0347222222vw,-.4444444444px) clamp(.4444444444px,.0347222222vw,.5px);transition:scale .15s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){._link_1bapv_5:hover{background:#c0192580}}@media only screen and (min-width:768px){._link_1bapv_5:hover i{right:clamp(32px,2.5vw,36px);width:clamp(35.5555555556px,2.7777777778vw,40px);height:clamp(35.5555555556px,2.7777777778vw,40px);background:#c01925}}@media only screen and (min-width:768px){._link_1bapv_5:hover i:before{scale:0;transition:scale .2s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){._link_1bapv_5:hover i:after{scale:1;transition:scale .2s .2s cubic-bezier(.22,1,.36,1)}}._image_1bapv_142{position:relative;top:0;left:0;z-index:0;display:block}._meta_1bapv_150{position:absolute;top:50%;left:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);z-index:2;pointer-events:none;translate:0-50%}@media only screen and (min-width:768px){._meta_1bapv_150{left:clamp(28.4444444444px,2.2222222222vw,32px)}}._metaName_1bapv_163{font-size:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);color:#fff;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){._metaName_1bapv_163{font-size:clamp(35.5555555556px,2.7777777778vw,40px)}}._metaOccupation_1bapv_175{margin-top:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);color:#fff}@media only screen and (min-width:768px){._metaOccupation_1bapv_175{margin-top:clamp(42.6666666667px,3.3333333333vw,48px);font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}._metaDepartment_1bapv_186{margin-top:clamp(3.4133333333px,1.0666666667vw,8.1813333333px);font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);color:#fff}@media only screen and (min-width:768px){._metaDepartment_1bapv_186{margin-top:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(12.4444444444px,.9722222222vw,14px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._list_mwcfy_5{display:grid;align-items:start}@media only screen and (min-width:768px){._list_mwcfy_5{grid-template-rows:repeat(3,auto);grid-template-columns:41.237%auto}}@media only screen and (min-width:768px){._list_mwcfy_5:nth-of-type(2n){grid-template-columns:auto 41.237%}}@media only screen and (min-width:768px){._list_mwcfy_5:nth-of-type(2n) ._image_mwcfy_21{grid-area:1/2/2/3;margin-inline:0 clamp(76.8px,10vw,144px)}}@media only screen and (min-width:768px){._list_mwcfy_5:nth-of-type(2n) ._info_mwcfy_27{grid-area:1/1/2/2;margin-inline:0 clamp(119.4666666667px,15.5555555556vw,224px)}}@media only screen and (max-width:767px){._image_mwcfy_21{order:2;width:clamp(157.0133333333px,49.0666666667vw,376.3413333333px);margin-inline:auto;margin-top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px)}}@media only screen and (min-width:768px){._image_mwcfy_21{grid-area:1/1/2/2;margin-left:clamp(76.8px,10vw,144px)}}@media only screen and (max-width:767px){._info_mwcfy_27{order:1}}@media only screen and (min-width:768px){._info_mwcfy_27{grid-area:1/2/2/3;align-self:center;margin-left:clamp(119.4666666667px,15.5555555556vw,224px)}}._infoTitle_mwcfy_60{display:grid;justify-content:start}._infoTitle_mwcfy_60 small{grid-area:1/1/3/2;font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);line-height:130%;color:#b5b5b6;letter-spacing:.04em;translate:0 clamp(3.4133333333px,.2666666667vw,2.0453333333px);font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){._infoTitle_mwcfy_60 small{font-size:clamp(28.4444444444px,2.2222222222vw,32px);translate:0 clamp(-1px,-.0694444444vw,-.8888888889px)}}._infoTitle_mwcfy_60 strong{grid-area:1/2/2/3;margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(20.48px,6.4vw,49.088px);line-height:130%;color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){._infoTitle_mwcfy_60 strong{margin-left:clamp(14.2222222222px,1.1111111111vw,16px);font-size:clamp(28.4444444444px,2.2222222222vw,32px)}}._infoTitle_mwcfy_60 span{display:flex;grid-area:2/2/3/3;align-items:center;margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(10.24px,3.2vw,24.544px);font-weight:500;color:#1e1e1e;letter-spacing:.04em}@media only screen and (min-width:768px){._infoTitle_mwcfy_60 span{margin-top:clamp(7.1111111111px,.5555555556vw,8px);margin-left:clamp(14.2222222222px,1.1111111111vw,16px);font-size:clamp(12.4444444444px,.9722222222vw,14px)}}._infoSubTitle_mwcfy_114{margin-top:clamp(20.48px,6.4vw,49.088px);font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-weight:500}@media only screen and (min-width:768px){._infoSubTitle_mwcfy_114{margin-top:clamp(28.4444444444px,2.2222222222vw,32px);font-size:clamp(16px,1.25vw,18px)}}._infoSubTitle_mwcfy_114 br{display:none}._infoDescription_mwcfy_128{margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){._infoDescription_mwcfy_128{margin-top:clamp(21.3333333333px,1.6666666667vw,24px)}}@media only screen and (max-width:767px){._infoButton_mwcfy_137{display:none}}@media only screen and (min-width:768px){._infoButton_mwcfy_137{margin-top:clamp(42.6666666667px,3.3333333333vw,48px);cursor:pointer}}._detail_mwcfy_148{display:flex;flex-flow:column wrap;align-items:center;justify-content:center;padding-block:clamp(20.48px,6.4vw,49.088px);margin-top:clamp(35.84px,11.2vw,85.904px);background:#ebeef0;border-radius:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (max-width:767px){._detail_mwcfy_148{order:3}}@media only screen and (min-width:768px){._detail_mwcfy_148{grid-area:2/1/3/3;padding-block:clamp(28.4444444444px,2.2222222222vw,32px) clamp(35.5555555556px,2.7777777778vw,40px);margin-top:clamp(42.6666666667px,3.3333333333vw,48px);border-radius:clamp(7.1111111111px,.5555555556vw,8px)}}._detailHeadline_mwcfy_171{padding:clamp(6.8266666667px,2.1333333333vw,16.3626666667px) clamp(20.48px,6.4vw,49.088px);font-size:clamp(10.24px,3.2vw,24.544px);font-weight:500;color:#fff;background:#1e1e1e;border-radius:100px}@media only screen and (min-width:768px){._detailHeadline_mwcfy_171{padding:clamp(7.1111111111px,.5555555556vw,8px) clamp(21.3333333333px,1.6666666667vw,24px);font-size:clamp(10.6666666667px,.8333333333vw,12px)}}._detailLists_mwcfy_185{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(20.48px,6.4vw,49.088px);margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (max-width:767px){._detailLists_mwcfy_185{grid-template-rows:repeat(2,auto);padding-inline:clamp(20.48px,6.4vw,49.088px)}}@media only screen and (min-width:768px){._detailLists_mwcfy_185{grid-template-columns:repeat(2,clamp(85.3333333333px,6.6666666667vw,96px));gap:0 clamp(64px,5vw,72px);margin-top:clamp(21.3333333333px,1.6666666667vw,24px)}}@media only screen and (min-width:768px){._detailLists_mwcfy_185:has(._detailList_mwcfy_185:nth-of-type(3)){grid-template-columns:repeat(3,clamp(85.3333333333px,6.6666666667vw,96px))}}@media only screen and (min-width:768px){._detailLists_mwcfy_185:has(._detailList_mwcfy_185:nth-of-type(4)){grid-template-columns:repeat(4,clamp(85.3333333333px,6.6666666667vw,96px))}}._detailList_mwcfy_185{display:flex;flex-direction:column;align-items:center}._detailList_mwcfy_185 img{display:block;justify-self:center;height:auto}@media only screen and (min-width:768px){._detailList_mwcfy_185 img{width:clamp(85.3333333333px,6.6666666667vw,96px)}}._detailList_mwcfy_185 span{display:block;margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(10.24px,3.2vw,24.544px);line-height:160%;text-align:center}@media only screen and (min-width:768px){._detailList_mwcfy_185 span{margin-top:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(14.2222222222px,1.1111111111vw,16px);white-space:nowrap}}@media only screen and (max-width:767px){._button_mwcfy_245{order:4;margin-inline:auto;margin-top:clamp(20.48px,6.4vw,49.088px);cursor:pointer}}@media only screen and (min-width:768px){._button_mwcfy_245{display:none}}@media only screen and (max-width:767px){._bnr_mwcfy_259{order:5;margin-top:clamp(20.48px,6.4vw,49.088px)}}@media only screen and (min-width:768px){._bnr_mwcfy_259{grid-area:3/1/4/3;max-width:clamp(803.5555555556px,62.7777777778vw,904px);margin-inline:auto;margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}._bnrHeadline_mwcfy_272{color:#c01925;text-align:left;letter-spacing:.04em;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){._bnrHeadline_mwcfy_272{font-size:clamp(21.3333333333px,1.6666666667vw,24px);text-align:center}}._bnrContent_mwcfy_286{margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){._bnrContent_mwcfy_286{margin-top:clamp(21.3333333333px,1.6666666667vw,24px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}.workJobsMenu i:before{font-family:iconfont!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.workOurWork{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.workOurWork{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.workOurWork [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.workOurWork [data-layout]{padding-block:clamp(92.4444444444px,7.2222222222vw,104px)}}.workOurWorkDescription{margin-top:clamp(20.48px,6.4vw,49.088px);line-height:230%}@media only screen and (min-width:768px){.workOurWorkDescription{margin-top:clamp(21.3333333333px,1.6666666667vw,24px);font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}.workOurWorkDescription+[class*=arrowHeadline]{margin-top:clamp(40.96px,12.8vw,98.176px)}@media only screen and (min-width:768px){.workOurWorkDescription+[class*=arrowHeadline]{margin-top:clamp(64px,5vw,72px)}}.workOurWorkDescription+.workOurWorkGraph{margin-top:clamp(40.96px,12.8vw,98.176px)}@media only screen and (min-width:768px){.workOurWorkDescription+.workOurWorkGraph{margin-top:clamp(92.4444444444px,7.2222222222vw,104px)}}.workOurWorkGraph+.workOurWorkGraph{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.workOurWorkGraph+.workOurWorkGraph{margin-top:clamp(71.1111111111px,5.5555555556vw,80px)}}.workOurWorkGraphHeadline{font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500!important;color:#c01925!important;letter-spacing:.08em}@media only screen and (min-width:768px){.workOurWorkGraphHeadline{font-size:clamp(28.4444444444px,2.2222222222vw,32px)}}.workOurWorkGraphContent{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.workOurWorkGraphContent{margin-top:clamp(21.3333333333px,1.6666666667vw,24px)}}@media only screen and (max-width:767px){.workOurWorkGraphContent img{width:auto!important;height:clamp(290.1333333333px,90.6666666667vw,695.4133333333px)!important}}.workJobs{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.workJobs{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.workJobs [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.workJobs [data-layout]{padding-block:clamp(113.7777777778px,8.8888888889vw,128px)}}.workJobsMenus{display:grid;gap:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)0;margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.workJobsMenus{grid-template-columns:repeat(3,1fr);gap:clamp(7.1111111111px,.5555555556vw,8px);margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}@media only screen and (min-width:768px) and (max-width:920px){.workJobsMenus{grid-template-columns:repeat(2,1fr)}}.workJobsMenu{position:relative;top:0;left:0;display:grid;grid-template-columns:min-content auto;padding:clamp(13.6533333333px,4.2666666667vw,32.7253333333px) clamp(20.48px,6.4vw,49.088px);cursor:pointer;background:#ebeef0;border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}@media only screen and (min-width:768px){.workJobsMenu{padding:clamp(21.3333333333px,1.6666666667vw,24px);border-radius:clamp(3.5555555556px,.2777777778vw,4px)}}.workJobsMenu small{grid-area:1/1/3/2;font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);color:#b5b5b6;letter-spacing:.04em;translate:0 clamp(.8533333333px,.2666666667vw,2.0453333333px);font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.workJobsMenu small{font-size:clamp(12.4444444444px,.9722222222vw,14px);translate:0 clamp(.8888888889px,.0694444444vw,1px)}}.workJobsMenu strong{grid-area:1/2/2/3;margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(15.36px,4.8vw,36.816px);color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.workJobsMenu strong{margin-left:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(16px,1.25vw,18px)}}.workJobsMenu span{grid-area:2/2/3/3;margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(10.24px,3.2vw,24.544px);font-weight:500;color:#1e1e1e;letter-spacing:.04em}@media only screen and (min-width:768px){.workJobsMenu span{margin-left:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(10.6666666667px,.8333333333vw,12px)}}.workJobsMenu i{position:absolute;top:50%;right:clamp(20.48px,6.4vw,49.088px);display:flex;align-items:center;justify-content:center;width:clamp(29.0133333333px,9.0666666667vw,69.5413333333px);height:clamp(20.48px,6.4vw,49.088px);background:#1e1e1e;border-radius:100px;translate:0-50%}.workJobsMenu i:before{display:inline-block;line-height:1;vertical-align:middle;content:""}@media only screen and (min-width:768px){.workJobsMenu i{right:clamp(21.3333333333px,1.6666666667vw,24px);width:clamp(30.2222222222px,2.3611111111vw,34px);height:clamp(21.3333333333px,1.6666666667vw,24px);transition:background .2s cubic-bezier(.22,1,.36,1)}}.workJobsMenu i:before{font-size:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);color:#fff}@media only screen and (min-width:768px){.workJobsMenu i:before{font-size:clamp(8.8888888889px,.6944444444vw,10px)}}@media only screen and (min-width:768px){.workJobsMenu:hover i{background:#c01925}}.workJobsLists{display:grid;gap:clamp(47.7866666667px,14.9333333333vw,114.5386666667px)0;margin-top:clamp(47.7866666667px,14.9333333333vw,114.5386666667px)}@media only screen and (min-width:768px){.workJobsLists{gap:clamp(92.4444444444px,7.2222222222vw,104px)0;margin-top:clamp(92.4444444444px,7.2222222222vw,104px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._loopText_bkvtv_5{display:flex;place-items:center;pointer-events:none}._loopTextContent_bkvtv_10{display:flex;place-items:center;animation:_loopTextAnimation_bkvtv_1 25s linear infinite}@keyframes _loopTextAnimation_bkvtv_1{0%{transform:translate(0)}to{transform:translate(-100%)}}._loopText_bkvtv_5 span{display:block;margin-right:clamp(20.48px,6.4vw,49.088px);font-size:clamp(51.2px,16vw,122.72px);color:#ebeef0;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){._loopText_bkvtv_5 span{margin-right:clamp(17.0666666667px,2.2222222222vw,32px);font-size:clamp(106.6666666667px,8.3333333333vw,120px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}.personDetailCarousels .swiper-button-prev:before,.personDetailCarousels .swiper-button-next:before,.personDetailCarouseLink i:before,.personDetailCarouseLink i:after{font-family:iconfont!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.personDetailLoopText{position:absolute;top:clamp(686.9333333333px,214.6666666667vw,1646.4933333333px);left:0}@media only screen and (min-width:768px){.personDetailLoopText{top:clamp(266.6666666667px,20.8333333333vw,300px)}}.personDetailProfile{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.personDetailProfile{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.personDetailProfile [data-layout]{padding-block:clamp(20.48px,6.4vw,49.088px);background:#ebeef0}@media only screen and (min-width:768px){.personDetailProfile [data-layout]{padding-block:clamp(92.4444444444px,7.2222222222vw,104px)}}.personDetailProfile [data-content]{position:relative;top:0;left:0}@media only screen and (max-width:767px){[data-content] .personDetailProfileHeadline{display:none}}@media only screen and (min-width:768px){.personDetailProfileHeadline{position:absolute;top:0;left:0}}@media only screen and (max-width:767px){.personDetailProfileTable{width:100%}}@media only screen and (min-width:768px){.personDetailProfileTable{width:clamp(648.8888888889px,50.6944444444vw,730px);margin-inline:auto 0!important;margin-top:0!important}}.personDetailBody{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.personDetailBody{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.personDetailBody [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.personDetailBody [data-layout]{padding-block:clamp(92.4444444444px,7.2222222222vw,104px)}}.personDetailBodyLists{display:grid;gap:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)0}@media only screen and (min-width:768px){.personDetailBodyLists{gap:clamp(42.6666666667px,3.3333333333vw,48px)0}}.personDetailBodyListQ{display:flex;align-items:flex-start;line-height:1.4!important}.personDetailBodyListQ:before{position:relative;top:clamp(-8.1813333333px,-1.0666666667vw,-3.4133333333px);left:0;display:block;flex-shrink:0;width:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);font-size:clamp(20.48px,6.4vw,49.088px);color:#b5b5b6;content:"Q.";font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.personDetailBodyListQ:before{top:clamp(-16px,-1.1111111111vw,-14.2222222222px);width:clamp(64px,5vw,72px);font-size:clamp(42.6666666667px,3.3333333333vw,48px)}}.personDetailBodyListQ span{font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.personDetailBodyListQ span{font-size:clamp(21.3333333333px,1.6666666667vw,24px)}}.personDetailBodyListA{display:flex;align-items:flex-start;line-height:1.4!important}.personDetailBodyListA:before{position:relative;top:clamp(-4.0906666667px,-.5333333333vw,-1.7066666667px);left:0;display:block;flex-shrink:0;width:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);font-size:clamp(20.48px,6.4vw,49.088px);color:#c01925;content:"A.";font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.personDetailBodyListA:before{top:clamp(-10px,-.6944444444vw,-8.8888888889px);width:clamp(64px,5vw,72px);font-size:clamp(42.6666666667px,3.3333333333vw,48px)}}.personDetailBodyListA span{font-size:clamp(17.0666666667px,5.3333333333vw,40.9066666667px);font-weight:500;color:#c01925}@media only screen and (min-width:768px){.personDetailBodyListA span{font-size:clamp(28.4444444444px,2.2222222222vw,32px)}}.personDetailBodyListImage{margin-inline:auto;border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}@media only screen and (min-width:768px){.personDetailBodyListImage{width:clamp(746.6666666667px,58.3333333333vw,840px)!important;border-radius:clamp(3.5555555556px,.2777777778vw,4px)}}.personDetailBodyListImage+.personDetailBodyListQ{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.personDetailBodyListImage+.personDetailBodyListQ{margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.personDetailBodyListDescription{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.personDetailBodyListDescription{margin-top:clamp(3.5555555556px,.2777777778vw,4px)}}.personDetailMessage{margin-top:clamp(47.7866666667px,14.9333333333vw,114.5386666667px)}@media only screen and (min-width:768px){.personDetailMessage{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.personDetailMessage [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.personDetailMessage [data-layout]{padding-block:clamp(92.4444444444px,7.2222222222vw,104px);margin-inline:clamp(51.5555555556px,4.0277777778vw,58px)}}@media only screen and (min-width:768px){.personDetailMessage [data-content]{margin-inline:clamp(142.2222222222px,11.1111111111vw,160px)}}.personDetailMessageHeadline{display:grid;justify-content:center}.personDetailMessageHeadline strong{font-size:clamp(17.0666666667px,5.3333333333vw,40.9066666667px);color:#c01925;text-align:center;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.personDetailMessageHeadline strong{font-size:clamp(17.7777777778px,1.3888888889vw,20px)}}.personDetailMessageHeadline span{margin-top:clamp(3.4133333333px,1.0666666667vw,8.1813333333px);font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-weight:500;color:#c01925;text-align:center}@media only screen and (min-width:768px){.personDetailMessageHeadline span{margin-top:clamp(3.5555555556px,.2777777778vw,4px);font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}.personDetailMessageWysiwyg{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.personDetailMessageWysiwyg{margin-top:clamp(21.3333333333px,1.6666666667vw,24px)}}.personDetailCarousels{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.personDetailCarousels{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.personDetailCarouselsHeadline{top:clamp(-96.1306666667px,-12.5333333333vw,-40.1066666667px)!important;right:auto!important;left:0!important;translate:0!important}@media only screen and (min-width:768px){.personDetailCarouselsHeadline{top:0!important}}@media only screen and (min-width:768px){.personDetailCarouselsHeadline span{display:inline!important}}@media only screen and (min-width:768px){.personDetailCarouselsHeadline span+span{margin-left:.25em}}.personDetailCarousels .swiper-buttons{display:grid;grid-template-columns:repeat(2,min-content);gap:0 clamp(6.8266666667px,2.1333333333vw,16.3626666667px);justify-content:end}@media only screen and (min-width:768px){.personDetailCarousels .swiper-buttons{gap:0 clamp(7.1111111111px,.5555555556vw,8px);padding-top:clamp(24.8888888889px,1.9444444444vw,28px)}}.personDetailCarousels .swiper-button{display:grid;place-items:center;width:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);height:clamp(34.1333333333px,10.6666666667vw,81.8133333333px);padding:0;margin:0;appearance:none;cursor:pointer;background:#1e1e1e;border:0;border-radius:100px}@media only screen and (min-width:768px){.personDetailCarousels .swiper-button{width:clamp(56.8888888889px,4.4444444444vw,64px);height:clamp(42.6666666667px,3.3333333333vw,48px);transition:background .4s cubic-bezier(.22,1,.36,1)}}.personDetailCarousels .swiper-button:before{font-size:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);color:#fff}@media only screen and (min-width:768px){.personDetailCarousels .swiper-button:before{font-size:clamp(5.3333333333px,.6944444444vw,10px)}}.personDetailCarousels .swiper-button-prev:before{display:inline-block;line-height:1;vertical-align:middle;content:""}.personDetailCarousels .swiper-button-next:before{display:inline-block;line-height:1;vertical-align:middle;content:""}.personDetailCarousels .swiper-button-disabled{background:#b5b5b6}@media only screen and (min-width:768px){.personDetailCarousels .swiper-button:hover{background:#c01925}}.personDetailCarousels .swiper-button svg{display:none}.personDetailCarouselsContent{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px);overflow:visible!important}@media only screen and (min-width:768px){.personDetailCarouselsContent{margin-top:clamp(65.7777777778px,5.1388888889vw,74px)}}.personDetailCarousels .swiper-scrollbar{position:relative;top:0;left:0;box-sizing:border-box;display:grid;align-items:center;height:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);margin-inline:clamp(4.2666666667px,1.3333333333vw,10.2266666667px);margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){.personDetailCarousels .swiper-scrollbar{height:clamp(12.4444444444px,.9722222222vw,14px);margin-inline:clamp(4.4444444444px,.3472222222vw,5px);margin-top:clamp(35.5555555556px,2.7777777778vw,40px)}}.personDetailCarousels .swiper-scrollbar:before{position:absolute;top:0;left:clamp(-10.2266666667px,-1.3333333333vw,-4.2666666667px);display:block;width:calc(100% + clamp(8.5333333333px,2.6666666667vw,20.4533333333px));height:100%;content:"";background:#ebeef0;border-radius:100px}@media only screen and (min-width:768px){.personDetailCarousels .swiper-scrollbar:before{left:clamp(-5px,-.3472222222vw,-4.4444444444px);width:calc(100% + clamp(8.8888888889px,.6944444444vw,10px))}}.personDetailCarousels .swiper-scrollbar .swiper-scrollbar-drag{height:clamp(5.12px,1.6vw,12.272px);background:#c01925;border-radius:100px;cursor:grab}@media only screen and (min-width:768px){.personDetailCarousels .swiper-scrollbar .swiper-scrollbar-drag{height:clamp(5.3333333333px,.4166666667vw,6px)}}.personDetailCarouse{width:clamp(234.6666666667px,73.3333333333vw,562.4666666667px);overflow:hidden;border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}@media only screen and (min-width:768px){.personDetailCarouse{width:clamp(358.2222222222px,27.9861111111vw,403px);border-radius:clamp(3.5555555556px,.2777777778vw,4px)}}.personDetailCarouseLink{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background:#1e1e1e33}@media only screen and (min-width:768px){.personDetailCarouseLink{transition:background .4s cubic-bezier(.22,1,.36,1)}}.personDetailCarouseLink i{position:absolute;right:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);bottom:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);display:block;width:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);height:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);background:#ffffff80;border-radius:100px;backdrop-filter:blur(clamp(20.48px,6.4vw,49.088px))}.personDetailCarouseLink i:before{display:inline-block;line-height:1;vertical-align:middle;content:""}.personDetailCarouseLink i:after{display:inline-block;line-height:1;vertical-align:middle;content:""}@media only screen and (min-width:768px){.personDetailCarouseLink i{right:clamp(21.3333333333px,1.6666666667vw,24px);bottom:clamp(21.3333333333px,1.6666666667vw,24px);width:clamp(42.6666666667px,3.3333333333vw,48px);height:clamp(42.6666666667px,3.3333333333vw,48px);backdrop-filter:blur(clamp(21.3333333333px,1.6666666667vw,24px));transition:background .4s cubic-bezier(.22,1,.36,1),width .4s cubic-bezier(.22,1,.36,1),height .4s cubic-bezier(.22,1,.36,1),bottom .4s cubic-bezier(.22,1,.36,1),right .4s cubic-bezier(.22,1,.36,1)}}.personDetailCarouseLink i:before{position:absolute;inset:0;width:clamp(5.12px,1.6vw,12.272px);height:clamp(5.12px,1.6vw,12.272px);margin:auto;font-size:clamp(5.12px,1.6vw,12.272px);color:#fff;scale:1;transition:scale .2s .2s cubic-bezier(.22,1,.36,1)}@media only screen and (min-width:768px){.personDetailCarouseLink i:before{width:clamp(8.8888888889px,.6944444444vw,10px);height:clamp(8.8888888889px,.6944444444vw,10px);font-size:clamp(8.8888888889px,.6944444444vw,10px)}}@media only screen and (max-width:767px){.personDetailCarouseLink i:after{display:none}}@media only screen and (min-width:768px){.personDetailCarouseLink i:after{position:absolute;inset:0;width:clamp(8.8888888889px,.6944444444vw,10px);height:clamp(8.8888888889px,.6944444444vw,10px);margin:auto;font-size:clamp(8.8888888889px,.6944444444vw,10px);color:#fff;scale:0;translate:clamp(-.5px,-.0347222222vw,-.4444444444px) clamp(.4444444444px,.0347222222vw,.5px);transition:scale .15s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){.personDetailCarouseLink:hover{background:#c0192580}}@media only screen and (min-width:768px){.personDetailCarouseLink:hover i{right:clamp(24.8888888889px,1.9444444444vw,28px);bottom:clamp(24.8888888889px,1.9444444444vw,28px);width:clamp(35.5555555556px,2.7777777778vw,40px);height:clamp(35.5555555556px,2.7777777778vw,40px);background:#c01925}}@media only screen and (min-width:768px){.personDetailCarouseLink:hover i:before{scale:0;transition:scale .2s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){.personDetailCarouseLink:hover i:after{scale:1;transition:scale .2s .2s cubic-bezier(.22,1,.36,1)}}.personDetailCarouseImage{position:relative;top:0;left:0;z-index:0;display:block}.personDetailCarouseMeta{position:absolute;top:50%;left:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);z-index:2;pointer-events:none;translate:0-50%}@media only screen and (min-width:768px){.personDetailCarouseMeta{left:clamp(21.3333333333px,1.6666666667vw,24px)}}.personDetailCarouseMetaNumber{font-size:clamp(9.3866666667px,2.9333333333vw,22.4986666667px);color:#fff;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.personDetailCarouseMetaNumber{font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}.personDetailCarouseMetaEN{font-size:clamp(9.3866666667px,2.9333333333vw,22.4986666667px);color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.personDetailCarouseMetaEN{font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}.personDetailCarouseMetaName{margin-top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);font-size:clamp(23.8933333333px,7.4666666667vw,57.2693333333px);color:#fff;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.personDetailCarouseMetaName{margin-top:clamp(49.7777777778px,3.8888888889vw,56px);font-size:clamp(35.5555555556px,2.7777777778vw,40px)}}.personDetailCarouseMetaOccupation{margin-top:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-size:clamp(11.0933333333px,3.4666666667vw,26.5893333333px);font-weight:500;color:#fff}@media only screen and (min-width:768px){.personDetailCarouseMetaOccupation{margin-top:clamp(28.4444444444px,2.2222222222vw,32px);font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}.personDetailCarouseMetaDepartment{margin-top:clamp(3.4133333333px,1.0666666667vw,8.1813333333px);font-size:clamp(9.3866666667px,2.9333333333vw,22.4986666667px);font-weight:500;color:#fff}@media only screen and (min-width:768px){.personDetailCarouseMetaDepartment{margin-top:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(12.4444444444px,.9722222222vw,14px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}.personValuable{margin-top:clamp(68.2666666667px,21.3333333333vw,163.6266666667px)}@media only screen and (min-width:768px){.personValuable{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.personValuable [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.personValuable [data-layout]{padding-block:clamp(113.7777777778px,8.8888888889vw,128px)}}.personValuableDescription{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.personValuableDescription{margin-top:clamp(29.8666666667px,3.8888888889vw,56px)}}.personLoopText{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.personLoopText{margin-top:clamp(25.6px,3.3333333333vw,48px)}}.personInterviews{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.personInterviews{margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.personInterviews [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.personInterviews [data-layout]{padding-block:clamp(113.7777777778px,8.8888888889vw,128px);border-radius:clamp(7.1111111111px,.5555555556vw,8px)}}.personInterviewsHeadline{right:50%!important;translate:50% clamp(-57.2693333333px,-7.4666666667vw,-23.8933333333px)!important}@media only screen and (min-width:768px){.personInterviewsHeadline{translate:50% clamp(-43px,-2.9861111111vw,-38.2222222222px)!important}}.personInterviewsDescription{margin-top:clamp(20.48px,6.4vw,49.088px)}@media only screen and (min-width:768px){.personInterviewsDescription{margin-top:clamp(29.8666666667px,3.8888888889vw,56px)}}.personInterviewsLists{display:grid;gap:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)0;margin-top:clamp(54.6133333333px,17.0666666667vw,130.9013333333px)}@media only screen and (min-width:768px){.personInterviewsLists{gap:clamp(42.6666666667px,3.3333333333vw,48px);margin-top:clamp(92.4444444444px,7.2222222222vw,104px)}}.personInterviewsListTitle{display:grid;justify-content:start}.personInterviewsListTitle small{grid-area:1/1/3/2;font-size:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);line-height:130%;color:#b5b5b6;letter-spacing:.04em;translate:0 clamp(3.4133333333px,.2666666667vw,2.0453333333px);font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.personInterviewsListTitle small{font-size:clamp(28.4444444444px,2.2222222222vw,32px);translate:0 clamp(-1px,-.0694444444vw,-.8888888889px)}}.personInterviewsListTitle strong{grid-area:1/2/2/3;margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(20.48px,6.4vw,49.088px);line-height:130%;color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.personInterviewsListTitle strong{margin-left:clamp(14.2222222222px,1.1111111111vw,16px);font-size:clamp(28.4444444444px,2.2222222222vw,32px)}}.personInterviewsListTitle span{display:flex;grid-area:2/2/3/3;align-items:center;margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(10.24px,3.2vw,24.544px);font-weight:500;color:#1e1e1e;letter-spacing:.04em}@media only screen and (min-width:768px){.personInterviewsListTitle span{margin-top:clamp(7.1111111111px,.5555555556vw,8px);margin-left:clamp(14.2222222222px,1.1111111111vw,16px);font-size:clamp(12.4444444444px,.9722222222vw,14px)}}.personInterviewsListBnr{margin-top:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}@media only screen and (min-width:768px){.personInterviewsListBnr{margin-top:clamp(21.3333333333px,1.6666666667vw,24px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}.recruitRecruitments{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.recruitRecruitments{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.recruitRecruitments [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.recruitRecruitments [data-layout]{padding-block:clamp(92.4444444444px,7.2222222222vw,104px)}}.recruitFlow{margin-top:clamp(88.7466666667px,27.7333333333vw,212.7146666667px)}@media only screen and (min-width:768px){.recruitFlow{margin-top:clamp(142.2222222222px,11.1111111111vw,160px)}}.recruitFlow [data-layout]{padding-block:clamp(47.7866666667px,14.9333333333vw,114.5386666667px);background:#fff}@media only screen and (min-width:768px){.recruitFlow [data-layout]{padding-block:clamp(92.4444444444px,7.2222222222vw,104px)}}.recruitFlowLists{display:grid;gap:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)0;margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px)}@media only screen and (min-width:768px){.recruitFlowLists{gap:clamp(14.2222222222px,1.1111111111vw,16px)0;margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.recruitFlowList{display:grid;align-items:center;justify-content:start;padding:clamp(27.3066666667px,8.5333333333vw,65.4506666667px) clamp(20.48px,6.4vw,49.088px);background:#ebeef0;border-radius:clamp(3.4133333333px,1.0666666667vw,8.1813333333px)}@media only screen and (max-width:767px){.recruitFlowList{grid-template-columns:min-content auto;gap:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)0}}@media only screen and (min-width:768px){.recruitFlowList{grid-template-columns:min-content auto auto;padding:clamp(28.4444444444px,2.2222222222vw,32px);border-radius:clamp(3.5555555556px,.2777777778vw,4px)}}.recruitFlowListHeadline{display:flex;align-items:baseline}@media only screen and (max-width:767px){.recruitFlowListHeadline{grid-area:1/1/2/2}}.recruitFlowListHeadline span{font-size:clamp(15.36px,4.8vw,36.816px);color:#b5b5b6;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.recruitFlowListHeadline span{font-size:clamp(16px,1.25vw,18px)}}.recruitFlowListHeadline strong{margin-left:clamp(6.8266666667px,2.1333333333vw,16.3626666667px);font-size:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);color:#c01925;font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.recruitFlowListHeadline strong{margin-left:clamp(7.1111111111px,.5555555556vw,8px);font-size:clamp(28.4444444444px,2.2222222222vw,32px)}}@media only screen and (max-width:767px){.recruitFlowListImage{grid-area:1/2/2/3;margin-left:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}}@media only screen and (min-width:768px){.recruitFlowListImage{margin-left:clamp(21.3333333333px,1.6666666667vw,24px)}}.recruitFlowListImage img{width:clamp(76.8px,24vw,184.08px)}@media only screen and (min-width:768px){.recruitFlowListImage img{width:clamp(106.6666666667px,8.3333333333vw,120px)}}@media only screen and (max-width:767px){.recruitFlowListInfo{grid-area:2/1/3/3}}@media only screen and (min-width:768px){.recruitFlowListInfo{margin-left:clamp(35.5555555556px,2.7777777778vw,40px)}}.recruitFlowListInfoTitle{font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-weight:500}@media only screen and (min-width:768px){.recruitFlowListInfoTitle{font-size:clamp(14.2222222222px,1.1111111111vw,16px)}}.recruitFlowListInfoDescription{margin-top:clamp(6.8266666667px,2.1333333333vw,16.3626666667px)}@media only screen and (min-width:768px){.recruitFlowListInfoDescription{margin-top:clamp(7.1111111111px,.5555555556vw,8px)}}.recruitQA{margin-top:clamp(47.7866666667px,14.9333333333vw,114.5386666667px)}@media only screen and (min-width:768px){.recruitQA{margin-top:clamp(110.2222222222px,8.6111111111vw,124px)}}@media only screen and (max-width:767px){.recruitQA [data-content]{margin-inline:0}}.recruitQALists{margin-top:clamp(34.1333333333px,10.6666666667vw,81.8133333333px);border-bottom:1px solid #b5b5b6}@media only screen and (min-width:768px){.recruitQALists{margin-top:clamp(42.6666666667px,3.3333333333vw,48px)}}.recruitQAList{border-top:1px solid #b5b5b6}@media only screen and (min-width:768px){.recruitQAList{border-top:clamp(.8888888889px,.0694444444vw,1px) solid #b5b5b6}}.recruitQAListQ{position:relative;top:0;left:0;display:flex;align-items:flex-start;padding:clamp(20.48px,6.4vw,49.088px)0!important;cursor:pointer;line-height:1.4!important}@media only screen and (max-width:767px){.recruitQAListQ{padding-right:clamp(40.96px,12.8vw,98.176px)!important}}@media only screen and (min-width:768px){.recruitQAListQ{padding:clamp(28.4444444444px,2.2222222222vw,32px)0!important}}.recruitQAListQ i{position:absolute;top:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);right:0;width:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);height:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);background:#1e1e1e;border-radius:50%}@media only screen and (min-width:768px){.recruitQAListQ i{top:clamp(28.4444444444px,2.2222222222vw,32px);width:clamp(28.4444444444px,2.2222222222vw,32px);height:clamp(28.4444444444px,2.2222222222vw,32px);transition:background .2s cubic-bezier(.22,1,.36,1)}}.recruitQAListQ i:before,.recruitQAListQ i:after{position:relative;top:0;left:0;display:block;width:clamp(11.9466666667px,3.7333333333vw,28.6346666667px);height:clamp(1.7066666667px,.5333333333vw,4.0906666667px);content:"";background:#fff;line-height:160%}@media only screen and (min-width:768px){.recruitQAListQ i:before,.recruitQAListQ i:after{width:clamp(12.4444444444px,.9722222222vw,14px);height:clamp(1.7777777778px,.1388888889vw,2px)}}.recruitQAListQ i:before{top:clamp(12.8px,4vw,30.68px);left:clamp(7.68px,2.4vw,18.408px)}@media only screen and (min-width:768px){.recruitQAListQ i:before{top:clamp(13.3333333333px,1.0416666667vw,15px);left:clamp(8px,.625vw,9px)}}.recruitQAListQ i:after{top:clamp(11.0933333333px,3.4666666667vw,26.5893333333px);left:clamp(7.68px,2.4vw,18.408px);rotate:90deg;transition:rotate .2s cubic-bezier(.22,1,.36,1)}@media only screen and (min-width:768px){.recruitQAListQ i:after{top:clamp(11.5555555556px,.9027777778vw,13px);left:clamp(8px,.625vw,9px)}}@media only screen and (min-width:768px){.recruitQAListQ:hover i{background:#c01925}}.recruitQAListQ:before{display:block;font-size:clamp(20.48px,6.4vw,49.088px);content:"Q.";font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.recruitQAListQ:before{font-size:clamp(28.4444444444px,2.2222222222vw,32px)}}.recruitQAListQText{margin-left:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-size:clamp(15.36px,4.8vw,36.816px);font-weight:500}@media only screen and (min-width:768px){.recruitQAListQText{margin-top:clamp(4.4444444444px,.3472222222vw,5px);margin-left:clamp(14.2222222222px,1.1111111111vw,16px);font-size:clamp(21.3333333333px,1.6666666667vw,24px)}}.recruitQAList.is-open .recruitQAListQ i{background:#c01925}.recruitQAList.is-open .recruitQAListQ i:after{rotate:0deg}.recruitQAListA{height:0;overflow:hidden}@media only screen and (max-width:767px){.recruitQAListA{padding-right:clamp(40.96px,12.8vw,98.176px)}}@media only screen and (min-width:768px){.recruitQAListA{translate:0 clamp(-10px,-.6944444444vw,-8.8888888889px)}}.recruitQAListAContent{display:flex;align-items:flex-start;padding-bottom:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}@media only screen and (min-width:768px){.recruitQAListAContent{padding-bottom:clamp(28.4444444444px,2.2222222222vw,32px)}}.recruitQAListAContent:before{position:relative;top:clamp(4.2666666667px,1.3333333333vw,10.2266666667px);left:0;display:block;font-size:clamp(20.48px,6.4vw,49.088px);color:#c01925;content:"A.";font-family:century-gothic,sans-serif;font-style:normal;font-weight:700}@media only screen and (min-width:768px){.recruitQAListAContent:before{top:clamp(4.4444444444px,.3472222222vw,5px);font-size:clamp(28.4444444444px,2.2222222222vw,32px)}}.recruitQAListAText{margin-left:clamp(13.6533333333px,4.2666666667vw,32.7253333333px)}@media only screen and (min-width:768px){.recruitQAListAText{margin-top:clamp(8.8888888889px,.6944444444vw,10px);margin-left:clamp(14.2222222222px,1.1111111111vw,16px)}}@font-face{font-family:iconfont;src:url(/newgraduate/assets/iconfont.eot?4bc9cdd4350062115985862a390ed549#iefix)format("embedded-opentype"),url(/newgraduate/assets/iconfont.woff?4bc9cdd4350062115985862a390ed549)format("woff"),url(/newgraduate/assets/iconfont.woff2?4bc9cdd4350062115985862a390ed549)format("woff2")}._bnrLink_c6kwr_5 i:before,._bnrLink_c6kwr_5 i:after,._bnrText_c6kwr_5:before{font-family:iconfont!important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-transform:none;text-decoration:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._bnr_c6kwr_5{position:relative;top:0;left:0;overflow:hidden}@media only screen and (min-width:768px){._bnr_c6kwr_5{border-radius:clamp(2.1333333333px,.2777777778vw,4px)}}._bnrLink_c6kwr_5{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;cursor:pointer;background:#1e1e1ecc}@media only screen and (min-width:768px){._bnrLink_c6kwr_5{transition:background .4s cubic-bezier(.22,1,.36,1)}}._bnrLink_c6kwr_5 i{position:absolute;top:50%;right:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);display:block;width:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);height:clamp(27.3066666667px,8.5333333333vw,65.4506666667px);background:#ffffff80;border-radius:100px;backdrop-filter:blur(clamp(20.48px,6.4vw,49.088px));translate:0-50%}._bnrLink_c6kwr_5 i:before{display:inline-block;line-height:1;vertical-align:middle;content:""}._bnrLink_c6kwr_5 i:after{display:inline-block;line-height:1;vertical-align:middle;content:""}@media only screen and (min-width:768px){._bnrLink_c6kwr_5 i{right:clamp(28.4444444444px,2.2222222222vw,32px);width:clamp(42.6666666667px,3.3333333333vw,48px);height:clamp(42.6666666667px,3.3333333333vw,48px);backdrop-filter:blur(clamp(21.3333333333px,1.6666666667vw,24px));transition:background .4s cubic-bezier(.22,1,.36,1),width .4s cubic-bezier(.22,1,.36,1),height .4s cubic-bezier(.22,1,.36,1),right .4s cubic-bezier(.22,1,.36,1)}}._bnrLink_c6kwr_5 i:before{position:absolute;inset:0;width:clamp(8.5333333333px,2.6666666667vw,20.4533333333px);height:clamp(8.5333333333px,2.6666666667vw,20.4533333333px);margin:auto;font-size:clamp(8.5333333333px,2.6666666667vw,20.4533333333px);color:#fff;scale:1}@media only screen and (min-width:768px){._bnrLink_c6kwr_5 i:before{width:clamp(8.8888888889px,.6944444444vw,10px);height:clamp(8.8888888889px,.6944444444vw,10px);font-size:clamp(8.8888888889px,.6944444444vw,10px);transition:scale .2s .2s cubic-bezier(.22,1,.36,1)}}@media only screen and (max-width:767px){._bnrLink_c6kwr_5 i:after{display:none}}@media only screen and (min-width:768px){._bnrLink_c6kwr_5 i:after{position:absolute;inset:0;width:clamp(8.8888888889px,.6944444444vw,10px);height:clamp(8.8888888889px,.6944444444vw,10px);margin:auto;font-size:clamp(8.8888888889px,.6944444444vw,10px);color:#fff;scale:0;translate:clamp(-.5px,-.0347222222vw,-.4444444444px) clamp(.4444444444px,.0347222222vw,.5px);transition:scale .15s cubic-bezier(.22,1,.36,1)}}._bnrImg_c6kwr_114{display:block;width:100%;height:auto}._bnrText_c6kwr_5{position:absolute;top:0;left:0;z-index:2;box-sizing:border-box;display:flex;align-items:center;width:100%;height:100%;padding-left:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);pointer-events:none}._bnrText_c6kwr_5:before{display:inline-block;line-height:1;vertical-align:middle;content:""}@media only screen and (max-width:767px){._bnrText_c6kwr_5{padding-right:clamp(61.44px,19.2vw,147.264px)}}@media only screen and (min-width:768px){._bnrText_c6kwr_5{padding-left:clamp(28.4444444444px,2.2222222222vw,32px)}}._bnrText_c6kwr_5:before{color:#b5b5b6}@media only screen and (min-width:768px){._bnrText_c6kwr_5:before{font-size:clamp(8.8888888889px,.6944444444vw,10px);transition:color .4s cubic-bezier(.22,1,.36,1)}}._bnrText_c6kwr_5 span{margin-left:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-size:clamp(13.6533333333px,4.2666666667vw,32.7253333333px);font-weight:500;color:#fff;letter-spacing:.08em}@media only screen and (min-width:768px){._bnrText_c6kwr_5 span{margin-left:clamp(14.2222222222px,1.1111111111vw,16px);font-size:clamp(14.2222222222px,1.1111111111vw,16px);transition:color .4s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){._bnrLink_c6kwr_5:hover{background:#c0192580}}@media only screen and (min-width:768px){._bnrLink_c6kwr_5:hover i{right:clamp(32px,2.5vw,36px);width:clamp(35.5555555556px,2.7777777778vw,40px);height:clamp(35.5555555556px,2.7777777778vw,40px);background:#c01925}}@media only screen and (min-width:768px){._bnrLink_c6kwr_5:hover i:before{scale:0;transition:scale .2s cubic-bezier(.22,1,.36,1)}}@media only screen and (min-width:768px){._bnrLink_c6kwr_5:hover i:after{scale:1;transition:scale .2s .2s cubic-bezier(.22,1,.36,1)}}