@charset "utf-8";
/* ****************************************************
   2008-11-25
**************************************************** */

/* Index [ facilities.css ]
=================================
1: ship-section
2: wrap-col
3: wrap-ship-data
4: ship-gallery
99: clearFix
=================================*/

html {
	overflow-x:hidden;
}

/* 1: ship-section
=================================*/
.ship-section {
	clear:both;
	padding:20px 10px;
	text-align:left;
}

/* 2: wrap-col
=================================*/
/* wrap-col01 */
.wrap-col01 {
	clear:both;
	width:644px;
}
.wrap-col01 .colimg {
	float:left;
	width:220px;
}
.wrap-col01 .coltxt {
	float:right;
	width:410px;
	line-height:140%;
}
.wrap-col01 .coltxt .detail-link {
	width:155px;
	margin:12px 0 0 auto;
	background:url(/common/images/com_bg021.gif) no-repeat 0 0;
}
.wrap-col01 .coltxt .detail-link-inner {
	width:155px;
	background:url(/common/images/com_bg022.gif) no-repeat 0 100%;
}
.wrap-col01 .coltxt .detail-link-inner a {
	display:block;
	width:131px;
	padding:7px 7px 7px 17px;
	background:url(/common/images/com_ic002.gif) no-repeat 7px 1em;
}
* html .wrap-col01 .coltxt .detail-link-inner a { /* IE6 hacks */
	background-position:7px 0.9em;
}
*:first-child+html .wrap-col01 .coltxt .detail-link-inner a { /* IE7 hacks */
	background-position:7px 0.85em;
}
.wrap-col01 p.lead {
	font-weight: bold;
	color: #1d6ddf;
	padding-bottom: 5px;
}

/* 3: wrap-ship-data
=================================*/

.wrap-ship-data {
	clear:both;
	width:642px;
	margin-top:20px;
	padding:8px 0;
	border:1px solid #aaaaaa;
}
.ship-data-title {
	padding:0 0 10px 4px;
	background:url(/common/images/com_bg023.gif) repeat-x 0 100%;
}
.ship-data {
	padding:9px 9px 0;
}
.ship-data li {
	float:left;
	width:169px;
	margin-right:10px;
	padding-left:15px;
	line-height:1.5;
	background:url(/common/images/com_ic022.gif) no-repeat 0 0.35em;
}
.ship-data li.first-child {
	width:160px;
}
.ship-data li.last-child {
	width:230px;
	margin-right:0;
}

/* 4: ship-gallery
=================================*/

.ship-gallery {
	width:644px;
}

.ship-gallery li {
	float:left;
	width:200px;
	margin:20px 22px 0 0;
}

.ship-gallery li.first-child {
	margin-top:0;
}

.ship-gallery li.last-child {
	margin-right:0;
}

.ship-gallery li dd {
	margin-top:3px;
	font-size:83%;
}

/* 99: clearFix
=================================*/
.wrap-col01:after,
.wrap-ship-data:after,
.ship-data:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.wrap-col01,
.wrap-ship-data,
.ship-data {
	display:inline-table;
	min-height:1%;  /* for IE 7*/
}
/* Hides from IE-mac \*/
* html .wrap-col01,
* html .wrap-ship-data,
* html .ship-data {
	height:1px;
}
.wrap-col01,
.wrap-ship-data,
.ship-data {
	display:block;
}
/* End hide from IE-mac */

