﻿::marker {unicode-bidi: isolate;font-variant-numeric: tabular-nums;text-transform: none;text-indent: 0px !important;text-align: start !important;text-align-last: start !important;}.clearfix:after {content: "";display: block;height: 0;clear: both;visibility: hidden }:active, :focus {outline: none }a {color: #000 }a:focus, a:hover {text-decoration: none;color: #012c5f }em {font-style: normal }img {border: 0;vertical-align: top;display: block }.clearFix:after {content: "";display: block;height: 0;clear: both;overflow: hidden }input[type=button], input[type=reset], input[type=search], input[type=submit] {-webkit-appearance: none }button:focus, input:focus {outline: none !important }input:focus {-webkit-box-shadow: none;box-shadow: none }textarea {-webkit-appearance: none }.bg {width: 100% }.bg-cover {background-size: cover }.lazy, .scrolled {opacity: 0 }.lazy.loaded {opacity: 1 }.bolder {font-weight: bolder }.no-blod {font-weight: 400 !important }ul.ul-list {margin-left: 8px }ul.ul-list li {list-style: disc }ul.ul-list.ul-list-plum {margin-left: 1.2em }ul.ul-list.ul-list-plum li {list-style: none;list-style-type: "※ " !important;display: list-item;}.delay100 {-webkit-animation-delay: .1s;animation-delay: .1s }.delay200 {-webkit-animation-delay: .2s;animation-delay: .2s }.delay300 {-webkit-animation-delay: .3s;animation-delay: .3s }.delay400 {-webkit-animation-delay: .4s;animation-delay: .4s }.delay500 {-webkit-animation-delay: .5s;animation-delay: .5s }.delay600 {-webkit-animation-delay: .6s;animation-delay: .6s }.delay700 {-webkit-animation-delay: .7s;animation-delay: .7s }.delay800 {-webkit-animation-delay: .8s;animation-delay: .8s }.delay900 {-webkit-animation-delay: .9s;animation-delay: .9s }.delay1000 {-webkit-animation-delay: 1s;animation-delay: 1s }.delay1100 {-webkit-animation-delay: 1.1s;animation-delay: 1.1s }.delay1200 {-webkit-animation-delay: 1.2s;animation-delay: 1.2s }.delay1300 {-webkit-animation-delay: 1.3s;animation-delay: 1.3s }.delay1400 {-webkit-animation-delay: 1.4s;animation-delay: 1.4s }.delay1500 {-webkit-animation-delay: 1.5s;animation-delay: 1.5s }.delay1600 {-webkit-animation-delay: 1.6s;animation-delay: 1.6s }.delay1700 {-webkit-animation-delay: 1.7s;animation-delay: 1.7s }.delay1800 {-webkit-animation-delay: 1.8s;animation-delay: 1.8s }.delay1900 {-webkit-animation-delay: 1.9s;animation-delay: 1.9s }.delay2000 {-webkit-animation-delay: 2s;animation-delay: 2s }.delay3000 {-webkit-animation-delay: 3s;animation-delay: 3s }.duration500 {-webkit-animation-duration: .5s;animation-duration: .5s }.duration700 {-webkit-animation-duration: .7s;animation-duration: .7s }.duration1000 {-webkit-animation-duration: 1s;animation-duration: 1s }.duration1200 {-webkit-animation-duration: 1.2s;animation-duration: 1.2s }.duration1500 {-webkit-animation-duration: 1.5s;animation-duration: 1.5s }.duration2000 {-webkit-animation-duration: 2s;animation-duration: 2s }.duration2500 {-webkit-animation-duration: 2.5s;animation-duration: 2.5s }.duration3000 {-webkit-animation-duration: 3s;animation-duration: 3s }.duration6000 {-webkit-animation-duration: 6s;animation-duration: 6s }.duration10000 {-webkit-animation-duration: 10s;animation-duration: 10s }body.is-load .ts-delay100 {-webkit-transition-delay: .1s;transition-delay: .1s }body.is-load .ts-delay200 {-webkit-transition-delay: .2s;transition-delay: .2s }body.is-load .ts-delay300 {-webkit-transition-delay: .3s;transition-delay: .3s }body.is-load .ts-delay400 {-webkit-transition-delay: .4s;transition-delay: .4s }body.is-load .ts-delay500 {-webkit-transition-delay: .5s;transition-delay: .5s }body.is-load .ts-delay600 {-webkit-transition-delay: .6s;transition-delay: .6s }body.is-load .ts-delay700 {-webkit-transition-delay: .7s;transition-delay: .7s }body.is-load .ts-delay800 {-webkit-transition-delay: .8s;transition-delay: .8s }body.is-load .ts-delay900 {-webkit-transition-delay: .9s;transition-delay: .9s }body.is-load .ts-delay1000 {-webkit-transition-delay: 1s;transition-delay: 1s }body.is-load .ts-all-ease-400 {-webkit-transition-property: all;transition-property: all;-webkit-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-duration: .4s;transition-duration: .4s }body.is-load .ts-duration0 {-webkit-transition-duration: 0ms;transition-duration: 0ms }body.is-load .ts-duration400 {-webkit-transition-duration: .4s;transition-duration: .4s }body.is-load .ts-duration600 {-webkit-transition-duration: .6s;transition-duration: .6s }body.is-load .ts-duration800 {-webkit-transition-duration: .8s;transition-duration: .8s }body.is-load .ts-duration1000 {-webkit-transition-duration: 1s;transition-duration: 1s }body.is-load .ts-property-all {-webkit-transition-property: all;transition-property: all }body.is-load .ts-timing-function-ease {-webkit-transition-timing-function: ease;transition-timing-function: ease }.stage-sticky {overflow: inherit;z-index: auto }.sticky-box {width: 100%;height: 100vh;position: sticky;overflow: hidden;top: 0 }#main-wrap {position: relative;background: #fff }.n-container {width: 85.6677%;max-width: 1645px;padding-right: 30px;padding-left: 30px;margin-right: auto;margin-left: auto }.narrow-container {margin: 0 auto;width: 66.667%;max-width: 1280px }@media (min-width:1360px) {.container {width: 1280px }}@media (max-width:1800px) {.n-container {width: 88% }.narrow-container {width: 70% }}@media (max-width:1600px) {.n-container {width: 90% }.narrow-container {width: 75% }}.swiper .swiper-slide {overflow: hidden }.swiper .swiper-slide .word-block {display: inline-block;vertical-align: middle;overflow: hidden }.swiper .swiper-slide .word-block .word-inner {display: block;position: relative;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0) }.swiper .swiper-slide .btn-anim {overflow: hidden }.swiper .swiper-slide .btn-anim .c-button {-webkit-transform: translate3d(0, 120%, 0);transform: translate3d(0, 120%, 0) }.swiper .swiper-slide .logo-anim {overflow: hidden }.swiper .swiper-slide .logo-anim img {-webkit-transform: translate3d(0, 120%, 0);transform: translate3d(0, 120%, 0) }.swiper .swiper-slide.is-animated .word-block .word-inner {-webkit-transform: translateZ(0);transform: translateZ(0);transition: transform 1.2s cubic-bezier(.165, .84, .44, 1), -webkit-transform 1.2s cubic-bezier(.165, .84, .44, 1) }.swiper .swiper-slide.is-animated .title .word-inner {-webkit-transition-delay: .3s;transition-delay: .3s }.swiper .swiper-slide.is-animated .description .word-inner {-webkit-transition-delay: .6s;transition-delay: .6s }.swiper .swiper-slide.is-animated .btn-anim .c-button, .swiper .swiper-slide.is-animated .logo-anim img {-webkit-transform: translateZ(0);transform: translateZ(0);transition: transform .8s ease, -webkit-transform .8s ease;-webkit-transition-delay: .8s;transition-delay: .8s }.button-container {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 5 }.button-container .swiper-button-next, .button-container .swiper-button-prev {font-size: 36px !important }@media (min-width:1750px) {.button-container.full-container.container {width: 1690px }}.button-container.full-container .swiper-button-prev {left: 10px }.button-container.full-container .swiper-button-next {right: 10px }.button-container.outer-container .swiper-button-prev {left: -40px }.button-container.outer-container .swiper-button-next {right: -40px }.button-container.inner-container .swiper-button-prev {left: 8px }.button-container.inner-container .swiper-button-next {right: 8px }.strong {font-weight: 700 }.is-vertical .button-container {width: 100% }.is-vertical .button-container.outer-container .swiper-button-prev {left: -15px }.is-vertical .button-container.outer-container .swiper-button-next {right: -15px }.is-vertical .button-container .swiper-button-next, .is-vertical .button-container .swiper-button-prev {font-size: 20px !important }.swiper-button-next, .swiper-button-prev {color: #fff }.swiper-button-next:after, .swiper-button-prev:after {display: none }.swiper-button-next.black, .swiper-button-prev.black {color: #333 }.swiper-button-next.black-shadow, .swiper-button-prev.black-shadow {text-shadow: 2px 0 0 #54544a;text-shadow: -2px 0 0 #54544a }.swiper-button-next.black-shadow:after, .swiper-button-prev.black-shadow:after {color: #fff }.swiper-button-next:after, .swiper-button-prev:after {font-size: 32px;font-weight: 400 }.swiper-button-prev {left: 100px }.swiper-button-next {right: 100px }@media screen and (max-width:1600px) {.swiper-button-prev {left: 70px }.swiper-button-next {right: 70px }}@media screen and (max-width:1440px) {.swiper-button-prev {left: 30px }.swiper-button-next {right: 30px }}.screen {position: relative;overflow: hidden;width: 100% }.screen.s-line {border-top: 1px solid #e4dcd3 }.swiper-pagination {text-align: right;bottom: -50px !important;padding: 0 15px }.swiper-pagination.inner {bottom: 30px !important }.swiper-pagination.relative {position: static;margin-top: 20px }.swiper-pagination .swiper-pagination-bullet {position: relative;background: none;opacity: 1;-webkit-transform: scale(1);transform: scale(1);width: 10px;height: 10px;border-radius: 5px;background: #fff }.swiper-pagination .swiper-pagination-bullet .swiper-page-num {word-break: keep-all;font-size: 16px !important }.swiper-pagination .swiper-pagination-bullet span {opacity: .5 }.swiper-pagination .swiper-pagination-bullet span.current {opacity: 1 }.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {display: inline-block;margin: 0 auto;background: #e63312 }.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 7px }.m-show, .visible-vert {display: none !important }.is-vertical .swiper-pagination {padding: 0 30px }.is-vertical .container, .is-vertical .n-container {padding-left: 30px;padding-right: 30px }.is-vertical .n-container {width: 100% }.is-vertical .narrow-container {margin: 0 auto;width: 100% }.is-vertical .swiper-button-next, .is-vertical .swiper-button-prev {width: 45px;height: 45px }.is-vertical .swiper-button-next:after, .is-vertical .swiper-button-prev:after {font-size: 28px }.is-vertical .swiper .swiper-pagination {bottom: 80px }.is-vertical .swiper .swiper-pagination .swiper-pagination-bullet {margin-left: 10px;margin-right: 10px }.is-vertical .visible-vert {display: block !important }.is-vertical .hidden-vert {display: none !important }.is-vertical .m-show {display: inline-block !important }.is-vertical .m-hide {display: none !important }.c-button {display: inline-block;min-width: 180px;text-align: left }.c-button>div, .c-button a {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 19px 35px 17px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: #012c5f;color: #fff;line-height: 1;font-family: HyundaiSansHeadCN-Medium, HyundaiSansHead-Medium, HanSans, Microsoft YaHei, PingFang SC, Open Sans, Arial, Hiragino Sans GB, SimSun, sans-serif }.c-button>div .iconfont, .c-button>div .name, .c-button a .iconfont, .c-button a .name {display: inline-block;vertical-align: middle }.c-button>div .iconfont, .c-button a .iconfont {-webkit-transition: all .4s ease;transition: all .4s ease;position: relative;margin-left: 8px;line-height: 1 }.c-button>div:hover, .c-button a:hover {color: #fff;background-color: #074a99 }.c-button>div:hover .iconfont, .c-button a:hover .iconfont {-webkit-transform: translateX(4px);transform: translateX(4px) }.c-button.btn-text {min-width: auto }.c-button.btn-text>div, .c-button.btn-text a {padding: 0;color: #000;background: none }.c-button.none-bg>div, .c-button.none-bg a {padding-top: 15px;padding-bottom: 14px;color: #000;border: 1px solid #000;background: none }.c-button.none-bg>div:hover, .c-button.none-bg a:hover {color: #074a99;border-color: #074a99;background: none }.c-button.line-white>div, .c-button.line-white a {padding-top: 15px;padding-bottom: 14px;color: #fff;border: 1px solid #fff;background: none;border-radius: 0 }.c-button.line-white>div:hover, .c-button.line-white a:hover {color: #000;background: #fff;border: 1px solid #fff }.c-button.line-orange>div, .c-button.line-orange a {padding-top: 15px;padding-bottom: 14px;color: #e63312;border: 1px solid #e63312;background: none;border-radius: 0 }.c-button.line-orange>div:hover, .c-button.line-orange a:hover {color: #fff;background: #e63312;border: 1px solid #e63312 }.c-button.line-orange.left .iconfont, .c-button.line-orange.left .name {float: left }.c-button.line-black>div, .c-button.line-black a {padding-top: 15px;padding-bottom: 14px;color: #000;border: 1px solid #000;background: none;border-radius: 0 }.c-button.line-black>div:hover, .c-button.line-black a:hover {color: #fff;background: #012c5f;border: 1px solid #012c5f }.c-button.fill-white>div, .c-button.fill-white a {padding-top: 15px;padding-bottom: 14px;color: #012c5f;border: 1px solid #fff;background: #fff;border-radius: 0 }.c-button.fill-green>div, .c-button.fill-green a, .c-button.fill-white>div:hover, .c-button.fill-white a:hover {color: #fff;background: #012c5f;border: 1px solid #012c5f }.c-button.fill-green>div, .c-button.fill-green a {padding-top: 15px;padding-bottom: 14px;border-radius: 0 }.c-button.fill-green>div:hover, .c-button.fill-green a:hover {color: #012c5f;background: #fff;border: 1px solid #012c5f }.c-button.red-color>div, .c-button.red-color a {padding-top: 15px;padding-bottom: 15px;color: #e63312;background: #fff }.c-button.red-color>div:hover, .c-button.red-color a:hover {color: #fff;background: #aacae6 }.c-button.red-bg>div, .c-button.red-bg a {padding-top: 15px;padding-bottom: 15px;padding-right: 30px;color: #fff;background: #aacae6 }.c-button.red-bg>div:hover, .c-button.red-bg a:hover {color: #fff;background: #aacae6 }.c-button.disabled>div, .c-button.disabled a {padding-top: 15px;padding-bottom: 15px;padding-right: 30px;color: #a3a3a3;background: #dfdfdf;cursor: default }.c-button.white-bg>div, .c-button.white-bg a {color: #000;background: #fff }.c-button.white-bg>div:hover, .c-button.white-bg a:hover {color: #fff;background: #e63312 }.c-button.c-button-left a .iconfont {margin-left: 0;margin-right: 10px }.c-button.c-button-left a:hover .iconfont {-webkit-transform: translateX(-5px);transform: translateX(-5px) }.is-vertical .c-button {min-width: 130px }.is-vertical .c-button>div, .is-vertical .c-button a {padding: 13px 20px 12px }.is-vertical .c-button.btn-text>div, .is-vertical .c-button.btn-text a {padding: 0;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left }@media (min-width:1750px) {.c-header .container {width: 85.6677% }}.c-header .navbar-fixed-top-t {display: none;position: fixed;top: 0;left: 0;width: 100%;z-index: 1040;background: #aacae6 !important;-webkit-transition: -webkit-transform .4s ease;transition: -webkit-transform .4s ease;transition: transform .4s ease;transition: transform .4s ease, -webkit-transform .4s ease }.c-header .navbar-fixed-top-t.active1 {position: fixed !important;top: 0 !important;-webkit-transform: translateY(0) !important;transform: translateY(0) !important }.c-header .navbar-fixed-top-t .mb-show {display: none }.c-header .navbar-fixed-top-t .r-head {width: 100%;height: 100%;position: relative }.c-header .navbar-fixed-top-t .left {line-height: 60px }.c-header .navbar-fixed-top-t .container {margin: 0 auto;padding: 0 15px }.c-header .navbar-fixed-top-t li {margin-left: 40px }.c-header .navbar-fixed-top-t li:first-of-type a {padding-left: 0 }.c-header .navbar-fixed-top-t li.active a {color: #e63312 }.c-header .navbar-fixed-top-t a {display: inline-block;vertical-align: middle;color: #000;line-height: 60px !important }.c-header .navbar-fixed-top-t a.active, .c-header .navbar-fixed-top-t a:hover {color: #000 }@media screen and (max-width:1600px) {.c-header .navbar-fixed-top-t li {margin-left: 30px }}@media screen and (max-width:1500px) {.c-header .navbar-fixed-top-t li {margin-left: 20px }}@media screen and (max-width:1260px) {.c-header .navbar-fixed-top-t li {margin-left: 12px }}@media screen and (max-width:1200px) {.c-header .navbar-fixed-top-t .left {display: none }}.c-header .navbar-fixed-top-t .left {float: left }.c-header .navbar-fixed-top-t ul {width: auto }.c-header .navbar-fixed-top-t li {float: left }.c-header .navbar-fixed-top-t .right {float: right }@media screen and (max-width:991px) {.c-header .navbar-fixed-top-t a {padding: 0 10px }}.c-header .container {width: 85.6677% }.c-header .navbar {margin-bottom: 0;color: #fff;background: transparent;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 44, 95, .6)), color-stop(70%, transparent));background-image: linear-gradient(180deg, rgba(0, 44, 95, .6), transparent 70%);-webkit-transition: -webkit-transform .4s ease;transition: -webkit-transform .4s ease;transition: transform .4s ease;transition: transform .4s ease, -webkit-transform .4s ease;border: none }.c-header .navbar ul>li:nth-child(4)>div.childMenu>div.container {padding-right: 100px }.c-header .navbar ul>li:nth-child(3)>div.childMenu>div.container {padding-right: 260px }.c-header .navbar ul>li:nth-child(2)>div.childMenu>div.container {padding-right: 350px }.c-header .navbar .active a, .c-header .navbar .active a:hover {color: #fff;background: none }.c-header .navbar .navbar-brand {margin-right: 30px;padding-top: 27px;padding-bottom: 53px;color: #fff }.c-header .navbar li {position: relative;padding: 0 }.c-header .navbar li a {padding: 36px 23px 28px;line-height: 1;color: #fff;font-family: HyundaiSansHeadCN-Medium, HyundaiSansHead-Medium, HanSans, Microsoft YaHei, PingFang SC, Open Sans, Arial, Hiragino Sans GB, SimSun, sans-serif;font-size: 16px }.c-header .navbar li a:focus, .c-header .navbar li a:hover {color: #e63312 }.c-header .navbar li .iconfont {position: relative;top: 1px;line-height: 1 }.c-header .navbar li.open a, .c-header .navbar li.open a:focus, .c-header .navbar li.open a:hover {color: #fff;background: none }.c-header .navbar .collapse {position: relative }.c-header .navbar .main-nav {position: absolute;top: 0;right: 90px }.c-header .navbar .navbar-right a {padding-top: 29px;padding-bottom: 28px }.c-header .navbar .search a {padding-left: 10px;padding-right: 10px }.c-header .navbar .search .h5 {font-size: 20px }.c-header .navbar .btn-navbar-toggle {-webkit-transition: all .4s ease;transition: all .4s ease;z-index: 1031;width: 58px;margin-top: 16px;margin-right: -15px;padding: 15px;cursor: pointer }.c-header .navbar .btn-navbar-toggle span {width: 100%;height: 1px;-webkit-transition: all .4s ease;transition: all .4s ease;display: block;margin-top: 9px;background: #fff;-webkit-transform: rotate(0);transform: rotate(0) }.c-header .navbar .btn-navbar-toggle span:first-of-type {margin-top: 0 }.c-header .navbar .btn-navbar-toggle.open span {background-color: #000 }.c-header .navbar .btn-navbar-toggle.open span:first-of-type {-webkit-transform: translateY(7px) rotate(45deg);transform: translateY(7px) rotate(45deg);opacity: 1 }.c-header .navbar .btn-navbar-toggle.open span:nth-of-type(2) {-webkit-transform: scale(.5);transform: scale(.5);opacity: 0 }.c-header .navbar .btn-navbar-toggle.open span:nth-of-type(3) {-webkit-transform: translateY(-9px) rotate(-45deg);transform: translateY(-9px) rotate(-45deg);opacity: 1 }.c-header .navbar .navbar-nLove {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;height: 60px }.c-header .navbar .navbar-nLove .hyLogo {color: #002c5f;font-size: 26px }.c-header .navbar .navbar-nLove .right {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end }.c-header .navbar .navbar-nLove .right .collapse {position: static }.c-header .navbar .navbar-nLove .right .main-nav {position: inherit }.c-header .navbar .navbar-nLove .right .navbar-brand {color: #fff }.c-header .navbar .navbar-nLove .right .btn-toggle {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center }.c-header .navbar .navbar-nLove .right .btn-toggle .btn-navbar-toggle {width: auto;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 }.c-header .navbar .navbar-nLove .right a {padding: 0 30px;height: 60px;line-height: 60px }.c-header .navbar .navbar-nLove .right a.active, .c-header .navbar .navbar-nLove .right a:hover {color: #e63312 }.c-header .navbar .navbar-nLove .right .mbMenu li:last-child a, .c-header .navbar .navbar-nLove .right .navbar-nav>li:last-child a {padding: 0 0 0 35px }.c-header .navbar .navbar-nLove .right .navbar-brand {margin: 0 }.c-header .navbar .navbar-nLove .right .childMenu {width: 100%;background: #aacae6;height: 80px;display: none;position: fixed;left: 0;text-align: right }.c-header .navbar .navbar-nLove .right .childMenu .container {line-height: 80px }.c-header .navbar .navbar-nLove .right .childMenu.justify-right .container a:last-of-type {padding-right: 0 }.c-header .navbar .nLoveLogo {min-width: 42.5px;width: 4vw }.c-header.bg-black .navbar {color: #e63312;background: #000 }.c-header.bg-white .navbar-fixed-top-t {display: block }.c-header.bg-white .navbar {color: #000;background: #fff;border-bottom: 1px solid #e4dcd3 }.c-header.bg-white .navbar a {color: #000 }.c-header.bg-white .navbar a:hover {color: #e63312 !important }.c-header.bg-white .navbar .navbar-brand {color: #fff }.c-header.bg-white .navbar .btn-navbar-toggle span {background-color: #000 }.c-header.bg-white .navbar-fixed-top-t, .c-header.move-down .navbar {-webkit-transform: translateY(-100%);transform: translateY(-100%) }.c-header.open-second-layer .navbar {background: #000 }.c-header.open-second-layer.move-down .navbar {-webkit-transform: translateY(0);transform: translateY(0) }@media screen and (max-width:1600px) {.c-header .navbar .navbar-brand {padding-top: 30px;padding-bottom: 50px }.c-header .navbar li a {padding-top: 36px;padding-bottom: 30px }.c-header .navbar .navbar-right a {padding-top: 32px;padding-bottom: 30px }.c-header .navbar .navbar-right .btn-navbar-toggle {margin-top: 17px }}@media (max-width:994px) {.c-header .navbar-collapse.collapse {display: none !important }}@media (max-width:994px) and (min-width:795px) {.c-header .mbMenu {display: initial !important }}.is-vertical .c-header .container {width: 100% }.is-vertical .c-header .navbar-fixed-top-t {top: 185vw }.is-vertical .c-header .navbar-fixed-top-t .container {position: relative;padding: 0 }.is-vertical .c-header .navbar-fixed-top-t .r-head .iconfont {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);right: 0;-webkit-transition: inherit;transition: inherit }.is-vertical .c-header .navbar-fixed-top-t .left {position: relative;width: 70%;display: block }.is-vertical .c-header .navbar-fixed-top-t .right {width: 30%;height: 100%;height: 60px }.is-vertical .c-header .navbar-fixed-top-t .r-head {overflow: hidden;padding: 0 30px }.is-vertical .c-header .navbar-fixed-top-t .gouche {right: 0;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);word-break: keep-all;white-space: nowrap }.is-vertical .c-header .navbar-fixed-top-t .gouche i {display: inline-block;vertical-align: middle;margin-right: 5px }.is-vertical .c-header .navbar-fixed-top-t .right-mb {padding: 0 30px;display: none }.is-vertical .c-header .navbar-fixed-top-t .right-top-mb {position: relative }.is-vertical .c-header .navbar-fixed-top-t.active1 .icon-jiantou-copy {-webkit-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg) }.is-vertical .c-header .navbar-fixed-top-t.active1 .right-mb {width: 100%;left: 0;height: auto;border: none;padding: 20px 30px 0 }.is-vertical .c-header .navbar-fixed-top-t.active1 .right-mb li {width: 100%;float: inherit }.is-vertical .c-header .navbar-fixed-top-t.active1 .right-mb li a:hover {color: #000 }.is-vertical .c-header .navbar-fixed-top-t.active1 .right-mb li:last-of-type {padding-bottom: 30px }.is-vertical .c-header .navbar-fixed-top-t.active1 .right-mb li a {padding: 0;display: block }.is-vertical .c-header .navbar .navbar-header {display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;width: 100%;margin-left: 0;margin-right: 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.is-vertical .c-header .navbar .navbar-brand {margin-right: 0;padding-top: 25px;padding-bottom: 45px }.is-vertical .c-header .navbar li {position: relative;padding: 0 }.is-vertical .c-header .navbar li a:focus, .is-vertical .c-header .navbar li a:hover {color: #000 !important }.is-vertical .c-header .navbar a:hover {color: #000 !important;font-weight: 400 }.is-vertical .c-header .navbar .mb-menu-list {position: fixed;top: 60px;width: 100%;height: 100vh;left: 0;background: #fff }.is-vertical .c-header .navbar .mb-menu-list.visible-vert {display: none !important }.is-vertical .c-header .navbar .mb-menu-list .item .menu-title {display: -webkit-box;display: -ms-flexbox;display: flex;height: 50px;margin-bottom: 0;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;line-height: 45px;border-bottom: 1px solid #ababab;padding: 0 30px;font-size: 16px;font-weight: 400 !important;font-family: HyundaiSansHeadCN-Medium, HyundaiSansHead-Medium, HanSans, Microsoft YaHei, PingFang SC, Open Sans, Arial, Hiragino Sans GB, SimSun, sans-serif }.is-vertical .c-header .navbar .mb-menu-list .item .menu-title .iconfont {-webkit-transition: all .4s ease;transition: all .4s ease }.is-vertical .c-header .navbar .mb-menu-list .item li {background: #e6e6e6 !important;border-bottom: 1px solid #ababab }.is-vertical .c-header .navbar .mb-menu-list .item li a {display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 14px }.is-vertical .c-header .navbar .mb-menu-list .item ul {display: none }.is-vertical .c-header .navbar .mb-menu-list .item:last-child {border-bottom: 0 }.is-vertical .c-header .btn-search {position: absolute;top: 18px;left: 12px;width: 40px;height: 40px }.is-vertical .c-header .btn-search .iconfont {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.is-vertical .c-header .btn-navbar-toggle.visible-vert {position: absolute;top: 14px;right: 5px;margin: 0 }.c-footer {position: relative;color: #fff;background: #1d1b1b;overflow: hidden }.c-footer .icon-logo2 {font-size: 20px }.c-footer a {color: #fff }.c-footer .container {position: relative }.c-footer .main-container {margin-top: 70px;margin-bottom: 50px;color: #999 }.c-footer .main-container a {color: #999 }.c-footer .main-container a:hover {color: #fff }.c-footer .btn-to-top {position: absolute;top: 0;right: 0;width: 50px;height: 50px;-webkit-transition: all .4s ease;transition: all .4s ease;color: #fff;background: #000;border-radius: 50%;cursor: pointer }.c-footer .btn-to-top .iconfont {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.c-footer .btn-to-top:hover {background: #074a99 }.c-footer .part-main {margin-bottom: 50px;padding-right: 100px;color: #999 }.c-footer .part-main, .c-footer .part-main .menu-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.c-footer .part-main .menu-wrap {width: 100% }.c-footer .part-main .menu-wrap .item {width: 30% }.c-footer .part-main .menu-wrap .item:last-of-type {width: 50% }.c-footer .part-main .menu-wrap .logo {color: #fff;font-size: 20px }.c-footer .part-main .menu-wrap h4 {margin-bottom: 30px;color: #fff }.c-footer .part-main .menu-wrap li {margin-bottom: 15px }.c-footer .part-main .menu-wrap li:last-of-type {margin-bottom: 0 }.c-footer .part-bottom {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.c-footer .part-bottom .link-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 5px }.c-footer .part-bottom .link-wrap .line {margin: 0 10px }.c-footer .part-bottom .media-list {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 15px;-webkit-box-pack: right;-ms-flex-pack: right;justify-content: right }.c-footer .part-bottom .media-list .item {margin-left: 10px }.c-footer .part-bottom .media-list .item .media-qrcode {position: absolute;left: 50%;bottom: 180%;background: #fff;border-radius: 0;-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: opacity .5s ease;-webkit-transition: all .5s ease;transition: all .5s ease;opacity: 0;display: none;z-index: 9999;text-align: center }.c-footer .part-bottom .media-list .item .media-qrcode .code-text {color: #333;font-size: 14px;display: block;padding-bottom: 5px }.c-footer .part-bottom .media-list .item .media-qrcode img {width: 130px;padding: 6px 6px 3px }.c-footer .part-bottom .media-list .item .media-qrcode.tip-txt {width: 130px;padding: 6px 6px 1px }.c-footer .part-bottom .media-list .item .media-qrcode:after {content: "";display: block;width: 0;height: 0;border-width: 12px 12px 0;border-style: solid;border-color: #fff transparent transparent;position: absolute;bottom: 0;left: 50%;-webkit-transform: translate(-12px, 11px);transform: translate(-12px, 11px) }.c-footer .part-bottom .media-list .item a {width: 24px;height: 24px;display: block;position: relative;background: hsla(0, 0%, 100%, .5);border-radius: 50%;color: #1d1b1b }.c-footer .part-bottom .media-list .item a .iconfont {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 16px }.c-footer .part-bottom .media-list .item a:hover {background: #fff }.c-footer .part-bottom .media-list .item a:hover .media-qrcode {opacity: 1;display: block }.c-footer .part-bottom .media-list .item:first-of-type {margin-left: 0 }.c-footer .part-bottom .tag {padding: 7px 50px 5px 15px;border: 1px solid #999 }.c-footer .float-drive {position: fixed;right: 3rem;bottom: 3.5rem;z-index: 10 }.c-footer .float-drive .c-button {min-width: 160px;-webkit-box-shadow: 0 0 3px hsla(0, 0%, 53%, .5);box-shadow: 0 0 3px hsla(0, 0%, 53%, .5) }.c-footer .float-drive .c-button a {padding-right: 30px }.is-horizontal .c-footer .part-main .menu-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;width: 90%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.is-horizontal .c-footer .part-main .menu-wrap .cont {width: auto;float: right }.is-horizontal .c-footer .part-main .menu-wrap .item {width: auto }.is-horizontal .c-footer .part-main .menu-wrap .item:nth-of-type(2) {margin-left: 10% }.body-404-wrap .c-footer .float-drive .c-button, .body-test-drive-n-wrap .c-footer .float-drive .c-button, .body-track-day-index-wrap .c-footer .float-drive .c-button, .body-track-day-wrap .c-footer .float-drive .c-button {display: none }.is-vertical .c-footer .btn-to-top {top: -50px;right: 15px;width: 40px;height: 40px }.is-vertical .c-footer .main-container {margin-top: 80px;margin-bottom: 50px }.is-vertical .c-footer .part-main {margin-bottom: 30px;padding-right: 0;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse }.is-vertical .c-footer .part-main .menu-wrap {display: block;width: 100% }.is-vertical .c-footer .part-main .menu-wrap .item {width: 100% }.is-vertical .c-footer .part-main .menu-wrap .item.open .iconfont {-webkit-transform: rotate(180deg);transform: rotate(180deg) }.is-vertical .c-footer .part-main .menu-wrap .menu-title {display: -webkit-box;display: -ms-flexbox;display: flex;height: 45px;margin-bottom: 0;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;line-height: 45px;border-bottom: 1px solid #5b5b5b }.is-vertical .c-footer .part-main .menu-wrap .menu-title .iconfont {-webkit-transition: all .4s ease;transition: all .4s ease }.is-vertical .c-footer .part-main .menu-wrap .sub-title {font-size: 14px }.is-vertical .c-footer .part-main .menu-wrap ul {display: none }.is-vertical .c-footer .part-main .menu-wrap li {margin-bottom: 0 }.is-vertical .c-footer .part-main .menu-wrap li a {display: block;height: 45px;padding-left: 15px;line-height: 45px;border-bottom: 1px solid #5b5b5b }.is-vertical .c-footer .part-bottom {-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse }.is-vertical .c-footer .part-bottom .side-right {margin-bottom: 30px }.is-vertical .c-footer .part-bottom .link-wrap, .is-vertical .c-footer .part-bottom .media-list {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.is-vertical .c-footer .part-bottom .link-wrap {display: block;text-align: center }.is-vertical .c-footer .part-bottom .link-wrap .item {margin: 0 5px }.is-vertical .c-footer .part-bottom .link-wrap .line {display: none }.is-vertical .c-footer .part-bottom .link-wrap .line:nth-of-type(4) {display: block;font-size: 0;width: 100% }.is-vertical .c-footer .part-bottom .copyright {text-align: center }.is-vertical .c-footer .part-bottom .logo-mb-box {margin: 20px 0;text-align: center }.is-vertical .c-footer .part-bottom .logo-mb-box .iconfont {color: #fff }.is-vertical .c-footer .float-drive {bottom: 30px;right: 30px }.is-vertical .c-footer .float-drive .c-button {min-width: 120px }.is-vertical .c-footer .float-drive .c-button a {padding-right: 15px }.c-eq-video {position: relative;width: 100%;height: 100%;z-index: 1 }.c-eq-video .eq-pic, .c-eq-video .eq-video {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover }.c-eq-video .eq-video-box {width: 100%;height: 100%;background: #000;text-align: center;overflow: hidden;background-position: 50%;background-repeat: no-repeat;background-size: cover }.c-eq-video .eq-video-canvas {margin: 0;width: 100%;opacity: 0 }.c-eq-video .eq-pic {position: relative;z-index: 2;background-position: 50%;background-repeat: no-repeat;background-size: cover }.c-eq-video .eq-pic>.btn-play {position: absolute;width: 6vw;height: 6vw;max-width: 138px;max-height: 138px;top: 50%;left: 50%;z-index: 9;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);border-radius: 50%;background: #fff url(../img/banner-btn-player.png) no-repeat 50%;background-size: contain;cursor: pointer }.c-eq-video .eq-pic>.btn-play:hover {background: #ddd url(../img/banner-btn-player.png) no-repeat 50%;background-size: contain }.is-vertical .c-eq-video .eq-pic>.btn-play {width: 70px;height: 70px }.pop-video {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;z-index: 1045 }.pop-video .pop-close {position: absolute;top: 10px;right: 10px;width: 50px;height: 50px;-webkit-transition: all .4s ease;transition: all .4s ease;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #fff;cursor: pointer;z-index: 10 }.pop-video .pop-close .iconfont {-webkit-transform: scale(1.2);transform: scale(1.2) }.pop-video .pop-close:hover {color: #074a99 }.pop-video .pop-video-content {position: relative;width: 100%;height: 100% }.pop-video video {width: 100%;height: 100% }.c-banner {position: relative }.c-banner .placeholder {width: 100% }.c-banner .container {z-index: 3 }@media (min-width:1750px) {.c-banner .container {width: 1690px }}.c-banner.banner-cards .swiper .swiper-pagination {bottom: 150px !important;padding: 0 15px }.c-banner.banner-cards .swiper .swiper-pagination-bullet.swiper-pagination-bullet-active {margin: 0 }.c-banner .banner-swiper {position: relative;height: 100% }.c-banner .banner-swiper.swiper-no-swiping .swiper-pagination {display: none }.c-banner .swiper-slide {overflow: hidden }.c-banner .slide-inner {position: absolute;top: 0;left: 0;width: 100%;height: 100% }.c-banner .replace-bg {height: 100%;background-position: 50%;background-repeat: no-repeat;background-size: cover }.c-banner .container {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);top: 0;height: 100% }.c-banner .container.pagination-container {top: auto;bottom: 0;z-index: 2;height: auto }.c-banner .button-container {top: 50%;height: auto;z-index: 10 }.c-banner .pip-price-info {position: absolute;bottom: 0;width: 100%;padding: 30px 0;z-index: 10;background-color: rgba(0, 0, 0, .5) }@media (min-width:1750px) {.c-banner .pip-price-info .container {width: 1130px }}@media (max-width:991px) {.c-banner .pip-price-info .container {width: 100% }}.c-banner .pip-price-info .inner {position: relative;color: #fff }.c-banner .pip-price-info .inner .left {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 0;width: 100% }.c-banner .pip-price-info .inner .left dl {display: inline-block;vertical-align: middle;margin-right: 4% }@media (max-width:1199px) {.c-banner .pip-price-info .inner .left dl {margin-right: 2% }}.c-banner .pip-price-info .inner .left dl:last-of-type {margin-right: 0 }.c-banner .pip-price-info .inner .left dl dd, .c-banner .pip-price-info .inner .left dl dt {display: inline-block;vertical-align: middle }.c-banner .pip-price-info .inner .right {float: right }.c-banner .pip-price-info .inner .right .btn-link-wrap {margin: 0 -15px;position: relative;z-index: 10 }.c-banner .pip-price-info .inner .right .btn-link-wrap .c-button {width: 50%;padding: 0 15px;margin: 0;max-width: 178px }.c-banner .pip-price-info .inner .right .btn-link-wrap .c-button a {width: 100%;text-align: center }.c-banner .pip-price-info .inner-content {max-width: 1100px;margin: 0 auto }.c-banner .text-wrap {position: absolute;width: 55%;padding: 0 15px;color: #fff }.c-banner .text-wrap.top-left {top: 20%;left: 0 }.c-banner .text-wrap.top-right {top: 20%;right: 0;text-align: right }.c-banner .text-wrap.top-center {top: 20% }.c-banner .text-wrap.top-center, .c-banner .text-wrap.top-center-cards {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);text-align: center }.c-banner .text-wrap.top-center-cards {top: 15%;width: 100% }.c-banner .text-wrap.top-center-cards .title {margin-bottom: 2rem }.c-banner .text-wrap.bottom-left {bottom: 20%;left: 0 }.c-banner .text-wrap.bottom-right {bottom: 20%;right: 0;text-align: right }.c-banner .text-wrap.bottom-center {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 20%;text-align: center }.c-banner .text-wrap.vertical-left-center {left: 0 }.c-banner .text-wrap.vertical-left-center, .c-banner .text-wrap.vertical-right-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%) }.c-banner .text-wrap.vertical-right-center {right: 0;text-align: right }.c-banner .text-wrap.vertical-center {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center }.c-banner .btn-link-wrap {margin-top: 30px }.c-banner .btn-link-wrap .c-button {float: left;display: inline-block;margin-right: 30px }.c-banner .btn-link-wrap .c-button.float-none {float: inherit }.c-banner .btn-link-wrap .c-button:last-of-type {margin-right: 0 }.c-banner .btn-link-wrap.text-center .c-button {float: none;margin: 0 30px }.c-banner.full-screen {height: 93rem }.c-banner.full-screen .placeholder {display: none }@media screen and (max-width:1600px) {.c-banner .text-wrap.top-center, .c-banner .text-wrap.top-left, .c-banner .text-wrap.top-right {top: 18.5% }.c-banner .text-wrap.bottom-center, .c-banner .text-wrap.bottom-left, .c-banner .text-wrap.bottom-right {bottom: 18.5% }}.c-banner.c-banner-n {background: #aacae6 }.c-banner.c-banner-n .slide-inner {left: auto;right: 0;top: 8vw;width: 78.125%;height: auto }.c-banner.c-banner-n .swiper-slide .logo-anim {margin-top: 30px;width: 10.4vw }.c-banner.c-banner-n .swiper-slide .logo-anim img {max-width: 100%;opacity: 0;-webkit-transform: translate3d(0, 50%, 0);transform: translate3d(0, 50%, 0) }.c-banner.c-banner-n .swiper-slide.is-animated .logo-anim img {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-transition-duration: .8s;transition-duration: .8s;-webkit-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-delay: .8s;transition-delay: .8s }.is-vertical .c-banner.c-banner-n .slide-inner {left: auto;right: 0;top: 19%;width: 67.5%;height: auto }.is-vertical .c-banner.c-banner-n .swiper-slide .logo-anim {width: 18vw }.is-vertical .c-banner.c-banner-n .text-wrap.top-left {top: 24% }.is-vertical .c-banner .container {width: 100% }.is-vertical .c-banner .text-wrap {width: 100%;padding: 0 30px }.is-vertical .c-banner .text-wrap.top-center-cards {top: 13% }.is-vertical .c-banner .text-wrap.top-center-cards .title {margin-bottom: 20px }.is-vertical .c-banner .text-wrap .title {margin-bottom: 10px }.is-vertical .c-banner .text-wrap .btn-link-wrap {margin-top: 20px }.is-vertical .c-banner .text-wrap .btn-link-wrap .c-button {margin-right: 15px }.is-vertical .c-banner .text-wrap .btn-link-wrap .c-button:last-of-type {margin-right: 0 }.is-vertical .c-banner .text-wrap.top-center, .is-vertical .c-banner .text-wrap.top-left, .is-vertical .c-banner .text-wrap.top-right {top: 16% }.is-vertical .c-banner .text-wrap.bottom-center, .is-vertical .c-banner .text-wrap.bottom-left, .is-vertical .c-banner .text-wrap.bottom-right {bottom: 16% }.is-vertical .c-banner .text-wrap.mb-top-left {top: 16%;left: 0;bottom: auto;right: auto;text-align: left;-webkit-transform: none;transform: none }.is-vertical .c-banner .text-wrap.mb-top-right {top: 16%;right: 0;bottom: auto;left: auto;text-align: right;-webkit-transform: none;transform: none }.is-vertical .c-banner .text-wrap.mb-top-center {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: auto;right: auto;top: 16%;text-align: center }.is-vertical .c-banner .text-wrap.mb-top-center .btn-link-wrap {text-align: center }.is-vertical .c-banner .text-wrap.mb-bottom-left {bottom: 16%;left: 0;top: auto;right: auto;text-align: left;-webkit-transform: none;transform: none }.is-vertical .c-banner .text-wrap.mb-bottom-right {bottom: 16%;right: 0;top: auto;left: auto;text-align: right;-webkit-transform: none;transform: none }.is-vertical .c-banner .text-wrap.mb-bottom-center {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);top: auto;right: auto;bottom: 16%;text-align: center }.is-vertical .c-banner .text-wrap.mb-vertical-left-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);bottom: auto;right: auto;left: 0;text-align: left }.is-vertical .c-banner .text-wrap.mb-vertical-right-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);bottom: auto;left: auto;right: 0;text-align: right }.is-vertical .c-banner .text-wrap.mb-vertical-center {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);bottom: auto;right: auto;text-align: center }.is-vertical .c-banner.banner-cards .swiper .swiper-pagination {bottom: 180px !important }.is-vertical .c-banner .swiper .swiper-pagination {padding: 0 30px }.is-vertical .c-banner .swiper .swiper-pagination-bullet {margin: 0 }.is-vertical .c-banner .pip-price-info {padding: 20px 0 }.is-vertical .c-banner .pip-price-info .container .inner .left {position: relative;top: inherit;left: inherit;-webkit-transform: inherit;transform: inherit;margin-bottom: 15px }.is-vertical .c-banner .pip-price-info .container .inner .left dl {float: left;display: block;width: 33.333333%;margin: 0 }.is-vertical .c-banner .pip-price-info .container .inner .right {width: 100% }.is-vertical .c-banner .pip-price-info .container .inner .right .btn-link-wrap {margin: 0 -10px }.is-vertical .c-banner .pip-price-info .container .inner .right .btn-link-wrap .c-button {max-width: inherit;padding: 0 10px }.is-vertical .c-banner.full-screen {height: 100vh }.c-block {padding: 200px 0 }.c-block .inner-box {width: 300px;height: 150px;display: inline-block;background: #000 }.c-block.align-center {text-align: center }.c-block.align-right {text-align: right }.c-screen02 {position: relative;color: #fff }.c-screen02 .picture {width: 100% }.c-screen02.img-wrap .container {top: 50%;height: 100% }.c-screen02.img-wrap .container .picture {width: 100%;height: 80%;-o-object-fit: cover;object-fit: cover;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);position: relative }.c-screen02.text-center, .c-screen02.text-center .txt-ani {text-align: center }.c-screen02.top-cont .container {top: 20% }.c-screen02.font-black {color: #000 }.c-screen02 .container {text-align: center;position: absolute;top: 43.5%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.c-screen02 .inner-box {width: 59%;height: auto;text-align: left;margin: 0 auto }.c-screen02 .inner-box h3 {text-align: center }@media screen and (min-width:1601px) {.c-screen02 .inner-box {width: 78%;height: auto;max-width: 858px }}@media screen and (max-width:1600px) {.c-screen02 .inner-box {width: 70%;height: auto }}@media screen and (max-width:1440px) {.c-screen02 .inner-box {width: 59%;height: auto;min-width: 672px }}@media screen and (max-width:768px) {.c-screen02 .inner-box {width: 100%;height: auto;min-width: auto;text-align: left }.c-screen02 .inner-box h3 {text-align: left }}.c-screen02 .placeholder {position: relative;width: 100% }.c-screen02 .replace-bg {position: absolute;top: 0;left: 0;height: 100%;background-position: 50%;background-repeat: no-repeat;background-size: cover }.is-vertical .c-screen02 .container {width: 100%;top: 45% }.is-vertical .c-screen02.top-cont .container {top: 30% }.is-vertical .c-screen02.img-wrap .placeholder {height: 60vh }.is-vertical .c-screen02.img-wrap .container {top: 50% }.is-vertical .c-screen02.img-wrap .container .picture {height: auto }.is-vertical .c-screen02.text-center .txt-ani {text-align: left }.is-vertical .c-screen02.text-center .txt-ani.txt-ani0 {text-align: center }.c-screen03 {position: relative }.c-screen03 .n-container {text-align: center }.c-screen03 .inner-box {margin: 0 auto }.c-screen03 .inner-box .img-wrap {position: relative;width: 100%;padding-top: 35px }.c-screen03 .inner-box .c-button {position: absolute;left: 50%;bottom: 0;-webkit-transform: translateX(-50%);transform: translateX(-50%) }@media (min-width:768px) {.c-screen03 .inner-box .img-wrap {padding-top: 15px }}@media (min-width:992px) {.c-screen03 .inner-box .img-wrap {padding-top: 20px }}@media (min-width:1200px) {.c-screen03 .inner-box .img-wrap {padding-top: 28px }}@media (min-width:1360px) {.c-screen03 .inner-box .img-wrap {padding-top: 35px }}.c-screen03 .img-wrap {display: -webkit-box;display: -ms-flexbox;display: flex }.c-screen03 .img-wrap .img-section {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;position: relative }.c-screen03 .img-wrap .img-section .bg-shadow {width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #e63312 }@media (min-width:1360px) {.title-padding {padding-top: 88px;padding-bottom: 25px }}.is-vertical .c-screen03 .inner-box .img-wrap {padding-top: 20px }.c-action-DNA {position: relative;text-align: center }.c-action-DNA .group-title {text-align: center;color: #fff;background: #e63312;line-height: 2 }.c-action-DNA .DNA-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap }.c-action-DNA .DNA-content-item {color: #fff;background: #aacae6;width: calc(50% - 15px);position: relative;text-align: center;overflow: hidden }.c-action-DNA .DNA-content-item .title-black {color: #000;background: #fff }.c-action-DNA .DNA-content-item .DNA-content-img {position: relative }.c-action-DNA .DNA-content-item .eq-video {width: 100% }.c-action-DNA .DNA-content-item img {width: 100%;aspect-ratio: 156/101 }.c-action-DNA .DNA-content-item .c-action-video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none }.c-action-DNA .DNA-content-item-text {position: absolute;width: 100%;top: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%) }.c-action-DNA .DNA-content-item-text.shadow {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .8)), to(transparent));background-image: linear-gradient(180deg, rgba(0, 0, 0, .8), transparent) }.c-action-DNA .DNA-content-item-text.shadow .title-padding {padding-top: 50px;padding-bottom: 50px }.c-action-DNA .DNA-content-item.margin-left {margin-left: 15px }.c-action-DNA .DNA-content-item.margin-right {margin-right: 15px }.c-action-DNA .DNA-content-item .bg-shadow {width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #e63312 }.c-action-DNA .DNA-content-item .img-desc {background: #aacae6;color: #000;text-align: left;padding-left: 30px;padding-right: 30px;min-height: 9.5vw }@media screen and (max-width:1920px) {.c-action-DNA .DNA-content-item .img-desc {min-height: 11.5vw }}@media screen and (max-width:1600px) {.c-action-DNA .DNA-content-item .img-desc {min-height: 10vw }}@media screen and (max-width:1439px) {.c-action-DNA .DNA-content-item .img-desc {min-height: 12vw }}@media screen and (max-width:1150px) {.c-action-DNA .DNA-content-item .img-desc {min-height: 164px }}@media screen and (max-width:768px) {.c-action-DNA .DNA-content-item .img-desc {min-height: auto }}.c-action-DNA .inner-box {margin: 0 auto }.c-action-DNA .inner-box .img-wrap {position: relative;width: 100% }.c-action-DNA .inner-box .img-wrap.pos-ab {width: auto;height: 100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.c-action-DNA.DNA-wrap .DNA-content-item {height: 43.8vw;overflow: hidden;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-webkit-transition: all .4s ease;transition: all .4s ease }.c-action-DNA.DNA-wrap .DNA-content-item:nth-of-type(2) {-webkit-box-flex: 1.06;-ms-flex: 1.06;flex: 1.06 }.c-action-DNA.DNA-wrap .DNA-content-item:nth-of-type(3) {-webkit-box-flex: 0.99;-ms-flex: 0.99;flex: 0.99 }.c-action-DNA.DNA-wrap .DNA-content-item .hover-show {opacity: 0;-webkit-transition: all .4s ease;transition: all .4s ease }.c-action-DNA.DNA-wrap .DNA-content-item:hover {-webkit-box-flex: 3;-ms-flex: 3;flex: 3 }.c-action-DNA.DNA-wrap .DNA-content-item:hover .hover-show {opacity: 1 }.is-vertical .c-action-DNA.action-hot {padding-top: 60px }@media screen and (max-width:400px) {.is-vertical .c-action-DNA.action-hot .DNA-content-item .img-desc {padding-left: 25px;padding-right: 25px }.is-vertical .c-action-DNA.action-hot .DNA-content-item .img-desc .mb-p {font-size: 15px }}.is-vertical .c-action-DNA .DNA-content {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.is-vertical .c-action-DNA .DNA-content-item {margin-top: 0;background: none;width: 100% }.is-vertical .c-action-DNA .DNA-content-item-text {text-align: left;left: 30px;top: 36%;-webkit-transform: translateY(-50%);transform: translateY(-50%) }.is-vertical .c-action-DNA .DNA-content-item-text.shadow {text-align: center;left: 0;top: 0;-webkit-transform: translateY(0);transform: translateY(0) }.is-vertical .c-action-DNA .DNA-content-item .title-padding {padding-top: 0 }.is-vertical .c-action-DNA.action-wrap {padding-bottom: 0 !important }.is-vertical .c-action-DNA.action-wrap .margin-right {margin-right: 0 }.is-vertical .c-action-DNA.action-wrap .margin-left {margin-left: 0 }.is-vertical .c-action-DNA.action-wrap .DNA-content-item {margin-bottom: 25px }.is-vertical .c-action-DNA.action-wrap .DNA-content-item .img-desc {text-align: center;width: 100%;color: #000 }.is-vertical .c-action-DNA.action-wrap .DNA-content-item .img-desc .text {text-align: left }.is-vertical .c-action-DNA.action-wrap .DNA-content-item-text .title-padding {padding-top: 25px }.is-vertical .c-action-DNA.action-wrap .c-botton {width: auto }.is-vertical .c-action-DNA.DNA-wrap .DNA-content-item {height: auto;overflow: hidden }.is-vertical .c-action-DNA.DNA-wrap .DNA-content-item .hover-show {opacity: 0 }.is-vertical .c-action-DNA.DNA-wrap .DNA-content-item:hover {-webkit-box-flex: 1;-ms-flex: 1;flex: 1 }.is-vertical .c-action-DNA.DNA-wrap .learn-more-mb {background: #f2f2f2;width: 100% }.c-motorsport {position: relative;text-align: center;background: #f2f2f2 }.c-motorsport .content {overflow: hidden }.c-motorsport .content-item {color: #fff;float: left;width: calc(50% - 15px);position: relative;text-align: center;overflow: hidden }.c-motorsport .content-item img {width: 100% }.c-motorsport .content-item-img {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all .5s ease;transition: all .5s ease }.c-motorsport .content-item .c-motorsport-video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none }.c-motorsport .content-item-text {position: absolute;min-width: 50%;height: 100%;top: 0;left: 0;text-align: left;padding-left: 25px }.c-motorsport .content-item-text.shadow {background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .8)), to(transparent));background-image: linear-gradient(90deg, rgba(0, 0, 0, .8), transparent) }.c-motorsport .content-item-text.shadow .title-padding {padding-top: 50px;padding-bottom: 50px }.c-motorsport .content-item-text .pos-vert-center {width: 180%;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%) }.c-motorsport .content-item.margin-left {margin-left: 15px }.c-motorsport .content-item.margin-right {margin-right: 15px }@media screen and (max-width:767px) {.c-motorsport .content-item {width: 100% }.c-motorsport .content-item.margin-left {margin-left: 0 }.c-motorsport .content-item.margin-right {margin-right: 0 }}.c-motorsport .inner-box {margin: 0 auto }.c-motorsport .inner-box .title-padding {padding-top: 130px;padding-bottom: 30px }.is-vertical .c-motorsport {background: #fff;padding-bottom: 0 !important }.is-vertical .c-motorsport .container {width: 100%;padding-left: 0;padding-right: 0 }.is-vertical .c-motorsport .content-item-text {min-width: 100% }.is-vertical .c-motorsport .content-item {margin-top: 5px }.is-vertical .c-motorsport .pos-vert-center {width: 100% }@media screen and (max-width:374px) {.is-vertical .c-motorsport .pos-vert-center h5 {font-size: 18px }}.isPc .c-newsbanner {padding-top: 0 !important }.c-newsbanner {position: relative;text-align: center }.c-newsbanner .container {z-index: 3 }.c-newsbanner .swiper-container {position: relative }.c-newsbanner .news-title {font-weight: 600 }.c-newsbanner .news-desc, .c-newsbanner .news-title {font-family: PingFang SC, Open Sans, Source Han Sans CN, Noto Sans SC, Noto Sans, Hiragino Sans GB, Helvetica Neue, Helvetica, Arial, sans-serif }.c-newsbanner a:focus, .c-newsbanner a:hover {text-decoration: none;color: #012c5f }.c-newsbanner a:focus .news-title, .c-newsbanner a:hover .news-title {color: #012c5f }.c-newsbanner.banner-cards .swiper .swiper-pagination {bottom: 150px !important;padding: 0 15px }.c-newsbanner.banner-cards .swiper .swiper-pagination-bullet.swiper-pagination-bullet-active {margin: 0 }.c-newsbanner .banner-swiper {position: relative;height: 100% }.c-newsbanner .banner-swiper.swiper-no-swiping .swiper-pagination {display: none }.c-newsbanner .swiper-button.black {color: #000 }.c-newsbanner .swiper-button.swiper-button-next {right: 0 }.c-newsbanner .swiper-button.swiper-button-next.black-shadow {color: #7f7f7f;text-shadow: 2px 0 0 transparent }.c-newsbanner .swiper-button.swiper-button-prev {left: 0 }.c-newsbanner .swiper-button.swiper-button-prev.black-shadow {color: #7f7f7f;text-shadow: -2px 0 0 transparent }.c-newsbanner .swiper-slide {overflow: hidden }.c-newsbanner .slide-inner {background: #f2f2f2 }.c-newsbanner .slide-inner .img-box {overflow: hidden;aspect-ratio: 14/15 }.c-newsbanner .slide-inner img {width: 100%;-webkit-transform: none;transform: none;-webkit-transition: all .5s ease;transition: all .5s ease }.c-newsbanner .slide-inner .news-date {color: #737373 }.c-newsbanner .slide-inner:hover img {-webkit-transform: scale(1.1);transform: scale(1.1) }.c-newsbanner .replace-bg {height: 100%;background-position: 50%;background-repeat: no-repeat;background-size: cover }.c-newsbanner .container {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);top: 0;height: 100% }.c-newsbanner .container.pagination-container {top: auto;bottom: 0;z-index: 2;height: auto }.c-newsbanner .button-container {width: calc(100% + 190px);top: 50%;height: auto;z-index: 10 }.c-newsbanner .text-wrap {width: 100%;padding-left: 20px;padding-right: 20px;color: #000;text-align: left }.c-newsbanner .text-wrap .reset-height {min-height: 125px }@media screen and (min-width:1601px) {.c-newsbanner .text-wrap .reset-height {min-height: 166px }}.c-newsbanner .text-wrap .news-desc, .c-newsbanner .text-wrap .news-title {word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2 }.c-newsbanner .text-wrap.top-left {top: 20%;left: 0 }.c-newsbanner .text-wrap.top-right {top: 20%;right: 0;text-align: right }.c-newsbanner .text-wrap.top-center {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);top: 20%;text-align: center }.c-newsbanner .text-wrap.bottom-left {bottom: 20%;left: 0 }.c-newsbanner .text-wrap.bottom-right {bottom: 20%;right: 0;text-align: right }.c-newsbanner .text-wrap.bottom-center {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 20%;text-align: center }.c-newsbanner .text-wrap.vertical-left-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 0 }.c-newsbanner .text-wrap.vertical-right-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);right: 0;text-align: right }.c-newsbanner .text-wrap.vertical-center {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center }.c-newsbanner .btn-link-wrap .c-button.red-bg a {background: #e63312;color: #fff }.c-newsbanner .btn-link-wrap.text-center .c-button {float: none;margin: 0 30px }.c-newsbanner.full-screen {height: 93rem }.c-newsbanner.full-screen .placeholder {display: none }@media screen and (max-width:1600px) {.c-newsbanner .text-wrap.top-center, .c-newsbanner .text-wrap.top-left, .c-newsbanner .text-wrap.top-right {top: 18.5% }.c-newsbanner .text-wrap.bottom-center, .c-newsbanner .text-wrap.bottom-left, .c-newsbanner .text-wrap.bottom-right {bottom: 18.5% }}.is-vertical .c-newsbanner {background: #f2f2f2;overflow: hidden }.is-vertical .c-newsbanner .container {width: 100% }.is-vertical .c-newsbanner .slide-inner .img-box {aspect-ratio: auto }.is-vertical .c-newsbanner .button-container {width: calc(100% + 75px);top: 22% }.is-vertical .c-newsbanner .text-wrap {min-height: 165px;background: #fff }.is-vertical .c-newsbanner .pagination-container {height: 20px;bottom: 20px }.is-vertical .c-newsbanner .newbanner-swiper {padding-bottom: 40px }.is-vertical .c-newsbanner .swiper-pagination {text-align: center;bottom: 0 !important }.is-vertical .c-newsbanner .swiper-pagination-bullet {width: 10px;height: 8px;border-radius: 6px;background: #fff;display: inline-block;margin-left: 6px !important;margin-right: 6px !important }.is-vertical .c-newsbanner .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #e63312 }.c-homescreen01 {position: relative;background: #aacae6;color: #fff;overflow: hidden }.c-homescreen01 .video-wrap {width: 78.125%;float: right;position: relative }.c-homescreen01 .video-wrap img {width: 100% }.c-homescreen01 .video-wrap .play-icon {width: 135px }.c-homescreen01 .container, .c-homescreen01 .video-wrap .play-icon {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.c-homescreen01 .container {text-align: center }.c-homescreen01 .inner-box {text-align: left;margin: 0 auto }.c-homescreen01 .inner-box .line-height-1 {line-height: 1 }.c-homescreen01 .inner-box .logo {width: 10% }.c-homescreen01 .placeholder {position: relative;width: 100% }.c-homescreen01 .replace-bg {position: absolute;top: 0;left: 0;height: 100%;background-position: 50%;background-repeat: no-repeat;background-size: cover }.is-vertical .c-homescreen01 .container {width: 100%;left: 20px;top: 85px;padding-left: 0;-webkit-transform: translate(0);transform: translate(0) }.is-vertical .c-homescreen01 .video-wrap {width: 68% }.is-vertical .c-homescreen01 .video-wrap .play-icon {width: 70px }.is-vertical .c-homescreen01 .inner-box .logo {width: 20% }.c-mediabanner {position: relative;text-align: center }.c-mediabanner .container {z-index: 3 }.c-mediabanner .swiper-container {position: relative }.c-mediabanner.banner-cards .swiper .swiper-pagination {bottom: 150px !important;padding: 0 15px }.c-mediabanner.banner-cards .swiper .swiper-pagination-bullet.swiper-pagination-bullet-active {margin: 0 }.c-mediabanner .banner-swiper {position: relative;height: 100% }.c-mediabanner .banner-swiper.swiper-no-swiping .swiper-pagination {display: none }.c-mediabanner .swiper-button.black {color: #000 }.c-mediabanner .swiper-button.swiper-button-next {right: 0 }.c-mediabanner .swiper-button.swiper-button-next.black-shadow {color: #7f7f7f;text-shadow: 2px 0 0 transparent }.c-mediabanner .swiper-button.swiper-button-prev {left: 0 }.c-mediabanner .swiper-button.swiper-button-prev.black-shadow {color: #7f7f7f;text-shadow: -2px 0 0 transparent }.c-mediabanner .swiper-slide {overflow: hidden }.c-mediabanner .slide-inner {background: #f2f2f2;display: -webkit-box;display: -ms-flexbox;display: flex;vertical-align: center }.c-mediabanner .slide-inner .img-wrap {-webkit-box-flex: 7.1;-ms-flex: 7.1;flex: 7.1 }.c-mediabanner .slide-inner .img-wrap img {width: 100%;aspect-ratio: 71/42 }.c-mediabanner .slide-inner .text-wrap {-webkit-box-flex: 2.9;-ms-flex: 2.9;flex: 2.9;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.c-mediabanner .slide-inner .text-wrap .slide-logo {width: 35px }.c-mediabanner .slide-inner .text-wrap .btn-link-wrap .c-button.white-bg a {background: #fff;color: #e63312 }.c-mediabanner .slide-inner .news-title {font-weight: 600 }.c-mediabanner .slide-inner .news-desc, .c-mediabanner .slide-inner .news-title {font-family: PingFang SC, Open Sans, Source Han Sans CN, Noto Sans SC, Noto Sans, Hiragino Sans GB, Helvetica Neue, Helvetica, Arial, sans-serif }.c-mediabanner .slide-inner .news-date {color: #737373 }.c-mediabanner .replace-bg {height: 100%;background-position: 50%;background-repeat: no-repeat;background-size: cover }.c-mediabanner .container {position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%) }.c-mediabanner .container.pagination-container {position: relative;top: auto;bottom: 0;left: 0;-webkit-transform: translate(0);transform: translate(0);padding-bottom: 100px;z-index: 4;height: auto }.c-mediabanner .container.pagination-container .swiper-pagination {text-align: center;bottom: 50px !important }.c-mediabanner .container.pagination-container .swiper-pagination-bullet {background: #f2f2f2 }.c-mediabanner .container.pagination-container .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #e63312 }.c-mediabanner .button-container {width: calc(100% + 150px);top: calc(50% - 50px);height: auto;z-index: 10 }@media screen and (min-width:1750px) {.c-mediabanner .button-container {width: calc(100% + 50px) }}.c-mediabanner .text-wrap {width: 100%;padding-left: 20px;padding-right: 20px;color: #000;text-align: left }.c-mediabanner .text-wrap .news-desc {word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5 }.c-mediabanner .text-wrap.top-left {top: 20%;left: 0 }.c-mediabanner .text-wrap.top-right {top: 20%;right: 0;text-align: right }.c-mediabanner .text-wrap.top-center {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);top: 20%;text-align: center }.c-mediabanner .text-wrap.bottom-left {bottom: 20%;left: 0 }.c-mediabanner .text-wrap.bottom-right {bottom: 20%;right: 0;text-align: right }.c-mediabanner .text-wrap.bottom-center {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 20%;text-align: center }.c-mediabanner .text-wrap.vertical-left-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 0 }.c-mediabanner .text-wrap.vertical-right-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);right: 0;text-align: right }.c-mediabanner .text-wrap.vertical-center {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center }.c-mediabanner.full-screen {height: 93rem }.c-mediabanner.full-screen .placeholder {display: none }@media screen and (max-width:1600px) {.c-mediabanner .text-wrap.top-center, .c-mediabanner .text-wrap.top-left, .c-mediabanner .text-wrap.top-right {top: 18.5% }.c-mediabanner .text-wrap.bottom-center, .c-mediabanner .text-wrap.bottom-left, .c-mediabanner .text-wrap.bottom-right {bottom: 18.5% }}.is-vertical .c-mediabanner {overflow: hidden }.is-vertical .c-mediabanner .container {width: 100%;top: 25% }.is-vertical .c-mediabanner .button-container {width: calc(100% + 15px) }.is-vertical .c-mediabanner .text-wrap {width: 100%;padding: 25px 30px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start }.is-vertical .c-mediabanner .text-wrap.top-center, .is-vertical .c-mediabanner .text-wrap.top-left, .is-vertical .c-mediabanner .text-wrap.top-right {top: 16% }.is-vertical .c-mediabanner .text-wrap.bottom-center, .is-vertical .c-mediabanner .text-wrap.bottom-left, .is-vertical .c-mediabanner .text-wrap.bottom-right {bottom: 16% }.is-vertical .c-mediabanner .text-wrap.mb-top-left {top: 16%;left: 0;bottom: auto;right: auto;text-align: left;-webkit-transform: none;transform: none }.is-vertical .c-mediabanner .text-wrap.mb-top-right {top: 16%;right: 0;bottom: auto;left: auto;text-align: right;-webkit-transform: none;transform: none }.is-vertical .c-mediabanner .text-wrap.mb-top-center {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: auto;right: auto;top: 16%;text-align: center }.is-vertical .c-mediabanner .text-wrap.mb-top-center .btn-link-wrap {text-align: center }.is-vertical .c-mediabanner .text-wrap.mb-bottom-left {bottom: 16%;left: 0;top: auto;right: auto;text-align: left;-webkit-transform: none;transform: none }.is-vertical .c-mediabanner .text-wrap.mb-bottom-right {bottom: 16%;right: 0;top: auto;left: auto;text-align: right;-webkit-transform: none;transform: none }.is-vertical .c-mediabanner .text-wrap.mb-bottom-center {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);top: auto;right: auto;bottom: 16%;text-align: center }.is-vertical .c-mediabanner .text-wrap.mb-vertical-left-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);bottom: auto;right: auto;left: 0;text-align: left }.is-vertical .c-mediabanner .text-wrap.mb-vertical-right-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);bottom: auto;left: auto;right: 0;text-align: right }.is-vertical .c-mediabanner .text-wrap.mb-vertical-center {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);bottom: auto;right: auto;text-align: center }.is-vertical .c-mediabanner.banner-cards .swiper .swiper-pagination {bottom: 180px !important }.is-vertical .c-mediabanner .swiper .swiper-pagination {padding: 0 30px }.is-vertical .c-mediabanner .swiper .swiper-pagination-bullet {margin: 0 6px }.is-vertical .c-mediabanner.full-screen {height: 100vh }.is-vertical .c-mediabanner .slide-inner {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.is-vertical .c-mediabanner .slide-inner .img-wrap {-webkit-box-flex: 1;-ms-flex: 1;flex: 1 }.is-vertical .c-mediabanner .slide-inner .img-wrap img {width: 100%;aspect-ratio: 9/5 }.is-vertical .c-mediabanner .slide-inner .text-wrap {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;min-height: 300px }.is-vertical .c-mediabanner .slide-inner .text-wrap .slide-logo {width: 25px }.is-vertical .c-mediabanner .swiper-container {padding-left: 30px;padding-right: 30px }.c-homebanner {position: relative;height: 60vw;padding-top: 60px;background: #aacae6 }.c-homebanner .placeholder {width: 100% }.c-homebanner .container {z-index: 3;width: 85.6677% }@media (min-width:1750px) {.c-homebanner .container {width: 85.6677% }}.c-homebanner.banner-cards .swiper .swiper-pagination {bottom: 150px !important;padding: 0 15px }.c-homebanner.banner-cards .swiper .swiper-pagination-bullet.swiper-pagination-bullet-active {margin: 0 }.c-homebanner .homebanner-swiper {position: relative;height: 100% }.c-homebanner .homebanner-swiper .swiper-pagination {left: 0;top: 0;bottom: 0 !important;display: block !important;text-align: left }.c-homebanner .swiper-slide {overflow: hidden }.c-homebanner .swiper-slide .word-block {position: relative;overflow: visible }.c-homebanner .swiper-slide .word-block .word-inner {opacity: 0;-webkit-transform: translate3d(0, 50%, 0);transform: translate3d(0, 50%, 0) }.c-homebanner .swiper-slide .logo-anim {margin-top: 3.3vw }.c-homebanner .swiper-slide .logo-anim img {opacity: 0;-webkit-transform: translate3d(0, 50%, 0);transform: translate3d(0, 50%, 0) }.c-homebanner .swiper-slide.is-animated .word-block .word-inner {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-transition-duration: 1.2s;transition-duration: 1.2s;-webkit-transition-timing-function: cubic-bezier(.165, .84, .44, 1);transition-timing-function: cubic-bezier(.165, .84, .44, 1) }.c-homebanner .swiper-slide.is-animated .logo-anim img {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-transition-property: opacity, -webkit-transform;transition-property: opacity, -webkit-transform;transition-property: transform, opacity;transition-property: transform, opacity, -webkit-transform;-webkit-transition-duration: .8s;transition-duration: .8s;-webkit-transition-timing-function: ease;transition-timing-function: ease;-webkit-transition-delay: .8s;transition-delay: .8s }.c-homebanner .slide-inner {position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden }.c-homebanner .slide-inner-video {float: right;position: relative;width: 78.125%;height: auto }.c-homebanner .slide-inner-video img.placeholder {aspect-ratio: 300/179 }.c-homebanner .slide-inner-video .c-eq-video {position: absolute;top: 0;left: 0 }.c-homebanner .logo {width: 10vw }.c-homebanner .replace-bg {height: 100%;background-position: 50%;background-repeat: no-repeat;background-size: cover;position: absolute;top: 0;left: 0 }.c-homebanner .swiper-wrapper .container {pointer-events: none }.c-homebanner .container {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);top: 0;height: 100% }.c-homebanner .container.pagination-container {top: auto;bottom: 60px;z-index: 2;height: 20px }.c-homebanner .button-container {width: calc(100% - 30px);top: 50%;height: auto;z-index: 10 }.c-homebanner .button-container .swiper-button-next, .c-homebanner .button-container .swiper-button-prev {color: #e63312 }.c-homebanner .text-wrap {position: absolute;padding: 0 15px;color: #fff }.c-homebanner .text-wrap.top-left {top: 12%;left: 0 }.c-homebanner .text-wrap.top-right {top: 12%;right: 0;text-align: right }.c-homebanner .text-wrap.top-center {top: 20% }.c-homebanner .text-wrap.top-center, .c-homebanner .text-wrap.top-center-cards {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);text-align: center }.c-homebanner .text-wrap.top-center-cards {top: 15%;width: 100% }.c-homebanner .text-wrap.top-center-cards .title {margin-bottom: 2rem }.c-homebanner .text-wrap.bottom-left {bottom: 20%;left: 0 }.c-homebanner .text-wrap.bottom-right {bottom: 20%;right: 0;text-align: right }.c-homebanner .text-wrap.bottom-center {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 20%;text-align: center }.c-homebanner .text-wrap.vertical-left-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 0 }.c-homebanner .text-wrap.vertical-right-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);right: 0;text-align: right }.c-homebanner .text-wrap.vertical-center {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center }.c-homebanner .btn-link-wrap {position: absolute;bottom: 30px;right: 30px;z-index: 10 }.c-homebanner .btn-link-wrap .c-button {float: left;display: inline-block;margin-right: 30px }.c-homebanner .btn-link-wrap .c-button.float-none {float: inherit }.c-homebanner .btn-link-wrap .c-button:last-of-type {margin-right: 0 }.c-homebanner .btn-link-wrap.text-center .c-button {float: none;margin: 0 30px }.c-homebanner.full-screen {height: 93rem }.c-homebanner.full-screen .placeholder {display: none }@media screen and (max-width:1600px) {.c-homebanner .text-wrap.top-center, .c-homebanner .text-wrap.top-left, .c-homebanner .text-wrap.top-right {top: 18.5% }.c-homebanner .text-wrap.bottom-center, .c-homebanner .text-wrap.bottom-left, .c-homebanner .text-wrap.bottom-right {bottom: 18.5% }}.layer-video-box {position: fixed;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;z-index: 9999999 }.layer-video-box .close-btn {position: absolute;top: 20px;right: 20px;color: #fff;cursor: pointer }.layer-video-box video {-o-object-fit: contain;object-fit: contain;width: 100%;height: 100%;background: #000 }.home-wrap .c-button {min-width: 145px }.home-wrap .c-button a {padding: 16px 35px }.home-wrap .c-button.hover-status a {-webkit-transition: all .5s ease;transition: all .5s ease }.home-wrap .c-button.hover-status:hover a {background: #e63312;color: #fff }.home-wrap .c-homebanner .text-wrap .title .word-block {display: block }.is-vertical .c-homebanner {height: 185vw;padding-top: 7vw }.is-vertical .c-homebanner .container {width: 100% }.is-vertical .c-homebanner .slide-inner-video {width: 68%;margin-top: 12% }.is-vertical .c-homebanner .slide-inner-video img.placeholder {aspect-ratio: 101/208 }.is-vertical .c-homebanner .pagination-container {bottom: 22px }.is-vertical .c-homebanner .logo {width: 20vw }.is-vertical .c-homebanner .logo-anim {margin-top: 7vw }.is-vertical .c-homebanner .text-wrap {padding: 0 30px }.is-vertical .c-homebanner .text-wrap.top-center-cards {top: 13% }.is-vertical .c-homebanner .text-wrap.top-center-cards .title {margin-bottom: 20px }.is-vertical .c-homebanner .text-wrap .btn-link-wrap {margin-top: 20px }.is-vertical .c-homebanner .text-wrap .btn-link-wrap .c-button {margin-right: 15px }.is-vertical .c-homebanner .text-wrap .btn-link-wrap .c-button:last-of-type {margin-right: 0 }.is-vertical .c-homebanner .text-wrap.top-center, .is-vertical .c-homebanner .text-wrap.top-left, .is-vertical .c-homebanner .text-wrap.top-right {top: 16% }.is-vertical .c-homebanner .text-wrap.bottom-center, .is-vertical .c-homebanner .text-wrap.bottom-left, .is-vertical .c-homebanner .text-wrap.bottom-right {bottom: 16% }.is-vertical .c-homebanner .text-wrap.mb-top-left {top: 16%;left: 0;bottom: auto;right: auto;text-align: left;-webkit-transform: none;transform: none }.is-vertical .c-homebanner .text-wrap.mb-top-right {top: 16%;right: 0;bottom: auto;left: auto;text-align: right;-webkit-transform: none;transform: none }.is-vertical .c-homebanner .text-wrap.mb-top-center {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: auto;right: auto;top: 16%;text-align: center }.is-vertical .c-homebanner .text-wrap.mb-top-center .btn-link-wrap {text-align: center }.is-vertical .c-homebanner .text-wrap.mb-bottom-left {bottom: 16%;left: 0;top: auto;right: auto;text-align: left;-webkit-transform: none;transform: none }.is-vertical .c-homebanner .text-wrap.mb-bottom-right {bottom: 16%;right: 0;top: auto;left: auto;text-align: right;-webkit-transform: none;transform: none }.is-vertical .c-homebanner .text-wrap.mb-bottom-center {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);top: auto;right: auto;bottom: 16%;text-align: center }.is-vertical .c-homebanner .text-wrap.mb-vertical-left-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);bottom: auto;right: auto;left: 0;text-align: left }.is-vertical .c-homebanner .text-wrap.mb-vertical-right-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);bottom: auto;left: auto;right: 0;text-align: right }.is-vertical .c-homebanner .text-wrap.mb-vertical-center {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);bottom: auto;right: auto;text-align: center }.is-vertical .c-homebanner.banner-cards .swiper .swiper-pagination {bottom: 180px !important }.is-vertical .c-homebanner .swiper .swiper-pagination {padding: 0 30px;text-align: right }.is-vertical .c-homebanner .swiper .swiper-pagination-bullet {margin: 0 6px }.is-vertical .c-homebanner .swiper .swiper-slide .word-block {position: relative }.is-vertical .c-homebanner .pip-price-info {padding: 20px 0 }.is-vertical .c-homebanner .pip-price-info .container .inner .left {position: relative;top: inherit;left: inherit;-webkit-transform: inherit;transform: inherit;margin-bottom: 15px }.is-vertical .c-homebanner .pip-price-info .container .inner .left dl {float: left;display: block;width: 33.333333%;margin: 0 }.is-vertical .c-homebanner .pip-price-info .container .inner .right {width: 100% }.is-vertical .c-homebanner .pip-price-info .container .inner .right .btn-link-wrap {margin: 0 -10px }.is-vertical .c-homebanner .pip-price-info .container .inner .right .btn-link-wrap .c-button {max-width: inherit;padding: 0 10px }.is-vertical .c-homebanner.full-screen {height: 100vh }.is-vertical .home-wrap {width: 100%;overflow: hidden }.is-vertical .home-wrap .c-button {min-width: 130px }.history-list .history-container {margin: 0 auto;width: 82.6% }.history-list .img-full {width: 100% }.history-list .img-placeholder {height: auto }.history-list .history-wrap {background-color: #000 }.history-list .history-wrap.bg-white {background-color: #fff }.history-list .history-wrap.bg-gray {background-color: #f2f2f2 }.history-list .history-year {z-index: 2;opacity: 0;position: fixed;top: 50%;left: 0;width: 100%;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .8s ease-in-out;transition: all .8s ease-in-out;pointer-events: none }.history-list .history-year .history-year-text {display: block;opacity: .4;color: #e63312;text-align: center;font-size: 180px }.history-list .history-pagination {z-index: 9;position: fixed;top: 50%;right: 10%;width: 20px }.history-list .history-pagination .swiper-pagination {opacity: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .8s ease-in-out;transition: all .8s ease-in-out }.history-list .history-pagination .swiper-pagination-bullet {display: inline-block;margin: 9px 0;cursor: pointer }.history-list .history-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #e63312 }.history-list .history-pagination .swiper-pagination.active, .history-list .history-year.active {opacity: 1 }@media (min-width:1921px) {.history-list .history-pagination {right: calc(50% - 750px) }.history-list .history-pagination .swiper-pagination-bullet {margin: 10px 0 }}.history-list .history-section {background-repeat: no-repeat;background-size: cover;background-position: 50% }.history-list .history-area {position: relative;margin: 0 auto;padding: 0 }.history-list .history-title {position: absolute;left: 0;width: 100%;top: 70px;z-index: 5;color: #000;text-align: center }.history-list .history-content {position: absolute;left: 0;width: 100%;bottom: 40px;z-index: 4 }.history-list .history-title .text-list {margin-top: 2.5rem }.history-list .history-title .text-list ul {text-align: left;display: inline-block;margin: 0 auto;list-style: disc }.history-list .history-title .text-list li {line-height: 1.6;list-style: disc }@media (min-width:1280px) {.history-list .history-title {top: 90px }.history-list .history-content {bottom: 60px }}@media (max-width:1024px) {.history-list .history-year .history-year-text {font-size: 16vw }}.history-list .history-description-text {position: relative;z-index: 5;line-height: 1.5;text-align: center }.history-list .color-white {color: #fff }.history-list .history-video {position: relative;max-width: 1585px;margin: 0 auto;padding-bottom: 0 }.history-list .history-video .video-area {overflow: hidden;width: 100%;margin-top: -1px;max-height: 32vw }.history-list .history-video .video-area video {width: 100%;display: block }@media (min-width:1024px) {.history-list .history-video {padding-bottom: 100px }}@media (min-width:1280px) {.history-list .history-video {padding-bottom: 120px }}.history-list .history-section .history-content, .history-list .history-section .history-title {color: #fff }.history-list .history-wrap.bg-gray .history-section .history-content, .history-list .history-wrap.bg-gray .history-section .history-title, .history-list .history-wrap.bg-white .history-section .history-content, .history-list .history-wrap.bg-white .history-section .history-title {color: #000 }.history-list .history-wrap[data-year="2014"] .history-content, .history-list .history-wrap[data-year="2017"] .history-content {color: #fff !important }.is-vertical .history-list .history-title {padding: 0 30px;top: 60px }.is-vertical .history-list .history-content {padding: 0 30px;text-align: left }.is-vertical .history-list .history-description-text {text-align: left }.is-vertical .history-list .history-container {margin: 0;width: 100% }.is-vertical .history-list .history-video .video-area {max-height: 40vw }.history-brand {position: relative;text-align: center;background: #fff }.history-brand .brand-wrap {position: relative;margin-top: 6rem }.history-brand .brand-wrap .brand-item {background: #f2f2f2;float: left;display: inline-block;position: relative;text-align: center;overflow: hidden }.history-brand .brand-wrap .brand-item img {width: 100%;aspect-ratio: 52/35 }.history-brand .item-text {padding: 30px 30px 40px }.history-brand .item-text .c-button {margin-top: 30px }.history-brand .item-text .c-button.red-color a {font-size: 16px }.history-brand .swiper .button-container {top: 28% }.history-brand .pagination-container {position: relative;top: auto;bottom: 0;left: 0;-webkit-transform: translate(0);transform: translate(0);padding-bottom: 100px;z-index: 4;height: auto }.history-brand .pagination-container .swiper-pagination {text-align: center;bottom: 50px !important }.history-brand .pagination-container .swiper-pagination-bullet {display: inline-block;opacity: 1;width: 10px;height: 10px;border-radius: 5px;background: #f2f2f2;margin: 0 6px }.history-brand .pagination-container .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #e63312 }.is-vertical .history-brand {background: #fff }.is-vertical .history-brand .n-container {width: 100%;padding-left: 0;padding-right: 0 }.is-vertical .history-brand .brand-wrap {margin-top: 3rem }.is-vertical .history-brand .brand-item {margin-top: 5px;width: 100% }.brave {position: relative;color: #fff }.brave .placeholder {position: relative;width: 100% }.brave section {position: relative }.brave .color-black {color: #000 }.brave .color-white {color: #fff }.brave .brave-title {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);text-align: center;top: 0 }.brave .person-desc {position: absolute;left: 18.5%;top: 23%;max-width: 33% }.brave .person-desc span {display: block }.brave .person-desc span:last-child {display: inline }.brave .person-desc.pos-bottom {top: auto;bottom: 9% }.brave .person-desc .brave-person span {position: relative }.brave .person-desc .brave-person span:first-child::before {content: "“";display: inline-block;position: absolute;top: -2px;left: -30px;font-size: 75px;line-height: 1 }.brave .person-desc .brave-person span:last-child:after {content: "”";display: inline-block;position: absolute;bottom: -27px;right: -22px;font-size: 75px;line-height: 1 }.brave .person-desc .brave-desc span:last-child {font-weight: 700 }@media screen and (min-width:1600px) {.brave .person-desc .brave-person span:first-child::before {top: -2px;left: -37px;font-size: 70px }.brave .person-desc .brave-person span:last-child:after {bottom: -32px;right: -22px;font-size: 70px }}@media screen and (max-width:1600px) {.brave .person-desc .brave-person span:first-child::before, .brave .person-desc .brave-person span:last-child:after {font-size: 66px }}@media screen and (max-width:1440px) {.brave .person-desc .brave-person span:first-child::before, .brave .person-desc .brave-person span:last-child:after {font-size: 57px }}@media screen and (max-width:767px) {.brave .person-desc .brave-person span:first-child::before, .brave .person-desc .brave-person span:last-child:after {font-size: 90px }}@media screen and (max-width:639px) {.brave .person-desc .brave-person span:first-child::before, .brave .person-desc .brave-person span:last-child:after {font-size: 68px }}@media screen and (max-width:480px) {.brave .person-desc .brave-person span:first-child::before, .brave .person-desc .brave-person span:last-child:after {font-size: 45px }}.brave .limit-wrap .brave-title span {display: block }@media (min-width:1750px) {.brave-wrap .container, .nurburgring-wrap .container {width: 1690px }}.is-vertical .brave .person-desc .brave-desc span {display: block }.is-vertical .brave .brave-title:has(.h4-sp-bottom) {top: 2vw }.brave-wrap .all-page {padding-top: 90px }.brave-wrap .history-brand .brand-wrap {margin-top: 4.5rem }.brave-engineer {position: relative;text-align: center }.brave-engineer .container {z-index: 3 }.brave-engineer .swiper-container {position: relative }.brave-engineer .swiper-button.black {color: #000 }.brave-engineer .swiper-button.swiper-button-next {right: 0 }.brave-engineer .swiper-button.swiper-button-next.black-shadow {color: #7f7f7f;text-shadow: 2px 0 0 transparent }.brave-engineer .swiper-button.swiper-button-prev {left: 0 }.brave-engineer .swiper-button.swiper-button-prev.black-shadow {color: #7f7f7f;text-shadow: -2px 0 0 transparent }.brave-engineer .swiper-slide {overflow: hidden }.brave-engineer .slide-inner img {width: 100% }.brave-engineer .replace-bg {height: 100%;background-position: 50%;background-repeat: no-repeat;background-size: cover }.brave-engineer .pagination-container {position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 100%;z-index: 9 }.brave-engineer .swiper-pagination {text-align: center }.brave-engineer .swiper-pagination.inner {bottom: 50 !important }.brave-engineer .swiper-pagination-bullet {width: 10px;height: 10px;border-radius: 5px;background: #fff;display: inline-block;margin: 0 6px !important }.brave-engineer .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #e63312 }.brave-engineer .button-container {width: calc(100% - 60px);top: 50%;height: auto;z-index: 10 }.brave-engineer .text-wrap {width: 100%;position: absolute }.brave-engineer .text-wrap .news-desc span {display: block }.brave-engineer .text-wrap.color-white {color: #fff }.brave-engineer .text-wrap.top-left {top: 39%;left: 10%;text-align: left }.brave-engineer .text-wrap.top-right {top: 39%;right: 0;text-align: right }.brave-engineer .text-wrap.top-center {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);top: 39%;text-align: center }.brave-engineer .text-wrap.bottom-left {bottom: 20%;left: 0 }.brave-engineer .text-wrap.bottom-right {bottom: 20%;right: 0;text-align: right }.brave-engineer .text-wrap.bottom-center {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 20%;text-align: center }.brave-engineer .text-wrap.vertical-left-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);left: 0 }.brave-engineer .text-wrap.vertical-right-center {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);right: 0;text-align: right }.brave-engineer .text-wrap.vertical-center {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-align: center }.brave-engineer .btn-link-wrap .c-button.red-bg a {background: #e63312;color: #fff }.brave-engineer .btn-link-wrap.text-center .c-button {float: none;margin: 0 30px }@media screen and (max-width:1600px) {.brave-engineer .text-wrap.top-center, .brave-engineer .text-wrap.top-left, .brave-engineer .text-wrap.top-right {top: 39% }.brave-engineer .text-wrap.bottom-center, .brave-engineer .text-wrap.bottom-left, .brave-engineer .text-wrap.bottom-right {bottom: 18.5% }}.is-vertical .brave-engineer {padding: 0 }.is-vertical .brave-engineer .mb-margin-0 {margin-top: 0 }.is-vertical .brave-engineer .n-container {padding-left: 0;padding-right: 0 }.is-vertical .brave-engineer .text-wrap.mb-top-centet {width: calc(100% - 110px);top: 28%;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);text-align: center }.is-vertical .brave-engineer .text-wrap .news-desc span {display: inline }.is-vertical .brave-engineer .button-container {width: calc(100% - 15px) }.dna-list .module-container {margin: 0 auto;width: 82.6% }.dna-list .img-full {width: 100% }.dna-list .img-placeholder {height: auto }.dna-list .module-wrap {background-color: #000 }.dna-list .module-wrap.bg-white {background-color: #fff }.dna-list .module-wrap.bg-gray {background-color: #f2f2f2 }.dna-list .module-section {position: relative;background-repeat: no-repeat;background-size: cover;background-position: 50% }.dna-list .module-area {position: relative;margin: 0 auto;padding: 0 }.dna-list .module-title {position: absolute;left: 0;width: 100%;top: 70px;z-index: 5;color: #000;text-align: center }.dna-list .module-title img.fia-logo {display: inline-block;margin-bottom: 2rem;width: 180px }.dna-list .module-title img.fia-logo-2019 {display: inline-block;margin-bottom: 2rem;width: 560px }@media (max-width:1680px) {.dna-list .module-title img.fia-logo {width: 160px;margin-bottom: 1.2rem }.dna-list .module-title img.fia-logo-2019 {width: 520px;margin-bottom: 1.2rem }}.dna-list .text-list {margin-top: 2.5rem }.dna-list .text-list ul {text-align: left;display: inline-block;margin: 0 auto;list-style: disc }.dna-list .text-list li {line-height: 1.6;list-style: disc }.dna-list .author-title {margin-top: 3rem }.dna-list .fia-video-content {margin-top: 60px }.dna-list img.eq-pic, .dna-list video.eq-video {display: block }.dna-list .module-content {position: absolute;left: 0;width: 100%;bottom: 40px;z-index: 4 }.dna-list .module-content .img-qrcode {width: 132px;margin: 0 auto }@media (min-width:1280px) {.dna-list .module-title {top: 90px }.dna-list .module-content {bottom: 90px }}@media (min-width:1920px) {.dna-list .module-title {top: 120px }.dna-list .module-content {bottom: 100px }}.dna-list .module-content.qr-content {bottom: 50px }.dna-list .description-text {position: relative;z-index: 5;line-height: 1.5;text-align: center }.dna-list .color-white, .dna-list .module-section .heading-area, .dna-list .module-section .module-content, .dna-list .module-section .module-title, .dna-list .module-section .text-list {color: #fff }.dna-list .module-wrap.bg-gray .module-section .heading-area, .dna-list .module-wrap.bg-gray .module-section .module-content, .dna-list .module-wrap.bg-gray .module-section .module-title, .dna-list .module-wrap.bg-gray .module-section .text-list, .dna-list .module-wrap.bg-white .module-section .heading-area, .dna-list .module-wrap.bg-white .module-section .module-content, .dna-list .module-wrap.bg-white .module-section .module-title, .dna-list .module-wrap.bg-white .module-section .text-list {color: #000 }.dna-slide {height: 350vh;position: relative;background: #333 }.dna-slide .img-full {width: 100% }.dna-slide .img-placeholder {display: block }.dna-slide .section-container {position: relative;height: 100vh }.dna-slide .swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto }.dna-slide .slide-bg {position: absolute;left: 0;top: 0;height: 100%;width: 100%;background-repeat: no-repeat;background-size: cover;background-position: 50%;opacity: 0;-webkit-transition: all .8s ease-in-out;transition: all .8s ease-in-out }.dna-slide .slide-bg.active {opacity: 1 }.dna-slide .slide-area {width: 82.6%;max-width: 1585px;max-height: 86%;overflow: hidden;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 0;margin: 0 }.dna-slide .slide-box {position: relative }.dna-slide .slide-title {position: absolute;width: 40%;left: 10rem;top: 10rem;z-index: 5;color: #fff;text-align: left }.dna-slide .slide-title.bg-white {color: #000 }.dna-slide .slide-description-text {margin-top: 30px;position: relative;z-index: 5;line-height: 1.6 }@media (min-width:1280px) {.dna-slide .slide-title {top: 90px }}.dna-slide .color-white {color: #fff }.dna-slide .dna-pagination {z-index: 9;position: absolute;top: 0;right: 0;width: 20px;height: 100% }.dna-slide .dna-pagination .swiper-pagination {bottom: auto !important;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .8s ease-in-out;transition: all .8s ease-in-out }.dna-slide .dna-pagination .swiper-pagination-bullet {display: inline-block;opacity: 1;width: 10px;height: 10px;border-radius: 5px;background: #f2f2f2;margin: 9px 0;cursor: pointer }.dna-slide .dna-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #e63312 }.is-vertical .dna-list .module-title {padding: 0 30px;top: 80px }.is-vertical .dna-list .module-title img.fia-logo {width: 24% }.is-vertical .dna-list .module-title img.fia-logo-2019 {width: 75%;margin-top: -12px }.is-vertical .dna-list .module-content {padding: 0 30px;bottom: 50px }.is-vertical .dna-list .fia-video-content {margin-top: 30px }.is-vertical .dna-list .module-container {margin: 0;width: 100% }.is-vertical .dna-list .wrc-team2 .text-list {color: #000 }.is-vertical .dna-list.wrc-fia-2023 .page-padding.all-page {padding-bottom: 0 }.is-vertical .dna-slide {height: 300vh }.is-vertical .dna-slide .slide-area {max-height: 86%;overflow: hidden }.is-vertical .dna-slide .slide-title {position: absolute;left: 30px;right: 30px;top: 30px;width: auto }.is-vertical .dna-slide .description-text {margin-top: 20px }.is-vertical .ctcc-wrap .dna-list .description-text {text-align: left }.c-album .swiper-wrap {position: relative }.c-album .slide-thumb {border: 1px solid #fff;padding: 5px 3px;cursor: pointer }.c-album .slide-thumb:hover, .c-album .swiper-slide-thumb-active .slide-thumb {border: 1px solid #e63312 }.c-album-team {position: relative;overflow: hidden }.c-album-team .module-section {padding-top: 120px;position: relative;background-size: cover;background-position: 50% }.c-album-team .space-top {margin-top: 3rem }.c-album-team .text-wrap {width: 100%;color: #fff;text-align: center }.c-album-team .swiper-wrap {margin-top: 6rem;position: relative }.c-album-team .team-box {text-align: center }.c-album-team .team-box img {max-width: 100%;display: block;margin: 0 auto }.c-album-slide, .c-video-slide {background: #f2f2f2;overflow: hidden }.c-album-slide .swiper-wrap, .c-video-slide .swiper-wrap {margin-top: 6rem;position: relative }.c-album-slide .swiper-container, .c-video-slide .swiper-container {width: 100%;height: 100% }.c-album-slide .btn-dowm, .c-video-slide .btn-dowm {position: absolute;left: 30px;bottom: 20px }.c-album-slide .btn-dowm a, .c-video-slide .btn-dowm a {color: #fff;-webkit-transition: color .5s;transition: color .5s }.c-album-slide .btn-dowm a:hover, .c-video-slide .btn-dowm a:hover {color: #e63312 }.c-album-slide .tag-page, .c-video-slide .tag-page {position: absolute;right: 30px;bottom: 20px;color: #fff }.c-album-slide .swiper-slide {text-align: center;font-size: 18px;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-transition: .3s;transition: .3s;-webkit-transform: scale(.8);transform: scale(.8);background: #ccc }.c-album-slide .swiper-slide-active, .c-album-slide .swiper-slide-duplicate-active {-webkit-transform: scale(1);transform: scale(1) }.c-video-slide {background: #fff }.c-video-slide .swiper-pagination {text-align: center }.c-video-slide .swiper-pagination .swiper-pagination-bullet {background: #f2f2f2 }.c-video-slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #e63312 }.c-video-slide .c-eq-video .img-responsive {width: 100%;display: block }.c-album-slide .c-eq-video>.btn-play, .c-video-slide .c-eq-video>.btn-play {position: absolute;width: 6vw;height: 6vw;max-width: 138px;max-height: 138px;top: 50%;left: 50%;z-index: 9;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);border-radius: 50%;background: #fff url(../img/banner-btn-player.png) no-repeat 50%;background-size: contain;cursor: pointer }.c-album-slide .c-eq-video>.btn-play:hover, .c-video-slide .c-eq-video>.btn-play:hover {background: #ddd url(../img/banner-btn-player.png) no-repeat 50%;background-size: contain }.c-album-slide .swiper-slide .btn-play, .c-video-slide .swiper-slide .btn-play {display: none }.c-album-slide .swiper-slide.swiper-slide-active .btn-play, .c-video-slide .swiper-slide.swiper-slide-active .btn-play {display: block }.is-vertical .c-album-slide .tag-page {right: 15px;bottom: 10px;font-size: 14px }.is-vertical .c-album-slide .button-container {margin-top: 0 }.is-vertical .c-album-team .module-section {padding-top: 60px }.is-vertical .c-album-team .space-top {margin-top: 2rem }.is-vertical .c-album-team h3.space-top {margin-top: .5rem }.is-vertical .c-album-team .button-container {top: 30% }.c-parameter {background: #eeeef0 }.c-parameter .small-top-padding {padding-top: 0 }.c-parameter .narrow-container {margin: 0 auto;width: 66.667%;overflow: hidden }.c-parameter .text-wrap {text-align: center;margin-bottom: 6rem }.c-parameter .spec-args {margin-top: 20%;margin-left: 15% }.c-parameter .spec-args .spec-label {color: #767676;margin-top: 1em }.c-parameter .more-wrap {background: #fff;display: none }.c-parameter .more-btn-area {text-align: center }.c-parameter .more-btn {display: inline-block;margin: 6rem auto 1rem;color: #767676;background: transparent;-webkit-transition: color .5s;transition: color .5s }.c-parameter .more-btn .icon-down {display: block;font-size: 3rem;width: 6rem;height: 6rem;line-height: 2;border: 2px solid #767676;border-radius: 50%;margin: 1rem auto;-webkit-transition: border .5s;transition: border .5s }.c-parameter .more-btn.btn-close .icon-down {-webkit-transform: rotate(180deg);transform: rotate(180deg) }.c-parameter .more-btn:hover {color: #e63312 }.c-parameter .more-btn:hover .icon-down {border: 2px solid #e63312 }.is-vertical .wrc-wrap .dna-list .description-text {text-align: left }.is-vertical .wrc-wrap .wrc-fia.dna-list .narrow-container {width: 100% }.is-vertical .wrc-wrap .wrc-fia.dna-list .img-placeholder {height: auto }.is-vertical .wrc-wrap .wrc-fia.dna-list .module-content.video-content {position: relative;padding: 0;bottom: auto }.is-vertical .wrc-wrap .wrc-fia.dna-list .module-content.video-content video {display: block }.is-vertical .wrc-wrap .dna-list .wrc-team2 .module-section .module-title {color: #000;top: 60px;text-align: center }.is-vertical .wrc-wrap .dna-list .wrc-team2 .module-section .module-title .description-text {text-align: center }.is-vertical .wrc-wrap .dna-list .wrc-team2 .module-section .module-title .description-text.author-title {font-size: 12px }.is-vertical .c-parameter .narrow-container {width: 100%;padding-left: 1.5rem;padding-right: 1.5rem }.is-vertical .c-parameter .spec-args {width: 50%;float: left;display: inline-block;padding: 0 1.5rem;-webkit-box-sizing: border-box;box-sizing: border-box;margin-top: 0;margin-left: 0 }.is-vertical .c-parameter .spec-args.spec-group {width: 100%;padding-top: 1rem }.is-vertical .c-parameter .more-btn {margin: 2rem auto;font-size: 12px }.body-wrc-wrap .c-banner .container {pointer-events: none }.body-wrc-wrap .c-banner .text-wrap {width: auto;pointer-events: none }.body-wrc-wrap .c-banner .text-wrap .logo-anim, .body-wrc-wrap .c-homebanner .container {pointer-events: none }.body-wrc-wrap .c-homebanner .text-wrap {width: auto;pointer-events: none }.body-wrc-wrap .c-homebanner .text-wrap .title .word-block {display: inline-block }.about-n-multi-items {width: 100%;background: #1b6d85 }.about-n-multi-items .color-black {color: #000 }.about-n-multi-items .color-white {color: #fff }.about-n-multi-items .items {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100% }.about-n-multi-items .items .item, .about-n-multi-items .items .placeholder {position: relative;width: 100% }.about-n-multi-items .items .item .position {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);text-align: center;width: 90% }.about-n-multi-items .items .item .position .title {margin-bottom: 50px }.about-n-multi-items .items .item .position .description {font-size: 16px }.brave {overflow: hidden }.brave .newsbanner1-layer {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;background: #fff;display: none }.brave .newsbanner1-layer .icon-guanbi {position: fixed;top: 2vw;right: 2vw;cursor: pointer;background: #e63312;border-radius: 50%;color: #fff;width: 50px;line-height: 50px;text-align: center;font-size: 28px;z-index: 99 }.brave .newsbanner1-layer .wrap {position: relative;margin-top: 5vh;height: 85vh;overflow: auto }.brave .newsbanner1-layer .ul1 {margin: 0 -3px }.brave .newsbanner1-layer .ul1 .li {width: 50%;float: left;padding: 0 3px;text-align: left }.brave .newsbanner1-layer .ul1 .li .text-wrap {width: 100% }.brave .newsbanner1-layer .ul1 .li .text-center {color: #000;text-align: left }.brave .newsbanner1-layer .ul1 .news-title {margin-bottom: 10px }.brave .newsbanner1-layer .ul1 .cd {background: url(../img/convenient1_bg.png) 50% no-repeat;background-size: contain;color: #fff;line-height: 30px;width: 60px;margin-right: 10px;display: inline-block;vertical-align: middle }.brave .newsbanner1-layer .ul1 .text-wrap {width: 80%;margin: 30px auto 40px }.brave .newsbanner1-layer .ul1 .news-desc {min-height: 68px }.brave .newsbanner1-layer .ul1 .text-wrap {padding: 0 }.brave .newsbanner1-layer .ul1 .img-box {width: 100%;margin: 20px auto }.brave .newsbanner1-layer .ul1 .img-box img {width: 100% }.brave .newsbanner1-layer .box {position: relative;margin-bottom: 70px }.brave .newsbanner1-layer .box .title {padding-top: 50px }.brave .newsbanner1-layer .box .narrow-container {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 5%;height: auto }.brave .newsbanner1-layer .ul {text-align: center;margin: 30px -20px 0 }.brave .newsbanner1-layer .ul .li {float: left;padding: 0 20px;cursor: pointer;text-align: left;width: 50% }.brave .newsbanner1-layer .text-wrap2 {position: absolute;top: 0;width: 100%;left: 0;z-index: 10;height: 100% }.brave .newsbanner1-layer .text-wrap2 .title {color: #000;text-align: center }.brave .newsbanner1-layer .narrow-container {position: relative;height: 100% }.brave .newsbanner1-layer .narrow-container .box {position: relative }.brave .newsbanner1-layer .narrow-container .wrap {position: relative;width: 100%;padding-top: 50px }.brave .newsbanner1-layer .narrow-container .title {margin-bottom: 40px }.brave .newsbanner1-layer .narrow-container .cont {position: relative;overflow: auto;width: 100%;height: 90vh;margin-top: 5vh }.brave .btips {position: absolute;bottom: 3%;left: 0;right: 0;margin: auto }.brave .btips, .brave .tips-r {text-align: center }.brave .dt {width: 100%;margin: 5px auto }.brave .dt dl {display: inline-block;vertical-align: middle;margin: 0 17px }.brave .dt dl dd, .brave .dt dl dt {text-align: left;display: inline-block;vertical-align: middle }.is-vertical .about-n-multi-items .items {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column }.is-vertical .about-n-multi-items .items .item .position .title {margin-bottom: 20px }.is-vertical .brave .newsbanner1-layer .text-wrap2 {padding: 0 30px }.is-vertical .brave .newsbanner1-layer .text-wrap2 .title {padding-top: 0 }.is-vertical .brave .newsbanner1-layer .box {margin-bottom: 30px }.is-vertical .brave .newsbanner1-layer .cont {padding: 0 30px }.is-vertical .brave .newsbanner1-layer .cont .li {width: 100% }.is-vertical .brave .newsbanner1-layer .ul {width: 100%;margin: 0 auto }.is-vertical .brave .newsbanner1-layer .ul .li {width: 100%;margin-top: 20px }.is-vertical .brave .newsbanner1-layer .wrap {padding-top: 0 }.is-vertical .brave .newsbanner1-layer .icon-guanbi {top: auto;left: 0;right: 0;bottom: 5vw;margin: auto;display: block;width: 40px;line-height: 40px;font-size: 20px }.is-vertical .brave .btips {padding: 0 30px }.is-vertical .brave .btips .span {font-size: 0;display: block }.is-vertical .brave .dt {margin: 15px auto }.is-vertical .brave .tips-r {text-align: center }.news-banner {height: 23vw;width: 100%;position: relative;margin-top: 60px;background: #aacae6;overflow: hidden }.news-banner .img {width: 88%;position: absolute;right: 0 }.news-banner .container {position: absolute;left: 6.5vw;top: 0;height: 100%;width: 80% }.news-banner .container .text-wrap {position: absolute;padding: 0 15px;color: #fff;width: 100% }.news-banner .container .text-wrap.text-wrap.top-left {top: 16%;left: 0 }.news-banner .container .logo {margin-top: 2.4vw;width: 7.4vw }.is-vertical .news-banner {height: 35vw }.is-vertical .news-banner .img {-o-object-fit: cover;object-fit: cover;height: 30vw;width: 92% }.is-vertical .news-banner .container {left: 2vw;padding: 0;margin: 0;width: 100% }.is-vertical .news-banner .container .title {font-size: 8vw }.is-vertical .news-banner .container .text-wrap {padding: 0 }.is-vertical .news-banner .container .text-wrap.text-wrap.top-left {top: 10% }.is-vertical .news-banner .container .logo {margin-top: 2vw;width: 10vw;height: 4vw }.news-list {background: #f2f2f2;overflow: hidden }.news-list .btn {background: #f2f2f2;width: 100%;padding: 15px;text-align: center;color: #484848;margin-bottom: 45px }.news-list.grey {background: #fff }.news-list.grey .list-container .card {position: relative;background: #f2f2f2 !important;margin: 0 auto 25px }.news-list.grey .list-container .card .contents {padding: 15px 25px }.news-list.grey .list-container .card .cover {height: auto }.news-list.grey .list-container .card .title {color: #484848 }.news-list.one {padding: 0 }.news-list.one .list-container .card {width: 100% }.news-list.blue .card {position: relative;background: #aacae6 !important }.news-list.blue .contents {padding-bottom: 40px !important }.news-list.blue .title {margin-bottom: 10px }.news-list.blue .date {position: absolute;bottom: 15px;left: 0;width: 100%;padding: 0 29px !important }.news-list .list-all-wrap {display: none }.news-list .list-wrap .list-group {display: none;margin-bottom: 0 }.news-list .img-full {width: 100%;display: block }.news-list .list-container {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap }.news-list .list-container .card {width: calc(100% / 3 - 20px);background: #fff;margin-top: 20px;margin-left: 10px;margin-right: 10px;cursor: pointer;display: inline-block }.news-list .list-container .card .cover {background-position: 50%;background-repeat: no-repeat;background-size: cover }.news-list .list-container .card .placeholder {width: 100%;opacity: 0 }.news-list .list-container .card .contents {padding: 21px 29px 0 }.news-list .list-container .card .contents .title {line-height: 1.2;font-weight: 600 }.news-list .list-container .card .contents .desc, .news-list .list-container .card .contents .title {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;font-family: PingFang SC, Open Sans, Source Han Sans CN, Noto Sans SC, Noto Sans, Hiragino Sans GB, Helvetica Neue, Helvetica, Arial, sans-serif }.news-list .list-container .card .contents .desc {margin: 14px 0;font-size: 16px;color: #666 }.news-list .list-container .card .contents .date {font-size: 14px;padding-bottom: 22px;color: #666 }.news-list .load-more {width: 100%;margin: 80px auto 0;text-align: center }.is-vertical .news-list .btn {margin: 50px auto 25px }.is-vertical .news-list .card {width: 100%;margin-left: 0;margin-right: 0 }.is-vertical .news-list .load-more {margin: 50px auto 30px }.is-vertical .news-list .load-more .c-button.btn-load-more {min-width: 180px }.video-list {background: #f2f2f2;overflow: hidden }.video-list .btn {background: #f2f2f2;width: 100%;padding: 15px;text-align: center;color: #484848;margin-bottom: 45px }.video-list .list-all-wrap {display: none }.video-list .list-wrap .list-group {display: none;margin-bottom: 0 }.video-list .img-full {width: 100%;display: block }.body-digital-key-wrap .tab-body, .body-service-wrap .tab-body {display: none }.body-digital-key-wrap .tab-body.active, .body-service-wrap .tab-body.active {display: block }.body-service-wrap.is-horizontal .c-header .navbar-fixed-top-t li {margin-left: 75px }.policy-warranty .policy-note {text-align: center }.service-wrap .table-module .content-container .table-container {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 30px }@media (max-width:751px) {.service-wrap .table-module .content-container .table-container {display: block }}@media (max-width:767px) {.c-button.red-bg>div, .c-button.red-bg a{font-size: 1.5em;}}.service-wrap .table-module .content-container .table-container .table-item {-webkit-box-flex: 1;-ms-flex: 1;flex: 1 }@media (max-width:751px) {.service-wrap .table-module .content-container .table-container .table-item {margin-bottom: 40px }}.service-wrap .table-module .content-container .table-container .table-item:last-child {margin-bottom: 0 }.service-wrap .table-module .content-container .table-container .table-item:nth-child(2) {margin: 0 10px }@media (max-width:751px) {.service-wrap .table-module .content-container .table-container .table-item:nth-child(2) {margin: 0;margin-bottom: 40px }}.service-wrap .table-module .content-container table {border: 1px solid #e6e7e8;border-left: 0;border-bottom: 0;width: 100%;background: #fff }.service-wrap .table-module .content-container td, .service-wrap .table-module .content-container th {border: 1px solid #e6e7e8;border-top: 0;border-right: 0 }.service-wrap .table-module .content-container th {background: #aacae6 }.service-wrap .table-module .content-container tr td.code {border-left: 0;text-align: left }.service-wrap .table-module .content-container tr td.detail {background: #e6e7e8;border-bottom: 1px solid #fff;border-left: 1px solid #fff }.service-wrap .table-module .content-container tr th {border-right: 1px solid #fff }.service-wrap .table-module .content-container tr th:last-child {border-right: 1px solid #e6e7e8 }.service-wrap .table-module .content-container tr td, .service-wrap .table-module .content-container tr th {padding: 15px;text-align: center }.is-vertical .policy-warranty .policy-note {text-align: left;padding-left: 30px;padding-right: 30px }.c-maintenance-station-tab-content {width: 100% }.c-maintenance-station-tab-content .dept-map-item {display: none }@media (max-width:751px) {.c-maintenance-station-tab-content .search-container {padding: 30px }}.c-maintenance-station-tab-content .search-container .input-container {width: 100%;height: 40px;border: 1px solid #e4dcd3;background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 0 15px;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom: 30px }@media (max-width:751px) {.c-maintenance-station-tab-content .search-container .input-container {margin-bottom: 10px }}.c-maintenance-station-tab-content .search-container .input-container input {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;padding: 0 10px;color: #999 }.c-maintenance-station-tab-content .search-container .input-container .search {color: #999 }.c-maintenance-station-tab-content .search-container .select-container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 40px }@media (max-width:751px) {.c-maintenance-station-tab-content .search-container .select-container {width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-bottom: 0 }}.c-maintenance-station-tab-content .search-container .select-container .label {color: #999;text-align: left;margin-bottom: 6px }.c-maintenance-station-tab-content .search-container .select-container .select-city, .c-maintenance-station-tab-content .search-container .select-container .select-province {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;margin-right: 20px }@media (max-width:751px) {.c-maintenance-station-tab-content .search-container .select-container .select-city, .c-maintenance-station-tab-content .search-container .select-container .select-province {width: 100%;margin-right: 0;margin-bottom: 8px }}.c-maintenance-station-tab-content .search-container .select-container .select-city select, .c-maintenance-station-tab-content .search-container .select-container .select-province select {height: 40px;border: 1px solid #e4dcd3;-webkit-appearance: none;-moz-appearance: none;appearance: none;background: #fff url(../img/icon_arrow_select.png) no-repeat calc(100% - 15px) 50%;background-size: 15px;padding: 0 15px }.c-maintenance-station-tab-content .search-container .select-container .select-type {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 360px }@media (max-width:751px) {.c-maintenance-station-tab-content .search-container .select-container .select-type {width: 100%;margin-right: 0 }}.c-maintenance-station-tab-content .search-container .check-container {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 40px;border: 1px solid #e4dcd3 }.c-maintenance-station-tab-content .map-container {display: -webkit-box;display: -ms-flexbox;display: flex;height: 520px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 130px }.c-maintenance-station-tab-content .map-container .map {-webkit-box-flex: 1;-ms-flex: 1;flex: 1 }@media (max-width:751px) {.c-maintenance-station-tab-content .map-container {margin-bottom: 35px;width: 100%;height: auto;padding: 0;position: relative;display: block }.c-maintenance-station-tab-content .map-container .map {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;height: 360px }}.c-maintenance-station-tab-content .map-container .data-list {width: 360px;margin-left: 20px;-ms-flex-negative: 0;flex-shrink: 0;overflow-y: auto;overflow-x: hidden;background: #e6e7e8 }.c-maintenance-station-tab-content .map-container .data-list .data-list-container .data-list-item {padding: 30px 20px;cursor: pointer;-webkit-transition: all .3s ease;transition: all .3s ease }@media (max-width:751px) {.c-maintenance-station-tab-content .map-container .data-list .data-list-container .data-list-item {border: 1px solid #fff }}.c-maintenance-station-tab-content .map-container .data-list .data-list-container .data-list-item .data-list-title {font-family: PingFang SC, Open Sans, Source Han Sans CN, Noto Sans SC, Noto Sans, Hiragino Sans GB, Helvetica Neue, Helvetica, Arial, sans-serif;font-weight: 600;font-weight: 700;margin-bottom: 15px }.c-maintenance-station-tab-content .map-container .data-list .data-list-container .data-list-item .icon-group {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 15px }.c-maintenance-station-tab-content .map-container .data-list .data-list-container .data-list-item .icon-group .icon-item {margin-right: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center }.c-maintenance-station-tab-content .map-container .data-list .data-list-container .data-list-item .icon-group .icon-item .iconfont {margin-right: 4px }.c-maintenance-station-tab-content .map-container .data-list .data-list-container .data-list-item .desc-info-container {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 5px }.c-maintenance-station-tab-content .map-container .data-list .data-list-container .data-list-item .desc-info-container .desc-info-label {width: 50px;-ms-flex-negative: 0;flex-shrink: 0 }.c-maintenance-station-tab-content .map-container .data-list .data-list-container .tag-wrap {margin-bottom: 20px }.c-maintenance-station-tab-content .map-container .data-list .data-list-container .tag-wrap .tag-item {color: #fff;background: #002c5f;padding: 2px 10px;display: inline-block;margin-right: 10px }.c-maintenance-station-tab-content .map-container .data-list .data-list-container .data-list-item-active {background: #eff1f2 }@media (max-width:751px) {.c-maintenance-station-tab-content .map-container .data-list .data-list-container .data-list-item-active {background: none;border-bottom: 1px solid #e4dcd3 }}@media (max-width:751px) {.c-maintenance-station-tab-content .map-container .data-list {width: auto;margin: 10px 30px;background: none }.c-maintenance-station-tab-content .map-container .data-list .data-list-container .data-list-item {padding: 20px 0 }}.c-maintenance-station-tab-content .check-box {display: inline-block;width: 17px;height: 17px;border: 1px solid #002c5f;text-align: center;cursor: pointer;margin-right: 5px;vertical-align: middle }.c-maintenance-station-tab-content .check-box .iconfont {display: block;line-height: 16px;font-size: 16px;color: #fff;font-weight: bolder;opacity: 0;-webkit-transition: opacity .3s ease;transition: opacity .3s ease }.c-maintenance-station-tab-content .checked-label {line-height: 18px;vertical-align: middle }.c-maintenance-station-tab-content .check-box-checked, .c-maintenance-station-tab-content .checked .check-box {background: #002c5f }.c-maintenance-station-tab-content .check-box-checked .iconfont, .c-maintenance-station-tab-content .checked .check-box .iconfont {opacity: 1 }#cus_overlay {z-index: 0 }.custom-map-content-container {padding: 30px;background: #fff;width: 400px;position: relative;border: 1px solid #e4dcd3;-webkit-transform: translateY(-30px);transform: translateY(-30px) }@media (max-width:751px) {.custom-map-content-container {width: 320px;padding: 24px }}.custom-map-content-container .iconfont {position: absolute;top: 10px;right: 5px;font-size: 25px;cursor: pointer;width: 40px;height: 40px;text-align: center }.custom-map-content-container .custom-map-title {font-family: PingFang SC, Open Sans, Source Han Sans CN, Noto Sans SC, Noto Sans, Hiragino Sans GB, Helvetica Neue, Helvetica, Arial, sans-serif;font-weight: 600;font-size: 16px;font-weight: 700;margin-bottom: 16px }.custom-map-content-container .custom-map-address, .custom-map-content-container .custom-map-phone {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 6px }.custom-map-content-container .custom-map-address span:first-child, .custom-map-content-container .custom-map-phone span:first-child {width: 45px;-ms-flex-negative: 0;flex-shrink: 0;font-size: 14px }.custom-map-content-container .custom-map-button-group {margin-top: 20px;display: -webkit-box;display: -ms-flexbox;display: flex }.custom-map-content-container .custom-map-button-group .custom-map-button1, .custom-map-content-container .custom-map-button-group .custom-map-button2 {width: 140px;height: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 14px;cursor: pointer;-webkit-transition: all .3s ease;transition: all .3s ease }.custom-map-content-container .custom-map-button-group .custom-map-button1 {border: 1px solid #000;color: #000 }.custom-map-content-container .custom-map-button-group .custom-map-button1:hover {color: #fff;background: #012c5f }.custom-map-content-container .custom-map-button-group .custom-map-button2 {border: 1px solid #012c5f;color: #fff;background: #012c5f;margin-left: 20px }.custom-map-content-container .dialog-jiantou {position: absolute;bottom: 0;left: 50%;-webkit-transform: translate(-50%, 100%);transform: translate(-50%, 100%) }.c-dealer-content .text-wrap {text-align: center }.c-dealer-content .dept-map-item {display: none }.c-dealer-content .dealer-types {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 }@media (max-width:751px) {.c-dealer-content .dealer-types {padding-left: 30px;padding-right: 30px }}.c-dealer-content .dealer-types .dealer-type-item {display: inline-block;background: #e4dcd3;line-height: 2;width: 49.8%;text-align: center;cursor: pointer;-webkit-transition: background .25s;transition: background .25s }.c-dealer-content .dealer-types .dealer-type-item.active {background: #e63312;color: #fff }.c-dealer-content .map-container {display: -webkit-box;display: -ms-flexbox;display: flex;height: 641px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 20px }.c-dealer-content .map-container .map {-webkit-box-flex: 1;-ms-flex: 1;flex: 1 }@media (max-width:751px) {.c-dealer-content .map-container {margin-bottom: 0;width: 100%;height: auto;padding: 0;position: relative;display: block }.c-dealer-content .map-container .map {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;height: 360px }}.c-dealer-content .map-container .data-list {width: 360px;margin-left: 20px;-ms-flex-negative: 0;flex-shrink: 0;overflow-y: auto;overflow-x: hidden;background: #fff }.c-dealer-content .map-container .data-list .data-list-container .data-list-item {padding: 25px;cursor: pointer;background: #e6e7e8;margin-bottom: 25px;-webkit-transition: all .3s ease;transition: all .3s ease }@media (max-width:751px) {.c-dealer-content .map-container .data-list .data-list-container .data-list-item {border: 1px solid #fff }}.c-dealer-content .map-container .data-list .data-list-container .data-list-item .data-list-title {font-weight: 700;margin-bottom: 10px }.c-dealer-content .map-container .data-list .data-list-container .data-list-item .desc-info-container {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 5px }.c-dealer-content .map-container .data-list .data-list-container .data-list-item .desc-info-container .desc-info-label {width: 50px;-ms-flex-negative: 0;flex-shrink: 0 }.c-dealer-content .map-container .data-list .data-list-container .data-list-item .desc-btns {margin-top: 15px }@media (max-width:751px) {.c-dealer-content .map-container .data-list .data-list-container .data-list-item .desc-btns {text-align: center }}.c-dealer-content .map-container .data-list .data-list-container .data-list-item:last-child {margin-bottom: 0 }.c-dealer-content .map-container .data-list .data-list-container .data-list-item-active {background: #eff1f2 }@media (max-width:751px) {.c-dealer-content .map-container .data-list {width: auto;margin: 0;background: none;padding-top: 20px }.c-dealer-content .map-container .data-list .data-list-container .data-list-item {padding: 25px 30px;margin-bottom: 10px }}.is-vertical .c-dealer-content .text-wrap .feature-text {text-align: left }.bluelink-module {position: relative;overflow: hidden }.bluelink-module .text-wrap {text-align: center }.bluelink-module .feature-wrap {position: relative;margin-left: -6px;margin-right: -6px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap }.bluelink-module .feature-item {display: inline-block;background: #f2f2f2;width: calc(50% - 12px);margin: 6px;padding: 16px 30px 10px }.bluelink-module .feature-item .item-title .title {padding: 5px 10px;font-size: 1.25em;font-family: HyundaiSansHeadCN-Medium, HyundaiSansHead-Medium, HanSans, Microsoft YaHei, PingFang SC, Open Sans, Arial, Hiragino Sans GB, SimSun, sans-serif }.bluelink-module .feature-item .item-list {margin-top: 12px;border-top: 1px solid silver;padding: 15px 0;display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.bluelink-module .feature-item .item-list .item-item {display: inline-block;line-height: 1.2;padding: 8px 10px }.bluelink-module .feature-item.feature-w-1-1 {width: 100% }.bluelink-module .feature-item.item-w-1-2 .item-list .item-item {width: 40% }.bluelink-module .feature-item.item-w-1-3 .item-list .item-item {width: 33% }.bluelink-module .feature-item.item-w-1-4 .item-list .item-item {width: 25% }.bluelink-module .feature-item.item-w-1-5 .item-list .item-item {min-width: 19% }.bluelink-module .feature-item.flex-start .item-list {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start }.bluelink-module .feature-item.space-between .item-list {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.bluelink-module .feature-item.group-title {background: #aacae6;width: 100% }.bluelink-module .feature-item.group-special .item-list {margin-top: 0;border-top: 0;padding: 10px 0 15px }.bluelink-module .feature-item.group-special .item-list .title {padding: 0;line-height: 18px }.bluelink-module .color-marked {color: #e63312 }.bluelink-module .note-warp {padding: 30px;color: #737373 }.bluelink-module .note-warp .title {margin-bottom: 16px }.bluelink-module .note-warp .note-list {color: #737373;padding-left: 16px;margin-bottom: 16px }.bluelink-module .note-warp .note-list li {list-style: decimal;margin-bottom: 5px }.bluelink-module .qrcode-bluelink {width: 120px }.bluelink-module .qrcode-info {line-height: 1.5;margin-top: 1em }.is-vertical .bluelink-module .text-wrap {text-align: left }.is-vertical .bluelink-module .narrow-container {padding-left: 30px;padding-right: 30px }.is-vertical .bluelink-module .narrow-container .feature-text {text-align: left }.is-vertical .bluelink-module .qrcode-bluelink {width: 85px;background: #fff }.is-vertical .bluelink-module .feature-wrap {margin-top: 1rem }.is-vertical .bluelink-module .feature-item {width: 100%;padding: 12px 18px }.is-vertical .bluelink-module .feature-item .item-title .title {font-size: 1em;padding-left: 0 }.is-vertical .bluelink-module .feature-item .item-list {margin-top: 10px;padding: 10px 0 5px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start }.is-vertical .bluelink-module .feature-item .item-list .item-item {width: auto;min-width: 30%;padding-left: 0 }.is-vertical .bluelink-module .feature-item .item-list .item-item.p {font-size: 14px }.is-vertical .bluelink-module .feature-item.space-between .item-list {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between }.is-vertical .bluelink-module .feature-item.feature-w-1-1 {width: 100% }.is-vertical .bluelink-module .feature-item.item-w-1-2 .item-list .item-item {width: auto;min-width: 45% }.is-vertical .bluelink-module .feature-item.item-w-1-3 .item-list .item-item {width: auto;min-width: 33% }.is-vertical .bluelink-module .feature-item.item-w-1-4 .item-list .item-item, .is-vertical .bluelink-module .feature-item.item-w-1-5 .item-list .item-item {min-width: 40% }.is-vertical .bluelink-module .feature-item.group-special .item-list {margin-top: 0;border-top: 0;padding: 10px 0 }.is-vertical .bluelink-module .note-warp {padding: 30px 0 }.bluelink-contact .qrcode-info {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end }.bluelink-contact .qrcode-bluelink {width: 120px;margin: 5px 12px 5px 0 }.is-vertical .bluelink-contact .narrow-container {padding-left: 30px;padding-right: 30px }.bg-black {background: #000;color: #fff }.experience-about .img-full {width: 100% }.experience-about .module-title {float: right;z-index: 5;color: #000;padding: 60px;background: hsla(0, 0%, 100%, .8);margin-bottom: 150px }.experience-about .text-list {margin-top: 2.5rem }.experience-about .text-list ul {text-align: left;display: inline-block;margin: 0 auto;list-style: disc }.experience-about .text-list li {line-height: 1.6;list-style: disc }.experience-about .author-title {margin-top: 3rem }.experience-about .txt-list-group {display: -webkit-box;display: -ms-flexbox;display: flex }.experience-about .call {text-decoration: underline }.experience-brand .group-title {text-align: center;color: #fff;background: #e63312;line-height: 2 }.experience-brand .brand-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-top: 20px;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch }.experience-brand .brand-wrap .brand-item {width: calc(33.33333% - 15px);background: #bfd6f2 }.experience-brand .brand-wrap .brand-info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;color: #000 }.experience-brand .brand-wrap .brand-title {width: 42%;padding: 30px 0 30px 30px }.experience-brand .brand-wrap .brand-desc {width: 58%;padding: 30px 0 30px 30px }.dna-list.experience-list .parts-title {padding: 100px 0 60px }.c-action-DNA.service-wrap .DNA-content-item {height: 43.8vw;overflow: hidden;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;-webkit-transition: all .4s ease;transition: all .4s ease }.c-action-DNA.service-wrap .DNA-content-item:nth-of-type(2) {-webkit-box-flex: 1.06;-ms-flex: 1.06;flex: 1.06 }.c-action-DNA.service-wrap .DNA-content-item:nth-of-type(3) {-webkit-box-flex: 0.99;-ms-flex: 0.99;flex: 0.99 }.c-action-DNA.service-wrap .DNA-content-item .title-padding {padding-top: 5.5vw }.c-action-DNA.service-wrap .DNA-content-item .hover-show {opacity: 0;-webkit-transition: all .4s ease;transition: all .4s ease }.c-action-DNA.service-wrap .DNA-content-item:hover {-webkit-box-flex: 3;-ms-flex: 3;flex: 3 }.c-action-DNA.service-wrap .DNA-content-item:hover .hover-show {opacity: 1 }.is-vertical .experience-about {padding-top: 45px }.is-vertical .experience-about .module-title {background: #bfd6f2;float: none;padding: 30px 10px;margin-bottom: 0;text-align: center }.is-vertical .experience-brand .page-padding.all-page {padding: 45px 0 }.is-vertical .experience-brand .brand-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-top: 0 }.is-vertical .experience-brand .brand-wrap .brand-item {width: 100%;background: #bfd6f2;display: -webkit-box;display: -ms-flexbox;display: flex }.is-vertical .experience-brand .brand-wrap .brand-item:nth-child(2n) {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse }.is-vertical .experience-brand .brand-wrap .brand-img {width: 50% }.is-vertical .experience-brand .brand-wrap .brand-info {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 50%;padding: 16px 0 10px 16px;background: #303030;color: #fff }.is-vertical .experience-brand .brand-wrap .brand-title {width: 100%;padding: 0 }.is-vertical .experience-brand .brand-wrap .brand-desc {width: 100%;padding: 10px 0 0 }.is-vertical .c-action-DNA.service-wrap {padding-left: 30px;padding-right: 30px }.is-vertical .c-action-DNA.service-wrap .DNA-content-item-text {text-align: center;width: 100%;left: 0;top: 0;-webkit-transform: none;transform: none }.is-vertical .c-action-DNA.service-wrap .DNA-content-item-text .title-padding {padding-top: 32px }.is-vertical .c-action-DNA.service-wrap .DNA-content-item img {aspect-ratio: auto }.is-vertical .c-action-DNA.service-wrap .info-desc-footer {background: #bfd6f2;padding: 30px 10px 32px;color: #000 }.is-vertical .dna-list.experience-list .parts-title {background: #42464f;padding: 30px 0 }.is-vertical .dna-list.experience-list .module-wrap {background: none;padding-left: 30px;padding-right: 30px }.is-vertical .dna-list.experience-list .module-title {top: 32px }.is-vertical .dna-list.experience-list .module-content {position: relative;display: block;background: #bfd6f2;padding: 30px 10px 32px;color: #000;bottom: auto }.is-vertical .dna-list.experience-list .module-wrap.app-module-wrap {padding-left: 0;padding-right: 0 }.is-vertical .dna-list.experience-list .module-wrap.app-module-wrap .module-title {display: none }.is-vertical .dna-list.experience-list .module-wrap.app-module-wrap .module-content {background: none;color: #fff }.is-vertical .experience-map .map-wrap {padding-left: 30px;padding-right: 30px }.c-news.c-manual .form {background: #f7f3f2;padding: 20px 30px;margin-bottom: 60px }.c-news.c-manual .form .list-wrap {margin: 0 -5px }.c-news.c-manual .form .list {width: 100%;float: left;padding: 0 5px;color: #9c9c9c }.c-news.c-manual .form .list .group {width: 100%;height: 100%;position: relative }.c-news.c-manual .form .list .group .dropdown-menu {border-radius: 0;border-top: none;-webkit-box-shadow: none;box-shadow: none;max-height: 300px;overflow-y: auto }.c-news.c-manual .form .list .group .dropdown-menu a {border-top: 1px solid #e4dcd3 }.c-news.c-manual .form .list .group .dropdown-menu li.active {background: #f7f3f2 }.c-news.c-manual .form .list .group.open .dropdown-menu {border-top: none }.c-news.c-manual .form .list .group.open button {border-bottom: 1px solid transparent !important }.c-news.c-manual .form .list .group.open i {-webkit-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg) }.c-news.c-manual .form .list .group button {text-align: left;width: 100%;height: 100%;display: block;outline: none;border: none;background: none }.c-news.c-manual .form .list .group i {position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);right: 25px;cursor: pointer;-webkit-transition: all .3s ease-out;transition: all .3s ease-out }.c-news.c-manual .form .list .group .triangle {width: 0;height: 0;border-top: 10px solid #e2dbd3;border-right: 6px solid transparent;border-left: 6px solid transparent }.c-news.c-manual .form .list .dropdown-menu {width: 100%;padding: 0;margin: 0 }.c-news.c-manual .form .list .dropdown-menu>li {padding: 0 60px 0 25px }.c-news.c-manual .form .list .dropdown-menu>li:hover a {color: #000 }.c-news.c-manual .form .list .dropdown-menu>li>a {cursor: pointer;min-height: 50px;line-height: 30px;padding: 10px 0;background: none;color: #666 }.text-left{text-align: left;}.text-center{text-align: center;}@keyframes key-ani {0% {-webkit-transform: translateY(0);transform: translateY(0);}10% {-webkit-transform: translateY(-50%);transform: translateY(-50%);}20% {-webkit-transform: translateY(0);transform: translateY(0);}30% {-webkit-transform: translateY(-25%);transform: translateY(-25%);}40% {-webkit-transform: translateY(0);transform: translateY(0);}50% {-webkit-transform: translateY(-10%);transform: translateY(-10%);}60% {-webkit-transform: translateY(0);transform: translateY(0);}70% {-webkit-transform: translateY(0);transform: translateY(0);}80% {-webkit-transform: translateY(0);transform: translateY(0);}100% {-webkit-transform: translateY(0);transform: translateY(0);}}.numberkey {--fontsize67: calc(67 / 1920 * 100 * 1vw);--fontsize21: calc(21 / 1920 * 100 * 1vw);--fontsize20: calc(20 / 1920 * 100 * 1vw);--fontsize25: calc(25 / 1920 * 100 * 1vw);--fontsize30: calc(30 / 1920 * 100 * 1vw);--fontsize33: calc(33 / 1920 * 100 * 1vw);--fontsize34: calc(34 / 1920 * 100 * 1vw);--fontsize17: calc(17 / 1920 * 100 * 1vw);--fontsize19: calc(19 / 1920 * 100 * 1vw);--fontsize15: calc(15 / 1920 * 100 * 1vw);--fontsize13: calc(13 / 1920 * 100 * 1vw);--fontfamily-lighter: 'HyundaiSansHeadCN-lighter';--fontfamily-medium: 'HyundaiSansHeadCN-Medium';--fontfamily-regular: 'HyundaiSansHeadCN';font-size: var(--fontsize20);font-family: var(--fontfamily-regular);letter-spacing: 0.15em;}.numberkey .kv .kvimg {width: 100%;position: relative;}.numberkey .kv .kvimg .kvtext {position: absolute;top: 40%;left: 6.5687vw;color: #fff;}.numberkey .kv .kvimg .kvtext h1 {font-size: 2.881158vw;font-size: var(--fontsize67);margin-bottom: 1vw;}.numberkey .kv .kvimg .kvtext .desc {color: rgba(255, 255, 255, 0.8);font-size: var(--fontsize25);}.numberkey .kv .kvimg .kvicon {position: absolute;bottom: 5%;left: 50%;transform: translate(-50%, 0);border-bottom: 1px solid #fff;padding-bottom: 0.5%;width: 26px;cursor: pointer;}.numberkey .kv .kvimg .kvicon img {width: 100%;animation: key-ani 2s linear infinite;}.numberkey .kv .kvimg img {width: 100%;max-height: 100vh;object-fit: cover;}.page-padding.all-page{padding: 120px 0;}h3 {font-size: 40px;line-height: 1.5;font-weight: bold;}.h4-sp-bottom {padding-bottom: 30px;}.h4-sp-top {padding-top: 30px;}.h5 {font-size: 24px;line-height: 1.5;font-weight: bold;}.font-medium{color: #000;font-weight: bold;}.h3-sp-top {padding-top: 60px;}.h5-sp-bottom {padding-bottom: 15px;}