@charset "Shift_JIS";

/*======================================
共通CSS
======================================*/

img{
	border: none;
	vertical-align:bottom;
}
p,ul,li{
	margin:0;
	padding:0;
}


/*----------------------------
行間クラス
----------------------------*/
.height-l {
	line-height:1.6;
	text-align:justify;
}
.height-m {
	line-height:1.4;
	text-align:justify;
}
.height-s {
	line-height:1.2;
	text-align:justify;
}
/*----------------------------
行揃えクラス
----------------------------*/
.textLeft   { text-align:left; }
.textRight  { text-align:right; }
.textCenter { text-align:center; }
.textJust   { text-align:justify; }
/*----------------------------
配置クラス
----------------------------*/
.floatLeft  { float:left; }
.floatRight { float:right; }

/*----------------------------
配置解除
----------------------------*/
.clear { clear:both; }
hr.clears   {
	clear:both;
	width:0;
	height:0;
	margin:0;
	padding:0;
}
/*----------------------------
その他書体
----------------------------*/
.inlineNotice{
	margin:0 5px;
	font-size:80%;
	color:#666;
}
* html body .inlineNotice{
	font-size:68%;
	vertical-align:baseline;
}


/*----------------------------
CSS非対応向けナビゲーション
----------------------------*/
.navigation, .navigation-link{
	position:absolute;
	overflow:hidden;
	width:0;
	height:0;
}
.nocss{
	position:absolute;
	overflow:hidden;
	width:0;
	height:0;
}


/*----------------------------
コンテント
----------------------------*/
#sectionMenu{
	margin:10px 20px 0 20px;
	padding:0;
	width:530px;
	color:#666;
	text-align:right;
	line-height:1.5;
}
#sectionMenu a{
	color:#666;
}
#sectionMenu a:hover{
	color:#6cf;
}
#content{
	clear:both;
	width:510px;
	padding:10px 30px 50px 30px;
}
/*IE6*/
* html #content{
	width:570px;
}



/*----------------------------
見出し
----------------------------*/
/*------------------
ページタイトル
------------------*/
h1{
	margin:10px 20px 0 20px;
	padding:0;
	width:530px;
	height:57px;
	background-position:top right;
	text-indent:-9999px;
}


/*------------------
共通見出し
------------------*/
h2{
	margin:60px 0 15px 0;
	padding:5px 0 5px 10px;
	border-style:none none none solid;
	border-width:0 0 0 8px;
	border-color:#08e;
	background:#eee;
	color:#333;
	font-size:120%;
	font-weight:bolder;
	line-height:1;
}
* html body h3{
	font-size:120%;
}
.h2First{
	margin:30px 0 15px 0;
}

/*------------------
小見出し(施設の紹介)
------------------*/
h3{
	margin:30px 0 0 0;
	padding:0;
	color:#06f;
	font-size:120%;
	font-weight:bolder;
	line-height:1;
}

/*------------------
小見出し(リンク)
------------------*/
.h3link{
	margin:5px 0 0 0;
	padding:0;
	color:#fb0;
	font-size:100%;
	font-weight:bolder;
	line-height:1;
}


/*------------------
ポップアップウィンドウ見出し
------------------*/
.popMidashi{
	margin:15px 0 15px 0;
	padding:5px 0 5px 10px;
	border-style:none none none solid;
	border-width:0 0 0 8px;
	border-color:#08e;
	background:#eee;
	color:#333;
	font-size:120%;
	font-weight:bolder;
	line-height:1;
}
* html body .popMidashi{
	font-size:120%;
}


/*------------------
施設の紹介見出し
------------------*/
h2.shisetsuMidashi{
	margin:0 0 10px 10px;
	padding:5px 0 5px 10px;
	border-style:none none none solid;
	border-width:0 0 0 8px;
	border-color:#03a;
	background:#eee;
	color:#333;
	font-size:130%;
	font-weight:bolder;
	line-height:1;
}
* html body h2.shisetsuMidashi{
	font-size:130%;
}





/*----------------------------
ボタン
----------------------------*/
/*------------------
右揃え
------------------*/
.btnRight{
	margin:10px 0 0 0;
	padding:0;
	text-align:right;
}
.btnRight a{
	margin:10px 0 0 auto;
}
/*------------------
左揃え
------------------*/
.btnLeft{
	margin:10px 0 0 0;
	padding:0;
	text-align:left;
}
.btnLeft a{
	margin:10px auto 0 0;
}
/*------------------
中央揃え
------------------*/
.btnCenter{
	margin:10px 0 0 0;
	padding:0;
	text-align:center;
}
.btnCenter a{
	margin:10px auto 0;
}
/*------------------
先頭へ戻るボタン
------------------*/
.btnSentou a{
	display:block;
	padding:0;
	width:142px;
	height:15px;
	background:url(../common_images/btn_sentou.gif) no-repeat;
	overflow:hidden;
	text-indent:9999px;
}

















