/*=================船外機CSS=================*/

/* 
=================================
ヘッダーcssを強制上書き  
=================================
*/

div#contents {
	width: 900px !important;
	}



/*
==================================
Hondaベース
==================================
*/

body {
	margin: 0px;
	padding: 0px;
	font-size: 80%;
	line-height:130%;
	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	}

/*
==================================
いろいろ
==================================
*/

*{
	margin: 0px;
	padding: 0px;
	}

img{
	border: 0;
	}

.clear {
	clear: both;
	}
	
	
/*==================================*/

#ua_contents {
	width: 900px;
	margin: 0 auto;
	}
	
#ua_contents #header {
	height: 47px; width: 900px;
	border-bottom: #0b3f8b 6px solid;
	}
	
#ua_contents #header h1 {
	float: left;
	margin-top: 12px;
	}
	
#header div#head_btn {
	float : right;
	width : 500px;
	height : 23px;
	display : inline;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 13px;
	margin-left: 0px;
	margin-bottom: 10px;
	}

/* ↓暫定的な位置合わせ、ボタンのデザインを統一したら削除 */
#header div#head_btn div.r_area{
	margin-top:4px;
	padding-right:25px;
	background:url(../common_image/border.gif) no-repeat right top;
}
	
#ua_contents #header #header_menu {
	width: 288px;
	float: right;
	margin-top: 20px;
	}
	
#ua_contents #header #header_menu li {
	float: left;
	}
	
#ua_contents #header #header_menu .border {
	padding-right: 25px;
	background: url(../common_image/border.gif) no-repeat right top;
	}
	
#ua_contents a:link {
	text-decoration: none;
	color: #000000;
	}	
	
#ua_contents a:visited {
	text-decoration: none;
	}
	
#ua_contents a:hover {
	text-decoration: underline;
	color: #ee1b2e;
	}

	
/*==================================*/	

#ua_contents #marine_contents {
	padding-bottom: 20px;
	border-bottom: 6px solid #0b3f8b;
	}	
	
/*=================メインカラム=================*/

#ua_contents #marine_contents #marine_main {
	width: 650px;
	float: left;
	}
	
/*=================サブカラム=================*/

#ua_contents #marine_contents #marine_sub {
	width: 245px;
	float: left;
	margin-left: 5px;
	}
	
#ua_contents #marine_contents #marine_sub .item {
	width: 241px;
	border: 1px solid #0d5ba3;
	padding: 1px;
	margin-bottom: 5px;
	}

#ua_contents #marine_contents #marine_sub #enjoymarine ul {
	margin-top: 1px;
	width: 227px; height: 173px;
	padding: 10px 7px 0px 7px;
	background: #cdf2f7;
	}
	
#ua_contents #marine_contents #marine_sub #enjoymarine ul li {
	margin-bottom: 7px;
	}
	
#ua_contents #marine_contents #marine_sub #news ul {
	margin:10px 5px 10px 5px;
	}
	
#ua_contents #marine_contents #marine_sub #news ul li {
	background:url(../common_image/bullet.gif) no-repeat left top;
	padding-left: 12px;
	margin-bottom: 5px;
	}
	
#ua_contents #marine_contents #marine_sub .marine_contents {
	margin-bottom: 5px;
	}
	

