@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
@import url(//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css);






/* TYPE, COMMON */
*{padding:0; margin:0;}
html,body{width:100%;height:100%;}
html{/* overflow-y:scroll */} 
body{*word-break:break-all;-ms-word-break:break-all}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,span,form,fieldset,p,button,input,legend{margin:0;padding:0; 
font-family: Nanum Barun Gothic, NanumBarunGothic, NanumGothic, Nanum Gothic, MalgunGothic, MalgunGothic, dotum, helvetica, sans-serif;}
/*body,h1,h2,h3,h4,h5,h6,input,textarea,select,option{color:#444; font-family: 'Nanum Barun Gothic', 'NanumGothic', 'Nanum Gothic', '¸¼Àº°íµñ', 'MalgunGothic','MalgunGothic','µ¸¿ò',dotum,helvetica,sans-serif; font-size:12px;}*/
body,h1,h2,h3,h4,h5,h6{color:#444; font-family:Gulim, ±¼¸², Nanum Barun Gothic, NanumBarunGothic, NanumGothic, Nanum Gothic, MalgunGothic, µ¸¿ò, dotum,helvetica,sans-serif; font-size:12px;}
img,fieldset,iframe{border:0 none;}
li{list-style:none}
input,select,button{vertical-align:middle}
input:link { text-decoration:none; border:none; outline:0;}
input:visited { text-decoration:none ; border:none; outline:0;}
input:active { text-decoration:none ; border:0; outline:0;}
input:hover { text-decoration:none; border:none; outline:0;}
input:focus { text-decoration:none; border:none; outline:0;}
img{vertical-align:top}
em,address,dfn,cite{font-style:normal}
a{color:#000; text-decoration:none;}
a:hover{color:#000; text-decoration:none;}
label,button{cursor:pointer}
button{margin:0;padding:0}
button *{position:relative}
button img{left:-3px;*left:auto}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
hr{display:none}
legend{*width:0}
caption, legend,

table{border-collapse:collapse; border-spacing:0;}

input.text,
input.password,
textarea {
	padding:2px 0 1px;
	border:1px solid #c1c1c1;
	margin:0;
}
label,
input.button, input.submit , input.image,
button {
	cursor:pointer;
}
textarea, pre {
	overflow:auto;
}

area:link { text-decoration:none; border:none; outline:0;}
area:visited { text-decoration:none ; border:none; outline:0;}
area:active { text-decoration:none ; border:none; outline:0;}
area:hover { text-decoration:none; border:none; outline:0;}
area:focus { text-decoration:none; border:none; outline:0;}


input[type=text] {
    border: 0px;
    border-top-color: initial;
    border-top-style: initial;
    border-top-width: 0px;
    border-right-color: initial;
    border-right-style: initial;
    border-right-width: 0px;
    border-bottom-color: initial;
    border-bottom-style: initial;
    border-bottom-width: 0px;
    border-left-color: initial;
    border-left-style: initial;
    border-left-width: 0px;
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
}


/*Çì´õ*/

.headerwrap { width: 1376px; position: relative;     z-index: 999;}

	div.top_banner_wrap{background:#ffb3a5; width:100%; }
	div.top_banner{width:1376px; min-width:1376px; margin:0 auto; }

	div.top_banner_wrap2{background:#fae4e6; width:100%; }
	div.top_banner2{position:relative; width:1376px; min-width:1376px; margin:0 auto; }
	div.count2{position:absolute; margin:0 0 0 308px; padding:7px 0 0 0;color:#fff; font-size:39px; font-weight:600; letter-spacing:5.5px ; font-family:"lucida grande", tahoma, verdana, arial, sans-serif;}
    

	div.top_up_menu_wrap{width:100%; min-width:1376px; height:110px;}
	div.top_menu_wrap{width:1376px; min-width:1376px; height:98px;margin:0 auto;  position:relative;  }
	div.left_top_menu{width:300px; float:left;}
	div.left_top_menu p.delivery{margin-top:48px;}
	div.logo{width:251px; height:135px; position:absolute;  top:29px; }

	div.right_top_up_menu{width:800px; height:45px; padding-top:67px; float:right; }
	div.top_up{ height:36px; float:right;line-height:18px; }
	div.top_up_menu01 {float:right; text-align:center; color:#484443;}
	div.top_up_menu01 a{border-left:0; height:18px; margin-top:9px;text-align:center; display:block; font-family: 'Nanum Barun Gothic', sans-serif;
 padding:0 11px; color:#484443;  font-size: 17px;     font-weight: bold;}
	div.top_up_menu{ float:right; text-align:center;color:#7f7e7b;}
	div.top_up_menu a{ font-family: 'Nanum Barun Gothic', sans-serif; border-right:1px solid #e1e1e1; height:18px; margin-top:9px;text-align:center; display:block; padding:0 8px; color:#484443;  font-size: 13px; }
	.right_top_up_menu div.top_up_menu a{border-right:1px solid #e1e1e1; height:18px; margin-top:9px;text-align:center; display:block; padding:0 11px; color:#484443;  font-size: 17px; font-family: 'Nanum Barun Gothic', sans-serif;    font-weight: bold;}
	div.bg_search{float:right; width:310px; height:43px; background:url(../_image/main/tbg_search.gif) no-repeat 0 0; overflow:hidden;}
    .right_top_up_menu1 {  position: absolute; right: 292px;     margin-top: 20px;} 
	.quick_r_list { position: absolute;
    display: inline;
    width: 500px;
    float: left;
    height: 20px;
    padding-top: 8px;
    left: 136px;}
	.quick_r_list li {     float: left;
    padding-right: 6px;} 
    .redline { position: absolute;   top: 108px; left:275px;}


	/* gnb */
	div#gnb {min-height:40px; background:#fff ;  }
	div.gnb_center {width:1376px; margin:0 auto; }
	div.gnb_center a.btn_all_menu {position:relative; display:inline-block; padding:10px 0 0px 40px; vertical-align:top; width:250px; font-size:14px; font-weight:bold; color:#373737; text-decoration:none; background:url(../_imagemain/bg_all_menu.png) no-repeat; }
	
	div.gnb_center ul.gnb_sub {overflow:hidden;}
	div.gnb_center ul.gnb_sub li:first-child {background:#fff; }
	div.gnb_center ul.gnb_sub li {float:left; vertical-align:top; }

	/* subgnb */
	div.sub_gnb{   padding-left: 276px; padding-top: 10px; padding-bottom: 10px;}
	div.sub_gnb ul.gnb_sub { width:1100px; height:53px; border-bottom: 1px solid #ccc; }
	div.sub_gnb ul.gnb_sub li { vertical-align:top;     float: left; padding-right: 3px;}


	div.sub_gnb ul.gnb_sub li a {display:inline-block;   width: 119px;  height:47px; color:#5d5d5d; font-size:13.8px; line-height:44px; text-decoration:none; font-weight:bold; vertical-align:top; font-family:dotum; }


	/*Å¾ ÄÁÅÙÃ÷ */
    .topcontent {width: 100%;      z-index: 999999; height: 1642px;}
	.topcontent_wrap { position: relative;  background:url(../_image/main/iconbg_17.jpg) no-repeat 275px 16px; 
    right: 0; height: 598px;}
	.content_left { width: 251px; position: absolute; top: 190px; }
	.leftcontent{     z-index: 99;}

	/*Å¾ ¸Þ´º*/
	div.gnb{ width:809px; height:530px;     position: absolute; left: 567px; top: 66px;}
	div.gnb ul.gnb_sub { position: relative;}
	div.gnb ul.gnb_sub li { vertical-align:top;}
	div.gnb ul.gnb_sub .gnb_sub_01 { position: absolute;     top: 0px;     left: 13px;}
	div.gnb ul.gnb_sub .gnb_sub_02 { position: absolute;     top: 0px;     left: 278px;}
	div.gnb ul.gnb_sub .gnb_sub_03 { position: absolute;     top: 0px;     left: 543px;}
	div.gnb ul.gnb_sub .gnb_sub_04 { position: absolute;     top: 172px;     left: 13px;}
	div.gnb ul.gnb_sub .gnb_sub_05 { position: absolute;     top: 172px;     left: 278px;}
	div.gnb ul.gnb_sub .gnb_sub_06 { position: absolute;     top: 172px;     left: 543px;}
	div.gnb ul.gnb_sub .gnb_sub_07 { position: absolute;     top: 345px;     left: 13px;}
	div.gnb ul.gnb_sub .gnb_sub_08 { position: absolute;     top: 345px;     left: 278px;}
	div.gnb ul.gnb_sub .gnb_sub_09 { position: absolute;     top: 345px;     left: 543px;}

	
	div.gnb ul.gnb_sub li a {display:inline-block;   height:31.5px; color:#fff; font-size:13.8px; line-height:16px; text-decoration:none; font-weight:bold; vertical-align:top; font-family:dotum; }

 
	/* ¸ÞÀÎ ³»¿ë*/
    .topcontent_wrap .star {  position: absolute;  top: 15px; right: 3px;}
	div#content{clear:both;min-width:1376px;width:1376px; margin:0 auto; }

	div.main_category_baner{width:1376px; margin:0 auto; padding:0 0 33px 0; overflow:hidden; }
	div.main_category_baner ul li{float:left; padding:0 4.5px 0 0; position:relative;}
	div.main_category_baner ul li:last-child{padding:0;}
	div.main_category_baner img{display:block; }

	div.content_main_baner{ position: absolute; left: 275px; top: 15px;}
	div.content_main_baner div.count{margin:0 0 0 129px; padding:150px 0 0 0;color:#fff; font-size:110px; font-weight:600; letter-spacing:5.5px ; font-family:"lucida grande", tahoma, verdana, arial, sans-serif;}
	div.content_benefit_baner{width:1376px; margin:0 auto; padding:0 0 58px 0;}
	
	div.content_baner{width:1376px; margin:0 auto; padding:0 0 55px 0; overflow:hidden;  }
	div.content_baner_left{width:610px; float:left; }
	div.content_baner_right{width:610px; margin-left:19px; float:left;}

	/*¸ÞÀÎbg½½¶óÀÌµå*/

    #slides1 {
    overflow: hidden;
    height: 568px;
}

.slides1_wrap {
    position: relative;
    width: 275px;
}

#slides1 li {
    list-style: none;
    width: 275px;
}

#slides1 li img {
    float: left;
}

.auto_controls {
    display: none;
}

.auto_controls {
    display: none;
}

.slides1_wrap .next {
    display: none;
}

.slides1_wrap .next {
    display: none;
}

.slides1_wrap .next {
    display: none;
}

.prev , .next , .bx_pager {
     display: none;
}

.bx_pager a {
    float: left;
    background: url(../images/bg_pager.png) no-repeat 0 -21px;
    width: 14px;
    height: 17px;
    color: #fff;
    font-size: 11px;
    margin-right: 6px;
    padding: 4px 0 0 7px;
    line-height: 12px;
    letter-spacing: 6px;
} 

/*¿ÞÂÊ½½¶óÀÌµå¹è³Ê*/
.left_slides { position: relative; }


    #slides1 {
    overflow: hidden;
    height: 568px;
}

.left_slides .slides1_wrap2 {
    position: absolute;
    width: 251px;
	top: 400px;
	overflow: hidden;
    height: 556px;
}

#slides1 li {
    list-style: none;
    width: 275px;
}

#slides1 li img {
    float: left;
}

.auto_controls {
    display: none;
}

.auto_controls {
    display: none;
}

.slides1_wrap .next {
    display: none;
}

.slides1_wrap .next {
    display: none;
}

.slides1_wrap .next {
    display: none;
}

.prev , .next , .bx_pager {
     display: none;
}

.bx_pager a {
    float: left;
    background: url(../images/bg_pager.png) no-repeat 0 -21px;
    width: 14px;
    height: 17px;
    color: #fff;
    font-size: 11px;
    margin-right: 6px;
    padding: 4px 0 0 7px;
    line-height: 12px;
    letter-spacing: 6px;
} 

	/* º£½ºÆ® »óÇ° */
	div.goods_hot {position:absolute; width:1376px; height:820px; margin:0 auto; background:url(../_image/main/besttitle.jpg) no-repeat 0 0; top: 781px; } 
	div.goods_hot h2 {position:absolute; top:40px; left:0; padding-bottom:15px; position:relative; color:#7a7a7; font-size:18px;line-height:1.2;text-align:center; letter-spacing:-.05em; font-family:NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ','Malgun Gothic','¸¼Àº °íµñ',sans-serif; }
	div.goods_hot h2 .txt11{display:inline-block;padding:0 15px 0 0; color:#7a7a7; font-size:0px; }
	div.goods_hot h2 .txt12{display:inline-block;padding:0 15px 0 0; color:#dc1111; font-size:0px; }
	div.goods_list01 {position:relative; padding:72px 0 26px 0;}
	div.goods_list01 div.goods_tab {}
	div.goods_list01 div.goods_tab h3 {position:absolute; top:0;  z-index:8; }
	div.goods_list01 div.goods_tab h3 a {display:inline-block; width:248px; height:25px; padding-top:13px; padding-bottom:5px; text-align:center; font-size:15.5px; color:#777; font-weight:bold; background:#f2f2f2; font-family:NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ','Malgun Gothic','¸¼Àº °íµñ',sans-serif; text-decoration:none;}
	div.goods_list01 div.goods_tab h3.h3_tab01 {left:0px; top:50px; height:43px;}
	div.goods_list01 div.goods_tab h3.h3_tab01 a {}
	div.goods_list01 div.goods_tab h3.h3_tab02 {left:248px; top:50px; height:43px;}
	div.goods_list01 div.goods_tab h3.h3_tab03 {left:496px; top:50px; height:43px;}
	div.goods_list01 div.goods_tab h3.h3_tab04 {left:744px; top:50px; height:43px;}
	div.goods_list01 div.goods_tab h3.h3_tab05 {left:992px; top:50px; height:43px;}
	div.goods_list01 div.goods_tab div.tab01_sub {display:none; Xheight:250px; height: 290px; padding-top:100px; }
	div.goods_list01 div.goods_tab div.tab01_sub ul {overflow:hidden; }
	div.goods_list01 div.goods_tab div.tab01_sub ul li {float:left; text-align:center; }
	div.goods_list01 div.goods_tab div.tab01_sub ul li a {position:relative; display:inline-block; padding:0; text-align:center; text-decoration:none; }
	div.goods_list01 div.goods_tab div.tab01_sub ul li a > img {width:284px; height:284px; }
	div.goods_list01 div.goods_tab div.tab01_sub ul li a DIV.send_area {	/*¹è¼ÛÁö¿ª*/
		padding-top: 4px;
		Xheight: 11px;
	}
	div.goods_list01 div.goods_tab div.tab01_sub ul li a DIV.comment {		/*°£´Ü»óÇ°Á¤º¸*/
		padding-top: 4px;
	}

	div.goods_list01 div.goods_tab div.tab01_sub ul li a span.good_tit {display:block; padding:11px 0 11px; font-size:13px; font-weight:bold; }
	div.goods_list01 div.goods_tab div.tab01_sub ul li a span.good_sum {display:block; }
	div.goods_list01 div.goods_tab div.tab01_sub ul li a span.good_sum span.good_price {display:inline-block; padding-right:4px; font-size:12px; color:#bebebe; text-decoration:line-through; }
	div.goods_list01 div.goods_tab div.tab01_sub ul li a span.good_sum span.good_member {display:inline-block; padding:1px 4px 0 4px; height:16px; color:#fff; font-size:11px;  background:#acacac;}
	div.goods_list01 div.goods_tab div.tab01_sub ul li a span.good_sum span.good_dis {display:inline-block; padding-left:2px; font-size:13px; color:#acacac;}



	div.goods_list01 div.on h3 {z-index:9; border-color:#46413b;color:#fff;background-color:#46413b}
	div.goods_list01 div.on h3 a {font-size:15.5px;color:#fff;background-color:#46413b;text-align:center;vertical-align:middle; font-weight: bold ;font-family:NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ','Malgun Gothic','¸¼Àº °íµñ',sans-serif;}
	div.goods_list01 div.on div.tab01_sub {display:block; }
	div.goods_list01 div.on div.tab01_sub { width:1238px; height:400px; margin:0 auto; padding-top:0; border-top:1px solid #ebebeb; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }
	div.goods_list01 div.on div.tab01_sub ul {width:1238px; height:400px; overflow:hidden; }
	div.goods_list01 div.on div.tab01_sub ul li:first-child {border-left:0;  }
	div.goods_list01 div.on div.tab01_sub ul li {float:left; width:308px; height:440px; border-left:1px solid #ccc; padding-top:6px;}
	div.goods_list01 div.on div.tab01_sub ul li a {display:block; text-decoration:none; }
	div.goods_list01 div.on div.tab01_sub ul li a span img {width:284px; height:284px; }


    /* ÇÃ¶ó¿ö1234 ¼Ò½ºº¹»ç*/
    
 
.slidetext .text1{
    position: absolute;
    top: 68px;
    font-size: 15px;
    font-weight: 900;
	left: 273px;
}

.slidetext .text2{
    position: absolute;
    top: 68px;
    font-size: 15px;
    font-weight: 900;
	left: 722px;
}

.slidetext .text3{
    position: absolute;
    top: 68px;
    font-size: 15px;
    font-weight: 900;
	left: 1230px;
}

.slider_list .line_b {
     width: 530px;
	  padding: 4px;
}

.line_b .ttext {
    font-size: 15px;
    font-weight: 900;
	font-family: 'Nanum Square';
	color: #1f1f22;


}

.line_b .ptext {
    font-size: 13px;
    font-weight: nomal;
	text-decoration: line-through;
}

.line_b .wtext {
    font-size: 17px;
    font-weight: 900;
	color: #ce0e0e;
}
	/* ÇÃ¶ó¿ö1234 ¼Ò½ºº¹»ç³¡*/

	/*º£½ºÆ®¾ÆÀÌÄÜ*/

  .slider_list .best1 { position: absolute; top: -7px; left: 11px; }
  .slider_list .best2 { position: absolute; top: -7px; left: 11px; }
  .slider_list .best3 { position: absolute; top: -7px; left: 11px; }
  .slider_list .best4 { position: absolute; top: -7px; left: 11px; }

	/* ²É°úÄÉÀÍ »óÇ° */
	.contmain-cake{width:1376px; padding-bottom: 49px; display:block; font:inherit; vertical-align:baseline; }
	.contmain-cake .header-ctit {padding-bottom:26px;}
	.contmain-cake .header-ctit .tit-c{overflow:hidden;width:113px;height:29px;margin:0 auto 12px;background:url(../_image/main/tit_cake.gif) no-repeat 0 0; white-space:nowrap;text-indent:100%}
	.contmain-cake .header-ctit .txt1{display:inline-block;padding:0 0 0 15px;background-color:#fff;color:#7a7a78; }
	.contmain-cake .header-ctit .txt2{display:inline-block;padding:0 0 0 0;background-color:#fff;color:#dc1111; }
	.contmain-cake .header-ctit .txt1{display:inline-block;padding:0 0 0 15px;background-color:#fff;color:#7a7a78; }
	.tit-desc:after, .tit-desc:before{content:'';display:block;position:absolute;top:9px;width:480px;height:1px;background:#24221f}
	.tit-desc{position:relative;font-size:18px;line-height:1.2;text-align:center; letter-spacing:-.05em; font-family:NanumBarunGothic,'³ª´®¹Ù¸¥°íµñ','Malgun Gothic','¸¼Àº °íµñ',sans-serif; }
	.tit-desc:before{left:0}
	.tit-desc:after{right:0}
	div.m_cake_data { width:1376px; height:330px; margin:0 auto; border:1px solid #cccccc; }
	div.m_cake_data ul {width:1376px; height:330px; overflow:hidden; }
	div.m_cake_data ul li:first-child {border-left:0;}
	div.m_cake_data ul li {float:left; width:247px; height:328px; border-left:1px solid #ccc; }
	div.m_cake_data ul li a {display:block; text-decoration:none; }
	div.m_cake_data ul li a span img {width:226px; height:226px; }

	/* »óÇ° ¸®½ºÆ® Á¤º¸(ÅëÇÕ) */
	a span.good_img {display:block; width:100%; padding-top:8px; text-align:center; }
	a span.good_img img {width:186px; }
	a span.good_tit {display:block; padding-top:7px; padding-bottom:11px; text-align:center; font-size:13px; color:#929292; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-family: Nanum Barun Gothic;}
	a span.good_won {display:block; text-align:center; padding-top:2px; font-family: Nanum Barun Gothic}
	a span.good_won span.good_price {display:inline-block; padding-right:15px; padding-top:2px; vertical-align:top;  font-size:13px; text-decoration:line-through; color:#868686; font-family: Nanum Barun Gothic}
	a span.good_won span.good_dis {overflow:hidden; display:inline-block; font-family: Nanum Barun Gothic}
	a span.good_won span.good_dis span.good_dis_won {display:inline-block; float:left; padding-top:2px; color:#ff6262; font-size:13px; font-weight:bold;  }
	a span.good_won span.good_dis span.good_text {display:inline-block;  float:left; padding-top:2px;  font-size:13px; line-height:15px; color:#868686; font-family: Nanum Barun Gothic; }
	a span.good_sub {display:block; padding-top:3px; text-align:center; font-family: Nanum Barun Gothic}
	a span.good_sub span.good_sub_free {display:inline-block; line-height:11px; font-size:10px; padding:2px 3px 1px; border:1px solid #e2161c; background:#ff6262; color:#fff; font-family: Nanum Barun Gothic}
	a span.good_sub span.good_sub_save_dis {display:inline-block; line-height:11px; font-size:10px; padding:1px 3px 1px; border:1px solid #ff6262;  color:#ff6262; font-family: Nanum Barun Gothic;}
	a span.good_sub span.good_sub_save {display:inline-block; line-height:10px; font-size:10px; padding:2px 3px 1px; border:1px solid #3f3f3f; background:#3f3f3f;  color:#fff; font-family: Nanum Barun Gothic ;}
	a span.good_sub span.good_sub_won {display:inline-block; line-height:11px; font-size:11px; padding:1px 3px 1px; border:1px solid #fff;  color:#3f3f3f; font-family: Nanum Barun Gothic}
	a span.good_tit_sub {display:block; padding:3px 0 7px 0; text-align:center; line-height:13px; font-size:13px; color:#8c8c8c; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-family: Nanum Barun Gothic}
	a span.good_tit_send {display:block; padding-top:3px; text-align:center; font-size:11px; color:#868686; font-family: Nanum Barun Gothic}

	/*»ó¼¼ÆäÀÌÁö*/
	.GoodsListFm {  width: 1100px; margin-left: 276px; }

	/* ¹ÙÅÒ ÀüÃ¼¸Þ´º*/
	div#bottom{clear:both;}

	/*bottom_content_mid*/
	div.bottom_content_mid_wrap{ width:1376px; height:170px; border:1px solid red; } 
	div.bottom_content_mid{ width:1376px; margin:0 auto;}


	/* footer */
    #footer { width:100%;}
	div.ft_util{width:100%; height:48px; margin:0 auto;  text-align:center; background:#fff;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;}
	div.ft_util ul{width:1376px; margin:0 auto;  padding:18px 0; text-align:center;}
	div.ft_util ul li{float:left; padding:0 28px; border-left:1px solid #363636; }
	div.ft_util ul li:first-child{border-left:0; margin-left:19px;}
	div.ft_util ul li a{text-align:center; color:#363636; font-size:15px;}
	.ft_add_wrap {width:100%;     background: #f0e3ec;}
	.ft_add_wrap .ft_add { width:1376px; margin:0 auto; }


	/* ft_add */
	div.ft_add{ height:192px; margin:0 auto;  }
	div.ft_add div.ft_logo{float:left; padding:33px 140px 0 50px;}
	div.ft_add div.ft_add_list{float:left; padding:29px 0 0 0; text-align:left; font-size:12px; letter-spacing:0.3px; color:#898989;}
	div.ft_add div.ft_add_list h4{font-size:15px;font-weight:normal; font-family: '³ª´®°íµñ','Nanum Gothic','µ¸¿ò','Dotum';
    color: #726870;
    line-height: 150%;}
	div.ft_add div.ft_add_list p{font-size:15px; font-family: '³ª´®°íµñ','Nanum Gothic','µ¸¿ò','Dotum';
    color: #726870;
    line-height: 150%;}
	div.ft_add div.ft_add_list span{font-size:15px; font-family: '³ª´®°íµñ','Nanum Gothic','µ¸¿ò','Dotum';
    color: #726870;
    line-height: 150%;}
	div.ft_add div.ft_site{float:left; padding:29px 0 0 85px;}
	div.ft_add div.ft_site ul li{float:left; margin:0 12px;}

	/* Äü¸Þ´º */
	div.quick_l {position:absolute; top:0px; left:50%; width:109px; margin-left:-738px; }
	div.quick_l div.my_shopping {margin-top:4px; border:1px solid #d7d7d7; background:#fff; }
	div.quick_l div.my_shopping ul {padding:5px 0 2px 0; width:92px; margin:0 auto ;background:#fff; }
	div.quick_l div.my_shopping ul li:first-child {background:none; }
	div.quick_l div.my_shopping ul li {padding-top:1px; background:url(../_image/main/quick_l_line.gif) no-repeat 0  0;}


	div.quick_r {position:absolute; top:0px; left:50%; width:100px; margin-left:712px; text-align:center; z-index: 999;}
	div.quick_r ul.quick_r_list {}
	div.quick_r ul.quick_r_list li:first-child {padding-top:0; }
	div.quick_r ul.quick_r_list li {padding-top:5px; }

	div.quick_r div.new_goods {position:relative; min-height:100px; margin-top:5px; border:1px solid #d9d9d9; background:#fff; }
	div.quick_r div.new_goods p.new_goods_tit {padding:10px 0; text-align:center; color:#fff; background:#b0b0b0;; }
	div.quick_r div.new_goods p.new_goods_tit span {color:#5d5d5d;}
	div.quick_r div.new_goods p.new_goods_page {position:absolute; bottom:10px; left:0; width:100%; text-align:center; }
	div.quick_r div.new_goods p.new_goods_page span {color:#333; font-weight:bold; font-size:13px; }
	div.quick_r div.new_goods ul {padding:13px 0 40px 0 ; width:88px; margin:0 auto; text-align:center; }
	div.quick_r div.new_goods ul li:first-child {margin-top:0; }
	div.quick_r div.new_goods ul li {width:88px; margin-top:7px; }
	div.quick_r div.new_goods ul li a img {width:88px; }
	div.quick_r div.new_goods a.q_arrow_left {position:absolute; bottom:10px; left:17px;z-index:9999999 }
	div.quick_r div.new_goods a.q_arrow_right {position:absolute; bottom:10px; right:17px; }
	div.quick_r > a {display:inline-block; margin-top:5px; }

    /*¼­ºêÅ¾ ÀÌº¥Æ®*/
    .top_banner_wrap2 { display: none;}
    


	/* ·ÎÁîµ¥ÀÌ ÀÌº¥Æ® ¹è³Ê  */

    .roseevent {
    width: 100%;
    max-width: 980px;
    position: relative;
   

  }  


  .rose1 {
    position: absolute;
    top: 0;
    left: 0;

  }
  .rose2 {
    position: absolute;
    top: 0;
    left: 760px;

  }

  .rose3 {
    position: absolute;
    top: 141px;
    left: 760px;
  }
  
  .rose4 {
    position: absolute;
    top: 281px;
    left: 760px;
  }

  
  .rose5 {
    position: absolute;
    top: 420px;
    left: 0px;
  }

  .rose6 {
    position: absolute;
    top: 420px;
    left: 490px;
  }
  
  .rose7 {
    position: absolute;
    top: 909px;
    left: 0px;
  }

  .rose8 {
    position: absolute;
    top: 909px;
    left: 490px;
  }


/*20181129  °ü¿±¸®½ºÆ®*/
.list1129wrap { width: 1164px; }
 .list1129wrap ul li { float: left;}
 .list1129wrap ul li.a12 { padding-bottom: 55px; }