<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*********************************************
* Default
*********************************************/
@font-face { 
	font-family:'NanumGothic';
	src: url('/font/NanumGothic.eot'); /* IE 4-8 */
	src: url('/font/NanumGothic.eot?') format('eot'), /* IE 9 */ 
	url('/font/NanumGothic.woff') format('woff'); /* IE 9, Firefox 3.6+, Chrome 6+ */
}
@font-face { 
	font-family:'NanumGothicBold';
	src: url('/font/NanumGothicBold.eot'); 
	src: url('/font/NanumGothicBold.woff');
	font-weight:bold; 
}


html,
body {
	margin: 0;
	padding: 0;
}

img
{ 
border-style: none;
}
td{font-size:12px; font-family:돋움; color:#444444;}
/* a {text-decoration:none;color:#0066FF;} */

a:link,  a:active { font: 12px "돋움";	COLOR: #000000;	line-height: 16px; TEXT-DECORATION: none;}
a:visited{COLOR: #000000;}
a:hover { font: 12px "돋움";	COLOR: #444444; line-height: 16px;	 TEXT-DECORATION: none;}


a.top_lay_menu:link, a.top_lay_menu:visited, a.top_lay_menu:active { font: 12px "돋움";	COLOR: #5B5B5B;	line-height: 16px; TEXT-DECORATION: none;}
a.top_lay_menu:hover { font: 12px "돋움";	COLOR: #5B5B5B; line-height: 16px;	 TEXT-DECORATION: none;}



img {border:0;}

/* 상단에 마이페이지 리스트 레이어*/
#mypage { position:absolute;width:79px;margin:0;padding:0; float:left;background-color:#FFFFFF;  border:1px solid #1478da; z-index:20;}
#mypage ul {	margin:0;	padding:0;}	
#mypage li {	margin:0;	padding:0;}	
.top_mypage_list { font: 11px "돋움"; color:777777; letter-spacing:0; }

.input_search_top {	width:201px;	height:14px;	border:0px none #317F9F; background:#FFFFFF;	font:12px dotum, sans-serif;	color:#000000;	}

/*상단 전체 카테고리 리스트 레이어*/
a.rollover img { border-width:0px; display:inline; }
a.rollover img.over { display:none; } 
  
a.rollover:hover { border:0px }
a.rollover:hover img { display:none; }
a.rollover:hover img.over { display:inline; } 
/*상단 전체 카테고리 리스트 레이어*/


/*전체 카테고리 리스트*/
.m_cate_s { font: 12px "돋움"; color:676767; letter-spacing:0; text-align: left;}
.sub_cate { font: 12px "돋움"; color:5C5C5C; letter-spacing:0; text-align: left;}

.agree_txt { font: 12px "돋움"; color:5C5C5C; letter-spacing:0; text-align: left;}


/*마이페이지 관련 */
.my_p1 { font: 12px "돋움"; color:666666; letter-spacing:0; line-height:18px; }
.my_p2 { font: 14px "돋움"; color:666666; letter-spacing:0; line-height:18px; }
.my_p3 { font: 12px "돋움"; color:888888; letter-spacing:0; line-height:19px; }

a.my_p3:link, a.my_p3:visited, a.my_p3:active { font: 12px "맑은 고딕";	COLOR: #888888;	line-height: 19px; TEXT-DECORATION: none;}
a.my_p3:hover { font: 12px "맑은 고딕";	COLOR: #000000; line-height: 19px;	 TEXT-DECORATION: none;}


a.camp_s:link, a.my_p3:visited, a.my_p3:active { font: 12px "맑은 고딕";	COLOR: #000000;	line-height: 19px; TEXT-DECORATION: none;}
a.camp_s:hover { font: 12px "맑은 고딕";	COLOR: #82ae1b; line-height: 19px;	 TEXT-DECORATION: none;}



/*회원 가입시 input*/
.m_input1 {height:20px;border:1px solid #CCCCCC;font-weight:bold;font:12px/1.0 Dotum;color:#666;background-color:#FFFFFF;}
.m_input2 {height:20px;border:1px solid #CCCCCC;font-weight:bold;font:12px/1.0 Dotum;color:#666;background-color:#FFFFFF;}
.member_input_t { font: 12px "돋움"; color:888888; letter-spacing:0; }


/*브랜드 정보상단 레이어 CSS,카테고리 전체 보기 레이어 CSS*/
.category_brand { font: 11px "돋움"; color:#6666; letter-spacing:0; }
.txt_main { font: 12px "돋움"; color:#777777; letter-spacing:0; }
.m_cate_s { font: 12px "돋움"; color:676767; letter-spacing:0; }

.title_name { font: 14px "돋움"; color:#555555; letter-spacing:0;font-weight:bold; }
.title_name_academy { font: 14px "돋움"; color:#555555; letter-spacing:0;font-weight:bold; }

/*상세설명등 사용 스타일*/
.Bl1e6			{border-left:1px #e6e6e6 solid}
.Bt1e6			{border-top:1px #e6e6e6 solid}
.Br1e6			{border-right:1px #e6e6e6 solid}
.Bb1e6			{border-bottom:1px #e6e6e6 solid}


.B					{font-weight:bold;}
.Pl10				{padding-left:10px}
.Pr10				{padding-right:10px}
.Pa6			{padding:6 6 6 6}
.F11dot				{font-size:11px; font-family:돋움;}

/*베스트 100 순위*/
.best_r { font: 14px "verdana"; color:#FFFFFF; letter-spacing:0;}




.login_input{font-size:12px; font-family:돋움; color:#000000; border:1px solid #FFCA93;  background:FBE2B9; width:125px;height:19px;}
.login_pass_input{font-size:12px; font-family:돋움; color:#000000; border:1px solid #FFCA93;  background:FBE2B9; width:125px;height:19px;}
.login_input_hp{font-size:12px; font-family:돋움; color:#000000; border:1px solid #FFCA93;  background:FBE2B9; width:40px;height:19px;}

.login_tel_input{font-size:12px; font-family:돋움; color:#000000; border:1px solid #FFCA93;  background:FBE2B9; width:30px;height:19px;}


a.btb:link,a.btb:active { font: 12px "돋움";	COLOR: #ffffff;	padding: 2px 1px 0px 1px; background-color:#8497c7;  TEXT-DECORATION: none; line-height:20px}
a.btb:visited { font: 12px "돋움";	COLOR: #ffffff;	padding: 2px 1px 0px 1px; background-color:#ffcc00;  TEXT-DECORATION: none; line-height:20px}
a.btb:hover { font: 12px "돋움";	COLOR: #ffffff; padding:  2px 1px 0px 1px;	background-color:#2a427f;  TEXT-DECORATION: none; line-height:20px}/* Sub2의 브랜드 리스트2 */ 

a.btb2:link,a.btb2:active { font: 12px "돋움";	COLOR: #ffffff;	padding: 2px 1px 0px 1px; background-color:#df3d0b;  TEXT-DECORATION: none; line-height:20px}
a.btb2:visited { font: 12px "돋움";	COLOR: #ffffff;	padding: 2px 1px 0px 1px; background-color:#ffcc00;  TEXT-DECORATION: none; line-height:20px}
a.btb2:hover { font: 12px "돋움";	COLOR: #ffffff; padding:  2px 1px 0px 1px;	background-color:#2d2d2d;  TEXT-DECORATION: none; line-height:20px}/* Sub2의 브랜드 리스트2 */ 


.p_list		{text-align: left;}
.txt_cate		{text-align: left;}
.cu_txt		{text-align: left;}


.remarket_select {
    border: 1px solid #A6BFCA;
    background: #fff;
    height: 22px;
    font: 12px dotum, sans-serif;
    color: #6e909f;
}

.top_menu_member{
	font-size: 11px;
	line-height: 1.5;
	font-family: "돋움","Malgun Gothic","맑은 고딕",sans-serif;
	color: #C7CBCA;
}

.top_menu_member a {
	font-size: 11px;
	line-height: 1.5;
	font-family: "돋움","Malgun Gothic","맑은 고딕",sans-serif;
	color: #5C5C5C;
}

.top_menu_member_logon a {
	font-size: 11px;
	line-height: 1.5;
	font-family: "돋움","Malgun Gothic","맑은 고딕",sans-serif;
	color: #444444;
}



/*새로운 장바구니 레이어 2016-01-22*/

#mask_baguni {  
  position:absolute;  
  left:0;
  top:0;
  min-width:100%;
  z-index:9000;  
  background:#000000;  
}

.layerPop_baguni{
	display:none; 
	position:absolute;  
	z-index:100000;  
	background:#FFFFFF;
   /*border: 1px solid #000;*/
}
.pop-layer-basket {
    position: absolute;
	top:-250px; 
    width: 398px;
    background: #147CDD;
    border: 1px solid #FFF;
}
.pop-layer-basket h1 {
    padding: 5px 0px 5px 20px;
    color: #fff;
    background: #147CDD;
    font-size: 14px;
    line-height: 14px;
    font-weight: bold;
    letter-spacing: -1px;
    text-align: left; 
}
.pop-layer-basket .cont {
    padding: 19px 20px 18px;
    background: #FFFFFF;
    border-top: 2px solid #f5f5f5;
}
.pop-layer-basket .cont p.txt {
    font-weight: bold;
    text-align: center;
    letter-spacing: -1px;
}
.pop-layer-basket .cont p.txt strong {
    color: #1579db;
}
.pop-layer-basket .cont .gray-box {
    margin-top: 8px;
    padding: 12px 0 10px 13px;
    color: #444;
    border: 1px solid #f0f0f0;
    background: #f5f5f5;
    font-size: 11px;
    text-align: left;
    line-height: 16px;
    letter-spacing: -1px;
}
.pop-layer-basket .cont .btn-center {
    margin-top: 19px;
    text-align: center;
}
.pop-layer-basket .pop-layer-close {
    display: block;
    position: absolute;
    top: 13px;
    right: 10px;
}
/*새로운 장바구니 레이어 2016-01-22*/



/*새로운 로그인 페이지*/
.login_txt_page{
	font-size:14px; 
    font-family: "NanumGothic","맑은 고딕",sans-serif;
    font-weight: bold;
	color:#232323; 
}

.login_input_page{
	font-size:14px; 
	font-family:돋움; 
	color:#000000;
	font-weight: bold;
	border:1px solid #C9C9C9;  
	background:FBE2B9; 
	width:100%;
	height:35px;
}

.login_pass_input_page{
	font-size:14px;
	font-family:돋움;
	color:#000000;
	font-weight: bold;
	border:1px solid #C9C9C9;
	background:FBE2B9;
	width:100%;
	height:35px;
}


/*상세 설명 탭*/
.m_tab {
    display: table;
    position: relative;
    z-index: 10;
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
}
.m_tab li {
    display: table-cell;
    vertical-align: top;
}
dl, ul, ol, menu, li {
    list-style: none;
}
.m_tab li.on a::before {
    display: block;
}
.m_tab li:first-child a {
    margin-left: 0px;
}
.m_tab li a::before {
    display: none;
    position: absolute;
    left: 100%;
    top: 0px;
    bottom: 0px;
    width: 6px;
    height: auto;
    background-position: 0 -20px;
    content: "";
}


.m_tab li.on a {
    z-index: 10;
    border-bottom: 0 none;
    background: #fff;
    border-top: 1px solid #868686;
    border-right: 1px solid #868686;
    border-left: 1px solid #868686;
    color: #1D59C7;
}

.m_tab li a {
    display: block;
    position: relative;
    height: 40px;
	margin-left:-1px;
    border-top: 1px solid #C2C2C2;
    border-right: 1px solid #C2C2C2;
    border-left: 1px solid #C2C2C2;
	border-bottom: 1px solid #868686;
    font-weight: bold;
    font-size: 12px;
    line-height: 40px;
    color: #555555;
    text-align: center;
    background:#F7F7F7;
}
.desc_font{
    color: #1D59C7;
}

/*상세 설명 탭*/</pre></body></html>