@charset "UTF-8";:root{--c-primary900: #202b41;--c-primary700: #004f95;--c-primary800: #263774;--c-primary500: #3082d4;--c-primary100: #ecf4ff;--c-yellow900: #f9a554;--c-yellow800: #ea9442;--c-yellow700: #ffd60d;--c-yellow600: #ffd200;--h-header-height: 58px;--h-header-top-height: 30px;--h-header-total: calc(var(--h-header-height) + var(--h-header-top-height));--w-search-width: 60px}@media only screen and (max-width: 678px) {:root{--h-header-height: 46px;--h-header-top-height: 0px;--w-search-width: 46px}}:root{--font-color: #fff}body{color:#fff;background:#021a25}.type-alias-hr-area{margin-top:60px}.section-wrapper{position:relative !important;width:1024px;max-width:100%;margin:0 auto;height:auto}@media only screen and (max-width: 678px) {.section-wrapper.recruit-wrapper{margin-top:100px}}.section-wrapper.intern-wrapper{margin-top:200px}@media only screen and (max-width: 1024px) {.section-wrapper.intern-wrapper{margin-top:100px}}@media only screen and (max-width: 678px) {.section-wrapper.intern-wrapper:before{padding-top:180%}}@media only screen and (max-width: 551px) {.section-wrapper.intern-wrapper{margin-top:50px}}@media only screen and (max-width: 551px) {.section-wrapper.exp-wrapper{margin-bottom:100px}}.section-wrapper.exp-wrapper{margin-top:200px}@media only screen and (max-width: 1024px) {.section-wrapper.exp-wrapper{margin-top:100px}}@media only screen and (max-width: 834px) {.section-wrapper.exp-wrapper{margin-top:50px}}.swiper-container{width:1024px;max-width:100%;overflow:visible}.swiper-button{position:absolute;top:85.8024691358%;left:79.9305555556%;width:100px;height:50px;background:#f7ab35;box-shadow:5px 10px 10px rgba(0,0,0,.3)}@media only screen and (max-width: 834px) {.swiper-button{width:80px;height:40px}}@media only screen and (max-width: 768px) {.swiper-button{width:60px;height:35px}}@media only screen and (max-width: 678px) {.swiper-button{width:100%;left:0;right:0;background:none;top:50%;box-shadow:none}}.swiper-button.intern-button{z-index:3}.swiper-button.intern-exp-button{z-index:3}.swiper-button-next{outline:none;padding:7px}@media only screen and (max-width: 678px) {.swiper-button-next{background:#f7ab35}}.swiper-button-next:after{content:""}.swiper-button-prev{outline:none;padding:7px}@media only screen and (max-width: 678px) {.swiper-button-prev{background:#f7ab35}}.swiper-button-prev:after{content:""}.svg-inline--fa{color:#fff;font-size:30px;font-weight:500}@media only screen and (max-width: 834px) {.svg-inline--fa{font-size:24px}}.salary-ribbon{background:#ff5059;position:absolute;top:0;left:52.0138888889%;width:31.2847222222%}.salary-ribbon:before{content:"";display:block;padding-top:180%}@media only screen and (max-width: 678px) {.salary-ribbon:before{padding-top:117.0212765957%}}@media only screen and (max-width: 678px) {.salary-ribbon{top:29.6851574213%;left:0;width:100%}}.recruit-thumbs-wrapper{position:absolute !important;top:15.3086419753%;left:39.5138888889%;width:55%;height:105px}@media only screen and (max-width: 678px) {.recruit-thumbs-wrapper{width:100%;left:0}}.intern-exp-thumbs-wrapper{position:absolute !important;top:80.2469135802%;left:14.2361111111%;width:38.8888888889%;height:80px}@media only screen and (max-width: 678px) {.intern-exp-thumbs-wrapper{left:50%;transform:translate3d(-50%, 0, 0) !important;width:69.4444444444%}}@media only screen and (max-width: 551px) {.intern-exp-thumbs-wrapper{display:none}}.recruit-wrapper-thumbs{transform:translate3d(0, 0, 0) !important}.recruit-wrapper-thumbs:before{content:"";display:block;position:absolute;top:30%;left:10%;right:10%;height:3px;background:#f7ab35}@media only screen and (max-width: 834px) {.recruit-wrapper-thumbs:before{top:25%}}@media only screen and (max-width: 768px) {.recruit-wrapper-thumbs:before{top:15px}}@media only screen and (max-width: 678px) {.recruit-wrapper-thumbs:before{top:25%}}.intern-slide-wrapper{transform:translate3d(0, 0, 0) !important}.recruit-thumbs{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.intern-exp-thumbs{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.recruit-slide{text-align:center}.recruit-slide__circle{display:inline-block;width:64px;height:64px;border-radius:50%;line-height:64px;font-size:40px;color:#f7ab35;box-shadow:inset 0 0 0 4px #ff5059,inset 0 0 0 7px #021a25;background:#021a25;cursor:pointer;transition:.3s}@media only screen and (max-width: 834px) {.recruit-slide__circle{width:50px;height:50px;line-height:50px;font-size:30px}}@media only screen and (max-width: 768px) {.recruit-slide__circle{width:35px;height:35px;line-height:35px;font-size:20px}}@media only screen and (max-width: 678px) {.recruit-slide__circle{width:50px;height:50px;line-height:50px;font-size:30px}}.swiper-slide-thumb-active .recruit-slide__circle{background:#ff5059;color:#021a25}.recruit-slide__text{margin-top:15px;font-size:20px;color:#f7ab35}@media only screen and (max-width: 1024px) {.recruit-slide__text{font-size:14px}}@media only screen and (max-width: 768px) {.recruit-slide__text{font-size:12px}}.hr-hero{margin:0 auto;width:1024px;max-width:100%;display:grid;grid-template-columns:50% 50%;grid-gap:0px;position:relative;z-index:10;padding:0 30px}@media only screen and (max-width: 768px) {.hr-hero{grid-template-columns:100%}}.hr-hero::before{content:"";position:absolute;top:0;bottom:0;left:50%;right:120px;background:#ff5059;z-index:0}@media only screen and (max-width: 678px) {.hr-hero::before{left:15%;right:15%;bottom:45%}}@media only screen and (max-width: 768px) {.hr-hero::before{right:100px}}@media only screen and (max-width: 551px) {.hr-hero::before{bottom:55%}}@media only screen and (max-width: 425px) {.hr-hero::before{bottom:65%}}@media only screen and (max-width: 375px) {.hr-hero::before{bottom:70%}}@media only screen and (max-width: 768px) {.hr-hero__section1{order:2;z-index:10}}@media only screen and (max-width: 678px) {.hr-hero__section1{display:flex;justify-content:center;margin-bottom:50px}}@media only screen and (max-width: 768px) {.hr-hero__section1__inner{margin-left:38px}}@media only screen and (max-width: 678px) {.hr-hero__section1__inner{margin-left:0}}.hr-hero__section1__inner__title{width:220px;height:65px;aspect-ratio:220/65;background:url(https://www.gss.com.tw/templates/bevel/images/hr/gssLogo.png) no-repeat center center/contain;color:rgba(0,0,0,0);margin-top:80px}@media only screen and (max-width: 768px) {.hr-hero__section1__inner__title{margin-top:10px}}@media only screen and (max-width: 425px) {.hr-hero__section1__inner__title{margin-top:50px;width:100%;text-align:center;background:url(https://www.gss.com.tw/templates/bevel/images/hr/gssLogo.png) no-repeat center center/80% auto}}.hr-hero__section1__inner__sub{margin-top:30px;font-size:38px;color:#fff;font-weight:bold}.hr-hero__section1__inner__sub__change{padding-left:75px;margin-top:15px}@media only screen and (max-width: 425px) {.hr-hero__section1__inner__sub{font-size:30px;text-align:center}.hr-hero__section1__inner__sub__change{padding-left:0}}.hr-hero__section1__inner__desc{margin-top:50px;font-size:20px;color:#fff;font-weight:bold;line-height:2;border-left:8px solid #f1c923;padding-left:15px}@media only screen and (max-width: 678px) {.hr-hero__section1__inner__desc{padding-left:0;border-top:3px solid #f1c923;border-left:none;text-align:center;padding-top:20px}}@media only screen and (max-width: 425px) {.hr-hero__section1__inner__desc{font-size:16px}}.hr-hero__section1__inner__button{display:inline-block;font-size:24px;color:#000;font-weight:bold;background:#f1c923;padding:12px 60px;margin:50px 0 0 8px;box-shadow:5px 5px 0px #ff5059;transition:box-shadow 300ms}.hr-hero__section1__inner__button:hover{box-shadow:10px 10px 0px #ff5059}@media only screen and (max-width: 678px) {.hr-hero__section1__inner__button{padding:12px 0;width:100%;text-align:center;margin:50px 0 0 0}}@media only screen and (max-width: 425px) {.hr-hero__section1__inner__button{font-size:18px}}.hr-hero__section2{position:relative;padding-bottom:50px}@media only screen and (max-width: 1024px) {.hr-hero__section2{transform:scale(0.8)}}@media only screen and (max-width: 834px) {.hr-hero__section2{transform:scale(0.7)}}@media only screen and (max-width: 768px) {.hr-hero__section2{order:1;margin-left:180px;padding-bottom:0}}@media only screen and (max-width: 678px) {.hr-hero__section2{margin-left:80px}}@media only screen and (max-width: 551px) {.hr-hero__section2{margin-left:50px}}@media only screen and (max-width: 425px) {.hr-hero__section2{transform:scale(1);display:flex;justify-content:center}}.hr-hero__section2__img-one{position:relative;width:335px;height:565px;aspect-ratio:335/565;background:url(https://www.gss.com.tw/templates/bevel/images/hr/section-two-one.jpg) no-repeat center center/cover;transform:translate(-160px, 0);z-index:2;box-shadow:0 10px 30px rgba(0,0,0,.3)}@media only screen and (max-width: 768px) {.hr-hero__section2__img-one{transform:translate(-270px, -120px);width:105%;height:auto}}@media only screen and (max-width: 551px) {.hr-hero__section2__img-one{width:80%;height:auto;transform:translate(-150px, -120px)}}@media only screen and (max-width: 551px) {.hr-hero__section2__img-one{width:90%;height:auto}}@media only screen and (max-width: 425px) {.hr-hero__section2__img-one{width:70%;transform:translate(-100px, 0)}}@media only screen and (max-width: 375px) {.hr-hero__section2__img-one{width:82%}}.hr-hero__section2__img-two{position:absolute;width:470px;height:310px;aspect-ratio:470/310;background:url(https://www.gss.com.tw/templates/bevel/images/hr/section-two-two.jpg) no-repeat center center/cover;z-index:1;top:50px;right:-90px;box-shadow:0 10px 30px rgba(0,0,0,.3)}@media only screen and (max-width: 1024px) {.hr-hero__section2__img-two{right:-120px}}@media only screen and (max-width: 834px) {.hr-hero__section2__img-two{right:-170px}}@media only screen and (max-width: 551px) {.hr-hero__section2__img-two{right:-130px;top:0}}@media only screen and (max-width: 425px) {.hr-hero__section2__img-two{width:80%;height:auto;top:5%}}@media only screen and (max-width: 425px) {.hr-hero__section2__img-two{right:-15%}}@media only screen and (max-width: 375px) {.hr-hero__section2__img-two{width:95%}}.hr-hero__section2__img-three{position:absolute;width:135px;height:135px;aspect-ratio:1/1;background:url(https://www.gss.com.tw/templates/bevel/images/hr/section-two-three.png) no-repeat center center/cover;z-index:2;bottom:-20px;right:-30px}@media only screen and (max-width: 425px) {.hr-hero__section2__img-three{width:50%;height:auto}}.ent-section-wrap{margin:0 auto;width:1200px;max-width:100%;overflow-x:hidden}.ent-section{margin:0 auto;width:1024px;max-width:100%;position:relative;padding-top:380px;padding-bottom:200px}@media only screen and (max-width: 678px) {.ent-section{padding-top:70px;padding-bottom:50px}}.ent-section::before{content:"";position:absolute;top:0;bottom:0;left:50%;right:120px;background:#ff5059;z-index:0}@media only screen and (max-width: 768px) {.ent-section::before{right:100px}}@media only screen and (max-width: 678px) {.ent-section::before{top:270px;left:32px;right:32px;bottom:0}}@media only screen and (max-width: 551px) {.ent-section::before{top:160px}}.ent{margin:0 auto;width:1024px;max-width:100%;display:grid;grid-template-columns:50% 50%;grid-gap:0px;position:relative}@media only screen and (max-width: 678px) {.ent{grid-template-columns:100%}}.ent__section1{padding:0 85px 0 30px}@media only screen and (max-width: 678px) {.ent__section1{order:2;margin:0 30px;padding:0 30px}}@media only screen and (max-width: 551px) {.ent__section1{padding:0 20px}}.ent__section1__inner__core{font-size:52px;font-weight:bold;margin-bottom:20px;color:#fff}@media only screen and (max-width: 768px) {.ent__section1__inner__core{font-size:42px}}@media only screen and (max-width: 678px) {.ent__section1__inner__core{font-size:32px}}@media only screen and (max-width: 551px) {.ent__section1__inner__core{font-size:25px}}.ent__section1__inner__title{font-size:20px;color:#fff;margin-top:35px;font-weight:bold}@media only screen and (max-width: 551px) {.ent__section1__inner__title{font-size:18px;margin-top:20px}}.ent__section1__inner__desc{font-size:16px;color:#fff;margin-top:10px;line-height:1.6}@media only screen and (max-width: 551px) {.ent__section1__inner__desc{font-size:13px}}.ent__section1__inner__square{border:6px solid #f7ab35;width:42px;height:42px;position:absolute;top:-42px;left:-42px}@media only screen and (max-width: 678px) {.ent__section1__inner__square{display:none}}@media only screen and (max-width: 678px) {.ent__section2{order:1}}.ent__section2__img-one{background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 15px 30px rgba(0,0,0,.3);width:500px;height:350px;aspect-ratio:500/350;margin-left:-50px}@media only screen and (max-width: 1024px) {.ent__section2__img-one{width:380px;height:280px;aspect-ratio:3.8/2.8}}@media only screen and (max-width: 768px) {.ent__section2__img-one{width:320px;height:200px;aspect-ratio:3.2/2}}@media only screen and (max-width: 678px) {.ent__section2__img-one{margin:0 auto;margin-bottom:30px;width:70%;height:auto}}.ent-article{margin:0 auto;width:1024px !important;max-width:100%;display:grid;grid-template-columns:50% 50%;grid-gap:0px;padding:0 35px}@media only screen and (max-width: 678px) {.ent-article{grid-template-columns:100%}}.ent-article__section1{position:relative;z-index:5}@media only screen and (max-width: 678px) {.ent-article__section1{order:2}}.ent-article__section1__inner__title{font-size:50px;color:#fff;font-weight:bold;margin-bottom:20px;margin-right:60px;line-height:1.3}@media only screen and (max-width: 768px) {.ent-article__section1__inner__title{font-size:42px}}@media only screen and (max-width: 678px) {.ent-article__section1__inner__title{margin:0 auto;margin:0 30px;margin-bottom:20px}}@media only screen and (max-width: 551px) {.ent-article__section1__inner__title{font-size:25px;margin:0 20px;margin-bottom:20px}}.ent-article__section1__inner__desc{font-size:18px;color:#fff;padding:30px 38px;line-height:2;border-top:3px solid #fff;border-left:3px solid #fff;border-bottom:3px solid #fff;margin-right:70px;position:relative}@media only screen and (max-width: 678px) {.ent-article__section1__inner__desc{margin:0 30px;border-top:3px solid #fff;border-left:none;border-bottom:3px solid #fff}}@media only screen and (max-width: 551px) {.ent-article__section1__inner__desc{padding:20px 0;font-size:13px;margin:0 20px}}.ent-article__section1__inner__desc::after{content:"";position:absolute;width:50px;height:50px;border:6px solid #f1c923;left:-35px;bottom:-30px}@media only screen and (max-width: 678px) {.ent-article__section1__inner__desc::after{display:none}}.ent-article__section2{position:relative;z-index:2}@media only screen and (max-width: 678px) {.ent-article__section2{order:1}}.ent-article__section2__img-one{background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 15px 30px rgba(0,0,0,.3);width:380px;height:250px;aspect-ratio:380/250;margin-left:-50px;position:relative;z-index:2}@media only screen and (max-width: 834px) {.ent-article__section2__img-one{margin-top:70px}}@media only screen and (max-width: 768px) {.ent-article__section2__img-one{width:320px;height:200px;aspect-ratio:3.2/2}}@media only screen and (max-width: 678px) {.ent-article__section2__img-one{margin:0 auto;margin-bottom:50px;width:90%;height:auto}}.ent-article__section2__img-two{background-size:contain;background-position:center;background-repeat:no-repeat;width:200px;height:76px;aspect-ratio:200/76;position:absolute;top:290px;right:0;z-index:0}@media only screen and (max-width: 678px) {.ent-article__section2__img-two{top:-30px}}@media only screen and (max-width: 425px) {.ent-article__section2__img-two{width:120px;height:40px;aspect-ratio:3/1;right:-10px}}.salary-section-wrap{margin:0 auto;width:1100px;max-width:100%;overflow-x:hidden}.salary-section{margin:0 auto;width:1024px;max-width:100%;position:relative;padding-top:200px;padding-bottom:160px;margin-bottom:10px}@media only screen and (max-width: 678px) {.salary-section{padding-top:150px;padding-bottom:50px;margin-bottom:80px}}.salary-section::before{content:"";position:absolute;top:0;bottom:0;left:50%;right:120px;background:#ff5059;z-index:0}@media only screen and (max-width: 768px) {.salary-section::before{right:100px}}@media only screen and (max-width: 678px) {.salary-section::before{top:270px;left:32px;right:32px;bottom:0}}@media only screen and (max-width: 551px) {.salary-section::before{top:220px}}.salary{margin:0 auto;width:1024px;max-width:100%;display:grid;grid-template-columns:50% 50%;grid-gap:0px;position:relative}@media only screen and (max-width: 678px) {.salary{grid-template-columns:100%}}.salary__section1{padding:0 60px 0 30px;text-align:right}@media only screen and (max-width: 1024px) {.salary__section1{padding:0 30px}}@media only screen and (max-width: 678px) {.salary__section1{text-align:center;width:100%}}.salary__section1__img-one{display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 15px 30px rgba(0,0,0,.3);width:420px;height:280px;aspect-ratio:420/280;position:relative;z-index:2}@media only screen and (max-width: 1024px) {.salary__section1__img-one{width:300px;height:200px;aspect-ratio:3/2}}@media only screen and (max-width: 678px) {.salary__section1__img-one{margin:0 auto;margin-bottom:30px;width:80%;height:auto;z-index:3}}.salary__section1__img-two{background-size:contain;background-position:center;background-repeat:no-repeat;width:110px;height:110px;aspect-ratio:1/1;position:absolute;top:250px;left:35%;z-index:2}@media only screen and (max-width: 678px) {.salary__section1__img-two{top:-20px;left:40px;width:70px;height:70px;aspect-ratio:1/1}}@media only screen and (max-width: 678px) {.salary__section2{text-align:center}}.salary__section2__inner{padding-left:30px}@media only screen and (max-width: 678px) {.salary__section2__inner{padding:0 50px}}.salary__section2__inner__title{display:inline-block;font-size:52px;color:#fff;font-weight:bold;padding-bottom:20px;position:relative;border-bottom:10px solid #f1c923;margin-bottom:18px}@media only screen and (max-width: 834px) {.salary__section2__inner__title{font-size:42px}}@media only screen and (max-width: 768px) {.salary__section2__inner__title{font-size:42px}}@media only screen and (max-width: 678px) {.salary__section2__inner__title{font-size:32px}}@media only screen and (max-width: 551px) {.salary__section2__inner__title{font-size:23px}}.salary__section2__inner__titlesub{font-size:22px;line-height:2;color:#fff;font-weight:bold;margin-bottom:18px;padding-right:50px}@media only screen and (max-width: 678px) {.salary__section2__inner__titlesub{padding-right:0}}@media only screen and (max-width: 425px) {.salary__section2__inner__titlesub{font-size:20px}}.salary__section2__inner__desc{font-size:18px;line-height:2;color:#fff;padding-right:150px}@media only screen and (max-width: 678px) {.salary__section2__inner__desc{padding-right:0}}@media only screen and (max-width: 425px) {.salary__section2__inner__desc{font-size:15px}}@media only screen and (max-width: 375px) {.salary__section2__inner__desc{font-size:12px}}.recruit{width:1440px;margin:0 auto;max-width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:32.09877% 67.90123%;grid-template-areas:"section1" "section2"}.recruit__section1{grid-area:section1;display:flex;position:relative}.recruit__section1:before{content:"";display:block;padding-top:18.0555555556%}.recruit__section1__left{flex:0 0 34.72%;position:relative}.recruit__section1__left__title{background:#ff5059;position:absolute;top:12.3456790123%;left:0%;width:34.7222222222%;text-align:left}.recruit__section1__left__title:before{content:"";display:block;padding-top:32%}@media only screen and (max-width: 678px) {.recruit__section1__left__title{position:absolute;top:0%;left:0%;width:53.7234042553%}.recruit__section1__left__title:before{content:"";display:block;padding-top:39.603960396%}}.recruit__section1__left__title__smark{position:absolute;bottom:15%;right:30px;font-size:32px;color:#001a26}@media only screen and (max-width: 1280px) {.recruit__section1__left__title__smark{font-size:30px}}@media only screen and (max-width: 1024px) {.recruit__section1__left__title__smark{font-size:24px}}@media only screen and (max-width: 834px) {.recruit__section1__left__title__smark{font-size:20px}}@media only screen and (max-width: 678px) {.recruit__section1__left__title__smark{font-size:16px;right:20px;margin-left:10px}}@media only screen and (max-width: 678px) {.recruit__section1__left__title__smark{font-size:20px}}@media (max-width: 320px) {.recruit__section1__left__title__smark{font-size:18px}}.recruit__section1__left__title__bmark{font-size:68px;font-weight:bold;color:#fff}@media only screen and (max-width: 1280px) {.recruit__section1__left__title__bmark{font-size:60px}}@media only screen and (max-width: 1024px) {.recruit__section1__left__title__bmark{font-size:50px}}@media only screen and (max-width: 834px) {.recruit__section1__left__title__bmark{font-size:40px}}@media only screen and (max-width: 678px) {.recruit__section1__left__title__bmark{font-size:30px}}@media only screen and (max-width: 678px) {.recruit__section1__left__title__bmark{font-size:40px}}@media only screen and (max-width: 320px) {.recruit__section1__left__title__bmark{font-size:30px}}.recruit__section1__right{flex:1 0 65.28%;position:relative}.recruit__section2{grid-area:section2;display:flex;position:relative;flex-wrap:wrap}.recruit__section2__left{flex:0 0 55.56%;position:relative}@media only screen and (max-width: 678px) {.recruit__section2__left{flex:1 0 100%}}.recruit__section2__left__img-one{background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:21.8181818182%;left:28.75%;width:62.5%}.recruit__section2__left__img-one:before{content:"";display:block;padding-top:56%}@media only screen and (max-width: 678px) {.recruit__section2__left__img-one{position:absolute;top:-7.556675063%;left:30.585106383%;width:69.1489361702%}.recruit__section2__left__img-one:before{content:"";display:block;padding-top:61.5384615385%}}.recruit__section2__left__img-two{background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:16.3636363636%;left:42.5%;width:57.5%}.recruit__section2__left__img-two:before{content:"";display:block;padding-top:60.8695652174%}@media only screen and (max-width: 678px) {.recruit__section2__left__img-two{position:absolute;top:5.0377833753%;left:7.9787234043%;width:69.1489361702%}.recruit__section2__left__img-two:before{content:"";display:block;padding-top:61.5384615385%}}.recruit__section2__left__img-three{background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:62.7272727273%;left:13.125%;width:25%}.recruit__section2__left__img-three:before{content:"";display:block;padding-top:38%}@media only screen and (max-width: 678px) {.recruit__section2__left__img-three{position:absolute;top:45.3400503778%;left:59.0425531915%;width:40.6914893617%}.recruit__section2__left__img-three:before{content:"";display:block;padding-top:38.5620915033%}}.recruit__section2__right{flex:0 0 44.44%;position:relative}@media only screen and (max-width: 678px) {.recruit__section2__right{flex:1 0 100%}}.recruit__section2__right__inner{position:absolute;top:17.4545454545%;left:12.1875%;width:65.9375%}@media only screen and (max-width: 678px) {.recruit__section2__right__inner{top:-20%;width:100%;left:0;text-align:center}}.recruit__section2__right__inner__title{font-size:44px;margin-top:40px}@media only screen and (max-width: 1024px) {.recruit__section2__right__inner__title{font-size:26px}}@media only screen and (max-width: 678px) {.recruit__section2__right__inner__title{font-size:20px}}.recruit__section2__right__inner__sub{font-size:28px;margin-top:50px}@media only screen and (max-width: 1024px) {.recruit__section2__right__inner__sub{font-size:16px}}@media only screen and (max-width: 678px) {.recruit__section2__right__inner__sub{margin-top:20px;font-size:14px}}.recruit__section2__right__inner__button{display:inline-block;font-size:24px;color:#011a25;background:#ff5059;text-align:center;font-weight:bold;box-shadow:5px 5px 0 #f7ab35;padding:12px 0;width:32.2274881517%;margin-top:87px;cursor:pointer;transition:.3s}.recruit__section2__right__inner__button:hover{box-shadow:10px 10px 0 #f7ab35}@media only screen and (max-width: 1280px) {.recruit__section2__right__inner__button{margin-top:50px;font-size:20px}}@media only screen and (max-width: 1024px) {.recruit__section2__right__inner__button{font-size:16px}}@media only screen and (max-width: 834px) {.recruit__section2__right__inner__button{margin-top:30px;font-size:14px}}@media only screen and (max-width: 678px) {.recruit__section2__right__inner__button{font-size:12px;margin-top:20px}}.recruit__section2__right__inner__number{position:absolute;top:-10px;left:35.5450236967%;color:rgba(255,255,255,.25);font-size:108px;font-weight:bold}@media only screen and (max-width: 1024px) {.recruit__section2__right__inner__number{font-size:80px}}@media only screen and (max-width: 678px) {.recruit__section2__right__inner__number{right:0%;top:10%}}.map{position:relative;max-width:100%;margin:0 auto}.map:before{content:"";display:block;padding-top:56.25%}@media only screen and (max-width: 678px) {.map:before{padding-top:133.3333333333%}}.map:after{content:"";position:absolute;left:0;right:0;top:0px;height:50px;background:linear-gradient(to bottom, #021a25 0, rgba(2, 26, 37, 0) 100%);z-index:0}.map__nav{position:absolute;top:0;right:15%;bottom:0;background:#021a25;width:30%;text-align:right}@media only screen and (max-width: 678px) {.map__nav{width:100%;right:0;top:auto;height:50%;grid-area:map-two;text-align:center}}.map__nav:before{content:"";position:absolute;left:-500px;top:0;bottom:0;width:500px;background:linear-gradient(to left, #021a25 0, rgba(2, 26, 37, 0) 100%);z-index:0s}@media only screen and (max-width: 1024px) {.map__nav:before{width:200px;left:-200px}}@media only screen and (max-width: 678px) {.map__nav:before{width:0;right:0}}.map__nav:after{content:"";position:absolute;right:-200px;top:0;bottom:0;width:200px;background:linear-gradient(to right, #021a25 0, rgba(2, 26, 37, 0) 100%);z-index:0}@media only screen and (max-width: 1280px) {.map__nav:after{width:100px;right:-100px}}@media only screen and (max-width: 678px) {.map__nav:after{width:0;right:0}}.map__nav__button{border:1px solid #ff5059;font-size:16px;color:#ff5059;margin:50px 0 50px 0;padding:0 10px;line-height:36px;display:inline-block;text-decoration:none}.map__nav__button:first-of-type{margin-right:10px}@media only screen and (max-width: 1024px) {.map__nav__button{margin:30px 0 20px 0}}@media only screen and (max-width: 678px) {.map__nav__button{margin:20px 0 10px 0;font-size:14px;line-height:28px;padding:0 5px}}.map__nav__title{font-size:58px;font-weight:bold;position:relative;margin-top:165px;z-index:0;display:inline-block}@media only screen and (max-width: 1024px) {.map__nav__title{margin-top:50px;font-size:40px}}@media only screen and (max-width: 678px) {.map__nav__title{font-size:30px}}.map__nav__title:before{content:"";position:absolute;bottom:-5px;left:0;right:0;height:15px;background:#ff5059;z-index:-1}@media only screen and (max-width: 1024px) {.map__nav__title:before{height:8px}}.map__nav__address{font-size:18px;color:#ff5059;font-weight:bold}.map__nav__address:last-of-type{margin-top:50px}@media only screen and (max-width: 1024px) {.map__nav__address:last-of-type{margin-top:30px}}@media only screen and (max-width: 678px) {.map__nav__address:last-of-type{margin-top:15px}}@media only screen and (max-width: 678px) {.map__nav__address{font-size:16px}}.map__nav__address--sub{line-height:24px;font-size:16px;color:#fff;margin:20px 0 20px 0}@media only screen and (max-width: 678px) {.map__nav__address--sub{font-size:14px;margin:5px 0 5px 0}}.map__bg{background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:.3s}@media only screen and (max-width: 678px) {.map__bg{height:50%}}@media only screen and (max-width: 678px) {.map__bg#taipei{background-image:url(https://www.gss.com.tw/templates/gss/images/hr/map-rwd-taipei.svg) !important;background-size:cover}}@media only screen and (max-width: 678px) {.map__bg#kaohsiung{background-image:url(https://www.gss.com.tw/templates/gss/images/hr/map-rwd-kaohsiung.svg) !important;background-size:cover}}.map__bg.prepare{opacity:1}@media only screen and (max-width: 678px) {.map__bg.prepare{background-image:url(https://www.gss.com.tw/templates/gss/images/hr/map-rwd-taipei.svg) !important;background-size:cover}}.map__bg:after{content:"";position:absolute;left:0;right:0;bottom:0;height:50px;background:linear-gradient(to top, #021a25 0, rgba(2, 26, 37, 0) 100%);z-index:0}.map__bg:target{opacity:1}.map__bg:target.prepare{opacity:0}.trainee{text-align:center}.trainee__banner{background-repeat:no-repeat;background-position:center;background-size:cover;max-width:100%;margin:150px 0 0 0;position:relative}@media only screen and (max-width: 768px) {.trainee__banner{margin:150px 0 100px 0}}@media only screen and (max-width: 678px) {.trainee__banner{margin-top:0;margin-bottom:50px}}@media (max-width: 320px) {.trainee__banner{margin-top:100px}}.trainee__banner__title{color:#fff;font-size:52px;text-align:center;padding-top:150px;padding-bottom:70px;transition:.3s}@media only screen and (max-width: 1024px) {.trainee__banner__title{font-size:40px}}@media only screen and (max-width: 768px) {.trainee__banner__title{font-size:30px;top:25%}}@media only screen and (max-width: 678px) {.trainee__banner__title{top:20%}}.trainee__banner__title--sub{margin-top:10px;text-align:center;color:#fff;font-size:24px;transition:.3s}@media only screen and (max-width: 1024px) {.trainee__banner__title--sub{font-size:18px}}@media only screen and (max-width: 768px) {.trainee__banner__title--sub{font-size:14px}}.trainee__banner__button-wrap{display:block;padding:30px 0 150px 0}.trainee__banner__button{cursor:pointer;padding:10px 15px;text-align:center;font-weight:bold;font-size:24px;color:#ff5059;background:#fff;box-shadow:5px 5px 0px #f7ab35;text-decoration:none;transition:.3s;margin-top:80px}.trainee__banner__button:hover{box-shadow:10px 10px 0px #f7ab35}.trainee__banner__Yline{position:absolute;background:#ebc94c;width:7.2916666667%;height:1.8518518519%;border-radius:10px}.trainee__banner__Yline.left-Ylone{transform-origin:100%;transform:rotate(10deg);top:19.5061728395%;left:25%}@media only screen and (max-width: 678px) {.trainee__banner__Yline.left-Ylone{left:18.0555555556%}}@media (max-width: 320px) {.trainee__banner__Yline.left-Ylone{left:11.1111111111%}}.trainee__banner__Yline.left-Yltwo{transform:rotate(2deg);transform-origin:100%;top:24.0740740741%;left:28.75%;width:2.4305555556%}@media only screen and (max-width: 678px) {.trainee__banner__Yline.left-Yltwo{left:21.8055555556%}}@media (max-width: 320px) {.trainee__banner__Yline.left-Yltwo{left:14.8611111111%}}.trainee__banner__Yline.right-Ylone{transform-origin:0;top:31.7283950617%;left:71.8055555556%}@media only screen and (max-width: 678px) {.trainee__banner__Yline.right-Ylone{left:78.75%}}@media (max-width: 320px) {.trainee__banner__Yline.right-Ylone{left:85.6944444444%}}.trainee__banner__Ycircle{position:absolute;top:64.9382716049%;left:30%;width:5.2083333333%;border-radius:50%;border:8px solid #ebc94c}.trainee__banner__Ycircle:before{content:"";display:block;padding-top:100%}@media only screen and (max-width: 678px) {.trainee__banner__Ycircle{left:23.0555555556%}}@media (max-width: 320px) {.trainee__banner__Ycircle{left:16.1111111111%}}.trainee__banner__Wline{position:absolute;background:#fff;width:13.8888888889%;height:1.8518518519%;border-radius:10px}.trainee__banner__Wline.left-Wlone{transform-origin:100%;transform:rotate(-10deg);width:12.8472222222%;top:48.7654320988%;left:23.4722222222%}@media only screen and (max-width: 678px) {.trainee__banner__Wline.left-Wlone{left:20.4861111111%}}@media (max-width: 320px) {.trainee__banner__Wline.left-Wlone{left:13.5416666667%}}.trainee__banner__Wline.right-Wlone{transform-origin:0;transform:rotate(-5deg);width:15.6944444444%;top:26.5432098765%;left:70.1388888889%}@media only screen and (max-width: 678px) {.trainee__banner__Wline.right-Wlone{left:77.0833333333%}}.trainee__banner__Wcircle{position:absolute;top:48.7654320988%;left:67.3611111111%;width:2.4691358025%;border-radius:50%;border:8px solid #fff}.trainee__banner__Wcircle:before{content:"";display:block;padding-top:100%}@media only screen and (max-width: 678px) {.trainee__banner__Wcircle{left:74.3055555556%}}.int-nav{max-width:100%;height:60px;display:flex;position:fixed;z-index:99;inset:calc(var(--h-header-height) + var(--h-header-top-height)) 0 auto var(--w-search-width);box-shadow:10px 0 20px rgba(0,0,0,.3);transition:.3s;background:rgba(2,26,37,.7)}@supports (-webkit-backdrop-filter: blur(10px)) {.int-nav{-webkit-backdrop-filter:blur(10px)}}@supports (backdrop-filter: blur(10px)) {.int-nav{backdrop-filter:blur(10px)}}@media only screen and (max-width: 678px) {.int-nav{flex-wrap:wrap;height:60px}}.int-nav__logo{max-width:100%;flex:0 1 840px;display:flex;position:relative}@media only screen and (max-width: 678px) {.int-nav__logo{flex:0 1 100%}}.int-nav__logo__img{position:absolute;top:50%;left:130px;transform:translate3d(0, -50%, 0);width:120px;height:41px;cursor:pointer}@media only screen and (max-width: 1024px) {.int-nav__logo__img{left:40px;width:90px;height:30px}}@media only screen and (max-width: 678px) {.int-nav__logo__img{width:80px;height:20px;left:50%;transform:translate3d(-50%, 0, 0);background-position:center}}.int-nav__main{flex:0 0 auto;max-width:100%;position:relative;font-weight:400;text-align:center;margin:auto;padding-right:20px}@media only screen and (max-width: 678px) {.int-nav__main{padding:0}}.int-nav__main__item{margin:0 15px;transition:.3s;position:relative;cursor:pointer;text-decoration:none;color:rgba(255,255,255,.5);font-size:18px}@media only screen and (max-width: 678px) {.int-nav__main__item{margin:0 5px}}@media only screen and (max-width: 425px) {.int-nav__main__item{font-size:12px;margin:0 3px}}.int-nav__main__item:after{content:"";position:absolute;left:50%;right:50%;bottom:-5px;height:3px;background:#f1c923;transition:left .3s cubic-bezier(0.68, -0.55, 0.265, 1.55),right .3s cubic-bezier(0.68, -0.55, 0.265, 1.55),opacity .3s ease-out;opacity:0}.int-nav__main__item:hover{color:#fff}.int-nav__main__item:hover:after{opacity:1;left:0;right:0}.sign{background:#fff;color:#ff5059;padding:8px;font-weight:400}.sign:hover{color:#ff5059}@media only screen and (max-width: 678px) {.sign{padding:5px}}.plan{width:1440px;max-width:100%;position:relative;margin:0 auto}.plan__wrap{padding:80px;margin-top:135px}@media only screen and (max-width: 1024px) {.plan__wrap{margin-top:50px}}@media only screen and (max-width: 551px) {.plan__wrap{padding:30px}}@media only screen and (max-width: 425px) {.plan__wrap{padding:15px}}.plan__main-wrap{display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 1280px) {.plan__main-wrap{grid-template-columns:55% 45%}}@media only screen and (max-width: 1024px) {.plan__main-wrap{grid-template-columns:60% 40%}}@media only screen and (max-width: 768px) {.plan__main-wrap{grid-template-columns:1fr}}.plan__main-item{flex:1}.plan__title{position:absolute;color:#fff;font-size:60px;width:10px;line-height:102px;z-index:1;transition:.3s;writing-mode:vertical-rl;white-space:nowrap;letter-spacing:38px;z-index:3;top:-65px;left:150px}@media only screen and (max-width: 1024px) {.plan__title{top:30px;font-size:50px}}@media only screen and (max-width: 768px) {.plan__title{position:relative;writing-mode:horizontal-tb;top:0;left:0;letter-spacing:0;text-align:center;width:100%;margin-bottom:20px}}@media only screen and (max-width: 551px) {.plan__title{font-size:35px}}@media only screen and (max-width: 425px) {.plan__title{font-size:28px}}.plan__content{background:#ff5059;transition:.3s;padding:80px;position:relative;z-index:2;transform:translate(30px, 80px)}@media only screen and (max-width: 1024px) {.plan__content{z-index:1;padding:60px}}@media only screen and (max-width: 768px) {.plan__content{padding:35px;padding-top:42%;transform:translate(0, 0)}}@media only screen and (max-width: 678px) {.plan__content{padding-top:48%}}@media only screen and (max-width: 425px) {.plan__content{padding-top:38%}}.plan__content__inner{position:relative;transition:.3s}.plan__content__inner__text{line-height:40px;font-size:20px;transition:.3s}@media only screen and (max-width: 1024px) {.plan__content__inner__text{font-size:16px;line-height:2}}@media only screen and (max-width: 551px) {.plan__content__inner__text{font-size:13px}}.plan__content__inner__button{display:inline-block;font-size:24px;line-height:48px;cursor:pointer;font-weight:300;padding:0 30px;color:#ff5059;background:#fff;box-shadow:0 5px 0 #f7ab35;margin-top:50px;transition:.3s}.plan__content__inner__button:hover{box-shadow:5px 10px 0 #f7ab35}@media only screen and (max-width: 551px) {.plan__content__inner__button{font-size:16px;line-height:2;padding:0 25px}}.plan__img-one{position:relative;background:url(https://www.gss.com.tw/templates/gss//images/hr/int-plan-one.jpg) no-repeat center/contain;width:100%;height:100%}@media only screen and (max-width: 1024px) {.plan__img-one{z-index:2;background-position:top center}}@media only screen and (max-width: 768px) {.plan__img-one{width:100%;height:350px;background-size:cover}}@media only screen and (max-width: 551px) {.plan__img-one{height:200px;background-size:cover}}@media only screen and (max-width: 425px) {.plan__img-one{height:100px}}.plan__img-two{background-repeat:no-repeat;background-size:cover;background-position:center;width:35%;height:auto;aspect-ratio:5/3;box-shadow:0 10px 30px rgba(0,0,0,.3);position:absolute;top:-60px;left:50%;transform:translate(-50%, 0);z-index:3}@media only screen and (max-width: 1024px) {.plan__img-two{top:20px}}@media only screen and (max-width: 768px) {.plan__img-two{top:170px;width:50%}}@media only screen and (max-width: 551px) {.plan__img-two{top:130px;width:70%}}@media only screen and (max-width: 425px) {.plan__img-two{top:100px}}.plan__img-three{background:url(https://www.gss.com.tw/templates/gss//images/hr/section-two-three.png) no-repeat center/contain;width:35%;height:auto;aspect-ratio:1/1;position:absolute;right:30%;top:63%}@media only screen and (max-width: 1024px) {.plan__img-three{top:25%}}@media only screen and (max-width: 768px) {.plan__img-three{right:-5%;top:-15%}}@media only screen and (max-width: 425px) {.plan__img-three{width:20%;top:-5%}}.weal-section{width:1280px;margin-bottom:100px}.weal-section .swiper-container{background:url(https://www.gss.com.tw/templates/bevel/images/hr/int-weal1-bg.jpg) no-repeat center right/cover}.weal-section .swiper-button{top:auto;bottom:-20px}@media only screen and (max-width: 678px) {.weal-section .swiper-button{top:50%}}.weal__section1{display:flex;justify-content:center;align-items:center;margin:0 30px 100px;overflow:visible !important}@media only screen and (max-width: 678px) {.weal__section1{margin:0 30px 50px}}.weal__section1__title{font-size:60px;color:#fff;flex-grow:0;width:auto}@media only screen and (max-width: 768px) {.weal__section1__title{font-size:42px}}@media only screen and (max-width: 678px) {.weal__section1__title{font-size:32px}}@media only screen and (max-width: 551px) {.weal__section1__title{font-size:25px}}.weal__section1__line_l{flex-grow:0;width:auto}@media only screen and (max-width: 678px) {.weal__section1__line_l{flex-grow:1;height:4px;margin-right:30px;background:#ff5059}}.weal__section1__line_r{flex-grow:1;height:4px;margin-left:30px;background:#ff5059}.weal__section2{margin:0 auto;width:1024px;max-width:100%;grid-template-columns:50% 50%;display:grid;grid-gap:0px;position:relative;padding:20px 38px 15px;overflow:visible !important;margin-bottom:50px;height:auto}@media only screen and (max-width: 551px) {.weal__section2{grid-template-columns:100%}}@media only screen and (max-width: 425px) {.weal__section2{padding:20px 25px 15px}}@media only screen and (max-width: 551px) {.weal__section2{margin-bottom:10px}}.weal__section2__bg{display:none}.weal__section2__left{transform:translate(0, -60px)}@media only screen and (max-width: 678px) {.weal__section2__left{transform:translate(0, -38px)}}.weal__section2__left__title{font-size:50px;color:#fff;margin-top:30px}@media only screen and (max-width: 1024px) {.weal__section2__left__title{font-size:35px;line-height:1.3}}@media only screen and (max-width: 551px) {.weal__section2__left__title{text-align:center}}.weal__section2__left__img-one{background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 15px 30px rgba(0,0,0,.3);width:450px;height:280px;aspect-ratio:450/280;position:relative;z-index:3}@media only screen and (max-width: 1024px) {.weal__section2__left__img-one{width:90%;height:auto}}@media only screen and (max-width: 551px) {.weal__section2__left__img-one{width:100%;height:auto}}.weal__section2__left__img-two{width:230px;height:70px;aspect-ratio:230/70;background:url(https://www.gss.com.tw/templates/bevel/images/hr/int-weal-wave.png) no-repeat center right/contain;position:absolute;z-index:2;top:450px;left:-100px}@media only screen and (max-width: 1024px) {.weal__section2__left__img-two{top:380px}}@media only screen and (max-width: 678px) {.weal__section2__left__img-two{top:350px}}@media only screen and (max-width: 551px) {.weal__section2__left__img-two{width:150px;height:50px;aspect-ratio:3/1;top:35%}}.weal__section2__right__inner{padding-top:60px;height:auto}@media only screen and (max-width: 551px) {.weal__section2__right__inner{padding-top:10px}}.weal__section2__right__inner__desc{font-size:20px;line-height:2;padding-left:50px}@media only screen and (max-width: 678px) {.weal__section2__right__inner__desc{font-size:16px;padding-left:20px;padding-right:10px}}.exp-section-wrap{margin:0 auto;width:1280px;max-width:100%;position:relative}.exp-section-wrap::before{content:"";background:url(https://www.gss.com.tw/templates/bevel/images/hr/int-weal-wave.png) no-repeat center right/contain;width:170px;height:50px;position:absolute;aspect-ratio:170/50;bottom:50px;left:0}.exp-section{margin:0 auto;width:1024px;max-width:100%;overflow:hidden;position:relative;padding-top:30px}.exp-section::after{content:"";position:absolute;left:45%;right:60px;bottom:180px;top:150px;border-right:12px solid #f1c923;border-bottom:12px solid #f1c923;z-index:0}@media only screen and (max-width: 834px) {.exp-section::after{left:50%}}@media only screen and (max-width: 768px) {.exp-section::after{left:70px;top:120px;bottom:0;right:30px}}@media only screen and (max-width: 425px) {.exp-section::after{border-right:none;right:0;left:0}}.exp-section::before{content:"";position:absolute;left:50%;right:0;bottom:-20px;top:-20px;background:#ff5059;z-index:0}@media only screen and (max-width: 768px) {.exp-section::before{left:30px;right:30px}}@media only screen and (max-width: 425px) {.exp-section::before{left:0;right:0}}.intern-exp{margin:0 auto;width:1024px;max-width:100%;display:grid;grid-template-columns:50% 50%;grid-gap:0px;position:relative}@media only screen and (max-width: 768px) {.intern-exp{grid-template-columns:100%}}.intern-exp__big-title{font-size:60px;color:#fff;text-align:right;margin-right:50px;position:relative;z-index:3}@media only screen and (max-width: 768px) {.intern-exp__big-title{font-size:42px;text-align:center;margin:10px 30px}}@media only screen and (max-width: 678px) {.intern-exp__big-title{font-size:32px}}@media only screen and (max-width: 551px) {.intern-exp__big-title{font-size:25px}}.intern-exp__section1{position:relative;z-index:3}@media only screen and (max-width: 768px) {.intern-exp__section1{order:2}}.intern-exp__section1__up__desc{font-size:18px;color:#fff;line-height:2;padding:50px;text-align:justify;margin:0 80px 50px 20px}@media only screen and (max-width: 834px) {.intern-exp__section1__up__desc{margin:0 30px 50px 20px}}@media only screen and (max-width: 768px) {.intern-exp__section1__up__desc{margin:10px 30px;padding:0 40px 30px}}@media only screen and (max-width: 425px) {.intern-exp__section1__up__desc{font-size:15px;padding:0 10px 10px}}.intern-exp__section1__up__desc::before{content:url(https://www.gss.com.tw/templates/bevel/images/hr/int-quotes.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;display:block;width:36px;height:36px}@media only screen and (max-width: 768px) {.intern-exp__section1__up__desc::before{display:none}}.intern-exp__section1__up__desc::after{content:url(https://www.gss.com.tw/templates/bevel/images/hr/int-quotes.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;bottom:0;right:0;display:block;width:36px;height:36px;transform:rotate(180deg)}@media only screen and (max-width: 768px) {.intern-exp__section1__up__desc::after{display:none}}.intern-exp__section2{position:relative;z-index:3}@media only screen and (max-width: 768px) {.intern-exp__section2{order:1}}.intern-exp__section2__name{text-align:right;margin-right:120px;margin-left:20px;color:#fff;padding:50px 0;font-size:50px;font-weight:300}@media only screen and (max-width: 768px) {.intern-exp__section2__name{text-align:center;margin:0 60px}}@media only screen and (max-width: 425px) {.intern-exp__section2__name{font-size:35px;margin:0 30px;padding:30px 0 10px}}.intern-exp__section2__name__sub{font-size:25px;font-weight:light;margin-top:10px;line-height:1.5}@media only screen and (max-width: 425px) {.intern-exp__section2__name__sub{font-size:18px}}

