#contents {

	padding-top:0px;

}



/* CSS Document */

/*********** aboutus **************/

#aboutus #contents1 h3, #aboutus #contents2 h3 {

	margin-left:13px;

	width:705px;

	margin-bottom:10px;

	color:#1BC5DE;

	height:29px;

	padding-left:30px;

	background: url(../fleet_list/image/subtl_bg.jpg) no-repeat bottom left;

	font-size:18px;

}



#aboutus .aboutus_tbl1 table {

	border-collapse : collapse ;

	width:600px;

	margin:0 auto 30px 80px;

	font-size:12px;

}

#aboutus .aboutus_tbl1 td, .aboutus_tbl1 th {

	line-height: 200%;

	background: url(../image/com_line01.gif) repeat-x bottom left;

}

#aboutus .aboutus_tbl1 th{

	padding-top: 25px;

	padding-right: 3px;

	padding-bottom: 25px;

	padding-left: 55px;

	width: 180px;

	color: #333333;

	text-align:left;

	vertical-align:top;

}

#aboutus .aboutus_tbl1 td{

	padding-top: 25px;

	padding-right: 5px;

	padding-bottom: 25px;

	padding-left: 8px;

	vertical-align:top;

}

#aboutus .aboutus_tbl1 dl {

	width:250px;

}



#aboutus .aboutus_tbl1 dt, #aboutus .aboutus_tbl1 dd {

	float:left;

}

#aboutus .aboutus_tbl1 dt {

	width:100px;

}

#aboutus #contents2 {

	margin-left:13px;

	width:735px;

}



/*********** business **************/

#business .bus_box1 {

	margin-left:13px;

	width:735px;

	height:248px;

	margin-bottom:16px;

}

#business .box1_no5 {

	margin-bottom:0;

	height:180px;

}

#business .box1_no1 {

	background: url(../business/image/pic01a.jpg) no-repeat top right;

}

#business .box1_no2 {

	background: url(../business/image/pic01b.jpg) no-repeat top right;

}

#business .box1_no3 {

	background: url(../business/image/pic01c.jpg) no-repeat top right;

}

#business .box1_no4 {

	background: url(../business/image/pic01d.jpg) no-repeat top right;

}



#business #contents1 h3 {

	margin-bottom:10px;

	color:#1BC5DE;

	height:29px;

	width:370px;

	padding-left:30px;

	background: url(../fleet_list/image/subtl_bg.jpg) no-repeat bottom left;

	font-size:18px;

}

#business #contents1 .box1_no5 h3 {

	width:700px;

}



#business .bus_box1 p {

	width:350px;

	padding-left:25px;

}

#business .box1_no5 table {

	margin-left:25px;

	font-size:12px;

}

#business .box1_no5 td {

	vertical-align:top;

}



/*********** fleet **************/

#fleet #contents1 {

	margin-left:13px;

	width:735px;

}

#fleet #contents1 h3 {

	margin-bottom:10px;

	color:#1BC5DE;

	height:29px;

	padding-left:30px;

	background: url(../fleet_list/image/subtl_bg.jpg) no-repeat bottom left;

	font-size:18px;

}

#fleet #contents1 table {

	margin-bottom:30px;

	margin-left:67px;

	font-size:12px;
	
	width:667px;

}

#fleet #contents1 th {

	line-height:180%;

	text-align:center;

}

#fleet #contents1 td {

	line-height:110%;	

	text-align:right;
	padding-right:20px;
	padding-top:7px;
	padding-bottom:7px;
}
#fleet #contents1 td.shipname {
	text-align:left;
	padding-left:30px;
}
#fleet #contents1 td.center {
	text-align:center;
	padding-right:0px;
}
#fleet #contents1 td.capa {
	padding-right:10px;
}

#fleet #contents1 tr.color {

	background-color:#E8F9FB;

	

}








