.mapBox .mapList .dot:before,.mapBox .mapList .mapItem:after,.strongholdArea .categoryBox,.strongholdArea .categoryList .title,.strongholdArea .categoryList .title:before{-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}body{background-color:#EBEBEB}.mainArea.successPage{min-height:400px;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;text-align:center;padding:60px 0}@media (max-width:768px){.mainArea.successPage{height:auto;min-height:200px}}.mainArea.successPage .decoShape{display:block;content:"";width:100%;height:100%;background-color:rgba(65,180,239,0.2);max-width:660px;position:absolute;top:0;right:auto;bottom:auto;left:-60px;-webkit-transform:skewX(-17deg);transform:skewX(-17deg)}@media (max-width:1440px){.mainArea.successPage .decoShape{max-width:550px;left:-200px}}@media (max-width:1180px){.mainArea.successPage .decoShape{max-width:450px;left:-160px}}@media (max-width:768px){.mainArea.successPage .decoShape{max-width:300px;left:-260px}}@media (max-width:480px){.mainArea.successPage .decoShape{max-width:200px}}.mainArea.successPage .contentBox{position:relative;background-color:#fff;padding:88px 30px}@media (max-width:1180px){.mainArea.successPage .contentBox{padding:64px 30px}}@media (max-width:768px){.mainArea.successPage .contentBox{padding:48px 25px}}@media (max-width:480px){.mainArea.successPage .contentBox{padding:32px 20px}}.mainArea.successPage .successTxt{color:#10376e;font-size:30px;line-height:1.3}@media (max-width:1180px){.mainArea.successPage .successTxt{font-size:26px}}@media (max-width:768px){.mainArea.successPage .successTxt{font-size:22px}}@media (max-width:400px){.mainArea.successPage .successTxt{font-size:18px}}.contactArea{position:relative;padding:150px 0}@media (max-width:1180px){.contactArea{padding:100px 0}}.contactArea .decoShape{display:block;content:"";width:100%;height:100%;background-color:rgba(65,180,239,0.2);max-width:660px;position:absolute;top:0;right:auto;bottom:auto;left:-60px;-webkit-transform:skewX(-17deg);transform:skewX(-17deg)}@media (max-width:1440px){.contactArea .decoShape{max-width:550px;left:-200px}}@media (max-width:1180px){.contactArea .decoShape{max-width:450px;left:-160px}}@media (max-width:768px){.contactArea .decoShape{max-width:300px;left:-260px}}@media (max-width:480px){.contactArea .decoShape{max-width:200px}}.contactArea .contactBox{position:relative;background-color:#fff;padding:88px 30px}@media (max-width:1180px){.contactArea .contactBox{padding:64px 30px}}@media (max-width:768px){.contactArea .contactBox{padding:48px 25px}}@media (max-width:480px){.contactArea .contactBox{padding:32px 20px}}.contactArea .insTitleBox{margin-bottom:4.5rem}@media (max-width:1180px){.contactArea .insTitleBox{margin-bottom:3rem}}@media (max-width:768px){.contactArea .insTitleBox{margin-bottom:2rem}}.contactArea .insTitleBox .text{max-width:700px;margin:1.75rem auto 0}@media (max-width:1180px){.contactArea .insTitleBox .text{margin-top:1rem}}@media (max-width:768px){.contactArea .insTitleBox .text{margin-top:0.625rem}}.contactArea .formBox{max-width:990px;margin:0 auto}.strongholdArea{position:relative;padding:75px 0;overflow-x:clip}@media (max-width:991px){.strongholdArea{padding-bottom:0}}.strongholdArea:before{content:"";display:block;pointer-events:none;content:"";width:92%;height:100%;background-color:#f6f6f6;position:absolute;top:0;right:auto;bottom:auto;left:-220px;-webkit-transform:skewX(-20deg) translate(0,0);transform:skewX(-20deg) translate(0,0);z-index:-1}.strongholdArea .decoShape{display:block;content:"";width:50%;height:70%;background-color:#41B4EF;position:absolute;top:auto;right:-9.5%;bottom:-1px;left:auto;-webkit-transform:skewX(-20deg) translate(0,0);transform:skewX(-20deg) translate(0,0);z-index:-1}@media (max-width:1536px){.strongholdArea .decoShape{height:73%}}@media (max-width:1180px){.strongholdArea .decoShape{width:53%}}@media (max-width:991px){.strongholdArea .decoShape{display:none}}.strongholdArea .wrap{max-width:1670px}@media (max-width:991px){.strongholdArea .wrap{padding-left:0;padding-right:0}}.strongholdArea .insTitleBox{max-width:580px;margin-left:auto;margin-right:auto;margin-bottom:6rem}@media (max-width:1536px){.strongholdArea .insTitleBox{margin-bottom:4rem}}@media (max-width:1180px){.strongholdArea .insTitleBox{margin-bottom:2.625rem}}@media (max-width:991px){.strongholdArea .insTitleBox{max-width:600px;margin-bottom:2rem;padding-left:30px;padding-right:30px}}@media (max-width:768px){.strongholdArea .insTitleBox{max-width:none;padding-left:25px;padding-right:25px}}.strongholdArea .contentBox{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-column-gap:4.5rem;-moz-column-gap:4.5rem;column-gap:4.5rem}@media (max-width:1536px){.strongholdArea .contentBox{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}@media (max-width:1366px){.strongholdArea .contentBox{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media (max-width:991px){.strongholdArea .contentBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2rem}}.strongholdArea .leftBox{position:static;width:70.5%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem 1.5rem}@media (max-width:1180px){.strongholdArea .leftBox{width:68%}}@media (max-width:991px){.strongholdArea .leftBox{width:100%;padding-left:30px;padding-right:30px}}@media (max-width:768px){.strongholdArea .leftBox{padding-left:25px;padding-right:25px}}.strongholdArea .leftBox .controlBox{position:relative;width:128px}@media (max-width:1180px){.strongholdArea .leftBox .controlBox{width:116px}}@media (max-width:991px){.strongholdArea .leftBox .controlBox{display:none}}.strongholdArea .rightBox{position:relative;width:calc(29.5% - 4.5rem);padding-top:3.375rem;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media (max-width:1536px){.strongholdArea .rightBox{width:calc(29.5% - 2rem);padding-top:2rem}}@media (max-width:1366px){.strongholdArea .rightBox{width:calc(29.5% - 1.5rem)}}@media (max-width:1180px){.strongholdArea .rightBox{width:calc(32% - 1.5rem)}}@media (max-width:991px){.strongholdArea .rightBox{width:100%;padding-left:30px;padding-right:30px;padding-bottom:60px;background-color:#41B4EF}}@media (max-width:768px){.strongholdArea .rightBox{padding-left:25px;padding-right:25px}}.strongholdArea .rightBox.hide{pointer-events:none;opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.strongholdArea .categoryBox{position:relative;width:calc(100% - 128px - 1rem);max-width:80%;padding-bottom:0.25rem;overflow-x:auto;overflow-y:hidden}.strongholdArea .categoryBox::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.15);box-shadow:inset 0 0 3px rgba(0,0,0,0.15);background-color:#f3f3f3}.strongholdArea .categoryBox::-webkit-scrollbar{width:3px;height:3px;background-color:#f3f3f3}.strongholdArea .categoryBox::-webkit-scrollbar-thumb{background:#10376e}@media (max-width:1180px){.strongholdArea .categoryBox{width:calc(100% - 116px - 1.5rem)}}@media (max-width:991px){.strongholdArea .categoryBox{width:100%;max-width:none}}.strongholdArea .categoryBox.ajaxDisabled{opacity:0.15;pointer-events:none}.strongholdArea .categoryList{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;border-bottom:1px solid #d0d0d0}@media (max-width:991px){.strongholdArea .categoryList{margin:0 auto}}.strongholdArea .categoryList .categoryItem{position:relative;cursor:pointer}@media (min-width:1181px){.strongholdArea .categoryList .categoryItem:hover .title{color:#ff9e18}.strongholdArea .categoryList .categoryItem:hover .title:before{width:100%}}.strongholdArea .categoryList .categoryItem.current .title{font-weight:600;color:#ff9e18}.strongholdArea .categoryList .categoryItem.current .title:before{width:100%}.strongholdArea .categoryList .title{position:relative;font-size:18px;font-weight:400;letter-spacing:0;line-height:normal;color:#979797;padding:1.25rem 1.5rem}@media (max-width:1366px){.strongholdArea .categoryList .title{font-size:16px;padding:1rem 1.25rem}}@media (max-width:480px){.strongholdArea .categoryList .title{font-size:15px;padding:0.875rem 1rem}}.strongholdArea .categoryList .title:before{content:"";display:block;pointer-events:none;content:"";width:0%;height:2px;background-color:#ff9e18;position:absolute;top:auto;right:auto;bottom:-1px;left:50%;translate:-50% 0}.strongholdArea .Img img{width:100%;height:auto;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mapBox{position:relative;width:100%}@media (max-width:991px){.mapBox{display:none}}.mapBox .mapList{width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.mapBox .mapList .mapItem{position:absolute;top:calc(var(--y) / 576 * 100%);right:auto;bottom:auto;left:calc(var(--x) / 1110 * 100%);translate:50% 50%}@media (max-width:1180px){.mapBox .mapList .mapItem{translate:40% 40%}}.mapBox .mapList .mapItem:after{content:"";display:block;pointer-events:none;content:"";width:250%;height:auto;background-color:rgba(16,55,110,0.3);aspect-ratio:1/1;border-radius:50%;position:absolute;top:50%;right:auto;bottom:auto;left:50%;translate:-50% -50%;scale:0;opacity:0;z-index:-1}@media (max-width:1180px){.mapBox .mapList .mapItem:after{width:220%}}.mapBox .mapList .mapItem.current:after{-webkit-animation:breathAni 1.3s ease-in-out 0.1s infinite;animation:breathAni 1.3s ease-in-out 0.1s infinite}.mapBox .mapList .mapItem.current .dot:before{-webkit-animation:breathAni 1.3s ease-in-out infinite;animation:breathAni 1.3s ease-in-out infinite}.mapBox .mapList .dot{position:relative;display:block;width:16px;height:auto;aspect-ratio:1/1;border-radius:50%;background-color:#fff;border:0.8px solid rgba(16,55,110,0.5)}@media (max-width:1180px){.mapBox .mapList .dot{width:14px}}.mapBox .mapList .dot:before{content:"";display:block;pointer-events:none;content:"";width:200%;height:auto;background-color:rgba(16,55,110,0.5);aspect-ratio:1/1;border-radius:50%;position:absolute;top:50%;right:auto;bottom:auto;left:50%;translate:-50% -50%;scale:0;opacity:0;z-index:-1}@media (max-width:1180px){.mapBox .mapList .dot:before{width:180%}}.mapBox .mapList .dot:after{content:"";display:block;pointer-events:none;content:"";width:50%;height:50%;background-color:#10376e;border-radius:50%;position:absolute;top:50%;right:auto;bottom:auto;left:50%;translate:-50% -50%}.strongholdBox{position:relative}.strongholdBox .strongholdTitle{font-size:28px;font-weight:700;letter-spacing:0;line-height:1.5;color:#fff;margin-bottom:2.25rem}@media (max-width:1536px){.strongholdBox .strongholdTitle{margin-bottom:1.5rem}}@media (max-width:1366px){.strongholdBox .strongholdTitle{font-size:24px;margin-bottom:1rem}}.strongholdBox .controlBox{position:relative;margin-bottom:2rem}@media (max-width:1536px){.strongholdBox .controlBox{margin-bottom:1.25rem}}@media (max-width:991px){.strongholdBox .controlBox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}@media (min-width:992px){.strongholdBox .controlBox .arrowBox{display:none}}.strongholdBox .strongholdList{overflow-x:clip}@media (max-width:575px){.strongholdBox .strongholdList{overflow-x:unset}}.strongholdBox .strongholdList:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex}.strongholdBox .strongholdList:not(.slick-slider) .strongholdItem{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.strongholdBox .strongholdList .slick-list{margin:0 -1.25rem}@media (max-width:991px){.strongholdBox .strongholdList .slick-list{margin:0 -0.75rem}}@media (max-width:768px){.strongholdBox .strongholdList .slick-list{margin:0 -0.625rem}}@media (max-width:575px){.strongholdBox .strongholdList .slick-list{padding-right:40%;margin:0 -1.875rem 0 -0.625rem}}@media (max-width:480px){.strongholdBox .strongholdList .slick-list{margin:0 -0.625rem;padding-right:0}}.strongholdBox .strongholdList .strongholdItem{position:relative;padding:0 1.25rem}@media (max-width:991px){.strongholdBox .strongholdList .strongholdItem{padding:0 0.75rem}}@media (max-width:768px){.strongholdBox .strongholdList .strongholdItem{padding:0 0.625rem}}.strongholdBox .strongholdList .item{position:relative}.strongholdBox .strongholdList .Txt{position:relative;margin-top:1.25rem}@media (max-width:1366px){.strongholdBox .strongholdList .Txt{margin-top:0.75rem}}.strongholdBox .strongholdList .Txt .title{font-size:23px;font-weight:700;letter-spacing:0;line-height:1.5;color:#fff;border-bottom:2px solid #fff;padding-bottom:0.625rem}@media (max-width:1366px){.strongholdBox .strongholdList .Txt .title{font-size:20px;padding-bottom:0.5rem}}@media (max-width:575px){.strongholdBox .strongholdList .Txt .title{font-size:18px;padding-bottom:0.25rem}}.strongholdBox .strongholdList .Txt .contentList{position:relative;margin-top:1rem}@media (max-width:1366px){.strongholdBox .strongholdList .Txt .contentList{margin-top:0.625rem}}.strongholdBox .strongholdList .Txt .contentList li{position:relative;font-size:16px;font-weight:600;letter-spacing:0.02em;line-height:1.5;color:#fff}@media (max-width:1366px){.strongholdBox .strongholdList .Txt .contentList li{font-size:15px}}@media (max-width:1180px){.strongholdBox .strongholdList .Txt .contentList li{font-size:14px}}@media (max-width:575px){.strongholdBox .strongholdList .Txt .contentList li{font-size:13px}}.strongholdBox .strongholdList .Txt .contentList li a{color:inherit}@media (min-width:1181px){.strongholdBox .strongholdList .Txt .contentList li a:hover{color:#ff9e18}}