/* BASIC css start */
/* 160215 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; vertical-align:top; }

.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;}
.pdt60 {padding-top:60px;}
.pdt80 {padding-top:80px;}

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

.mrt20 {margin-top:20px;}

/* 공통레이아웃 */
#header, #layerWrap, #contentWrap, #ftLink .link, #footer { width:1200px; }
#content { width:1200px;min-height:600px;}

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


/* 상품리스트 (메인/검색/상품리스트)  */
.prd-list {  margin:0px auto; }
.prd-list table td { border:0; vertical-align:top;}
.prd-list table .tb-center { margin:0 auto;padding:0;text-align:center;position:relative;width:280px;}
.prd-list table a { display: block;height:100%;}

.prd-list table .tb-center .main_info {width:100%;visibility:hidden;border:1px solid #666;color:#fff;position:absolute;top:0;left:0;background-color:rgba(255, 255, 255, 0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B3FFFFFF,endColorstr=#B3FFFFFF);}
.prd-list table .tb-center .main_info ul {width:280px;height:280px;display:table-cell;vertical-align:middle;text-align:center;margin:0 auto;}

.prd-list .thumb { width:280px;height:100%; margin-left: auto; margin-right:auto; font-size:0; line-height: 0;border:1px solid #e9e9e9;}
.prd-list .thumb img { display: block; width: 100%; height: 100%;}
.prd-list .dsc { font-weight: normal;color:#000;width:90%;text-align:center;margin:0 auto; }
.prd-list .subname { margin:7px auto;  font-weight: normal; font-size:11px;color:#555;width:90%;text-align:center;}
.prd-list .consumer { margin:7px auto; color:#555;font-size:12px; text-decoration:line-through;width:90%;text-align:center;}
.prd-list .price { margin:5px auto; font-weight: normal; color:#000;font-size:12px; width:90%;text-align:center;}
.prd-list .icon { margin:5px auto;width:90%;text-align:center; }
.prd-list .icon img {padding:0 1px;}
.prd-list .closeup { margin:5px auto;width:90%;text-align:center; }


/* 롤오버 */
a img.menuon {display:none;}
a img.menuoff {display:inline;}
a:hover img.menuon {display:inline;}
a:hover img.menuoff {display:none;}


#header { width:100%; margin:0 auto 20px auto;background:url('') repeat-x;  }
#header .section_bg {height:32px;width:100%;background-color:#464646;}
#header .section {width:1200px;text-align:center; height:32px; margin:0 auto;}
#header .section .btn_favorite {float:left;padding-left:10px;}
#header .section .btn_favorite a {font-size:13px;color:#fff;font-family:tahoma;line-height:32px;}
#header .section .btn_favorite a:hover {color:#fae825;}
#header .section .area_search {float:right;margin-top:4px;}
#header .section .area_search .MS_search_word {float:left; width:200px; height:21px; margin:0; padding:0; border:1px solid #dbdbdb; color:#737373; font-size:11px; text-indent:5px; line-height:21px;}
#header .section .area_search .btn-sch {float:left; border:1px solid #dbdbdb; border-left:0;}
#header .section .inner {float:right;}
#header .section .inner ul {margin-right:10px;}
#header .section .inner li {float:left;font-size:11px;color:#fff;line-height:32px;}
#header .section .inner li a {font-size:11px;color:#fff;line-height:32px;}
#header .section .inner li a:hover {color:#fae825;}
#header .section2 {width:1200px;text-align:center; height:175px; margin:0 auto;}
#header .section2 .top_logo {float:left;padding-top:57px;}
#header .section2 .inner1,
#header .section2 .inner2 {float:right;padding-top:57px;padding-right:70px;vertical-align:top;}
#header .section2 .inner1 p,
#header .section2 .inner2 p {text-align:left;display:block;font-size:11px;color:#888;font-family:Verdana, 돋움;line-height:16px;padding-bottom:5px;}
#header .section3 {position:relative;width:1200px;text-align:center; height:45px;margin:0 auto;border-top:2px solid #858585;border-bottom:2px solid #858585;}
#header .section3 .paddingbox {padding-left:50px;}
#header .section3 .category {float:left;position:relative;margin-right:54px;z-index:10;text-align:center;}
#header .section3 .category a {color:#464646;font-size:15px;font-weight:bold; font-family:'Malgun Gothic', '맑은 고딕', 'dotum', '돋움'; text-decoration:none; line-height:45px;}
#header .section3 .category a:hover {text-decoration:underline;}
#header .section3 .category .inner {position: absolute; top:45px;display:none;width:160px;left:-20px;}
#header .section3 .category .inner .top_category { width:140px;border:2px solid #858585;border-top:2px solid #fff;background-color:#fff; }
#header .section3 .category .inner .top_category .sub {padding:5px;}
#header .section3 .category .inner .top_category .sub a {font-size:11px; display:block; text-align:left; color:#777; text-decoration:none; height:28px; line-height:29px;padding-left:8px;border-top:1px solid #dedede;}
#header .section3 .category .inner .top_category .sub a:hover {font-size:11px;color:#111;}
#header .section3 .category .inner .top_category .sub a:first-child {border:0;}
#header .section3 .community { color:#3fadac !important; font-size:15px;font-weight:bold; font-family:'Malgun Gothic', '맑은 고딕', 'dotum', '돋움'; text-decoration:none; line-height:45px;}


/* BASIC css end */

