html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td, 
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend input, textarea, button, select{
 vertical-align: baseline;
 font-family: inherit;
 font-weight: inherit;
 font-style: inherit;
 font-size: 100%;
 outline: 0;
 padding: 0;
 margin: 0;
 border: 0;
 }


* { margin:0; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
ul, li {list-style:none; }
html { width:100%; }
body { width:100%; height:100%; line-height:100%; color:#000; font-size:1em; font-family: 'S-CoreDream-4Regular'; overflow-y:visible!important; box-sizing:border-box; }
img { vertical-align:middle; border:none; }
a { text-decoration:none; cursor:pointer; }
p { }
div, input, button { vertical-align:middle; border:none; font-family: 'S-CoreDream-4Regular'; }
textarea { border:none; }
.red {color:#ee0000; font-weight:500; }

@charset "utf-8";
li { list-style: none; margin: 0; padding: 0;}
.continaer { /* ºñÁÖ¾ó ¿µ¿ªÀ» °¡¿îµ¥ Á¤·ÄÇÏ±â À§ÇÑ ÄÁÅ×ÀÌ³Ê */ 
    max-width: 1920px; margin: 0 auto; outline: 1px solid red;
}




/* MOBILE
------------------------------------------------------------------------------------------------------------*/



.m_wrap { width:100%; overflow:hidden; max-width:640px; min-width:320px; text-align:center; margin:0 auto;}
.m_wrap img { width:100%; }

.mobile_map .root_daum_roughmap {margin:0 auto; width:100%!important;}

.m_wrap h1 { font-size:30px; line-height:120%; text-align:center; font-family: 'S-CoreDream-7ExtraBold'; letter-spacing:-2px; display:block; }
.m_wrap h2 { font-size:22px; line-height:120%; text-align:center; padding-bottom:20px; font-family: 'S-CoreDream-7ExtraBold'; letter-spacing:-2px; }
.m_wrap h3 { font-size:16px; line-height:150%; text-align:center; }
.m_wrap h3 span { color:#d6081f; font-size:26px;  font-family: 'S-CoreDream-7ExtraBold'; }


/*form */

.m_form1 { width:100%; padding:0 0 20px 0; text-align:center; text-align:center; background: url(//nurienw.cafe24.com/isquare/theme/isq/img/fast_bg_pc.jpg)no-repeat center;}

.m_form1 .inner { padding:10px 5px 10px 5px; }

.m_form1 .formArea {  margin:0 auto; overflow: hidden; padding:20px 10px; background-color:#fff; }
.m_form1 .formGroup { margin-bottom:12px; text-align:center; }



.m_form1 .form_table { width:100%; padding:0; border-collapse:collapse; border-top:1px solid #d7d7d7;}
.m_form1 .form_table tbody th { padding:8px 5px; vertical-align:middle; text-align:left; line-height:24px; font-size:16px; font-weight:500; letter-spacing:-2px; }
.m_form1 .form_table tbody td { padding:8px 5px; vertical-align:middle; text-align:left; line-height:24px; font-size:14px; }
.m_form1 .form_table tbody tr {border-bottom:1px solid #d7d7d7;}
.m_form1 label { float:left; padding:4px 0; width:100%; }


.m_form1 .input_style:focus, .m_wrap .sel_style:focus, .m_wrap .textarea_style:focus { border-color:#303f99; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fff; box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fff;}

.m_form1 .input_style { padding-left:5px; height:36px; border:1px solid #ccc; font-size:14px; background-color:#fff!important;}
.m_form1 .sel_style { width:100%; height:36px; border:1px solid #ccc; font-size:14px; background-color:#fff!important; vertical-align:middle; background-color:#fff;}
.m_form1 .textarea_style { width:100%; padding:6px; height:60px; border:1px solid #ccc; background-color:#fff!important; font-size:14px; resize:none;}

.m_form1 .submit_box { width:100%; text-align:center; margin-top:20px; }
.m_form1 .submit_box button { width:100%; font-weight:500; font-size:22px; letter-spacing:-2px; cursor:pointer; max-width:500px; margin-top:10px; padding:15px 0 ; background-color:#905d1d; color:#fff; border:none;}



@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("/knnwedding.co.kr/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(/knnwedding.co.kr/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("/knnwedding.co.kr/theme/v3/img/list/201010_knn/moneycard_m.jpg"); position:relative;}
.knn_1010 .reborn_bg_m2022 img {width:100%; background:url("/knnwedding.co.kr/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 { padding-bottom:20px; }

/***************°øÅë******************/

 
/* Âü°¡½ÅÃ»¹è³Ê */			
.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("/knnwedding.co.kr/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("/knnwedding.co.kr/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%;}

	
	

/* ¿¹¹° */
.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;}