body {
	
	font-family:tahoma,Dotum,Helvetica, AppleGothic,sans-serif, Arial;
	font-size: 11px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#ffffff ; 
	line-height: 160%;
}
img{border:0 }

a { text-decoration: none; border-bottom: 1px  #81785a; color: #8a887d; font-family: Arial, Helvetica, sans-serif; }
a:focus { outline:1px #8a887d dotted }
a:hover { color: #acc0c7 }


/**********************************
logo & menu
***********************************/

.logo {
	color: #999999;
	font: 18px;
	font-weight:bold;
	font-family: Georgia, "Times New Roman";
	letter-spacing: 1px;
	}
a.logo, a.logo:active, a.logo:visited {
	color: #999999; 
	text-decoration: none;
	}

a.logo:hover {
	color: #ffffff; 
	text-decoration: none;
	}

/**********************************
left
***********************************/

.left_title {
	color: #333333;
	font: 12px;
	font-weight:bold;
	font-family: Georgia, "Times New Roman";
	letter-spacing: 2px;
	}
a.left_title, a.left_title:active, a.left_title:visited {
	color: #333333; 
	text-decoration: none;
	}

a.left_title:hover {
	color: #8996a0; 
	text-decoration: none;
	}
	
.go {
	color: #333333;
	font: 12px;
	font-weight:bold;
	font-family: Georgia, "Times New Roman";
	letter-spacing: 0px;
	}
a.go, a.go:active, a.go:visited {
	color: #333333; 
	text-decoration: none;
	}

a.go:hover {
	color: #8996a0; 
	text-decoration: none;
	}
	
.quick {
	color: #333333;
	font: 11px;
	font-weight:bold;
	font-family: Georgia, "Times New Roman";
	letter-spacing: 2px;
	}
a.quick, a.quick:active, a.quick:visited {
	color: #333333; 
	text-decoration: none;
	}

a.quick:hover {
	color: #8996a0; 
	text-decoration: none;
	}

.left_title2 {
	color: #ffffff;
	font: 13px;
	font-weight:bold;
	font-family:Arial;
	letter-spacing: 0px;
	padding-left:10px;
	background-color:#394a59;
	line-height:22px;
	}
a.left_title2, a.left_title2:active, a.left_title2:visited {
	color: #ffffff; 
	text-decoration: none;
	}

a.left_title2:hover {
	color: #acc0c7; 
	text-decoration: none;
	}
	
.left_title3 {
	color: #333333;
	font: 12px;
	font-family:Arial;
	letter-spacing: 0px;
	padding-left:19px;
	line-height:17px;
	}
a.left_title3, a.left_title3:active, a.left_title3:visited {
	color: #333333; 
	text-decoration: none;
	}

a.left_title3:hover {
	color: #51626f; 
	text-decoration: none;

	}

.left_title4 {
	color: #333333;
	font: 12px;
	font-family:Arial;
	letter-spacing: 0px;
	padding-left:10px;
	line-height:20px;
	font-weight:bold;
	}
a.left_title4, a.left_title4:active, a.left_title4:visited {
	color: #333333; 
	text-decoration: none;
	}

a.left_title4:hover {
	color: #51626f; 
	text-decoration: none;
	font-weight:bold;

	}
/**********************************
top
***********************************/
.top {
	color: #000;
	font: 11px;
	font-family:Arial;
	}

a.top, a.top:active, a.top:visited {
	color: #000; 
	text-decoration: none;
	}

a.top:hover {
	color: #f59c1d; 
	text-decoration: none;
	}
	
/**********************************
cate
***********************************/
.cate {
	color: #000;
	font: 11px ;
	font-family:tahoma,Dotum,Helvetica, AppleGothic,sans-serif, Arial;
	}

a.cate, a.cate:active, a.cate:visited {
	color: #000; 
	text-decoration: none;
	}

a.cate:hover {
	color: #598527; 
	text-decoration: none;
	}
/**********************************
link
***********************************/
.link {
	color: #000;
	font: 11px "corbel";
	}

a.link, a.link:active, a.link:visited {
	color: #000; 
	text-decoration: none;
	}

a.link:hover {
	color: #598527; 
	text-decoration: none;
	}

/**********************************
number
***********************************/
.number {
	color: #000;
	font: 12px "tahoma";
	}

a.number, a.number:active, a.number:visited {
	color: #000; 
	text-decoration: none;
	}

a.number:hover {
	color: #6cd5e2; 
	text-decoration: none;
	}
	
/**********************************
bottom
***********************************/


.foot {
	color: #555;
	font: 11px ;
	font-family:tahoma,Dotum,Helvetica, AppleGothic,sans-serif, Arial;
	font-weight:bold;
	}
a.foot, a.foot:active, a.foot:visited {
	color: #555; 
	text-decoration: none;
	font-weight:bold;
	}
a.foot:hover {
	color: #8996a0; 
	text-decoration:none;
	font-weight:bold;
	}
	
.copyright {
	color: #333;
	font: 11px ;
	font-family:tahoma,Dotum,Helvetica, AppleGothic,sans-serif, Arial;
	}
.copyright2 {
	color: #3f9e47;
	font: 11px ;
	font-family:tahoma,Dotum,Helvetica, AppleGothic,sans-serif, Arial;
	}
a.copyright2, a.copyright2:active, a.copyright2:visited {
	color: #3f9e47; 
	text-decoration: none;
	}
a.copyright2:hover {
	color: #44687d; 
	text-decoration: none;
	}
/**********************************
sub-page
***********************************/

.title {
	color: #000;
	font: 12px "Arial";
	padding:0px 0px 0px 0px
	}
	
a.title, a.title:active, a.title:visited {
	color: #000; 
	text-decoration: none;
	}

a.title:hover {
	color: #777777; 
	text-decoration: none;
	}
	
.title2{
	color: #000000;
	font: 13px "Tahoma";
	font-weight:bold;
	}

a.title2, a.title2:active, a.title2:visited {
	color: #000; 
	text-decoration: none;
	}

a.title2:hover {
	color: #777777; 
	text-decoration: none;
	}
	

.detail_title {
	color: #000;
	font: 24px "Lucida Bright";
	}	
.detail_title2 {
	color: #000;
	font: 18px "Lucida Bright";
	}	
.price{
	color: #fa0303;
	font: 12px "Arial";
	font-weight:bold;
	}
	
.price_title{
	color: #1b3f5f;
	font: 14px "Lucida Bright";
	padding:0px 0px 0px 15px
	}
a.price_title, a.price_title:active, a.price_title:visited {
	color: #1b3f5f; 
	text-decoration: none;
	}

a.price_title:hover {
	color: #598527; 
	text-decoration: none;
	}
		
.text{
	color: #000;
	font: 12px ;
	padding:0px 0px 0px 15px
	}
	
.text2{
	color: #000;
	font: 12px "Tahoma";
	padding:0px 0px 0px 0px
	}
	
a.text2, a.text2:active, a.text2:visited {
	color: #51626f; 
	text-decoration: underline;
	}

a.text2:hover {
	color: #598527; 
	text-decoration: underline;
	}

.t_box {
	background-color:#ffffff;
	font-family:Arial;
	font-size:12px;
	border:1px solid #999999;
	height:21px;
	color:#464646;
    text-align: inherit;

	
}


.white{
	color: #ffffff;
	font: 12px "Arial";
	font-weight:bold;

	}
a.white, a.white:active, a.white:visited {
	color: #ffffff; 
	text-decoration: none;
	}

a.white:hover {
	color: #51626f; 
	text-decoration: none;
	}
	

.buy{
	color: #ffffff;
	font: 12px "Arial";
	font-weight:bold;

	}
a.buy, a.buy:active, a.buy:visited {
	color: #ffffff; 
	text-decoration: none;
	}

a.buy:hover {
	color: #dfe5e6; 
	text-decoration: none;
	}
	
.font11{
	color: #333333;
	font: 12px "Arial";
	font-weight:bold;

	}

.font14{
	color: #333333;
	font: 14px "Tahoma";
	font-weight:bold;

	}

.sign_title{
	color: #51626f;
	font: 13px "Tahoma";
	font-weight:bold;

	}