body:not(.WebSiteHome){background:none}body:not(.WebSiteHome):not(:has(.fakeBannerArea)) .contentBox{padding-top:80px}@media (max-width:992px){body:not(.WebSiteHome):not(:has(.fakeBannerArea)) .contentBox{padding-top:50px}}@media (max-width:480px){body:not(.WebSiteHome):not(:has(.fakeBannerArea)) .contentBox{padding-top:30px}}.fakeBannerArea{padding:125px 0 110px;overflow:hidden}@media (max-width:768px){.fakeBannerArea{padding:50px 0 80px}}@media (max-width:480px){.fakeBannerArea{padding:50px 0}}.fakeBannerArea>.wrap{max-width:1540px;padding:0 50px}@media (max-width:1180px){.fakeBannerArea>.wrap{padding:0 30px}}@media (max-width:480px){.fakeBannerArea>.wrap{padding:0 20px}}.fakeBannerArea .fakeBannerItem .item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.fakeBannerArea .fakeBannerItem .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.fakeBannerArea .fakeBannerItem .Txt{all:unset;width:27.6041666667vw;padding:0 2.0833333333vw 2.6041666667vw 6.25vw}@media (max-width:1180px){.fakeBannerArea .fakeBannerItem .Txt{padding-left:0;padding-right:30px;width:50%}}@media (max-width:768px){.fakeBannerArea .fakeBannerItem .Txt{width:100%;padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.fakeBannerArea .fakeBannerItem .Txt .textBox{max-width:27.0833333333vw;position:relative}@media (max-width:1180px){.fakeBannerArea .fakeBannerItem .Txt .textBox{max-width:100%}}.fakeBannerArea .fakeBannerItem .Txt .title{color:#011f51;font-size:clamp(40px,5vw,65px);font-weight:600;line-height:1.25}.fakeBannerArea .fakeBannerItem .Txt .subTitle{color:#011f51;font-size:clamp(16px,5vw,22px);line-height:1.45;margin-top:10px}.fakeBannerArea .fakeBannerItem .Img{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:4.1666666667vw;text-align:right}@media (max-width:1180px){.fakeBannerArea .fakeBannerItem .Img{padding-right:0}}@media (max-width:768px){.fakeBannerArea .fakeBannerItem .Img{display:none}}.fakeBannerArea .fakeBannerItem .Img img{display:inline-block;width:100%}.fakeBannerArea .bread{margin-top:50px;margin-bottom:0}.fakeBannerArea .bread .wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:100%;padding:0}.fakeBannerArea .sideBgBox{width:100%;position:relative;z-index:-1}.fakeBannerArea .sideBgBox:first-child{height:100px;margin-top:-13px;margin-bottom:47px}@media (max-width:768px){.fakeBannerArea .sideBgBox:first-child{height:13.0208333333vw;margin-bottom:6.1197916667vw}}@media (max-width:480px){.fakeBannerArea .sideBgBox:first-child{margin-bottom:30px}}.fakeBannerArea .sideBgBox:last-child{height:85px;margin-top:60px}@media (max-width:768px){.fakeBannerArea .sideBgBox:last-child{height:11.0677083333vw;margin-top:7.8125vw}}@media (max-width:480px){.fakeBannerArea .sideBgBox:last-child{margin-top:30px}}.fakeBannerArea .sideBg.icon01{left:1.0416666667vw;bottom:0;-webkit-animation:aniCloudFloat 6s ease-in-out infinite;animation:aniCloudFloat 6s ease-in-out infinite}@media (max-width:768px){.fakeBannerArea .sideBg.icon01{left:2.6041666667vw}}.fakeBannerArea .sideBg.icon01 img{width:150px;height:65px}@media (max-width:1440px){.fakeBannerArea .sideBg.icon01 img{width:10.4166666667vw;height:4.5138888889vw}}@media (max-width:768px){.fakeBannerArea .sideBg.icon01 img{width:19.53125vw;height:8.4635416667vw}}.fakeBannerArea .sideBg.icon02{right:3.125vw;top:0;-webkit-animation:aniSunPulse 3s ease-in-out infinite;animation:aniSunPulse 3s ease-in-out infinite}@media (max-width:768px){.fakeBannerArea .sideBg.icon02{right:7.8125vw}}.fakeBannerArea .sideBg.icon02 img{width:92px;height:92px;-webkit-animation:rotate 15s linear infinite;animation:rotate 15s linear infinite}@media (max-width:1440px){.fakeBannerArea .sideBg.icon02 img{width:6.3888888889vw;height:6.3888888889vw}}@media (max-width:768px){.fakeBannerArea .sideBg.icon02 img{width:11.9791666667vw;height:11.9791666667vw}}.fakeBannerArea .sideBg.icon03{right:1.3020833333vw;top:16.6666666667vw;-webkit-animation:aniCloudFloatOpposite 8s ease-in-out infinite 0.5s;animation:aniCloudFloatOpposite 8s ease-in-out infinite 0.5s}@media (max-width:768px){.fakeBannerArea .sideBg.icon03{right:3.2552083333vw;top:41.6666666667vw}}.fakeBannerArea .sideBg.icon03 img{width:135px;height:131px}@media (max-width:1440px){.fakeBannerArea .sideBg.icon03 img{width:9.375vw;height:9.0972222222vw}}@media (max-width:768px){.fakeBannerArea .sideBg.icon03 img{width:17.578125vw;height:17.0572916667vw}}.fakeBannerArea .sideBg.icon04{left:9.0625vw;bottom:0;-webkit-animation:aniCloudFloat 7s ease-in-out infinite 1s;animation:aniCloudFloat 7s ease-in-out infinite 1s}@media (max-width:768px){.fakeBannerArea .sideBg.icon04{left:19.53125vw}}@media (max-width:480px){.fakeBannerArea .sideBg.icon04{left:13.0208333333vw}}.fakeBannerArea .sideBg.icon04 img{width:97px;height:84px}@media (max-width:1440px){.fakeBannerArea .sideBg.icon04 img{width:6.7361111111vw;height:5.8333333333vw}}@media (max-width:768px){.fakeBannerArea .sideBg.icon04 img{width:12.6302083333vw;height:10.9375vw}}.fakeBannerArea .sideBg.icon05{right:-2.4479166667vw;top:0;-webkit-animation:aniCloudFloat 5s ease-in-out infinite 1.5s;animation:aniCloudFloat 5s ease-in-out infinite 1.5s}@media (max-width:768px){.fakeBannerArea .sideBg.icon05{right:0vw}}.fakeBannerArea .sideBg.icon05 img{width:56px;height:46px}@media (max-width:1440px){.fakeBannerArea .sideBg.icon05 img{width:3.8888888889vw;height:3.1944444444vw}}@media (max-width:768px){.fakeBannerArea .sideBg.icon05 img{width:7.2916666667vw;height:5.9895833333vw}}.fakeBannerArea .sideBg.icon06{right:0.6770833333vw;top:8.3333333333vw;z-index:-1;-webkit-animation:cloudsAni 5s ease-in-out infinite;animation:cloudsAni 5s ease-in-out infinite}@media (max-width:1180px){.fakeBannerArea .sideBg.icon06{right:-1.7796610169vw}}.fakeBannerArea .sideBg.icon06 img,.fakeBannerArea .sideBg.icon06 svg{width:76px;height:117px}@media (max-width:1440px){.fakeBannerArea .sideBg.icon06 img,.fakeBannerArea .sideBg.icon06 svg{width:5.2777777778vw;height:8.125vw}}.fakeBannerArea .sideBg.icon06 .drop{opacity:0;transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:2.5s;animation-duration:2.5s}.fakeBannerArea .sideBg.icon06 .drop.d1{-webkit-animation-name:raindropAni1;animation-name:raindropAni1;-webkit-animation-delay:0s;animation-delay:0s}.fakeBannerArea .sideBg.icon06 .drop.d2{-webkit-animation-name:raindropAni2;animation-name:raindropAni2;-webkit-animation-delay:0.25s;animation-delay:0.25s}.fakeBannerArea .sideBg.icon06 .drop.d3{-webkit-animation-name:raindropAni3;animation-name:raindropAni3;-webkit-animation-delay:0.5s;animation-delay:0.5s}.fakeBannerArea .sideBg.icon06 .drop.d4{-webkit-animation-name:raindropAni4;animation-name:raindropAni4;-webkit-animation-delay:0.75s;animation-delay:0.75s}.fakeBannerArea .sideBg.icon06 .drop.d5{-webkit-animation-name:raindropAni1;animation-name:raindropAni1;-webkit-animation-delay:1s;animation-delay:1s}.fakeBannerArea .sideBg.icon06 .drop.d6{-webkit-animation-name:raindropAni2;animation-name:raindropAni2;-webkit-animation-delay:1.25s;animation-delay:1.25s}.fakeBannerArea .sideBg.icon06 .drop.d7{-webkit-animation-name:raindropAni3;animation-name:raindropAni3;-webkit-animation-delay:1.5s;animation-delay:1.5s}.fakeBannerArea .sideBg.icon06 .drop.d8{-webkit-animation-name:raindropAni4;animation-name:raindropAni4;-webkit-animation-delay:1.75s;animation-delay:1.75s}.fakeBannerArea .textEditorBox{padding-top:50px}@media (max-width:768px){.fakeBannerArea .textEditorBox{padding-top:30px}}.fakeBannerArea .textEditorBox .textEditor{color:#667896;font-size:16px;line-height:1.75;letter-spacing:0.24px}.titleBox .decoTitle{font-size:45px;font-weight:500;padding-bottom:8px}@media (max-width:1180px){.titleBox .decoTitle{font-size:40px}}@media (max-width:768px){.titleBox .decoTitle{font-size:35px}}@media (max-width:480px){.titleBox .decoTitle{font-size:30px}}.titleBox .title{font-size:36px;font-weight:500;line-height:1.2;letter-spacing:0.54px}@media (max-width:1180px){.titleBox .title{font-size:32px;letter-spacing:0.48px}}@media (max-width:768px){.titleBox .title{font-size:30px;letter-spacing:0.45px}}@media (max-width:480px){.titleBox .title{font-size:28px;letter-spacing:0.42px}}.mainArea{padding:0}.postArea{padding:115px 0 100px;background-color:#f1f4f9}@media (max-width:1180px){.postArea{padding:80px 0 70px}}@media (max-width:768px){.postArea{padding:60px 0 50px}}.postArea .wrap{max-width:1540px}@media (min-width:1181px){.postArea .titleBox{margin-bottom:75px}}.postArea .slick-dots{position:relative;bottom:0;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1181px){.postArea .slick-dots li:hover button:before{background-color:#245ab2}}.postArea .slick-dots li.slick-active button:before{-webkit-transform:scale(1);transform:scale(1);background-color:#245ab2}.postArea .slick-dots li button:before{-webkit-transform:scale(0.7);transform:scale(0.7);background-color:rgba(36,90,178,0.2)}.postArea .postList{margin:0 -20px}@media (max-width:1180px){.postArea .postList{margin:0 -10px}}@media (min-width:641px){.postArea .postList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:640px){.postArea .postList>.postItem{width:50%}.postArea .postList>.postItem:not(:first-child){position:absolute;left:0;top:0;opacity:0;pointer-events:none}}.postArea .postItem{width:50%;padding:0 20px 30px}@media (max-width:1180px){.postArea .postItem{padding:0 10px 30px}}.postArea .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:25px;height:100%;background-color:#ffffff;-webkit-box-shadow:0px 15px 30px 0px rgba(155,193,226,0.1);box-shadow:0px 15px 30px 0px rgba(155,193,226,0.1);padding:36px 40px}@media (max-width:1180px){.postArea .item{padding:25px}}@media (max-width:768px){.postArea .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0px 15px 15px 0px rgba(155,193,226,0.1);box-shadow:0px 15px 15px 0px rgba(155,193,226,0.1)}}.postArea .Img{width:10.4166666667vw;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background:#245AB2;background:linear-gradient(62deg,rgb(36,90,178) 0%,rgb(216,243,245) 100%);padding:20px;position:relative}@media (max-width:768px){.postArea .Img{width:100px}}.postArea .Img:before{position:absolute;inset:1.0416666667vw;margin:auto;content:"";border-radius:50%;background-color:#ffffff;z-index:1}@media (max-width:768px){.postArea .Img:before{inset:6px}}.postArea .Img img{width:100%;position:relative;z-index:2}.postArea .Txt{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:30px}@media (max-width:1180px){.postArea .Txt{padding-left:20px}}@media (max-width:768px){.postArea .Txt{padding-left:0;margin-top:15px;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.postArea .Txt .title{color:#011f51;font-size:22px;font-weight:500;line-height:1.75;letter-spacing:0.33px;border-bottom:1px solid #d4d7d5;padding-bottom:10px;margin-bottom:16px}@media (max-width:768px){.postArea .Txt .title{font-size:20px;letter-spacing:0.3px}}.postArea .Txt .subTitle{color:#011f51;font-size:16px;font-weight:400;line-height:1.75;letter-spacing:0.24px;margin-bottom:5px}.processArea{padding-top:113px;padding-bottom:35px}@media (max-width:1180px){.processArea{padding:80px 0 70px}}@media (max-width:768px){.processArea{padding:60px 0 50px}}@media (min-width:1181px){.processArea .titleBox .title{margin-left:-4px}}.processArea .processBox{padding-top:95px}@media (max-width:768px){.processArea .processBox{padding-top:30px}}.processArea .processList{margin:0 -10px}@media (min-width:641px){.processArea .processList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:640px){.processArea .processList>.processItem{float:left;width:50%}.processArea .processList>.processItem:not(:first-child){position:absolute;left:0;top:0;opacity:0;pointer-events:none}}.processArea .processItem{width:33.33%;padding:0 10px 85px}@media (max-width:768px){.processArea .processItem{width:50%}}@media (max-width:640px){.processArea .processItem{padding:40px 10px 0}}@media (max-width:480px){.processArea .processItem{width:100%}}.processArea .item{border-radius:25px;background:#EBF2F9;background:linear-gradient(22deg,rgb(235,242,249) 0%,rgb(255,255,255) 100%);background-image:url(../images/careers/benefitsBg.jpg);background-repeat:no-repeat;background-size:cover;height:100%}.processArea .Img{-webkit-transform:translateY(-45px);transform:translateY(-45px)}.processArea .Img img{width:100%}.processArea .Txt{text-align:center;padding:0 55px 45px}@media (max-width:768px){.processArea .Txt{padding:0 20px 30px}}.processArea .Txt .title{color:#245ab2;font-size:24px;font-weight:500;line-height:1.45;letter-spacing:0.36px;padding-bottom:8px}@media (max-width:768px){.processArea .Txt .title{font-size:22px;letter-spacing:0.33px}}.processArea .Txt .text{color:#667896;font-size:16px;line-height:1.75;letter-spacing:0.24px}.processArea .slick-dots{position:relative;bottom:0;margin-top:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1181px){.processArea .slick-dots li:hover button:before{background-color:#245ab2}}.processArea .slick-dots li.slick-active button:before{-webkit-transform:scale(1);transform:scale(1);background-color:#245ab2}.processArea .slick-dots li button:before{-webkit-transform:scale(0.7);transform:scale(0.7);background-color:rgba(36,90,178,0.2)}.faqArea{padding:130px 0;background-color:#f1f4f9;position:relative}@media (max-width:1180px){.faqArea{padding:80px 0 90px}}@media (max-width:768px){.faqArea{padding:60px 0 70px}}.faqArea:after,.faqArea:before{position:absolute;inset:0;margin:auto;content:""}.faqArea:before{background-image:url(../images/recruit/faqBg.png);background-repeat:no-repeat;background-size:cover}.faqArea:after{background-image:url(../images/recruit/faqDots.png);background-position:left -7px;background-repeat:repeat}.faqArea .titleBox{position:relative;z-index:1}.faqArea .faqBox{position:relative;z-index:1;padding-top:35px}@media (max-width:1180px){.faqArea .faqBox{padding-top:0}}.faqArea .faqList .faqItem:first-child .title{border-top:1px solid #d4d7d5}.faqArea .faqList .faqItem.current .toggleOpen{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.faqArea .faqList .title{position:relative;padding:25px 60px 25px 20px;color:#011f51;font-size:24px;font-weight:500;cursor:pointer;border-bottom:1px solid #d4d7d5}@media (max-width:1180px){.faqArea .faqList .title{font-size:22px}}@media (max-width:768px){.faqArea .faqList .title{font-size:20px;padding:25px 40px 25px 10px}}@media (max-width:480px){.faqArea .faqList .title{padding:25px 25px 25px 0;font-size:18px}}@media (max-width:375px){.faqArea .faqList .title{font-size:16px}}.faqArea .toggleOpen{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}@media (max-width:768px){.faqArea .toggleOpen{right:10px}.faqArea .toggleOpen svg{width:24px;height:10px}}@media (max-width:480px){.faqArea .toggleOpen{right:0}.faqArea .toggleOpen svg{width:22px;height:8px}}.faqArea .definition{display:none;padding:32px 20px;font-size:16px;color:#667896;line-height:1.75;letter-spacing:0.24px;border-bottom:1px solid #d4d7d5}@media (max-width:768px){.faqArea .definition{padding:25px 20px}}@media (max-width:480px){.faqArea .definition{padding:20px 15px}}.resumeArea{padding:115px 0}@media (max-width:1180px){.resumeArea{padding:80px 0}}@media (max-width:768px){.resumeArea{padding:60px 0}}.resumeArea .resumeBox{padding-top:70px}@media (max-width:1180px){.resumeArea .resumeBox{padding-top:0}}