@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%)}}header{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;width:100%;height:90px;padding:0 55px;position:fixed;top:0;left:0;z-index:999;-webkit-transition:all .5s ease;transition:all .5s ease}@media (max-width: 991px){header{height:54px;padding:0 20px}}header.-fixed-animate{top:0px}header.-fixed{background-color:#fff;-webkit-box-shadow:0 10px 12px rgba(0,0,0,0.15);box-shadow:0 10px 12px rgba(0,0,0,0.15)}header.-fixed .menu li>a{color:#222}header.-fixed .selectWrap{position:relative;width:100px}header.-fixed .selectWrap .selectric{border-bottom:1px solid #222}header.-fixed .selectWrap .selectric .label{color:#222}header.-fixed .selectWrap i{color:#222}header.-fixed .searchWrap{border-bottom:1px solid #222}header.-fixed .searchWrap input{color:#222}header.-fixed .search a,header.-fixed .search i{color:#222}header.-fixed .searchMobile.hide{display:none}header.-fixed .searchMobile a,header.-fixed .searchMobile i{color:#222}header.-fixed .hamburger span{background:#222}header .header{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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}@media (max-width: 991px){header .header .menu,header .header .selectWrap,header .header .search{display:none}}header .header .searchMobile{margin-right:20px}header .header .searchMobile.hide{display:none}header .header .searchMobile a{margin-top:1px;font-size:1.125em;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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#fff}@media (min-width: 992px){header .header .searchMobile{display:none}}header .menu{height:100%;list-style-type:none;margin:0 20px;padding:0;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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width: 1439px){header .menu.hide{opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}}header .menu li{height:100%;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:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width: 1199px){header .menu li{padding:0 10px}}@media (max-width: 991px){header .menu li{position:relative}}header .menu li:hover .list{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:wrap;flex-wrap:wrap}header .menu li .list{display:none;background-color:#F0F0F0;-webkit-box-shadow:0px 10px 20px rgba(0,0,0,0.15);box-shadow:0px 10px 20px rgba(0,0,0,0.15);position:absolute;width:100vw;top:90px;left:0;padding:40px 200px 24px 200px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1599px){header .menu li .list{padding:40px 100px 24px 100px}}@media (max-width: 1199px){header .menu li .list{padding:40px 55px 24px 55px}}@media (max-width: 991px){header .menu li .list{padding:10px;background-color:#fff;-webkit-box-shadow:none;box-shadow:none}}header .menu li .list>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-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;margin-bottom:20px;width:25%;padding-right:15px}@media (max-width: 991px){header .menu li .list>div{width:50%;padding-right:0;margin-bottom:10px}}header .menu li .list a{width:100%;height:100%;color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-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}@media (max-width: 991px){header .menu li .list a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}header .menu li .inner{position:absolute;left:100%;top:0px;width:250px;height:auto}header .menu li .inner ul{width:100%;-webkit-padding-start:0px;padding-inline-start:0px;background-color:#fff}header .menu li .inner li{height:64px}header .menu li .inner li:not(:last-child){border-bottom:1px solid #C6C6C6}header .selectWrap{position:relative;width:100px}@media (max-width: 1439px){header .selectWrap.hide{opacity:0;visibility:hidden;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}}header .selectWrap .selectric{-webkit-transition:all .5s ease-in;transition:all .5s ease-in;border-bottom:1px solid #fff}header .selectWrap .selectric .label{-webkit-transition:all .5s ease-in;transition:all .5s ease-in;color:#fff}header .selectWrap i{color:#fff;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}header a{color:#fff;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;letter-spacing:.05em}@media screen and (min-width: 1024px){header a:hover{color:#fff;opacity:.75;text-decoration:none}}header .search{width:20px;margin-left:37px;overflow:hidden;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;-webkit-transition:all .5s ease;transition:all .5s ease}@media (max-width: 1439px){header .search{width:auto}}@media (max-width: 575px){header .search{width:30px;margin-left:0;margin-right:37px}}header .search.open{width:350px;-webkit-transition:all .5s ease;transition:all .5s ease}@media (max-width: 1439px){header .search.open{width:auto}header .search.open .searchWrap{width:35%;opacity:1;z-index:999;visibility:visible;-webkit-transition:all .5s ease;transition:all .5s ease}}header .search a{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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header .search a.close{display:none}header .search i{font-size:1.25em;color:#fff}header .searchWrap{position:relative;width:100%;overflow:hidden;border-bottom:1px solid #fff;-webkit-transition:all .5s ease;transition:all .5s ease}@media (max-width: 1439px){header .searchWrap{width:0;position:absolute;right:60px;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%);opacity:0;visibility:hidden;z-index:-1}}header .searchWrap input{background-color:transparent;border:none;border-radius:0;color:#fff;width:calc(100% - 30px)}header .searchWrap input:focus,header .searchWrap input:active{outline:none}header .searchWrap button{position:absolute;top:50%;right:0;background-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header .mobileMenu{position:fixed;top:0;right:-100vw;z-index:999;background-color:#fff;color:#222;width:100vw;min-height:-webkit-fill-available;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width: 992px){header .mobileMenu{display:none}}header .mobileMenu.open{right:0}header .mobileMenu.open .mask{opacity:1}header .mobileMenu .innerWrap{overflow-y:scroll;max-height:70vh}header .mobileMenu .innerWrap::-webkit-scrollbar{width:7px}header .mobileMenu .innerWrap::-webkit-scrollbar-button{width:0px;height:5px}header .mobileMenu .innerWrap::-webkit-scrollbar-track{background-color:rgba(250,250,250,0);border:0;border-radius:2px}header .mobileMenu .innerWrap::-webkit-scrollbar-thumb{background-color:rgba(102,102,102,0.5);border:0;border-radius:2px}header .mobileMenu .innerWrap::-webkit-scrollbar-thumb:hover{background-color:rgba(102,102,102,0.8)}header .mobileMenu .innerWrap>div{margin-bottom:25px;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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header .mobileMenu .innerWrap>div:first-child{margin-bottom:0}header .mobileMenu .selectWrap{width:100px;margin-bottom:35px;border-bottom:1px solid #222}header .mobileMenu .selectWrap .label,header .mobileMenu .selectWrap i{font-size:.75em;color:#222}header .mobileMenu .selectWrap .label{height:26px;font-size:.9375em}header .mobileMenu .search{width:auto;height:47px;margin-left:0}header .mobileMenu .search .searchWrap{width:100%;height:100%;border-bottom:1px solid #222}header .mobileMenu .search i{color:#222}header .mobileMenu .search input{width:85%;height:47px;color:#222}header .mobileMenu .search button{padding:0;font-size:1.25em;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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header .mobileMenu .accordion{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}header .mobileMenu .accordion a{color:#222}header .mobileMenu .accordion li{margin-bottom:20px}header .mobileMenu .accordion .accordionFirst{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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}header .mobileMenu .accordion .accordionFirst a:first-child{padding-right:15px}header .mobileMenu .accordion .list{width:calc( 100vw - 14px);padding:20px 10px 0px;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:wrap;flex-wrap:wrap}header .mobileMenu .accordion .list>div{width:50%;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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:center;min-height:46px;margin-bottom:10px;padding:0 6px}header .mobileMenu .accordion .list a{font-size:.875em}header .mobileMenu .accordion .arrowMobile{font-size:.75em;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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#222;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:50% 45%;transform-origin:50% 45%;width:16px;height:16px}header .mobileMenu .accordion .arrowMobile.open{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.searchMobileWrap{position:fixed;top:0;left:0;z-index:100;width:100%;height:100vh;background-color:rgba(0,0,0,0.65);display:none}.searchMobileWrap>div{margin:74px auto 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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:600px;position:relative}@media (max-width: 767px){.searchMobileWrap>div{max-width:calc(100% - 40px)}}.searchMobileWrap>div input{background-color:transparent;border:none;border-radius:0;width:calc(100% - 30px);min-height:36px;color:#fff;border-bottom:1px solid #fff}.searchMobileWrap>div input:focus,.searchMobileWrap>div input:active{outline:none}.searchMobileWrap>div button{background-color:transparent;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.125em}.searchMobileWrap>div button.searchBtn{right:0}.searchMobileWrap>div button.closeBtn{right:-45px}.searchMobileWrap>div button:focus,.searchMobileWrap>div button:active{outline:none}.searchMobileWrap .searchForm{width:100%}.swiper-button-next,.swiper-button-prev{background-color:red;border-radius:50%;width:40px;height:40px}@media (max-width: 575px){.swiper-button-next,.swiper-button-prev{width:28px;height:28px;top:62.5%}}.swiper-button-next::after,.swiper-button-prev::after{content:none}.swiper-button-next i,.swiper-button-prev i{font-size:.875em;color:#fff}@media (max-width: 575px){.swiper-button-next i,.swiper-button-prev i{font-size:.75em}}.swiper-button-next{right:-20px}@media (max-width: 575px){.swiper-button-next{right:-14px}}.swiper-button-next i{margin-right:-3px;margin-top:1px}@media (max-width: 575px){.swiper-button-next i{margin-top:2px}}.swiper-button-prev{left:-20px}@media (max-width: 575px){.swiper-button-prev{left:-14px}}.swiper-button-prev i{margin-left:-1px;margin-top:1px}@media (max-width: 575px){.swiper-button-prev i{margin-top:2px}}body,html{margin:0;padding:0}body{overflow-x:hidden;scroll-behavior:smooth;color:#222;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Poppins", "Roboto", "Noto Sans TC", "Noto Sans SC", "Microsoft JhengHei", "PingFang TC" , "蘋果儷中黑", 'sans-serif', Arial;font-display:swap;word-break:break-word;-webkit-font-smoothing:antialiased;-ms-touch-action:manipulation;touch-action:manipulation;-moz-osx-font-smoothing:grayscale;font-size:1em;letter-spacing:.0625em}body.loading-out{opacity:0}body.no-scroll{overflow:hidden}h1{font-size:2.875em}h2{font-size:2.25em}h3{font-size:1.75em}h4{font-size:1.375em}h5{font-size:1.125em}h6{font-size:1em;letter-spacing:.25em}h1,h2,h3,h4,h5,h6{margin:0;padding:0}span{font-size:100%}p,a,ul,li,ol,span{font-size:inherit;margin:0;padding:0}b,strong{font-weight:900}a{-webkit-transition:all .5s ease;transition:all .5s ease}a:hover{text-decoration:none}button{-webkit-transition:all .5s ease;transition:all .5s ease;border:none;background-color:#fff;color:#222}button:active,button:focus{outline:none}.arrowBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-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;min-height:24px}.arrowBtn span{display:inline-block;position:relative;margin-left:10px;width:73px}.arrowBtn span::before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#fff}.arrowBtn span::after{content:'';position:absolute;top:50%;right:0;width:13px;height:1px;background-color:#fff;-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-transform-origin:right bottom;transform-origin:right bottom}.tab{position:relative}.tab .tabPc{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}@media (min-width: 768px){.tab .tabPc{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 767px){.tab .tabPc{display:none}}.tab a{color:#848484;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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.125em;letter-spacing:.05em;line-height:27px;padding-bottom:10px;position:relative;min-width:200px;margin-bottom:20px}@media (max-width: 767px){.tab a{min-width:150px}}.tab a:not(:last-child){margin-right:10px}.tab a::after{content:'';position:absolute;left:0;bottom:0;background-color:#848484;width:100%;height:3px}.tab a.active{color:red}.tab a.active::after{background-color:red}.circleBtn{-webkit-transition:all .5s ease;transition:all .5s ease;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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:60px;height:60px;color:red;border-radius:50%;border:1px solid red;font-size:.875em}.circleBtn i{margin-left:2px}@media (max-width: 767px){.circleBtn{width:45px;height:45px}}@media (max-width: 575px){.circleBtn i{margin-top:2px}}.circleBtn:hover{color:#fff;background-color:red}.btnStandard{background-color:#fff;color:red;border:1px solid red;line-height:24px;-webkit-transition:all .5s ease;transition:all .5s ease}.btnStandard i{font-size:.75em;-webkit-transition:all .5s ease;transition:all .5s ease}.btnStandard.radius{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;padding:13px 25px 13px 30px;min-width:228px;border-radius:26px}.btnStandard:hover{background-color:red;color:#fff}.btnStandard:hover i{color:#fff}.btnStandard.red{background-color:red;color:#fff;border-radius:5px}.btnStandard.red:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.btnStandard.more{display:block;text-align:center;padding:5px 20px;margin:50px auto 0}@media (min-width: 768px){.btnStandard.more{display:none}}.backBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-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;color:red;line-height:24px}.backBtn:hover{color:red}.backBtn:hover i{-webkit-transform:translateX(-2px);transform:translateX(-2px);color:red}.backBtn i{-webkit-transition:all .5s ease;transition:all .5s ease;font-size:.75em;margin-right:10px}img{max-width:100%}ul,li{list-style-type:none;padding:0;margin:0}p,article{font-family:'Roboto', Arial;letter-spacing:.05em;line-height:2}@media (max-width: 1199px){p,article{line-height:1.6}}@media (max-width: 575px){p,article{font-size:.9375em;letter-spacing:.06667em}}b{font-family:'Roboto', Arial;line-height:2}@media (max-width: 1199px){b{line-height:1.6}}@media (max-width: 575px){b{font-size:1.0625em;letter-spacing:.05882em}}.label{margin:0;padding:0}input,textarea{letter-spacing:.05em}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}.errorPlacement{margin-left:26%}@media (max-width: 767px){.errorPlacement{margin-left:0}}label.error{color:red;font-size:.875em;letter-spacing:.05em;line-height:24px;margin-bottom:0}@media (max-width: 767px){label.error{position:relative}}.editor article,.editor img{margin-bottom:30px}.newEditor h3,.editor h3{font-size:2.5em;font-weight:600;line-height:1.3;margin-bottom:10px}.newEditor h4,.editor h4{font-size:1.75em;font-weight:600;line-height:1.33;margin-bottom:10px}.newEditor h5,.editor h5{font-size:1.25em;font-weight:600;line-height:1;margin-bottom:10px}.newEditor b,.editor b{font-size:1.125em;letter-spacing:.05em;font-weight:900;line-height:2;display:inline-block}.newEditor img,.editor img{width:100%}.newEditor table tbody,.editor table tbody{width:100%}.newEditor table p,.editor table p{padding:0 10px}.module{padding:65px 10.51%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-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}@media screen and (max-width: 1025px){.module{display:block}}@media (max-width: 767px){.module{padding:32.5px 10.51%}}@media (max-width: 575px){.module{padding:16px 30px}}.module.plural>div{width:50%}.module.plural>div:first-child{padding-right:57px}.module.plural>div:last-child{padding-left:57px}.module.one-img{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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.module.full-img>div,.module.full-img img{width:100%}.module.video video{width:100%}.module.iframe{display:block}@media screen and (max-width: 1024px){.module.pc{display:none}}.module.mobile>div{width:100%}.module.mobile>div:first-child{padding-right:0;margin-bottom:30px}.module.mobile>div:last-child{padding-left:0}.module.mobile.r-img-l-txt{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:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.module.mobile.r-img-l-txt>div:last-child{margin-bottom:30px}.module.mobile.l-img-r-img>div{width:100%}@media screen and (min-width: 1025px){.module.mobile{display:none !important}}.code .l-r-text{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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:130px 10.51%}.code .l-r-text.type_2{background-color:#FF0000;color:#FFF}.code .l-r-text.type_2 .left{width:32%}@media (max-width: 991px){.code .l-r-text.type_2 .left{width:100%}}.code .l-r-text.type_2 .right{width:68%}@media (max-width: 991px){.code .l-r-text.type_2 .right{width:100%}}@media (max-width: 1199px){.code .l-r-text{padding:65px 10.51%}}@media (max-width: 991px){.code .l-r-text{padding:65px 8%;display:block}}@media (max-width: 575px){.code .l-r-text{padding:32.5px 30px}}.code .left{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;padding-right:57px;width:50%}@media (max-width: 1199px){.code .left{padding-right:28.5px}}@media (max-width: 991px){.code .left{width:100%;padding-right:0;margin-bottom:60px}}@media (max-width: 767px){.code .left{margin-bottom:30px}}.code .right{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;padding-left:57px;width:50%}@media (max-width: 1199px){.code .right{padding-left:28.5px}}@media (max-width: 991px){.code .right{width:100%;padding-left:0;margin-bottom:0}}.code .img{width:50%;height:100%}@media (max-width: 991px){.code .img{width:100%}}.code .img>div{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%}.code .img .img-text{padding:122px 10.51% 122px 77px}@media (max-width: 1439px){.code .img .img-text{padding:61px 10.51% 61px 77px}}@media (max-width: 991px){.code .img .img-text{padding:61px 8% 61px 77px}}@media (max-width: 575px){.code .img .img-text{padding:30.5px 30px}}.code .l-r-img-text{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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width: 991px){.code .l-r-img-text{display:block}}.code .l-r-img-text .right{padding:122px 10.51% 122px 77px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-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}@media (max-width: 1439px){.code .l-r-img-text .right{padding:61px 10.51% 61px 77px}}@media (max-width: 991px){.code .l-r-img-text .right{padding:61px 8% 61px 77px}}@media (max-width: 575px){.code .l-r-img-text .right{padding:30.5px 30px}}.separate{display:inline-block;padding-right:15px;margin-right:15px;position:relative;font-size:.875em;font-family:'Roboto', Arial}.separate::after{content:'';position:absolute;top:4px;right:0;width:1px;height:14px;background-color:#fff}.body__container{-webkit-transition:all .5s ease;transition:all .5s ease;min-height:calc(100vh - 448px)}.visually-hidden{clip:rect(1px 1px 1px 1px) !important;clip:rect(1px, 1px, 1px, 1px) !important;height:1px !important;overflow:hidden !important;position:absolute !important;white-space:nowrap !important;width:1px !important}.logo a{display:block;width:100%}@media (max-width: 575px){.logo{max-width:100px}}.selectWrap{position:relative;width:100px}.selectWrap i{position:absolute;right:3px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);font-size:.75em}@media (min-width: 768px){.selectric-hover .selectric,.selectric-open .selectric,.selectric-focus .selectric{border-bottom:1px solid transparent}}.selectric{border:none;border-bottom:1px solid #222;background-color:transparent}.selectric .label{font-size:.875em;margin:0 18px 0 0;color:#222;height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-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}.selectric .button{display:none;background-color:transparent;width:26px;height:26px;line-height:26px}.selectric-items{background:#fff;border:none}.selectric-items li{color:#222;position:relative;font-size:12px;-webkit-transition:all .5s ease;transition:all .5s ease;letter-spacing:1px}.selectric-items li.highlighted{background-color:#fff;color:red;font-size:15px}.selectric-items li:hover{font-size:15px;background-color:#fff}.hamburger{width:18px;height:12px;position:relative;z-index:1000;margin:0px auto;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;cursor:pointer}@media (min-width: 992px){.hamburger{display:none}}.hamburger span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger span:nth-child(1){top:0px;-webkit-transform-origin:left center;transform-origin:left center}.hamburger span:nth-child(2){top:6px;-webkit-transform-origin:left center;transform-origin:left center}.hamburger span:nth-child(3){top:12px;width:66.67%;-webkit-transform-origin:left center;transform-origin:left center}.hamburger.open span{background-color:#222}.hamburger.open span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0px;left:2px}.hamburger.open span:nth-child(2){width:0%;opacity:0}.hamburger.open span:nth-child(3){width:100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:13px;left:2px}.cookie-block{background-color:rgba(34,34,34,0.5);color:#fff;padding:63px 75px 54px 75px;position:fixed;z-index:999;right:0;bottom:0;width:600px}@media (max-width: 575px){.cookie-block{padding:40px 30px;width:100%}}.cookie-block .cookie-text{font-size:1em;line-height:2;font-weight:400;letter-spacing:0.03em;margin-bottom:35px}.cookie-block .text-link{color:#fff;text-decoration:underline}.cookie-block .text-link:hover{opacity:.7}.cookie-block .cookie-btn{font-size:1em;font-weight:500;color:#fff;padding:15px 75px;text-align:center;color:#fff;border:1px solid #fff;-webkit-transition:all .3s ease;transition:all .3s ease}.cookie-block .cookie-btn:hover{color:#222;background-color:#fff}.cancel-cookie-btn{color:#fff;position:absolute;top:25px;right:25px;width:25px;height:25px}@media (max-width: 575px){.cancel-cookie-btn{top:15px;right:15px}}.cancel-cookie-btn:hover{color:#fff;opacity:.7}.index .kvPage{width:314px;height:314px;border-radius:50%;position:fixed;top:50%;left:-2px;z-index:998;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font-size:1.25em;line-height:30px;display:none}@media (max-width: 991px){.index .kvPage{width:29px;height:100px;top:auto;bottom:30px;left:30px;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.index .kvPage>div{position:absolute;top:50%;left:calc(50% + 55px);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media (max-width: 991px){.index .kvPage>div{top:0;left:0;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.index .kvPage .circle{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width: 991px){.index .kvPage .circle{display:none}}.index .kvPage .circleProgress{-webkit-transition:all .3s;transition:all .3s}.index .kvPage .currentPage{font-weight:600;padding-bottom:20px}.index .kvPage .totalPage{font-weight:200;position:relative;padding-top:20px}.index .kvPage .totalPage::before{content:'';position:absolute;top:0;left:50%;width:45px;height:1px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff}@media (max-width: 991px){.index .kvPage .totalPage::before{width:29px}}.index .anchor{display:none;position:fixed;top:50%;left:0;z-index:998;color:#848484;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 767px){.index .anchor.pc{display:none}}@media (min-width: 768px){.index .anchor.mobile{display:none}}.index .anchor ul{-webkit-padding-start:28px;padding-inline-start:28px}.index .anchor li{margin-bottom:10px}.index .anchor a{display:block;min-width:70px;position:relative;color:#848484;font-weight:bold;line-height:1.1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;text-transform:uppercase;min-height:18px}@-moz-document url-prefix(){.index .anchor a{font-weight:normal}}.index .anchor a:hover{opacity:.75}.index .anchor a::before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:6px;background-color:#848484;border-radius:50%}.index .anchor a.hover::before{content:none}.index .anchor a.hover span{display:block}.index .anchor a.showed::before{content:none}.index .anchor a.showed span{display:block}.index .anchor a span{display:none}.index .kv{color:#fff;padding-bottom:7.5px}@media (max-width: 767px){.index .kv{padding-bottom:2.5px}}.index .kv .oneKv{width:100%;height:100vh;min-height:-webkit-fill-available;background-position:center, center, center;background-repeat:no-repeat, no-repeat, no-repeat;background-size:100%, 100%, cover;position:relative;overflow:hidden}@media screen and (max-width: 1366px){.index .kv .oneKv{height:92vh}}@media (max-width: 991px){.index .kv .oneKv{height:85vh}}.index .kv .oneVideo{position:relative;padding-top:100vh;overflow:hidden}@media screen and (max-width: 1366px){.index .kv .oneVideo{padding-top:92vh}}@media (max-width: 991px){.index .kv .oneVideo{padding-top:85vh}}.index .kv .oneVideo video{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;height:auto}.index .kv .oneVideo .contentWrap{position:absolute;top:0;left:0}.index .kv .titleMain{font-size:4.375em;font-weight:600;line-height:105px;margin-bottom:15px}@media (max-width: 1199px){.index .kv .titleMain{font-size:3.4375em;line-height:1.2}}@media (max-width: 575px){.index .kv .titleMain{font-size:2.5em;margin-bottom:10px}}.index .kv .pageNum{font-size:31.25em;letter-spacing:-.05em;-webkit-text-stroke:1px #fff;-webkit-text-fill-color:transparent;font-weight:600;line-height:1;position:absolute;right:95px;bottom:-105px;display:none}@media (max-width: 1599px){.index .kv .pageNum{font-size:23.4375em;letter-spacing:-.05em;right:70px;bottom:-70px}}@media (max-width: 575px){.index .kv .pageNum{font-size:15.625em;letter-spacing:-.05em;right:-15px;bottom:-50px}}.index .kv article{max-width:730px;margin-bottom:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-align:left}.index .kv .contentWrap{padding-top:21.3%;padding-left:19.27%}@media (max-width: 991px){.index .kv .contentWrap{padding-left:60px;padding-right:60px}}@media (max-width: 575px){.index .kv .contentWrap{padding:150px 30px}}.index .kv .contentWrap .arrowBtn{color:#fff}.index .sectionMain{padding-bottom:7.5px}@media (max-width: 767px){.index .sectionMain{padding-bottom:2.5px}}.index .product{padding-top:7.5px;padding-bottom:7.5px}@media (max-width: 767px){.index .product{padding-top:2.5px;padding-bottom:2.5px}}@media (max-width: 767px){.index .product.pc{display:none}}.index .product.pc .swiper-container[type="1"] .img{width:360px;padding-top:360px}.index .product.pc .swiper-container[type="2"] .img{width:33.58%;padding-top:calc(100% * 0.3358)}.index .product.pc .swiper-container[type="3"] .img{width:57.14%;padding-top:calc(100% * 0.5714)}.index .product.pc .swiper-container[type="4"] .img{width:53.3%;padding-top:calc(100% * 0.533)}@media (min-width: 768px){.index .product.mobile{display:none}}.index .product.mobile .swiper-container[type="1"] .img{width:65%;padding-top:calc(100% * 0.65)}.index .product.mobile .swiper-container[type="2"] .img{width:85%;padding-top:calc(100% * 0.85)}.index .product.mobile .type{font-size:1.875em}.index .product.mobile .img{width:64%;padding-top:calc(100% * 0.64);margin-bottom:20px}.index .product.mobile .name{min-height:38px}.index .product.mobile.typeTwoProducts .type{font-size:1.375em}.index .product.mobile.typeTwoProducts .img{width:80%;padding-top:calc(100% * 0.8);margin-bottom:15px}.index .product.mobile.typeTwoProducts .name{font-size:.9375em}.index .product.mobile.typeTwoProducts .detail{font-size:.75em}.index .swiper-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-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;background-color:#F2F2F2;padding:70px 15px 85px;color:#222}@media (max-width: 575px){.index .swiper-container a{padding:50px 15px 62.5px}}.index .swiper-container a .img{background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:45px}.index .swiper-container a .type{font-size:2.1875em;font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left;line-height:1.3;margin-bottom:6px}@-moz-document url-prefix(){.index .swiper-container a .type{font-weight:normal}}@media (max-width: 767px){.index .swiper-container a .type{font-size:1.375em}}.index .swiper-container a .name{font-size:1.375em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;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;-ms-flex-direction:row;flex-direction:row;font-weight:500;line-height:1.3;margin-bottom:9px;text-align:center;min-height:56px}@media (max-width: 767px){.index .swiper-container a .name{font-size:1.125em}}.index .swiper-container a .detail{letter-spacing:.05em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;line-height:1.5;margin-bottom:34px;max-width:360px;text-align:center;min-height:48px}@media (max-width: 767px){.index .swiper-container a .detail{font-size:.9375em}}.index .swiper-container .swiper-pagination-bullet{background:transparent;border:1px solid #848484}.index .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#848484}.index .copywrite{position:relative;padding-top:7.5px;padding-bottom:7.5px;text-align:center;color:#fff}@media (max-width: 767px){.index .copywrite.pc{display:none}}@media (min-width: 768px){.index .copywrite.mobile{display:none}}@media (max-width: 767px){.index .copywrite{padding-top:2.5px;padding-bottom:2.5px}}.index .copywrite>div{padding:calc( 100% / 3.128) 15px 0px 0px;background-position:center, center;background-repeat:no-repeat, no-repeat;background-size:100%, cover}.index .copywrite a{color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);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;width:100%;height:calc( 100% - 15px)}.index .copywrite .title{font-size:3.125em;font-weight:600;line-height:75px;margin-bottom:20px}@media (max-width: 991px){.index .copywrite .title{font-size:2.5em}}@media (max-width: 767px){.index .copywrite .title{font-size:2em;line-height:1.2}}.index .copywrite article{margin:0 auto 50px;max-width:44.66%}@media (max-width: 1199px){.index .copywrite article{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-align:left;text-align:center;max-width:70%}}@media (max-width: 575px){.index .copywrite article{max-width:100%}}.index .copywrite .circleBtn{margin:0 auto;border:1px solid #fff}.index .copywrite .circleBtn:hover{background-color:transparent;-webkit-transform:scale(1.05);transform:scale(1.05)}.index .copywrite .circleBtn i{color:#fff}.banner{background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:350px;position:relative}.banner .customizeBtn{position:absolute;right:5%;bottom:50px;width:auto;height:50px;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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:25px;padding:0 62px}@media (max-width: 991px){.banner .customizeBtn{right:3%;bottom:25px}}@media (max-width: 767px){.banner .customizeBtn{right:25%;bottom:45%;-webkit-transform:translateX(50%);transform:translateX(50%);width:auto;height:35px;font-size:.875em;padding:0 30px}.banner .customizeBtn:hover{-webkit-transform:translateX(50%) scale(1.05);transform:translateX(50%) scale(1.05)}}@media (max-width: 991px){.banner{padding-top:30vh}}.bannerCard{min-width:49.92%;padding-left:10.26%;height:200px;border-top-right-radius:25px;background-color:#fff;position:absolute;left:0;bottom:0;z-index:1}.bannerCard::before{content:'';width:7.4%;height:100%;position:absolute;top:0;left:0;background-color:red}@media (max-width: 767px){.bannerCard::before{width:9px}}@media (max-width: 1439px){.bannerCard{bottom:-1px}}@media (max-width: 991px){.bannerCard{height:12vh;padding-left:9.354%}}@media (max-width: 767px){.bannerCard{width:80%;padding-left:9.05%}}.cardInner{padding-right:70px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width: 991px){.cardInner{padding-right:35px}}@media (max-width: 767px){.cardInner{max-width:100%;padding-right:15px}}.pageTitle{font-size:3.4375em;font-weight:600;line-height:110px;text-indent:-4px}@media screen and (max-width: 1800px){.pageTitle{font-size:2.8125em;line-height:90px}}@media screen and (max-width: 1500px){.pageTitle{font-size:2.1875em;line-height:70px}}@media (max-width: 1199px){.pageTitle{font-size:1.875em;line-height:60px}}@media (max-width: 991px){.pageTitle{font-size:1.5625em;line-height:1}}@media (max-width: 767px){.pageTitle{margin-bottom:6px;line-height:1;text-indent:-2px}}@media (max-width: 575px){.pageTitle{font-size:1.25em}}.decoration{position:absolute;right:0;bottom:-35px;font-size:8.75em;letter-spacing:-.06429em;font-weight:600;line-height:1;font-family:'Poppins', Arial;-webkit-text-stroke:1px #fff;-webkit-text-fill-color:transparent}@media screen and (max-width: 1500px){.decoration{font-size:7.5em;letter-spacing:-.05em}}@media (max-width: 991px){.decoration{font-size:5.625em;letter-spacing:-.05em;bottom:-20px}}@media (max-width: 767px){.decoration{display:none}}.breadcrumb{background-color:transparent;padding:0;margin-bottom:0;list-style:none;border-radius:0}.breadcrumb a{color:#848484}.breadcrumb a:hover{color:#222}.basicMain{min-height:62.65vh;padding:150px 10.51% 135px}.basicMain.container{max-width:100%}.basicMain .row{margin-left:-50px;margin-right:-50px}.basicMain .row>div{padding-left:50px;padding-right:50px;margin-bottom:50px}@media (max-width: 991px){.basicMain .row{margin-left:-40px;margin-right:-40px}.basicMain .row>div{padding-left:40px;padding-right:40px;margin-bottom:40px}}@media (max-width: 767px){.basicMain .row{margin-left:-30px;margin-right:-30px}.basicMain .row>div{padding-left:30px;padding-right:30px;margin-bottom:30px}}@media (max-width: 575px){.basicMain .row{margin-left:-16px;margin-right:-16px}.basicMain .row>div{padding-left:16px;padding-right:16px}}.basicMain .ulTitle{font-size:1.25em;font-weight:600;line-height:1.3;margin-bottom:15px;color:#222}.basicMain .ulTitle a{color:#222}@media (max-width: 575px){.basicMain .ulTitle{font-size:1.125em}}.basicMain li:not(.breadcrumb-item){margin-bottom:5px}.basicMain li:not(.breadcrumb-item) a{font-family:'Roboto', Arial;color:#222;font-size:.875em;letter-spacing:.05em;font-weight:300;line-height:1.8}@media (max-width: 1199px){.basicMain{padding:75px 10.51% 67.5px}}@media (max-width: 991px){.basicMain{padding:75px 8% 67.5px}}@media (max-width: 575px){.basicMain{padding:37.5px 30px 33.75px}}.basicMain>div:not(.row){max-width:75.38%}@media (max-width: 1199px){.basicMain>div:not(.row){max-width:100%}}.basicMain.basicFull{padding:150px 0 135px}@media (max-width: 1199px){.basicMain.basicFull{padding:75px 0 67.5px}}@media (max-width: 991px){.basicMain.basicFull{padding:75px 0 67.5px}}@media (max-width: 575px){.basicMain.basicFull{padding:37.5px 0 33.75px}}.basicMain.basicFull>div{max-width:100%}.basicMain .hint{color:#848484;font-size:.875em}.formStandard{max-width:1128px;font-family:'Roboto', Arial}.formStandard>div{width:100%;padding-top:25px;padding-bottom:20px;border-bottom:1px solid #C6C6C6;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}@media (max-width: 767px){.formStandard>div{display:block;padding-bottom:10px}}.formStandard>div>div{min-width:74%;position:relative}@media (max-width: 767px){.formStandard>div>div{min-width:100%}}.formStandard>div.captcha{max-width:400px;border-bottom:0px}.formStandard label:not(.error){letter-spacing:.05em;min-width:26%;margin-bottom:0;line-height:24px;font-weight:500;position:relative}@media (max-width: 767px){.formStandard label:not(.error){min-width:100%;margin-bottom:5px}}.formStandard sup{position:absolute;left:-9px;top:6px;background-color:red;width:4px;height:4px;border-radius:50%}.formStandard input,.formStandard textarea{width:75%;border:none;padding:0}.formStandard input::-webkit-input-placeholder,.formStandard textarea::-webkit-input-placeholder{color:#C6C6C6;letter-spacing:.05em;font-weight:500;line-height:1.3}.formStandard input:-ms-input-placeholder,.formStandard textarea:-ms-input-placeholder{color:#C6C6C6;letter-spacing:.05em;font-weight:500;line-height:1.3}.formStandard input::-ms-input-placeholder,.formStandard textarea::-ms-input-placeholder{color:#C6C6C6;letter-spacing:.05em;font-weight:500;line-height:1.3}.formStandard input::placeholder,.formStandard textarea::placeholder{color:#C6C6C6;letter-spacing:.05em;font-weight:500;line-height:1.3}.formStandard input:focus,.formStandard input:active,.formStandard textarea:focus,.formStandard textarea:active{outline:none}@media (max-width: 767px){.formStandard input,.formStandard textarea{width:100%}}.formStandard textarea{min-height:200px;resize:none}.formStandard .btnStandard{margin-top:50px}@media (max-width: 767px){.formStandard .btnStandard{margin-top:30px}}.formStandard.searchForm .input{max-width:615px;padding-top:0;padding-bottom:15px}.formStandard.searchForm .input>div{min-width:100%;position:relative}.formStandard.searchForm .input input{width:100%}.formStandard.searchForm .input button{position:absolute;padding:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.formStandard.searchForm .input button i{font-size:1.25em}.modalStandard{max-width:645px;font-family:'Roboto', Arial}.modalStandard .modal-content{border:0;border-radius:50px}.modalStandard .modal-header{border-bottom:none;padding:37px}.modalStandard .modal-header i{font-size:1em}.modalStandard .modal-body{padding:0 15px}.modalStandard .modal-footer{border-top:none;padding:50px 15px 100px}.modalStandard .modalTitle{font-size:3em;letter-spacing:.05em;font-weight:900;line-height:56px;margin-bottom:30px;text-align:center}.modalStandard .modalContent{line-height:2;text-align:center}.modalStandard .btnStandard{width:260px;margin:0 auto;font-size:1.125em;color:#fff;background-color:red;padding:15px 0;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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:28px;-webkit-transition:all .5s ease;transition:all .5s ease}.modalStandard .btnStandard:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.pages{margin:0 auto}.pages ul{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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.pages li{margin-bottom:0 !important}.pages a{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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#222;line-height:24px;font-weight:500;width:40px;height:40px}.pages a.active{color:#fff !important;background-color:red;border-radius:50%}.navWrap{position:relative}.navWrap .nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabSelect{position:relative;margin-bottom:30px}.tabSelect i{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);font-size:.875em}@media (min-width: 768px){.tabSelect{display:none}}@media (max-width: 991px){nav[aria-label="breadcrumb"]{display:none}}.about .basicMain{padding-bottom:0}.aboutUs{font-size:1.25em;font-weight:600;line-height:2;max-width:1030px;text-align:center;margin:0 auto}@media (max-width: 1199px){.aboutUs{padding:0 10.51%}}@media (max-width: 991px){.aboutUs{padding:0 8%}}@media (max-width: 767px){.aboutUs{margin-bottom:15px}}@media (max-width: 575px){.aboutUs{padding:0 30px;line-height:1.3}}.download .fileImg{display:block;width:100%;padding-top:calc(100% * 1.48418);background-size:cover;background-position:center;background-repeat:no-repeat}.download .fileImg:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.download .fileName{font-size:1.25em;font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;line-height:1.3;text-align:center}@-moz-document url-prefix(){.download .fileName{font-weight:normal}}@media (max-width: 1199px){.download .fileName{font-size:1em}}.download .container .row{padding-top:80px;margin-left:-21.5px;margin-right:-21.5px}@media (max-width: 1199px){.download .container .row{margin-left:-15px;margin-right:-15px}}@media (max-width: 767px){.download .container .row{padding-top:40px}}.download .container .row>div{width:20%;margin-bottom:70px;padding-left:21.5px;padding-right:21.5px}@media (max-width: 1199px){.download .container .row>div{padding-left:15px;padding-right:15px}}@media (max-width: 767px){.download .container .row>div{margin-bottom:35px}}.news .basicMain .list,.news .basicMain .tab{max-width:83.79%}@media (max-width: 1439px){.news .basicMain .list,.news .basicMain .tab{max-width:100%}}.news .basicMain .list{padding-top:60px;padding-bottom:50px}@media (max-width: 767px){.news .basicMain .list{padding-top:30px;padding-bottom:25px}}.news .oneNews{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;margin-bottom:50px;padding-bottom:25px;border-bottom:1px solid #C6C6C6}.news .oneNews:hover{border-bottom:1px solid red}@media (max-width: 767px){.news .oneNews{display:block}}.news .date{color:red;min-width:132px;padding-right:15px}@media (max-width: 767px){.news .date{margin-bottom:15px}}.news .date>div{font-weight:600}.news .date>div:last-child{font-size:1.5625em;line-height:1}.news .newsTitle{font-size:1.5625em;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;line-height:1.5;font-weight:500;margin-bottom:15px;color:#222}.news .content p{color:#222;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;margin-bottom:25px}.news .tag{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:wrap;flex-wrap:wrap}.news .tag span{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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:140px;border-radius:5px;padding:2px 10px;margin-bottom:15px;font-family:'Roboto', Arial}.news .tag span a{color:red}.news .tag span:not(:last-child){margin-right:10px}.news .tag span:hover{background-color:#fff;color:red}.news .contentMain{position:relative}@media (max-width: 1439px){.news .contentMain>div:not(.row){max-width:100%}}.news .contentMain .backBtn{position:absolute;left:3.25%;top:150px}@media (max-width: 1199px){.news .contentMain .backBtn{position:relative;left:0;top:0;margin-bottom:35px}}@media (max-width: 575px){.news .contentMain .backBtn{margin-bottom:17.5px}}.news .contentMain .date{font-size:1.25em;letter-spacing:.05em;font-weight:600;margin-bottom:20px}.news .contentMain .contentTitle{font-size:1.875em;font-weight:600;line-height:1.3;margin-bottom:50px}@media (max-width: 575px){.news .contentMain .contentTitle{margin-bottom:25px}}.news .contentMain .editor{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #C6C6C6}@media (max-width: 575px){.news .contentMain .editor{margin-bottom:25px;padding-bottom:25px}}.news .contentMain .contentBot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-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}@media (max-width: 767px){.news .contentMain .contentBot{display:block}}.news .contentMain .share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-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}@media (max-width: 767px){.news .contentMain .share{margin-top:15px;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.news .contentMain .share span{line-height:24px;color:#848484;margin-right:15px}.news .contentMain .share a{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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 10px}.news .contentMain .share a:last-child{margin-right:0}.news .contentMain .share a:hover{opacity:.75}.news .contentMain .share a.twitter{max-width:30px}.news .contentMain .share a.linkedin{max-width:27px}.news .contentMain .share i{color:red;font-size:1.5625em}.typeList .basicMain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-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}@media (max-width: 991px){.typeList .basicMain{display:block}}.typeList .basicMain>div:not(.row){max-width:100%}.typeList .listMain{width:20.825%;min-width:240px}@media (max-width: 991px){.typeList .listMain{width:100%;margin-bottom:20px}}.typeList .filter{font-size:1.125em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-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;color:#222;font-weight:600}.typeList .filter i{font-size:.875em;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:15px}.typeList .filter[aria-expanded="true"] i{-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media (min-width: 992px){.typeList .filter{display:none}}.typeList .oneList{border-bottom:1px solid #C6C6C6}@media (max-width: 991px){.typeList .oneList:first-child{margin-top:20px}}.typeList .oneList:first-child a{padding-top:0}.typeList .oneList a{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;font-size:.875em;width:100%;height:100%;color:#222;line-height:24px}.typeList .oneList a:hover{opacity:.75}.typeList .oneList a i{-webkit-transition:all .5s ease;transition:all .5s ease;margin-right:15px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.typeList .oneList a[aria-expanded="false"] i{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.typeList .oneList>a{font-size:1em;font-weight:600;padding-top:20px;padding-bottom:20px}.typeList .oneList .inner{padding-bottom:15px}.typeList .oneList .inner>div{padding-top:10px;padding-bottom:10px}.typeList .oneList .inner>div:first-child{padding-top:5px}.typeList .results{width:75.316%;margin-left:35px}@media (max-width: 991px){.typeList .results{margin-left:0;width:100%}}.typeList .results .txt{font-family:'Roboto', Arial;padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #C6C6C6}.typeList .results .img{width:228px;padding-top:228px}@media (max-width: 767px){.typeList .results .img{width:33.33%;padding-top:33.33%}}.typeList .resWrap{margin-bottom:60px}.typeList .oneProduct{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;color:#222}@media (max-width: 575px){.typeList .oneProduct{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.typeList .oneProduct:not(:last-child){margin-bottom:15px}.typeList .oneProduct .img{background-size:cover;background-position:center;background-repeat:no-repeat}.typeList .oneProduct .info{width:calc(100% - 256px)}@media (max-width: 767px){.typeList .oneProduct .info{width:calc(100% - 33.33% - 15px)}}.typeList .oneProduct .title{font-size:1.25em;font-weight:bold;line-height:1.3;margin-bottom:5px}@-moz-document url-prefix(){.typeList .oneProduct .title{font-weight:normal}}.typeList .oneProduct span{display:block;font-size:.875em;line-height:1.38;margin-bottom:25px}@media (max-width: 575px){.typeList .oneProduct span{font-size:.75em;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left}}.typeList .oneProduct p{line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-align:left}@media (max-width: 575px){.typeList .oneProduct p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left}}.typeList .productWrap{width:74.52%;margin-left:35px;margin-right:0;padding-top:20px;padding-left:0;padding-right:0}@media (max-width: 991px){.typeList .productWrap{width:100%;margin-left:0px}}.typeList .productWrap .row{margin-left:-5px;margin-right:-5px}.typeList .productWrap .row>div{padding-left:5px;padding-right:5px}.typeList .productWrap .oneProduct{display:block}.typeList .productWrap .oneProduct .img{width:100%;padding-top:100%;margin-bottom:15px}.typeList .productWrap .oneProduct .title,.typeList .productWrap .oneProduct span{text-align:center}.typeList .productWrap .oneProduct .btnStandard{min-width:unset;width:75.47%;height:40px;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:13px 5px}@media (max-width: 1599px){.typeList .productWrap .oneProduct .btnStandard{font-size:.875em}}@media (max-width: 1439px){.typeList .productWrap .oneProduct .btnStandard{width:95%}}@media (max-width: 991px){.typeList .productWrap .oneProduct .btnStandard{width:75.47%}}@media (max-width: 575px){.typeList .productWrap .oneProduct .btnStandard{width:90%}}.typeContent .banner{padding-top:calc(100% / 2.95385)}@media (max-width: 767px){.typeContent .banner{padding-top:30vh}}.typeContent .bannerCard::before{content:none}.typeContent .productName{font-size:1.875em;font-weight:600;line-height:1.3}@media (max-width: 1439px){.typeContent .productName{font-size:1.5em}}@media (max-width: 1199px){.typeContent .productName{font-size:1.125em}}@media (max-width: 575px){.typeContent .productName{font-size:.8125em}}.typeContent .basicMain{padding:60px 10.51% 135px}@media (max-width: 575px){.typeContent .basicMain{padding:30px 30px 67.5px}}.typeContent .basicMain>nav{margin-bottom:10px}.typeContent .basicMain .newEditor{max-width:100%}.typeContent .module{padding:30px 0}@media (max-width: 575px){.typeContent .module{padding:16px 0}}.typeContent .productTab{background-color:#F0F0F0;padding:60px 10.51%}@media (max-width: 1439px){.typeContent .productTab{padding:45px}}@media (max-width: 575px){.typeContent .productTab{padding:30px 30px}}.typeContent .productTab .nav{border-bottom:1px solid #848484;margin-bottom:60px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll}.typeContent .productTab .nav::-webkit-scrollbar{display:none}@media (max-width: 767px){.typeContent .productTab .nav{display:none}}@media (max-width: 575px){.typeContent .productTab .nav{margin-bottom:30px}}@media (max-width: 991px){.typeContent .productTab .nav-item{min-width:200px}}.typeContent .productTab .nav-link{padding:10px;background-color:transparent;color:#848484;font-size:1.125em;letter-spacing:.05em;line-height:27px;text-align:center;border-radius:0;position:relative}@media (max-width: 1199px){.typeContent .productTab .nav-link{font-size:.875em}}@media (max-width: 991px){.typeContent .productTab .nav-link{width:100%}}.typeContent .productTab .nav-link::before{content:'';position:absolute;bottom:-1px;left:0;z-index:99;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%;height:3px;background-color:transparent}.typeContent .productTab .nav-link.active{color:red;font-weight:600}.typeContent .productTab .nav-link.active::before{background-color:red}.typeContent .productTab .tab-pane h3,.typeContent .productTab .tab-pane h4,.typeContent .productTab .tab-pane h5{margin-bottom:20px}.typeContent .productTab .tab-pane>div{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:wrap;flex-wrap:wrap;overflow-x:scroll}.typeContent .productTab .tab-pane>div::-webkit-scrollbar{width:7px}.typeContent .productTab .tab-pane>div::-webkit-scrollbar-button{width:0px;height:5px}.typeContent .productTab .tab-pane>div::-webkit-scrollbar-track{background-color:rgba(250,250,250,0);border:0;border-radius:2px}.typeContent .productTab .tab-pane>div::-webkit-scrollbar-thumb{background-color:rgba(102,102,102,0.5);border:0;border-radius:2px}.typeContent .productTab .tab-pane>div::-webkit-scrollbar-thumb:hover{background-color:rgba(102,102,102,0.8)}.typeContent .productTab .tab-pane>div>div{width:50%;padding-right:15px;margin-bottom:45px}@media (max-width: 575px){.typeContent .productTab .tab-pane>div>div{width:100%;padding-right:0;margin-bottom:30px}}.typeContent .productTab .tab-pane>div>div:nth-child(2n+2){padding-left:15px;padding-right:0}@media (max-width: 575px){.typeContent .productTab .tab-pane>div>div:nth-child(2n+2){padding-left:0}}.typeContent .productTab .tab-pane>div>div article{margin-bottom:0}.typeContent .productTab .editor table p{white-space:nowrap}.sortList .banner{padding-top:calc(100% / 3.8837)}@media (max-width: 767px){.sortList .banner{padding-top:22.5vh}}.sortList .basicMain{padding:50px 10.51% 135px}.sortList .basicMain>div{max-width:100%}.sortList .basicMain .basicTxt{max-width:1004px;margin:0 auto 128px;text-align:center}@media (max-width: 1199px){.sortList .basicMain .basicTxt{margin:0 auto 64px}}@media (max-width: 575px){.sortList .basicMain .basicTxt{margin:0 auto 32px}}@media (min-width: 992px){.sortList .basicMain .nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 575px){.sortList .basicMain .nav{margin-bottom:30px}}.sortList .basicMain .nav-item{min-width:230px;text-align:center;font-size:1.125em;letter-spacing:.05em;color:#848484;line-height:27px}@media (max-width: 991px){.sortList .basicMain .nav-item{min-width:250px}}@media (max-width: 767px){.sortList .basicMain .nav-item{display:none}}.sortList .basicMain .nav-link{position:relative;background-color:transparent;border-bottom:1px solid #848484;border-radius:0;margin:0 14px;text-align:center;color:#222}.sortList .basicMain .nav-link::after{content:'';position:absolute;bottom:-1px;left:0;z-index:1;width:100%;height:3px;background-color:transparent;-webkit-transition:all .5s ease;transition:all .5s ease}.sortList .basicMain .nav-link.active{color:red;font-weight:600}.sortList .basicMain .nav-link.active::after{background-color:red}.sortList .basicMain .collapse-btn{margin:0 14px;font-family:'Roboto', Arial;letter-spacing:.05em;color:#222;line-height:1.8;display:block;padding:0.5rem 1rem;width:calc( 100% - 28px);position:relative;border-bottom:1px solid #848484}.sortList .basicMain .collapse-btn::after{content:'';position:absolute;bottom:-1px;left:0;z-index:1;width:100%;height:3px;-webkit-transition:all .5s ease;transition:all .5s ease}.sortList .basicMain .collapse-btn.active{color:red !important}.sortList .basicMain .collapse-btn.active i{-webkit-transform:rotate(-90deg) translateX(-50%);transform:rotate(-90deg) translateX(-50%)}.sortList .basicMain .collapse-btn.active::after{background-color:red !important}.sortList .basicMain .collapse-btn.collapsed{color:#222 !important;border-bottom:1px solid #848484}.sortList .basicMain .collapse-btn.collapsed i{-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%)}.sortList .basicMain .collapse-btn.collapsed::after{background-color:transparent !important}.sortList .basicMain .collapse-btn i{font-size:.75em;display:block;-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);-webkit-transform-origin:0 50%;transform-origin:0 50%;position:absolute;right:5px;top:35%;-webkit-transition:all .5s ease;transition:all .5s ease}@media (max-width: 767px){.sortList .sortTab{max-height:251px;overflow:hidden}}.sortList .sortTab .navWrap{margin-bottom:65px}.sortList .sortTab .navWrap .tab-pane{margin-top:30px}@media (max-width: 991px){.sortList .sortTab .navWrap::before{background:-webkit-gradient(linear, left top, right top, from(#fff), to(transparent));background:linear-gradient(90deg, #fff 0%, transparent 100%)}.sortList .sortTab .navWrap::after{background:-webkit-gradient(linear, left top, right top, from(transparent), to(#fff));background:linear-gradient(90deg, transparent 0%, #fff 100%)}}@media (max-width: 767px){.sortList .sortTab .navWrap{margin-bottom:32.5px}.sortList .sortTab .navWrap .pc-tab{display:none}}@media (min-width: 768px){.sortList .sortTab .navWrap .mobile-tab{display:none}}@media (min-width: 576px){.sortList .sortTab .navWrap .tab-pane{display:none}}.sortList .sortTab .container{max-width:100%;padding-left:0;padding-right:0}.sortList .sortTab .row{margin-left:-16px;margin-right:-16px}.sortList .sortTab .row>div{padding-left:16px;padding-right:16px;margin-bottom:70px}@media (max-width: 767px){.sortList .sortTab .row>div{margin-bottom:35px}}@media (max-width: 767px){.sortList .sortTab .oneSort{display:block;margin-bottom:40px}.sortList .sortTab .oneSort:first-child{margin-top:30px}}.sortList .sortTab .oneSort .imgWrap{overflow:hidden}.sortList .sortTab .oneSort:hover .img{-webkit-transform:scale(1.05);transform:scale(1.05)}.sortList .sortTab .oneSort .img{width:100%;padding-top:calc(100% / 1.3857);background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:all .5s ease;transition:all .5s ease}.sortList .sortTab .oneSort .title{font-size:1.25em;font-weight:bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;line-height:1.3;color:#222;text-align:center;margin-top:15px}@-moz-document url-prefix(){.sortList .sortTab .oneSort .title{font-weight:normal}}@media (max-width: 767px){.sortList .sortTab>div.tab-content{display:none}}@media (min-width: 768px){.sortList .sortTab .accordion{display:none}}.sortIntro .banner{padding-top:calc(100% / 3);position:relative;color:#fff}@media (max-width: 991px){.sortIntro .banner{padding-top:calc(100% / 2)}}@media (max-width: 767px){.sortIntro .banner{padding-top:calc(100% / 1.5)}}@media (max-width: 575px){.sortIntro .banner{padding-top:100vh}}.sortIntro .banner>div{position:absolute;left:50%;top:50%;z-index:1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}@media (max-width: 1599px){.sortIntro .banner>div{min-width:70%;-webkit-transform:translate(-50%, -40%);transform:translate(-50%, -40%)}}@media (max-width: 1199px){.sortIntro .banner>div{min-width:80%}}@media (max-width: 575px){.sortIntro .banner>div{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:90%}}.sortIntro .banner .title{font-size:4.375em;font-weight:600;line-height:105px;margin-bottom:15px}@media (max-width: 1599px){.sortIntro .banner .title{font-size:3.75em;line-height:95px;margin-bottom:0}}@media (max-width: 1199px){.sortIntro .banner .title{font-size:3.125em;line-height:85px}}@media (max-width: 575px){.sortIntro .banner .title{font-size:2.25em;line-height:65px}}.sortIntro .banner .btnStandard{display:block;max-width:228px;margin:40px auto 40px;background-color:red;color:#fff}.sortIntro .banner .btnStandard:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media (max-width: 1599px){.sortIntro .banner .btnStandard{margin:20px auto 20px}}.sortIntro .similar{padding:70px 0 100px;margin:0 10.51%;border-top:1px solid #C6C6C6;position:relative}@media (max-width: 575px){.sortIntro .similar{margin:0 30px;padding:35px 0 25px}}.sortIntro .similar .container{max-width:100%;padding-left:0;padding-right:0}.sortIntro .similar .row{margin-left:-16px;margin-right:-16px}@media (max-width: 575px){.sortIntro .similar .row{margin-left:-8px;margin-right:-8px}}.sortIntro .similar .row>div{padding-left:16px;padding-right:16px;margin-bottom:50px}@media (max-width: 575px){.sortIntro .similar .row>div{padding-left:8px;padding-right:8px;margin-bottom:25px}}.sortIntro .similar .img{padding-top:100%;background-size:69.444%;background-position:center;background-repeat:no-repeat;margin-bottom:20px}@media (max-width: 575px){.sortIntro .similar .img{background-size:90%}}.sortIntro .similar .title{font-size:1.5625em;font-weight:bold;line-height:1.3;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left;text-align:center}@-moz-document url-prefix(){.sortIntro .similar .title{font-weight:normal}}@media (max-width: 991px){.sortIntro .similar .title{font-size:1.25em}}.sortIntro .similar span{display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-align:left;text-align:center;margin-bottom:25px;line-height:1.3}.sortIntro .similar .btnStandard{max-width:200px;min-width:auto;padding:7px 25px;margin:0 auto}@media (max-width: 1199px){.sortIntro .similar .btnStandard{max-width:100%;font-size:.875em;padding:5px}}.sortIntro .similar .btnStandard.radius{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 575px){.sortIntro .similar .btnStandard.radius{border-radius:18px}}.fixedBg .body__container{min-height:100vh;background-image:url(../images/member_bg.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat;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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.fixedBg .error{display:block;position:relative}.fixedBg .error>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.fixedBg .error .main{font-size:18.75em;letter-spacing:-.05em;font-weight:600;line-height:1;text-align:center;-webkit-text-stroke:1px #fff;-webkit-text-fill-color:transparent}@media (max-width: 991px){.fixedBg .error .main{font-size:12.5em}}@media (max-width: 575px){.fixedBg .error .main{font-size:6.25em;text-indent:-10px}}.fixedBg .error .title{font-size:4.375em;font-weight:600;line-height:1.2;color:#fff;text-align:center;margin-bottom:20px}@media (max-width: 991px){.fixedBg .error .title{font-size:2.8125em}}@media (max-width: 575px){.fixedBg .error .title{font-size:1.5em}}.fixedBg .error .text{color:#fff;margin-bottom:50px;text-align:center}@media (max-width: 575px){.fixedBg .error .text{padding:0 16px}}.fixedBg .error .btnStandard{display:block;margin:0 auto;width:228px;text-align:center}footer{position:relative;padding:50px 100px;background-color:#222;color:#fff;min-height:448px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-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}@media (max-width: 1199px){footer{padding:50px}}@media (max-width: 991px){footer{padding:30px}}@media (max-width: 575px){footer{padding:60px 25px}}footer a{color:#fff;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;font-size:.875em;letter-spacing:.05em}footer a:hover{color:#fff;text-decoration:none;opacity:.75}.footerTop,.footerBot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-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}.footerTop>div:not(.footerContact),.footerBot>div:not(.footerContact){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}.footerTop{margin-bottom:30px}@media (max-width: 1199px){.footerTop{width:100%}}@media screen and (max-width: 1024px){.footerTop{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:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footerTitle{font-weight:600;line-height:1.3;margin-bottom:10px}.footerList{width:120px}@media (max-width: 575px){.footerList{width:calc(100% - 10px)}}.footerList li{margin-bottom:3px}.footerList a{font-weight:300;font-family:'Roboto', Arial}.footerContact a{font-family:'Roboto', Arial}@media screen and (max-width: 1024px){.footerLink{width:100%}}@media (max-width: 991px){.footerLink{margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footerLink .footerTitle{font-size:1.25em;margin-bottom:15px}.footerLink>div{margin-right:100px}@media screen and (max-width: 1750px){.footerLink>div{margin-right:50px}}@media screen and (max-width: 1024px){.footerLink>div{width:calc(25% - 50px)}}@media (max-width: 575px){.footerLink>div{margin-right:0;margin-bottom:15px;width:50%}}.footerContact{width:640px}@media (max-width: 767px){.footerContact{width:100%}}.footerContact>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-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:wrap;flex-wrap:wrap}.footerContact>div>div{margin-bottom:35px}@media (max-width: 575px){.footerContact>div>div{width:100%}}.footerContact>div>div:first-child{margin-right:35px}@media (max-width: 575px){.footerContact>div>div:first-child{margin-right:0}}.footerBot{font-family:'Roboto', Arial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width: 1700px){.footerBot{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.footerBot>div{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-ms-flex-wrap:wrap;flex-wrap:wrap}.footerBot>div:last-child{width:640px}@media screen and (max-width: 1700px){.footerBot>div:last-child{margin-bottom:30px}}@media (max-width: 767px){.footerBot>div:last-child{width:100%}}@media (max-width: 575px){.footerBot>div:last-child{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footerBot .selectWrap{width:160px}.footerBot .selectWrap i:first-child{left:0;right:auto;font-size:1.25em}.footerBot .selectWrap .label{color:#fff;font-size:1.125em;padding-left:36px}.footerSocial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-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;margin-right:146px}@media (max-width: 575px){.footerSocial{margin-right:0;margin-bottom:30px}}.footerSocial>div{width:35px;height:35px;background-color:#fff;border-radius:50%;margin:0 10px}.footerSocial>div:first-child{margin-left:0}.footerSocial>div a{width:100%;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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.footerSocial>div a i{color:#222;font-size:1.25em}.footerSocial>div a img{width:20px}.copyright{font-size:.875em;letter-spacing:.05em;color:#fff;line-height:2}.gotop{position:fixed;width:50px;height:50px;border-radius:50%;right:30px;bottom:30px;border:0;background-color:red;-webkit-box-shadow:2px -2px 5px rgba(0,0,0,0.3);box-shadow:2px -2px 5px rgba(0,0,0,0.3);z-index:999;display:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .5s ease;transition:all .5s ease}.gotop:hover{-webkit-transform:rotate(90deg) scale(1.1);transform:rotate(90deg) scale(1.1)}@media (max-width: 991px){.gotop{right:40px;bottom:80px}}@media (max-width: 575px){.gotop{width:40px;height:40px;right:15px;bottom:15px}}.gotop a{text-decoration:none;width:100%;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:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.gotop a:active,.gotop a:hover,.gotop a:visited,.gotop a:focus{text-decoration:none;outline:0}.gotop i{color:#fff;font-size:1em}.test-box{width:100px;height:100px}@media (min-width: 1200px){.test-box{background-color:red}}@media (min-width: 576px) and (max-width: 1199px){.test-box{background-color:#222}}.test-img{width:480px;height:200px;background:url("../images/img_test.jpg");background-size:cover}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.test-img{background:url("../images/img_test@2x.jpg");background-size:cover}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.test-img{background:url("../images/img_test@2x.jpg");background-size:cover}}
