/* セントラルボート index (PC用) */

h3#index_link_c01 {
	background:#fff url("/images/ver3/index_bar_01.png") no-repeat;
	width:590px;
	height:29px;
}

/* ----------- */
/* HOT NEWS 枠 */
/* ----------- */
div#index_hotnews {
	width:580px;
	margin:auto;

	text-align:left;
}

/* HOT NEWS タイトル */
h3#index_hotnews_title {
	width:580px;
	margin:0;
	padding:0;
	background:#fff;

	color:#600;
	font-size:20px;
	font-weight:bold;
	font-family:'Arial';
}

/* HOT NEWS 記事(初期化) */
#index_hotnews dl {
	margin:0;
	padding:0;
}

/* HOT NEWS 記事表題 */
#index_hotnews dt {
	background:url("/images/redsn.gif") no-repeat;
	margin:4px 0;
	padding:0 0 0 14px;

	/* color:#600; */
	color:#9b203d;
	font-size:16px;
	font-weight:bold;
}
/* #index_hotnews dt a:link {		color:#c00; text-decoration:underline; } */
/* #index_hotnews dt a:visited {	color:#c00; text-decoration:underline; } */
#index_hotnews dt a:link {		color:#9b203d; text-decoration:underline; }
#index_hotnews dt a:visited {	color:#9b203d; text-decoration:underline; }
#index_hotnews dt a:hover {		color:#f33; text-decoration:underline; }
#index_hotnews dt small {		font-size:10px; font-weight:normal; }

/* HOT NEWS 記事本文 */
#index_hotnews dd {
	background:url("/images/ill_c_10.gif") no-repeat;
	margin:4px 0;
	padding:0 0 0 16px;

	/* color:#003; */
	color:#333333;
	font-size:12px;
	line-height:1.5;
}

/* HOT NEWS 飾り罫 */
img.index_hotnews_line {
	clear:both;
	width:580px;
	height:3px;
}

/* HOT NEWS バックナンバーリンク */
div#index_hotnews_navi {
	float:left;
	font-size:12px;
	font-weight:normal;
	line-height:1;
}

div#index_hotnews_navi a:link,
div#index_hotnews_navi a:visited {
	background:url("/images/redsn.gif") no-repeat;
	text-decoration:underline;
	padding-left:14px;
	color:#c00;
}
div#index_hotnews_navi a:hover {
	text-decoration:underline;
	color:#f00;
}



/* -------------- */
/* index コンテナ */
/* -------------- */
div#index_container {
/*	clear:both;		MacIE5ではこのbox以降のコンテンツがbox終了の位置まで下がって表示されてしまう(floatしない)ので中止 */
	width:580px;
	margin:auto;
}

/* ------------ */
/* What's New枠 */
/* ------------ */
#index_space {
	clear:both;
	float:left;
	width:380px;
	margin:0 0 0 0;

	font-size:12px;
	line-height:1.5;
}

/* イメージ写真 */
#index_space img {
	clear:both;
	width:380px;
	margin:0 0 20px 0;
}

/* タイトル(日本語) */
#index_space h3 {
	clear:both;
	width:380px;
	height:30px;
	margin:0;
	padding:0;
	background:url("/images/ver2/index_space_titleback.gif") no-repeat;

	font-size:12px;
	line-height:1;
	font-weight:bold;
	color:#039;
}
#index_space h3 a:link,
#index_space h3 a:visited {
	color:#039;
	text-decoration:none;
}
#index_space h3 a:hover {
	color:#f00;
	text-decoration:none;
}

h3#index_link_c02 {
	background:#fff url("/images/ver3/index_bar_02.png") no-repeat;
	width:379px;
	height:29px;
	margin:0 0 5px 0;
}
h3#index_link_c03 {
	background:#fff url("/images/ver3/index_bar_03.png") no-repeat;
	width:379px;
	height:29px;
	margin:0 0 5px 0;
}


/* タイトル(英語) */
span.index_space_en {
	font-family:'Arial';
	font-size:20px;
}


/* What'sNew詳細リンク */
span.index_space_navi a:link,
span.index_space_navi a:visited {
	background:url("/images/ver2/arrow_blue.gif") no-repeat;
	text-decoration:underline;
	padding-left:14px;
	color:#00f;
}
span.index_space_navi a:hover {
	text-decoration:underline;
	color:#f00;
}

/* What'sNew トピックス初期化 */
#index_space ul {
	margin:5px 0;
	padding:0 0 0 20px;
	border-top:2px #ccf dotted;
}

/* What'sNew トピックス内容 */
#index_space li {
	margin:0;
	padding:0;

	color:#333;
	font-size:10px;
	padding:6px 0;
	line-height:1.4;
}

#index_space li a:link,
#index_space li a:visited {
	color:#39c;
	font-weight:bold;
}
#index_space li a:hover {
	color:#f00;
	text-decoration:underline;
}


/* ボートライセンス枠 */
ul#index_school_navi {
	width:380px;
	margin:8px 0 16px 0;
	padding:10px 0 0 0;
	border-top:1px #ccf dotted;

	text-align:center;
	font-size:10px;
}

/* ボートライセンスのアイコンコマ */
#index_school_navi li {
	list-style:none;
	display:block;
	float:left;
	width:95px;
	margin:0;
	padding:0;
}

#index_school_navi li a:link,
#index_school_navi li a:visited {
	font-weight:normal;
	color:#666;
}
#index_school_navi li a:hover {
	font-weight:normal;
	color:#f00;
}
#index_school_navi li img {
	display:block;
	border:2px solid #999;
}
#index_school_navi li a:hover img {
	border:2px solid #f00;
}


/* レンタルボート枠 */
ul#index_marine_navi {
	width:378px;
	margin:8px 1px 16px 1px;	/* 横幅はトータル 380px; */
	padding:3px 0 0 0;
	border-top:1px #ccf dotted;
	text-align:center;
	font-size:10px;
}

/* ボートライセンスのアイコンコマ */
#index_marine_navi li {
	list-style:none;
	display:block;
	float:left;
	width:126px;
	margin:0;
	padding:3px 0;
}
#index_marine_navi li a:link,
#index_marine_navi li a:visited {
	font-weight:normal;
	color:#666;
}
#index_marine_navi li a:hover {
	font-weight:normal;
	color:#f00;
}

#index_marine_navi li img {
	display:block;
	border:2px solid #999;
}
#index_marine_navi li a:hover img {
	border:2px solid #f00;
}


/* 係留情報枠 */
ul#index_more_navi {
	width:285px;	/* 95 x 3 */
	margin:8px auto 16px auto;
	padding:10px 0 0 0;
	border-top:1px #ccf dotted;

	text-align:center;
	font-size:10px;
}

/* ボートライセンスのアイコンコマ */
#index_more_navi li {
	list-style:none;
	display:block;
	float:left;
	width:95px;
	margin:0;
	padding:0;
}

#index_more_navi li a:link,
#index_more_navi li a:visited {
	font-weight:normal;
	color:#666;
}
#index_more_navi li a:hover {
	font-weight:normal;
	color:#f00;
}
#index_more_navi li img {
	display:block;
	border:2px solid #999;
}
#index_more_navi li a:hover img {
	border:2px solid #f00;
}






/* 各コンテンツ What's New 関連 */
.whatsnew_title 		{	color:#339; font-size:16px; font-weight:bold; text-decoration:none; }
.whatsnew_title small {		font-size:10px; font-weight:normal; }
.whatsnew_title a:link {	color:#339; font-weight:bold; text-decoration:none; }
.whatsnew_title a:visited {	color:#339; font-weight:bold; text-decoration:none; }
.whatsnew_title a:hover {	color:#f6c; font-weight:bold; text-decoration:none; }



/* ------------ */
/* 中古艇情報枠 */
/* ------------ */
#index_used {
	float:right;
	width:190px;
	text-align:left;
}

/* 中古艇情報タイトル */
img#index_used_title {
	clear:both;
	width:188px;
	height:29px;
	float:right;
	border:1px #dddddd solid;
}

table.index_used_photo {
	clear:both;
	width:188px;
	margin:auto;
	border-left:1px #dddddd solid;
	border-right:1px #dddddd solid;
}

.index_used_photo img {
	width:58px;
	height:40px;
	border:0;
	margin:0 1px;
}

table.index_used_item {
	width:188px;
	margin:auto;
	padding-bottom:5px;
	border-left:1px #dddddd solid;
	border-right:1px #dddddd solid;
	border-bottom:1px #dddddd solid;
}

.index_used_item td {
	padding:0px;
	font-size:12px;
}

/* 中古艇メーカー */
div.index_used_item_maker {
	font-size:12px;
	font-weight:bold;
	line-height:1;
}

/* 中古艇名 */
div.index_used_item_name {
	font-size:12px;
	font-weight:bold;
	line-height:1;
}

/* 中古艇価格 */
div.index_used_item_price {
	font-size:12px;
	font-weight:bold;
	line-height:1;
	color:#c03;
}

/* 中古艇詳細リンク */
div.index_used_item_navi {
	float:right;
	margin-right:2px;
}
div.index_used_item_navi a:link,
div.index_used_item_navi a:visited {
	background:url("/images/ver2/arrow_blue.gif") no-repeat;
	text-decoration:underline;
	padding-left:14px;
	color:#00f;
}
div.index_used_item_navi a:hover {
	text-decoration:underline;
	color:#f00;
}

/* 日本中古艇協会バナー */
div#index_usedboat_banner {
	width:188px;
	margin:10px auto;
	color:#333;
	font-size:12px;
	line-height:1.2;
	text-align:center;
}
/* 宮川丸＆気象情報バナー */
div#index_miyagawamaru_banner,
div#index_weather_banner {
	width:88px;
	margin:10px auto;
	color:#333;
	font-size:12px;
	line-height:1.2;
	text-align:center;
}
/* きさらづ海の駅バナー */
div#index_uminoeki_banner {
	width:161px;
	margin:10px auto;
	color:#333;
	font-size:12px;
	line-height:1.2;
	text-align:center;
}


/* バナー画像 */
img.index_used_banner {
	clear:both;
	width:88px;
	height:31px;
	margin:auto;
	border:0;
}
/* 画像ボタン */
img.imgbutton {
	border:0;
}
	a:hover img.imgbutton {
		outline:none;
		opacity:0.75;
		filter: alpha(opacity=75);
	}

