/* BASIC css start */
#header {position:relative; z-index:2000; height:310px;}
#header .top_gnb {position:fixed; left:0; top:0; z-index:3; width:100%; height:54px; background:#000000; font-size:0; text-align:center;}
#header .top_gnb:after {display:block; clear:both; content:'';}
#header .top_gnb .wrap_inner {position:relative;}
#header .top_gnb .area_left {position:absolute; left:0; top:0;}
#header .top_gnb .area_left ul.tab > li {float:left; width:99px; height:54px; background:#fff;}
#header .top_gnb .area_left ul.tab > li a {display:block; height:54px;}
#header .top_gnb .area_left ul.tab > li.tab1 a {background:url('http://arnewstyle.img7.kr/arnew/header/top_tab1.png') no-repeat center top #ead5ca;}
#header .top_gnb .area_left ul.tab > li.tab2 a {background:url('http://arnewstyle.img7.kr/arnew/header/top_tab2.png') no-repeat center top #ffccd0;}
#header .top_gnb .area_left ul.tab > li.tab3 a {background:url('http://arnewstyle.img7.kr/arnew/header/top_tab3.png') no-repeat center top #000;}
#header .top_gnb .area_left ul.tab > li.tab3:hover a,
#header .top_gnb .area_left ul.tab > li.tab3.active a {background-image:url('http://arnewstyle.img7.kr/arnew/header/top_tab3_over.png');}
#header .top_gnb .area_left ul.tab > li:hover a,
#header .top_gnb .area_left ul.tab > li.active a {background-color:#fff;}
#header .top_gnb .banner {display:inline-block; *display:inline; zoom:1;}
#header .top_gnb .area_right {position:absolute; right:0; top:0;}
#header .top_gnb .area_right ul {float:left;}
#header .top_gnb .area_right ul li {float:left;}
#header .top_gnb .area_right ul.menu {margin-top:18px;}
#header .top_gnb .area_right ul.menu li {margin-right:12px;}
#header .top_gnb .area_right ul.menu li a {display:block; color:#ffffff; font-size:13px; line-height:18px;}
#header .top_gnb .area_right ul.picto {margin:17px 20px 0 0;}
#header .top_gnb .area_right ul.picto li {margin-left:15px;}
#header .top_gnb .area_right ul.picto li:first-child {margin-left:5px;}
#header .top_gnb .area_right ul.picto li a {display:block; position:relative; width:30px; height:20px;}
#header .top_gnb .area_right ul.picto li a .txt {display:none; position:absolute; left:50%; top:30px; width:57px; height:22px; margin-left:-28.5px; padding-top:5px; background:url('http://arnewstyle.img7.kr/arnew/header/box_txt.png') no-repeat center top; color:#000; font-size:11px; text-align:center; text-indent:-1px; line-height:22px;}
#header .top_gnb .area_right ul.picto li:hover a .txt {display:block;}

#header .top_gnb .top_tab_over {display:none; position:absolute; top:54px; left:0; z-index:5; width:100%; height:247px; background:#fff;}
#header .top_gnb .top_tab_over .inner {width:1200px; margin:30px auto 29px;}
#header .top_gnb .top_tab_over .inner .tab_cont:after {display:block; clear:both; content:'';}
#header .top_gnb .top_tab_over .inner .tab_cont .banner {float:left; width:660px; margin-left:204px; background:url('http://arnewstyle.img7.kr/arnew/common/bg_area_bar.gif') no-repeat right top;}
#header .top_gnb .top_tab_over .inner .tab_cont .banner:after {display:block; clear:both; content:'';}
#header .top_gnb .top_tab_over .inner .tab_cont .banner li {float:left; padding:0 5px;}
#header .top_gnb .top_tab_over .inner .tab_cont .cate {float:left; width:186px; margin-left:37px; text-align:left;}
#header .top_gnb .top_tab_over .inner .tab_cont .cate dt {padding:23px 0 28px; font-size:18px;}
#header .top_gnb .top_tab_over .inner .tab_cont .cate dt * {color:inherit; font-size:inherit; line-height:inherit;}
#header .top_gnb .top_tab_over .inner .tab_cont .cate dd {color:#999; font-size:15px; line-height:26px;}
#header .top_gnb .top_tab_over .inner .tab_cont .cate dd * {color:inherit; font-size:inherit; line-height:inherit;}

#header .hgroup {position:relative; z-index:1; height:200px; padding-top:54px; text-align:center;}
#header .hgroup .logo {padding:20px 0 0 0; font-size:0; text-align:center;}
#header .hgroup .top_search {position:absolute; right:0; bottom:32px; width:239px; height:34px; border-bottom:1px solid #000;}
#header .hgroup .top_search .keyword {float:left; width:214px; height:34px; padding:0; border:0; line-height:34px;}
#header .hgroup .top_search .keyword_top {float:left; width:214px; height:34px; padding:0; border:0; line-height:34px;}
#header .hgroup .top_search .search_run {float:right;}
#header .hgroup .top_search .search_run input {padding:4px;}

#header .top_lnb {position:relative; z-index:2; border-top:1px solid #000; background:#fff;}
#header .top_lnb .cover {width:1164px; margin:0 auto; padding:0 0 0 36px;}
#header .top_lnb .cover:after {display:block; clear:both; content:'';}
#header .top_lnb .i_hamburg {float:left; width:26px; height:26px; margin:16px 0 0 -36px; background:url('http://arnewstyle.img7.kr/arnew/header/hamburg.png') no-repeat center; cursor:pointer;}
#header .top_lnb .category {display:table; table-layout:fixed; width:100%; height:59px;}
#header .top_lnb .category > li {display:table-cell; text-align:center;}
#header .top_lnb .category > li > a {display:block; color:#000; font-size:15px; line-height:59px;}
#header .top_lnb .category > li.sp {width:80px;}
#header .top_lnb .category > li.sp > a {color:#ef5f96;}
#header .top_lnb .category > li.spsale > a {color:#a6174e;}
#header .top_lnb .category > li.sptoday > a {color:#680534;}
#header .top_lnb .category > li.easywear > a {color:#ab163d;}
#header .top_lnb .category > li.beauty > a {color:#9030fd;}
#header .top_lnb .category > li.wig > a {color:#fc19f4;}
#header .top_lnb .category > li.non > a {color:#de1478;}
#header .top_lnb .category > li .box_group {display:none; position:absolute; left:0; top:59px; width:100%; height:auto; padding:30px 0; border:1px solid #ddd; border-width:1px 0; background:#fff;}
#header .top_lnb .category > li .box_group dl {float:left; width:280px; text-align:left;}
#header .top_lnb .category > li .box_group dl dt {margin-bottom:7px; padding:0 0 15px; border-bottom:1px solid #ddd; color:#000; font-size:17px; line-height:17px;}
#header .top_lnb .category > li .box_group dl dd {padding:7px 0; color:#666; font-size:13px; line-height:13px;}
#header .top_lnb .category > li .box_group dl a {display:block; color:inherit; font-size:inherit; line-height:inherit;}
#header .top_lnb .category > li .box_group .banner {float:right; max-width:980px;}
#header .top_lnb .category > li .box_group .banner .img {float:left; margin-left:20px; width:285px; height:240px; background:rgba(0,0,0,0.1);}
#header .top_lnb .category > li .box_group .banner .img:first-child {margin:0;}
#header .top_lnb .category > li:hover > a {font-weight:700;}
#header .top_lnb .category > li:hover .box_group {display:block;}
#header .top_lnb .category > li .box_group .i_cate_on {visibility:hidden; position:absolute; left:50%; top:-9px; z-index:10; width:18px; height:9px; margin-left:-9px; background:url('http://arnewstyle.img7.kr/arnew/header/i_cate_on.png'); opacity:0;}
#header .top_lnb .category > li .box_group .i_cate_on.active {visibility:visible; opacity:1;}

/* header - °íÁ¤½Ã */
#header.is_fixed .top_lnb {position:fixed; left:0; top:54px; width:100%; border-top:0; box-shadow:0 0 4px 0 rgba(0,0,0,0.1);}
#header.is_fixed .top_gnb .top_tab_over {border-bottom:1px solid #ddd;}


.sspoint { position:absolute;z-index:999;top:35px;left:12%;width:90px;height:17px;line-height:20px;font-size:9px;color:#fff;margin:0 0 0 -28px;background:#444444;border-radius:3px; border:1px solid #444444; }

.sspoint b { position:relative;display:block;width:90px;height:17px;line-height:17px;color:#fff;font-size:10px;font-weight:bold;text-align:center;}

.sspoint b.icon{height:3px;}

.sspoint b.icon img{position:absolute;top:-5px;left:44%;}	
/* BASIC css end */

