@charset "utf-8";
/* CSS Document */



/* 메인 */
.knn_1010 .main_top { display:block;  background:#bababa url("/theme/v3/img/list/201010_knn/main_bg_1030.jpg") no-repeat center top; height:1050px;  text-align:center; margin:0 auto; position:relative; } 
.knn_1010 .main_top_m { display:none;}
.knn_1010 .main_top .main_img { margin-top:20px; }
.knn_1010 .main_top .main_btn1 {position:absolute; left:50%; margin-left:-413px; bottom:90px;}
.knn_1010 .main_top .main_btn2 {position:absolute;left:50%; margin-left:13px; bottom:90px;}
.knn_1010 .main_top .marquee {position:absolute; top:70px; left:50%; margin-left:-650px; width:1300px; color:#fff; padding:18px 0; font-size:22px; font-weight:500; letter-spacing:5px; opacity:0.4}



/* 콜라보 */
.knn_1010 .collabo_area {display:block; padding:0 ; text-align:center; margin:0 auto; overflow:hidden; clear:both;}
.knn_1010 .collabo_area .left {background:url("/theme/v3/img/list/201010_knn/collabo_bg.jpg") no-repeat center top; background-size:auto 110%; width:65%; float:left; height:800px;}
.knn_1010 .collabo_area .right {width:35%; float:left; background:#fa8573; height:800px; min-width:500px; position:absolute; right:0; }
.knn_1010 .collabo_area .right img { margin-top: 120px; width: 55%;}
.knn_1010 .collabo_area_m { display:none;}

/* 소개 */ 
.knn_1010 .about_area {display:block; background:url("/theme/v3/img/list/201010_knn/about_bg.jpg") no-repeat center top; background-size:100%; padding:130px 0 100px; text-align:center; margin:0 auto; position:relative;}
.knn_1010 .about_area > img {max-width:100%; margin-bottom:35px;}
.knn_1010 .about_area .list {max-width:1430px; margin:0 auto; overflow:hidden;padding-top:30px;}
.knn_1010 .about_area .list a {cursor:default; display:block; float:left; width:20%; position:relative; height:465px;}
.knn_1010 .about_area .list a img {position:absolute; top:0; left:0; transition:all 0.3s ease .0s; width:100%}
.knn_1010 .about_area .list a:hover img {top:-30px; transition:all 0.3s ease .0s; }
.knn_1010 .about_area_m {display:none;}


/* 셔틀버스운행 */
.knn_1010 .location_bg_1 {display:block;  background:#06263b; padding:70px 0;}
.knn_1010 .location_bg_m_1 { display:none;}


/* 대관비무료 */
.knn_1010 .hall_free_m {display:none;}
.knn_1010 .hall_free {display:block; position:relative; height:1050px; clear:both;}
.knn_1010 .hall_free .txt {position:absolute; top:0px; left:0; z-index:100; text-align:center; width:100%; height:1050px;  display:block;}
.knn_1010 .hall_free .txt img {margin-top:180px;}
.knn_1010 .free_slide {height:1050px;}
.knn_1010 .free_slide .swiper-slide {overflow:hidden;}
.knn_1010 .free_slide .swiper-slide img {transition: transform 3000ms ease-in-out; transform: scale(1.1);}
.knn_1010 .free_slide .swiper-slide-active img {transform: scale(1.0);}
.knn_1010 .free_slide .swiper-wrapper {height:1050px;}


/* 요트 */
.knn_1010 .yacht_bg {display:block; background:#f08f9d url("/theme/v3/img/list/201010_knn/yacht_bg.jpg") no-repeat center top; height:1250px;}
.knn_1010 .yacht_bg .inner {width:1200px; margin:0 auto;}
.knn_1010 .yacht_bg .inner a {padding-top:1050px; display:block;}
.knn_1010 .yacht_bg_m {display:none;}

/* 야외예식 */
.knn_1010 .park_bg {display:block; background:url("/theme/v3/img/list/201010_knn/outdoor_bg.jpg") no-repeat center top; position:relative; height:2800px;}
.knn_1010 .park_bg img {position:absolute; bottom:90px; left:50%; margin-left:-256px;}
.knn_1010 .park_bg_m {display:none;}

/* 잡지,앞치마증정 */	
.knn_1010 .magazine_bg {background:#36abac url("/theme/v3/img/list/201010_knn/magazine_bg.jpg") no-repeat right bottom; padding: 150px 0 80px;}
.knn_1010 .magazine_bg_m {display:none}

/* 더파티식사권 */
.knn_1010 .theparty_bg_m {display:none;}
.knn_1010 .theparty_bg {display:block; background:url("/theme/v3/img/list/201010_knn/party_img.jpg") repeat-x center top; height:1000px; position:relative;}


/* 네일 */
.knn_1010 .nail_bg {display:block; background:url("/theme/v3/img/list/201010_knn/faircard_bg.jpg") no-repeat center top; position:relative; height:1200px;}
.knn_1010 .nail_bg img {position:absolute; bottom:90px; left:50%; margin-left:-256px;}
.knn_1010 .nail_bg_m {display:none;}


/* 관람권 */
.knn_1010 .welcome_bg {display:block; background:url("/theme/v3/img/list/201010_knn/knn_event_bg03.jpg") no-repeat center top; position:relative; height:883px;}
.knn_1010 .welcome_bg img {position:absolute; bottom:80px; left:50%; margin-left:-275px;}
.knn_1010 .welcome_bg_m {display:none;}


/* 찾아가는웨딩상담 */
.knn_1010 .co_bg {display:block; background:url("/theme/v3/img/list/201010_knn/co_bg.jpg") no-repeat center top; position:relative; height:2420px;}
.knn_1010 .co_bg img {position:absolute; bottom:120px; left:50%; margin-left:-275px;}
.knn_1010 .co_bg_m {display:none;}


/* 홀스타일 */
.knn_1010 .hall_bg_pc {display:block;  background:#e9e9e9 url(/theme/v3/img/list/201010_knn/hall_bg_pc.png) no-repeat center top; position:relative; }
.knn_1010 .hall_top_pc { display:block; padding:70px 0 50px 0; }
.knn_1010 .hall_top_m { display:none;}
.knn_1010 .hall_slide { width:970px; margin: 0 auto;}
.knn_1010 .hall_insta_img .bt { margin-bottom:50px;}
.knn_1010 .hall_slide .swiper-pagination { left:49%; padding-top:15px; }
.knn_1010 .hall_slide .swiper-pagination-bullet { width:10px; height:10px; margin:0 3px;}
.knn_1010 .hall_slide .swiper-pagination-bullet-active { background:#4192ef; }
.knn_1010 .hall_bg_m {display:none;}

/* 스드메219 */
.knn_1010 .sdm219_m {display:none;}
.knn_1010 .sdm219 {display:block; background:url("/theme/v3/img/list/201010_knn/p219_bg.jpg") repeat-x center top;  position:relative; height:803px;}
.knn_1010 .sdm219 img {position:absolute; bottom:60px; left:50%; margin-left:-256px; width:860px; height:480px}
.knn_1010 .sdm219 .on {
  z-index:2;
  animation: fadeEffect 1.02s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  backface-visibility: hidden;
  perspective: 1000px;
  animation-iteration-count: infinite;}
.knn_1010 .sdm219 .off {
  z-index:1;
}  



/* knn웨딩만의 혜택 */
.knn_1010 .knn_bg_m {display:none;}
.knn_1010 .knn_bg {display:block; background:url("/theme/v3/img/list/201010_knn/knn_event_bg.jpg") repeat-x center top;  position:relative; height:1250px;}
.knn_1010 .knn_bg img {position:absolute; bottom:60px; left:50%; margin-left:-256px;}

/* 더파티 */
.knn_1010 .theparty_bg_m {display:none;}
.knn_1010 .theparty_bg {display:block; background:url("/theme/v3/img/list/201010_knn/theparty_bg.jpg") repeat-x center top;  position:relative; height:1253px;}
.knn_1010 .theparty_bg img {position:absolute; bottom:100px; left:50%; margin-left:-275px;}

/* 뮤지엄다 */
.knn_1010 .museum_bg_m {display:none;}
.knn_1010 .museum_bg{display:block; background:url("/theme/v3/img/list/201010_knn/museum_bg.jpg") repeat-x center top;  position:relative; height:1272px;}
.knn_1010 .museum_bg img {position:absolute; bottom:100px; left:50%; margin-left:-275px;}


/* 평일박람회 */
.vip_bg01 { display:block; background:url("/theme/v3/img/list/201010_knn/vip_bg01.jpg") no-repeat center top;  position:relative;  width:100%; height:970px;}
.vip_bg01 img {
    position: absolute;
    bottom: 92px;
    left: 50%;
    margin-left: -245px;
}
.vip_bg01_m { display:none;}


/* 캐시백 */
.knn_1010 .knn_event_bgm04 {display:none;}
.knn_1010 .knn_event_bg04 {display:block; background:url("/theme/v3/img/list/201010_knn/knn_event_bg04.jpg") repeat-x center top; position:relative; height:1815px;}
.knn_1010 .knn_event_bg04 .main_btn1 {position:absolute; left:50%; margin-left:-413px; bottom:108px;}
.knn_1010 .knn_event_bg04 .main_btn2 {position:absolute;left:50%; margin-left:13px; bottom:108px;}



/* 앞치마 손소독제 */
.knn_1010 .sdm240_m {display:none;}
.knn_1010 .sdm240 {display:block; background:url("/theme/v3/img/list/201010_knn/knn_event_bg01.jpg") repeat-x center top;  position:relative; height:1214px;}
.knn_1010 .sdm240 img {position:absolute; bottom:60px; left:50%; margin-left:-256px;}


/* 상품권 */
.knn_1010 .think_bg_m {display:none;}
.knn_1010 .think_bg {display:block; background:url("/theme/v3/img/list/201010_knn/knn_event_bg02.jpg") repeat-x center top;  position:relative; height:883px;}
.knn_1010 .think_bg img {position:absolute; bottom:60px; left:50%; margin-left:-275px;}


/* 허니문 */
.knn_1010 .honey_bg_m {display:none;}
.knn_1010 .honey_bg {display:block; background:url("/theme/v3/img/list/201010_knn/honey_bg.jpg") repeat-x center top;  position:relative; height:1788px;}
.knn_1010 .honey_bg img {position:absolute; bottom:130px; left:50%; margin-left:-275px;}


/* 썸머웨딩홀위크 */
.knn_1010 .week_bg_m {display:none;}
.knn_1010 .week_bg {display:block; background:url("/theme/v3/img/list/201010_knn/week_bg.jpg") repeat-x center top;  position:relative; height:1318px;}
.knn_1010 .week_bg img {position:absolute; bottom:140px; left:50%; margin-left:-275px;}

/* 추석선물 */
.knn_1010 .chusuk_bg_m {display:none;}
.knn_1010 .chusuk_bg {display:block; background:url("/theme/v3/img/list/201010_knn/chusuk_bg.jpg") repeat-x center top;  position:relative; height:2670px;}
.knn_1010 .chusuk_bg img {position:absolute; bottom:120px; left:50%; margin-left:-275px;}

/* 더리본 */
.knn_1010 .reborn_bg_m {display:none;}
.knn_1010 .reborn_bg {display:block; background:url("/theme/v3/img/list/201010_knn/moneycard.jpg") repeat-x center top;  position:relative; height:660px;}
.knn_1010 .reborn_bg img {position:absolute; bottom:120px; left:50%; margin-left:-256px;}

/* 더리본 */
.knn_1010 .reborn_bg_m2022 {display:none;}
.knn_1010 .reborn_bg2022 {display:block; background:url("/theme/v3/img/list/201010_knn/moneycard2022.jpg") repeat-x center top;  position:relative; height:852px;}
.knn_1010 .reborn_bg2022 img {position:absolute; bottom:120px; left:50%; margin-left:-256px;}


/* 홀이벤트 */
.knn_1010 .surprise_bg_m {display:none;}
.knn_1010 .surprise_bg {display:block; background:url("/theme/v3/img/list/201010_knn/hall2020_bg.jpg") repeat-x center top;  position:relative; height:1182px;}
.knn_1010 .surprise_bg img { margin-top:130px;}


/* 홀할인 */
.knn_1010 .hall_party {display:block; background:url("/theme/v3/img/list/201010_knn/hall_party_bg.jpg") center top no-repeat; width:100%; overflow:hidden; height:1200px; position:relative;}
.knn_1010 .hall_party .box {width:957px; height:492px; position:relative; margin-top:490px;}
.knn_1010 .hall_party .box .hall_party_img {position:absolute; right:-300px; top:-200px; z-index:100;}
.knn_1010 .hall_party .mslider_tab dl {background:#989898; color:#fff; position:absolute; top:60px; left:-120px; z-index:100;}
.knn_1010 .hall_party .mslider_tab dd { width:268px; height:88px; clear:both; background:#959595; font-size:18px; line-height:88px; margin-bottom:9px;}
.knn_1010 .hall_party .mslider_tab dd.active {background:#057af1; color:#fff; }
.knn_1010 .hall_party .bt img {position: absolute; bottom: 80px; left: 50%; margin-left: -275px;}

.knn_1010 .hall_party_m {display:none}

/* 계약선물 */
.knn_1010 .event_gift {display:block; background:#1f2535; width:100%; height:1300px; background:url("/theme/v3/img/list/201010_knn/event_gift_bg.jpg") no-repeat center top; position:relative;}
.knn_1010 .event_gift img {position:absolute; bottom:80px; left:50%; margin-left:-275px;}
.knn_1010 .event_gift_m {display:none;}



/***************공통******************/

/* 참가신청배너 */			
.knn_1010 .wedding_top_bn {position:fixed; bottom:0; right:20px; left:unset; z-index:9999; width:215px;} 

/* 동영상 */
.knn_1010 .movie { clear:both; display:block;  background: #3a4c32; padding:40px 0; } 
.knn_1010 .knn_movie { width:854px; height:480px; margin:0 auto; text-align:center;}

/* 더파티 */
.knn_1010 .safe_bg_01 { display:block;  padding: 0 0; clear:both;}
.knn_1010 .safe_bg_01 .animated { background-color:#fff; height:1560px; margin:0 auto; text-align:center;}
.knn_1010 .safe_bg_01 .animated2 { background-color:#eddfd2; height:1600px; margin:0 auto; text-align:center;}

.knn_1010 .safe_m_01 { display:none;}


/* 롯데면세점 *
.knn_1010 .lott_bg { display:block;  background:#fff8f0 url("/theme/v3/img/list/201010_knn/lott_bg.png") no-repeat center top; height:1818px;  padding: 0 0; clear:both;}
.knn_1010 .lott_bg .animated { background-color:#fefafa; height:689px; margin:0 auto; text-align:center;}
.knn_1010 .lott_bg .animated2 { background-color:#756d91; height:1400px; margin:0 auto; text-align:center;}

.knn_1010 .lott_bg_m { display:none;}

/* lgbestshop */
.lgbestshop_pc { display:block;  background:#fff8f0 url("theme/v3/img/common/event7/lgbest_bg_m.jpg") no-repeat center top; height:1250px;  padding: 0 0; clear:both;}
.lgbestshop .animated { background-color:#fefafa; height:689px; margin:0 auto; text-align:center;}
.lgbestshop .animated2 { background-color:#756d91; height:1400px; margin:0 auto; text-align:center;}
.lgbestshop_mo { display:none;}


/* 신세계면세점 */
.knn_1010 .sin_bg { display:block; background-color:#f3efea; padding:0 0 50px 0;}
.knn_1010 .sin_bg .animated {width:1150px; margin:0 auto;}
.knn_1010 .sin_bg .animated img { width:1150px;}
.knn_1010 .sin_bg_m { display:none;}


/* 융자안내 */
.knn_1010 .work_bg { display:block; background:#ebecee url("/theme/v3/img/list/201010_knn/work_bg.jpg") no-repeat center top; height:1420px;  text-align:center; margin:0 auto; position:relative;}
.knn_1010 .work_bg_m { display:none;}



/* 박람회코로나 예방 */
.knn_1010 .cn_bg { display:block; height:1150px; background:url("/theme/v3/img/list/201010_knn/cn_pc.jpg") repeat-x center top;  position:relative;}
.knn_1010 .cn_bg img { margin:0 auto; text-align:center;}
.knn_1010 .cn_bg_m { display:none;}



/* 현금영수증 */
.knn_1010 .cam_comon_bg { display:block; height:2400px; background:url("/theme/v3/img/common/money/2/money_bg.jpg") repeat-x center top;  position:relative;}
.knn_1010 .cam_comon_bg img { margin:0 auto; text-align:center;}
.knn_1010 .cam_comon_bg_m { display:none;}

/* 동백전 */
.knn_1010 .pay_bg { display:block; height:948px; background:url("/theme/v3/img/list/201010_knn/pay_bg.jpg") repeat-x center top;  position:relative;}
.knn_1010 .pay_bg img { margin:0 auto; text-align:center;}
.knn_1010 .pay_bg_m { display:none;}


/* 브랜드인증 */
.knn_1010 .brand_bg2022 { display:block; height:680px; background:url("/theme/v3/img/common/brand/brand_bg2022.jpg") repeat-x center top;  position:relative;}
.knn_1010 .brand_bg2022 img { margin:0 auto; text-align:center;}
.knn_1010 .brand_bg_m2022 { display:none;}


/* 브랜드인증 */
.knn_1010 .brand_bg { display:block; height:680px; background:url("/theme/v3/img/common/brand/brand_bg.jpg") repeat-x center top;  position:relative;}
.knn_1010 .brand_bg img { margin:0 auto; text-align:center;}
.knn_1010 .brand_bg_m { display:none;}


/* 코로나 */
.knn_1010 .colo_bg { display:block; height:1069px; background:url("/theme/v3/img/list/201010_knn/colo_bg.jpg") repeat-x center top;  position:relative;}
.knn_1010 .colo_bg img { margin:0 auto; text-align:center;}
.knn_1010 .colo_bg_m { display:none;}


/* 인스타 */
.knn_1010 #insta_bg {display:block; max-width:100%;   background:#291d3e;  padding-top:150px; padding-bottom:130px;}
.knn_1010 #instafeed { width:1200px; text-align:center; margin:0 auto; }
.knn_1010 #instafeed img { width:200px; height:200px;}
.knn_1010 #instafeed a {display:inline-block; width:auto;}
.knn_1010 .insta_img { padding-bottom:50px;}

.knn_1010 .insta_click { padding-top:50px;}



/* 선불카드 */
.knn_1010 .card_bg { background:#f3dbd9; width:100%; height: 1564px; margin:0 auto; text-align:center;}
.knn_1010 .card_bg_pst { position:relative; top:-170px;}	 
.knn_1010 .card_bg_pst a { display:inline;}
.knn_1010 .card_img { padding:30px 0; }	 
	 
.knn_1010 .card_bg_ani {
 position:relative;
  left:0;
  top:692px;
  width:100%;
  height: 276px;
  background:url(/theme/v3/img/common/card/card_bg.png) repeat-x;
  background-size: 683px 276px;
  -webkit-animation: stream 10s linear infinite;
  animation: stream 10s linear infinite;
}	 

.knn_1010 .card_top{ display:block;}
.knn_1010  .card_top_m{ display:none;}
 
@-webkit-keyframes stream {
  0% {background-position: 0px 0px;}
  100% {background-position: -683px 0px;}
}

@keyframes stream {
  0% {background-position: 0px 0px;}
  100% {background-position: -683px 0px;}
}

/* 신뢰받는27년 노하우  */
.knn_1010 .whyknn_bg { background:#3f3f3f url("/theme/v3/img/list/201010_knn/whyknn.jpg") no-repeat center top; height:1600px;}
.knn_1010 .whyknn_bg2 { background:#3f3f3f; padding:48px 0;}
.knn_1010 .whyknn_bg2 .whyknn2_top { display:block;}
.knn_1010 .whyknn_bg2 .whyknn2_top_m { display:none;}
.knn_1010 .whyknn_bg2 .whyknn2_bt { display:block;}
.knn_1010 .whyknn_bg2 .whyknn2_bt_m{ display:none;}
.knn_1010 .whyknn_bg2 .col-xs-4 { padding-top:55px; padding-bottom:20px; width:314px;}
.knn_1010 .whyknn_bg2 .item { margin-bottom:0;}

.chartBarsWrap { position:relative; top:758px;}
.chartBars {  position: relative; max-width: 888px; height: 300px; margin: 0px auto 100px;}
.chartBars .bars { display: flex; justify-content: space-around; width: 100%;  height: 100%;  padding: 0;  padding: 0 1%;  margin: 0;}
.chartBars .bars li {  display: inline-block;  flex: 0 1 24%;  height: 100%;  margin: 0;  text-align: center;  position: relative;  font-size: 16px;  width:100px;}
.chartBars .bars li .bar {
  width: 100%;
  background: #49E;
  position: absolute;
  font-size: 1.5em;
  color: #fff;
  padding-top: 18px;
  bottom: 0;
  height: 0;
  overflow: hidden;
  font-weight: bold;
  outline: 2px solid transparent;
  transition: 1.5s height cubic-bezier(0.6, 0.4, 0.4, 1.1);
}

.chartBars2 .bars { padding: 0;}
.chartBars2 .bars li { flex: 0 1 10%;}
.chartBarsWrap.chartBarsHorizontal {  flex-direction: column;  padding-left: 70px;}
.chartBarsWrap.chartBarsHorizontal .bars b { color: #eee; width: 100%; position: absolute; bottom: initial; top: 1em;  left: -102%;  text-align: right;}
.chartBarsWrap.chartBarsHorizontal .chartBars { height: 200px;}
.chartBarsWrap.chartBarsHorizontal .chartBars .bars { border: 0;}
.chartBarsWrap.chartBarsHorizontal .chartBars .bars .bar {  width: 0;  padding-top: 10px;  height: 100% !important;  text-align: right;  font-size: 1.5em;  transition: 2s width cubic-bezier(0.6, 0.4, 0.4, 1.1);}
.chartBarsWrap.chartBarsHorizontal .chartBars .bars .bar:after { font-size: 0.6em !important; margin-right: 20px;}
/*카운트숫자텍스트*/
.chartBarsWrap .count {font-size: 45px;text-align: center; margin: 0 auto; font-weight: 800;} 
.chartBarsWrap .count ,.chartBarsWrap .some {position:relative; top:80px;}
.chartBarsWrap .count_long { width:189px;}
.chartBarsWrap .countposition {right: 40px;}
.chartBarsWrap .someposition { left:-40px;}
.chartBarsWrap .count_txt { position: relative; top: 11px; right:32px; width: 165px; font-weight:600; line-height:1.2;}
/*end 카운트숫자텍스트*/
.bars li .bar.greenBar {  background-color: #6B8E23;  background: linear-gradient(#FD9869, #FEC9C9);}
.bars li .bar.greenBarFlat { background-color: #6B8E23;}
.bars li .bar.blueBar { background-color: #49E; background: radial-gradient(#8abff4, #49E);}
.bars li .bar.blueBarFlat { background-color: #49E;}
.bars li .bar.orangeBar { background-color: orange; background: radial-gradient(#ffc04d, #FFA500);}
.bars li .bar.orangeBarFlat { background-color: orange;}
.bars li .bar.purpleBar { background-color: #6e46af; background: radial-gradient(#9778c9, #6e46af);}
.bars li .bar.purpleBarFlat { background-color: #6e46af;}
.piesite { position: relative;  width: 1em;  height: 1em;  font-size: 10em;  cursor: default;}
.piesite .percent { position: absolute;  top: 1.1em;  left: 0.1em;  width: 100%;  font-size: 0.3em;  text-align: center;  z-index: 2;}
.piesite .percent .symbol {  font-size: 0.5em;  vertical-align: top;  opacity: 0.5;}
.piesite > #slice {  position: absolute;  width: 1em;  height: 1em;  clip: rect(0px, 1em, 1em, 0.5em);}
.piesite > #slice.gt50 {  clip: rect(auto, auto, auto, auto);}
.piesite > #slice > .pie {  position: absolute;  border: 0.1em solid #444;  width: 1em;  height: 1em;  clip: rect(0em, 0.5em, 1em, 0em);  border-radius: 0.5em;}
li.design .piesite > #slice > .pie { border-color: #49E;}
li.usability .piesite > #slice > .pie { border-color: #FFA500;}
li.creativity .piesite > #slice > .pie {  border-color: #6B8E23;}
.piesite > #slice > .pie.fill { transform: rotate(180deg) !important;}
.piesite.fill > .percent { display: none;}
.piesite:after {  content: '';  display: block;  position: absolute;  top: 0.1em;  left: 0.1em;  width: 0.8em;  height: 0.8em;  background: #30303A;  border-radius: 100%;  z-index: 1;}
.piesite:before {  content: '';  display: block;  position: absolute;  width: 1em;  height: 1em;  border-radius: 0.5em;  opacity: 0.5;  z-index: 0;}
.piesite:before { background: rgba(255, 255, 255, 0.1);}
.chartBarsHorizontal .chartBars .bars { flex-direction: column;}
.chartBars_txt { display:none;}


/***************이벤트공통******************/


/* 웨딩홀all */
.knn_1010 .hall_sale_m {display:none;}
.knn_1010 .hall_sale { position:relative; display:block; background:#54e4c4 url("/theme/v3/img/common_event/hallsale_img01.jpg") no-repeat center top; overflow:hidden; 
						text-align:center; padding-top:730px; padding-bottom:80px;}
.knn_1010 .hall_sale .bg_wave {display:block; position:absolute; bottom:0; left:50%; margin-left:-960px;}
.knn_1010 .hall_sale .bg_wave_m {display:none;}
.knn_1010 .hall_sale .hall_tit_w {display:block; margin:0 auto;}
.knn_1010 .hall_sale .hall_tit_m {display:none;}
.knn_1010 .hall_sale .inner {width:1200px; margin:0 auto;}
.knn_1010 .hall_sale .hall_evt { width:543px; float:left; position:relative; margin:28px;}
.knn_1010 .hall_sale .hall_evt .hall_cate {position:absolute; top:0px; left:0px; z-index:9999;}
.knn_1010 .hall_sale .hall_evt ul {}
.knn_1010 .hall_sale .hall_evt ul li {background:#fff;}
.knn_1010 .hall_sale .hall_evt ul li .name_area { font-size:28px; font-weight:600; margin:30px 0; letter-spacing:-0.05px;}
.knn_1010 .hall2_sale_m {display:none;}
.knn_1010 .hall2_sale {display:block; background:url("/theme/v3/img/common_event/hallsale_bg2.jpg") repeat-y center top; padding-bottom:80px;}
.knn_1010 .hall2_sale .tit {}
.knn_1010 .hall2_sale .hall_sale_slider {margin-top:90px;}
.knn_1010 .hall2_sale .hall_sale_slider .col-xs-4 {width:250px!important}
.knn_1010 .hall2_sale .hall_sale_slider .items{white-space: nowrap;margin-bottom: 0;	overflow: hidden;}
.knn_1010 .hall2_sale .hall_sale_slider .item {display: inline-block;padding: 0;	float: none;}
.knn_1010 .hall2_sale .hall_sale_slider .img-responsive{	width: 100%;}

/* 스튜디오all */
.knn_1010 .std_all {background:url("/theme/v3/img/common_event/std_all_bg.jpg") no-repeat center top; overflow:hidden; padding-bottom:80px;}
.knn_1010 .std_all .std_top {display:block; margin:0 auto;}
.knn_1010 .std_all .std_top_m {display:none;}
.knn_1010 .std_all .std_all_slide {width:100%; margin-top:-120px}
.knn_1010 .std_all .std_all_slide .swiper-slide {width:320px; margin:0 10px;}
.knn_1010 .std_all .std_all_slide .swiper-slide img {width:100%}
.knn_1010 .std_all .std_all_slide .swiper-button-next, .knn_1010 .std_all .std_all_slide .swiper-button-prev {border:2px solid #000; width:50px; height:50px; text-align:center;}
.knn_1010 .std_all .std_all_slide .swiper-button-next {background:url("/theme/v3/img/common_event/arrow_next.png") no-repeat center 50%;}
.knn_1010 .std_all .std_all_slide .swiper-button-prev {background:url("/theme/v3/img/common_event/arrow_prev.png") no-repeat center 50%;}

/* 드레스all */
.knn_1010 .dress_all_m {display:none;}
.knn_1010 .dress_all {display:block; position:relative; height:1000px; clear:both;}
.knn_1010 .dress_all .txt {position:absolute; top:0px; left:0; z-index:100; text-align:center; width:100%; height:1000px;  display:block;}
.knn_1010 .dress_all .txt .inner {background:rgba(255,255,255,0.3); display:block; margin:50px; height:900px;}
.knn_1010 .dress_all .txt img {margin-top:280px;}
.knn_1010 .stop_slide .swiper-slide {overflow:hidden;}
.knn_1010 .stop_slide .swiper-slide img {transition: transform 3000ms ease-in-out; transform: scale(1.1);}
.knn_1010 .stop_slide .swiper-slide-active img {transform: scale(1.0);}
.dress_img_all {background:#f3f3f3; padding-bottom:130px; padding-top:130px;}



/***************슬라이드공통******************/

.knn_1010 .box {width:1200px; height:1024px; background:#fff; margin:0 auto; position:relative;}
.knn_1010 .sm_prev {background: url("/theme/v3/img/common/ver1/arrow_prev.png") no-repeat center top;}
.knn_1010 .sm_next {background: url("/theme/v3/img/common/ver1/arrow_next.png") no-repeat center top;}
.knn_1010 .mslider_tab dl {background:#eee; height:70px; margin:0; }
.knn_1010 .mslider_tab dd {float:left; height:70px; line-height:70px; font-size:22px; font-weight:500; cursor:pointer; border-left: 1px solid #bdbdbd;}
.knn_1010 .mslider_tab dd:first-child {border-left:0;}
.knn_1010 .mslider_tab dd.active {color:#fff;}
.knn_1010 .mslider_img {height:1042px;}
.knn_1010 .sm_slider-inner {height:1042px!important;}


/* lg베스트 */
.knn_1010 .slide_lgbestshop {display:block;  background:#ceb7eb url("/theme/v3/img/common/event8/slide_lgbestshop.jpg") no-repeat center top; padding-top:540px; padding-bottom:350px;}
.knn_1010 .slide_lgbestshop .mslider_tab dl {background:#989898; color:#fff;}
.knn_1010 .slide_lgbestshop .mslider_tab dd { width:16.66%;}
.knn_1010 .slide_lgbestshop .mslider_tab dd.active {background:#1f2326; color:#fff; }
.knn_1010 .slide_lgbestshop .bt { padding-top:65px;}
.knn_1010 .slide_lgbestshop_m {display:none;}



/* 예물 */ 
.knn_1010 .slide_jewelry {display:block;  background:#f1dfdf url("/theme/v3/img/common/event6/slide_jewelry_bg.jpg") no-repeat center top; padding-top:540px; padding-bottom:350px;}
.knn_1010 .slide_jewelry .mslider_tab dl {background:#989898; color:#fff;}
.knn_1010 .slide_jewelry .mslider_tab dd { width:33.3%;}
.knn_1010 .slide_jewelry .mslider_tab dd.active {background:#1f2326; color:#fff; }
.knn_1010 .slide_jewelry .bt { padding-top:65px;}
.knn_1010 .slide_jewelry_m {display:none;}
  


/* 혼수 */ 
.knn_1010 .slide_etc {display:block;  background:#e9e8ed url("/theme/v3/img/common/event6/slide_etc_bg.jpg") no-repeat center top; padding-top:540px; padding-bottom:350px;}
.knn_1010 .slide_etc .mslider_tab dl {background:#989898; color:#fff;}
.knn_1010 .slide_etc .mslider_tab dd { width:33.333%;}
.knn_1010 .slide_etc .mslider_tab dd.active {background:#1f2326; color:#fff; }
.knn_1010 .slide_etc .bt { padding-top:65px;}
.knn_1010 .slide_etc_m {display:none;}

/* 가전가구 */ 
.knn_1010 .slide_furni {display:block;  background:#f1d8ff url("/theme/v3/img/common/event6/slide_furni_bg.jpg") no-repeat center top; padding-top:540px; padding-bottom:350px;}
.knn_1010 .slide_furni .mslider_tab dl {background:#989898; color:#fff;}
.knn_1010 .slide_furni .mslider_tab dd { width:33.3%;}
.knn_1010 .slide_furni .mslider_tab dd.active {background:#1f2326; color:#fff; }
.knn_1010 .slide_furni .bt { padding-top:65px;}
.knn_1010 .slide_furni_m {display:none;}


/* 가전가구분리*/ 
.knn_1010 .slide_elc {display:block;  background:#a3b5d9 url("/theme/v3/img/common/event6/slide_elect_bg.jpg") no-repeat center top; padding-top:540px; padding-bottom:350px;}
.knn_1010 .slide_elc .mslider_tab dl {background:#989898; color:#fff;}
.knn_1010 .slide_elc .mslider_tab dd {width:33%;}
.knn_1010 .slide_elc .mslider_tab dd.active {background:#1f2326; color:#fff; }
.knn_1010 .slide_elc .bt { padding-top:65px;}
.knn_1010 .slide_elc_m {display:none;}	


/* 허니문 */ 
.slide_honey {display:block;  background:#d4daa3 url("/theme/v3/img/common/event6/slide_honey_bg.png") no-repeat center top; padding-top:550px; padding-bottom:350px;}
.slide_honey .mslider_tab dl {background:#989898; color:#fff;}
.slide_honey .mslider_tab dd { width:20%;}
.slide_honey .mslider_tab dd.active {background:#1f2326; color:#fff; text-align:center;  }
.slide_honey .bt { text-align: center; padding-top:65px;}
.slide_honey_m {display:none;}

/* 한복 */
.knn_1010 .slide_hanbok {display:block;  background: #d9b6a3 url("/theme/v3/img/common/event6/slide_hanbok_bg.jpg") no-repeat center top; padding-top:540px; padding-bottom:350px;}
.knn_1010 .slide_hanbok .mslider_tab dl {background:#989898; color:#fff;}
.knn_1010 .slide_hanbok .mslider_tab dd {width:25%;}
.knn_1010 .slide_hanbok .mslider_tab dd.active {background:#1f2326; color:#fff; }
.knn_1010 .slide_hanbok .bt { padding-top:65px;}
.knn_1010 .slide_hanbok_m {display:none;}



/* 예복 */
.knn_1010 .slide_suit {display:block;  background: #d7c8b5 url("/theme/v3/img/common/event6/slide_suit_bg.jpg") no-repeat center top; padding-top:540px; padding-bottom:350px;}
.knn_1010 .slide_suit .mslider_tab dl {background:#989898; color:#fff;}
.knn_1010 .slide_suit .mslider_tab dd { width:25%;}
.knn_1010 .slide_suit .mslider_tab dd.active {background:#1f2326; color:#fff; }
.knn_1010 .slide_suit .bt { padding-top:65px;}
.knn_1010 .slide_suit_m {display:none;}


.knnfair12_location { text-align:center; padding:60px 0 30px 0;}



@media screen and (min-width:768px) and (max-width:1024px) {



/* 메인 */
.knn_1010 .main_top { display:none;}
.knn_1010 .main_top_m { display:block;  padding:0; text-align:center; margin:0 auto; position:relative;}
.knn_1010 .main_top_m .main_img  { width:100% }
.knn_1010 .main_top_m .main_btn1 {position:absolute; bottom:110px; left:50%; margin-left:-45%; width:45%; }
.knn_1010 .main_top_m .main_btn2 {position:absolute; bottom:110px; right:50%; margin-right:-45%; width:45%; }
.knn_1010 .main_top_m .marquee {position:absolute; top:70px; left:0; width:100%; color:#fff; padding:18px 0; font-size:22px; font-weight:500; letter-spacing:5px; opacity:0.4}

/* 콜라보 */
.knn_1010 .collabo_area {display:none;}
.knn_1010 .collabo_area_m { display:block; background:url("/theme/v3/img/list/201010_knn/collabo_bg.jpg") no-repeat center top;  background-size:auto 100%;  text-align:center; margin:0 auto;  padding: 80px 0;}
.knn_1010 .collabo_area_m a {background:#fa8573; display:block; width:80%; margin:0 auto; padding:45px 0;}
.knn_1010 .collabo_area_m img  { width:40% }


/* 셔틀버스운행 */
.knn_1010 .location_bg_1 { display:none;}	
.knn_1010 .location_bg_m_1 { display:block;  padding:80px 0 70px; background:#06263b;  text-align:center; margin:0 auto;}
.knn_1010 .location_bg_m_1 img  { width:80%;}


/* 대관비무료 */
.knn_1010 .hall_free {display:none;}
.knn_1010 .hall_free_m {display:block; position:relative; height:auto; clear:both;}
.knn_1010 .hall_free_m .txt {position:absolute; top:0px; left:0; z-index:100; text-align:center; width:100%; height:100%;  display:block;}
.knn_1010 .hall_free_m .txt img {width:73%; margin-top:21%}
.knn_1010 .free_slide {height:auto;}
.knn_1010 .free_slide .swiper-slide {overflow:hidden;}
.knn_1010 .free_slide .swiper-slide img {transition: transform 3000ms ease-in-out; transform: scale(1.1); width:100%;}
.knn_1010 .free_slide .swiper-slide-active img {transform: scale(1.0);}
.knn_1010 .free_slide .swiper-wrapper {height:auto;}

/* 요트 */
.knn_1010 .yacht_bg {display:none;}
.knn_1010 .yacht_bg_m {display:block; background:#f08f9d; padding-bottom:30px;}
.knn_1010 .yacht_bg_m .tit {width:100%; margin-bottom:10px}
.knn_1010 .yacht_bg_m object {width:70%; -webkit-box-shadow: 20px 20px 50px 0 rgba(0,0,0,0.15); box-shadow: 20px 20px 50px 0 rgba(0,0,0,0.15);}
.knn_1010 .yacht_bg_m .btn {width:100%;}

/* 야외예식 */
.knn_1010 .park_bg {display:none;}
.knn_1010 .park_bg_m {display:block;}
.knn_1010 .park_bg_m img {width:100%}

/* 잡지,앞치마증정 */	
.knn_1010 .magazine_bg {display:none }
.knn_1010 .magazine_bg_m {display:block}
.knn_1010 .magazine_bg_m img {width:100%}

/* 더파티식사권증정 */	
.knn_1010 .theparty_bg {display:none }
.knn_1010 .theparty_bg_m {display:block}
.knn_1010 .theparty_bg_m img {width:100%}

/* 네일 */	
.knn_1010 .nail_bg {display:none }
.knn_1010 .nail_bg_m {display:block}
.knn_1010 .nail_bg_m img {width:100%}


/* 사전신청 */	
.knn_1010 .welcome_bg {display:none }
.knn_1010 .welcome_bg_m {display:block}
.knn_1010 .welcome_bg_m img {width:100%}

/* 찾아가는웨딩상담 */	
.knn_1010 .co_bg {display:none }
.knn_1010 .co_bg_m {display:block}
.knn_1010 .co_bg_m img {width:100%}

/* 홀스타일 */
.knn_1010 .hall_bg_pc {display:block;  background:#e9e9e9 url(/theme/v3/img/list/201010_knn/hall_bg_m.png) no-repeat center top; position:relative; }
.knn_1010 .hall_top_pc { display:none; background-color: 202122;}
.knn_1010 .hall_top_m { display:block; padding:45px 0 25px 0; }
.knn_1010 .hall_top_m img { width:100%;}
.knn_1010 .hall_slide { width:90%; margin: 0 auto;}
.knn_1010 .hall_insta_img .bt { margin-bottom:30px;}
.knn_1010 .hall_insta_img img { width:90%;}
.knn_1010 .hall_slide .swiper-pagination { left:49%; padding-top:15px; }
.knn_1010 .hall_slide .swiper-pagination-bullet { width:10px; height:10px; margin:0 3px;}
.knn_1010 .hall_slide .swiper-pagination-bullet-active { background:#4192ef; }


/* knn웨딩만의 혜택 */
.knn_1010 .knn_bg {display:none;}
.knn_1010 .knn_bg_m {display:block; position:relative;}
.knn_1010 .knn_bg_m img {width:100%;}
.knn_1010 .knn_bg_m .marquee {position:absolute; bottom:10%; left:50%; margin-left:-40%; width:80%; color:#000; padding:18px 0; font-size:22px; font-weight:500;}

	
/* 더파티 */
.knn_1010 .theparty_bg{display:none;}
.knn_1010 .theparty_bg_m { display:block;  padding:0; text-align:center; margin:0 auto; position:relative;}
.knn_1010 .theparty_bg_m img { width:100%}

/* 뮤지엄다 */
.knn_1010 .museum_bg{display:none;}
.knn_1010 .museum_bg_m  { display:block;  padding:0; text-align:center; margin:0 auto; position:relative;}
.knn_1010 .museum_bg_m img { width:100%}	
	
/* 평일박람회 */
.vip_bg01 { display:none;}
.vip_bg01_m { display:block; padding:0;}
.vip_bg01_m img  { width:100%;}
	
		
/* 캐시백 */
.knn_1010 .knn_event_bg04{display:none;}
.knn_1010 .knn_event_bgm04  { display:block;  padding:0; text-align:center; margin:0 auto; position:relative;}
.knn_1010 .knn_event_bgm04 .main_img { width:100%}
.knn_1010 .knn_event_bgm04 .main_btn1 {position:absolute; bottom:100px; left:50%; margin-left:-45%; width:45%; }
.knn_1010 .knn_event_bgm04 .main_btn2 {position:absolute; bottom:100px; right:50%; margin-right:-45%; width:45%; }




/* 앞치마 손소독제 */
.knn_1010 .sdm240 {display:none;}
.knn_1010 .sdm240_m {display:block; position:relative;}
.knn_1010 .sdm240_m img {width:100%;}
.knn_1010 .sdm240_m .marquee {position:absolute; bottom:10%; left:50%; margin-left:-40%; width:80%; color:#000; padding:18px 0; font-size:22px; font-weight:500;}

/* 스드메219 */
.knn_1010 .sdm219 {display:none;}
.knn_1010 .sdm219_m {display:block; position:relative;}
.knn_1010 .sdm219_m img {width:100%;}
.knn_1010 .sdm219_m .marquee {position:absolute; bottom:10%; left:50%; margin-left:-40%; width:80%; color:#000; padding:18px 0; font-size:22px; font-weight:500;}


/* 상품권 */
.knn_1010 .think_bg {display:none;}
.knn_1010 .think_bg_m {display:block; position:relative;}
.knn_1010 .think_bg_m img {width:100%;}

/* 허니문 */
.knn_1010 .honey_bg {display:none;}
.knn_1010 .honey_bg_m {display:block; position:relative;}
.knn_1010 .honey_bg_m img {width:100%;}

/* 썸머웨딩홀위크 */
.knn_1010 .week_bg {display:none;}
.knn_1010 .week_bg_m {display:block; position:relative;}
.knn_1010 .week_bg_m img {width:100%;}

/* 추석 */
.knn_1010 .chusuk_bg {display:none;}
.knn_1010 .chusuk_bg_m {display:block; position:relative;}
.knn_1010 .chusuk_bg_m img {width:100%;}

/* 더리본*/
.knn_1010 .reborn_bg2022 {display:none;}
.knn_1010 .reborn_bg_m2022 {display:block; position:relative;}
.knn_1010 .reborn_bg_m2022 img {width:100%; background:url("/theme/v3/img/list/201010_knn/moneycard_m.jpg") repeat-x center top;  position:relative;}

/* 더리본*/
.knn_1010 .reborn_bg {display:none;}
.knn_1010 .reborn_bg_m {display:block; position:relative;  }
.knn_1010 .reborn_bg_m img {width:100%;background:url("/theme/v3/img/list/201010_knn/moneycard_m.jpg") repeat-x center top;  position:relative;}

/* 더파티가쏜다 */
.knn_1010 .hall_party {display:none;}  
.knn_1010 .hall_party_m {display:block; background:#ffea00;  text-align:center; margin:0 auto;  }
.knn_1010 .hall_party_m .hall_party_img {width:100%;}
.knn_1010 .hall_party_m .hall_party_box {width:80%; margin:0 auto;}
.knn_1010 .hall_party_m .hall_party_bt { margin-top:30px; width:100%; margin-bottom:50px;}

/* 사은품 */
.knn_1010 .event_gift {display:none;}
.knn_1010 .event_gift_m {display:block; width:100%}
.knn_1010 .event_gift_m img {width:100%}

/* 서프라이즈 */
.knn_1010 .surprise_bg {display:none;}
.knn_1010 .surprise_bg_m {display:block; position:relative;}
.knn_1010 .surprise_bg_m img {width:100%;}


/***************공통******************/


/* 참가신청배너 */			
.knn_1010 .wedding_top_bn {position:fixed; bottom:0; z-index:9999px; } 
.knn_1010 .wedding_top_bn img { width:95%;} 

/* 동영상 */
.knn_1010 .movie { padding:0 0;} 
.knn_1010 .knn_movie { width:100%; height:450px;} 


/* 더파티 */
.knn_1010 .safe_bg_01 { display:none;}
.knn_1010 .safe_m_01 { display:block; background-color:#fff; padding:0;}
.knn_1010 .safe_m_01 img  { width:100%;}


/* 롯데면세점 *
.knn_1010 .lott_bg { display:none;}
.knn_1010 .lott_bg_m { display:block; background-color:#fefafa;	background-size: 100%; padding:0;}
.knn_1010 .lott_bg_m img  { width:100%;}

	
/* lg베스트샵 */
.lgbestshop_pc { display:none;}
.lgbestshop_mo{ display:block; padding:0;}
.lgbestshop_mo img  { width:100%;}	
	
	
/* 신세계면세점 */
.knn_1010 .sin_bg { display:none;}
.knn_1010 .sin_bg_m { display:block; background-color:#f3efea; background-size: 100%; padding:0;}
.knn_1010 .sin_bg_m img  { width:100%;}

/* 융자안내 */
.knn_1010 .work_bg { display:none;}
.knn_1010 .work_bg_m { display:block;  padding:0; text-align:center; margin:0 auto; position:relative;}
.knn_1010 .work_bg_m img { width:100%}

/* 박람회코로나 예방 */
.knn_1010 .cn_bg { display:none;}
.knn_1010 .cn_bg_m  { display:block; background-color:#fff; padding:0;}
.knn_1010 .cn_bg_m img  { width:100%;}

/* 현금영수증 */
.knn_1010 .cam_comon_bg { display:none;}
.knn_1010 .cam_comon_bg_m { display:block; background-color:#fff; padding:0;}
.knn_1010 .cam_comon_bg_m img  { width:100%;}
	
/* 동백전 */
.knn_1010 .pay_bg { display:none;}
.knn_1010 .pay_bg_m { display:block; background-color:#fff; padding:0;}
.knn_1010 .pay_bg_m img  { width:100%;}

/* 브랜드인증 */
.knn_1010 .brand_bg2022 { display:none;}
.knn_1010 .brand_bg_m2022 { display:block; background-color:#fff; padding:0;}
.knn_1010 .brand_bg_m2022 img  { width:100%;}


/* 브랜드인증 */
.knn_1010 .brand_bg { display:none;}
.knn_1010 .brand_bg_m { display:block; background-color:#fff; padding:0;}
.knn_1010 .brand_bg_m img  { width:100%;}
	
/* 코로나 */
.knn_1010 .colo_bg { display:none;}
.knn_1010 .colo_bg_m { display:block; background-color:#fff; padding:0;}
.knn_1010 .colo_bg_m img  { width:100%;}
	
/* 인스타 */
.knn_1010 #insta_bg {  padding-top:80px; padding-bottom:80px; }
.knn_1010 #instafeed { width:90%; text-align:center; margin:0 auto; }
.knn_1010 #instafeed img { width:150px; height:150px;}
.knn_1010 .insta_img { width:80%; padding-bottom:50px; text-align:center; margin:0 auto;}
.knn_1010 .insta_click { width:80%; padding-top:50px; text-align:center; margin:0 auto;}

/* 선불카드 */
.knn_1010 .card_bg { display:none;}
.knn_1010 .card_top_m  { display:block; background-color:#f3dbd9;  padding:0; text-align:center; margin:0 auto; position:relative;}
.knn_1010 .card_top_m .main_img { width:100%}
.knn_1010 .card_top_m .main_btn1 {position:absolute; bottom:90px; left:50%; margin-left:-45%; width:45%; }
.knn_1010 .card_top_m .main_btn2 {position:absolute; bottom:90px; right:50%; margin-right:-45%; width:45%; }

/* 신뢰받는27년 노하우 카운트숫자  */
.knn_1010 .whyknn_bg { background:#3f3f3f url("/theme/v3/img/list/201010_knn/whyknn_m.jpg") no-repeat center top; background-size:100%; height:1700px;}
.knn_1010 .whyknn_bg2 { background:#3f3f3f; padding:80px 0;}
.knn_1010 .whyknn_bg2 .col-xs-4 { padding-top:80px; width:396px;}
.knn_1010 .whyknn_bg2 .whyknn2_top { display:none;}
.knn_1010 .whyknn_bg2 .whyknn2_top_m { display:block;}
.knn_1010 .whyknn_bg2 .whyknn2_top_m img { width:100%;}
.knn_1010 .whyknn_bg2 .whyknn2_bt { display:none;}
.knn_1010 .whyknn_bg2 .whyknn2_bt_m{ width:block;}
.knn_1010 .whyknn_bg2 .whyknn2_bt_m img { width:100%;}
.knn_1010 .chartBars { max-width: 576px;} 
.chartBars {height: 349px; margin: 0px auto 25px;}
.chartBarsWrap .count { font-size:25px;}
.chartBarsWrap .count_txt { font-size:20px; width:622px; margin: 0 auto;  text-align: center; top:0; right:0;}
.chartBarsWrap .count_txt span { padding:0 31px;  font-weight: 700;}
.chartBars_txt { display:block;}
/***************이벤트공통******************/

/* 웨딩홀_all */
.knn_1010 .hall_sale {background:#54e4c4; background-size:100%; padding-top:0;}
.knn_1010 .hall_sale .bg_wave {display:none;}
.knn_1010 .hall_sale .bg_wave_m {display:block; position:absolute; bottom:0; left:0; width:100%;}
.knn_1010 .hall_sale .hall_tit_w {display:none;}
.knn_1010 .hall_sale .hall_tit_m {display:block; width:100%}
.knn_1010 .hall_sale .inner {width:90% !important; margin:0 auto !important;}
.knn_1010 .hall_sale .hall_evt { width:100%; float:left; position:relative; margin:10px 0;}
.knn_1010 .hall_sale .hall_evt .hall_cate {width:80px}
.knn_1010 .hall_sale .hall_evt ul {}
.knn_1010 .hall_sale .hall_evt ul li {background:#fff;}
.knn_1010 .hall_sale .hall_evt ul li img {width:100%}
.knn_1010 .hall_sale .hall_evt ul li .name_area { font-size:20px; font-weight:600; margin:20px 0;}
.knn_1010 .hall_sale_m {display:block; background:#191821}
.knn_1010 .hall_sale_m img {width:100%; padding-bottom:40px;}
.knn_1010 .hall2_sale {display:none;}
.knn_1010 .hall2_sale_m {display:block; background:url("/theme/v3/img/common_event/hallsale_bg2_m.jpg") repeat-y center top; background-size:100%; padding-bottom:30px;}
.knn_1010 .hall2_sale_m .tit {}
.knn_1010 .hall2_sale_m .hall_sale_slider {margin-top:30px;}
.knn_1010 .hall2_sale_m img {width:100%;}
.knn_1010 .hall2_sale_m .hall_sale_slider .items{white-space: nowrap;margin-bottom: 0;	overflow: hidden;}
.knn_1010 .hall2_sale_m .hall_sale_slider .item {display: inline-block;padding: 0;	float: none;}
.knn_1010 .hall2_sale_m .hall_sale_slider .img-responsive{	width: 100%;}

/* 스튜디오all */
.knn_1010 .std_all {background:none; background-size:100%; padding-top:0px; overflow:hidden; padding-bottom:80px;}
.knn_1010 .std_all .std_top_m {display:block; width:100%}
.knn_1010 .std_all .std_top {display:none;}
.knn_1010 .std_all .std_all_slide {width:100%; margin-top:-80px;}
.knn_1010 .std_all .std_all_slide .swiper-slide {width:30%; margin:0 5px;}
.knn_1010 .std_all .std_all_slide .swiper-button-next, .knn_1010 .std_all .std_all_slide .swiper-button-prev {display:none;}


/* 드레스all */
.knn_1010 .dress_all {display:none;}
.knn_1010 .dress_all_m {display:block; position:relative; height:auto; clear:both;}
.knn_1010 .dress_all_m .txt {position:absolute; top:0px; left:0; z-index:100; text-align:center; width:100%; height:100%;  display:block;}
.knn_1010 .dress_all_m .txt .inner {background:rgba(255,255,255,0.3); display:block; margin:50px; height:88%;}
.knn_1010 .dress_all_m .txt img {width:65%; margin-top:35%}
.knn_1010 .stop_slide {height:auto;}
.knn_1010 .stop_slide .swiper-slide {overflow:hidden;}
.knn_1010 .stop_slide .swiper-slide img {transition: transform 3000ms ease-in-out; transform: scale(1.1); width:100%;}
.knn_1010 .stop_slide .swiper-slide-active img {transform: scale(1.0);}
.dress_img_all {padding-top:20px; padding-bottom:20px;}
.dress_img_all img {width:100%}


/***************슬라이드공통******************/

.knn_1010 .box {width:auto; height:auto; background:#fff; margin:0 auto; position:relative; margin: 0 20px;}
.knn_1010 .swiper-slide img {width:100%;} 

/* 허니문 */
.knn_1010 .slide_honey {display:none;}
.knn_1010 .slide_honey_m {display:block; background:#d5daa4; padding-bottom:60px;}
.knn_1010 .slide_honey_m > img {width:100%;}
.knn_1010 .slide_honey_m .bt { padding-top:30px;}
.knn_1010 .slide_honey_m .bt img { width:65%;}

/* lgbest shop */
.knn_1010 .slide_lgbestshop {display:none;}
.knn_1010 .slide_lgbestshop_m {display:block; background:#ceb7ea; padding-bottom:60px;}
.knn_1010 .slide_lgbestshop_m > img {width:100%;}
.knn_1010 .slide_lgbestshop_m .bt { padding-top:30px;}
.knn_1010 .slide_lgbestshop .bt img { width:65%;}	
	

/* 예물 */
.knn_1010 .slide_jewelry {display:none;}
.knn_1010 .slide_jewelry_m {display:block; background:#f1dfdf; padding-bottom:60px;}
.knn_1010 .slide_jewelry_m > img {width:100%;}
.knn_1010 .slide_jewelry_m .bt { padding-top:30px;}
.knn_1010 .slide_jewelry_m .bt img { width:65%;}

/* 혼수 */
.knn_1010 .slide_etc {display:none;}
.knn_1010 .slide_etc_m {display:block; background:#e9e8ed; padding-bottom:60px;}
.knn_1010 .slide_etc_m > img {width:100%;}
.knn_1010 .slide_etc_m .bt { padding-top:30px;}
.knn_1010 .slide_etc_m .bt img { width:65%;}


/* 가전가구 */
.knn_1010 .slide_furni {display:none;}
.knn_1010 .slide_furni_m {display:block; background:#f1d8ff; padding-bottom:60px;}
.knn_1010 .slide_furni_m > img {width:100%;}
.knn_1010 .slide_furni_m .bt { padding-top:30px;}
.knn_1010 .slide_furni_m .bt img { width:65%;}
	
/* 가전가구분리 */
.knn_1010 .slide_elc {display:none;}
.knn_1010 .slide_elc_m {display:block; background:#a3b5d9; padding-bottom:60px;}
.knn_1010 .slide_elc_m > img {width:100%;}
.knn_1010 .slide_elc_m .bt { padding-top:30px;}
.knn_1010 .slide_elc_m .bt img { width:65%;}	


/* 한복 */
.knn_1010 .slide_hanbok  {display:none;}
.knn_1010 .slide_hanbok_m {display:block; background:#d9b6a3; padding-bottom:60px;}
.knn_1010 .slide_hanbok_m > img {width:100%;}
.knn_1010 .slide_hanbok_m .bt { padding-top:30px;}
.knn_1010 .slide_hanbok_m .bt img { width:65%;}

/* 예복 */
.knn_1010 .slide_suit  {display:none;}
.knn_1010 .slide_suit_m {display:block; background:#d7c8b5; padding-bottom:60px;}
.knn_1010 .slide_suit_m > img {width:100%;}
.knn_1010 .slide_suit_m .bt { padding-top:30px;}
.knn_1010 .slide_suit_m .bt img { width:65%;}





#contact .knnfair12_location img { width:100%;}
}

@media screen and (max-width:767px) {


/* 메인 */
.knn_1010 .main_top { display:none;}
.knn_1010 .main_top_m  { display:block;  padding:0; text-align:center; margin:0 auto; position:relative;}
.knn_1010 .main_top_m .main_img { width:100%}
.knn_1010 .main_top_m .main_btn1 {position:absolute; bottom:30px; left:50%; margin-left:-45%; width:45%; }
.knn_1010 .main_top_m .main_btn2 {position:absolute; bottom:30px; right:50%; margin-right:-45%; width:45%; }
.knn_1010 .main_top_m .marquee {position:absolute; top:4%; left:0;  width:100%; color:#fff; padding:18px 0; font-size:16px; font-weight:500; letter-spacing:5px; opacity:0.4}

/* 콜라보 */
.knn_1010 .collabo_area {display:none;}
.knn_1010 .collabo_area_m { display:block; background:url("/theme/v3/img/list/201010_knn/190119/collabo_bg.jpg") no-repeat right top;  background-size:auto 100%;   text-align:center; margin:0 auto; padding:80px 0}
.knn_1010 .collabo_area_m a {background:#fa8573; display:block; width:80%; margin:0 auto; padding:45px 0;}
.knn_1010 .collabo_area_m img  { width:60% }


/* 셔틀버스운행 */
.knn_1010 .location_bg_1 { display:none;}	
.knn_1010 .location_bg_m_1 { display:block;  padding:50px 0; background:#06263b;  text-align:center; margin:0 auto;}
.knn_1010 .location_bg_m_1 img  { width:90%;}


/* 대관비무료 */
.knn_1010 .hall_free {display:none;}
.knn_1010 .hall_free_m {display:block; position:relative; height:auto; clear:both;}
.knn_1010 .hall_free_m .txt {position:absolute; top:0px; left:0; z-index:100; text-align:center; width:100%; height:100%;  display:block;}
.knn_1010 .hall_free_m .txt img {width:73%; margin-top:21%}
.knn_1010 .free_slide {height:auto;}
.knn_1010 .free_slide .swiper-slide {overflow:hidden;}
.knn_1010 .free_slide .swiper-slide img {transition: transform 3000ms ease-in-out; transform: scale(1.1); width:100%;}
.knn_1010 .free_slide .swiper-slide-active img {transform: scale(1.0);}
.knn_1010 .free_slide .swiper-wrapper {height:auto;}


/* 요트 */
.knn_1010 .yacht_bg {display:none;}
.knn_1010 .yacht_bg_m {display:block; background:#f08f9d; padding-bottom:20px;}
.knn_1010 .yacht_bg_m .tit {width:100%; margin-bottom:10px}
.knn_1010 .yacht_bg_m object {width:90%; -webkit-box-shadow: 20px 20px 50px 0 rgba(0,0,0,0.15); box-shadow: 20px 20px 50px 0 rgba(0,0,0,0.15);}
.knn_1010 .yacht_bg_m .btn {width:100%;}

/* 야외예식 */
.knn_1010 .park_bg {display:none;}
.knn_1010 .park_bg_m {display:block;}
.knn_1010 .park_bg_m img {width:100%}

/* 잡지,앞치마증정 */	
.knn_1010 .magazine_bg {display:none }
.knn_1010 .magazine_bg_m {display:block}
.knn_1010 .magazine_bg_m img {width:100%}

/* 더파티식사권증정 */	
.knn_1010 .theparty_bg {display:none }
.knn_1010 .theparty_bg_m {display:block}
.knn_1010 .theparty_bg_m img {width:100%}


/* 네일 */	
.knn_1010 .nail_bg {display:none }
.knn_1010 .nail_bg_m {display:block}
.knn_1010 .nail_bg_m img {width:100%}


/* 사전신청 */	
.knn_1010 .welcome_bg {display:none }
.knn_1010 .welcome_bg_m {display:block}
.knn_1010 .welcome_bg_m img {width:100%}


/* 찾아가는웨딩상담 */	
.knn_1010 .co_bg {display:none }
.knn_1010 .co_bg_m {display:block}
.knn_1010 .co_bg_m img {width:100%}

/* 홀스타일 */
.knn_1010 .hall_bg_pc {display:block;  background:#e9e9e9 url(/theme/v3/img/list/201010_knn/hall_bg_m.png) no-repeat center top; position:relative; }
.knn_1010 .hall_top_pc { display:none;}
.knn_1010 .hall_top_m { display:block; padding:100px 0 25px 0; }
.knn_1010 .hall_top_m img { width:100%;}
.knn_1010 .hall_slide { width:90%; margin: 0 auto;}
.knn_1010 .hall_insta_img .bt { margin-bottom:30px;}
.knn_1010 .hall_insta_img img { width:90%;}
.knn_1010 .hall_slide .swiper-pagination { left:49%; padding-top:15px; }
.knn_1010 .hall_slide .swiper-pagination-bullet { width:10px; height:10px; margin:0 3px;}
.knn_1010 .hall_slide .swiper-pagination-bullet-active { background:#4192ef; }



/* knn웨딩만의 혜택 */
.knn_1010 .knn_bg {display:none;}
.knn_1010 .knn_bg_m {display:block; position:relative;}
.knn_1010 .knn_bg_m img {width:100%;}
.knn_1010 .knn_bg_m .marquee {position:absolute; bottom:8%; left:50%; margin-left:-40%; width:80%; color:#000; padding:18px 0; font-size:17px; font-weight:500;}


/* 더파티 */
.knn_1010 .theparty_bg_{display:none;}
.knn_1010 .theparty_bg_m  { display:block;  padding:0; text-align:center; margin:0 auto; position:relative;}
.knn_1010 .theparty_bg_m img { width:100%}
	
/* 뮤지엄다 */
.knn_1010 .museum_bg{display:none;}
.knn_1010 .museum_bg_m  { display:block;  padding:0; text-align:center; margin:0 auto; position:relative;}
.knn_1010 .museum_bg_m img { width:100%}

/* 평일박람회 */
.vip_bg01 { display:none;}
.vip_bg01_m { display:block; padding:0;}
.vip_bg01_m img  { width:100%;}
	
	
/* 캐시백 */
.knn_1010 .knn_event_bg04{display:none;}
.knn_1010 .knn_event_bgm04  { display:block;  padding:0; text-align:center; margin:0 auto; position:relative;}
.knn_1010 .knn_event_bgm04 .main_img { width:100%}
.knn_1010 .knn_event_bgm04 .main_btn1 {position:absolute; bottom:30px; left:50%; margin-left:-45%; width:45%; }
.knn_1010 .knn_event_bgm04 .main_btn2 {position:absolute; bottom:30px; right:50%; margin-right:-45%; width:45%; }
	




/*앞치마 손소독제 */
.knn_1010 .sdm240 {display:none;}
.knn_1010 .sdm240_m {display:block; position:relative;}
.knn_1010 .sdm240_m img {width:100%;}
.knn_1010 .sdm240_m .marquee {position:absolute; bottom:8%; left:50%; margin-left:-40%; width:80%; color:#000; padding:18px 0; font-size:17px; font-weight:500;}

/* 스드메219 */
.knn_1010 .sdm219 {display:none;}
.knn_1010 .sdm219_m {display:block; position:relative;}
.knn_1010 .sdm219_m img {width:100%;}
.knn_1010 .sdm219_m .marquee {position:absolute; bottom:8%; left:50%; margin-left:-40%; width:80%; color:#000; padding:18px 0; font-size:17px; font-weight:500;}


/* 상품권*/
.knn_1010 .think_bg {display:none;}
.knn_1010 .think_bg_m {display:block; position:relative;}
.knn_1010 .think_bg_m img {width:100%;}

/* 허니문 */
.knn_1010 .honey_bg {display:none;}
.knn_1010 .honey_bg_m {display:block; position:relative;}
.knn_1010 .honey_bg_m img {width:100%;}

/* 썸머 웨딩홀위크*/
.knn_1010 .week_bg {display:none;}
.knn_1010 .week_bg_m {display:block; position:relative;}
.knn_1010 .week_bg_m img {width:100%;}

/* 추석*/
.knn_1010 .chusuk_bg {display:none;}
.knn_1010 .chusuk_bg_m {display:block; position:relative;}
.knn_1010 .chusuk_bg_m img {width:100%;}

/* 더리본*/
.knn_1010 .reborn_bg {display:none;}
.knn_1010 .reborn_bg_m {display:block; position:relative;}
.knn_1010 .reborn_bg_m img {width:100%;}

/* 더리본*/
.knn_1010 .reborn_bg2022 {display:none;}
.knn_1010 .reborn_bg_m2022 {display:block;  background:url("/theme/v3/img/list/201010_knn/moneycard_m.jpg"); position:relative;}
.knn_1010 .reborn_bg_m2022 img {width:100%; background:url("/theme/v3/img/list/201010_knn/moneycard_m.jpg"); repeat-x center top;  position:relative;}

/* 더파티가쏜다 */
.knn_1010 .hall_party {display:none;}  
.knn_1010 .hall_party_m {display:block; background:#ffea00;  text-align:center; margin:0 auto;  }
.knn_1010 .hall_party_m .hall_party_img {width:100%;}
.knn_1010 .hall_party_m .hall_party_box {width:80%; margin:0 auto;}
.knn_1010 .hall_party_m .hall_party_bt { margin-top:30px; width:100%; margin-bottom:50px;}

/* 사은품 */
.knn_1010 .event_gift {display:none;}
.knn_1010 .event_gift_m {display:block; width:100%}
.knn_1010 .event_gift_m img {width:100%}

/* 서프라이즈 */
.knn_1010 .surprise_bg {display:none;}
.knn_1010 .surprise_bg_m {display:block; position:relative;}
.knn_1010 .surprise_bg_m img {width:100%;}

.knn_1010 .map { height:450px;}

/***************공통******************/

 
/* 참가신청배너 */			
.knn_1010 .wedding_top_bn {position:fixed; bottom:0;  left:53%; right:-9px; z-index:9999px;  } 
.knn_1010 .wedding_top_bn img { width:50%;} 

/* 동영상 */
.knn_1010 .movie { padding:0 0;} 
.knn_1010 .knn_movie { width:100%; height:300px;} 

/* 더파티 */
.knn_1010 .safe_bg_01  { display:none; }
.knn_1010 .safe_m_01 { display:block; background-color:#fff; padding:0;}
.knn_1010 .safe_m_01 img  { width:100%;}


 /* 롯데면세점 *
.knn_1010 .lott_bg { display:none;}
.knn_1010 .lott_bg_m { display:block; background-color:#fdf6f1;	background-size: 100%; padding:0;}
.knn_1010 .lott_bg_m img  { width:100%;}

/* lg베스트샵 */
.lgbestshop_pc { display:none;}
.lgbestshop_mo { display:block; padding:0;}
.lgbestshop_mo img  { width:100%;}		
	
	
 /* 신세계면세점 */
.knn_1010  .sin_bg { display:none;}
.knn_1010  .sin_bg_m { display:block; background-color:#f3efea;	padding:0;}
.knn_1010  .sin_bg_m img  { width:100%;}
 
/* 융자안내 */
.knn_1010 .work_bg { display:none;}
.knn_1010 .work_bg_m { display:block;  padding:0; text-align:center; margin:0 auto; position:relative;}
.knn_1010 .work_bg_m img { width:100%}

/* 박람회코로나 예방 */
.knn_1010 .cn_bg { display:none;}
.knn_1010 .cn_bg_m  { display:block; background-color:#fff; padding:0;}
.knn_1010 .cn_bg_m img  { width:100%;}

/* 현금영수증 */
.knn_1010 .cam_comon_bg { display:none;}
.knn_1010 .cam_comon_bg_m { display:block; background-color:#fff; padding:0;}
.knn_1010 .cam_comon_bg_m img  { width:100%;}
	
/* 동백전 */
.knn_1010 .pay_bg { display:none;}
.knn_1010 .pay_bg_m { display:block; background-color:#fff; padding:0;}
.knn_1010 .pay_bg_m img  { width:100%;}
	
/* 브랜드인증 */
.knn_1010 .brand_bg2022 { display:none;}
.knn_1010 .brand_bg_m2022 { display:block; background-color:#fff; padding:0;}
.knn_1010 .brand_bg_m2022 img  { width:100%;}

/* 브랜드인증 */
.knn_1010 .brand_bg { display:none;}
.knn_1010 .brand_bg_m { display:block; background-color:#fff; padding:0;}
.knn_1010 .brand_bg_m img  { width:100%;}


/* 코로나 */
.knn_1010 .colo_bg { display:none;}
.knn_1010 .colo_bg_m { display:block; background-color:#fff; padding:0;}
.knn_1010 .colo_bg_m img  { width:100%;}

 /* 인스타 */
.knn_1010 #insta_bg {  padding-top:50px; padding-bottom:50px;}
.knn_1010 #instafeed { width:90%; text-align:center; margin:0 auto; }
.knn_1010 #instafeed img { width:90px; height:90px;}
.knn_1010 .insta_img { width:100%; padding-bottom:25px;}
.knn_1010 .insta_img img { width:80%; }
.knn_1010 .insta_click { width:100%; padding-top:25px;}
.knn_1010 .insta_click img { width:80%; }

/* 선불카드 */
.knn_1010 .card_bg { display:none;}
.knn_1010 .card_top_m  { display:block; background-color:#f3dbd9;  padding:0; text-align:center; margin:0 auto; position:relative;}
.knn_1010 .card_top_m .main_img { width:100%}
.knn_1010 .card_top_m .main_btn1 {position:absolute; bottom:50px; left:50%; margin-left:-45%; width:45%; }
.knn_1010 .card_top_m .main_btn2 {position:absolute; bottom:50px; right:50%; margin-right:-45%; width:45%; }

/* 신뢰받는27년 노하우 카운트숫자  */
.knn_1010 .whyknn_bg { background:#3f3f3f url("/theme/v3/img/list/201010_knn/whyknn_m.jpg") no-repeat center top; background-size:100%; height:815px;}
.knn_1010 .whyknn_bg2 { background:#3f3f3f; padding:33px 0;}
.knn_1010 .whyknn_bg2 .col-xs-4 { padding-top:32px;padding-bottom: 11px; width:200px;}
.knn_1010 .whyknn_bg2 .whyknn2_top { display:none;}
.knn_1010 .whyknn_bg2 .whyknn2_top_m { display:block;}
.knn_1010 .whyknn_bg2 .whyknn2_top_m img { width:100%;}
.knn_1010 .whyknn_bg2 .whyknn2_bt { display:none;}
.knn_1010 .whyknn_bg2 .whyknn2_bt_m{ width:block;}
.knn_1010 .whyknn_bg2 .whyknn2_bt_m img { width:100%;}
.chartBarsWrap { position: relative; top:340px;}
.chartBarsWrap .count, .chartBarsWrap .some { top:65px;}
.chartBars {max-width: 313px; height: 221px; margin:0 auto 10px auto;}
.chartBars .bars li .bar { width:66%; left:18px}
.chartBarsWrap .count { font-size:25px;}
.chartBarsWrap .count_txt { font-size:12px; width:365px; margin: 0 auto;  text-align: center; top:0; right:0;}
.chartBarsWrap .count_txt span { padding:0 14px;  font-weight: 700;}
.chartBars_txt { display:block;}
/***************이벤트공통******************/

/* 웨딩홀_all */
.knn_1010 .hall_sale {background:#54e4c4; background-size:100%; padding-top:0;}
.knn_1010 .hall_sale .bg_wave {display:none;}
.knn_1010 .hall_sale .bg_wave_m {display:block; position:absolute; bottom:0; left:0; width:100%;}
.knn_1010 .hall_sale .hall_tit_w {display:none;}
.knn_1010 .hall_sale .hall_tit_m {display:block; width:100%}
.knn_1010 .hall_sale .inner {width:90% !important; margin:0 auto !important;}
.knn_1010 .hall_sale .hall_evt { width:100%; float:left; position:relative; margin:10px 0;}
.knn_1010 .hall_sale .hall_evt .hall_cate {width:80px}
.knn_1010 .hall_sale .hall_evt ul {}
.knn_1010 .hall_sale .hall_evt ul li {background:#fff;}
.knn_1010 .hall_sale .hall_evt ul li img {width:100%}
.knn_1010 .hall_sale .hall_evt ul li .name_area { font-size:20px; font-weight:600; margin:20px 0;}
.knn_1010 .hall_sale_m {display:block; background:#191821}
.knn_1010 .hall_sale_m img {width:100%; padding-bottom:40px;}
.knn_1010 .hall2_sale {display:none;}
.knn_1010 .hall2_sale_m {display:block; background:url("/theme/v3/img/common_event/hallsale_bg2_m.jpg") repeat-y center top; background-size:100%; padding-bottom:30px;}
.knn_1010 .hall2_sale_m .tit {}
.knn_1010 .hall2_sale_m .hall_sale_slider {margin-top:30px;}
.knn_1010 .hall2_sale_m img {width:100%;}
.knn_1010 .hall2_sale_m .hall_sale_slider .items{white-space: nowrap;margin-bottom: 0;	overflow: hidden;}
.knn_1010 .hall2_sale_m .hall_sale_slider .item {display: inline-block;padding: 0;	float: none;}
.knn_1010 .hall2_sale_m .hall_sale_slider .img-responsive{	width: 100%;}

/* 스튜디오all */
.knn_1010 .std_all {background:none; background-size:100%; padding-top:0px; overflow:hidden; padding-bottom:80px;}
.knn_1010 .std_all .std_top_m {display:block; width:100%}
.knn_1010 .std_all .std_top {display:none;}
.knn_1010 .std_all .std_all_slide {width:100%; margin-top:-80px;}
.knn_1010 .std_all .std_all_slide .swiper-slide {width:40%; margin:0 5px;}
.knn_1010 .std_all .std_all_slide .swiper-button-next, .knn_1010 .std_all .std_all_slide .swiper-button-prev {display:none;}


/* 드레스all */
.knn_1010 .dress_all {display:none;}
.knn_1010 .dress_all_m {display:block; position:relative; height:auto; clear:both;}
.knn_1010 .dress_all_m .txt {position:absolute; top:0px; left:0; z-index:100; text-align:center; width:100%; height:100%;  display:block;}
.knn_1010 .dress_all_m .txt .inner {background:rgba(255,255,255,0.3); display:block; margin:30px; height:88%;}
.knn_1010 .dress_all_m .txt img {width:85%; margin-top:40%}
.knn_1010 .stop_slide {height:auto;}
.knn_1010 .stop_slide .swiper-slide {overflow:hidden;}
.knn_1010 .stop_slide .swiper-slide img {transition: transform 3000ms ease-in-out; transform: scale(1.1); width:100%;}
.knn_1010 .stop_slide .swiper-slide-active img {transform: scale(1.0);}

.dress_img_all {padding-top:20px; padding-bottom:20px;}
.dress_img_all img {width:100%}


/***************슬라이드공통******************/
.knn_1010 .box {width:auto; height:auto; background:#fff; position:relative; margin:0 15px;}
.knn_1010 .swiper-slide img {width:100%;} 

/* 허니문 */
.knn_1010 .slide_honey {display:none;}
.knn_1010 .slide_honey_m {display:block; background:#d4daa3; padding-bottom:35px;}
.knn_1010 .slide_honey_m > img {width:100%;}
.knn_1010 .slide_honey_m .bt { padding-top:20px;}
.knn_1010 .slide_honey_m .bt img { width:80%;}

/* lg베스트 */
.knn_1010 .slide_lgbestshop {display:none;}
.knn_1010 .slide_lgbestshop_m {display:block; background:#ceb7eb; padding-bottom:35px;}
.knn_1010 .slide_lgbestshop_m > img {width:100%;}
.knn_1010 .slide_lgbestshop_m .bt { padding-top:20px;}
.knn_1010 .slide_lgbestshop_m .bt img { width:80%;}	
	

/* 예물 */
.knn_1010 .slide_jewelry {display:none;}
.knn_1010 .slide_jewelry_m {display:block; background:#fce2e3; padding-bottom:35px;}
.knn_1010 .slide_jewelry_m > img {width:100%;}
.knn_1010 .slide_jewelry_m .bt { padding-top:20px;}
.knn_1010 .slide_jewelry_m .bt img { width:80%;}

/* 혼수 */
.knn_1010 .slide_etc {display:none;}
.knn_1010 .slide_etc_m {display:block; background:#e9e8ed; padding-bottom:35px;}
.knn_1010 .slide_etc_m > img {width:100%;}
.knn_1010 .slide_etc_m .bt { padding-top:20px;}
.knn_1010 .slide_etc_m .bt img { width:80%;}


/* 혼수 */
.knn_1010 .slide_furni {display:none;}
.knn_1010 .slide_furni_m {display:block; background:#a3b5d9; padding-bottom:35px;}
.knn_1010 .slide_furni_m > img {width:100%;}
.knn_1010 .slide_furni_m .bt { padding-top:20px;}
.knn_1010 .slide_furni_m .bt img { width:80%;}


/* 한복 */
.knn_1010 .slide_hanbok {display:none;}
.knn_1010 .slide_hanbok_m {display:block; background:#d9b6a3; padding-bottom:35px;}
.knn_1010 .slide_hanbok_m > img {width:100%;}
.knn_1010 .slide_hanbok_m .bt { padding-top:20px;}
.knn_1010 .slide_hanbok_m .bt img { width:80%;}

/* 예복 */
.knn_1010 .slide_suit {display:none;}
.knn_1010 .slide_suit_m {display:block; background:#d7c8b5; padding-bottom:35px;}
.knn_1010 .slide_suit_m > img {width:100%;}
.knn_1010 .slide_suit_m .bt { padding-top:20px;}
.knn_1010 .slide_suit_m .bt img { width:80%;}


/* 가전가구 */
.knn_1010 .slide_furni {display:none;}
.knn_1010 .slide_furni_m {display:block; background:#f1d8ff; padding-bottom:30px;}
.knn_1010 .slide_furni_m > img {width:100%;}

/* 가전가구분리 */
.knn_1010 .slide_elc {display:none;}
.knn_1010 .slide_elc_m {display:block; background:#a3b5d9; padding-bottom:35px;}
.knn_1010 .slide_elc_m > img {width:100%;}
.knn_1010 .slide_elc_m .bt { padding-top:20px;}
.knn_1010 .slide_elc_m .bt img { width:80%;}	



#contact .knnfair12_location {  }
#contact .knnfair12_location img { width:100%;}
}


#top4 .event_view {height:auto;}
.event_view .evt_cont_img {padding-bottom:40px;}