@charset "UTF-8";
/* CSS Document */


/* =========================================================
 体験ページのスタイル
========================================================= */

/* 島の説明のレイアウト */
div.leftbox{
	margin: 0;
	padding: 0;
	width: 300px;
}
div.rightbox{
	margin: 0;
	padding: 0;
	width: 260px;
	font-size: 93%;
	text-align: right;
}


div.leftbox h3{
	margin: 0;
	padding-bottom: 10px;
}
p.description{
	padding-left: 20px;
	line-height: 1.5;
}

/* 写真などの説明リスト。タイトルの色変更 */
div#primary dl.description dt{
	color: #333;
	font-size: 108%;
}
div#primary dl.description dd{
	font-size: 93%;
}

/* 問い合わせ先 */
div#primary dl.contact{
	margin-left: 20px;
	padding: 10px 10px 5px;
	background: url(../../images/bg_dot.png) repeat #F3F3F3;
}
div#primary dl.description dd dl.contact{
	margin: 0px;
	padding: 10px 10px 5px;
	background: url(../../images/bg_dot.png) repeat #F3F3F3;
}
div#primary dl.contact dt{
	margin: 0;
	padding: 0;
	line-height: 1.5;
	color: #333;
	font-weight: bold;
	font-size: 100%;
}
div#primary dl.contact dd{
	margin: 0;
	padding: 0;
	font-size: 93%;
}

/* 文字ちっちゃく */
p.fsmall{
	font-size: 85%;
}



/* 海水浴場ガイドのスタイル */
div.kaisui{
	margin-top:20px;
	padding-bottom: 20px;
	background-color: #dde5f4;
}
div.kaisui h4{
	margin: 0 0 5px;
	padding: 3px 2px 1px;
	color: #FFF;
	background-color: #3B82C5;
	font-weight: bold;
}

/* キャンプ場ガイドのスタイル */
div.camp{
	margin-top:20px;
	padding-bottom: 20px;
	background-color: #cfebec;
}
div.camp h4{
	margin: 0 0 5px;
	padding: 3px 2px 1px;
	color: #FFF;
	background-color: #00B4BA;
	font-weight: bold;
}

/* クルージングガイドのスタイル */
div.cruise{
	margin-top:20px;
	padding-bottom: 20px;
	background-color: #a8def4;
}

div.kaisui h3,
div.camp h3,
div.cruise h3{
	margin:0;
	padding: 0;
}
div.kaisui div.column2,
div.camp div.column2,
div.cruise div.column2{
	padding-left: 15px;
}

/* リスト */
div.kaisui dl,
div.camp dl,
div.cruise dl{
	margin: 0;
	padding: 0 0 10px;
}
div.kaisui dl dt,
div.camp dl dt,
div.cruise dl dt{
	padding-left: 7px;
	background: url(../../images/icon1.png) no-repeat left center;
	font-size: 100%;
}
div.kaisui dl dd,
div.camp dl dd,
div.cruise dl dd{
	margin: 0;
	padding-bottom: 7px;
	line-height: 1.5;
	font-size: 93%;
}



