/*-- reset --*/
.t-clearfix{
	display: block;
	clear: both;
	}

.t-clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}



/*-- ヘッダー --*/
.t-header{	
	width: 780px;
	height: 312px;
	margin: 0 auto 15px auto ;
	}

.t-header h3 {
	background: url(../img/2009tokusan/p-head.jpg) no-repeat;
	width:780px;
	height:262px;
	display: block;
	margin:0;
	padding-top:0;
	clear: both;
	text-indent: -9999px;
	overflow: hidden;
	}



/*--メニュー --*/

.t-menu{
	width:780px;
	height:50px;
}

.t-menu ul{
	list-style: none;
	oveflor: hidden;
	}
.t-menu li{
float:left;
	list-style: none;
	margin:0px 0px 0px 0px;
	display: block;
	text-indent: -9999px;
	}


li.t-menu1 {
	background-image: url(../img/2009tokusan/menu_01.jpg);
	background-repeat: no-repeat;
	width:261px;
	height:50px;
	display: block;
}
li.t-menu2 a{
	background-image: url(../img/2009tokusan/menu_02.jpg);
	background-repeat: no-repeat;
	width:156px;
	height:50px;
	display: block;
}
li.t-menu3 a{
	background-image: url(../img/2009tokusan/menu_03.jpg);
	background-repeat: no-repeat;
	width:161px;
	height:50px;
	display: block;
}
li.t-menu4 a{
	background-image: url(../img/2009tokusan/menu_04.jpg);
	background-repeat: no-repeat;
	width:162px;
	height:50px;
	display: block;
}
li.t-menu5 {
	background-image: url(../img/2009tokusan/menu_05.jpg);
	background-repeat: no-repeat;
	width:40px;
	height:50px;
	display: block;
}


li.t-menu2 a:hover{
	background-image: url(../img/2009tokusan/menu_02.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
li.t-menu3 a:hover{
	background-image: url(../img/2009tokusan/menu_03.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
li.t-menu4 a:hover{
	background-image: url(../img/2009tokusan/menu_04.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}



/*--連泊 --*/

.r-plan{
	width:780px;
	height:auto;
	margin:0 0 15px 0;
	background-image: url(../img/2009tokusan/renpaku-back.gif);
}
.r-plan1{
	width:780px;
	height:121px;
	background-image: url(../img/2009tokusan/renpaku-1.gif);
	text-indent: -9999px;
background-repeat: no-repeat;
}
.r-plan2{
	width:206px;
	height:auto;
	padding:50px 0px 20px 40px;
	background-image: url(../img/2009tokusan/renpaku-2.gif);
	float:left;
	line-height:1.7em;
	background-repeat: no-repeat;
}
.r-plan3{
	width:534px;
	height:228px;
	background-image: url(../img/2009tokusan/renpaku-3.jpg);
	text-indent: -9999px;
	float:right;
}

.r-plan-s{
	width:640px;
	height:auto;
	background-image: url(../img/2009tokusan/renpaku-sisetu.gif);
	padding:10px 10px 5px 130px;
}
.r-plan-s a{
	color:#333333;
	text-decoration: underline;
}
.r-plan-s a:hover{
	color:#666666;
	text-decoration: underline;
}

.r-plan-s a:active{
	color:#333333;
	text-decoration: underline;
}
.r-plan-s a:visited{
	color:#333333;
	text-decoration: underline;
}


.r-plan4{
	width:715px;
	height:auto;
	margin:0 auto 10px auto;
	font-size:0.9em;
	line-height:1.5em;
}
.r-plan-under{
	width:780px;
	height:25px;
	background-image: url(../img/2009tokusan/renpaku-under.gif);
}

/*--秋 --*/

.a-plan{
	width:780px;
	height:auto;
	margin:0 0 15px 0;
	background-image: url(../img/2009tokusan/aki-back.gif);
}
.a-plan1{
	width:780px;
	height:95px;
	background-image: url(../img/2009tokusan/aki-1.jpg);
	text-indent: -9999px;
	background-repeat: no-repeat;
}
.a-plan2{
width:780px;
height:61px;
background-image: url(../img/2009tokusan/aki-2.jpg);
text-indent: -9999px;
background-repeat: no-repeat;
}
.a-plan3{
width:480px;
height:auto;
margin:20px auto 25px auto;
padding: 0 0 0 120px;
background-image: url(../img/2009tokusan/aki-3.gif);
background-repeat: no-repeat;
}


.a-plan-fl{
	width:600px;
	height:255px;
	margin:0 auto;
}


.a-plan3-r1{
width:480px;
height:35px;
background-image: url(../img/2009tokusan/aki-ryoukin1.gif);
text-indent: -9999px;
background-repeat: no-repeat;
}
.a-plan3-r1-t{
	width:450px;
	height:auto;
	padding:5px 0 10px 20px;
	font-size:0.9em;
	line-height:1.5em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.a-plan3-r2{
width:480px;
height:33px;
background-image: url(../img/2009tokusan/aki-ryoukin2.gif);
text-indent: -9999px;
background-repeat: no-repeat;
}
.a-plan4-p{
width:322px;
height:12px;
margin:0 auto 10px auto;
background-image: url(../img/2009tokusan/aki-p.gif);
text-indent: -9999px;
background-repeat: no-repeat;
}

.a-plan4{
	width:630px;
	height:auto;
	margin:0px auto 15px auto;
}

.a-plan4 ul{
	list-style: none;
	oveflor: hidden;
	text-align:center;
	}
.a-plan4 li{
	width:93px;
	height:34px;
    float:left;
	list-style: none;
	margin:0px 5px 7px 5px;
	_margin:0px 2px 7px 2px;
	display: block;
	text-indent: -9999px;
	background-color:#999999;
	}
	
li.a-plan4-1 a{
	background-image: url(../img/2009tokusan/b-kyouto.gif);
	background-repeat: no-repeat;
    width:93px;
	height:34px;
	display: block;
}
li.a-plan4-2 a{
	background-image: url(../img/2009tokusan/b-ashinoko.gif);
	background-repeat: no-repeat;
    width:93px;
	height:34px;
	display: block;
}

li.a-plan4-3 a{
	background-image: url(../img/2009tokusan/b-arimahonkan.gif);
	background-repeat: no-repeat;
    width:93px;
	height:34px;
	display: block;
}

li.a-plan4-4 a{
	background-image: url(../img/2009tokusan/b-arimashinkan.gif);
	background-repeat: no-repeat;
    width:93px;
	height:34px;
	display: block;
}

li.a-plan4-5 a{
	background-image: url(../img/2009tokusan/b-kamakura.gif);
	background-repeat: no-repeat;
    width:93px;
	height:34px;
	display: block;
}

li.a-plan4-6 a{
	background-image: url(../img/2009tokusan/b-gero.gif);
	background-repeat: no-repeat;
    width:93px;
	height:34px;
	display: block;
}

li.a-plan4-7 a{
	background-image: url(../img/2009tokusan/b-katayamatu.gif);
	background-repeat: no-repeat;
    width:93px;
	height:34px;
	display: block;
}

li.a-plan4-8 a{
	background-image: url(../img/2009tokusan/b-yatugatake.gif);
	background-repeat: no-repeat;
    width:93px;
	height:34px;
	display: block;
}

li.a-plan4-9 a{
	background-image: url(../img/2009tokusan/b-karuizawa.gif);
	background-repeat: no-repeat;
    width:93px;
	height:34px;
	display: block;
}

li.a-plan4-10 a{
	background-image: url(../img/2009tokusan/b-azumino.gif);
	background-repeat: no-repeat;
    width:93px;
	height:34px;
	display: block;
}

li.a-plan4-11 a{
	background-image: url(../img/2009tokusan/b-setouchi.gif);
	background-repeat: no-repeat;
    width:93px;
	height:34px;
	display: block;
}

li.a-plan4-12 a{
	background-image: url(../img/2009tokusan/b-shiga.gif);
	background-repeat: no-repeat;
    width:93px;
	height:34px;
	display: block;
}





.a-plan-under{
	width:780px;
	height:20px;
	background-image: url(../img/2009tokusan/aki-under.gif);
	background-repeat: no-repeat;
}


/*--ごくろうさま --*/

.g-plan{
	width:780px;
	height:auto;
	margin:0 0 15px 0;
	background-image: url(../img/2009tokusan/gokurousama-back.gif);
}

.g-plan-under{
	width:780px;
	height:25px;
	background-image: url(../img/2009tokusan/gokurousama-under.gif);
	background-repeat: no-repeat;
}

.g-plan1{
width:453px;
height:207px;
background-image: url(../img/2009tokusan/gokurousama-1.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
float:left;
}
.g-plan2{
width:327px;
height:499px;
background-image: url(../img/2009tokusan/gokurousama-2.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
float:right;
}
.g-plan3{
width:233px;
height:135px;
margin:20px 0 0 0;
padding:0 175px 10px 45px;
background-image: url(../img/2009tokusan/gokurousama-3.jpg);
background-repeat: no-repeat;
float:left;
line-height:1.7em;
color:#5C2A0C;
}

.g-plan4{
width:412px;
height:auto;
margin:0 0 20px 41px;
_margin:0 0 20px 21px;
float:left;

}
.g-plan4-r{
width:412px;
height:78px;
background-image: url(../img/2009tokusan/gokurousama-4.jpg);
background-repeat: no-repeat;
text-indent: -9999px;
}
.g-plan4-t{
	width:342px;
	height:auto;
	background-image: url(../img/2009tokusan/gokurousama-5.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-size:0.9em;
	line-height:1.5em;
	padding:5px 20px 10px 50px;
}

.g-plan5{
	width:600px;
	height:auto;
	margin:0 auto 10px auto;
	text-align:center;
	font-size:1.1em;
	line-height:1.7em;
	color:#5C2A0C;
	font-weight: bold;
}


.g-plan-s{
	width:640px;
	height:auto;
	background-image: url(../img/2009tokusan/gokurousama-sisetu.gif);
	padding:10px 10px 5px 130px;
}
.g-plan-s a{
	color:#333333;
	text-decoration: underline;
}
.g-plan-s a:hover{
	color:#666666;
	text-decoration: underline;
}
.g-plan-s a:active{
	color:#333333;
	text-decoration: underline;
}
.g-plan-s a:visited{
	color:#333333;
	text-decoration: underline;
}






.g-plan-s-t{
font-size:0.95em;
}

/*--施設 --*/
.s-shisetu-main{
	width:750px;
	height:auto;
	margin:0 auto;
	padding:10px 0 0 0;
	background-image: url(../img/2009tokusan/shisetu-back.gif);
}

.s-shisetu{
	width:330px;
	height:auto;
	float:left;
}

.s-shisetu{
	width:330px;
	height:auto;
}
.s-shisetu dl{
height:15px;
margin:5px 0 5px 0;
	list-style: none;
	padding:0 5px 5px 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	
	}
.s-shisetu dt{
float:left;
list-style: none;
margin:0px 0px 0px 0px;
}
.s-shisetu dd{
float:right;
list-style: none;
margin:0px 0px 0px 0px;
}

.s-shisetu2{
	width:372px;
	height:auto;
	float:right;
}

.s-shisetu2{
	width:372px;
	height:auto;
}
.s-shisetu2 dl{
height:15px;
margin:5px 0 5px 0;
list-style: none;
padding:0 5px 5px 5px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #999999;
	
	}
.s-shisetu2 dt{
float:left;
list-style: none;
margin:0px 0px 0px 0px;
}
.s-shisetu2 dd{
float:right;
list-style: none;
margin:0px 0px 0px 0px;
}


.s-shisetu2-s{
font-size:0.95em;
}