/* BASIC css start */
/* 180517 morenvy */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img { margin:0; padding:0; }
html { width:100%; height:100%; }
li { list-style:none; }
img,fieldset { border:none; vertical-align:top; }
table { border:0; border-spacing:0; border-collapse:collapse; }
th,td { border:0; }
body{min-width:1200px;}
.cboth { clear:both;*zoom:1 }
.cboth:after { content:" "; display:block; clear:both; }
.fleft {float:left;}
.fright {float:right !important;}
.left { text-align: left; }
.center { text-align: center; }
.top { caption-side: top; }
.right { text-align: right; }
.bold { font-weight: bold; }
.none { display:none; }

.pdt5 {padding-top:5px;}
.pdt10 {padding-top:10px;}
.pdt15 {padding-top:15px;}
.pdt20 {padding-top:20px;}
.pdt30 {padding-top:30px;}
.pdt40 {padding-top:40px;}
.pdt50 {padding-top:50px;}
.pdt60 {padding-top:60px;}
.pdt80 {padding-top:80px;}

.pdb10 {padding-bottom:10px;}
.pdb20 {padding-bottom:20px;}
.pdb15 {padding-bottom:15px;}
.mrt20 {margin-top:20px;}


/* 공통레이아웃 */

.sub_page_area{text-align:center; padding-top:50px;}
#wrap{width:100%;position:relative; }
#header, #layerWrap, #contentWrap, #ftLink .link { width:1200px;padding:0;}
/*#contentWrap{min-width:1200px;}*/
.item-wrap,
#content { width:1200px;min-height:600px;}
#contentWrapper {margin:0 auto;}
.loc-navi {font-size:11px;}
.paging li a,
.paging li a:hover {font-weight:normal;letter-spacing:0;font-family:Nanum Gothic, AppleGothic, Helvetica, sans-serif;}
.paging li a:hover {color:#111;}
.paging li.now a {font-weight:bold;letter-spacing:0; color:#000; text-decoration:underline;}
.width1200 {width:1200px;margin:0 auto;}

/* 게시판 상단 리스트 숨김 */
.bbs-hd {display:none;}

/* 상품리스트 (메인/검색/상품리스트)  */
.prd-list {margin:0px auto;}
.prd-list table td { border:0; vertical-align:top;text-align:center;padding-bottom:30px;}
.prd-list table .tb-center {margin:0 auto; padding:0;text-align:center;position:relative;}
.prd-list table .info { width:202px;padding:0px;text-align:left;background-color:#fff;display:inline-block; }
.prd-list .thumb { width:200px;height:100%;font-size:0; line-height: 0; border:1px solid #e9e9e9; }
.prd-list .thumb:hover {border:1px solid #999;}
.prd-list .thumb a,
.prd-list .thumb img { display: block; width: 100%; height: 100%;}
.prd-list .dsc { margin-top:15px;font-weight:700;font-size:12px;padding-bottom:5px;margin-bottom:7px;color:#222;border-bottom:1px solid #e9e9e9; }
.prd-list .subname { margin-top:5px;  font-weight: normal; font-size:11px;color:#888;line-height:17px;}
.prd-list .consumer { margin-top:5px; color:#888;font-size:12px; text-decoration:line-through;}
.prd-list .price { margin-top:5px; font-weight: bold; color:#111;font-size:14px; }
.prd-list .icon { margin-top:5px; }
.prd-list .icon img {padding-right:2px;}
.prd-list .closeup { margin-top:7px; }
.prd-list .nopadding td {padding:0;}


/* 롤오버 */
a img.menuon {display:none;}
a img.menuoff {display:inline;}
a:hover img.menuon {display:inline;}
a:hover img.menuoff {display:none;}
a.trans {-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;   transition: all 0.3s;}
a.trans:hover {-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;   transition: all 0.3s;}

/* 상단 */
#header { width:100%;height:auto; margin:0 auto;border:0;background:#efe6e1;}
.header_section {width:100%;height:33px;border-bottom:1px solid #d2c3ba;}
.header_section .section_left {float:left;padding:0;height:33px;border-left:1px solid #d2c3ba;border-right:1px solid #d2c3ba;}
.header_section .section_left li {float:left;padding:0 11px;background:url('/design/lace1000/0693gagurang/icon_loginline.png') no-repeat -1px 10px;}
.header_section .section_left li a {font-size:11px;color:#8c6f6d;line-height:33px;}
.header_section .section_left li a:hover {font-size:11px;text-decoration:none;color:#000;}
.header_section .section_left li:first-child {background:none;}
.header_section .section_left li:first-child a {padding-left:15px;background:url('/design/lace1000/0693gagurang/icon_fav.png') no-repeat center left;}
.header_section .section_right {float:right;height:33px;border-right:1px solid #d2c3ba;}
.header_section .section_right li {float:left;padding:0 11px;background:url('/design/lace1000/0693gagurang/icon_loginline.png') no-repeat -1px 10px;position:relative;}
.header_section .section_right li a {font-size:11px;color:#8c6f6d;line-height:33px;}
.header_section .section_right li a:hover {font-size:11px;text-decoration:none;color:#000;}
.header_section .section_right li:first-child {background:none;}
.header_section .section_right li.basket a {padding-left:18px;background:url('/design/lace1000/0693gagurang/icon_cart.png') no-repeat center left;}
.header_section .section_right li.order a {padding-left:18px;background:url('/design/lace1000/0693gagurang/icon_order.png') no-repeat center left;}
.header_section .section_right li .join_text {width:50px;height:20px;padding:0px 5px;border-radius:10px;background-color:#c44e2e;color:#fff;text-align:center;font-size:11px;line-height:20px;position:absolute;top:28px;left:2px;}
.header_section .section_right li .join_text span {color:#c44e2e;font-size:10px;position:absolute;top:-12px;left:50%;margin-left:-5px;}
.header_section1 {position:relative;width:1200px;margin:0 auto;}
.header_section1 .top_left_box {position: absolute; left:0;top:0;}
.header_section1 .top_right_box {position: absolute; right:0;top:0;}
.header_section1 .top_logo {text-align:center;margin:0 auto;}
.header_section1 .top_right_box .search_layer {margin-top:70px;height:40px;line-height:40px;}
.header_section1 .top_right_box .search_layer  img {float:left;}
.header_section1 .top_right_box .search_layer .MS_search_word {float: left;width:170px;height:38px;line-height:40px; padding:0; border:0;background-color:#fff; color:#8c6f6d;}
.header_section1 .top_right_box .search_layer .search_btn { float: left; }
.header_section1 .top_right_box .search_layer .hotkeyword {margin:8px 10px 0;line-height:20px;}
.header_section1 .top_right_box .search_layer .hotkeyword li {display:inline-block;color:#7a6c5f;font-size:11px;line-height:20px;vertical-align:middle;}
.header_section1 .top_right_box .search_layer .hotkeyword li a {color:#7a6c5f;font-size:11px;line-height:20px;}
.header_section1 .top_right_box .search_layer .hotkeyword li a:hover {color:#111;}

.header_section2 {position:relative;width:100%;height:49px;margin:0 auto;background-color:#7c5a4e;}
.header_section2 .btn_allcate {float:left; width:166px; height:49px; background-color:#594336; line-height:46px;-webkit-transition: all 0.3s;   -moz-transition: all 0.3s;   -ms-transition: all 0.3s;   -o-transition: all 0.3s;   transition: all 0.3s;}
.header_section2 .btn_allcate:hover {background-color:#af8d82;}
.header_section2 .btn_allcate a {text-align:left;  font-size:14px; text-indent:40px; color:#fff; line-height:46px; display:block; width:167px; height:49px; font-weight:bold;background:url("/design/lace1000/0693gagurang/icon_allcate.png") no-repeat 19px 0px;}

.header_section2 .category_list_box {margin:0 auto;text-align:center; width:1033px;}
#left_menu {padding:0px;margin:0 auto;text-align:center;}
#left_menu > li {padding:0;text-align:center;position:relative;display:inline-block;float:left;height:49px;}

#left_menu > li > a {display:block; color:#fff; font-size:14px;font-weight:700; line-height:49px;padding:0 30px;background:url('/design/lace1000/0693gagurang/icon_cateline.png') no-repeat -1px 0px;}
#left_menu > li:first-child > a {background:none;}
#left_menu > li .mouse_hover,
#left_menu > li > a:hover {color:#ffff33;}
#left_menu > li .sub1 {background-color:#fff;display:none;position:absolute;top:49px;left:0;z-index:9999;width:140px;padding:0;border:1px solid #dedede;}
#left_menu > li .sub1 > li {position:relative;height:38px;}
#left_menu > li .sub1 > li .sub_cate_on_arrow {position:absolute;top:40%;right:10px;background:url('/design/lace1000/0693gagurang/sub_cate_on.png') no-repeat;z-index:20;width:5px;height:8px;margin-top:-2px;-webkit-transition:-webkit-transform 150ms ease-out;-moz-transition:transform 150ms ease-out;-ms-transition:transform 150ms ease-out;-o-transition:transform 150ms ease-out;transition:transform 150ms ease-out}
#left_menu > li .sub1 > li .sub_cate_on_arrow.rotateon {-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
#left_menu > li .sub1 > li > a {font-size:12px; display:block; text-align:center; color:#66301c;height:38px; line-height:38px; margin:0px;width:140px;border-top:1px solid #e9e9e9;}
#left_menu > li .sub1 > li:first-child > a {border-top:0;}
#left_menu > li .sub1 > li > .sub_mouse_hover,
#left_menu > li .sub1 > li > a:hover {background-color:#fafafa;color:#000;}
#left_menu > li .sub1 > li .sub2 {display:none; position:absolute;top:-1px;left:100%;z-index:21;width:120px;background-color:#fff;padding:0;border:1px solid #dedede;}
#left_menu > li .sub1 > li .sub2 > li {height:38px;}
#left_menu > li .sub1 > li .sub2 > li > a {font-size:12px; display:block; text-align:center; color:#66301c;height:38px; line-height:38px; margin:0px;border-top:1px solid #e9e9e9;}
#left_menu > li .sub1 > li .sub2 > li:first-child > a {border-top:0;}
#left_menu > li .sub1 > li .sub2 > li > a:hover {background-color:#fafafa;color:#000;}

/* 전체 카테고리 */
#allcategory { display:none; padding:0px;}
#allcategory .mintroClose  {cursor:pointer;position:absolute;left:1220px;top:20px;}
#allcategory,
#allcategory .b-iframe,
#allcategory .content { min-width:1200px; }
#all_cate_area {width:1200px; margin:0 auto; position:relative; border-radius:30px; border-top:30px solid #fff;; border-bottom:30px solid #fff; -moz-box-shadow: 8px 8px 10px rgba(0,0,0,0.3); -webkit-box-shadow: 8px 8px 10px rgba(0,0,0,0.3); box-shadow: 8px 8px 10px rgba(0,0,0,0.3);background-color:#fff;font-size:0;}
#all_cate_area ul {margin:0px;display:inline-block;vertical-align:top;width:150px;min-height:200px;padding:10px 10px 30px 10px; border-right:1px solid #ececec;}
#all_cate_area ul:first-child + ul + ul + ul + ul + ul + ul {border-right:0;}
#all_cate_area ul:first-child + ul + ul + ul + ul + ul + ul + ul + ul + ul li.a_sub_title a {background-color:#f6dbcc;} /* 전체 카테고리 10번째 분류 타이틀 배경색상 */
#all_cate_area ul li.a_sub_title {height:27px;line-height:27px;margin-bottom:20px;}
#all_cate_area ul li.a_sub_title a {font-size:12px; color:#661c1c;display:block;text-align:center;line-height:27px;background-color:#f2ebe7;}
#all_cate_area .a_sub_cate {position:relative;height:25px;}
#all_cate_area .a_sub_cate a {font-size:12px; color:#661c1c; text-align:center; line-height:25px; display:block;}
#all_cate_area .a_sub_cate a.sub_mouse_hover,
#all_cate_area .a_sub_cate a:hover {color:#661c1c;text-decoration:underline;}
#all_cate_area .a_sub_cate .sub_cate_on_arrow {position:absolute;top:50%;right:15px;background:url('/design/lace1000/0693gagurang/sub_cate_on.png') no-repeat;z-index:20;width:5px;height:8px;margin-top:-4px;-webkit-transition:-webkit-transform 150ms ease-out;-moz-transition:transform 150ms ease-out;-ms-transition:transform 150ms ease-out;-o-transition:transform 150ms ease-out;transition:transform 150ms ease-out}
#all_cate_area .a_sub_cate .sub_cate_on_arrow.rotateon {-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
#all_cate_area .a_sub_cate .all_cate_sub {display:none; position:absolute;top:-5px;left:100%;min-height:auto;z-index:21;width:104px;background-color:#fff;border:1px solid #777;padding:5px 10px;border-radius:5px;-webkit-border-radius:5px; -moz-border-radius:5px;}
#all_cate_area .a_sub_cate .all_cate_sub > li {height:28px;}
#all_cate_area .a_sub_cate .all_cate_sub > li > a {text-align:left;display:block;line-height:28px;height:28px;font-size:12px;color:#777;padding:0;margin:0;}
#all_cate_area .a_sub_cate .all_cate_sub > li > a:hover {color:#333;}


.header_section3 {width:100%;height:55px;text-align:center;border-bottom:1px solid #dedede;margin-bottom:20px; background:#fff;}
.header_section3 ul {font-size:0;text-align:center;margin:0 auto;}
.header_section3 ul li {text-align:center;display:inline-block;padding:0 12px;background:url('/design/lace1000/0693gagurang/icon_mainline.gif') no-repeat 0px center;}
.header_section3 ul li:first-child {background:none;}
.header_section3 ul li a {font-size:15px;line-height:55px;font-weight:700;color:#333;}
.header_section3 ul li.red a {color:#ef3f34;}
.header_section3 ul li a:hover {color:#ef3f34;}
.header_section3 ul li img {vertical-align:middle;}



/* BASIC css end */

