@charset "UTF-8";.anchorBox .anchorItem:before,.anchorBox .anchorItem:not(:last-child):after,.anchorBox a,.dataList .title a,.dataList .title a:after,.dataList .title a:before,.dataList .title:after,.ins .machineArea .Img img,.ins .machineArea .Img:before,.ins .machineArea .Txt,.ins .machineArea .dots span:after,.ins .machineArea .dots span:before,.ins .machineArea .dots:after,.ins .machineArea .dots:before,.insIntroArea .albumBox .albumListNav .albumItem .item,.insIntroArea .albumBox .albumListNav .albumItem .item:after,.insIntroArea .albumBox .albumListNav .albumItem .item:before,.relationArea.department .relationList .infoList .title,.relationArea.department .relationList .infoList .txt,.relationArea.department .relationList .item,.relationArea.servicesNews .sideDataArea .sideDataBox,.servicesList .item{-webkit-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out}:root{--ins-intro-offset:22.5vh}body:not(.WebSiteHome):has(.index),body:not(.WebSiteHome):has(.list){background-color:#ffffff}body:not(.WebSiteHome):has(.ins){background-color:#f2f2f2}@media (min-width:1181px){body:has(.albumBox) .insIntroArea{padding:60px 0 90px}}body:not(:has(.albumBox)) .insIntroArea:before{width:15vw}@media (max-width:1536px){body:not(:has(.albumBox)) .insIntroArea:before{display:none}}@media (min-width:1181px){body.servicesPage .mainArea.index .servicesList .item:has(.linkWrap):hover .title:not(:has(a)),body.servicesPage .mainArea.list .servicesList .item:has(.linkWrap):hover .title:not(:has(a)){border-color:#97c633;color:#ffffff}}body.servicesPage .mainArea.index .servicesList .title:not(:has(a)),body.servicesPage .mainArea.list .servicesList .title:not(:has(a)){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:105px;padding:15px 20px;border:2px solid #00326b;border-radius:10px;-webkit-transition:all 0.5s;transition:all 0.5s}@media (min-width:1181px){body.servicesPage .mainArea.index .servicesList .title:not(:has(a)):hover,body.servicesPage .mainArea.list .servicesList .title:not(:has(a)):hover{border-color:#97c633;color:#ffffff}}@media (max-width:768px){body.servicesPage .mainArea.index .servicesList .title:not(:has(a)),body.servicesPage .mainArea.list .servicesList .title:not(:has(a)){padding:30px 15px}}.titleBox .flex:not(:has(.decoTitle)) .title:before{display:none}.mainArea.index{padding-top:50px}.mainArea.ins{padding:0;background:none;min-height:auto}.anchorBox{position:fixed;top:15%;left:50px;z-index:10}@media (max-width:1900px){.anchorBox{top:16%}}@media (max-width:1667px){.anchorBox{left:35px}}@media (max-width:1600px){.anchorBox{left:25px}}@media (max-width:1536px){.anchorBox{display:none}}.anchorBox.colorWhite .anchorItem{color:#ffffff}.anchorBox.colorWhite .anchorItem:not(:last-child):after{background-color:#0e427d}.anchorBox.colorWhite .anchorItem:before{background-color:#576f8b}.anchorBox.colorWhite .anchorItem a{color:#576f8b}.anchorBox.colorWhite .anchorItem.current:before{background-color:#ffffff}.anchorBox.colorWhite .anchorItem.current a{color:#ffffff}.anchorBox .anchorList{position:relative}.anchorBox .anchorItem{padding-left:27px;position:relative;max-width:160px}.anchorBox .anchorItem:not(:last-child){padding-bottom:55px}.anchorBox .anchorItem:not(:last-child):after{content:"";position:absolute;left:5.5px;top:10px;content:"";width:1px;height:100%;background-color:#e0e0e0}.anchorBox .anchorItem:before{position:absolute;left:0;top:10px;content:"";width:12px;height:12px;border-radius:50%;background-color:#a5a5a5;z-index:2}.anchorBox .anchorItem.current:before{background-color:#00326b}.anchorBox .anchorItem.current a{color:#3c3c3c;font-size:19px;letter-spacing:0.38px;-webkit-transform:none;transform:none}.anchorBox a{display:block;color:#a6a6a6;font-size:16px;font-weight:500;letter-spacing:0.32px;-webkit-transform:translateY(4px);transform:translateY(4px)}.textEditorBox{font-weight:500;letter-spacing:0.34px}.textEditorBox .title{color:#3c3c3c;font-size:23px;font-weight:600;line-height:1.52;letter-spacing:0.46px;padding-bottom:16px}.mClassBox .noteBox.top{border-bottom:1px solid #d6d6d6;padding-bottom:35px;margin-bottom:40px}.mClassBox .noteBox.top .titleBox .flex .decoTitle{font-size:48px}@media (max-width:1180px){.mClassBox .noteBox.top .titleBox .flex .decoTitle{font-size:40px}}@media (max-width:375px){.mClassBox .noteBox.top .titleBox .flex .decoTitle{font-size:12vw}}@media (max-width:360px){.mClassBox .noteBox.top .titleBox .flex .decoTitle{font-size:11vw}}@media (max-width:1180px){.mClassBox .noteBox.top .titleBox .flex .decoTitle span:before{top:40px}}@media (max-width:768px){.mClassBox .noteBox.top .titleBox .flex .decoTitle span:before{top:35px}}@media (max-width:375px){.mClassBox .noteBox.top .titleBox .flex .decoTitle span:before{top:8.5vw}}.mClassBox .noteBox.top .titleBox .flex .title{font-size:39px;font-weight:600;letter-spacing:0.78px;padding-bottom:5px}@media (max-width:1180px){.mClassBox .noteBox.top .titleBox .flex .title{font-size:30px;letter-spacing:0.6px}}@media (max-width:480px){.mClassBox .noteBox.top .titleBox .flex .title{font-size:28px;letter-spacing:0.56px}}.mClassBox .noteBox.top .titleBox .flex .title:before{margin-right:20px}.mClassBox .noteBox.top .titleBox .flex .decoTitle span:before{left:5px;top:31px}@media (max-width:1180px){.mClassBox .noteBox.top .titleBox .flex .decoTitle span:before{top:28px}}@media (max-width:375px){.mClassBox .noteBox.top .titleBox .flex .decoTitle span:before{left:-5px;top:8vw}}.mClassBox .noteBox.bottom .titleBox .flex .decoTitle{font-size:48px}@media (max-width:1180px){.mClassBox .noteBox.bottom .titleBox .flex .decoTitle{font-size:40px}}@media (max-width:375px){.mClassBox .noteBox.bottom .titleBox .flex .decoTitle{font-size:12vw}}@media (max-width:360px){.mClassBox .noteBox.bottom .titleBox .flex .decoTitle{font-size:11vw}}@media (max-width:1180px){.mClassBox .noteBox.bottom .titleBox .flex .decoTitle span:before{top:40px}}@media (max-width:768px){.mClassBox .noteBox.bottom .titleBox .flex .decoTitle span:before{top:35px}}@media (max-width:375px){.mClassBox .noteBox.bottom .titleBox .flex .decoTitle span:before{top:8.5vw}}.mClassBox .noteBox.bottom .titleBox .flex .title{font-size:39px;font-weight:600;letter-spacing:0.78px;padding-bottom:5px}@media (max-width:1180px){.mClassBox .noteBox.bottom .titleBox .flex .title{font-size:30px;letter-spacing:0.6px}}@media (max-width:480px){.mClassBox .noteBox.bottom .titleBox .flex .title{font-size:28px;letter-spacing:0.56px}}.mClassBox .noteBox.bottom .titleBox .flex .title:before{margin-right:20px}.mClassBox .noteBox.bottom .titleBox .flex .decoTitle{font-size:35px;font-weight:bold}@media (max-width:480px){.mClassBox .noteBox.bottom .titleBox .flex .decoTitle{font-size:30px}}.mClassBox .noteBox.bottom .titleBox .flex .decoTitle span:before{top:17px}.mClassBox .noteBox.bottom .titleBox .flex .title{font-size:27px;font-weight:600;letter-spacing:0.54px;padding-bottom:2px}@media (max-width:480px){.mClassBox .noteBox.bottom .titleBox .flex .title{font-size:25px;letter-spacing:0.5px}}.mClassBox .noteBox.bottom .textEditorBox .title{padding-bottom:20px}.mClassBox .titleBox{margin-bottom:30px}.mClassBox .titleBox .title:before{margin-left:25px}.servicesBox{padding-top:40px}.servicesList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}@media (max-width:768px){.servicesList{margin:0 -10px}}@media (max-width:480px){.servicesList{margin:0}}.servicesList .servicesItem{width:20%;padding:0 12px 24px}@media (max-width:1180px){.servicesList .servicesItem{width:25%}}@media (max-width:992px){.servicesList .servicesItem{width:33.33%}}@media (max-width:768px){.servicesList .servicesItem{width:50%;padding:0 10px 20px}}@media (max-width:480px){.servicesList .servicesItem{width:100%;padding:0 0 20px}}@media (min-width:1181px){.servicesList .servicesItem:hover .item{background-color:#97c633;-webkit-box-shadow:2.071px 7.727px 27px 0px rgba(0,0,0,0.1);box-shadow:2.071px 7.727px 27px 0px rgba(0,0,0,0.1)}.servicesList .servicesItem:hover .title a{color:#ffffff}}.servicesList .item{border-radius:12px;background-color:#ffffff;position:relative}.servicesList .linkWrap{position:absolute;inset:0;margin:auto}.servicesList .title{text-align:center;color:#3c3c3c;font-size:18px;font-weight:500;line-height:1.94;letter-spacing:0.72px}@media (max-width:768px){.servicesList .title{font-size:16px;letter-spacing:0.64px}}.servicesList .title a{min-height:105px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#3c3c3c;padding:15px 20px;border:2px solid #00326b;border-radius:10px}@media (min-width:1181px){.servicesList .title a:hover{border-color:#97c633}}@media (max-width:768px){.servicesList .title a{padding:30px 15px}}.m2ClassBox:not(:has(.decoTitle)) .titleBox .flex .title:before{display:none}.m2ClassBox .titleBox .flex .decoTitle{font-size:48px}@media (max-width:1180px){.m2ClassBox .titleBox .flex .decoTitle{font-size:40px}}@media (max-width:375px){.m2ClassBox .titleBox .flex .decoTitle{font-size:12vw}}@media (max-width:360px){.m2ClassBox .titleBox .flex .decoTitle{font-size:11vw}}@media (max-width:1180px){.m2ClassBox .titleBox .flex .decoTitle span:before{top:40px}}@media (max-width:768px){.m2ClassBox .titleBox .flex .decoTitle span:before{top:35px}}@media (max-width:375px){.m2ClassBox .titleBox .flex .decoTitle span:before{top:8.5vw}}.m2ClassBox .titleBox .flex .title{font-size:39px;font-weight:600;letter-spacing:0.78px;padding-bottom:5px}@media (max-width:1180px){.m2ClassBox .titleBox .flex .title{font-size:30px;letter-spacing:0.6px}}@media (max-width:480px){.m2ClassBox .titleBox .flex .title{font-size:28px;letter-spacing:0.56px}}.m2ClassBox .titleBox .flex .title:before{margin-right:20px}.m2ClassBox .titleBox{margin-bottom:50px}.m2ClassBox .titleBox .flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.m2ClassBox .titleBox .flex .decoTitle span{padding-left:10px}.m2ClassBox .titleBox .flex .decoTitle span:before{left:-2px;top:33px}@media (max-width:1180px){.m2ClassBox .titleBox .flex .decoTitle span:before{top:25px}}@media (max-width:375px){.m2ClassBox .titleBox .flex .decoTitle span:before{top:8.5vw}}.m2ClassBox .textEditorBox{background-color:#ffffff}.m2ClassBox .textEditorBox .textBox+hr{margin-bottom:35px;margin-bottom:45px}.m2ClassBox .textEditorBox .txt{color:#777777;font-size:17px;font-weight:500;line-height:1.7;letter-spacing:0.34px}.m2DataBox{border-top:1px solid #d6d6d6;padding-top:60px;margin-top:70px}.m2DataBox .titleBox .flex .decoTitle{font-size:48px}@media (max-width:1180px){.m2DataBox .titleBox .flex .decoTitle{font-size:40px}}@media (max-width:375px){.m2DataBox .titleBox .flex .decoTitle{font-size:12vw}}@media (max-width:360px){.m2DataBox .titleBox .flex .decoTitle{font-size:11vw}}@media (max-width:1180px){.m2DataBox .titleBox .flex .decoTitle span:before{top:40px}}@media (max-width:768px){.m2DataBox .titleBox .flex .decoTitle span:before{top:35px}}@media (max-width:375px){.m2DataBox .titleBox .flex .decoTitle span:before{top:8.5vw}}.m2DataBox .titleBox .flex .title{font-size:39px;font-weight:600;letter-spacing:0.78px;padding-bottom:5px}@media (max-width:1180px){.m2DataBox .titleBox .flex .title{font-size:30px;letter-spacing:0.6px}}@media (max-width:480px){.m2DataBox .titleBox .flex .title{font-size:28px;letter-spacing:0.56px}}.m2DataBox .titleBox .flex .title:before{margin-right:20px}.m2DataBox .titleBox{margin-bottom:65px}.m2DataBox .titleBox .flex .decoTitle{font-size:35px;font-weight:bold}@media (max-width:480px){.m2DataBox .titleBox .flex .decoTitle{font-size:30px}}.m2DataBox .titleBox .flex .decoTitle span:before{top:17px}.m2DataBox .titleBox .flex .title{font-size:27px;font-weight:600;letter-spacing:0.54px;padding-bottom:2px}@media (max-width:480px){.m2DataBox .titleBox .flex .title{font-size:25px;letter-spacing:0.5px}}.dataBox .textEditorBox{padding-bottom:40px}.dataBox .textEditorBox .title{padding-bottom:10px}.dataList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}@media (max-width:640px){.dataList{margin:0 -10px}}@media (max-width:480px){.dataList{margin:0}}.dataList .dataItem{width:33.33%;padding:0 12px 22px}@media (max-width:640px){.dataList .dataItem{width:50%;padding:0 10px 20px}}@media (max-width:480px){.dataList .dataItem{width:100%;padding:0 0 20px}}@media (min-width:1181px){.dataList .dataItem:hover .title a:before{opacity:0}.dataList .dataItem:hover .title a:after{opacity:1}}.dataList .Txt,.dataList .item{height:100%}.dataList .title{height:100%;position:relative;text-align:center}.dataList .title:after{position:absolute;inset:2px;margin:auto;content:"";background-color:#ffffff;z-index:1;opacity:1}.dataList .title a{height:100%;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:relative;color:#ffffff}.dataList .title a:after,.dataList .title a:before{position:absolute;content:"";inset:0;margin:auto}.dataList .title a{color:#3c3c3c;font-size:16px;font-weight:600;letter-spacing:0.32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dataList .title a:after{background-color:#97c633;z-index:2;opacity:0}.dataList .title a:before{background:-webkit-gradient(linear,left top,right top,color-stop(25%,rgb(156,200,46)),color-stop(52%,rgb(15,160,211)),color-stop(70%,rgb(13,30,71)));background:linear-gradient(90deg,rgb(156,200,46) 25%,rgb(15,160,211) 52%,rgb(13,30,71) 70%);background-size:200% 10%;background-position:50% 0%;z-index:1}@media (min-width:1181px){.dataList .title a:hover{color:#ffffff}.dataList .title a:hover:before{opacity:0}.dataList .title a:hover:after{opacity:1}}.dataList .title a span{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:16px 20px;z-index:3}.customCircleBox .customCircleList .slick-dots{margin-top:55px}@media (min-width:1181px){.customCircleBox .customCircleList .slick-dots li:hover button:before{background-color:#97c633}}.customCircleBox .customCircleList .slick-dots li.slick-active button:before{background-color:#97c633}.customCircleBox .customCircleList.horizontal.pc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1366px){.customCircleBox .customCircleList.horizontal.pc{display:none}}@media (min-width:1367px){.customCircleBox .customCircleList.horizontal.mb{display:none}}@media (max-width:1366px){.customCircleBox .customCircleList.horizontal.mb{margin:0 -18px}}.customCircleBox .customCircleList.horizontal .customCircleItem{padding:0 18px}.customCircleBox .customCircleList.horizontal .customCircleItem:first-child .item:before{left:-27px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1366px){.customCircleBox .customCircleList.horizontal .customCircleItem:first-child .item:before{display:none}}@media (min-width:1367px){.customCircleBox .customCircleList.horizontal .customCircleItem:first-child .Txt{left:0;-webkit-transform:none;transform:none}}@media (min-width:1367px){.customCircleBox .customCircleList.horizontal .customCircleItem{width:12.5%}.customCircleBox .customCircleList.horizontal .customCircleItem:nth-child(odd) .Txt{top:0}.customCircleBox .customCircleList.horizontal .customCircleItem:nth-child(odd) .Img:before{border-bottom-left-radius:999px;border-bottom-right-radius:999px;border-top:0;bottom:-18px}.customCircleBox .customCircleList.horizontal .customCircleItem:nth-child(odd) .Img:after{bottom:100%}.customCircleBox .customCircleList.horizontal .customCircleItem:nth-child(2n) .Txt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;bottom:0}.customCircleBox .customCircleList.horizontal .customCircleItem:nth-child(2n) .Img:before{border-top-left-radius:999px;border-top-right-radius:999px;border-bottom:0;top:-18px}.customCircleBox .customCircleList.horizontal .customCircleItem:nth-child(2n) .Img:after{top:100%}}.customCircleBox .customCircleList.horizontal .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1367px){.customCircleBox .customCircleList.horizontal .item{padding:115px 0}}.customCircleBox .customCircleList.horizontal .item:after{right:-27px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1366px){.customCircleBox .customCircleList.horizontal .item:after{display:none}}.customCircleBox .customCircleList.horizontal .Txt{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1367px){.customCircleBox .customCircleList.horizontal .Txt{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:235px}}@media (max-width:1366px){.customCircleBox .customCircleList.horizontal .Txt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:30px}}.customCircleBox .customCircleList.horizontal .Img:before{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:143px;height:70px}@media (max-width:1366px){.customCircleBox .customCircleList.horizontal .Img:before{display:none}}.customCircleBox .customCircleList.horizontal .Img:after{left:0;right:0;margin:auto;width:1px;height:60px}@media (max-width:1366px){.customCircleBox .customCircleList.horizontal .Img:after{display:none}}.customCircleBox .customCircleList.horizontal .txtBox{padding-left:10px}@media (min-width:1367px){.customCircleBox .customCircleList.horizontal .txtBox .decoTitle,.customCircleBox .customCircleList.horizontal .txtBox .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}}.customCircleBox .customCircleList.straight{margin:0 auto}.customCircleBox .customCircleList.straight.pc{max-width:740px}@media (max-width:992px){.customCircleBox .customCircleList.straight.pc{max-width:100%}}@media (max-width:768px){.customCircleBox .customCircleList.straight.pc{display:none}}@media (min-width:769px){.customCircleBox .customCircleList.straight.mb{display:none}}@media (max-width:768px){.customCircleBox .customCircleList.straight.mb{margin:0 -18px}}.customCircleBox .customCircleList.straight .customCircleItem{width:50%;padding:18px 0}@media (max-width:768px){.customCircleBox .customCircleList.straight .customCircleItem{width:100%;padding:0 18px}}.customCircleBox .customCircleList.straight .customCircleItem:first-child .item:before{top:-27px;right:-9px}@media (max-width:768px){.customCircleBox .customCircleList.straight .customCircleItem:first-child .item:before{display:none}}@media (min-width:769px){.customCircleBox .customCircleList.straight .customCircleItem:nth-child(odd) .item{padding-right:130px}}@media (min-width:769px) and (max-width:992px){.customCircleBox .customCircleList.straight .customCircleItem:nth-child(odd) .item{padding-right:110px}}@media (min-width:769px) and (max-width:900px){.customCircleBox .customCircleList.straight .customCircleItem:nth-child(odd) .item{padding-right:80px}}@media (min-width:769px){.customCircleBox .customCircleList.straight .customCircleItem:nth-child(odd) .item:after{right:-9px}.customCircleBox .customCircleList.straight .customCircleItem:nth-child(odd) .Txt{text-align:right;margin-right:0;margin-left:auto}.customCircleBox .customCircleList.straight .customCircleItem:nth-child(odd) .number{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:10px}.customCircleBox .customCircleList.straight .customCircleItem:nth-child(odd) .txtBox{text-align:right}.customCircleBox .customCircleList.straight .customCircleItem:nth-child(odd) .Img{right:-50px}.customCircleBox .customCircleList.straight .customCircleItem:nth-child(odd) .Img:before{border-top-right-radius:999px;border-bottom-right-radius:999px;border-left:0;right:-18px}.customCircleBox .customCircleList.straight .customCircleItem:nth-child(odd) .Img:after{right:100%}.customCircleBox .customCircleList.straight .customCircleItem:nth-child(2n){margin-right:0;margin-left:auto}.customCircleBox .customCircleList.straight .customCircleItem:nth-child(2n) .item{padding-left:130px}}@media (min-width:769px) and (max-width:992px){.customCircleBox .customCircleList.straight .customCircleItem:nth-child(2n) .item{padding-left:110px}}@media (min-width:769px) and (max-width:900px){.customCircleBox .customCircleList.straight .customCircleItem:nth-child(2n) .item{padding-left:80px}}@media (min-width:769px){.customCircleBox .customCircleList.straight .customCircleItem:nth-child(2n) .item:after{left:-9px}.customCircleBox .customCircleList.straight .customCircleItem:nth-child(2n) .Txt{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.customCircleBox .customCircleList.straight .customCircleItem:nth-child(2n) .number{padding-right:10px}.customCircleBox .customCircleList.straight .customCircleItem:nth-child(2n) .Img{left:-50px}.customCircleBox .customCircleList.straight .customCircleItem:nth-child(2n) .Img:before{border-top-left-radius:999px;border-bottom-left-radius:999px;border-right:0;left:-18px}}.customCircleBox .customCircleList.straight .item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:769px){.customCircleBox .customCircleList.straight .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:104px}}@media (max-width:768px){.customCircleBox .customCircleList.straight .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.customCircleBox .customCircleList.straight .item:after{bottom:-27px}@media (max-width:768px){.customCircleBox .customCircleList.straight .item:after{display:none}}@media (min-width:769px){.customCircleBox .customCircleList.straight .Img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.customCircleBox .customCircleList.straight .Img:before{width:75px;height:143px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:768px){.customCircleBox .customCircleList.straight .Img:before{display:none}}.customCircleBox .customCircleList.straight .Img:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:60px;height:1px}@media (max-width:992px){.customCircleBox .customCircleList.straight .Img:after{width:40px}}@media (max-width:900px){.customCircleBox .customCircleList.straight .Img:after{display:none}}.customCircleBox .customCircleList.straight .Txt{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:25px}@media (max-width:768px){.customCircleBox .customCircleList.straight .Txt{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.customCircleBox .customCircleList.straight .number{-ms-flex-item-align:start;align-self:flex-start}@media (max-width:768px){.customCircleBox .customCircleList.straight .txtBox{padding-left:10px}}@media (min-width:769px){.customCircleBox .customCircleList.straight .txtBox .decoTitle,.customCircleBox .customCircleList.straight .txtBox .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}}.customCircleBox .customCircleItem:first-child .item:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at center,#44c3da 4px,#ffffff 4px);border:1px solid #e7e7e7;z-index:2}.customCircleBox .item{position:relative}.customCircleBox .item:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at center,#44c3da 4px,#ffffff 4px);border:1px solid #e7e7e7;z-index:2}.customCircleBox .number{color:#00326b;font-size:23px;font-weight:bold;line-height:1}.customCircleBox .txtBox .decoTitle,.customCircleBox .txtBox .title{padding-bottom:0}.customCircleBox .txtBox .title{font-size:17px;line-height:1.4;font-weight:500;letter-spacing:0.34px}.customCircleBox .txtBox .decoTitle{color:#acacac;font-size:15px;font-weight:500;line-height:1.6;letter-spacing:0.3px}.customCircleBox .Img{width:100px;height:100px;margin:0 auto;position:relative}.customCircleBox .Img:before{position:absolute;content:"";border:3px solid #e6e6e6}.customCircleBox .Img:after{position:absolute;content:"";background-color:#e7e7e7}.customCircleBox .Img img{width:100%;border-radius:50%;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);background-color:#ffffff;-webkit-box-shadow:2.071px 7.727px 27px 0px rgba(0,0,0,0.1);box-shadow:2.071px 7.727px 27px 0px rgba(0,0,0,0.1);position:relative;z-index:2}.insIntroArea{padding:55px 0 90px;background-color:#f5f5f5;position:relative}@media (max-width:1180px){.insIntroArea{padding:60px 0}}@media (max-width:768px){.insIntroArea{padding:50px 0}}@media (max-width:480px){.insIntroArea{padding:40px 0}}.insIntroArea:before{width:15.104vw;height:100%;position:absolute;left:0;top:0;margin:auto;content:"";background-color:#00326b;background-image:url(../images/hr/joinBg.png);background-repeat:no-repeat;background-position:center bottom}@media (max-width:768px){.insIntroArea:before{display:none}}.insIntroArea:after{position:absolute;right:110px;bottom:0;content:"";background-image:url(../images/services/slogan.png);background-repeat:no-repeat;width:705px;height:120px}@media (max-width:1440px){.insIntroArea:after{right:50px}}@media (max-width:1180px){.insIntroArea:after{right:30px}}@media (max-width:992px){.insIntroArea:after{display:none}}.insIntroArea .insIntroBox{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:2}@media (max-width:768px){.insIntroArea .insIntroBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.insIntroArea .albumBox{width:51.2%;margin-right:65px}@media (max-width:1440px){.insIntroArea .albumBox{margin-right:40px}}@media (max-width:768px){.insIntroArea .albumBox{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:0;margin-bottom:0;margin-top:50px}}.insIntroArea .albumBox .albumListMain .albumItem{height:370px}.insIntroArea .albumBox .albumListMain .item{height:100%}.insIntroArea .albumBox .albumListNav{margin:0 -12.5px}.insIntroArea .albumBox .albumListNav .albumItem{padding:22px 12.5px;aspect-ratio:auto}.insIntroArea .albumBox .albumListNav .albumItem .item{height:180px;overflow:hidden;position:relative}@media (min-width:1181px){.insIntroArea .albumBox .albumListNav .albumItem .item:hover{-webkit-box-shadow:0 0 12.5px 0 #17a2c9;box-shadow:0 0 12.5px 0 #17a2c9}.insIntroArea .albumBox .albumListNav .albumItem .item:hover:before{opacity:0.6}.insIntroArea .albumBox .albumListNav .albumItem .item:hover:after{opacity:1}}.insIntroArea .albumBox .albumListNav .albumItem .item:after,.insIntroArea .albumBox .albumListNav .albumItem .item:before{content:"";position:absolute;inset:0;margin:auto;opacity:0}.insIntroArea .albumBox .albumListNav .albumItem .item:before{background:#9CC82E;background:-webkit-gradient(linear,left top,right top,from(rgb(156,200,46)),color-stop(52%,rgb(15,160,211)),to(rgb(13,30,71)));background:linear-gradient(90deg,rgb(156,200,46) 0%,rgb(15,160,211) 52%,rgb(13,30,71) 100%)}.insIntroArea .albumBox .albumListNav .albumItem .item:after{border:1px solid #44c3da}.insIntroArea .introBox{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:10px}@media (max-width:768px){.insIntroArea .introBox{-webkit-box-flex:1;-ms-flex:auto;flex:auto;padding-top:0}}.insIntroArea .bread{padding-top:0;padding-bottom:40px}@media (max-width:1180px){.insIntroArea .bread{display:none}}.insIntroArea .bread.horizontalLine .wrap a+a:before{background-color:#cbcbcb}.insIntroArea .bread .wrap{padding:0}.insIntroArea .bread .wrap a{color:#3c3c3c}.insIntroArea .bread .iconHome{color:#97c633}.insIntroArea .blockquoteBox{padding-left:25px;border-left:6px solid #97c633}@media (max-width:1440px){.insIntroArea .blockquoteBox{padding-left:20px}}.insIntroArea .blockquoteBox .title{color:#3c3c3c;font-size:40px;font-weight:bold;line-height:1.25}@media (max-width:1440px){.insIntroArea .blockquoteBox .title{font-size:30px}}@media (max-width:768px){.insIntroArea .blockquoteBox .title{font-size:28px}}.insIntroArea .blockquoteBox .decoTitle{color:#00326b;font-size:22px;font-weight:bold;line-height:1.7;margin-top:10px}@media (max-width:1440px){.insIntroArea .blockquoteBox .decoTitle{font-size:20px}}.insIntroArea .Txt{color:#777777;font-size:17px;font-weight:500;line-height:1.76;letter-spacing:0.34px;padding-top:45px}@media (max-width:1180px){.insIntroArea .Txt{padding-top:30px}}.insIntroArea .Txt .textEditor,.insIntroArea .Txt p{color:#777777}.insIntroArea .btnBox{margin-top:80px}@media (max-width:1180px){.insIntroArea .btnBox{margin-top:50px}}.ins .titleBox .flex .decoTitle{font-size:48px}@media (max-width:1180px){.ins .titleBox .flex .decoTitle{font-size:40px}}@media (max-width:375px){.ins .titleBox .flex .decoTitle{font-size:12vw}}@media (max-width:360px){.ins .titleBox .flex .decoTitle{font-size:11vw}}@media (max-width:1180px){.ins .titleBox .flex .decoTitle span:before{top:40px}}@media (max-width:768px){.ins .titleBox .flex .decoTitle span:before{top:35px}}@media (max-width:375px){.ins .titleBox .flex .decoTitle span:before{top:8.5vw}}.ins .titleBox .flex .title{font-size:39px;font-weight:600;letter-spacing:0.78px;padding-bottom:5px}@media (max-width:1180px){.ins .titleBox .flex .title{font-size:30px;letter-spacing:0.6px}}@media (max-width:480px){.ins .titleBox .flex .title{font-size:28px;letter-spacing:0.56px}}.ins .titleBox .flex .title:before{margin-right:20px}.ins .titleBox{margin-bottom:35px}@media (max-width:768px){.ins .titleBox{margin-bottom:25px}}.ins .titleBox .flex .decoTitle{font-size:35px;font-weight:bold}@media (max-width:480px){.ins .titleBox .flex .decoTitle{font-size:30px}}.ins .titleBox .flex .decoTitle span:before{top:17px}.ins .titleBox .flex .title{font-size:27px;font-weight:600;letter-spacing:0.54px;padding-bottom:2px}@media (max-width:480px){.ins .titleBox .flex .title{font-size:25px;letter-spacing:0.5px}}.ins .featuresArea{padding:50px 0;background-color:#ffffff;background-image:url(../images/services/featuresBg.png);background-repeat:no-repeat;background-position:center bottom}@media (max-width:480px){.ins .featuresArea{padding:40px 0}}.ins .featuresArea .featuresList{margin:0 -24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1180px){.ins .featuresArea .featuresList{margin:0 -15px}}@media (max-width:992px){.ins .featuresArea .featuresList{margin:0 -10px}}@media (max-width:480px){.ins .featuresArea .featuresList{margin:0}}.ins .featuresArea .featuresItem{padding:0 24px 30px;width:33.33%}@media (max-width:1180px){.ins .featuresArea .featuresItem{padding:0 15px 30px}}@media (max-width:992px){.ins .featuresArea .featuresItem{padding:0 10px 30px}}@media (max-width:768px){.ins .featuresArea .featuresItem{width:50%}}@media (max-width:480px){.ins .featuresArea .featuresItem{padding:0 0 20px;width:100%}}.ins .featuresArea .featuresItem .item{height:100%;background-color:#ffffff;-webkit-box-shadow:2.071px 7.727px 27px 0px rgba(0,0,0,0.1);box-shadow:2.071px 7.727px 27px 0px rgba(0,0,0,0.1);padding:40px 55px 50px}@media (max-width:1180px){.ins .featuresArea .featuresItem .item{padding:40px 30px 50px}}.ins .featuresArea .Txt{font-family:"Noto Sans SC","Microsoft JhengHei",sans-serif}.ins .featuresArea .Txt .title{color:#00326b;font-size:17px;font-weight:500;letter-spacing:0.68px}@media (max-width:992px){.ins .featuresArea .Txt .title{font-size:16px;letter-spacing:0.64px}}.ins .featuresArea .Txt .text{color:#3c3c3c;font-size:20px;font-weight:500;line-height:1.65;letter-spacing:0.4px;margin-top:15px}@media (max-width:992px){.ins .featuresArea .Txt .text{font-size:18px;letter-spacing:0.36px}}.ins .introductionArea{padding-top:45px;background-color:#fafafa}@media (max-width:1180px){.ins .introductionArea{padding-top:40px}}.ins .introductionArea .introductionBox{padding:55px 70px 0;background-color:#ffffff;-webkit-box-shadow:2.071px 7.727px 27px 0px rgba(0,0,0,0.1);box-shadow:2.071px 7.727px 27px 0px rgba(0,0,0,0.1)}@media (max-width:1180px){.ins .introductionArea .introductionBox{padding:40px 40px 0}}@media (max-width:768px){.ins .introductionArea .introductionBox{padding:30px 30px 0}}@media (max-width:480px){.ins .introductionArea .introductionBox{padding:30px 25px 0}}.ins .introductionArea .textEditorBox{padding:70px 90px 100px;background-color:#f5f5f5}@media (max-width:1180px){.ins .introductionArea .textEditorBox{padding:50px 40px 70px}}@media (max-width:768px){.ins .introductionArea .textEditorBox{padding:40px 30px 60px}}@media (max-width:480px){.ins .introductionArea .textEditorBox{padding:40px 25px 50px}}.ins .introductionArea .customDecoList .customDecoItem:not(:last-child){padding-bottom:65px}@media (max-width:1180px){.ins .introductionArea .customDecoList .customDecoItem:not(:last-child){padding-bottom:40px}}.ins .introductionArea .customDecoList .title{color:#00326b;font-size:21px;font-weight:bold;line-height:1.24;letter-spacing:0.42px}.ins .introductionArea .customDecoList .title:before{position:relative;display:inline-block;content:"";width:7px;height:7px;background-color:#97c633;vertical-align:4px;margin-right:10px}.ins .introductionArea .customDecoList .text{color:#777777;font-size:17px;font-weight:500;line-height:1.529;letter-spacing:0.34px}.ins .machineArea{padding:50px 0;background-color:#ffffff;position:relative;overflow:hidden}@media (max-width:1180px){.ins .machineArea{padding:40px 0 50px}}.ins .machineArea:before{content:"";position:absolute;inset:0;margin:auto;background-image:url(../images/services/lineGrayBg.jpg),url(../images/services/lineGrayBg.jpg),url(../images/services/lineGrayBg.jpg);background-size:1px 100%;background-repeat:repeat-y;background-position:55px 0,50% 0,calc(100% - 55px) 0}@media (max-width:1440px){.ins .machineArea:before{display:none}}@media (min-width:1281px){.ins .machineArea .titleBox{margin-bottom:-50px}.ins .machineArea .titleBox .text{max-width:390px}}@media (min-width:1281px){.ins .machineArea .machineBox .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;padding:0;position:relative;overflow:hidden}}.ins .machineArea .machineBox .machineDataBox{width:100%}.ins .machineArea .machineBox .slick-dots{position:absolute;right:320px;top:-30px;width:auto}@media (min-width:1181px){.ins .machineArea .machineBox .slick-dots li:hover button:before{background-color:#97c633}}.ins .machineArea .machineBox .slick-dots li.slick-active button:before{background-color:#97c633}@media (max-width:1440px){.ins .machineArea .machineBox .slick-dots{left:0;right:0;top:auto;bottom:0}}@media (min-width:1281px){.ins .machineArea .machineBox .slick-list{min-height:685px}}.ins .machineArea .machineBox .slick-arrow{background-color:#f5f5f5!important;top:44%;-webkit-transform:translateY(-44%);transform:translateY(-44%)}@media (max-width:1440px){.ins .machineArea .machineBox .slick-arrow{display:none!important}}.ins .machineArea .machineBox .slick-arrow.slick-prev{left:10.417vw}@media (max-width:1700px){.ins .machineArea .machineBox .slick-arrow.slick-prev{left:calc(50% - 295px)}}.ins .machineArea .machineBox .slick-arrow.slick-next{right:10.417vw}@media (max-width:1903px){.ins .machineArea .machineBox .slick-arrow.slick-next{right:calc(10.417vw - 17px)}}@media (max-width:1700px){.ins .machineArea .machineBox .slick-arrow.slick-next{right:calc(50% - 295px)}}@media (min-width:1281px){.ins .machineArea .machineBox .slick-slide:not(.slick-center) .Img{-webkit-transform:scale(0.73);transform:scale(0.73);-webkit-transition-delay:0s;transition-delay:0s}.ins .machineArea .machineBox .slick-slide:not(.slick-center) .Img:before{background-image:url(../images/services/machineCircleBg_small.png);-webkit-transition-delay:0s;transition-delay:0s}.ins .machineArea .machineBox .slick-slide:not(.slick-center) .Img img{border:16px solid #f5f5f5}.ins .machineArea .machineBox .slick-slide:not(.slick-center) .Txt{margin-top:-7.3%;padding-top:0;-webkit-transition-delay:0s;transition-delay:0s}.ins .machineArea .machineBox .current .dots:after,.ins .machineArea .machineBox .current .dots:before{-webkit-transform:scale(1);transform:scale(1)}.ins .machineArea .machineBox .current .dots span:after,.ins .machineArea .machineBox .current .dots span:before{-webkit-transform:scale(1);transform:scale(1)}.ins .machineArea .machineBox .current .stress{font-size:28px}.ins .machineArea .machineBox .current .txt{font-size:26px;letter-spacing:0.52px}.ins .machineArea .machineBox .currentSide .Txt{opacity:0}}@media (max-width:1280px){.ins .machineArea .machineList{margin:0 -20px}}.ins .machineArea .machineItem{padding:75px 0}@media (max-width:1280px){.ins .machineArea .machineItem{padding:0 20px}}.ins .machineArea .item{position:relative}.ins .machineArea .dots{position:absolute;inset:0;margin:auto}.ins .machineArea .dots:after,.ins .machineArea .dots:before{content:"";position:absolute;border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}.ins .machineArea .dots:before{right:117px;top:-73px;width:37px;height:37px;background-color:#00326b}.ins .machineArea .dots:after{right:-28px;top:60px;width:25px;height:25px;background-color:#97c633;-webkit-transition-delay:0.2s;transition-delay:0.2s}.ins .machineArea .dots span{position:absolute;inset:0;margin:auto}.ins .machineArea .dots span:after,.ins .machineArea .dots span:before{content:"";position:absolute;border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}.ins .machineArea .dots span:before{left:-26px;bottom:108px;width:19px;height:19px;background-color:#97c633;-webkit-transition-delay:0.5s;transition-delay:0.5s}.ins .machineArea .dots span:after{right:-10px;bottom:20px;width:57px;height:57px;background-color:#97c633;-webkit-transition-delay:0.3s;transition-delay:0.3s}.ins .machineArea .Img{width:470px;height:470px;position:relative;padding:20px;margin:0 auto;-webkit-transition:-webkit-transform 0.3s linear;transition:-webkit-transform 0.3s linear;transition:transform 0.3s linear;transition:transform 0.3s linear,-webkit-transform 0.3s linear}@media (max-width:1280px){.ins .machineArea .Img{width:100%;height:100%;padding:0}}@media (min-width:376px) and (max-width:480px){.ins .machineArea .Img{max-width:80%}}.ins .machineArea .Img:before{position:absolute;inset:0;margin:auto;content:"";background-image:url(../images/services/machineCircleBg.png);background-repeat:no-repeat;background-size:cover}@media (max-width:1280px){.ins .machineArea .Img:before{background-image:url(../images/services/machineCircle.png)}}.ins .machineArea .Img img{width:100%;border-radius:50%;border:12px solid #97c633}@media (max-width:1280px){.ins .machineArea .Img img{border:10px solid #f5f5f5}}.ins .machineArea .Txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:25px}.ins .machineArea .stress{color:#00326b;font-size:18px;font-weight:bold;-webkit-transition:font-size 0.3s ease-in-out;transition:font-size 0.3s ease-in-out}.ins .machineArea .txt{color:#777777;font-size:18px;font-weight:500;letter-spacing:0.36px;-webkit-transition:font-size 0.3s ease-in-out;transition:font-size 0.3s ease-in-out}.ins .qaArea{padding-top:50px;background-color:#fafafa}@media (max-width:1180px){.ins .qaArea{padding-top:40px}}.ins .qaArea .qaBox{padding:95px 115px;background-color:#ffffff;-webkit-box-shadow:2.071px 7.727px 27px 0px rgba(0,0,0,0.1);box-shadow:2.071px 7.727px 27px 0px rgba(0,0,0,0.1)}@media (max-width:1180px){.ins .qaArea .qaBox{padding:70px 60px 70px 70px}}@media (max-width:992px){.ins .qaArea .qaBox{padding:50px 40px 50px 50px}}@media (max-width:768px){.ins .qaArea .qaBox{padding:30px 20px 30px 30px}}.ins .qaArea .textEditorBox{height:520px;padding-right:120px;overflow-y:auto}.ins .qaArea .textEditorBox::-webkit-scrollbar-track{border-radius:6px;background-color:#ebebeb;z-index:2}.ins .qaArea .textEditorBox::-webkit-scrollbar{width:6px;height:6px;border-radius:6px;background-color:#ebebeb;z-index:2}.ins .qaArea .textEditorBox::-webkit-scrollbar-thumb{border-radius:6px;background:#97c633;z-index:2}@media (max-width:1180px){.ins .qaArea .textEditorBox{padding-right:40px}}.ins .qaArea .qaItem{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e4e4e4}.ins .qaArea .question{color:#3c3c3c;font-size:19px;font-weight:600;line-height:1.84;letter-spacing:0.38px}.ins .qaArea .answer{color:#777777;font-size:17px;font-weight:500;line-height:1.7;letter-spacing:0.34px;margin-top:10px}.relationArea .slick-vertical .slick-slide{border:0}.relationArea.servicesNews{padding:15px 0 0}@media (max-width:992px){.relationArea.servicesNews{padding:45px 0 0}}.relationArea.servicesNews .wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:992px){.relationArea.servicesNews .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.relationArea.servicesNews .titleBox{margin-bottom:40px}@media (max-width:768px){.relationArea.servicesNews .titleBox{margin-bottom:25px}}@media (min-width:1181px){.relationArea.servicesNews .titleBox .flex .decoTitle span{padding-left:10px}}.relationArea.servicesNews .sideDataArea{width:50%}@media (max-width:992px){.relationArea.servicesNews .sideDataArea{width:100%}}@media (max-width:992px){.relationArea.servicesNews .sideDataArea .sideDataBox{margin-bottom:55px}}@media (min-width:1181px){.relationArea.servicesNews .sideDataArea:hover .sideDataBox{-webkit-box-shadow:2.071px 7.727px 27px 0px rgba(0,0,0,0.08);box-shadow:2.071px 7.727px 27px 0px rgba(0,0,0,0.08)}}.relationArea.servicesNews .sideDataArea.service{padding-right:17.5px}@media (max-width:992px){.relationArea.servicesNews .sideDataArea.service{padding-right:0;margin:0}}.relationArea.servicesNews .sideDataArea.service .classTitle{display:inline-block;margin-bottom:12px}@media (max-width:992px){.relationArea.servicesNews .sideDataArea.service .classTitle{margin-bottom:10px}}.relationArea.servicesNews .sideDataArea.news{padding-left:17.5px}@media (max-width:992px){.relationArea.servicesNews .sideDataArea.news{padding-left:0;margin:0}}.relationArea.department{padding:45px 0 60px;background-image:url(../images/spiderSilkBg.png);background-repeat:no-repeat;background-position:center bottom;background-color:#fafafa}@media (max-width:1180px){.relationArea.department{padding:35px 0 45px}}.relationArea.department .classList .classTitle{color:#00326b;font-size:30px;font-weight:bold;position:relative;padding-left:8px}@media (max-width:768px){.relationArea.department .classList .classTitle{font-size:28px}}.relationArea.department .classList .classTitle span{position:relative;z-index:1}.relationArea.department .classList .classTitle:before{position:absolute;left:0;bottom:0;display:inline-block;content:"";width:15px;height:15px;background-color:#97c633}.relationArea.department .classList .classItem:not(:last-child){padding-bottom:40px}@media (max-width:992px){.relationArea.department .classList .classItem:not(:last-child){padding-bottom:10px}}.relationArea.department .relationList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px -13.5px 0}@media (max-width:600px){.relationArea.department .relationList{margin:30px 0 0}}.relationArea.department .relationList .relationItem{width:33.33%;padding:0 13.5px 25px}@media (max-width:992px){.relationArea.department .relationList .relationItem{width:50%}}@media (max-width:600px){.relationArea.department .relationList .relationItem{width:100%;padding:0 0px 20px}}@media (min-width:1181px){.relationArea.department .relationList .relationItem:hover .item{-webkit-box-shadow:2.071px 7.727px 27px 0px rgba(0,0,0,0.08);box-shadow:2.071px 7.727px 27px 0px rgba(0,0,0,0.08)}}.relationArea.department .relationList .item{height:100%;background-color:#ffffff;padding:35px}@media (max-width:1280px){.relationArea.department .relationList .item{padding:20px 25px}}@media (max-width:768px){.relationArea.department .relationList .item{padding:20px}}.relationArea.department .relationList .Img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.relationArea.department .relationList .topBox{padding-bottom:15px}.relationArea.department .relationList .topBox .section{color:#00326b;font-size:16px;font-weight:500;letter-spacing:0.32px;padding-bottom:5px}.relationArea.department .relationList .topBox .title{color:#3c3c3c;font-size:22px;font-weight:500;letter-spacing:0.44px}@media (max-width:768px){.relationArea.department .relationList .topBox .title{font-size:20px;letter-spacing:0.4px}}.relationArea.department .relationList .address{color:#777777;font-size:17px;font-weight:500;line-height:1.5;letter-spacing:0.34px;padding-bottom:15px}@media (max-width:1280px){.relationArea.department .relationList .address{font-size:16px;letter-spacing:0.32px}}.relationArea.department .relationList .address a{color:#777777;display:block}@media (min-width:1181px){.relationArea.department .relationList .address a:hover{color:#97c633}}.relationArea.department .relationList .infoList .infoItem:not(:last-child){padding-bottom:5px}.relationArea.department .relationList .infoList .text{display:block}@media (min-width:1181px){.relationArea.department .relationList .infoList .text:hover .txt{color:#97c633}}.relationArea.department .relationList .infoList .title{color:#3c3c3c;font-size:18px;font-weight:600;letter-spacing:0.36px;display:inline-block;min-width:50px}@media (max-width:1280px){.relationArea.department .relationList .infoList .title{font-size:16px;letter-spacing:0.32px}}.relationArea.department .relationList .infoList .txt{color:#777777;font-size:17px;font-weight:500;letter-spacing:0.34px;padding-left:15px}@media (max-width:1280px){.relationArea.department .relationList .infoList .txt{font-size:15px;letter-spacing:0.3px}}