@charset "utf-8";
/* CSS Document */



/*-------------------------------------------------------グローバルナビゲーションのロールオーバー設定---------------------------------------*/


.guidance a{
	background-position:0 -52px;　/*現在開かれているページボタン*/
}

.home a:hover,.service a:hover,.system a:hover,.episode a:hover,.inquiry a:hover,.access a:hover{
	background-position:0 -52px;　　/*それ以外のページボタンのロールオーバー設定*/
}

/*---------------------------------------------------------左ボディ-------------------------------------------------------------*/


.left_aisatsu a{
	background:url(../images/aisatsu_13.gif) no-repeat right top;
	width:203px;
	height:49px;
	text-indent:-10000em;
	display:block;
	overflow:hidden;
}

.left_gaiyou a{
	background:url(../images/gaiyou_15.gif) no-repeat right top;
	
	width:203px;
	height:49px;
	text-indent:-10000em;
	display:block;
	overflow:hidden;
}

.left_rinen a{
	background:url(../images/rinen_23.gif) no-repeat right top;
	width:203px;
	height:49px;
	text-indent:-10000em;
	display:block;
	overflow:hidden;
}

.left_privacy a{
	background:url(../images/privacy_27.gif) no-repeat left top;　/*今現在ページが開かれてる時は"left top"で*/
	width:203px;
	height:49px;
	text-indent:-10000em;
	display:block;
	overflow:hidden;
}

.left_access a{
	background:url(../images/accees_28.gif) no-repeat right top;
	width:203px;
	height:49px;
	text-indent:-10000em;
	display:block;
	overflow:hidden;
}

.left_gaiyou a:hover,.left_rinen a:hover,.left_aisatsu a:hover,.left_access a:hover{
	background-position:0 0;
}

/*------------------------------------------------------センター------------------------------------------------------------------*/

#center h3{
	background:url(../images/policy_midashi_03.jpg) no-repeat left top;
	width:440px;
	height:21px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
}

.policy1{
	margin:50px 0 40px 0
}

.policy2,
.policy3{
	margin-bottom:40px;
}

.housin{
	background:url(../images/policy1_06.gif) no-repeat left top;
	width:440px;
	height:20px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	margin-bottom:20px;		
}

.housin_text{
	display:block;
	line-height:1.5em;
	padding-left:8px;
}

.toriatsukai{
	background:url(../images/policy2_09.gif) no-repeat left top;
	width:440px;
	height:20px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	margin-bottom:20px;
}

dt,
dd{
	margin-bottom:5px;
	line-height:1.5em;
}

dt{
	font-weight:bold;
}

dd{
	padding-left:37px;
}

.katsudou{
	background:url(../images/policy3_12.gif) no-repeat left top;
	width:440px;
	height:20px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	margin-bottom:20px;

}




.gototop{
	margin:100px 0 100px 0;
	text-align:right;
}

/*------------------------------------------------------右ボディ高さ指定------------------------------------------------------------------*/

#right{
	height:1410px;
}