﻿/*CSS Document*/

/* font */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@font-face{
  font-family: 'NanumGothic';
  font-style: normal;
  font-weight: normal;
  src: url('/css/fonts/NanumGothic.eot'); 
  src: local('Ø'), url('/css/fonts/NanumGothic.woff') format('woff'), url('/css/fonts/NanumGothic.ttf') format('truetype'); 
}

@font-face{
  font-family: 'NanumGothic';
  font-style: normal;
  font-weight: bold;
  src: url('/css/fonts/NanumGothicBold.eot');     
  src: local('Ø'), url('/css/fonts/NanumGothicBold.woff') format('woff'), url('/css/fonts/NanumGothicBold.ttf') format('truetype'); 
}

.nanumgothic{font-family:"나눔고딕",'NanumGothic','Nanum Gothic',Helvetica,AppleGothic,Sans-serif;}

a:link {text-decoration:none;color:#4A4A4A;}
a:visited {text-decoration:none; color:#4A4A4A;} 
a:hover {text-decoration:none;color:#fe6600;} 

p {margin-top:0px;margin-bottom:0px;}
td{font-size:12px;color:#4A4A4A;line-height:160%}
table {border-collapse:collapse;}

body{
	background-color: #ffffff;
	margin:0;
	SCROLLBAR-FACE-COLOR: #CFCFCF;
	SCROLLBAR-3DLIGHT-COLOR: #CFCFCF;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #CFCFCF;
	SCROLLBAR-BASE-COLOR:#CFCFCF;
	font-family:"돋움", Dotum;
}

textarea,select,input.t1 {
	font-size:9pt;
	
	color:#666666;
	border-width:1pt;
	border-style:solid;
	background-color:#ffffff;
	border-color:#cccccc;

}

/**/
.top10{margin-top:10px!important;}
.top20{margin-top:20px!important;}
.top30{margin-top:30px!important;}
.top40{margin-top:40px!important;}
.top50{margin-top:50px!important;}
.top60{margin-top:60px!important;}
.top70{margin-top:70px!important;}
.top80{margin-top:80px!important;}
.top90{margin-top:90px!important;}

h1, h2, h3, h4, h5, h6, ol, ul, li, form, fieldset, input, textarea, hr, p{margin:0; padding:0;}
ol, ul, li{list-style:none;}
table{border-spacing:0; border-collapse:collapse; border:0 none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button{border:0 none; padding:0; margin:0; background:transparent; *overflow:visible; cursor:pointer;}
button::-moz-focus-inner{border:0; padding:0;}
label{cursor:pointer;}
img, fieldset{border:0 none;}
img{vertical-align:baseline;}

/**/
.tabli_1 li{float:left; padding:0px; margin:0px;}
/**/






.price { font-size:12px;  color:#FE7F00; line-height:160%; font-weight:bolder; }
.price_b { font-size:14px;  color:#FF4985; line-height:160%; font-weight:bolder; }

.coupon { font-size:12px;  color:#FF3334; font-weight:bolder; }
.prdqna { font-size:11px;  color:#959595; }

.s11 {
	font-size:11px;
	
	color:#4A4A4A;
	line-height:160%;
}
.p_name2{color:#7e7e7e; font-size:12px; line-height:120%; letter-spacing:-0.5;}
.p_name2 a{color:#7e7e7e;}

.p_name3{color:#5e5e5e; font-size:11px; line-height:120%; letter-spacing:-0.5;}
.p_name3 a{color:#5e5e5e;}

.p_name {
	font-size:14px;
	
	color:#000000;
	line-height:160%;
	font-weight:bolder;
}

.product_title {
	font-size:14px;
	
	color:#FF6633;
	line-height:160%;
	font-weight:bolder;
}

.category_title {
	font-size:12px;
	
	color:#000000;
	line-height:160%;
	font-weight:bolder;
}

.blue {
	font-size:12px;
	
	color:#0066CC;
	line-height:160%;
	font-weight:bolder;
}

.input {
	font-size:9pt;
	
	color:#545454;
	border-width:1pt;
	border-style:solid;
	background-color:#ffffff;
	border-color:#cccccc;
}



input.none
{
		font-size:9pt;
		
		color:#545454;
		border-width:1pt;
		border-style:solid;
		background-color:#ffffff;
		;
	}

.left_menu {
	font-size:9pt;
	
	color:#8B8B8B;
	line-height:160%
} 

.line {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
}                                                                                         



/* 20190419 카테고리 ---------------------------------------------------- */
.left_cate_wrap{border:2px solid #f7941d; text-align:left; background:#f9f9f9;}
.left_cate_wrap, .left_cate_wrap *{font-family:"나눔고딕",'NanumGothic','Nanum Gothic',Helvetica,AppleGothic,Sans-serif;}
.left_cate_wrap .tit{background:#f7941d; height:32px; line-height:32px; padding-left:15px; font-size:14px; letter-spacing:-0.05em; font-weight:600; color:#fff;}
.left_cate_wrap table.catenavi2{}
.left_cate_wrap table.catenavi2 td{}
.left_cate_wrap table.catenavi2 td a{display:block; color:#4d4d4d; height:27px; line-height:27px; font-size:12px; letter-spacing:-0.05em; padding:0 0 0 14px; background:url(/images/catimg/cat_dot.png) 7px 50% no-repeat; border-width:1px 0; border-style:solid; border-color:#fff #fff #e6e6e6;}
.left_cate_wrap table.catenavi2 td a:hover{color:#fe6600; font-weight:600;}
#displayer{left:50%!important; margin-left:-279px;}
/*
.left_cate_wrap ul.catenavi{}
.left_cate_wrap ul.catenavi li{position:relative;}
.left_cate_wrap ul.catenavi li a{display:block; color:#4d4d4d; font-size:14px; letter-spacing:-0.02em; line-height:1.4; padding:5px 0 5px 14px; background:url(/images/catimg/cat_dot.png) 7px 3px no-repeat;}
*/