.benefitsArea .dataList .Txt .title,.benefitsArea .dataList .imgBox .Img,.benefitsArea .dataList .imgBox .Img:after,.cultureArea .dataBox .Txt .title,.cultureArea .dataBox .item,.rolesArea .dataListBox .item,.rolesArea .dataListBox .item:has(.linkWrap):after,.rolesArea .dataListBox .item:has(.linkWrap):before,.rolesArea .dataListBox .textEditor,.rolesArea .dataListBox .title{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.joinArea{position:relative;z-index:1;overflow-x:clip;padding-top:142px;background:url("../images/career_gradient_bg_1.jpg") no-repeat center center/cover}.joinArea:after,.joinArea:before{content:"";position:absolute;pointer-events:none;width:100%;max-width:min(84%,1418px);height:min(84%,702px);top:0;left:0;z-index:-1}.joinArea:before{background:url("../images/career_join_bg.jpg") no-repeat center center/cover}.joinArea:after{background-color:rgba(42,89,167,0.8)}.joinArea .wrap{max-width:1604px;padding-left:100px;padding-right:100px}.joinArea .joinBox{position:relative}.joinArea .joinBg{position:relative;z-index:1;width:100%;height:auto;aspect-ratio:16/8.4}.joinArea .joinBg:after{content:"JOIN US";position:absolute;z-index:1;left:-10px;top:0;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;color:#2a59a7;font-family:"Plus Jakarta Sans","Noto Sans TC","Microsoft JhengHei",sans-serif;font-weight:bold;font-size:100px;line-height:1;letter-spacing:2px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.joinArea .joinBg img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.joinArea .textEditorBox{position:relative;z-index:1;width:min(684px,60%);background-color:#fff;padding:84px 76px 64px}.joinArea .textEditor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px}.joinArea .textEditor img{width:100%;max-width:260px}@media (min-width:1181px){.joinArea .textEditorBox{position:absolute;top:11.8%;left:unset;right:0;bottom:unset;-webkit-transform:translate(12.7%,0);transform:translate(12.7%,0);z-index:1;max-height:80%;overflow-y:auto}.joinArea .textEditorBox::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.15);box-shadow:inset 0 0 5px rgba(0,0,0,0.15);background-color:#f1f1f1}.joinArea .textEditorBox::-webkit-scrollbar{width:5px;height:5px;background-color:#f1f1f1}.joinArea .textEditorBox::-webkit-scrollbar-thumb{background:#2a59a7}}@media (max-width:1400px){.joinArea{padding-top:110px}.joinArea .textEditorBox{padding:60px}}@media (max-width:1180px){.joinArea{padding-top:90px}.joinArea:after,.joinArea:before{height:100%}.joinArea .wrap{padding-left:80px;padding-right:80px}.joinArea .joinBg{height:450px;aspect-ratio:unset}.joinArea .joinBg:after{font-size:80px}.joinArea .textEditorBox{padding:50px;width:calc(100% - 80px);margin-left:auto;-webkit-transform:translate(80px,0);transform:translate(80px,0);margin-top:-80px}.joinArea .textEditor img{max-width:220px}}@media (max-width:840px){.joinArea{padding-top:70px}.joinArea .wrap{padding-left:60px;padding-right:60px}.joinArea .joinBg{height:400px}.joinArea .joinBg:after{font-size:70px}.joinArea .textEditorBox{padding:40px;width:calc(100% - 60px);-webkit-transform:translate(60px,0);transform:translate(60px,0);margin-top:-60px}}@media (max-width:540px){.joinArea{padding-top:50px}.joinArea .wrap{padding-left:30px;padding-right:30px}.joinArea .joinBg{height:300px}.joinArea .joinBg:after{font-size:60px}.joinArea .textEditorBox{padding:30px 20px;width:calc(100% - 30px);-webkit-transform:translate(30px,0);transform:translate(30px,0);margin-top:-30px}.joinArea .textEditor img{max-width:180px}}@media (max-width:400px){.joinArea .wrap{padding-left:20px;padding-right:20px}.joinArea .joinBg{height:250px}.joinArea .joinBg:after{font-size:50px}.joinArea .textEditorBox{padding:30px 16px;width:calc(100% - 20px);-webkit-transform:translate(20px,0);transform:translate(20px,0);margin-top:-20px}}.benefitsArea{padding-top:130px;padding-bottom:153px;background:url("../images/career_gradient_bg_2.jpg") no-repeat center center/cover}@media (max-width:1180px){.benefitsArea{padding:100px 0}}@media (max-width:400px){.benefitsArea{padding:80px 0}}.benefitsArea .dataBox{padding-top:48px}.benefitsArea .dataList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (max-width:1180px){.benefitsArea .dataList{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:40px}}.benefitsArea .dataList .dataItem{position:relative}@media (min-width:1181px){.benefitsArea .dataList .dataItem:nth-child(odd) .imgBox:after{-webkit-transform-origin:bottom center;transform-origin:bottom center;bottom:0;right:0}.benefitsArea .dataList .dataItem:nth-child(2n) .item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.benefitsArea .dataList .dataItem:nth-child(2n) .imgBox:after{-webkit-transform-origin:top center;transform-origin:top center;top:0;right:0}.benefitsArea .dataList .dataItem:first-child .imgBox,.benefitsArea .dataList .dataItem:nth-child(3) .imgBox{padding-bottom:0}.benefitsArea .dataList .dataItem:nth-child(2) .imgBox .Img:before,.benefitsArea .dataList .dataItem:nth-child(4) .imgBox .Img:before,.benefitsArea .dataList .dataItem:nth-child(5) .imgBox .Img:before{font-size:80px}}@media (min-width:1181px) and (max-width:1400px){.benefitsArea .dataList .dataItem:nth-child(2) .imgBox .Img:before,.benefitsArea .dataList .dataItem:nth-child(4) .imgBox .Img:before,.benefitsArea .dataList .dataItem:nth-child(5) .imgBox .Img:before{font-size:60px}}@media (min-width:1181px){.benefitsArea .dataList .dataItem:first-child{max-width:13.1%}.benefitsArea .dataList .dataItem:first-child .imgBox:after{height:106px;-webkit-transform:rotate(-45deg) translate(36%,79%);transform:rotate(-45deg) translate(36%,79%)}.benefitsArea .dataList .dataItem:first-child .imgBox .Img{padding:11px;margin-top:auto}.benefitsArea .dataList .dataItem:first-child .imgBox .Img:after{width:calc(100% - 20px);height:calc(100% - 20px)}.benefitsArea .dataList .dataItem:nth-child(2){max-width:18.9%}.benefitsArea .dataList .dataItem:nth-child(2) .imgBox{height:60%}.benefitsArea .dataList .dataItem:nth-child(2) .imgBox:after{-webkit-transform:rotate(45deg) translate(96%,-50%);transform:rotate(45deg) translate(96%,-50%)}.benefitsArea .dataList .dataItem:nth-child(2) .Txt{height:40%}}@media (min-width:1181px) and (max-width:1400px){.benefitsArea .dataList .dataItem:nth-child(2) .imgBox:after{-webkit-transform:rotate(45deg) translate(76%,-50%);transform:rotate(45deg) translate(76%,-50%)}}@media (min-width:1181px){.benefitsArea .dataList .dataItem:nth-child(3){padding:0 20px;max-width:17.2%}.benefitsArea .dataList .dataItem:nth-child(3) .imgBox:after{height:155px;-webkit-transform:rotate(-45deg) translate(38%,72%);transform:rotate(-45deg) translate(38%,72%)}.benefitsArea .dataList .dataItem:nth-child(3) .imgBox .Img:before{font-size:70px}}@media (min-width:1181px) and (max-width:1400px){.benefitsArea .dataList .dataItem:nth-child(3){padding:0 10px}}@media (min-width:1181px){.benefitsArea .dataList .dataItem:nth-child(4){max-width:16.9%}.benefitsArea .dataList .dataItem:nth-child(4) .imgBox:after{height:155px;-webkit-transform:rotate(45deg) translate(59%,-70%);transform:rotate(45deg) translate(59%,-70%)}.benefitsArea .dataList .dataItem:nth-child(5){padding:0 22px;max-width:22.5%}.benefitsArea .dataList .dataItem:nth-child(5) .imgBox:before{content:"";width:53%;height:auto;aspect-ratio:1/1;background-color:#2a59a7;border-radius:50%;position:absolute;bottom:0;right:0;-webkit-transform:translate(122.8%,56%);transform:translate(122.8%,56%)}.benefitsArea .dataList .dataItem:nth-child(5) .imgBox:after{height:93px;-webkit-transform:rotate(-58deg) translate(87%,72%);transform:rotate(-58deg) translate(87%,72%)}.benefitsArea .dataList .dataItem:nth-child(5) .imgBox .Img{padding:18px}.benefitsArea .dataList .dataItem:nth-child(5) .imgBox .Img:after{width:calc(100% - 34px);height:calc(100% - 34px)}}@media (min-width:1181px) and (max-width:1400px){.benefitsArea .dataList .dataItem:nth-child(5){padding:0 10px}}@media (min-width:1181px) and (max-width:1400px) and (max-width:1400px){.benefitsArea .dataList .dataItem:nth-child(5) .imgBox:after{-webkit-transform:rotate(-58deg) translate(77%,72%);transform:rotate(-58deg) translate(77%,72%)}}@media (max-width:1180px){.benefitsArea .dataList .dataItem{width:50%}}@media (max-width:840px){.benefitsArea .dataList .dataItem{width:100%}}@media (max-width:450px){.benefitsArea .dataList .dataItem{max-width:350px;margin:0 auto}}.benefitsArea .dataList .item{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:1181px){.benefitsArea .dataList .item:hover .Img{background-color:#e7f2c6}.benefitsArea .dataList .item:hover .Img:after{background-color:rgba(216,223,63,0.9)}.benefitsArea .dataList .item:hover .title{color:#2a59a7}}@media (max-width:1180px){.benefitsArea .dataList .item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:450px){.benefitsArea .dataList .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}}.benefitsArea .dataList .imgBox{position:relative;z-index:1;padding:40px 0;height:50%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.benefitsArea .dataList .imgBox .Img{position:relative;padding:15px;background-color:#2a59a7;border-radius:50%;width:100%}.benefitsArea .dataList .imgBox .Img:before{content:attr(data-order);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3;color:#fff;font-weight:600;font-family:"Plus Jakarta Sans","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:60px;line-height:1;letter-spacing:1.2px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.benefitsArea .dataList .imgBox .Img:after{content:"";position:absolute;width:calc(100% - 28px);height:calc(100% - 28px);top:50%;left:50%;translate:-50% -50%;z-index:2;background-color:rgba(42,89,167,0.2);border-radius:50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.benefitsArea .dataList .imgBox img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;aspect-ratio:1/1;border-radius:50%;overflow:hidden}@media (min-width:1181px){.benefitsArea .dataList .imgBox:after{content:"";position:absolute;width:78px;height:140px;background:url("../images/career_benefits_deco.png") no-repeat center center/100% 100%;z-index:-1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}@media (max-width:1400px){.benefitsArea .dataList .imgBox{padding:20px 0}.benefitsArea .dataList .imgBox .Img:before{font-size:50px}}@media (max-width:1180px){.benefitsArea .dataList .imgBox{max-width:230px;width:50%;height:unset;padding:0}.benefitsArea .dataList .imgBox .Img{padding:10px}.benefitsArea .dataList .imgBox .Img:after{width:calc(100% - 20px);height:calc(100% - 20px)}}@media (max-width:450px){.benefitsArea .dataList .imgBox{width:100%}}.benefitsArea .dataList .Txt{height:50%;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.benefitsArea .dataList .Txt .title{color:#333;font-weight:bold;font-size:20px;line-height:1.5;letter-spacing:0.4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.benefitsArea .dataList .Txt .infoBox{font-size:15px;line-height:1.8;letter-spacing:0.15px;width:100%;margin-top:5px}.benefitsArea .dataList .Txt .infoBox li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.benefitsArea .dataList .Txt .infoBox li:before{content:"";position:relative;width:4px;height:auto;aspect-ratio:1/1;background-color:#4c4c4c;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-top:14px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:1181px){.benefitsArea .dataList .Txt .infoBox{max-height:140px;overflow-y:auto}.benefitsArea .dataList .Txt .infoBox::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.15);box-shadow:inset 0 0 2px rgba(0,0,0,0.15);background-color:#f1f1f1}.benefitsArea .dataList .Txt .infoBox::-webkit-scrollbar{width:2px;height:2px;background-color:#f1f1f1}.benefitsArea .dataList .Txt .infoBox::-webkit-scrollbar-thumb{background:#2a59a7}}@media (max-width:1180px){.benefitsArea .dataList .Txt{height:unset;width:50%}}@media (max-width:450px){.benefitsArea .dataList .Txt{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.cultureArea{padding:152px 0;background:url("../images/career_culture_bg.png") repeat-y center center/contain;background-color:#f8f8f8}@media (max-width:1400px){.cultureArea{padding:120px 0}}@media (max-width:1180px){.cultureArea{padding:90px 0;background-size:1200px;background-position-x:left}}@media (max-width:840px){.cultureArea{padding:70px 0}}.cultureArea .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:840px){.cultureArea .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:60px}}@media (max-width:540px){.cultureArea .wrap{row-gap:40px}}.cultureArea .titleBox{width:37.4%;padding-top:20px;position:sticky;top:101px}@media (max-width:1180px){.cultureArea .titleBox{width:35%;top:60px}}@media (max-width:840px){.cultureArea .titleBox{position:relative;top:unset;padding-top:0;width:100%}}.cultureArea .dataBox{width:62.6%;padding-left:60px}.cultureArea .dataBox .dataItem:not(:last-child){margin-bottom:44px}@media (min-width:1181px){.cultureArea .dataBox .dataItem:has(.linkWrap):hover .item{-webkit-transform:translateX(-30px);transform:translateX(-30px);-webkit-box-shadow:-5px 0 30px rgba(42,89,167,0.2);box-shadow:-5px 0 30px rgba(42,89,167,0.2)}.cultureArea .dataBox .dataItem:has(.linkWrap):hover .title{color:#2a59a7}}.cultureArea .dataBox .item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cultureArea .dataBox .Txt{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;padding:24px 38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;row-gap:10px}.cultureArea .dataBox .Txt .title{color:#333;font-weight:bold;font-size:19px;line-height:1.4736842105;letter-spacing:0.38px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cultureArea .dataBox .Txt .text{color:#6b6b6b;font-size:15px;line-height:1.8;letter-spacing:0.15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cultureArea .dataBox .Img{width:100%;max-width:272px;-ms-flex-negative:0;flex-shrink:0}.cultureArea .dataBox .Img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}@media (max-width:1400px){.cultureArea .dataBox .Txt{padding:20px 30px}.cultureArea .dataBox .Txt .title{font-size:18px}.cultureArea .dataBox .Img{max-width:230px}}@media (max-width:1180px){.cultureArea .dataBox{width:65%;padding-left:0}.cultureArea .dataBox .Txt{padding:24px}.cultureArea .dataBox .Txt .title{font-size:17px}.cultureArea .dataBox .Img{max-width:200px}}@media (max-width:840px){.cultureArea .dataBox{width:100%}}@media (max-width:540px){.cultureArea .dataBox .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cultureArea .dataBox .Img{max-width:100%}}@media (max-width:400px){.cultureArea .dataBox .Txt{padding:18px}}.rolesArea{position:relative;padding:116px 0}.rolesArea:after{content:"";position:absolute;width:100%;height:100%;background:conic-gradient(from 90deg at 1px 1px,rgba(0,0,0,0) 90deg,#c7c7c7 0),#fff;background-size:49px 49px;background-position:49.3% 50.4%;z-index:-1;top:0;left:0;opacity:0.25;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1180px){.rolesArea{padding:80px 0}}@media (max-width:400px){.rolesArea{padding:60px 0}}.rolesArea .wrap{max-width:1578px}@media (min-width:541px){.rolesArea .wrap{padding-left:90px;padding-right:90px}}@media (max-width:840px){.rolesArea .wrap{max-width:600px}}.rolesArea .titleBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.rolesArea .titleBox .textBox{width:378px;-ms-flex-negative:0;flex-shrink:0}.rolesArea .titleBox .text{max-width:633px;margin-top:0}.rolesArea .titleBox .btnBox{-ms-flex-negative:0;flex-shrink:0}@media (max-width:1400px){.rolesArea .titleBox{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:30px}.rolesArea .titleBox .textBox{width:100%}.rolesArea .titleBox .text{max-width:55%}}@media (max-width:840px){.rolesArea .titleBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.rolesArea .titleBox .text{max-width:100%}}.rolesArea .dataBox{position:relative;margin-top:98px}@media (max-width:1400px){.rolesArea .dataBox{margin-top:70px}}@media (max-width:1180px){.rolesArea .dataBox{margin-top:50px}}.rolesArea .dataListBox{overflow-x:clip}.rolesArea .dataListBox .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.rolesArea .dataListBox .slick-list{overflow:visible}.rolesArea .dataListBox .dataList{margin:0 -14px}.rolesArea .dataListBox .slick-slide{height:auto}.rolesArea .dataListBox .slick-slide>div{height:100%}.rolesArea .dataListBox .dataItem{padding:0 14px;height:100%}.rolesArea .dataListBox .item{position:relative;height:100%;padding:23px 30px;background-color:#f8f8f8}.rolesArea .dataListBox .item:has(.linkWrap):before{content:"";position:absolute;right:58px;bottom:44px;width:14px;height:auto;aspect-ratio:1/1;background-color:#d8df3f;border-radius:50%;-webkit-transition-delay:0.3s;transition-delay:0.3s;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rolesArea .dataListBox .item:has(.linkWrap):after{content:"";position:absolute;right:36px;bottom:38px;width:54px;height:auto;aspect-ratio:1/1;border-radius:50%;margin-left:auto;margin-top:auto;background:url("../images/icon/arrow.png") no-repeat center center/26px;background-color:#d8df3f;-webkit-transform:scale(0);transform:scale(0);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rolesArea .dataListBox .item:has(.linkWrap) .textEditor{position:relative;max-width:calc(100% - 60px)}@media (min-width:1181px){.rolesArea .dataListBox .item:has(.linkWrap):hover{background-color:#2a59a7}.rolesArea .dataListBox .item:has(.linkWrap):hover:before{-webkit-transform:scale(0);transform:scale(0);-webkit-transition-delay:0s;transition-delay:0s}.rolesArea .dataListBox .item:has(.linkWrap):hover:after{-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.3s;transition-delay:0.3s}.rolesArea .dataListBox .item:has(.linkWrap):hover .title{color:#fff}.rolesArea .dataListBox .item:has(.linkWrap):hover .textEditor{-webkit-filter:contrast(0) brightness(2);filter:contrast(0) brightness(2)}}.rolesArea .dataListBox .title{color:#333;font-weight:bold;font-size:20px;line-height:1.65;letter-spacing:0.4px;padding-bottom:13px;margin-bottom:12px;border-bottom:1px solid #d9d9d9}@media (max-width:1180px){.rolesArea .dataListBox .item{padding:20px 24px}.rolesArea .dataListBox .item:has(.linkWrap):after,.rolesArea .dataListBox .item:has(.linkWrap):before{bottom:30px;right:30px}.rolesArea .dataListBox .item:has(.linkWrap) .textEditor{max-width:calc(100% - 40px)}.rolesArea .dataListBox .title{font-size:18px}}.rolesArea .controlBox.progress{margin-top:90px}@media (min-width:541px){.rolesArea .controlBox.arrow{position:absolute;top:50%;left:50%;right:unset;bottom:unset;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:calc(100% + 160px)}}@media (max-width:1180px){.rolesArea .controlBox.progress{margin-top:60px}}@media (max-width:640px){.rolesArea .controlBox.progress{display:none}}@media (max-width:540px){.rolesArea .controlBox.arrow{margin-top:30px}.rolesArea .controlBox.arrow .arrowBox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.globalArea{position:relative;z-index:1;background:no-repeat center center/cover}.globalArea .wrap{position:relative;min-height:630px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.globalArea .titleBox{width:100%}.globalArea .btnBox{margin:unset;margin-top:38px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:338px;width:100%;gap:22px}.globalArea .btnBox .btn{width:100%;max-width:100%;padding:24px 28px}@media (max-width:1180px){.globalArea{background-position-x:60%}.globalArea .wrap{min-height:550px}.globalArea .wrap:after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,0.4);top:0;left:0;z-index:-1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.globalArea .btnBox{max-width:280px}.globalArea .btnBox .btn{padding:20px 28px}}@media (max-width:840px){.globalArea:after{content:"";position:absolute;inset:0;background-color:rgba(255,255,255,0.3);z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.globalArea .wrap{position:relative;z-index:2;min-height:500px}.globalArea .btnBox{max-width:240px}.globalArea .btnBox .btn{padding:18px 22px}}@media (max-width:400px){.globalArea{background-position-x:70%}.globalArea .wrap{min-height:450px}}