﻿@charset "utf-8";

/* ===================================================================
	Author: aki
=================================================================== */

.ibox{
	width:688px;
	background:url(../img/sec/cbak.gif) right bottom no-repeat;
	min-height:1px;
	_height:1px;
}

#con1{
	padding:16px 0 0 18px;
}

#con1 h4{
	padding:27px 0 37px 13px;
}

#con2 .ibox-inner{
	background:url(../img/feature/i1.gif) 12px top no-repeat;
	min-height:1px;
	_height:1px;
	padding:17px 20px 30px 106px;
}

#con2 .ibox-inner dt{
	padding:0 0 10px 0;
}

#con2 .ibox-inner dd strong{
	font-weight:normal;
	color:#f24040;
}

#con3{
	padding:20px 0 0 30px;
}

#con3 h3{
	padding:0 0 10px 0;
}

#con3 dl{
	
}

#con3 dt{
	float:left;
	width:325px;
}

#con3 dd{
	float:left;
	width:330px;
}

#con4{
	padding:25px 0 0 30px;
}

#con4 h3{
	padding:0 0 10px 0;
}

#con4 dl{
	
}

#con4 dt{
	float:left;
	width:160px;
}

#con4 dd{
	float:left;
	width:500px;
}

#con4 dd ul{
	padding:10px 0 10px 35px;
}


#con4 dd ul li{
	text-indent:-35px;
}


#con5 .ibox-inner{
	background:url(../img/feature/i2.gif) 12px top no-repeat;
	min-height:1px;
	_height:1px;
	padding:17px 20px 30px 106px;
	margin:20px 0 0 0;
}

#con5 .ibox-inner dt{
	padding:0 0 10px 0;
}

#con5 .ibox-inner dd strong{
	font-weight:normal;
	color:#f24040;
}


#con6 .ibox-inner{
	background:url(../img/feature/i3.gif) 12px top no-repeat;
	min-height:1px;
	_height:1px;
	padding:17px 20px 30px 106px;
	margin:20px 0 0 0;
}

#con6 .ibox-inner dt{
	padding:0 0 10px 0;
}

#con6 .ibox-inner dd strong{
	font-weight:normal;
	color:#f24040;
}



#con7 .ibox-inner{
	background:url(../img/feature/i4.gif) 12px top no-repeat;
	min-height:1px;
	_height:1px;
	padding:17px 20px 30px 106px;
	margin:20px 0 0 0;
}

#con7 .ibox-inner dt{
	padding:0 0 10px 0;
}

#con7 .ibox-inner dd strong{
	font-weight:normal;
	color:#f24040;
}




#con8 .ibox-inner{
	background:url(../img/feature/i5.gif) 12px top no-repeat;
	min-height:1px;
	_height:1px;
	padding:17px 20px 30px 106px;
	margin:20px 0 0 0;
}

#con8 .ibox-inner dt{
	padding:0 0 10px 0;
}

#con8 .ibox-inner dd strong{
	font-weight:normal;
	color:#f24040;
}

#con8 .ibox-inner dd ul{
	padding:15px 0 0 0;
}

#con8 .ibox-inner dd ul li{
	float:left;
	padding:0 0 0 0;
}

#con8 .ibox-inner dd ul li.mlast{
	float:left;
	padding:0 0px 0 0;
}


/*feature*/
#con9{
	padding:16px 0 0 18px;
}

#con9-inner{
	padding:8px 20px 0 12px;
}

#con9 #dl1{
	background:url(../img/feature/img1.jpg) left top no-repeat;
	min-height:1px;
	_height:1px;
	padding:21px 0 0 100px;
}

#con9 #dl1 dt{
	
}

#con9 #dl1 dd{
	padding:20px 0px 45px 173px;
}

#con9 #dl2{
	background:url(../img/feature/img2.jpg) left top no-repeat;
	min-height:1px;
	_height:1px;
	padding:0 0 0 100px;
}

#con9 #dl2 dt{
	
}

#con9 #dl2 dd{
	padding:20px 0 30px 173px;
}

#con9 #dl3{
	background:url(../img/feature/img3.jpg) left top no-repeat;
	min-height:1px;
	_height:1px;
	padding:0 0 0 100px;
}

#con9 #dl3 dt{
	
}

#con9 #dl3 dd{
	padding:20px 10px 65px 173px;
}

#con9 #cbox1{
	
}

#con9 #cbox1 .cbox-inner{
	padding:10px 20px 25px 5px;
}

#con9 #cbox2{
	
}

#con9 #cbox2 .cbox-inner{
	padding:10px 20px 25px 5px;
}

#con9 #cbox2 dl{
	width:370px;
	float:left;
}

#con9 #cbox2 dt{
	color:#005fbd;
	font-weight:bold;
}

#con9 #cbox2 dd{
	padding:5px 0 20px 0;
}

#con9 #cbox2 .cbox-inner img{
	float:right;
}


#tbl1{
	padding:15px 0;
}

#tbl1 th{
	vertical-align:top;
}
