/* CSS Document */

body {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:15px;
	color:#5B5B5B;
	background-color:#FFF;
}

.Main {
	width:748px;
	margin-left:auto;
	margin-right:auto;
}

.Header {
	font-size:16px;
	color:#2B2B2B;
	margin-top:10px;
}

.LogoContainer {
	height:50px;
	position:relative;
	margin-left:0px;
	margin-top:0px;
}

.Basic_Spacing {
	position:relative;
	height:auto;
	margin-left:0px;
	margin-top:18px;
	margin-bottom:8px;
}

.Basic {
	position:relative;
	height:auto;
	margin-left:0px;
	margin-top:0px;
}

.Basic a {
	text-decoration:none;
}

.Basic_Header {
	position:relative;
	margin-left:0px;
	margin-top:0px;
	height:100px;
}

.Page_Header {
	margin:16px 0px 16px 0px;
	font-size:42px;
	color:#FF9000;
}

.Page_Detail {
	width:420px;
}

.Top_Left {
	position:absolute;
	padding-left:0px;
	padding-top:0px;
	left:12px;
	top:1px;
}

.Top_Right {
	width:auto;
	position:absolute;
	padding-right:0px;
	padding-top:0px;
	right:0px;
	top:0px;
	text-align:left;
}

.Bottom_Right {
	position:absolute;
	padding-right:0px;
	/*padding-bottom:1px;*/
	right:0px;
	top:-40px;
	text-align:left;
}

.Navi {
	font-size:11px;
	padding-top:5px;
	position:relative;
}

.Navi ul {
	list-style-type:none;
	list-style-position:outside;
	margin:0px 0px;
	padding:0px 0px;
}

.Navi li {
	display:inline;
	float:inherit;
	font-weight:bold;
	margin:5px 15px 5px 15px;
	vertical-align:middle;
}

.Navi li a {
	text-decoration:none;
}

.Navi li a:link {
	color:#FF9000;
}

.Navi li a:visited {
	color:#FF9000;
}

.Navi li a:hover {
	color:#C7C7C7;
}

.Navi li a:active {
	color:#FF9000;
}

.Navi_Current {
	font-size:11px;
	color:#C7C7C7;
}

.Footer {
	color:#4A4A4A;
	font-size:10px;
}

.Tel {
	color:#E60202;
}

.Copy {
	color:#4A4A4A;
}

.Content {
	height:auto;
}

.Content_Rows {
	height:auto;
	position:relative;
	margin:5px 0px;
}

.Content_Force_Size {
	height:180px;
}

.Content_Rows ul {
	list-style-type:none;
	list-style-position:outside;
	clear:both;
	margin:0px 0px;
	padding:0px 0px;
}

.Content_Rows li {
	display:inline-block;
	font-weight:bold;
	margin:5px 15px;
	vertical-align:middle;
	float:left;
	width:335px;
	height:100px;
}

.Product_Rows {
	height:auto;
	position:relative;
	margin:5px 0px;
}

.Product_Rows ul {
	list-style-type:none;
	list-style-position:outside;
	clear:both;
	margin:0px 0px;
	padding:0px 0px;
}

.Product_Rows li {
	display:inline-block;
	font-weight:bold;
	margin:5px 15px;
	vertical-align:middle;
	float:left;
	width:150px;
	height:140px;
}

.Brand_Rows {
	height:auto !important;
	position:relative !important;
	margin:0px 0px !important;
	padding:0px 0px !important;
}

.Brand_Rows ul {
	list-style-type:none !important;
	list-style-position:inside !important;
}

.Brand_Rows li {
	font-weight:normal !important;
	margin:2px 2px !important;
	width:100px !important;
	height:12px !important;
}

.Promotion_Rows {
	/*height:auto;*/
	/*position:relative;*/
	margin:5px 0px;
	text-decoration:none;
}

.Promotion_Rows ul {
	list-style-type:none;
	list-style-position:outside;
	clear:both;
	margin:0px 0px;
	padding:0px 0px;
}

.Promotion_Rows li {
	display:inline-block;
	font-weight:bold;
	margin:5px 15px;
	vertical-align:middle;
	@float:left;
	width:335px;
	height:175px;
}

.Form_Contact {
	position:relative;
	width:400px;
	height:auto;
}

.Form_Row {
	position:relative;
	padding:4px 0px;
	text-align:left;
	vertical-align:text-top;
	min-height:15px;
}

.Left_Form {
	position:absolute;
	padding-top:0px;
	padding-left:12px;
	width:150px;
}

.Right_Form {
	position:absolute;
	padding-top:0px;
	padding-left:100px;
}

.Home_News span {
	position:absolute;
	margin-left:-10px;
}

.Home_News ul {
	height:auto !important;
	margin:0px 0px !important;
	padding:0px 0px !important;
}

.Home_News li {
	vertical-align:top !important;
	font-weight:normal !important;
	margin:2px 16px 2px 12px !important;
	width:280px !important;
	height:auto !important;
}

.Home_News a:link {
	color:#5B5B5B;
	text-decoration:none;
}

.Home_News a:visited {
	color:#5B5B5B;
	text-decoration:none;	
}
