@layer lcomponents{.com-job-gallery-card{--button-active-color-bg:#fff;--button-active-color:#0095f3;background-color:#fcfcfc;border:1.5px solid #e6e4e4;border-radius:10px;color:#666;display:flex;flex-flow:column;margin:7% 0;position:relative;transition:transform .2s ease}@media (min-width:620px){.com-job-gallery-card{margin-top:2%}}.com-job-gallery-card:hover{transform:scale(1.05);z-index:1}.com-job-gallery-card:hover .com-job-gallery-card__apply-share{opacity:1;visibility:visible}.com-job-gallery-card:hover .com-job-gallery-card__image{background-color:#0095f3}.com-job-gallery-card:hover .com-job-gallery-card__image .svg-path{stroke:#fff!important}.com-job-gallery-card__image{align-items:center;background:#fff;border-radius:50%;display:flex;filter:drop-shadow(0 10px 14px rgba(0,0,0,.05));height:80px;justify-content:center;left:0;position:absolute;top:0;transform:translate(-45%,-50%);transition:all .2s ease;width:80px}.com-job-gallery-card__badge{align-items:center;color:#666;display:flex;max-width:60%;position:absolute;right:21px;text-align:right;text-transform:capitalize;top:21px}.com-job-gallery-card__badge-icon{margin-left:var(--space-xs)}.com-job-gallery-card__top{color:#000;display:flex;flex-flow:column;font-size:.85rem;justify-content:flex-end;padding:17% var(--space-l) 0;position:relative}@media (min-width:620px){.com-job-gallery-card__top{padding:17% var(--space-m) 0}}.com-job-gallery-card__title{display:-webkit-box;-webkit-line-clamp:2;align-items:flex-end;font-size:1.3rem;font-weight:700;height:2.4em;line-height:1.2em;margin-top:var(--space-s);overflow:hidden}.com-job-gallery-card__type{color:gray;font-weight:500;margin-top:var(--space-xs);min-height:3rem;position:relative}.com-job-gallery-card__bottom{color:#000;display:flex;flex-flow:column;font-size:.9rem;font-weight:500;justify-content:center;margin-top:var(--space-s);padding:var(--space-s) var(--space-l) var(--space-m);position:relative}@media (min-width:620px){.com-job-gallery-card__bottom{padding:var(--space-s) var(--space-m) var(--space-m)}}.com-job-gallery-card__bottom:after{border-top:3px solid #0095f3;content:"";left:var(--space-l);position:absolute;top:1px;width:44px}@media (min-width:620px){.com-job-gallery-card__bottom:after{left:var(--space-m)}}.com-job-gallery-card__location{align-items:center;display:flex;margin:var(--space-s) 0 var(--space-xs);white-space:nowrap}.com-job-gallery-card__icon{margin-right:var(--space-xs)}.com-job-gallery-card__contract{align-items:center;display:flex;margin-bottom:0;text-transform:capitalize}.com-job-gallery-card__apply-share{align-items:center;background:linear-gradient(180deg,#2699fbde 0,#18588d);border-radius:12px;bottom:-1px;color:#fff;display:flex;font-weight:700;height:100%;justify-content:space-evenly;left:-.5%;opacity:0;position:absolute;transition:opacity .2s ease;visibility:hidden;width:101%}.com-job-gallery-card__button{border-color:#fff;font-weight:700;padding:var(--space-s) var(--space-m);width:fit-content}@media (min-width:620px){.com-job-gallery-card__button{font-size:.9rem;padding:var(--space-xs) var(--space-s)}}}@layer lcomponents{.com-job-share{background-color:#fff;border-radius:8px;box-shadow:0 6px 39px #00000054;color:#000;font-weight:500;max-width:300px;opacity:0;padding:var(--space-m);transition:opacity .3s ease;z-index:99}@media (min-width:1000px){.com-job-share{max-width:360px}}.com-job-share__arrow{z-index:-1}.com-job-share__arrow:before{border:15px solid #fff;border-radius:5px;content:"";height:20px;left:-32px;position:absolute;transform:rotate(45deg);width:20px}.com-job-share[data-popper-placement^=bottom]{margin-top:-22px}.com-job-share[data-popper-placement^=top]>.com-job-share__arrow{bottom:45px}.com-job-share[data-popper-placement^=bottom]>.com-job-share__arrow{top:-5px}.com-job-share__close{cursor:pointer;position:absolute;right:5%;top:10%}.com-job-share__share-text{font-size:1.11rem;font-weight:700;margin-bottom:var(--space-xs)}.com-job-share__sns{display:flex;gap:var(--space-xs);margin-bottom:var(--space-m)}.com-job-share__link-container{align-items:center;background-color:#ebebeb;border-radius:2px;display:flex;justify-content:space-between;margin-top:var(--space-xs);position:relative}.com-job-share__link{max-width:72%;overflow:auto;padding-bottom:0;scrollbar-width:none;white-space:nowrap}.com-job-share__link::-webkit-scrollbar{display:none}.com-job-share__copy{align-items:center;color:#0095f3;cursor:pointer;display:flex;font-weight:700;justify-content:flex-end;padding-right:var(--space-xs);position:relative;text-transform:uppercase;-webkit-user-select:none;user-select:none;white-space:nowrap}@media (min-width:2348px){.com-job-share__copy{padding-right:var(--space-2xs)}}}@layer lcomponents{._container_1eb2v_1{padding:0 var(--space-c-x)}@media (min-width:1000px){._header_1eb2v_5{align-items:center;display:flex}}._title_1eb2v_12{align-items:center;display:flex;flex:1}@media (min-width:1000px){._title_1eb2v_12{font-size:2.22rem}}._title_1eb2v_12:after{background-color:#b3b3b3;content:"";flex:1;height:1px;margin-left:var(--space-xs)}._count_1eb2v_29{color:#666;font-weight:400;margin-left:var(--space-2xs)}._view-all_1eb2v_35{color:#001f33!important;display:block;margin:0 auto;-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:1000px){._view-all_1eb2v_35{display:none;font-size:1rem;margin-left:var(--space-s);width:fit-content}}._card-container_1eb2v_48{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-m);margin-bottom:var(--space-m)}@media (min-width:1000px){._card-container_1eb2v_48{align-items:flex-start;min-height:unset}}._pagination_1eb2v_60{display:flex;font-size:.85em;font-weight:500;padding:0 var(--space-c-x);width:100%}._number_1eb2v_70,._pagination_1eb2v_60{align-items:center;justify-content:center}._number_1eb2v_70{border-radius:8px;cursor:pointer;display:inline-flex;height:32px;margin:0 4px;min-width:32px}._number_1eb2v_70:hover{color:#001f33}._active_1eb2v_84{background-color:#001f33;color:#fff}._active_1eb2v_84:hover{color:#fff}._navigation_1eb2v_92{cursor:pointer}._navigation_1eb2v_92:first-child{margin-right:.6em}._navigation_1eb2v_92:last-child{margin-left:.6em}._navigation_1eb2v_92:hover{color:#001f33}._disable_1eb2v_105{color:gray;cursor:default}._disable_1eb2v_105:hover{color:gray}}@layer lcomponents{._container_3ngy9_1{color:#000;margin-bottom:var(--space-2xl)}._banner_3ngy9_6{align-items:center;display:flex;height:280px;justify-content:center;margin-bottom:var(--space-l);position:relative}._banner-text_3ngy9_15{color:#fff;font-size:1.38rem;text-align:center}@media (min-width:1000px){._banner-text_3ngy9_15{font-size:1.55rem;padding:0 var(--space-c-x);text-align:left;width:100%}._banner-text_3ngy9_15 br,._banner-text_3ngy9_15 br:after{content:" "}}._text-large_3ngy9_34{font-size:1.84rem;font-weight:700;line-height:3.89rem}@media (min-width:1000px){._text-large_3ngy9_34{font-size:2.22rem}}@media (min-width:620px){._search-container_3ngy9_43{padding:0 var(--space-c-x)}}@media (min-width:1000px){._search-container_3ngy9_43{display:flex;justify-content:space-between;margin-bottom:var(--space-m)}}._search-input_3ngy9_55{margin:0 var(--space-c-x) var(--space-m)}@media (min-width:620px){._search-input_3ngy9_55{margin:0}}@media (min-width:1000px){._search-input_3ngy9_55{margin-bottom:0}}._search-input_3ngy9_55 input{border:2px solid #000!important}._tab-container_3ngy9_71{display:flex;gap:var(--space-s);overflow-x:scroll;padding:var(--space-m) 1rem var(--space-m) var(--space-c-x)}._tab-container_3ngy9_71 button{min-width:unset;white-space:nowrap}._tab-container_3ngy9_71::-webkit-scrollbar{background-color:initial;height:0;width:0}@media (min-width:620px){._tab-container_3ngy9_71{margin-left:0;overflow-x:unset;padding:var(--space-m) 1rem var(--space-m) 0}}@media (min-width:1000px){._tab-container_3ngy9_71{padding:0}}._game-card_3ngy9_99{width:calc((100% - var(--space-m))/2)}@media (min-width:1000px){._game-card_3ngy9_99{width:calc(20% - var(--space-m)*4/5)}}._job-card-container_3ngy9_107{gap:var(--space-m) var(--space-xl)}._job-card_3ngy9_107{margin:0 auto;max-width:280px;padding-top:var(--space-m);width:100%}@media (min-width:1000px){._job-card_3ngy9_107{margin:0;max-width:unset;width:calc(33.33333% - var(--space-xl)*2/3)}}@media (min-width:1500px){._job-card_3ngy9_107{width:calc(25% - var(--space-xl)*3/4)}}._blog-card_3ngy9_127{margin:0 auto;width:100%}@media (min-width:1200px){._blog-card_3ngy9_127{margin:0;width:calc(33.33333% - var(--space-m)*2/3)}}._loading_3ngy9_136{align-items:center;display:flex;justify-content:center;min-height:30vh;width:100%}._not-found_3ngy9_144{align-items:center;display:flex;flex-direction:column;margin:var(--space-2xl) auto;padding:0 var(--space-c-x);text-align:center}@media (min-width:1000px){._not-found_3ngy9_144{padding:0}}._not-found-content_3ngy9_156{max-width:540px}._not-found-image_3ngy9_160{width:fit-content}._not-found-buttons_3ngy9_164{align-items:center;display:flex;flex-flow:wrap;gap:var(--space-m);justify-content:center}._not-found-buttons_3ngy9_164 a{font-size:14px;white-space:nowrap}._press-release-posts_3ngy9_177{display:flex;flex-direction:column;justify-content:space-between;padding:1rem 0}@media (min-width:1200px){._press-release-posts_3ngy9_177{flex-direction:row;flex-wrap:wrap;gap:var(--space-xs)}}._posts_3ngy9_190{margin:0 auto}._posts_3ngy9_190 a{display:block;width:unset}@media (min-width:1200px){._posts_3ngy9_190{margin:0;width:calc(50% - var(--space-m)*2/2)}}}
