/* BASIC css start */
/* 161026 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%;overflow-y:scroll; }
li { list-style:none; }
img,fieldset { border:none; vertical-align:top; }
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 !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;}
.pdt130 {padding-top:130px;}

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

/* °øÅë·¹ÀÌ¾Æ¿ô */
#header, #layerWrap, #contentWrap, #ftLink .link, #footer { width:1100px; }
#content { width:870px;min-height:600px;background-color:#fff;margin-top:15px;}
#wrap {background:url() repeat-x;;}
#contentWrap {background-color:#fff;padding:0;}

/* °Ô½ÃÆÇ »ó´Ü ¸®½ºÆ® ¼û±è */
.bbs-hd {display:none;}

/* »óÇ°¸®½ºÆ® (°Ë»ö/»óÇ°¸®½ºÆ®)  */

.prd-list {margin:0px auto;}
.prd-list table td { border:0; vertical-align:top;text-align:center;padding-bottom:28px;}
.prd-list table .tb-center {margin:0 auto; padding:0;text-align:center;}
.prd-list table .info { width:150px;padding:0px;text-align:center;background-color:#fff;display:inline-block; } /* °í°´´Ô »óÇ°»çÀÌÁî¿¡ ¸Â°Ô °¡·Î¼¼·Î ÇÈ¼¿ Á¶Àý */
.prd-list .thumb { width:150px;height:100%;font-size:0; line-height: 0; border:1px solid #dedede; } /* °í°´´Ô »óÇ°»çÀÌÁî¿¡ ¸Â°Ô °¡·Î¼¼·Î ÇÈ¼¿ Á¶Àý */
.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:normal;font-size:12px;padding-bottom:3px; color:#222; word-break:break-all;}
.prd-list .subname { margin-top:5px;  font-weight: normal; font-size:11px;color:#888;word-break:break-all;}
.prd-list .consumer { margin-top:5px; color:#888;font-size:12px; text-decoration:line-through;}
.prd-list .price { margin-top:3px; font-weight: bold; color:#333;font-size:12px; }
.prd-list .icon { margin-top:5px; }
.prd-list .icon img {padding-right:2px;}
.prd-list .closeup { margin-top:7px; }

.prd-list2 {margin:0px auto;}
.prd-list2 table td { border:0; vertical-align:top;text-align:center;padding-bottom:30px;}

.prd-list2 .thumb { width:198px;height:100%;font-size:0; line-height: 0; border:1px solid #dedede; } /* °í°´´Ô »óÇ°»çÀÌÁî¿¡ ¸Â°Ô °¡·Î¼¼·Î ÇÈ¼¿ Á¶Àý */
.prd-list2 .thumb:hover {border:1px solid #999;}
.prd-list2 .thumb a,
.prd-list2 .thumb img { display: block; width:100%; height: 100%;}
.prd-list2 .dsc { margin-top:15px;font-weight:normal;font-size:12px;padding-bottom:3px; color:#222; word-break:break-all;}
.prd-list2 .subname { margin-top:5px;  font-weight: normal; font-size:11px;color:#888;word-break:break-all;}
.prd-list2 .consumer { margin-top:5px; color:#888;font-size:12px; text-decoration:line-through;}
.prd-list2 .price { margin-top:3px; font-weight: bold; color:#333;font-size:12px; }
.prd-list2 .icon { margin-top:5px; }
.prd-list2 .icon img {padding-right:2px;}
.prd-list2 .closeup { margin-top:7px; }
/* ·Ñ¿À¹ö */
a img.menuon {display:none;}
a img.menuoff {display:inline;}
a:hover img.menuon {display:inline;}
a:hover img.menuoff {display:none;}

/* ÇÏ´Ü ÆäÀÌÂ¡ */
.paging {padding-bottom:20px;}

/* »ó´Ü */

#header {position:relative; z-index:5;width:1100px;}
#header .section1 li {float:left; border:0; border-right:px solid #e5e5e5;}
#header .section1 li:first-child {border-left:px solid #e5e5e5;}


#header .section2 {margin-bottom:20px;margin-top:px;}

#header .section2 .top_logo {float:left;}
#header .section2 .inner {float:right;}



#header .section2 .search_bord {position:absolute;; left:230px; }
#header .section2 .area_search {float:left; }
#header .section2 .area_search .MS_search_word {float:left; width:400px; height:50px; padding:2px 0 0 15px; border:0; background:#fff; color:#555; font-size:12px; line-height:28px; vertical-align:middle; border:3px solid #438d46; box-sizing:border-box; border-radius:15px;}
#header .section2 .area_search .btn-sch {float:left; margin-left:1px; cursor:pointer; ;}

#header .section2 .top_ban {float:left;right:-595px;top:0px;}



#header .section3 {position:relative; z-index:9999;}
#header .section3 .all_cate {float:left;}
#header .section3 .top_menu {float:left;}
#header .section3 .top_menu li {float:left;}
#header .section3 .icon_new {position:absolute; top:-10px; left:319px;/* new¾ÆÀÌÄÜ À§Ä¡ */}
#header .section3 .all_cate {position:relative;}
#header .section3 .all_cate .inner {display:none; position:absolute; top:36px; left:0; width:1100px; padding-top:20px; border:2px solid #191919; border-right:0;
                                    border-left:0; background:#2f2f2f; background:url('http://chsbd.img7.kr/WEB/HEADER/cate_background.png') repeat-y 0 0;z-index:3000;}
#header .section3 .all_cate .inner>.box .box2{z-index:10000}
#header .section3 .all_cate .inner ul {float:left; width:14%; padding-bottom:10px;}
#header .section3 .all_cate .inner li {padding:0 0 0 25px;}
#header .section3 .all_cate .inner a {color:#979797; text-decoration:none; line-height:20px;}
#header .section3 .all_cate .inner a:hover {color:#fff;}
#header .section3 .all_cate .inner .tit {margin-bottom:0px;}
#header .section3 .all_cate .inner .tit a {color:black;}

.sliderkit {display:block;position:relative;overflow:hidden;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit .sliderkit-nav{z-index:7;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:hiden; }
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}

.contentslider-std {width:440px;height:102px;padding:0px;margin:0px;}
.contentslider-std .sliderkit-panels{width:440px;height:102px;overflow:hiden;padding:0px;margin:0px;background:transparent; border:px solid red;}
.contentslider-std .sliderkit-panel{width:440px;height:102px;overflow:hiden;padding:0px;margin:0px;   background:#fff; top:-10px;}
.contentslider-std .sliderkit-go-btn{position:absolute;top:25px;z-index:10; }
.contentslider-std .sliderkit-go-prev{left:143px;}
.contentslider-std .sliderkit-go-next{left:130px;}
.contentslider-std .sliderkit-go-btn a{display:block;width:14px;height:14px;cursor:pointer;background:transparent url("http://chsbd.img7.kr/WEB/HEADER/btn.gif") no-repeat 0 0;}
.contentslider-std .sliderkit-go-prev a{background-position:-13px 0;}
.contentslider-std .sliderkit-go-next a{background-position:0 0;}
.contentslider-std .sliderkit-go-prev a:hover{background-position:-39px 0;}
.contentslider-std .sliderkit-go-next a:hover{background-position:-26px 0;}
.contentslider-std .sliderkit-go-btn span{display:none;}

.search_icon{position:relative; left:-50px; top:10px;}







.inner_not{width:600px; height:15px; border:px solid red;position:absolute; top:40px; left:130px;; display:flex; align-items:center; justify-content:center;}

.top_submenu{width:900px; height:; border:1px solid black;position:absolute;background-color:white; visibility:hidden; right:0; ;}
.top_submenu>ul{margin:auto;}
.top_submenu li{width:176px; height:50px; border:px solid red; box-sizing:border-box;margin:2px;}


.swiper-container-horizontal .swiper-pagination {padding:2px 10px}

.top_ban2 {; width:100%; height:75px; border:px solid red;}


.contentslider-std2 {width:100%;height:75px;padding:0px;margin:0px; }
.contentslider-std2 .sliderkit-panels{width:100%;height:75px;overflow:hiden;padding:0px;margin:0px;background:transparent; margin:ato; border:px solid red; background-color:#e8e8e8;}
.contentslider-std2 .sliderkit-panel{width:1100px;height:75px;overflow:hiden;padding:0px;margin:0px;background:transparent; margin:auto; }

.contentslider-std2 .sliderkit-go-btn{position:absolute;top:25px;z-index:1000; }
.contentslider-std2 .sliderkit-go-prev{right:543px;}
.contentslider-std2 .sliderkit-go-next{right:530px;}
.contentslider-std2 .sliderkit-go-btn a{display:block;width:14px;height:14px;cursor:pointer;background:transparent url("http://chsbd.img7.kr/WEB/HEADER/btn.gif") no-repeat 0 0;}
.contentslider-std2 .sliderkit-go-prev a{background-position:-13px 0;}
.contentslider-std2 .sliderkit-go-next a{background-position:0 0;}
.contentslider-std2 .sliderkit-go-prev a:hover{background-position:-39px 0;}
.contentslider-std2 .sliderkit-go-next a:hover{background-position:-26px 0;}
.contentslider-std2 .sliderkit-go-btn span{display:none;}


.right_logo{position:absolute;right:-180px; top:20px;}

.allcate{position:relative; z-index:5}
.sns{margin-left:5px;}

.top_loginbar{ width:100%; margin-bottom:0px;}
.search_bord{margin-top:0px;}

.top_menus {border-top:0px solid #bdbdbd; border-bottom:0px solid #bdbdbd; border-right:px solid #bdbdbd; box-sizing:border-box;}

.top_menus > a {overflow:hidden;}



.sliderkit-panel{display:none;}
.index_100{z-index:500 !important;}

.section3{z-index:999}

.allcate{z-index:999}
.allcate>ul{z-index:999}

.all_cate0{width:1100px; margin:auto; position:absolute; border:1px solid red; height:800px; background-color:white; z-index:9999; display:none;top:160px;}
.all_section{width:100%;border:px solid blue; margin:auto; display:flex; ;justify-content:center;top:-5px;}

.sns{margin-top:5px;}

.all_category{width:100%; height:1070px; position:absolute; top:190px; border:px solid red; z-index:99999; display:none;}

.allcate_div{width:1100px; height:1150px; border:px solid red; background:white; margin:auto; }
.allcate_div>ul{float:left; border:1px solid #7b7b7b; width:calc(100% / 5);box-sizing:border-box; height:calc(100% / 4); text-align:center;}
.allcate_div>ul>.tit{font-weight:bold; font-size:20px; margin:10px;}





/*lnb ÅØ½ºÆ®È­*/

.section1 > ul > .addBmark{

    width:120px;
    height:30px;
    
    text-align:center;
    
    font-size:13px;
    font-family:'Nanum-Gothic',sans-serif;

    cursor:pointer;
}

.section1 > ul > .addBmark > a {

    display:block;width:120px;height:30px; 
    line-height:35px;
    font-weight: ;
    color:#696969;
    
}

.section1 .lnb > a { 
        
        display:block;
        padding:10px 12px;
        
        font-size:13px;
        
        letter-spacing:-1px;
        cursor:pointer;
        
        
}



/* ´ÙÃ£´Ù °Ë»ö ÆÄÀÎ´õ */
#allfinder-layer { z-index: 9999; position: fixed; top: 50px; right: 100px; width: 1000px; zoom: 1; overflow: hidden; }
#allfinder-layer .finder-body { display:none; z-index:1; position: relative; width: 998px; padding:35px 40px 5px; max-height: 800px; overflow-x: hidden; overflow-y: auto; box-sizing: border-box; border:1px solid #666; background:#fff; }
#allfinder-layer .finder-body .finder-close { position: absolute; top: 15px; right: 10px; font-size:24px; color:#000; }
#allfinder-ctr { z-index: 10000; position: fixed; top: 50px; right: 0; width: 100px; height:100px; display:none;}
#allfinder-ctr a { display:block; width:100%; height:100%; background:url('/images/common/allfinder_ctrl_pc.png') no-repeat right top; border:none; outline:none; font-size:0; }


.all-finder-layer .finder-body .finder-tbl table { border:1px solid #ccc; border-top:1px solid #000; }
.all-finder-layer .finder-body .finder-tbl th, 
.all-finder-layer .finder-body .finder-tbl td { height: 40px; border-top: 1px solid #e5e5e5; font-size: 12px; font-family:'Malgun Gothic'; color: #000; }
.all-finder-layer .finder-body .finder-tbl tr:first-child th,
.all-finder-layer .finder-body .finder-tbl tr:first-child td { border-top:none; }
.all-finder-layer .finder-body .finder-tbl th { padding: 5px 0; background: #f4f4f4; text-align: left; vertical-align:top; }
.all-finder-layer .finder-body .finder-tbl th .txt-l { position:relative; height:34px; line-height:34px; padding: 0 20px; margin:3px 0; }
.all-finder-layer .finder-body .finder-tbl th .txt-l .fa { position:absolute; top:50%; right:15px; margin-top:-6px; }
.all-finder-layer .finder-body .finder-tbl td { padding: 5px 10px; }
.all-finder-layer .finder-body .txt-input { height: 21px; line-height: 21px; padding: 0 5px; font-size: 13px; font-family:'Malgun Gothic'; }
.all-finder-layer .finder-body .finder-category { height:40px; overflow:hidden; }
.all-finder-layer .finder-body .finder-category.open { height:100%; overflow:visible; }
.all-finder-layer .finder-body .finder-color { padding-left:10px; }
.all-finder-layer .finder-body .finder-price .finder-price-input { display: inline-block; padding-top:5px}
.all-finder-layer .finder-body .finder-price .finder-price-input label { display: inline-block; width: 110px; padding: 0 10px; border: 1px solid #ccc; border-radius:3px; color: #666; }
.all-finder-layer .finder-body .finder-price .finder-price-input label .txt-input { display: inline-block; width: 90px; height: 29px; line-height: 29px; padding: 0; border: none; background: none; color: #333; text-align: right; }
.all-finder-layer .finder-body .finder-search { position:relative; padding-left:5px; }
.all-finder-layer .finder-body .finder-search label { display: inline-block; width: 320px; padding: 0 10px; border: 1px solid #ccc; border-radius:3px; }
.all-finder-layer .finder-body .finder-search label .txt-input { display: block; width:100%; height: 29px; line-height: 29px; padding: 0; border: none; background: none; color: #333; text-align: left; }
.all-finder-layer .finder-body .finder-btn-c { padding: 30px 0; text-align: center; }
.all-finder-layer .finder-body .finder-btn-c a.reset { display: inline-block; width: 140px; height: 60px; line-height: 57px; border:none; border-radius:3px; background: #999; color: #fff; font-size: 18px; font-weight: bold; letter-spacing: 1px; font-family:'Malgun Gothic'; margin-right:15px; }
.all-finder-layer .finder-body .finder-btn-c button { display: inline-block; width: 140px; height: 60px; line-height: 57px; border:none; border-radius:3px; background: #000; color: #fff; font-size: 18px; font-weight: bold; letter-spacing: 1px; font-family:'Malgun Gothic'; cursor:pointer; }

.all-finder-layer .finder-body .finder-options { display:inline-block; margin:3px 5px 3px 0; padding: 5px 10px; cursor:pointer; line-height:22px; border: 1px solid #fff; vertical-align:top; word-break:break-all; }
.all-finder-layer .finder-body .finder-options.on { font-weight: bold; border: 1px solid #000; border-radius: 20px; box-shadow:2px 2px 3px #d2d2d2; }
.all-finder-layer .finder-body .finder-option-color em { display: inline-block; width: 22px; height: 22px; border-radius:20px; font-size:0; vertical-align:top; }
.all-finder-layer .finder-body .finder-option-color.color-picker { width:22px; height:22px; padding: 0; border: none; } 
.all-finder-layer .finder-body .finder-option-color.color-picker.on { border: none; }
.all-finder-layer .finder-body .finder-option-color.color-picker .fa-check { display:none; width:22px; height:22px; margin-top:-17px; color:#fff; text-align:center; }
.all-finder-layer .finder-body .finder-option-color.color-picker.on .fa-check { display:block; }
.all-finder-layer .finder-body .finder-option-color.color-picker.on.finder-option-color-white .fa-check { color:#000; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-black em { background-color: #000; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-white em { background-color: #FFF; width: 20px; height: 20px; border: 1px solid #e5e5e5; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-gray em { background-color: #808080; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-beige em { background-color: #e5d0b2; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-brown em { background-color: #aa6810; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-navy em { background-color: #425583; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-blue em { background-color: #0000ff; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-light-blue em { background-color: #62acff; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-red em { background-color: #ff0000; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-orange em { background-color: #ffa500; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-yellow em { background-color: #ffff00; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-pink em { background-color: #ffc0cb; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-purple em { background-color: #800080; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-jaju em { background-color: #a63f7f; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-khaki em { background-color: #2f5e2f; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-green em { background-color: #008000; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-light-green em { background-color: #72dd95; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-silver em { background-color: #dfdfdf; }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-gold em { background-color: #cfbc4e;  }
.all-finder-layer .finder-body .finder-option-color.finder-option-color-apricot em { background-color: #fbceb1;  }

.all-finder-layer .finder-body .search-auto-complete-list { display:none; z-index:1; position:absolute; top:30px; left:5px; border:1px solid #ddd; line-height:14px; background:#fff; }
.all-finder-layer .finder-body .search-auto-complete-list ul { width:340px; padding:4px 0 6px; border-bottom:1px solid #ddd; }
.all-finder-layer .finder-body .search-auto-complete-list ul li { text-align:left; }
.all-finder-layer .finder-body .search-auto-complete-list ul li.on { background:#f3f3f3; }
.all-finder-layer .finder-body .search-auto-complete-list ul li a{ display:block; padding:8px 14px 7px; color:#000; background:none; font-family:'dotum'; font-size:12px; letter-spacing:-1px; }
.all-finder-layer .finder-body .search-auto-complete-list ul li a strong { color:#ab3e41; }
.all-finder-layer .finder-body .search-auto-complete-list ul li a:hover { background:#f2f2f2; }
.all-finder-layer .finder-body .search-auto-complete-list ul li a:hover span { border-bottom:1px solid #000; }
.all-finder-layer .finder-body .search-auto-complete-list .search-list-close { display:block; padding:10px 11px; text-align:right; color:#999; font-size:11px; }

.all-finder-layer .finder-body .finder-search-data .finder-options { border: 1px solid #e5e5e5; box-shadow:none; }
.all-finder-layer .finder-body .finder-search-data .finder-options .fa-close { margin-left:10px; color: #999; }


.ranking{margin-top: -25px;}
#cancel{ top: 25px; right: 50px; position: relative; cursor:pointer;}
.lineBanner{padding-left: 18%; margin-bottom: 10px; background:#f8f8f8; display:none; height:80px;}
/* BASIC css end */

