/* BASIC css start */
header { position: fixed;top: 0px;left: 0px;z-index: 12;width: 100%;min-width:1350px;height:210px;background: rgba(255,255,255,0);}
header:after {content:"";clear:both;display:block;}
header,header.active {-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}
header > ul {max-width:1350px;margin:0 auto;;}
header > ul > li > a {line-height:50px;	}

header #one_user { position: relative;text-align: left;width: 100%;line-height: 30px;box-sizing: border-box;height: 30px;position: relative;text-align: left;width: 100%;line-height: 36px;box-sizing: border-box;height: 36px;}
header #one_user > .members {position:relative;width:1350px;margin:0 auto;}
header #one_user > .members > ul > li { position: relative;display: inline-block;padding: 0 20px 0 0 ;color: #423d3a;}
header #one_user > .members > ul > li:after {    content: "";
    position: absolute;
    right: 8px;
    top: 13px;
    height: 11px;
    width: 1px;
    background: #a7a7a7;}
header #one_user > .members > ul > li:last-child:after {display:none;}
header #one_user > .members > ul > li a {    color: #000;letter-spacing: -1px;font-size: 13px;}
header #one_user .fright {position:absolute;right:0;top:0;}
header #one_user .fright > ul {    line-height: 20px;margin-top: 3px;}
header #one_user .fright > ul > li {display:inline-block;position:relative;padding-left:20px;}
header #one_user .fright > ul > li:after {    content: "";
    position: absolute;
    left: 8px;
    top: 6px;
    height: 12px;
    width: 1px;
    background: #a2a2a2;}
header #one_user .fright > ul > li:first-child:after {display:none;}
header #one_user .fright > ul > li i { display:inline-block;vertical-align:middle;color: #111;font-size: 16px;line-height:20px;}
header #one_user .fright > ul > li span {display:inline-block;vertical-align:middle;color:#111;line-height:20px;}


/* 로고 */
header h1 { display: block;text-align: center;position: relative;padding-top: 40px;height: 140px; box-sizing: border-box;}
header h1 a {font-family: 'Arizonia',cursive;font-size: 50px;font-weight: 400;color: #736154;}
header h1 img {vertical-align:top;}

/* 카테고리 */
#one_cate{display:block;margin:8px auto 0 auto}
#one_cate .position > ul {text-align:center; background-color:#ffffff90; border-radius:30px; width:auto; margin:0px 20%;}
#one_cate .position > ul > li {position:relative;display:inline-block;padding:0 10px; }
#one_cate .position > ul > li > a {    font-size:18px;
  
    font-weight: bold;
    display: block;
    text-align: center;
    letter-spacing: -1px;
    color: #000;line-height:44px;}
#one_cate .position > ul > li:last-child > a {*color:#ce8362;}
#one_cate .position > ul > li .sub-category {display:none;visibility:hidden;position:absolute;top:44px;left:calc(50% - 50px);;background:rgba(255,255,255,0.7);z-index:9999;box-sizing:border-box;padding:10px;width:100px;}
#one_cate .position > ul > li .sub-category ul li a {line-height:27px;display:block;font-size:12px}
#one_cate .position > ul > li:hover .sub-category {display:block;visibility:visible;}

/* 가입포인트 */
.btn_jointop {position:relative;} 
#join_box {position: absolute;z-index: 99;background:#eee2d2;color:#827a76;border-radius: 5px;padding: 2px 5px;letter-spacing:0.3px;width: 60px;left: -14px;top:25px;font-size: 11px;text-align: center;line-height:20px;display:none;}



/* 스크롤 활성화시 */
header.active {    height: 85px;    background: rgba(255,255,255,0.95)}


header.active h1 {height:0;padding:0;}
header.active h1 img {opacity:0;visibility:hidden;}
header.active > ul {height:0;}
header.active #one_cate {margin-top:0;}


header.active h1,
header h1 {-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s;}

header.active h1 img,
header h1 img  {-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s;}

.MS_search_word {border:0px; border-bottom:2px solid #000;height: 20px; width:200px; font-size:13px;}
.MS_search_word::-ms-input-placeholder { color: #11c375; }
.MS_search_word::-webkit-input-placeholder { color: #11c375; } 
.MS_search_word::-moz-placeholder { color: #11c375; }
.user_basket_quantity {color: #11c375;}

/* BASIC css end */

