/* BASIC css start */
/* 160321 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; }

.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;}
.pdb40 {padding-bottom:40px;}
.pdb15 {padding-bottom:15px;}

.mrt20 {margin-top:20px;}

/* °øÅë·¹ÀÌ¾Æ¿ô */
#header, #layerWrap, #ftLink .link, #footer { width:100%; }
#content { width:1240px;min-height:600px;margin:0 auto;}
#contentWrap {width:1240px;}

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

/* »óÇ°¸®½ºÆ® (¸ÞÀÎ/°Ë»ö/»óÇ°¸®½ºÆ®) */
.prd-list { margin:20px auto 0;}
.prd-list table td { border: 0; vertical-align:top;padding-bottom:12px;}
.prd-list table .tb-center { width:400px;margin:0 auto;padding:0; text-align:center; border:1px solid #e9e9e9; background-color:#fff;}
.prd-list table .tb-center:hover {border:1px solid #999;}
.prd-list table .info { padding:20px;text-align:left; border-top:1px solid #e9e9e9;}
.prd-list .thumb { width: 360px; height:100%;padding:20px 0;margin-left: auto; margin-right: auto; font-size:0; line-height: 0;border:0; }
.prd-list .thumb a,
.prd-list .thumb img { display: block; width:100%; height: 100%; }
.prd-list .dsc { color:#222; }
.prd-list .subname { margin-top:7px; font-weight: normal; font-size:11px;color:#888;}
.prd-list .consumer { margin-top:14px;color:#888888;font-size:14px; text-decoration:line-through;margin-right:7px;font-weight:normal;}
.prd-list .price { margin-top:14px;color:#222;font-size:14px; font-weight:bold;}
.prd-list .icon { margin-top:7px; }
.prd-list .icon img {padding-right:2px;}
.prd-list .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;}

/* ¸¶¿ì½º ¿À¹ö */
a,
a:hover, 
a:focus, 
a:active { text-decoration: none; -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; }
.paging li a,
.paging li a:active,
.paging li a:hover {transition:all 0s linear !important;}

/* ¼­ºê ³×ºñ */
.loc-navi { color: #999; font-family:Verdana;font-size:11px; vertical-align:top;line-height:25px;}
.loc-navi a { color: #555;font-family:Verdana;font-size:11px;vertical-align:top;line-height:25px; }

/* ¼­ºê »ó´Ü ÀÌ¹ÌÁö */
.sub_top_ban {width:100%; clear:both; height:523px; margin-bottom:30px; background-color:#222; background-image:url('/design/monsferkik/0119glam/sub_top_bg_01.jpg'); background-position-x:center ; background-repeat:no-repeat; background-position-y:0px; background-attachment:fixed; background-size:cover; background-origin:padding-box;}


#header{ position:fixed; width:100%; height:103px; z-index:9; text-align:center;color:#f2f2f2; padding:0;}
#header .header_top_menu {width:100%; height:37px; background-color:#004fd2;}
#header .header_top_menu ul {padding-right:30px; float:right; }
#header .header_top_menu ul li {float:left; padding:0px 7px;}
#header .header_top_menu ul li:first-child {padding-left:0px;}
#header .header_top_menu ul li a {color:#fff; font-family:"Arial"; font-size:10px; font-weight:bold; height:37px; line-height:37px;}
#header .header_top_menu ul li a:hover {color:#fff33b;}
#header .bookmark a {color:#fff !important;}
#header .bookmark a:hover {color:#fff33b !important;}
#header .header_category_area {width:100%; height:66px;  background-color: rgba(255, 255, 255,1); min-width:1200px;}
#header .header_category_area .logo {float:left; padding-left:37px; padding-top:20px;}
#header .header_category_area .category {float:left; padding-left:75px; }
#header .header_category_area .category ul li { float:left; }
#header .header_category_area .category ul li:first-child {padding-left:0px;}
#header .header_category_area .category ul li a { padding:0px 25px; color:#777; font-family:"Arial"; font-size:12px; font-weight:bold; height:66px;  line-height:66px; display:block;}
#header .header_category_area .category ul li a:hover { color:#004fd2; background-color:#f3f3f3;}

#header .header_category_area .search {float:right;position:relative;vertical-align:top;}
#header .header_category_area .search .search_icon {position:absolute;top:20px;right:37px;vertical-align:top;}
#header .header_category_area .search #search_open_box { display:none;position:absolute;top:20px;right:37px;height:28px;width:187px;font-size:0;vertical-align:top;}
#header .header_category_area .search #search_open_box .MS_search_word {background:none;padding:0;margin:0;border:0;border-bottom:1px solid #004fd2;width:160px;height:27px;line-height:27px;color:#004fd2;font-size:14px;font-family:"Arial";font-weight:bold;vertical-align:top;}
#header .header_category_area .search #search_open_box .btn-sch {vertical-align:top;}

#header .inner_comm .comm_menu {position:absolute; top:36px; z-index:2222; display:none; width:118px; right:80px; background-color:#fff; border:1px solid #004fd2; }
#header .inner_comm .comm_menu ul {padding:0px !important;}
#header .inner_comm .comm_menu li {padding:0px !important;}
#header .inner_comm .comm_menu li a {text-indent:10px; color:#777 !important; display:block; width:118px; height:30px; line-height:30px; padding-left:0px !important; border-top:1px solid #dedede; text-align:left;}
#header .inner_comm .comm_menu li:first-child a {border-top:0px;} 
#header .inner_comm .comm_menu li a:hover {background-color:#fff; color:#004fd2 !important;}

#preview_wrap {display:none !important;}
.preview_label {display:none !important;}




/* BASIC css end */

