@charset "utf-8";

body {}
body.fixed {overflow:hidden;}

[data-target] {cursor:pointer;}
.conPC {}
.conM {display:none;}
.AD [class*='link'] {display:inline-block;cursor:pointer;}
.AD [class*='layer'] {position:absolute;z-index:1;transform:translate(-50%,-50%);}
.AD [class*='layer'].hidden {overflow:hidden;}
.AD [class*='section'] {position:relative;overflow:hidden;max-width:2000px;margin:0 auto;border:0;}
.AD [class*='section'] .content {max-width:1400px;margin:0 auto;position:relative;z-index:10;}
.AD [class*='section'].visible {overflow:visible;}

.AD input[type="number"]::-webkit-outer-spin-button,
.AD input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}


.open_video {cursor:pointer;}
.videobox {width:100%;}
.videobox > div {padding-bottom:56.25%;position:relative;z-index:1;}
.videobox > div iframe {position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;}


.fixed_video_box {position:fixed;z-index:30;top:0;left:0;width:100%;height:100%;display:none;}
.fixed_video_box[aria-hidden="false"] {display:block;}
.fixed_video_box .videowrap {max-width:800px;width:100%;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);}
.fixed_video_box .close {position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);}


.fixed_image_box {position:fixed;z-index:3000;top:0;left:0;width:100%;height:100%;display:none;}
.fixed_image_box[aria-hidden="false"] {display:block;}
.fixed_image_box .imagewrap {max-width:80%;width:100%;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);}
.fixed_image_box .imagewrap .imagebox {}
.fixed_image_box .imagewrap .imagebox img {width:100%;}
.fixed_image_box .close {position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);}


.fixed_agree_popup {position:fixed;z-index:1001;top:0;left:0;width:100%;height:100%;display:none;background:rgba(0,0,0,.5);}
.fixed_agree_popup[aria-hidden="false"] {display:block;}
.fixed_agree_popup .wrap {max-width:500px;height:500px;width:100%;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;}
.fixed_agree_popup .wrap .textbox {height:calc(100% - 50px);background:#fff;color:#242424;font-weight:500;font-size:16px;line-height:1.4;padding:20px;overflow-Y:scroll;}
.fixed_agree_popup .wrap .btnbox {height:50px;background:#000;text-align:center;display:flex;flex-direction:row;gap:10px;padding:10px;}
.fixed_agree_popup .wrap .btnbox button {color:#fff;font-weight:700;font-size:16px;line-height:30px;background:none;border:0;width:100%;}


/*** [Pc] --/start/-- ***/

.AD .fixedbar {position:fixed;left:0;width:100%;height:90px;z-index:100;transition:all .35s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition:all .35s cubic-bezier(0.785, 0.135, 0.15, 0.86);}
.AD .fixedbar.top {top:0;background:url('/img/section__fixed.png') center top no-repeat;}
.AD .fixedbar.top.hidden {top:-100%;}
.AD .fixedbar.bottom {display:none;bottom:0;background:#302721;}
.AD .fixedbar.bottom.hidden {bottom:-100%;}
.AD .fixedbar > div {width:1200px;height:100%;position:absolute;top:0%;left:50%;transform:translateX(-50%);text-align:right;}
.AD .fixedbar.top .layerbtn01 {top:0%;left:0;height:100%;width:250px;z-index:2;transform:none;}
.AD .fixedbar.top .layerbtn02 {top:0%;right:0;height:100%;width:250px;z-index:2;display:none;}

.AD .mainmenulist {font-size:0;position:absolute;top:50%;left:calc(50% + 170px);transform:translate(-50%,-50%);white-space:nowrap;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;}
.AD .mainmenulist > li {position:relative;}
.AD .mainmenulist > li > a {display:block;width:auto;color:#fff;padding:10px 5px;font-family:'Gmarket';font-size:18px;font-weight:900;line-height:1.2;position:relative;transition:all .15s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition:all .15s cubic-bezier(0.785, 0.135, 0.15, 0.86);}
.AD .mainmenulist > li > a em {display:block;font-size:16px;font-weight:300;}
.AD .mainmenulist > li > a:hover, .AD .mainmenulist > li.active > a {color:#d9b282;}
.AD .mainmenulist > li .sub {position:absolute;top:100%;left:50%;transform:translateX(-50%);width:200px;background:#691b3b;text-align:center;display:none;flex-direction:column;}
.AD .mainmenulist > li .sub a {color:#fff;font-size:14px;font-weight:500;padding:10px 0;cursor:pointer;}
.AD .mainmenulist > li:hover .sub {display:flex;}


.AD .fixedbar > div.submenu-content {width:100%;min-width:1200px;position:absolute;top:100%;transform:translate(-50%, 0);text-align:right;background:rgba(255,255,255,.5);overflow:hidden;max-height:0;transition:all .35s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition:all .35s cubic-bezier(0.785, 0.135, 0.15, 0.86);}
.AD .fixedbar > div.submenu-content > div {margin:0 auto;width:1200px;text-align:right;}
.AD .submenulist {font-size:0;display:inline-block;width:600px;}
.AD .submenulist > li {font-size:22px;display:inline-block;vertical-align:top;width:25%;}
.AD .submenulist > li > div {padding:0 0 20px;}
.AD .submenulist > li > div > ul > li {text-align:center;}
.AD .submenulist > li > div > ul > li > a {display:block;width:auto;color:#000;padding:10px 0;transition:all .15s cubic-bezier(0.785, 0.135, 0.15, 0.86);-webkit-transition:all .15s cubic-bezier(0.785, 0.135, 0.15, 0.86);cursor:pointer;}
.AD .submenulist > li > div > ul > li > a:hover {color:#db114e;}
.AD .submenulist > li > div > ul > li.active > a {color:#db114e;}


.AD .floatMenu {position:absolute;top:300px;right:50%;transform:translateX(50%);max-width:2000px;width:100%;height:1px;z-index:50;}
.AD .floatMenu .side_db {position:absolute;top:0;right:0;width:300px;height:540px;background:url('/img/flaotMenu.png') center top no-repeat;}
.AD .floatMenu .side_db ul {margin:102px 20px 10px;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;}
.AD .floatMenu .side_db ul > li {width:100%;}
.AD .floatMenu .side_db ul > li.half {width:calc(50% - 3px);}
.AD .floatMenu .input-control {display:block;border:0;padding:10px 6px;width:100%;background:#fff;}
.AD .floatMenu .side_db  select { -webkit-appearance:none; /* for chrome */-moz-appearance:none; /*for firefox*/appearance:none;}
.AD .floatMenu .side_db  select::-ms-expand{display:none;/*for IE10,11*/}
.AD .floatMenu .side_db  select.input-control {padding-right:40px;background:#fff url('/img/select_arr.png') no-repeat calc(100% - 15px) 50% / 15px auto;cursor:pointer;}
.AD .floatMenu .jellybox {vertical-align:middle;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;}
.AD .floatMenu .icon {border-color:#fff;}
.AD .floatMenu .icon::after {border-color:#fff;}
.AD .floatMenu .text {color:#fff;font-size:12px;}
.AD .floatMenu .privacy-open {color:#fff;}
.AD .floatMenu .side_db .submit_box {text-align:center;}
.AD .floatMenu .show_privacy {display:inline-block;vertical-align:middle;cursor:pointer;font-size:12px;}
.AD .floatMenu .agreebox {text-align:left;padding:0 20px}
.AD .floatMenu .submitbox {text-align:center;padding:10px;}
.AD .floatMenu .submitbox img {width:100%;}
.AD .floatMenu .submitbox button {display:inline-block;margin-bottom:5px;width:auto;padding:0;}
.AD .floatMenu .submitbox a {display:inline-block;width:auto;}
.AD .floatMenu .layerlink01 {display:block;width:50px;height:50px;position:absolute;z-index:1;bottom:-4px;left:calc(50% - 64px);}
.AD .floatMenu .layerlink02 {display:block;width:50px;height:50px;position:absolute;z-index:1;bottom:-4px;left:calc(50% - 3px);}
.AD .floatMenu .layerlink03 {display:block;width:50px;height:50px;position:absolute;z-index:1;bottom:-4px;left:calc(50% + 58px);}


/* section 공통*/
.AD .layer-scroll {left:50%;bottom:5%;transform:translate(-50%,0);}
.AD .subtable {padding:0;}
.AD .subtable th, .AD .subtable td {border:1px solid #d7d7d7;padding:10px;line-height:1.6;vertical-align:middle;}
.AD .subtable th {background:#ebebeb;text-align:center;width:100px;}
.AD .subtable td {width:calc(50% - 100px);}



.swiper-slide {text-align:center;font-size:18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide img {object-fit: cover;width:100%;}
.swiper-pagination {bottom:0;display:flex;flex-direction:row;gap:10px;}
.swiper-pagination-bullet {width:15px;height:15px;border-radius:100px;background:#fff;}
.swiper-pagination-bullet-active {background:#fff;}


/* index 스타일 */
.AD .section01 {background:url('/img/section_01_slide01.png') center bottom no-repeat;margin-top:90px;}
.AD .section01 .content {height:700px;}
.AD .section01 .layerslide {top:50%;left:50%;transform:translate(-50%,-50%);width:2000px;height:700px;}
.AD .section01 .swiper-button-prev {top:calc(50%);left:calc(50% - 800px);transform:translateY(-50%);width:60px;height:60px;background:url('/img/slide_prev_02-2.png') center center / cover no-repeat;}
.AD .section01 .swiper-button-next {top:calc(50%);right:calc(50% - 800px);transform:translateY(-50%);width:60px;height:60px;background:url('/img/slide_next_02-2.png') center center / cover no-repeat;}
.AD .section01 .swiper-pagination {position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:inline-flex;flex-direction:row;gap:20px;display:none;}
.AD .section01 [class*='layerslide'] {transition:all .35s;}
.AD .section01 .layerslide01-1 {top:104px;left:calc(50% - 187px);width:807px;opacity:0;}
.AD .section01 .layerslide01-2 {top:175px;left:calc(50% - 131px);width:930px;opacity:0;}
.AD .section01 .layerslide01-3 {top:454px;left:calc(50% - 378px);width:420px;opacity:0;}
.AD .section01 .layerslide02-1 {top:90px;left:calc(50%);width:499px;opacity:0;}
.AD .section01 .layerslide02-2 {top:256px;left:calc(50%);width:663px;opacity:0;}
.AD .section01 .layerslide02-3 {top:484px;left:calc(50%);width:478px;opacity:0;}
.AD .section01 .layerslide03-1 {top:77px;left:calc(50% - 459px);width:261px;opacity:0;}
.AD .section01 .layerslide03-2 {top:239px;left:calc(50% - 229px);width:732px;opacity:0;}
.AD .section01 .layerslide03-3 {top:455px;left:calc(50% - 295px);width:587px;opacity:0;}

.AD .section01 .swiper-slide-active .layerslide01-1 {top:144px;opacity:1;}
.AD .section01 .swiper-slide-active .layerslide01-2 {top:315px;opacity:1;transition-delay:.4s;}
.AD .section01 .swiper-slide-active .layerslide01-3 {top:494px;opacity:1;transition-delay:.8s;}
.AD .section01 .swiper-slide-active .layerslide02-1 {top:140px;opacity:1;}
.AD .section01 .swiper-slide-active .layerslide02-2 {top:306px;opacity:1;transition-delay:.4s;}
.AD .section01 .swiper-slide-active .layerslide02-3 {top:534px;opacity:1;transition-delay:.8s;}
.AD .section01 .swiper-slide-active .layerslide03-1 {top:127px;opacity:1;}
.AD .section01 .swiper-slide-active .layerslide03-2 {top:289px;opacity:1;transition-delay:.4s;}
.AD .section01 .swiper-slide-active .layerslide03-3 {top:505px;opacity:1;transition-delay:.8s;}


.AD .section-count {background:url('/img/section_count.jpg') center top no-repeat;}
.AD .section-count .content {height:150px;}
.AD .section-count .layer01 {top:50%;left:calc(50% - 340px);font-size:50px;font-weight:900;color:#eed96d;}
.AD .section-count .layer02 {top:50%;left:calc(50% + 70px);font-size:50px;font-weight:900;color:#eed96d;}
.AD .section-count .layer03 {top:50%;left:calc(50% + 480px);font-size:50px;font-weight:900;color:#eed96d;}

.AD .section02 {background:url('/img/section_02.jpg') center top no-repeat;}
.AD .section02 .content {height:630px;}
.AD .section02 .layer01 {top:50%;left:calc(50% - 160px);width:1205px;}


.AD .section03 {background:#191919;}
.AD .section03 .content {height:1160px;}
.AD .section03 .layerbtn {top:160px;left:50%;display:flex;flex-direction:row;gap:100px;align-items:center;justify-content:center;}
.AD .section03 .layerbtn li {font-size:40px;font-weight:300;color:#5f5959;position:relative;z-index:1;white-space:nowrap;cursor:pointer;}
.AD .section03 .layerbtn li strong {font-weight:900;}
.AD .section03 .layerbtn li.active {color:#fff;font-size:70px;}
.AD .section03 .layerbtn li.active strong {color:#a21d4a;}
.AD .section03 .layerbtn li.active::after {content:'';display:block;width:120%;height:4px;background:#a21d4a;position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);}

.AD .section03 .layerslide {top:600px;left:calc(50%);width:1231px;}
.AD .section03 .layerslide .swiper-button-next {width:30px;height:50px;background:url('../img/slide_next_02.png') center center / cover no-repeat;right:0;}
.AD .section03 .layerslide .swiper-button-prev {width:30px;height:50px;background:url('../img/slide_prev_02.png') center center / cover no-repeat;left:0;}
.AD .section03 .layerslide .swiper-pagination {display:none;left:calc(50%);transform:translateX(-50%);}


.AD .section04 {background:url('/img/section_04.jpg') center top no-repeat;}
.AD .section04 .content {height:730px;}
.AD .section04 .layer01 {top:314px;left:calc(50% + 243px);width:742px;}
.AD .section04 .layer02 {bottom:0;left:50%;width:2000px;transform:translateX(-50%);}
.AD .section04 .layer02 .layerlink {top:50%;left:calc(50% + 480px);width:250px;height:80px;}

.AD .section05 {background:url('/img/section_05.jpg') center top no-repeat;}
.AD .section05 .content {height:820px;}
.AD .section05 .layer01 {top:560px;left:calc(50% - 350px);display:flex;flex-direction:column;gap:10px;}
.AD .section05 .layer01 > li > div {display:flex;flex-direction:row;align-items:center;}
.AD .section05 .layer01 > li > div div:nth-of-type(1) {font-size:22px;font-weight:700;color:#434343;width:135px;}
.AD .section05 .layer01 > li > div div:nth-of-type(2) {width:300px;}
.AD .section05 .layer01 > li > div div:nth-of-type(2) .control {padding:10px 0;width:100%;border:1px solid #000;text-align:center;font-size:22px;line-height:1.5;background:#fff;color:#000;}
.AD .section05 ::placeholder {color:#c5c5c5;}

.AD .section05 .layer01 > li > div div:nth-of-type(3) {font-size:22px;font-weight:700;color:#434343;width:60px;text-align:right;}
.AD .section05 .layer02 {top:560px;left:calc(50% + 340px);display:flex;flex-direction:column;gap:10px;}
.AD .section05 .layer02 > li > div {display:flex;flex-direction:row;align-items:center;}
.AD .section05 .layer02 > li > div div:nth-of-type(1) {font-size:22px;font-weight:700;color:#a41c49;width:135px;}
.AD .section05 .layer02 > li > div div:nth-of-type(2) {width:300px;}
.AD .section05 .layer02 > li > div div:nth-of-type(2) .control {padding:10px 0;width:100%;border:1px solid #a41c49;text-align:center;font-size:22px;line-height:1.5;color:#a41c49;background:#f3f5f4;color:#a41c49;}
.AD .section05 .layer02 > li > div div:nth-of-type(3) {font-size:22px;font-weight:700;color:#a41c49;width:60px;text-align:right;}


.AD .section06 {background:url('/img/section_06.jpg') center top no-repeat;}
.AD .section06 .content {height:820px;}
.AD .section06 .layer01 {top:560px;left:calc(50% - 350px);display:flex;flex-direction:column;gap:10px;}
.AD .section06 .layer01 > li > div {display:flex;flex-direction:row;align-items:center;}
.AD .section06 .layer01 > li > div div:nth-of-type(1) {font-size:22px;font-weight:700;color:#434343;width:135px;}
.AD .section06 .layer01 > li > div div:nth-of-type(2) {width:300px;}
.AD .section06 .layer01 > li > div div:nth-of-type(2) .control {padding:10px 0;width:100%;border:1px solid #000;text-align:center;font-size:22px;line-height:1.5;color:#c5c5c5;background:#fff;color:#000;}
.AD .section06 ::placeholder {color:#c5c5c5;}
.AD .section06 .layer01 > li > div div:nth-of-type(3) {font-size:22px;font-weight:700;color:#434343;width:60px;text-align:right;}
.AD .section06 .layer02 {top:560px;left:calc(50% + 340px);display:flex;flex-direction:column;gap:10px;}
.AD .section06 .layer02 > li > div {display:flex;flex-direction:row;align-items:center;}
.AD .section06 .layer02 > li > div div:nth-of-type(1) {font-size:22px;font-weight:700;color:#a41c49;width:135px;}
.AD .section06 .layer02 > li > div div:nth-of-type(2) {width:300px;}
.AD .section06 .layer02 > li > div div:nth-of-type(2) .control {padding:10px 0;width:100%;border:1px solid #a41c49;text-align:center;font-size:22px;line-height:1.5;color:#a41c49;background:#f3f5f4;color:#a41c49;}
.AD .section06 .layer02 > li > div div:nth-of-type(3) {font-size:22px;font-weight:700;color:#a41c49;width:60px;text-align:right;}


.AD .section07 {background:url('/img/section_07.jpg') center top no-repeat;}
.AD .section07 .content {height:1410px;}
.AD .section07 .layer01 {top:191px;left:50%;width:493px;}
.AD .section07 .layer02 {top:587px;left:calc(50% - 313px);width:523px;}
.AD .section07 .layer03 {top:587px;left:calc(50% + 298px);width:454px;}
.AD .section07 .layerbtn {top:853px;left:50%;display:flex;flex-direction:row;gap:1px;align-items:center;justify-content:center;}
.AD .section07 .layerbtn > li {font-size:25px;font-weight:500;color:#a41c49;position:relative;z-index:1;white-space:nowrap;cursor:pointer;background:#e2d1d7;padding:17px 0;width:250px;text-align:center;}
.AD .section07 .layerbtn > li.active {color:#fff;font-weight:900;background:#a41c49;}
.AD .section07 .layercon {top:968px;left:calc(50%);width:1200px;display:flex;flex-direction:column;transform:translateX(-50%);}
.AD .section07 .layercon > li {display:none;}
.AD .section07 .layercon > li.active {display:block;}
.AD .section07 .layercon .videolist {display:flex;flex-direction:row;gap:20px;align-items:start;}
.AD .section07 .layercon .videolist > li {flex:1;cursor:pointer;}
.AD .section07 .layercon .videolist > li p {margin-top:15px;font-size:18px;color:#fff;font-weight:700;line-height:1.5;word-break:keep-all;}
.AD .section07 .layercon .videolist img {max-width:100%;}

.AD .section08 {background:url('/img/section_08.jpg') center top no-repeat;}
.AD .section08 .content {height:1040px;}
.AD .section08 .layer01 {top:95px;left:50%;transform:translateX(-50%);width:734px;}
.AD .section08 .layer02 {top:500px;left:50%;transform:translateX(-50%);width:1400px;}
.AD .section08 .swiper-container {overflow:visible;}
.AD .section08 .swiper-button-prev {left:-20px;}
.AD .section08 .swiper-button-next {right:-20px;}

.AD .section09 {background:url('/img/section_09.jpg') center top no-repeat;}
.AD .section09 .content {height:1040px;}
.AD .section09 .layer01 {top:140px;left:50%;transform:translateX(-50%);width:913px;}

.AD .section10 {background:url('/img/section_10.jpg') center top no-repeat;}
.AD .section10 .content {height:200px;}


.AD .fixedbar .dbform {position:absolute;top:50%;right:calc(0% + 110px);transform:translateY(-50%);z-index:1;width:1060px;}
.AD .fixedbar .dbform .input-control {display:block;border:1px solid #fff;padding:8px 15px;width:100%;background:#fff;font-size:16px;line-height:1.5;border-radius:0;color:#888888;resize:none;outline:none;}
.AD .fixedbar .dbform textarea.input-control {min-height:140px;}
.AD .fixedbar .dbform label {cursor:pointer;}
.AD .fixedbar .dbform  db_list {margin:0 auto 30px;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;}
.AD .fixedbar .dbform  db_list > li {width:100%;}
.AD .fixedbar .dbform  db_list > li.half {width:calc(50% - 3px);}
.AD .fixedbar .dbform .db_list > li .checkitem {font-size:0;}
.AD .fixedbar .dbform .db_list > li .checkitem > label {display:inline-block;vertical-align:middle;font-size:12px;margin-right:15px;}
.AD .fixedbar .dbform .db_list > li > div {width:auto;font-size:0;}
.AD .fixedbar .dbform .db_list > li > div > span {display:inline-block;vertical-align:middle;font-size:25px;padding:5px 15px;font-family:'Gmarket';letter-spacing:-1px;color:#fff;}
.AD .fixedbar .dbform .db_list > li > div > span:first-child {display:none;text-align:left;}
.AD .fixedbar .dbform .db_list > li > div .required {font-weight:300;color:#ff005a;}
.AD .fixedbar .dbform .db_list > li > div .partial {font-weight:300;color:#4e4e4e;}
.AD .fixedbar .dbform .db_list > li > div > span:last-child {width:100%;text-align:left;padding:5px 0;}
.AD .fixedbar .dbform .desc {padding:5px;font-size:14px;font-weight:300;color:#909090;}
.AD .fixedbar .dbform .agreebox {margin:10px auto;text-align:center;}
.AD .fixedbar .dbform .agreebox button.privacy-open {display:block;vertical-align:middle;color:#fff;font-size:12px;cursor:pointer;padding-left:45px;color:#000;}
.AD .fixedbar .dbform .jellybox .icon {border-color:#000;}
.AD .fixedbar .dbform .jellybox .icon::after {border-color:#000;}
.AD .fixedbar .dbform .jellybox .text {color:#000;font-size:12px;text-align:center;}
.AD .fixedbar .dbform .privacybox {width:100%;height:120px;padding:20px;overflow-Y:scroll;background:#fff;font-size:12px;line-height:1.6;border:1px solid #000;}
.AD .fixedbar .dbform .privacybox .title {font-size:20px;font-weight:700;}
.AD .fixedbar .dbform .submitbox {text-align:center;width:100%;}
.AD .fixedbar .dbform .submitbox img {width:100%;}
.AD .fixedbar .dbform .submitbox button {display:inline-block;width:auto;padding:0;}
.AD .fixedbar .dbform .submitbox a {display:inline-block;width:auto;margin:10px 20px;}

.AD [class*="section"] .dbform {position:absolute;top:480px;left:50%;transform:translateX(-50%);width:500px;z-index:1;}
.AD [class*="section"] .dbform .input-control {display:block;border:1px solid #827040;padding:12px;width:100%;background:#fff;font-size:16px;color:#888888;resize:none;outline:none;}
.AD [class*="section"] .dbform select { -webkit-appearance:none; /* for chrome */-moz-appearance:none; /*for firefox*/appearance:none;}
.AD [class*="section"] .dbform select::-ms-expand{display:none;/*for IE10,11*/}
.AD [class*="section"] .dbform select.input-control {padding-right:40px;background:#fff url('/img/select_arr.png') no-repeat calc(100% - 15px) 50% / 15px auto;cursor:pointer;}
.AD [class*="section"] .dbform textarea.input-control {min-height:180px;}
.AD [class*="section"] .dbform label {cursor:pointer;}
.AD [class*="section"] .dbform .db_list {margin:0 auto 30px;display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;}
.AD [class*="section"] .dbform .db_list > li {width:100%;}
.AD [class*="section"] .dbform .db_list > li.half {width:calc(50% - 3px);}
.AD [class*="section"] .dbform .db_list > li .checkitem {font-size:0;}
.AD [class*="section"] .dbform .db_list > li .checkitem > label {display:inline-block;vertical-align:middle;font-size:12px;margin-right:15px;}
.AD [class*="section"] .dbform .db_list > li > div {width:auto;font-size:0;}
.AD [class*="section"] .dbform .db_list > li > div > span {display:inline-block;vertical-align:middle;font-size:20px;font-family:'Gmarket';letter-spacing:-1px;color:#fff;}
.AD [class*="section"] .dbform .db_list > li > div > span:first-child {width:180px;text-align:center;}
.AD [class*="section"] .dbform .db_list > li .required {font-weight:300;color:#ff005a;font-size:14px;margin-left:5px;}
.AD [class*="section"] .dbform .db_list > li .partial {font-weight:300;color:#4e4e4e;}
.AD [class*="section"] .dbform .db_list > li > div > span:last-child {width:calc(100% - 180px);text-align:left;padding:10px 0;}
.AD [class*="section"] .dbform .desc {padding:5px;font-size:14px;font-weight:300;color:#909090;}
.AD [class*="section"] .dbform .radio {display:inline-flex!important;flex-direction:row;}
.AD [class*="section"] .dbform .radio label {flex:0 0 auto;display:flex;flex-direction:row;align-items:center;}
.AD [class*="section"] .dbform .radio label input {display:none;}
.AD [class*="section"] .dbform .radio label .icon {width:26px;height:26px;border-radius:100%;background:#fff;margin-right:10px;position:relative;z-index:1;flex:0 0 auto;}
.AD [class*="section"] .dbform .radio label .text {font-size:16px;line-height:1;color:#fff;margin-right:20px;}
.AD [class*="section"] .dbform .radio label input:checked ~ .icon::after {content:'';display:block;width:60%;height:60%;background:#ef6719;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;}
.AD [class*="section"] .dbform .agreebox {margin:0 auto 20px;text-align:center;}
.AD [class*="section"] .dbform .agreebox .text,
.AD [class*="section"] .dbform .agreebox button.privacy-open {flex:1;color:#fff;font-size:18px;cursor:pointer;text-align:right;}
.AD [class*="section"] .dbform .jellybox .icon {width:30px;height:30px;}
.AD [class*="section"] .dbform .privacybox {width:100%;height:120px;padding:20px;overflow-Y:scroll;background:#fff;font-size:12px;line-height:1.6;border:1px solid #000;}
.AD [class*="section"] .dbform .privacybox .title {font-size:20px;font-weight:700;}
.AD [class*="section"] .dbform .submitbox {text-align:center;}
.AD [class*="section"] .dbform .submitbox img {width:100%;}
.AD [class*="section"] .dbform .submitbox button {display:inline-block;width:auto;padding:0;}
.AD [class*="section"] .dbform .submitbox a {display:inline-block;width:auto;margin:10px 20px;}


.AD .promotion .layerslide .swiper-button-next {width:60px;height:60px;background:url('../img/slide_next_02-2.png') center center / cover no-repeat;right:-70px;}
.AD .promotion .layerslide .swiper-button-prev {width:60px;height:60px;background:url('../img/slide_prev_02-2.png') center center / cover no-repeat;left:-70px;}
.AD .promotion .layerslide .swiper-pagination {display:none;left:calc(50%);transform:translateX(-50%);}


.AD .promotion .section01 {}
.AD .promotion .section01 .content {height:500px;}
.AD .promotion .section01 .layerslide {height:500px;}


.AD .section_menu {background:#21020d;}
.AD .section_menu .content {}
.AD .section_menu .content .list {display:flex;flex-direction:row;gap:50px;margin:0 auto;align-items:center;justify-content:center;}
.AD .section_menu .content .list > li {padding:20px 10px;}
.AD .section_menu .content .list > li > a {display:block;width:auto;padding:10px;font-size:20px;font-weight:500;color:#d2b06e;cursor:pointer;}
.AD .section_menu .layerslide {top:50%;left:50%;transform:translate(-50%,-50%);width:2000px;height:500px;}
.AD .section_menu .layerslide img {max-width:100%;}
.AD .section_menu .swiper-button-prev {top:calc(50%);left:calc(50% - 800px);transform:translateY(-50%);width:60px;height:60px;background:url('/img/slide_prev_02-2.png') center center / cover no-repeat;}
.AD .section_menu .swiper-button-next {top:calc(50%);right:calc(50% - 800px);transform:translateY(-50%);width:60px;height:60px;background:url('/img/slide_next_02-2.png') center center / cover no-repeat;}
.AD .section_menu .swiper-pagination {position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:inline-flex;flex-direction:row;gap:20px;display:none;}


.AD .promotion [class*="section-"] .content {text-align:center;}
.AD .promotion [class*="section-"] .title {display:inline-block;font-size:55px;font-weight:800;padding:10px 50px;color:#434343;border:1px solid #434343;margin:150px auto 50px;}
.AD .promotion .section10 {margin-top:260px;}

.AD .section-bmw {}
.AD .section-bmw .content {height:1080px;}
.AD .promotion .section-bmw .title {margin-top:330px;}
.AD .section-bmw .layer-page-title {top:180px;left:50%;transform:translateX(-50%);width:715px;}
.AD .section-bmw .layerslide {bottom:0;left:50%;transform:translateX(-50%);width:1200px;height:630px;}

.AD .section-benz {}
.AD .section-benz .content {height:895px;}
.AD .section-benz .layerslide {bottom:0;left:50%;transform:translateX(-50%);width:1200px;height:630px;}

.AD .section-audi {}
.AD .section-audi .content {height:895px;}
.AD .section-audi .layerslide {bottom:0;left:50%;transform:translateX(-50%);width:1200px;height:630px;}

.AD .section-etc {}
.AD .section-etc .content {height:895px;}
.AD .section-etc .layerslide {bottom:0;left:50%;transform:translateX(-50%);width:1200px;height:630px;}

.AD .section-domastic {}
.AD .section-domastic .content {height:895px;}
.AD .section-domastic .layerslide {bottom:0;left:50%;transform:translateX(-50%);width:1200px;height:630px;}


.AD .promotion [class*="section"] .dbform {display:none;}

@media screen and (max-width: 1100px) {
	.conPC {display:none!important;}
	.conM {display:block!important;}
	.AD .floatMenu {display:none;}
    .fixed_video_box .videowrap {width:90%;}
    .fixed_image_box .imagewrap {max-width:94%;}

	.AD [class*="section"] .dbform .jellybox .icon {width:5vw;height:5vw;}

	.AD .dbform_successbox {width:80%;}
	.AD .layer-agree-pupup img {width:100%;}
	.AD .layer-agree-pupup > div {max-width:640px;width:90%;}
	.AD .layer-agree-pupup .layer-button01 {top:79%;left:50%;transform:translateX(-50%);width:90%;height:auto;padding-bottom:10%;}
	.AD .layer-agree-pupup .layer-button02 {top:89%;left:50%;transform:translateX(-50%);width:90%;height:auto;padding-bottom:10%;}


	.AD .fixedbar .dbform {position:absolute;top:calc(50% + 4vw);left:50%;transform:translate(-50%,-50%);width:90%;padding-right:30vw;}
	.AD .fixedbar .dbform .db_list {white-space:normal;vertical-align:top;margin:0;font-size:0;flex-wrap:wrap;gap:1vw;}
	.AD .fixedbar .dbform .db_list > li {flex:none;width:calc(50% - .5vw);}
	.AD .fixedbar .dbform .db_list > li > div > span {display:inline-block;vertical-align:middle;font-size:3vw;}
	.AD .fixedbar .dbform .db_list > li > div > span:last-child {padding:0;margin-bottom:.5vw;}
	.AD .fixedbar .dbform .db_list > li:nth-child(5) {position:absolute;z-index:1;top:-1vw;right:0;width:28vw;}
	.AD .fixedbar .dbform .db_list > li:nth-child(6) {position:absolute;top:auto;bottom:0;right:0;transform:none;width:28vw!important;}
	.AD .fixedbar .dbform .db_list label {display:inline-block;vertical-align:middle;cursor:pointer;width:32%;margin:2vw 1vw;}
	.AD .fixedbar .dbform .input-control {display:block;border:1px solid #fff;padding:1vw 2vw;width:100%;background:#fafafa;font-size:3vw;margin:0;border-radius:0;color:#888888;resize:none;outline:none;line-height:1.4;}
	.AD .fixedbar .dbform textarea.input-control {min-height:14vw;}
	.AD .fixedbar .dbform .agreebox {text-align:left;font-size:2vw;padding:0;margin:0;vertical-align:top;margin-top:1vw;margin-left:1vw;}
	.AD .fixedbar .dbform .agreebox > label {width:100%;white-space:nowrap;margin:0;}
	.AD .fixedbar .dbform .agreebox span {font-size:2.5vw;}
	.AD .fixedbar .dbform .agreebox button.privacy-open {font-size:2vw;line-height:1;padding:0;margin-left:3vw;color:#fff;}
	.AD .fixedbar .dbform .jellybox .icon {width:3vw;height:3vw;border-color:#fff;}
	.AD .fixedbar .dbform .jellybox .icon::after {top:-35%;width:1.3vw;height:2.5vw;border-color:#fff;}
	.AD .fixedbar .dbform .jellybox .text {font-size:2vw;color:#fff;}
	.AD .fixedbar .dbform .privacybox {width:40%;margin:3vw auto;}
	.AD .fixedbar .dbform .submitbox {}
	.AD .fixedbar .dbform .submitbox img {width:100%;}
	.AD .fixedbar .dbform .submitbox button {display:inline-block;width:auto;padding:0;}
	.AD .fixedbar .dbform .submitbox a {display:inline-block;width:auto;}
	

	.AD [class*="section"] .dbform {position:absolute;top:40%;left:50%;transform:translateX(-50%);width:100%;text-align:left;padding-right:0;}
	.AD [class*="section"] .dbform::after {background:url('/img/m/section__04_layer01.png') center center / cover no-repeat;top:calc(50% - 17vw);width:90%;height:133vw;}
	.AD [class*="section"] .dbform .db_list {max-width:78%;margin:0 auto;}
	.AD [class*="section"] .dbform .db_list > li {padding:0;}
	.AD [class*="section"] .dbform .db_list > li .required {font-size:2.5vw;}
	.AD [class*="section"] .dbform .db_list > li > div {font-size:0;width:auto;}
	.AD [class*="section"] .dbform .db_list > li > div > span {display:inline-block;vertical-align:middle;font-size:3.5vw;padding:1vw;}
	.AD [class*="section"] .dbform .db_list > li > div > span:first-child {font-size:4vw;width:23vw;}
	.AD [class*="section"] .dbform .db_list > li > div > span:last-child {width:calc(100% - 23vw);padding:1vw 0;}
	.AD [class*="section"] .dbform .db_list label {cursor:pointer;width:calc(50%);}
	.AD [class*="section"] .dbform .input-control {display:block;border:1px solid #333;padding:.5vw 2vw;width:100%;background:#fafafa;font-size:4vw;margin:0;border-radius:0;color:#888888;resize:none;outline:none;}
	.AD [class*="section"] .dbform textarea.input-control {min-height:26vw;}
	.AD [class*="section"] .dbform .radio {flex-wrap:wrap;gap:1vw;}
	.AD [class*="section"] .dbform .radio label {width:calc(50% - .5vw);}
	.AD [class*="section"] .dbform .radio label .text {font-size:3.5vw;word-break:keep-all;line-height:1.2;}
	.AD [class*="section"] .dbform .agreebox {max-width:81%;font-size:3vw;margin:4vw auto;text-align:left;}
	.AD [class*="section"] .dbform .agreebox .text, .AD [class*="section"] .dbform .agreebox button.privacy-open {font-size:3vw;line-height:1;}
	.AD [class*="section"] .dbform .privacybox {width:40%;margin:3vw auto;}
	.AD [class*="section"] .dbform .submitbox {text-align:center;width:60%;margin:0 auto;position:relative;right:0;bottom:0;}
	.AD [class*="section"] .dbform .submitbox img {width:100%;}
	.AD [class*="section"] .dbform .submitbox button {display:inline-block;width:auto;padding:0;}
	.AD [class*="section"] .dbform .submitbox a {display:inline-block;width:auto;}



	.AD .fixedbar {width:100%;height:auto;background:none;}
	.AD .fixedbar.top.hidden {top:-100%;}
	.AD .fixedbar.bottom {display:block;}
	.AD .fixedbar.bottom.hidden {bottom:-100%;}
	.AD .fixedbar > div {width:100%;height:100%;position:relative;top:0%;left:0;transform:unset;text-align:right;overflow:hidden;}
	.AD .fixedbar.bottom .layerbtn01 {top:0%;left:50%;height:30%;width:60%;transform:translateX(-50%);z-index:2;}
	.AD .fixedbar.top .layerbtn01 {top:0%;left:0%;transform:none;height:55%;width:40%;z-index:2;}
	.AD .fixedbar.top .layerbtn02 {display:none;}
    .AD .fixedbar.top .layersns01 {top:2vw;left:calc(50% + 16vw);width:10vw;height:10vw;border-radius:100%;transform:translateX(-50%);}
    .AD .fixedbar.top .layersns02 {top:2vw;left:calc(50% + 28vw);width:10vw;height:10vw;border-radius:100%;transform:translateX(-50%);}
    .AD .fixedbar.top .layersns03 {top:2vw;left:calc(50% + 40vw);width:10vw;height:10vw;border-radius:100%;transform:translateX(-50%);}


	.AD .fixedbar.bottom > div {display:flex;flex-direction:column;gap:1vw;padding:1vw;}
    .AD .fixedbar.bottom > div .layerlink1 {top:0;left:0;transform:none;width:50%;height:100%;}
    .AD .fixedbar.bottom > div .layerlink2 {top:0;right:0;transform:none;width:50%;height:100%;}

	.AD .mainmenulist {top:auto;bottom:0;left:0;gap:5vw;width:100%;overflow-X:scroll;transform:none;}
    .AD .mainmenulist > li {padding-bottom:2vw;}
	.AD .mainmenulist > li > a {padding:2vw;font-size:3.5vw;line-height:1;font-weight:400;}


	.AD img {width:100%;}
	.AD [class*='section'] {background:none;}
	.AD [class*='section'] .content {width:100%;height:auto;}

    
    .AD .section01 {margin-top:25vw;}
    .AD .section01 .layerslide {width:100%;height:100%;}
    .AD .section01 .layerslide01-1 {top:17vw;left:calc(50% - 4vw);width:83vw;}
    .AD .section01 .swiper-slide-active .layerslide01-1 {top:22vw;}
    .AD .section01 .layerslide01-2 {top:48vw;left:calc(50% - 10vw);width:73vw;}
    .AD .section01 .swiper-slide-active .layerslide01-2 {top:53vw;}
    .AD .section01 .layerslide01-3 {top:74vw;left:calc(50% - 13vw);width:65vw;}
    .AD .section01 .swiper-slide-active .layerslide01-3 {top:79vw;}
    .AD .section01 .layerslide02-1 {top:15vw;left:calc(50%);width:79vw;}
    .AD .section01 .swiper-slide-active .layerslide02-1 {top:20vw;}
    .AD .section01 .layerslide02-2 {top:38vw;left:calc(50%);width:76vw;}
    .AD .section01 .swiper-slide-active .layerslide02-2 {top:43vw;}
    .AD .section01 .layerslide02-3 {top:68vw;left:calc(50%);width:75vw;}
    .AD .section01 .swiper-slide-active .layerslide02-3 {top:73vw;}
    .AD .section01 .layerslide03-1 {top:13vw;left:calc(50% - 25vw);width:40vw;}
    .AD .section01 .swiper-slide-active .layerslide03-1 {top:18vw;}
    .AD .section01 .layerslide03-2 {top:32vw;left:calc(50% - 5vw);width:79vw;}
    .AD .section01 .swiper-slide-active .layerslide03-2 {top:37vw;}
    .AD .section01 .layerslide03-3 {top:53vw;left:calc(50% - 9vw);width:72vw;}
    .AD .section01 .swiper-slide-active .layerslide03-3 {top:68vw;}
    .AD .section01 .swiper-pagination {display:block;bottom:10vw;}
    
    .AD .section-count .layer01 {top:65%;left:calc(50% - 34vw);font-size:8vw;}
    .AD .section-count .layer02 {top:65%;left:calc(50% - 2vw);font-size:8vw;}
    .AD .section-count .layer03 {top:65%;left:calc(50% + 35vw);font-size:8vw;}
    
    
    .AD .section02 .layer01 {width:90%;top:15vw;left:50%;transform:translateX(-50%);}
    
    .AD .section03 .layerbtn {top:20vw;gap:5vw;}
    .AD .section03 .layerbtn > li {font-size:5vw;}
    .AD .section03 .layerbtn > li.active {font-size:6vw;}
    .AD .section03 .layerslide {top:18vw;left:50%;transform:translateX(-50%);width:90%;}
    .AD .section03 .layerslide .swiper-button-prev {display:none;}
    .AD .section03 .layerslide .swiper-button-next {display:none;}
    
    
    .AD .section04 .layer01 {top:52vw;left:calc(50% + 6vw);width:80%;}
    .AD .section04 .layer02 {width:100%;}
    .AD .section04 .layer02 .layerlink {top:27vw;left:50%;width:40%;height:10vw;transform:translateX(-50%);}
    
    
    .AD .section05 .layer01 {top:77vw;left:50%;transform:translateX(-50%);width:80%;gap:1vw;}
    .AD .section05 .layer02 {top:143vw;left:50%;transform:translateX(-50%);width:80%;gap:1vw;}
    .AD .section05 .layer01 > li > div div:nth-of-type(1) {font-size:3vw;width:auto;white-space:nowrap;width:25vw;}
    .AD .section05 .layer01 > li > div div:nth-of-type(2) {font-size:3vw;width:auto;white-space:nowrap;}
    .AD .section05 .layer01 > li > div div:nth-of-type(3) {font-size:3vw;width:10vw;}
    .AD .section05 .layer01 > li > div div:nth-of-type(2) .control {padding:1vw 0;font-size:4vw;}
    
    .AD .section05 .layer02 > li > div div:nth-of-type(1) {font-size:3vw;width:auto;white-space:nowrap;width:25vw;}
    .AD .section05 .layer02 > li > div div:nth-of-type(2) {font-size:3vw;width:auto;white-space:nowrap;}
    .AD .section05 .layer02 > li > div div:nth-of-type(3) {font-size:3vw;width:10vw;}
    .AD .section05 .layer02 > li > div div:nth-of-type(2) .control {padding:1vw 0;font-size:4vw;}
    
    
    .AD .section06 .layer01 {top:72vw;left:50%;transform:translateX(-50%);width:80%;gap:1vw;}
    .AD .section06 .layer01 > li > div div:nth-of-type(1) {font-size:3vw;width:auto;white-space:nowrap;width:25vw;}
    .AD .section06 .layer01 > li > div div:nth-of-type(2) {font-size:3vw;width:auto;white-space:nowrap;}
    .AD .section06 .layer01 > li > div div:nth-of-type(3) {font-size:3vw;}
    .AD .section06 .layer01 > li > div div:nth-of-type(2) .control {padding:1vw 0;font-size:4vw;}
    .AD .section06 .layer02 {top:130vw;left:50%;transform:translateX(-50%);width:80%;gap:1vw;}
    .AD .section06 .layer02 > li > div div:nth-of-type(2) .control {padding:3vw 0;font-size:4vw;}
    .AD .section06 .layer02 > li > div div:nth-of-type(1) {font-size:3vw;width:auto;white-space:nowrap;width:25vw;}
    .AD .section06 .layer02 > li > div div:nth-of-type(2) {font-size:3vw;width:auto;white-space:nowrap;}
    .AD .section06 .layer02 > li > div div:nth-of-type(3) {font-size:3vw;}
    .AD .section06 .layer02 > li > div div:nth-of-type(2) .control {padding:1vw 0;font-size:4vw;}
    
    
    .AD .section07 .layerbtn > li {width:33.33%;padding:3vw;font-size:3vw;}
    .AD .section07 .layer01 {top:20vw;width:69%;left:50%;transform:translateX(-50%);}
    .AD .section07 .layer02 {top:63vw;width:90%;left:50%;transform:translateX(-50%);}
    .AD .section07 .layer03 {top:117vw;width:90%;left:50%;transform:translateX(-50%);}
    .AD .section07 .layerbtn {top:183vw;left:50%;transform:translateX(-50%);width:90%;}
    .AD .section07 .layercon {top:200vw;width:70%;}
    .AD .section07 .layercon .videolist {gap:unset;}
    .AD .section07 .layercon .videolist > li {flex:none;}
    .AD .section07 .layercon .videolist > li p {margin-top:4vw;font-size:4vw;text-align:left;position:absolute;top:100%;left:0;}
    .AD .section07 .layercon .swiper-slide-prev {opacity:.3;}
    .AD .section07 .layercon .swiper-slide-next {opacity:.3;}
    .AD .section07 .layercon .swiper-container {overflow:visible;padding-bottom:0;}
    .AD .section07 .layercon .swiper-button-next {width:10vw;height:10vw;background:url('../img/slide_next_02-2.png') center center / cover no-repeat;right:-7vw;}
    .AD .section07 .layercon .swiper-button-prev {width:10vw;height:10vw;background:url('../img/slide_prev_02-2.png') center center / cover no-repeat;left:-7vw;}


    .AD .section08 .layer01 {top:15vw;left:50%;width:67%;}
    .AD .section08 .layer02 {top:88vw;width:100%;}
    .AD .section08 .swiper-button-prev {left:5vw;width:10vw;}
    .AD .section08 .swiper-button-next {right:5vw;width:10vw;}

    .AD .section09 {overflow:visible;}
    .AD .section09 .content {position:unset;}
    .AD .section09 .layer01 {display:none;}
    .AD [class*="section"] .dbform {position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);transform:none;display:none;}
    .AD [class*="section"] .dbform.active {display:block;}
    .AD [class*="section"] .dbform form {position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;}
    .AD [class*="section"] .dbform .db_list {position:absolute;z-index:2;top:45%;left:50%;transform:translateX(-50%);width:80%;}
    .AD [class*="section"] .dbform .agreebox {position:absolute;z-index:2;top:72%;left:50%;transform:translateX(-50%);white-space:nowrap;}
    .AD [class*="section"] .dbform .submitbox {position:absolute;z-index:2;top:80%;left:50%;transform:translateX(-50%);width:70%;}
    .AD [class*="section"] .dbform .openPopup_close {position:absolute;z-index:5;top:0;right:0;width:18vw;height:18vw;}

	.AD .section10 {padding-bottom:13vw;}

    
    
    
    
    /**
    프로모션
    */
    
    .AD .promotion .swiper-container {padding-bottom:0;}
    .AD .promotion .section01 .layerslide {width:100%;height:auto;position:relative;left:auto;top:auto;transform:none;}
    .AD .promotion .section01 .content {height:auto;}
    
    
    .AD .promotion .section_menu {background:#21020d;}
    .AD .promotion .section_menu .content .list {gap:3vw;}
    .AD .promotion .section_menu .content .list > li {padding:5vw 0;}
    .AD .promotion .section_menu .content .list > li > a {font-size:3.5vw;padding:0;}
    

    .AD .promotion [class*='section-'] .layer-page-title {top:auto;left:auto;transform:none;width:90%;margin:20vw auto 5vw;position:relative;}
    .AD .promotion [class*='section-'] .content {height:110vw;}
    .AD .promotion [class*='section-'] .layerslide {bottom:auto;left:auto;transform:none;width:100%;max-width:90%;height:auto;margin: 0 auto;position:relative;}
    .AD .promotion [class*='section-'] .title {margin-top:10vw;font-size:6vw;padding:5vw 10vw;margin:10vw auto 5vw;}
    
    
    .AD .promotion .layerslide .swiper-button-prev {width:10vw;height:10vw;top:auto;bottom:-20vw;left:36%;}
    .AD .promotion .layerslide .swiper-button-next {width:10vw;height:10vw;top:auto;bottom:-20vw;right:36%;}
    
    .AD .promotion .section10 {margin-top:0;}
    

    
    
    
}
