/* BASIC css start */
#preview_wrap { display:none; }
#header {height: 39px; min-width:1200px;  position:fixed; top:0; left:0; right:0; z-index:99; padding: 0 25px;border-bottom: 1px solid #ddd;background-color: #fff;}
#header a { font-size: 11px; letter-spacing: 0.1em; }
#header a:hover {color:#1a1a1a; text-decoration: underline;}
#header .header_lft {position: absolute; top: 12px; left: 20px; display: inline-block;}
#header .header_lft a {color: #1a1a1a;}
#header .gnb {position: absolute; top: 12px; right: 20px; display: inline-block;}
#header .gnb a { vertical-align: top; margin-right:20px;}
#header .gnb a .point {color: #1a1a1a;vertical-align: top;}
#header .gnb .gnb_srch {display:inline-block;}
#header .gnb .gnb_srch .MS_search_word {background-color: #fff; border: 0; border-bottom: 1px solid #ddd; padding-left :5px; color: #1a1a1a;}
#header .gnb .gnb_srch a {margin:0;font-size: 14px;}

.snb { width: 199px; height:100%; position:fixed; left:0; top: 40px; border-right: 1px solid #dddddd;  z-index: 99; background-color: #fff;}
.snb a { font-size: 11px; letter-spacing: 0.1em; display: block; }
.snb .snb_up_area {}
.snb .snb_up_area h1 {text-align: center; padding: 33px 0 27px;}
.snb .snb_up_area h1 a {font-size: 40px; font-weight:300; color:#404040; letter-spacing:0; }
.snb .snb_up_area .nav { padding: 50px 0 0 25px;}
.snb .snb_up_area .nav ul {margin-bottom: 35px;}
.snb .snb_up_area .nav li {margin-bottom: 9px;}
.snb .snb_up_area .nav li a:hover {color:#1a1a1a; <!--text-decoration: underline;-->}
.snb .snb_up_area .nav li dl {position: relative;}
.snb .snb_up_area .nav li dl dt {z-index: 97; }
.snb .snb_up_area .nav li dl dd {min-width: 32px; position:absolute; top:-15px; left: 150px; background-color: #fff; padding:10px 18px; border: 1px solid #ddd; z-index: 98;  display:none; }
.snb .snb_up_area .nav li dl dd ul {margin-bottom:0;}
.snb .snb_up_area .nav li dl dd li {white-space: nowrap; margin:5px 0;}

/* 메인 롤링이미지 */
#banner_list { position: relative; width: 160px; margin: 30px auto 0; }
#banner_list .clsBannerButton { position:absolute; right: 7px; bottom: 7px; }
#banner_list .clsBannerButton li { float: left; width: 7px; height: 7px; padding-left: 4px; text-align: center; cursor:pointer; background: url("//skin.makeshop.co.kr/skin/tem76/bn_off.png") no-repeat scroll right 0; }
#banner_list .clsBannerButton .labelOverClass { background: url("//skin.makeshop.co.kr/skin/tem76/bn_on.png") no-repeat scroll right 0; }

/* 카테고리 폰트 변경 */
.nav ul li dl dt a {font-size: 16px; font-weight:bold; color:#313131; }
.nav ul li dl dd a {font-size: 14px; }

/* 상단 메뉴 폰트 변경 */
#header .gnb a {font-size: 16px; font-weight:bold; color:#313131; }

/* 좌측 배너 삭제 */
#banner_list {display:none; }

/* 게시판 폰트 변경 */
.snb .nav .board li a {font-size:13px; }


/* BASIC css end */

