@charset "utf-8";
/* CSS Document */

.products-box1 {
	width:100%;
	margin:0 0 20px 0;
	background:url(../images/about/about-repeat1.jpg) repeat left top;
	overflow:hidden;
}
.products-box2 {
	margin:10px;
	padding:5px;
	background-color:#ffffff;
}
.products-box3 {
	width:100%;
	margin:0 0 20px 0;
	background-color:#FFE6E6;
	overflow:hidden;
}
.products-box3 h4 {
	padding:0 0 9px 20px;
	font-size:14px;
	font-weight:bold;
	color:#FF3333;
	background:url(../images/products/products-circle1.jpg) no-repeat left 2px;
}
.products-box4 {
	padding:8px 10px 10px 10px;
}
.products-box5 {
	width:100%;
	margin:0 0 20px 0;
	background-color:#E5FDF6;
	overflow:hidden;
}
.products-box5 h4 {
	padding:0 0 9px 20px;
	font-size:14px;
	font-weight:bold;
	color:#4367A9;
	background:url(../images/products/products-circle2.jpg) no-repeat left 2px;
}
body div#container div#wrapper div#main_contents div#contents div.products-box2 h3 {
	width: auto;
	margin: 0 auto 10px;
	border-bottom: 2px solid #67B2D8;
	color: #4367A9;
	font-size: 16px;
	font-weight: bold;
	padding: 5px 5px 2px;
}
.products-color1 {
	color:#0033CC;
}
.products-color2 {
	color:#FF3333;
}
.products-flt1 {
	width:100%;
	overflow:hidden;
}
.products-flt2 {
	width:100%;
	padding:0 0 5px 0;
	overflow:hidden;
}
.products-left1 {
	float:left;
	width:415px;
}
.products-left1-2 {
	float:left;
	width:auto;
}
.products-right1 {
	float:right;
	width:250px;
	padding:10px 0;
	font-size:12px;
}
.products-left2 {
	float:left;
	width:470px;
}
.products-right2 {
	float:right;
	width:175px;
	padding:10px 0 0 0;
	text-align:left;
}
.products-right2-2 {
	float:right;
	width:175px;
	padding:93px 0 0 0;
	text-align:left;
}
.products-right2-3 {
	float:right;
	width:175px;
	padding:113px 0 0 0;
	text-align:left;
}
.products-left3 {
	float:left;
	width:174px;
}
.products-right3 {
	float:left;
	width:476px;
}
.products-right3-2 {
	float:left;
	width:352px;
}
.products-right3-3 {
	float:right;
	width:124px;
}
.products-left4 {
	float:left;
	width:420px;
}
.products-right4 {
	float:right;
	width:216px;
}
.products-left5 {
	float:left;
	width:476px;
}
.products-right5 {
	float:left;
	width:174px;
	text-align:right;
}

.products-text1 {
	padding:0 15px 5px 15px;
}
.products-button1 {
	text-align:center;
}
.products-list1,.products-list2,.products-list3 {
	list-style:none;
}
.products-list1 li {
	display:inline;
	margin:0 2px 0 4px;
}
.products-list1 img {
	margin:0 0 10px 0;
	vertical-align:top;
}
.products-list2 li {
	margin:0 0 0 3px;
	padding:0 0 0 18px;
	font-weight:bold;
	background:url(../images/products/products-arrow1.jpg) no-repeat left 5px;
}
.products-list3 li {
	margin:0 0 0 3px;
	padding:0 0 0 18px;
	background:url(../images/products/products-arrow2.jpg) no-repeat left 5px;
}
.products-hw1 {
	clear:both;
	margin:0 0 5px 0;
	padding:3px 5px 1px 5px;
	color:#FF3333;
	font-size:23px;
	line-height:25px;
	background-color:#FFE6E6;
	border-bottom:1px solid #FF3333;
}
.products-hw2 {
	font-weight:bold;
}
.products-table1 {
	width:100%;
	font-size:12px;
	line-height:18px;
	border-collapse:collapse;
}
.products-table1 td {
	border:1px solid #4367A9;
	vertical-align:middle;
}
.products-table1 p {
	padding:3px 5px;
}
.products-tr1 {
	background-color:#e9edf4;
}
.products-tr2 {
	background-color:#d0d8e8;
}
.products-cell1 {
	font-weight:bold;
}
.products-cell2,.products-cell3 {
	width:11%;
	font-weight:bold;
}
.products-cell4 {
	font-weight:bold;
}
.timer-step1 {
	float:left;
	width:183px;
	margin:0 50px 0 0;
}
.timer-step2 {
	float:left;
	width:183px;
}
.timer-text1 {
	padding:5px 8px;
}
.timer-font1 {
	font-weight:bold;
}
.sr-left1 {
	float:left;
	width:320px;
}
.sr-right1 {
	float:right;
	width:350px;
	padding:10px 0;
}
.sr-right1 h4 {
	padding:0 0 9px 20px;
	font-size:14px;
	font-weight:bold;
	background:url(../images/products/sr-circle1.jpg) no-repeat left 2px;
}
.sr-text1 {
	padding:0 0 0 2px;
}
.mag-cell1 {
	width:50%;
	font-weight:bold;
	text-align:center;
}
.mag-cell2 {
	width:50%;
	font-weight:bold;
	text-align:center;
}
.mag-cell3 {
	text-align:center;
}
.mag-text1 {
	padding:3px;
}
.mag-text2 {
	padding:20px 0;
}
.mag-text3 {
	font-weight:bold;
}
.label-table1 {
	width:100%;
	margin:10px 0 0 0;
	font-size:12px;
	line-height:18px;
	background-color:#ffffff;
	border-collapse:collapse;
}
.label-table1 td {
	text-align:center;
	border:1px solid #FF9900;
	vertical-align:middle;
}
.label-cell2 p,.label-cell3 p,.label-cell4 p {
	padding:5px;
}
.label-cell1 {
	width:48px;
}
.label-cell2,.label-cell3,.label-cell4 {
	background-color:#FFD89F;
}
.label-cell5 {
	width:31%;
}
.label-cell6 {
	width:32%;
}
.label-cell7 {
	width:32%;
}
.label-wrap {
	padding:0 0 0 63px;
}
.label-box1 {
	line-height:14px;
	text-align:left;
}
.label-box1 p {
	float:left;
	width:auto;
}
.label-box1 img {
	padding:0 5px 0 0;
}
.label-pan1 {
	text-align:center;
}
.label-text1 {
	padding:7px 0 7px 3px;
}
.label-text2 {
	padding:14px 0 14px 3px;
}

.mini-wrap {
	padding:0 0 0 32px;
}
.mini-cell5 {
	width:50%;
}
.mini-cell6 {
	width:25%;
}
.mini-cell7 {
	width:25%;
}
.mini-box1,.mini-box2 {
	float:left;
	width:125px;
	line-height:14px;
	text-align:left;
}
.mini-box1 p,.mini-box2 p {
	float:left;
	width:auto;
}
.mini-box1 img,.mini-box2 img {
	padding:0 5px 0 0;
}
.mini-text1 {
	padding:14px 0 14px 3px;
}






