﻿@charset "utf-8";

@import"classes.css";


/*------------------------------------------------------

ホテル宿泊+ゴルフ特集ページcss

----------------------------------------------------*/



/*---------各要素の初期設定-------*/

h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
}


p{
	margin:0;
	padding:0;
	}

form{
	margin:0;
	padding:0;
	}

ul,li,dl,dt,dd{
	margin:0;
	padding:0;
	}

ul{
	list-style-type:none;
	}

hr{
	display:none;
	}

img{
	border:none;
	}




/*------------------------------------------------------

個別の設定

----------------------------------------------------*/

.mainVisual{
	margin:0 0 10px;
	padding:0;
	background:url(../../img/golf/golf_waku_body.gif) repeat-y center top;
	text-align:center;
	}


.mainContents{
	margin:0 0 30px;
	padding:0;
	background:url(../../img/golf/golf_waku_body.gif) repeat-y center top;
	text-align:center;
	}


.selectIsland{
	margin:0;
	padding:0;
	text-align:center;
	}

.selectIsland li{
	display:inline;
	padding:0 15px;
	font-weight:bold;
	}

.border{
	border-left:solid 2px #acacac;
	border-right:solid 2px #acacac;
	}

.contentsBox{
	margin-left:6px;
	margin-right:6px;
	text-align:left;
	line-height:140%;
	}

#recommend{
	padding:1px;
	border:solid 2px #becbad;
	}



.plan{
	padding-bottom:10px;
	background:#eef0f3;
	}


.listIcn{
	margin-bottom:5px;
	padding-left:15px;
	background:url(../../img/golf/golf_icn01.gif) no-repeat 0 3px;
	font-weight:bold;
	}

.plan span{
	font-weight:bold;
	color:#a40101;
	}


.plan th,
.plan td{
	vertical-align:top;
	line-height:130%;
	}

.plan td{
	text-align:right;
	}

.plandetail{
	margin:10px 5px 0;
	}

.planBtn{
	text-align:right;
	font-weight:bold;
	}

.planBtn img{
	vertical-align:middle;
	}

.planBox{
	margin-left:5px;
	margin-right:5px;
	}

.planName{
	background:#eef0f3;
	border-top:solid 1px #d9dde3;
	border-bottom:solid 1px #f8fafc;
	}

.planName h4{
	padding:10px;
	border-top:solid 1px #f8fafc;
	border-bottom:solid 1px #d9dde3;
	font-size:14px;
	color:#285b01;
	}


.planName a:link{
	color:#285b01;
	text-decoration:none;
	}
	
.planName a:visited{
	color:#285b01;
	text-decoration:none;
	}

.planName a:hover{
	color:#285b01;
	text-decoration:underline;
	}

.planName a:active{
	color:#285b01;
	text-decoration:underline;
	}

.planBox table{
	margin:10px 0;
	}

.planBox td{
	padding-right:3px;
	}

.planBox td li{
	width:345px;
