/* 170421 morenvy */
html, body, div, span, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th {margin:0; padding:0;}
html {width:100%; height:100%; }
ul li {padding:0;margin:0;list-style:none;}
img, fieldset{border:0;}
table { border:0; border-spacing:0; border-collapse:collapse; }
th, td { border:0; }

.cboth { clear:both;*zoom:1 }
.cboth:after { content:" "; display:block; clear:both; }

.fleft {float:left;}
.fright {float:right;}
.pdr5 {padding-right:5px;}
.pdt5 {padding-top:5px;}
.pdt10 {padding-top:10px;}
.pdt15 {padding-top:15px;}
.pdt20 {padding-top:20px;}
.pdt30 {padding-top:30px;}
.pdt40 {padding-top:40px !important;}
.pdt50 {padding-top:50px;}
.pdt60 {padding-top:60px;}
.pdt70 {padding-top:70px;}

.pdb5 {padding-bottom:5px;}
.pdb10 {padding-bottom:10px;}
.pdb15 {padding-bottom:15px !important;}
.pdb20 {padding-bottom:20px;}
.pdb30 {padding-bottom:30px;}
.pdb40 {padding-bottom:40px;}

.pdl5 {padding-left:5px}
.pdr5 {padding-right:5px;}
.center {text-align:center;}
.relative {position:relative;}

/*·Ñ¿À¹ö*/
a img.menuon {display:none;}
a img.menuoff {display:inline;}
a:hover img.menuon {display:inline;}
a:hover img.menuoff {display:none;}

.indiv {margin:0px !important;} /** º»¹® ÄÁÅÙÃ÷ DIV ¿©¹é »èÁ¦ **/
html { overflow-y:scroll; } /* ¼¼·Î½ºÅ©·ÑÀ» Ç×»ó Ç¥½ÃÇØÁÖ¹Ç·Î °¡·ÎÆøÀÇ º¯È­¸¦ ÁÖÁö ¾Ê°ÔÇÏ¿© Áß¾ÓÁ¤·ÄÀ§Ä¡¸¦ °íÁ¤ */
.select,
.path {font-size:11px;} /** °íµµ¸ô ÆùÆ® »çÀÌÁî ¼öÁ¤ **/
.input_txt {font-size:11px;letter-spacing:0;}
body {margin:0;padding:0;}
#main {margin:0 auto;background-color:#fff;}
.inlineblock {display:inline-block;}
#relative {position:relative;}

a	{font-family:Nanum Gothic, Arial, dotum, µ¸¿ò;-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:hover {font-family:Nanum Gothic, Arial, dotum, µ¸¿ò;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}


/* ¸ÞÀÎÆäÀÌÁö 6´Ü ¸ÖÆ¼ÆË¾÷ °ü·Ã ½ºÅ¸ÀÏ */
/* »çÀÌÁî ¼³Á¤ºÎºÐ ½ÃÀÛ */
.xans-mpopup { position:absolute;} /* È­¸é¿¡¼­ ÆË¾÷À§Ä¡ */
.mpopup { width:304px } /* ÆË¾÷°¡·Î»çÀÌÁî */
.mpopup .bannerbig { height:304px; } /* Å«ÀÌ¹ÌÁö »çÀÌÁî  */
.mpopup .bannersmall li {  width:100px;height:100px; } /* ÀÛÀºÀÌ¹ÌÁö »çÀÌÁî  */
.mpopup .drone { width:98px;height:98px;border:2px solid #222;} /* ¿òÁ÷ÀÌ´Â ³×¸ð  */

/* »çÀÌÁî ¼³Á¤ºÎºÐ ³¡ */
.xans-mpopup {position:absolute;display:none;z-index:9000; top:50px;left:50px;}
.mpopup img { border:0px; }
.mpopup .showarea { padding:0px 0 0 0px; }
.mpopup .showarea { border:0px solid #dedede; background:#f0f0f0; }  /* Å×µÎ¸®¿Í ¹è°æ»ö»ó */
.mpopup ul { padding:0; margin:0; display:block; }
.mpopup li { padding:0; margin:0; list-style:none; }
.mpopup .bannerbig { margin:0px 0px 0px 0px; overflow:hidden;position:relative;   }
.mpopup .bannerbig li { display:none; position:absolute;  }
.mpopup .bannersmall li {  float:left; text-align:center;margin:0 0px 0px 0;overflow:hidden; border-left:1px solid #dedede; border-bottom:1px solid #dedede;}
.mpopup .bannersmall li a{font-family:"Noto Sans KR", sans-serif; font-size:12px;}
.mpopup .border-right {border-right:1px solid #dedede; }
.mpopup .bannersmall .small_txt {padding-top:35px !important; letter-spacing:-1px;font-family:"Noto Sans KR", sans-serif;font-size:12px;}
.mpopup .bannersmall a {font-size:12px; color:#777; text-align:center;}
.mpopup .drone { position:absolute; z-index:9999;display:block;cursor:pointer; } 
.mpopup .frameborder {height:0px;clear:both;overflow:hidden;margin:0px 0px 0px 0px;} 
/* ¿À´ÃÇÏ·ç ¿­Áö¾Ê±â ¿µ¿ª */
.mpopup .todayopen {height:19px;clear:both;padding:5px 10px 5px 10px;text-align:right;font-size:11px;vertical-align:top;border:1px solid #eee;border-top:0px;display:block;background:#515151;}
.mpopup .todayopen .mpopupnottoday { float:left;margin: 0px;padding:0px;height:13px;width:13px;display:inline-block;}
.mpopup .todayopen .mpopupnottoday span {line-height:20px;}
.mpopup .closetxt { cursor:pointer;width:105px;height:13px;display:inline-block;margin:3px 0px 3px 0px; color:#fff; float:left; font-size:11px;line-height:19px;}
.mpopup .closex { cursor:pointer;width:33px;height:13px;display:inline-block;margin:3px 0px 3px 10px; color:#fff;  font-size:11px; "Noto Sans KR", sans-serif;}
/* ¸ÞÀÎÆäÀÌÁö 6´Ü ¸ÖÆ¼ÆË¾÷ °ü·Ã ½ºÅ¸ÀÏ ³¡ */

/* 2´Ü ½½¶óÀÌµå ÆË¾÷ */
.xans-mpopup2 { position:absolute;} /* È­¸é¿¡¼­ ÆË¾÷À§Ä¡ */
.mpopup2 { width:306px;} /* ÆË¾÷°¡·Î»çÀÌÁî */
.xans-mpopup2 {position:absolute;display:none;z-index:2000; top:50px;left:370px;}
.mpopup2 img { border:0px; }
.mpopup2 .showarea { padding:0px 0 0 0px; }
.mpopup2 .showarea { border:1px solid #dedede; border-bottom:0px; background:#f0f0f0; }  /* Å×µÎ¸®¿Í ¹è°æ»ö»ó */
.mpopup2 ul { padding:0; margin:0; display:block; }
.mpopup2 li { padding:0; margin:0; list-style:none; }
.mpopup2 .todayopen {height:19px;clear:both;padding:5px 10px 5px 10px;text-align:right;font-size:11px;vertical-align:top;display:block;background:#515151; border:1px solid #515151;}
.mpopup2 .todayopen .mpopupnottoday2 { float:left; margin-top:0px; height:13px;width:13px;display:inline-block;}
.mpopup2 .closetxt { cursor:pointer;width:105px;height:13px;display:inline-block;margin:2px 0px 3px 0px; color:#fff; float:left; font-size:11px;}
.mpopup2 .closex { cursor:pointer;width:33px;height:13px;display:inline-block;margin:2px 0px 3px 10px; color:#fff;  font-size:11px;}
.contentslider-pop .sliderkit-nav {position:absolute; top:445px; left:138px;  }
.contentslider-pop .sliderkit-nav-clip ul {display:inline-block;  text-align:center;}
.contentslider-pop .sliderkit-nav-clip li a{margin:3px;text-decoration:none;width:8px;height:8px; background-color:#999; border-radius:8px; cursor:pointer;}
.contentslider-pop .sliderkit-nav-clip li.sliderkit-selected a{width:8px;height:8px; background-color:#555; border-radius:8px;}
.contentslider-pop {width:304px; height:478px; margin:0px; padding:0px; }
.contentslider-pop .sliderkit-panels{width:100%; height:478px; overflow:hidden; padding:0px; margin:0px; }
.contentslider-pop .sliderkit-panel{width:100%; height:478px; overflow:hidden; padding:0px;margin:0px;}

/* 3´Ü ¸ÖÆ¼ ÆË¾÷ */
/* »çÀÌÁî ¼³Á¤ºÎºÐ ½ÃÀÛ */
.xans-mpopup3 { position:absolute;} /* È­¸é¿¡¼­ ÆË¾÷À§Ä¡ */
.mpopup3 { width:480px; } /* ÆË¾÷°¡·Î»çÀÌÁî */
.mpopup3 .bannerbig {  width:329px; height:321px; float:left; } /* Å«ÀÌ¹ÌÁö »çÀÌÁî  */
.mpopup3 .bannersmall li {  width:130px;height:107px; } /* ÀÛÀºÀÌ¹ÌÁö »çÀÌÁî  */
.mpopup3 .drone { width:127px;height:105px;border:2px solid #222;} /* ¿òÁ÷ÀÌ´Â ³×¸ð  */
/* »çÀÌÁî ¼³Á¤ºÎºÐ ³¡ */
.xans-mpopup3 {position:absolute;display:none;z-index:2000; top:600px;left:50px;}
.mpopup3 img { border:0px; }
.mpopup3 .showarea { padding:0px 0 0 0px; }
.mpopup3 .showarea { background:#fff; padding-top:10px; padding-left:10px; padding-bottom:10px; border:1px solid #dedede;}  /* Å×µÎ¸®¿Í ¹è°æ»ö»ó */
.mpopup3 ul { padding:0; margin:0; display:block; }
.mpopup3 li { padding:0; margin:0; list-style:none; }
.mpopup3 .bannerbig { margin:0px; overflow:hidden; position:relative; }
.mpopup3 .bannerbig li { display:none; position:absolute;   }
.mpopup3 .bannersmall {float:left;}
.mpopup3 .bannersmall li { text-align:left; margin:0px; overflow:hidden; clear:both; border-bottom:0px;}
.mpopup3 .drone { position:absolute; z-index:9999;display:block;cursor:pointer; } 
.mpopup3 .frameborder {height:0px;clear:both;overflow:hidden;margin:0px 0px 0px 0px;} 
/* ¿À´ÃÇÏ·ç ¿­Áö¾Ê±â ¿µ¿ª */
.mpopup3 .todayopen {height:19px;clear:both;padding:5px 10px 5px 10px;text-align:right;font-size:11px;vertical-align:top; border:1px solid #515151; border-top:0px;display:block;background:#515151;}
.mpopup3 .todayopen .mpopupnottoday { float:left;margin: 0px;padding:0px;height:13px;width:13px;display:inline-block;}
.mpopup3 .closetxt { cursor:pointer;width:105px;height:13px;display:inline-block;margin:3px 0px 3px 0px; color:#fff; float:left; font-size:11px;}
.mpopup3 .closex { cursor:pointer;width:33px;height:13px;display:inline-block;margin:3px 0px 3px 10px; color:#fff;  font-size:11px;}

/* »ó´Ü */
.sliderkit {display:none;position:relative;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
.sliderkit .sliderkit-btn{z-index:10;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}

/* »ó´Ü¹è³Ê */
#topbanner_area .topbanner {display:none;margin:0px;width:100%;text-align:center; }
#topbanner_area .btnarea {position:relative; top:0px;left:270px;;margin:0 auto; width:1100px;height:0px;z-index:5; }
#topbanner_area .btnarea .closebtn {cursor:pointer;width:52px;height:17px;background:url('./img/mimg/top_btn_close.gif'); }
#topbanner_area .btnarea .openbtn {display:none; cursor:pointer;width:52px;height:17px;background:url('./img/mimg/top_btn_open.gif'); }
#topbanner_area .roll_ban {height:120px; width:100%; }
#topbanner_area .roll_ban .contentslider-top {width:100%; text-align:center; height:120px; padding:0px; margin:0px; border-right:none;  position:relative;}
#topbanner_area .roll_ban .contentslider-top .sliderkit-panels{ width:100%; height:120px;overflow:hidden; padding:0px; margin:0px; background:transparent;}
#topbanner_area .roll_ban .contentslider-top .sliderkit-panel{  width:100%; height:120px;overflow:hidden ;padding:0px; margin:0px; background:transparent;}
#topbanner_area .roll_ban .contentslider-top .btn_area {width:1100px; position:relative; margin:0 auto;}
#topbanner_area .roll_ban .contentslider-top .sliderkit-go-btn{position:absolute;top:40px;z-index:7; right:0px; }
#topbanner_area .roll_ban .contentslider-top .sliderkit-go-prev{}
#topbanner_area .roll_ban .contentslider-top .sliderkit-go-next{margin-top:19px;}
#topbanner_area .roll_ban .contentslider-top .sliderkit-go-btn a{display:block; width:20px; height:20px; background:url("./img/mimg/btn.gif") no-repeat 0 0; }
#topbanner_area .roll_ban .contentslider-top .sliderkit-go-prev a{background-position:0px 0px; }
#topbanner_area .roll_ban .contentslider-top .sliderkit-go-next a{background-position:0px -19px;}
#topbanner_area .roll_ban .contentslider-top .sliderkit-go-prev a:hover{background-position:-19px 0px; opacity:0.3; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s; }
#topbanner_area .roll_ban .contentslider-top .sliderkit-go-next a:hover{background-position:-19px -19px; opacity:0.3; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}
#topbanner_area .roll_ban .contentslider-top .sliderkit-go-btn span{display:none;}

#header_main {width:100%;margin:0 auto 20px; padding:0;border-top:2px solid #000;}
#header_main .section {height:38px; background-color:#fff; width:100%; border-bottom:1px solid #dedede; }
#header_main .section .section_box {width:1100px;margin:0 auto;height:38px;line-height:38px;}
#header_main .section .section_box .inner1 li {float:left;}
#header_main .section .section_box .inner1 li a {color:#444; font-size:11px; display:block;line-height:38px;padding:0 10px;}
#header_main .section .section_box .inner1 li a:hover {color:#888;text-decoration:none;}
#header_main .section .section_box .inner1 li:first-child a {border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #fff;}
#header_main .section .section_box .inner1 li.top_lan {width:65px;height:18px;line-height:18px;border:1px solid #dedede;color:#777;font-size:10px;margin-top:10px;cursor:pointer;position:relative;}
#header_main .section .section_box .inner1 li.top_lan img {vertical-align:top;padding:2px 3px 0 3px;}
#header_main .section .section_box .inner1 li.top_lan:hover {color:#333;}
#header_main .section .section_box .inner1 li.top_lan .top_lan_list {float:left;}
#header_main .section .section_box .inner1 li.top_lan .top_lan_btn {float:right;border-left:1px solid #dedede;}
#header_main .section .section_box .inner1 li.top_lan .top_lan_btn img {padding:0;}
#header_main .section .section_box .inner1 li.top_lan #top_lanmenu {display:none;border:1px solid #dedede;width:65px;position:absolute;z-index:1;top:18px;left:-1px;background-color:#fff;}
#header_main .section .section_box .inner1 li.top_lan #top_lanmenu ul li {width:65px;height:23px;line-height:23px;}
#header_main .section .section_box .inner1 li.top_lan #top_lanmenu ul li a {padding:0;line-height:23px;color:#777;font-size:10px;border:0;}
#header_main .section .section_box .inner1 li.top_lan #top_lanmenu ul li a:hover {color:#222;}
#header_main .section .section_box .inner1 li.top_lan #top_lanmenu ul li img {display:inline-block;padding:5px 3px 0 3px;}

#header_main .section .section_box .inner2 {float:right;padding:0;height:38px;}
#header_main .section .section_box .inner2 li {float:left;position:relative;background:url('./img/mimg/login_area_bg.gif') no-repeat top left;}
#header_main .section .section_box .inner2 li a {color:#444; font-size:11px; display:block;line-height:38px;padding:0 10px;}
#header_main .section .section_box .inner2 li a:hover {color:#888;text-decoration:none;}
#header_main .section .section_box .inner2 li:first-child {background:none;}
#header_main .section .section_box .inner2 #point_icon {position:absolute; z-index:1; top:34px; left:2px; text-align:center; padding:0; }
#header_main .section .section_box .inner2 #point_icon span {position:absolute;top:-5px;line-height:5px; left:50%;margin-left:-3px;color:#000;}
#header_main .section .section_box .inner2 #point_icon > div {display:block; width:55px; margin:0; height:17px; line-height:16px;background:#000; border-radius:3px;font-size:10px;color:#fff; letter-spacing:1px;}
#header_main .section .section_box .inner2 .top_sns {font-size:0;background:none;}
#header_main .section .section_box .inner2 .top_sns a {display:inline-block;padding:9px 3px 0;font-size:0;}
#header_main .section .section_box .inner2 .top_sns a img {vertical-align:middle;border:1px solid #dedede;}
#header_main .section .section_box .inner2 .top_sns a img:hover {border:1px solid #242424;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s;}

#header_main .section2 {width:1100px;margin:0 auto;height:84px;position:relative;}
#header_main .section2 .top_logo {float:left;}
#header_main .section2 .search_form {float:left;margin:20px 0 0 50px;}
#header_main .section2 .search_form .top_search_input {height:32px;line-height:32px;font-size:14px;width:300px; padding:0;margin:0;border:0;border-bottom:2px solid #000;color:#111;outline-style:none;}
#header_main .section2 .search_form .search_btn {border-bottom:2px solid #000;}
#header_main .section2 .topcate {float:right;margin:28px 20px 0 0;}
#header_main .section2 .topcate span {position:absolute;top:20px;right:10px;display:block;background-color:#919191;color:#fff;border-radius:50%;width:20px;height:20px;text-align:center;line-height:20px;font-weight:bold;}

#header_main .section3 {width:100%; height:38px; border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
#header_main .section3 .section_box {width:1099px;margin:0 auto; height:38px; position:relative; border-right:1px solid #dedede;}
#header_main .col {display: inline-block; float:left; text-align: center; height: auto;position: relative;height:38px; }
#header_main .special-con {cursor: pointer; display:inline-block; width:38px; padding-top:8px; padding-bottom:9px; border-top:2px solid #222; border-left:1px solid #dedede; border-right:1px solid #dedede; }
#header_main .bar {display:block; height: 1px; width: 16px;background: #222; margin:4px auto;  }
#header_main .special-con {margin: 0 auto;-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_main .section3 .top_b_menu a {text-align:center; height:38px; border-right:1px solid #dedede; display:block; width:68px; float:left; line-height:38px; font-size:12px; color:#222;}
#header_main .section3 .top_b_menu a:hover {background-color:#f5f5f5; }
#header_main .section3 #all_cate_area {display:none; z-index:50; position:absolute; top:38px;  border:1px solid #222; width:1098px; height:512px; margin:0px; padding:0px; font-size:0px;  background-color:#fff;}
#header_main .section3 #all_cate_area .all_cate_section01 {height:47px; width:1098px; border-bottom:1px solid #dedede; clear:both; }
#header_main .section3 #all_cate_area .all_cate_close {float:left; background-color:#000; width:177px; height:47px; }
#header_main .section3 #all_cate_area .all_cate_close a { color:#fff; font-size:14px; text-align:left; display:block;  line-height:47px; padding-left:20px; background:url('./img/mimg/close_bg.gif') no-repeat; background-position:149px 18px;}
#header_main .section3 #all_cate_area .all_cate_comm {width:736px; background-color:#f0f0f0; float:left; text-align:left; height:47px; }
#header_main .section3 #all_cate_area .all_cate_comm a {font-size:14px; color:#333;  padding:15px; line-height:47px; height:47px; }
#header_main .section3 #all_cate_area .all_cate_comm a:first-child {padding-left:22px;}
#header_main .section3 #all_cate_area .all_cate_comm a:hover {color:#888;}
#header_main .section3 #all_cate_area .all_cate_best a {float:left; width:92px; line-height:47px; text-align:center; background-color:#f9f9f9; display:block; height:47px; color:#333; font-size:14px; border-left:1px solid #dedede;}
#header_main .section3 #all_cate_area .all_cate_sale a {float:left; width:91px; line-height:47px; text-align:center; background-color:#fff; display:block; height:47px; color:#333; font-size:14px; border-left:1px solid #dedede;}
#header_main .section3 #all_cate_area .all_cate_section02 {width:1098px; clear:both; background:url('./img/mimg/all_cate_bg.gif') repeat-y ; width:1098px; min-height:424px; margin-top:20px; margin-bottom:20px; }
#header_main .section3 #all_cate_area .all_cate_section02 ul {margin-top:0px; clear:both;}
#header_main .section3 #all_cate_area .all_cate_section02 ul li {float:left; width:150px; margin:0 16px;}
#header_main .section3 #all_cate_area .all_cate_section02 ul li:first-child {float:left; width:150px; margin-left:20px;}
#header_main .section3 #all_cate_area .all_cate_section02 .a_sub_title a {font-size:13px; color:#222; display:block; width:150px; border-bottom:1px solid #222; text-align:left; font-weight:bold; padding-bottom:10px; margin-bottom:10px;}
#header_main .section3 #all_cate_area .all_cate_section02 .a_sub_cate a {font-size:11px; color:#333; text-align:left; line-height:24px; display:block;}
#header_main .section3 #all_cate_area .all_cate_section02 .a_sub_cate a:hover {color:#888;}


/* »ó´Ü ÀüÃ¼Ä«Å×°í¸® ºê·£µå Ä«Å×°í¸®  */
#all_cate_area2 {display:none; z-index:2000; position:absolute; top:38px;  border:1px solid #222; width:1098px; height:512px; margin:0px; padding:0px; font-size:0px;  background-color:#fff;}
#all_cate_area2 .all_cate_section01 {height:47px; width:1098px; border-bottom:1px solid #dedede; clear:both; background-color:#f0f0f0; }
#all_cate_area2 .all_cate_close {float:left; background-color:#000; width:177px; height:47px; }
#all_cate_area2 .all_cate_close a { color:#fff; font-size:14px; text-align:left; display:block;  line-height:47px; padding-left:20px; background:url('./img/mimg/close_bg.gif') no-repeat; background-position:149px 18px;}
#all_cate_area2 .all_cate_section02 {width:1098px; clear:both; background:url('./img/mimg/all_cate_bg.gif') repeat-y ; width:1098px; min-height:424px; margin-top:20px; margin-bottom:20px; }
#all_cate_area2 .all_cate_section02 ul {margin-top:0px; clear:both;}
#all_cate_area2 .all_cate_section02 ul li {float:left; width:150px; margin:0 16px;}
#all_cate_area2 .all_cate_section02 ul li:first-child {float:left; width:150px; margin-left:20px;}
#all_cate_area2 .all_cate_section02 .a_sub_title a {font-size:13px; color:#222; display:block; width:150px; border-bottom:1px solid #222; text-align:left; font-weight:bold; padding-bottom:10px; margin-bottom:10px;}
#all_cate_area2 .all_cate_section02 .a_sub_cate a {font-size:11px; color:#333; text-align:left; line-height:24px; display:block;}
#all_cate_area2 .all_cate_section02 .a_sub_cate a:hover {color:#000;}

#all_cate_area2 .all_cate_section03 {width:1098px; clear:both; background:url('./img/mimg/all_cate_bg.gif') repeat-y ; width:1098px; min-height:424px; margin-top:20px; margin-bottom:20px; }
#all_cate_area2 .all_cate_section03 ul {margin-top:0px; clear:both;}
#all_cate_area2 .all_cate_section03 ul li {float:left; width:150px; margin:0 16px;}
#all_cate_area2 .all_cate_section03 ul li:first-child {float:left; width:150px; margin-left:20px;}
#all_cate_area2 .all_cate_section03 .a_sub_title a {font-size:13px; color:#222; display:block; width:150px; border-bottom:1px solid #222; text-align:left; font-weight:bold; padding-bottom:10px; margin-bottom:10px;}
#all_cate_area2 .all_cate_section03 .a_sub_cate a {font-size:11px; color:#333; text-align:left; line-height:24px; display:block;}
#all_cate_area2 .all_cate_section03 .a_sub_cate a:hover {color:#000;}

.contentslider-tab-cate { width:1100px;  height:406px; text-align:center; float:left; clear:both;}
.contentslider-tab-cate .sliderkit-nav { position:absolute;  height:47px;  top:-48px; left:177px; width:920px;}
.contentslider-tab-cate .sliderkit-nav-clip{ position:absolute; top:0px; left:0px;}
.contentslider-tab-cate .sliderkit-nav-clip li{ display:block; padding:0px; margin:0px; width:100px; height:47px; font-size:15px; list-style:none; float:left ;border-right:1px solid #dedede;  }
.contentslider-tab-cate .sliderkit-nav-clip li:first-child {width:100px; border-left:1px solid #dedede;}
.contentslider-tab-cate .sliderkit-nav-clip li a{ cursor:pointer; height:47px; color:#555; background-color:#f0f0f0; display:block; line-height:47px;  font-weight:normal; font-size:13px; letter-spacing:-0.5px;}
.contentslider-tab-cate .sliderkit-nav-clip li a:hover { color:#525252; background-color:#fff; display:block; font-weight:normal; }
.contentslider-tab-cate .sliderkit-nav-clip li.sliderkit-selected a {color:#000; background-color:#fff; font-weight:normal; height:47px;}
.contentslider-tab-cate .sliderkit-panels {width:1098px; height:464px;}
.contentslider-tab-cate .sliderkit-panel {width:1098px; height:464px;}

.contentslider-tab-cate .sliderkit-go-prev a{position:absolute;width:38px;height:46px;cursor:pointer;background:url("./img/mimg/brand_cate_left.gif") no-repeat; z-index:2222; right:39px; top:0px;  
border-top:1px solid #dedede; border-left:1px solid #dedede;}
.contentslider-tab-cate .sliderkit-go-next a{position:absolute; width:38px;height:46px;cursor:pointer;background:url("./img/mimg/brand_cate_right.gif") no-repeat; z-index:2222; right:0px; top:0px; 
border-top:1px solid #dedede; border-left:1px solid #dedede;}

/* »ó´Ü Ä«Å×°í¸®(°íÁ¤) */
#top_fixed.fixed { position:fixed; top:0px; left:0px; z-index:222; background-color:#fff;}


/* ÇÏ´Ü */
#footer {width:100% !important;}
#footer_wrap {width:100% !important; margin-top:100px;}
#footer_wrap .contentslider-bottom .btn_area {width:1100px; position:relative; margin:0 auto;}
#footer_wrap .contentslider-bottom .sliderkit-nav {position:absolute; top:10px; right:10px; }
#footer_wrap .contentslider-bottom .sliderkit-nav-clip ul {display:inline-block;  text-align:center;}
#footer_wrap .contentslider-bottom .sliderkit-nav-clip li a {margin:3px;text-decoration:none;width:18px;height:18px; line-height:18px;background-color:#bbbbbb; cursor:pointer; font-size:11px;  color:#fff; border-radius:18px;}
#footer_wrap .contentslider-bottom .sliderkit-nav-clip li.sliderkit-selected a {width:18px;height:18px; background-color:#222; color:#fff;  border-radius:18px; line-height:18px;}
#footer_wrap .contentslider-bottom {width:100%; text-align:center; height:120px; padding:0px; margin:0px; border-right:none;  position:relative;}
#footer_wrap .contentslider-bottom .sliderkit-panels{ width:100%; height:120px;overflow:hidden; padding:0px; margin:0px; background:transparent;}
#footer_wrap .contentslider-bottom .sliderkit-panel{  width:100%; height:120px;overflow:hidden ;padding:0px; margin:0px; background:transparent;}

#footer_wrap .section {width:100%; border-top:1px solid #222;  border-bottom:1px solid #e9e9e9; margin:0 auto; height:49px;}
#footer_wrap .section .inner {width:1100px; margin:0 auto; height:49px;}
#footer_wrap .section .inner ul li {float:left;}
#footer_wrap .section .inner ul li a {font-size:13px; color:#777; display:block; line-height:49px; padding:0px 12px; letter-spacing:-0.5px;background-image:url('./img/mimg/footer_menu_bg.gif'); background-position:0 20px; background-repeat:no-repeat;}
#footer_wrap .section .inner ul li a:hover {color:#000;}
#footer_wrap .section .inner ul li:first-child a {padding-left:10px;background-image:url('');}
#footer_wrap .section .inner .privacy a {color:#000;}

#footer_wrap .section1 {width:100%; border-bottom:1px solid #e9e9e9; margin:0 auto; height:278px;}
#footer_wrap .section1 .inner {font-family:"Noto Sans KR", sans-serif; width:1100px; margin:0 auto; padding-top:50px;position:relative;}
#footer_wrap .section1 .inner .ft_title {font-size:12px; color:#000; letter-spacing:2px; margin-top:0px; margin-bottom:25px;}
#footer_wrap .section1 .inner .f_cs_center {float:left; text-align:left; min-height:178px; border-right:1px solid #e9e9e9; padding-left:10px; padding-right:45px;}
#footer_wrap .section1 .inner .f_cs_center .cs_call {font-family:"Noto Sans KR", sans-serif; background-color:#222; padding:0 10px;text-align:center; height:33px; line-height:32px; color:#fff; font-size:22px;  border-radius:5px; display:inline-block; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; }
#footer_wrap .section1:hover .f_cs_center .cs_call {background-color:#ff0000;-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
#footer_wrap .section1 .inner .f_cs_center .cs_info {font-family:"Noto Sans KR", sans-serif; line-height:22px; color:#777; font-size:12px; padding-top:20px; }
#footer_wrap .section1 .inner .f_cs_bank {float:left; text-align:left; min-height:178px; border-right:1px solid #e9e9e9; padding-left:45px; padding-right:45px;}
#footer_wrap .section1 .inner .f_cs_bank .cs_call {font-family:"Noto Sans KR", sans-serif; width:157px; text-align:left; height:33px; line-height:32px; color:#222; font-size:19px; display:block; }
#footer_wrap .section1 .inner .f_cs_bank .cs_info {font-family:"Noto Sans KR", sans-serif; line-height:22px; color:#777; font-size:12px; padding-top:8px; }
#footer_wrap .section1 .inner .f_cs_copy {float:left; text-align:left; min-height:178px; padding-left:45px; }
#footer_wrap .section1 .inner .f_cs_copy .cs_call {font-family:"Noto Sans KR", sans-serif; background-color:#222; width:157px; text-align:center; height:33px; line-height:32px; color:#fff; font-size:23px;  border-radius:5px; display:block; }
#footer_wrap .section1 .inner .f_cs_copy .cs_info {font-family:"Noto Sans KR", sans-serif; line-height:22px; color:#777; font-size:12px; padding-top:0px; letter-spacing:-0.8px;letter-spacing:-0.8px; }
#footer_wrap .section1 .inner .mtag {padding-top:20px;}
#footer_wrap .section1 .inner .copyright {color:#777; font-size:12px; padding-top:30px; }
#footer_wrap .section1 .inner .left_brand {float:left; width:150px; margin-top:10px; height:26px;font-size:0px; position:relative; }
#footer_wrap .section1 .inner .left_brand_list {font-size:11px; height:24px; border:1px solid #dedede; width:125px; border-right:0px; text-align:left; line-height:24px; float:left; text-indent:10px; cursor:pointer; color:#777;}
#footer_wrap .section1 .inner .left_brand_btn {float:left; cursor:pointer;}
#footer_wrap .section1 .inner #brandmenu {position:absolute; z-index:5555; display:none; width:148px; height:auto; border:1px solid #dedede; border-bottom:0px; background-color:#fff; bottom:25px; left:0px;  text-align:left; text-indent:10px;}
#footer_wrap .section1 .inner #brandmenu ul li a {font-size:11px; color:#999; width:148px; height:30px; line-height:30px; border-bottom:1px solid #dedede; display:block; text-decoration:none; }
#footer_wrap .section1 .inner #brandmenu ul li a:hover {color:#000; background-color:#fafafa; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
#footer_wrap .section1 .inner .footer_top {bottom:-46px; right:0px; width:83px; height:42px; position:absolute;}
#footer_wrap .section2 {width:100%;border-bottom:1px solid #e9e9e9; }
#footer_wrap .section2 .inner {width:1100px;padding:30px 0;margin:0 auto; position:relative;}
#footer_wrap .section2 .inner a {font-size:12px;color:#aaa;display:block;margin-left:10px;text-align:left;}
#footer_wrap .section2 .inner a:hover {color:#333;}
#footer_wrap .section2 .inner a img {vertical-align:middle;}
#footer_wrap .section3 {width:1100px; margin:0 auto;padding:50px 0; }
#footer_wrap .section3 p {text-align:center;color:#222;font-size:11px;}
#footer_wrap .section3 #instafeed {margin:20px auto 0;text-align:center;}
#footer_wrap .section3 #instafeed img {text-decoration:none; border:none; width:55px; height:55px;margin:0 2px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
#footer_wrap .section3 #instafeed img:hover {filter:alpha(opacity=60); opacity:0.6;-moz-opacity:0.6;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;   -ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}

/* ¿ìÃø */
#right_bn_wrap {display:none;  z-index:5555;position:fixed; top:0; bottom:0; right:0; background-color:#fff; width:189px;text-align:center; border-left:1px solid #dedede;}
.quick_bn_box { background:url("./img/mimg/quick_nav.png") no-repeat 10px 22px;  margin-top:512px; cursor:pointer; float:left;  padding:0px; position:absolute; left:-29px; width:28px; height:59px; border:1px solid #dedede; border-right:0px; background-color:#fff; 
-moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
.contentslider-quick {width:189px;height:192px;margin:0px;padding:0px; }
.contentslider-quick .sliderkit-nav {position:absolute; top:174px; width:189px; }
.contentslider-quick .sliderkit-nav-clip ul {display:inline-block;  text-align:center;}
.contentslider-quick .sliderkit-nav-clip li a{margin:3px;text-decoration:none;width:18px;height:2px; border:1px solid #c8c8c8; background-color:#fff; cursor:pointer;}
.contentslider-quick .sliderkit-nav-clip li.sliderkit-selected a{width:18px;height:2px; border:1px solid #222; background-color:#222; }
.contentslider-quick .sliderkit-panels{width:189px; height:161px; overflow:hidden; padding:0px; margin:0px; }
.contentslider-quick .sliderkit-panel{width:189px; height:161px; overflow:hidden; padding:0px;margin:0px;}
.quick_favor {margin-top:15px}
.quick_favor a {width:148px; height:28px; background-color:#222; color:#fff; line-height:28px; font-size:14px; text-align:center; display:block; border:1px solid #222; border-radius:6px;letter-spacing:-0.3px;margin:0 auto;} 
.quick_favor a:hover {background-color:#fff; color:#222; border:1px solid #dedede;}
.quick_wish {margin-top:5px;}
.quick_wish a {width:148px; height:28px; background-color:#fff; color:#222; border:1px solid #dedede; line-height:28px; font-size:14px; text-align:center; display:block; border-radius:6px; letter-spacing:-0.3px;margin:0 auto;} 
.quick_wish a:hover {background-color:#eee;}
.quick_title1 {font-size:12px; color:#222; letter-spacing:-0.3px; text-align:center; margin-top:28px;}
.quick_title2 {font-size:12px; color:#222; letter-spacing:-0.3px; text-align:center;  border-top:1px solid #dedede; width:150px;padding-top:25px; margin:20px auto 0;}
.quick_arrow {height:4px; margin-top:3px; text-align:center;}
.quick_comm_area {width:150px; margin:0 auto; margin-top:11px !important; min-height:145px;}
.quick_comm_area ul {clear:both;}
.quick_comm_area ul li {width:40px; float:left; padding-left:15px; padding-bottom:13px;}
.quick_comm_area ul li:first-child {padding-left:0px;}
.comm_circle {width:38px; height:38px; border:1px solid #dedede; border-radius:19px; margin-bottom:7px; clear:both;}
.comm_circle_txt a {font-size:11px; color:#777; text-align:center; letter-spacing:-0.5px; }
.comm_circle img {padding-top:10px; opacity:0.5;}
.quick_comm_area ul li:hover .comm_circle_txt a {color:#000;}
.quick_comm_area ul li:hover .comm_circle img {padding-top:8px; opacity:1; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
.quick_comm_area ul li:hover .comm_circle {width:38px; height:38px; border:1px solid #adadad; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
.quick_thumb {text-align:center;}
.quick_thumb img {margin-top:5px;border:1px solid #dedede;}
.quick_thumb img:hover {border:1px solid #999;}


/* ¸ÞÀÎ */
.main_img {width:100%; height:513px; margin:0px; padding:0px; font-size:0px;vertical-align:top;line-height:0;}
.contentslider-main {width:100%; height:513px; margin:0px auto; padding:0px; }
.contentslider-main .sliderkit-panels {width:100%;height:513px;overflow:hidden;padding:0px;margin:0px; background:transparent;  }
.contentslider-main .sliderkit-panel {width:100%;height:513px;overflow:hidden;padding:0px;margin:0px; background:transparent;  }
.contentslider-main .sliderkit-panel div {width:100%; height:100%; background-position:center;background-repeat:no-repeat;}

.contentslider-main .main_img_arrow {position:relative; max-width:1100px; min-width:1100px; margin:0 auto;font-size:0px;}
.contentslider-main .sliderkit-go-btn {position:absolute;top:0px;z-index:10; }
.contentslider-main .sliderkit-go-prev {left:-80px;}
.contentslider-main .sliderkit-go-next {right:-45px;}
.contentslider-main .sliderkit-go-prev a{position:absolute;width:49px;height:49px;cursor:pointer;background:url("./img/mimg/btn_prev.png") no-repeat;margin-top:235px;opacity:0;}
.contentslider-main .sliderkit-go-next a {position:absolute; width:49px;height:49px;cursor:pointer;background:url("./img/mimg/btn_next.png") no-repeat;margin-top:235px;opacity:0;}
.contentslider-main:hover .sliderkit-go-prev a {opacity:1; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s;}
.contentslider-main:hover .sliderkit-go-next a {opacity:1; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s;}
.contentslider-main .sliderkit-nav{position:absolute; top:480px;left:48%;text-align:center; margin:0 auto;}
.contentslider-main .sliderkit-nav-clip {position:relative;margin:0 auto;text-align:center;}
.contentslider-main .sliderkit-nav-clip ul {font-size:0;text-align:center;}
.contentslider-main .sliderkit-nav-clip li {cursor:pointer;display:inline-block;}	
.contentslider-main .sliderkit-nav-clip li a {margin:4px;text-decoration:none;width:10px;height:10px; border:1px solid #c8c8c8; background-color:#fff; border-radius:6px; cursor:pointer;}
.contentslider-main .sliderkit-nav-clip li.sliderkit-selected a {width:10px;height:10px; border:1px solid #222; background-color:#222; border-radius:6px;}

#main_section {width:1100px;margin:0 auto;}
#main_section .section1 {margin:40px auto 0;}
#main_section .section1 .hot_trend {width:687px;float:left;}
#main_section .section1 .hot_trend p {height:15px;font-size:16px;line-height:16px;font-family:'Oswald';margin-bottom:40px;border-left:2px solid #aeaeae;padding-left:10px;color:#010101;letter-spacing:2px;font-weight:bold;}
#main_section .section1 .hot_trend p span {color:#777;font-size:13px;font-family:'Nanum Gothic';padding-left:10px;letter-spacing:0;font-weight:normal;}
#main_section .section1 .hot_trend ul li {float:left;border-left:1px solid #dedede;}
#main_section .section1 .hot_trend ul li:first-child {border:0;}
#main_section .section1 .hot_news {width:382px;float:right;}
#main_section .section1 .hot_news p {height:15px;font-size:16px;line-height:16px;font-family:'Oswald';margin-bottom:24px;color:#010101;letter-spacing:2px;font-weight:bold;}
#main_section .section1 .hot_news p span {color:#777;font-size:13px;font-family:'Nanum Gothic';padding-left:10px;letter-spacing:0;font-weight:normal;}
#main_section .section1 .hot_news .list {border:1px solid #dedede;width:344px;height:143px;padding:0 18px;}
#main_section .section1 .hot_news .list li {width:100%;overflow:hidden;height:23px;line-height:23px;}
#main_section .section1 .hot_news .list li:first-child {padding-top:12px;}
#main_section .section1 .hot_news .list li:first-child a {color:#111;}
#main_section .section1 .hot_news .list li a {height:23px;line-height:23px;color:#555;}
#main_section .section1 .hot_news .list li a:hover {color:#888;}

#main_section .section2 {margin-top:40px;}
#main_section .section2 .main_title {border-top:1px solid #e9e9e9;padding:50px 0;text-align:center;margin:0 auto;font-size:22px;line-height:22px;font-family:'Oswald';color:#010101;letter-spacing:2px;font-weight:bold;}
#main_section .section2 .main_title span {color:#777;font-size:13px;padding-left:10px;letter-spacing:0;font-weight:normal;font-family:'Nanum Gothic';}
#main_section .section2 .main_tab {border:1px solid #e9e9e9;border-top:0;}
#main_section .section2 .main_tab .mainTabStyle1_1 {font-family:"Noto Sans KR", sans-serif;}

.main_section3 #thumb img {width:220px;height:100%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:1px solid #e5e5e5;}
.main_section3 #thumb img:hover {border:1px solid #bebebe;}
.main_section3 .main_title {font-size:22px; font-weight:bold; font-family:"Oswald", "Open Sans", "Nanum Gothic", sans-serif; color:#222; letter-spacing:4px; height:41px;line-height:41px; clear:both;text-align:center;}
.main_section3 #scrolling_main_list_02 table td {display:inline-block;}
.main_section3 .mosaic-overlay { display:none;cursor:pointer; z-index:1; position:absolute; top:0; left:10px; width:220px !important; height:220px; opacity:0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter:alpha(opacity=00); background:url('./img/mimg/bg-white.png'); }
.main_section3 .mosaic-overlay .main_info {width:220px !important;height:220px;vertical-align:middle;display:table-cell;text-align:center;margin:0 auto;} /* °í°´´Ô »óÇ°»çÀÌÁî¿¡ ¸Â°Ô °¡·Î¼¼·Î ÇÈ¼¿ Á¶Àý */

.main_section3 .mosaic-overlay .main_info #goods_name {text-align:center !important;border:0 !important;margin:0 auto !important;width:90%;color:#000 !important;font-size:14px}
.main_section3 .mosaic-overlay .main_info #goods_price,
.main_section3 .mosaic-overlay .main_info #goods_consumer {text-align:center !important;width:90%;padding:0;margin:5px auto 0 !important;color:#555 !important;word-break:break-all;}
.main_section3 .mosaic-overlay .main_info #goods_icon {text-align:center !important;}
.main_section3 .mosaic-overlay .main_info #goods_consumer {text-decoration:line-through;}
.main_section3 .mosaic-overlay .main_info #goods_price {font-size:14px;color:#000;font-weight:bold;}

.main_big_banner {width:100%; height:500px; clear:both; background-color:#f6f7f9; margin-top:100px; background:url("./img/mimg/big_banner_bg.jpg") no-repeat 0 0 ; background-color:#f6f7f9; 
background-position:bottom center; background-attachment:fixed;  position:relative;}
.main_big_banner .big_banner_title {position:absolute; top:0px; text-align:center; top:235px; width:100%;}

#main_section .section4 .main_title {padding:50px 0;text-align:center;margin:0 auto;font-size:22px;line-height:22px;font-family:'Oswald';color:#010101;letter-spacing:2px;font-weight:bold;}
#main_section .section4 .main_title span {color:#777;font-size:13px;padding-left:10px;letter-spacing:0;font-weight:normal;font-family:'Nanum Gothic';}
#main_section .section5 {width:99%;margin:80px auto 0;}
.contentslider-ban {width:330px; height:690px; margin:0px 10px 0 0; padding:0px; position:relative;float:left;}
.contentslider-ban .sliderkit-panels{width:330px; height:690px; overflow:hidden; padding:0px; margin:0px; }
.contentslider-ban .sliderkit-panel{width:330px; height:690px; overflow:hidden; padding:0px;margin:0px;}
.contentslider-ban .sliderkit-go-btn span{display:none;}
.contentslider-ban .sliderkit-go-btn{ position:absolute; top:0px;z-index:10; }
.contentslider-ban .sliderkit-go-prev{left:0px;}
.contentslider-ban .sliderkit-go-next{right:40px;}
.contentslider-ban .sliderkit-go-btn a{}
.contentslider-ban .sliderkit-go-prev a{position:absolute;width:40px;height:59px;cursor:pointer;background:url("./img/mimg/left_big_arrow01.png") no-repeat; margin-top:315px; opacity:0;}
.contentslider-ban .sliderkit-go-next a{position:absolute; width:40px;height:59px;cursor:pointer;background:url("./img/mimg/left_big_arrow02.png") no-repeat; margin-top:315px; opacity:0;}
.contentslider-ban:hover .sliderkit-go-prev a{opacity:1; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s;}
.contentslider-ban:hover .sliderkit-go-next a{opacity:1; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s;}
.contentslider-ban .sliderkit-nav {position:absolute; top:665px; width:330px;  }
.contentslider-ban .sliderkit-nav-clip ul {display:inline-block;  text-align:center;}
.contentslider-ban .sliderkit-nav-clip li a{margin:3px;text-decoration:none;width:18px;height:2px; border:1px solid #c8c8c8; background-color:#fff; cursor:pointer;}
.contentslider-ban .sliderkit-nav-clip li.sliderkit-selected a{width:18px;height:2px; border:1px solid #222; background-color:#222; }




#main_section .section5 .overitem {width:730px;}

#main_section .section5 .thumb img{width:330px;} /* °í°´´Ô »óÇ°»çÀÌÁî¿¡ ¸Â°Ô °¡·Î¼¼·Î ÇÈ¼¿ Á¶Àý */
#main_section .section5 .relative .mosaic-overlay { display:none;cursor:pointer; z-index:1; position:absolute; top:1px; left:18px; width:330px; height:330px; opacity:0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)"; filter:alpha(opacity=00); background:url('./img/mimg/bg-black.png'); }
#main_section .section5 .relative .mosaic-overlay .main_info {width:330px;height:330px;vertical-align:middle;display:table-cell;text-align:center;margin:0 auto;}
#main_section .section5 .relative .mosaic-overlay .main_info .dsc {font-family:"Noto Sans KR", sans-serif; text-align:center !important;border:0 !important;margin:0 auto !important;width:90%;color:#fff !important;font-size:14px;}
#main_section .section5 .relative .mosaic-overlay .main_info .price,
#main_section .section5 .relative .mosaic-overlay .main_info .subname,
#main_section .section5 .relative .mosaic-overlay .main_info .consumer {font-family:"Noto Sans KR", sans-serif; text-align:center !important;width:90%;margin:5px auto 0 !important;color:#fff !important;font-size:12px;}
#main_section .section5 .relative .mosaic-overlay .main_info .icon {text-align:center !important;}

#main_section .section6 .main_title {padding:50px 0;text-align:center;margin:0 auto;font-size:22px;line-height:22px;font-family:'Oswald';color:#010101;letter-spacing:2px;font-weight:bold;}
#main_section .section6 .main_title span {color:#777;font-size:13px;padding-left:10px;letter-spacing:0;font-weight:normal;font-family:'Nanum Gothic';}



/* ÇÏ´Ü ÇÃ·ÎÆÃÆË¾÷ */
#popupbanner {position:fixed; bottom:0px;left:30px; z-index:1000;}
#popupbanner .smallbanner {margin-bottom:30px;cursor:pointer;}
#popupbanner .popbanner { position:absolute;display:none; bottom:100px; left:100px;}
#popupbanner .closingarea {position:relative;bottom:50px;left:135px;font-size:11px;font-family:dotum; }
#popupbanner .cookiecheck {float:left;}
#popupbanner .nottoday	{float:left; margin:3px 0 0 2px;color:#fff; font-size:14px; letter-spacing:-0.5px; }
#popupbanner .closebtn {cursor:pointer;position:absolute; top:-340px; left:215px; color:#d71026;}

/* ÀÎÆ®·Î ÆË¾÷ °ü·Ã ½ºÅ¸ÀÏ */
#element_to_pop_up {display:none; padding:0px; min-width:609px; /* ÆË¾÷ÀÇ »çÀÌÁî¸¦ ¹Ýµå½Ã ÁöÁ¤ÇØÁÖ¾î¾ß ÇÕ´Ï´Ù. */min-height:701px;}
#element_to_pop_up .mintroClose {cursor:pointer; color:#fff; font-size:11px; line-height:30px; float:right; height:30px; padding-right:10px;}
#element_to_pop_up .mNotToday {cursor:pointer; float:left; padding-left:10px; position:relative;}
#element_to_pop_up .mNotToday>input {cursor:pointer; width:13px; height:13px; border:0px; position:absolute; top:8px;}
#element_to_pop_up .mNotToday>label {cursor:pointer; color:#fff;font-size:11px; position:absolute; top:0px; width:200px; left:25px; text-align:left; height:30px; line-height:30px;}
#element_to_pop_up .close_area {background-color:#f84620; width:609px; height:30px; }


/* Ä«Å×°í¸® ·¹ÀÌ¾î */
.cate_td {padding:0 0 0 24px;text-align:center;}
.cate_1 {display:block; color:#222;height:38px;font-size:12px;height:38px;line-height:38px;}
.cate_1:hover {color:#444;}
.cate_td:first-child {padding:0 10px;border-right:1px solid #dedede;}
.cate_td:first-child:hover {background-color:#f5f5f5;}
.subLayer { display:none; position:absolute; top:0px; left:-25px; width:100%; margin:0; padding:0px; border:none; background:url() 0 50% no-repeat; }
.subLayer table { margin:0;padding:5px;display:table-cell;background-color:#fff; border:1px solid #ddd;border-top:0;}
.subLayer table a {width:130px;display:inline-block;margin:0;line-height:38px;height:38px;font-size:11px;color:#a5a5a5;border-top:1px solid #ddd;padding-left:10px;text-align:left;font-size:12px;}
.subLayer table a:hover {background-color:#f5f5f5;color:#444;}
.subLayer table tr:first-child a {border-top:0;}

/* °íµµ¸ô ÀÎÇ²¹Ú½º ÅØ½ºÆ® Àß¸² Á¶Á¤ */
input, textarea {min-height:17px;}

/* »óÇ°Áø¿­ ½ºÅ¸ÀÏ */
#goodsimg {position:relative; width:245px; overflow:hidden; border:1px solid #e9e9e9;}
#goodsimg a > img {width:245px;border:1px #dedede;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .2s ease-in-out;transition: .2s ease-in-out;}
#goodsimg a > img:hover {-webkit-transform: scale(1.1); transform: scale(1.1);}
#goods_name { clear:both;  font-size:14px; white-space:normal;padding:10px 0 5px;line-height:16px;font-weight:normal; text-align:left;}
#goods_name a {color:#222;font-size:14px; text-align:left; font-family:"Open Sans", "Nanum Gothic", sans-serif;}
#goods_shortdesc { padding:12px 0px 0; text-align:left;}
#goods_consumer {font-size:12px; color:#888;padding:5px 0 0; text-align:left;}
#goods_price { padding:12px 0px 0; text-align:left; font-size:16px; color:#111;}
#goods_icon {padding:10px 0;}
.product_border {position:relative;}
.product_border .salebig {position:absolute; top:10px; left:25px; width:38px; height:38px; border:1px solid #dedede; border-top:1px solid #222;background-color:#fff; line-height:38px;font-size:15px; color:#222; font-family:"Arial"; letter-spacing:-0.5px; z-index:100; text-align:center;}
.product_border:hover .salebig {background-color:#222; color:#fff; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; }
.product_border .main_list {position:absolute; top:10px; left:285px;}
.search_product {padding-top:10px; }

/* ¸ÞÀÎ ´Ù¸¥»óÇ° ½ºÅ¸ÀÏ */
.newitem #goodsimg {width:330px; overflow:hidden; border:1px solid #e9e9e9;}
.newitem #goodsimg a > img {width:330px;border:1px #dedede;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: .2s ease-in-out;transition: .2s ease-in-out;}
.newitem #goodsimg a > img:hover {-webkit-transform: scale(1.1); transform: scale(1.1);}
.newitem #goods_name {font-size:14px;font-weight:normal;display:block;border-bottom:1px solid #dedede;padding-bottom:12px; text-align:center;}
.newitem #goods_shortdesc {padding:12px 0px 0; text-align:center;}
.newitem #goods_consumer {text-align:center;}
.newitem #goods_price {padding:8px 0px 0; text-align:center;}

.listgroup .inner_center {border:1px solid #dedede;padding:0;width:94%;margin:0 auto; margin-bottom:25px;}
.listgroup .inner_center:hover {border:1px solid #999;}
.listgroup .ov_img img {width:260px;}



/* ºÐ·ùÆäÀÌÁö ÃßÃµ»óÇ° */
.weekly-best .sub_best_title_area {position:relative; height:44px; margin:50px 0; }
.weekly-best .sub_best_title_line {width:1100px; border-bottom:1px solid #dedede; position:absolute; top:23px;}
.weekly-best .sub_best_title {position:relative; z-index:10;width:174px; height:44px; line-height:44px; text-align:center; border:1px solid #dedede; color:#000; font-size:14px; background-color:#fff;  letter-spacing:1px;margin:0 auto;font-family:"Open Sans", "Nanum Gothic", sans-serif;}
.weekly-best {margin:0 auto 30px;border:0;padding:0;}
.weekly-best .item-display {margin:0 auto;}

.sub_recommend_box {position:relative;}
.sub_recommend_box .best_no_title {position:absolute;width:243px; height:40px; border:1px solid #dedede; line-height:40px; color:#777; background-color:#fff; text-align:center; font-size:11px; margin:0 auto;}
.sub_recommend_box .best_no_title.no1 {color:#000;left:15px;}
.sub_recommend_box .best_no_title.no2 {left:290px;}
.sub_recommend_box .best_no_title.no3 {left:565px;}
.sub_recommend_box .best_no_title.no4 {left:839px;}
.sub_recommend_box .line_hover { box-shadow:0 1px 0 0  rgba(0,0,0,1) inset; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}



.sub_bestproduct {margin:20px 0 0; background-color:#fbfbfb;border:1px solid #e7e7e7;padding:30px 0px;}
.list_bestproduct {position:relative;}
.list_bestproduct .medal {position:absolute;top:-30px;left:320px;}
.list_bestproduct ul li {float:left;vertical-align:top;width:165px;margin-bottom:15px;}
.list_bestproduct .first:first-child {width:420px;}
.list_bestproduct .first:first-child #goodsimg img {width:350px;border:5px solid #ddd;}
.list_bestproduct .first:first-child #goodsimg img:hover {border:5px solid #999;}

.list_bestproduct .first:first-child #goods_price,
.list_bestproduct .first:first-child #goods_name {display:none;}

.list_bestproduct #goodsimg {text-align:center;}
.list_bestproduct #goodsimg img {border:1px solid #dedede;}
.list_bestproduct #goodsimg img:hover {border:1px solid #999;}
.list_bestproduct #goods_name { clear:both;  font-size:12px; white-space:normal;width:140px;margin:0 auto;padding:10px 0 0;line-height:16px;height:16px;overflow:hidden;font-weight:bold;text-align:center;}
.list_bestproduct #goods_name a {color:#555;font-size:12px;}
.list_bestproduct #goods_price { font-size:12px; color:#3b9926 !important; padding-top:5px;text-align:center;}



/* ¼­ºê ÁßºÐ·ù Ä«Å×°í¸® ¸Þ´º */
.subcate_title {color:#111; font-size:17px;font-weight:normal; margin-bottom:10px;padding-left:12px;background: url('./img/mimg/sub/sub_blot.gif') no-repeat 0 3px;}
.subcate_title a {font-family:"Open Sans", "Nanum Gothic", sans-serif;color:#111;}
.catnm {border-top:1px solid #dedede;line-height:50px;height:49px; border-bottom:1px solid #dedede; padding-bottom:5px; }
.subcate_cate {float:left;width:98%;line-height:50px;padding-left:2%; }
.subcate_cate a {font-family:"Open Sans", "Nanum Gothic", sans-serif; font-size:14px; }

/* ºÐ·ùÆäÀÌÁö Á¤·Ä */
.brandsort {color:#555;font-size:12px;height:34px;padding:0;}
.brandsort a {color:#555; font-family:"Open Sans", "Nanum Gothic", sans-serif;}
.line_td {width:100%; border-top:1px solid #dedede; padding-bottom:5px;}
.max_img_border {border:1px solid #dedede;display:inline-block;}
.tip_center { padding: 20px 0 30px 10px; color: #999; font-size: 11px; line-height: 18px;text-align:left;}
.tip_center p {padding-bottom:6px;}
.tip_center b { color: #686868; font-weight:bold; }

/* »ó¼¼ÆäÀÌÁö */
#goods_spec {border-top:2px solid #000;}
.detailView {position:relative;}
.detailView .salebig {position:absolute; top:10px; left:10px; width:38px; height:38px; border:1px solid #dedede; border-top:1px solid #222;background-color:#fff; line-height:38px;font-size:15px; color:#222; font-family:"Arial"; letter-spacing:-0.5px; z-index:100; text-align:center;}
.detailView:hover .salebig {background-color:#222; color:#fff; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear; }


/* »ó¼¼ÆäÀÌÁö ¹è¼ÛÁ¤º¸µîµî Å¸ÀÌÆ² */
.commoninfo_title {height:30px; line-height:30px; font-size:14px; font-weight: bold; background-color:#fff; border-bottom: 1px solid #ddd; color:#252525; padding-left:5px;margin-top:20px;}

/* »ó¼¼ÆäÀÌÁö Å¸ÀÌÆ² */
.detail_tab_area {margin:0 0px 30px; height:48px;}
.detail_tab_area ul li {float:left; width:219px; height:48px;}
.detail_tab_area ul li.on {margin-top:0px !important; border-top:2px solid #222; border-right:1px solid #dedede; border-left:1px solid #dedede; }
.detail_tab_area ul li.on a { height:48px;line-height:48px; border:0px; color:#000; margin-top:0px;}
.detail_tab_area ul li a{ margin-top:8px; display:block; width:218px; height:40px; color:#888; text-align:center; line-height:40px; font-size:14px; border-top:1px solid #dedede; border-bottom:1px solid #dedede; border-right:1px solid #dedede;}
.detail_tab_area ul li a:hover {color:#222;}
.detail_tab_area .bleft {border-left:1px solid #dedede;}

/* °ü·Ã»óÇ° */
.sub_best_title_area {position:relative; height:44px; margin-top:50px;margin-bottom:50px; clear:both; }
.sub_best_title_line {width:1100px; border-bottom:1px solid #dedede; position:absolute; top:23px;}
.sub_best_title {position:relative; z-index:10;width:174px; height:44px; line-height:44px; text-align:center; border:1px solid #dedede; color:#000; font-size:14px; background-color:#fff;  letter-spacing:1px;
font-family:"Open Sans", "Nanum Gothic", sans-serif;margin:0 auto;}


/* »ó¼¼ÆäÀÌÁö ¹öÆ° */
.btn-add-cart {display:inline-block;width:148px; height:38px; background-color:#000; color:#fff; line-height:38px; font-size:12px; font-weight:bold;  border:1px solid #000; text-align:center;}
.btn-add-order {display:inline-block; width:128px; height:38px; background-color:#efefef; color:#999999; line-height:38px; font-size:12px; font-weight:bold; border:1px solid #dedede; text-align:center;}
.btn-add-wish {display:inline-block; width:128px; height:38px; background-color:#fff; color:#999999; line-height:38px; font-size:12px; font-weight:bold; border:1px solid #dedede; text-align:center;}
.btn-add-cart:hover {background-color:#fff; color:#000;}
.btn-add-order:hover {background-color:#efefef; color:#999999; }
.btn-add-wish:hover {background-color:#fff; color:#999999; }


/* »ó¼¼ÆäÀÌÁö »óÇ°¼³¸í Áß¾ÓÁ¤·Ä */
#contents {margin:0 auto;text-align:center;}

/* ÁÂÃø¸Þ´º °í°´¼¾ÅÍ */
#left_cs {  width:170px;float:left; padding:17px 0 0 0; text-align:left; border:solid 1px #e0e0e0; }
#left_cs .title_cs { font-size:12px; font-weight:bold; color:#333; text-align:left; padding:0 0 10px 15px; }
#left_cs .line_cs { width:100%; height:1px; line-height:1px; font-size:1px; margin:0; padding:0; text-align:left; background:url(img/common/left_line_dot.gif) repeat-x; }
#left_cs .lnbmenu {line-height:19px;}

/* ÁÂÃø¸Þ´º ¸¶ÀÌÆäÀÌÁö */
#left_mypage { width:170px;float:left;border:solid 1px #e5e5e5;padding:17px 0 0 0;background-color:#fff; }
#left_mypage .title_mypage { font-size:12px; font-weight:bold; color:#333; text-align:left; padding:0 0 10px 15px; }
#left_mypage .line_mypage { width:100%; height:10px; line-height:10px; font-size:10px; margin:0; padding:0; text-align:left; background:url(img/common/left_line_dot.gif) repeat-x; }
#left_mypage #mem_box { padding:5px 0 0 10px; font-size:11px; color:#7a7a7a; text-align:left; }
#left_mypage #mem_box .line_mypage2 { width:95%; border-bottom:solid 1px #e0e0e0; font-size:0px; margin:0 0 10px 0; padding-top:10px; }

/* »õ·Î¿î ¸¶ÀÌÆäÀÌÁö ÃÖ±Ùº»»óÇ° ÂªÀº¼³¸íÀÌ ±æ¾î¼­ »ßÁ®³ª¿Â°Å ÀÚ¸£±â */
.stxt {overflow:hidden;font-size:11px;color:#555;}
.mplist table.slidetbl {border-bottom:0 !important;}

.lnbmenu {color:#7a7a7a; font-size:11px; letter-spacing:0;}
.lnbmenu:hover{color:#555;}
table.lnbMyMenu {width:100%; font-size:11px; letter-spacing:0; text-align:left;}
table.lnbMyMenu th {background:url(./img/common/sid_icon07.gif) 93% 50% no-repeat #FAFAFC; color:#525252; text-align:left; padding:14px 0 10px 21px; border-bottom:solid 1px #E8E8E8;}
table.lnbMyMenu th.unline {border-width:0;}
table.lnbMyMenu td { background:url( ) repeat-x bottom; border-bottom:solid 1px #E8E8E8; padding:10px 20px; line-height:19px;}


/* °íµµ¸ô Å¸ÀÌÆ² ÇÏ´Ü¶óÀÎ ÀÚ¸£°í ¼±±ß±â */
#content .path {position:relative;clear:both;top:-8px;background-color:#fff;display:block;padding-top:8px;border-top:1px solid #e7e7e7;}

