/* charset */
@charset "UTF-8";


#header-image {
	background:#2f61b2 !important;
}
#main p.mar-b30 {
	font-size: 12px;
	line-height: 13px;
	color: #494949;
	margin: 0px;
	padding: 0 0 30px 0;
}

#main ul.care-index,
#main ul.care-index li{
	margin:0;
	padding:0;
	list-style-type:none;
}
#main ul.care-index li{
	margin:0 0 35px 0;
}

#main .gray-box ul {
	padding:5px 0 0 10px;
}
#main .gray-box ul li {
	margin:0;
	list-style-type:none;
	background:url(../images/list_icon.gif) no-repeat 0 2px;
	padding:0 0 12px 10px;
	font-size: 11px;
	line-height: 12px;
	color: #000;
}
#main .care-box {
	padding-right: 19px;
	padding-bottom: 19px;
	padding-left: 19px;
	border:#d9d9d9 solid 1px;
	border-top: none;
	margin-bottom: 30px;
}
#main .care-box h2 {
	margin-right: -20px;
	margin-left: -20px;
}
#main .care-box p {
	font-size: 12px;
	line-height: 18px;
	color: #494949;
	margin-bottom: 10px;
}
#main .list-tbl {
	border-top:#D9D9D9 solid 1px;
}
#main .list-tbl td {
	font-size: 12px;
	line-height: 15px;
	color: #494949;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 12px;
	background: url(../images/icon_list.gif) no-repeat 0px 13px;
}
#main .list-tbl td span {
	font-size: 11px;
}
#main .mainte-icon-tbl {
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
#main .mainte-icon-tbl th {
	padding: 10px;
	width: 70px;
}
#main .mainte-icon-tbl td {
	font-size: 12px;
	line-height: 18px;
	color: #494949;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
}
#main .mainte-tbl {
	margin-bottom: 8px;
	border:#A9A9A9 solid 1px;
	border-bottom:none;
	border-left:none;
	font-size: 12px;
	line-height: 13px;
	color: #494949;
}
#main .mainte-tbl th {
	border-bottom:#A9A9A9 solid 1px;
	border-left:#A9A9A9 solid 1px;
	background: #E9E9E9;
	padding: 5px 8px;
}
#main .mainte-tbl td {
	border-bottom:#A9A9A9 solid 1px;
	border-left:#A9A9A9 solid 1px;
	padding: 5px 8px;
	width: 130px;
	text-align: center;
}
#main .mainte-tbl td.cap {
	width: 80px;
}
#main .box-24h ul,
#main .box-24h ul li {
	padding:0;
	margin:0;
	list-style-type:none;
}
#main .box-24h ul li {
	margin-bottom: 20px;
	padding-bottom: 20px;
	padding-left: 38px;
	border-bottom: #000000 solid 1px;
}
#main .box-24h ul li.noBrd {
	border:none;
}
#main .warranty-box {
	border: #BFBFBF solid 1px;
	border-top: none;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 35px;
	margin-bottom: 35px;
}
#main .mar-b20	{
	margin-bottom:20px;
}
#main .mar-b30	{
	margin-bottom:30px;
}
#main .mar-b40	{
	margin-bottom:40px;
}
#main .mar-b50	{
	margin-bottom:50px;
}
#main .mar-b70	{
	margin-bottom:70px;
}
#main .mar-r50 {
	margin-right: 50px;
}
#main .h1-box p span{
	font-size:10px;
}

