@charset "utf-8";
/****개별 추가 부분 ****/
.prdList {display:inline; list-style:none; float:left; margin:2px 2px; padding:0 0 0px 0; text-align:center; width:158px; height:238px; overflow:hidden; }
.subCateList {
	display: inline;
	list-style: none;
	float: left;
	margin: 5px 20px 0px;
	padding: 0 0 0px 0;
	text-align: center;
	height: 20px;
	overflow: hidden;
}
.dark_gray {color:#333; font-family :돋움,굴림,Verdana; font-size:12px;line-height:18px;}

/****공통부분****/

body, td, input, form, textarea {
	font-family :굴림,돋움,Arial,Verdana;
	font-size :12px;
	line-height: 18px;
}

img {border:0;}
form {margin:0px;}
.b {font-weight:bold;}
.hand {cursor:hand;}
a,img,input{selector-dummy: expression(this.hideFocus=true); border:0}

INPUT { border: expression( (this.type=='checkbox'||this.type=='radio')?'':'border:0' ); }


body
{
	margin: 0;
	scrollbar-face-color: #C0C0C0;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-dlight-color: #C0C0C0;
	scrollbar-darkshadow-color: #808080;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
}

/* 본문 */
td {font-family:돋움,굴림,Arial,Verdana; font-size: 12px; color: #666666; line-height:18px;}

A {color: #666666}
A:link {font-family:돋움,Gulim; font-size: 12px; color: #666666; text-decoration:none}
A:visited {font-family:돋움,Gulim; font-size: 12px; color: #666666; text-decoration:none}
A:active {font-family:돋움,Gulim; font-size: 12px; color: #666666; text-decoration:none}
A:hover {font-family:돋움,Gulim; font-size: 12px; color: #ff6600; }

input {background-color:#ffffff; font-family:돋움,Gulim;font-size:12px; color:#7F7F7F; border: 1px solid #cccccc; height:18px;line-height:18px;}
.input{border:0}
select {
	font-size: 9pt;
	color:#7F7F7F;
	font-family:돋움,굴림,Verdana;
	border:1 solid #CCCCCC;
	background-color: #FFFFFF;
}

textarea {
	font-size: 9pt;
	color:#7F7F7F;
	line-height: 18px;
	font-family :돋움,굴림,Verdana;
	border:1 solid #DDDDDD;
	padding:10
}
.textarea02 {
	font-size: 9pt;
	color:#7F7F7F;
	line-height: 18px;
	font-family :돋움,굴림,Verdana;
	border:1px solid #e6e2d6;
	padding:10

}
/*  텍스트 컬러 */
.txt_blue_b {color:#2d72bc; font-weight: bold; font-family :굴림,돋움,Verdana;}
.txt_black_b {color:#333333; font-weight: bold; font-family :돋움,굴림,Verdana;font-size:14px;}
.txt_red_b {color:#c80008; font-weight: bold; font-family :굴림,돋움,Verdana;}
.txt_gray_b {color:#666666; font-weight: bold; font-family :굴림,돋움,Verdana;}
.txt_orange {color:#ff6000; font-family :굴림,돋움,Verdana;}



/* 메인 텍스트 컬러 */
.txt_gray01 {color:#666666; font-family :돋움,굴림,Verdana; font-size:11px;}
.txt_gray02 {color:#919191; font-family :돋움,굴림,Verdana; font-size:11px;}
.txt_gray03 {color:#444444; font-family :돋움,굴림,Verdana; font-size:12px;}
.txt_white{color:#ffffff; font-weight: bold; font-family :굴림,돋움,Verdana; padding-left:10px; padding-top:3px}

/*메인링크*/
.txt_gray {font-family:돋움,Gulim; font-size: 11px; color: #666666;}
.txt_gray a:link {color: #666666; text-decoration:none; font-size: 11px;} 
.txt_gray a:visited {color: #666666; text-decoration:none; font-size: 11px;} 
.txt_gray a:active {color: #666666; text-decoration:none; font-size: 11px;} 
.txt_gray a:hover {color: #BDBDBD; text-decoration:none; font-size: 11px;}




/*라인*/
.bg_gray01 {background-color:#D9D9D9}
.bg_gray02 {background-color:#DDDDDD}
.bg_gray03 {background-color:#DEDEDE}
.bg_gray04 {background-color:#F2F2F2}
.bg_gray05 {background-color:#E5E5E5}
.bg_gray06 {background-color:#FBFBFB; background-repeat:repeat-y;}
.route_line {background-color:#dddddd}
.board_bg_red01 {background-color:#E7231D;}
.line_blue01 {background-color:#9ab7d8}

/*padding*/
.pad {padding-left:60px;}
.pad01 {padding-right:65px;}
.pad02 {padding-left:10px;}

/*이미지마진*/
.margin01 {padding: 8 5 8 0;}
.margin02 {margin-right:15px;}



/*인풋박스*/
.input01 {
		background-color:#ffffff; 
		font-family:돋움,Gulim;
		font-size:12px; 
		color:#7F7F7F; 
		border:1px solid #7f9db9;
		line-height: 18px; 
		height:20px;
		width:28;
		}
.input02 {
		background-color:#ffffff; 
		font-family:돋움,Gulim;
		font-size:11px; 
		color:#7F7F7F; 
		border:1px solid #ffffff;
		line-height: 14px; 
		height:14px;
		}


/*sub*/
.sub_txt_gray01 {color:#7F7F7F; font-family :돋움,굴림,Verdana; font-size:11px; text-align:right; padding-right:30px}
.product_blue {color:#2d72bc; font-family :돋움,굴림,Verdana; font-size:12px;font-weight: bold;}


/*route*/
.route01 {color:#979797; font-family :돋움,굴림,Verdana; font-size:11px;letter-spacing:-0.05em;}
.route02 {color:#ff6600; font-family :돋움,굴림,Verdana; font-size:11px;letter-spacing:-0.05em;}


/* leftmenu */
.leftmn {color: #666666; font-weight:bold; text-align:left;}
.leftmn A:link {font-family:돋움,Gulim; font-size: 12px; color: #666666; text-decoration:none;font-weight:bold;}
.leftmn A:visited {font-family:돋움,Gulim; font-size: 12px; color: #666666; text-decoration:none;font-weight:bold;}
.leftmn A:active {font-family:돋움,Gulim; font-size: 12px; color: #666666; text-decoration:none;font-weight:bold;}
.leftmn A:hover {font-family:돋움,Gulim; font-size: 12px; color: #ff6600;font-weight:bold;}

/*board color*/
.bbs_green {background-color: #61a619;}
.bbs_orange {background-color: #f6862c;}
.bbs_green_tit {color:#61a619; font-family :굴림, 돋움,Verdana; font-size:12px;letter-spacing:-0.05em;font-weight:bold;text-align:center;height:25px;line-height:25px;background-image:url(../image/sub/bbs_tit_bg.gif);}
.bbs_cont {color:#666666; font-family :굴림, 돋움,Verdana; font-size:12px;line-height:18px;padding:5px;text-align:left;}

.sub_tit {color:#61a619; font-family :굴림, 돋움,Verdana; font-size:12px;font-weight:bold;height:25px;text-align:left;}
.sub_tit2 {color:#f6862c; font-family :굴림, 돋움,Verdana; font-size:12px;font-weight:bold;height:25px;text-align:left;}

/* 장바구니담기 */
#pop{width:180px;font-size:11px;color:#3a6b06; font-family :돋움,Verdana;height:40px;position:absolute;z-index:9;left:62%;margin-left:10px;margin-top:30px;padding:4px;border: 1 solid #77c12a;background-color: #fffee6;}