/* CSS Document */

div#sub_menu{
	margin:5px 2px 5px 0px;
	padding:0px;
	width:250px;
	text-align:center;
	float:left;
/*	border:1px solid #999999;*/

}

div#maincontents{
	margin:5px 0px 5px 2px;
	padding:0px;
	width:500px;
	float:left;
	text-align:center;
/*	border:1px solid #999999;*/
}


a#link_bousai{
	margin:0px 0px 2px 0px;
	padding:0px 0 0 0px;
	width:240px;
	height:35px;
	text-indent:-99999px;
	overflow:hidden;
	display: block;
	background:transparent url("./../images/bousai_240x70.gif") center top no-repeat;
}
a:hover#link_bousai{
	background:transparent url("./../images/bousai_240x70.gif") center bottom no-repeat;
}

a#link_liveview{
	margin:0px 0px 2px 0px;
	padding:0px 0 0 0px;
	width:240px;
	height:60px;
	text-indent:-99999px;
	overflow:hidden;
	display: block;
	background:transparent url("./../images/liveview_240x120.gif") center top no-repeat;
}
a:hover#link_liveview{
	background:transparent url("./../images/liveview_240x120.gif") center bottom no-repeat;
}
a#link_kengaku{
	margin:0px 0px 2px 0px;
	padding:0px 0 0 0px;
	width:240px;
	height:60px;
	text-indent:-99999px;
	overflow:hidden;
	display: block;
	background:transparent url("./../images/kengaku_240x120.gif") center top no-repeat;
}
a:hover#link_kengaku{
	background:transparent url("./../images/kengaku_240x120.gif") center bottom no-repeat;
}

a#link_ryuuboku{
	margin:0px 0px 2px 0px;
	padding:0px 0 0 0px;
	width:240px;
	height:60px;
	text-indent:-99999px;
	overflow:hidden;
	display: block;
	background:transparent url("./../images/ryuboku_240x120.gif") center top no-repeat;
}
a:hover#link_ryuuboku{
	background:transparent url("./../images/ryuboku_240x120.gif") center bottom no-repeat;
}



a#link_jigyou{
	margin:0px 0px 5px 0px;
	padding:0px 0 0 0px;
	width:240px;
	height:35px;
	text-indent:-99999px;
	overflow:hidden;
	display: block;
	background:transparent url("./../images/jigyou_240x70.gif") center top no-repeat;
}
a:hover#link_jigyou{
	background:transparent url("./../images/jigyou_240x70.gif") center bottom no-repeat;
}

a#link_kids01{
	margin:0px 0px 5px 0px;
	padding:0px 0 0 0px;
	width:500px;
	height:85px;
	text-indent:-99999px;
	overflow:hidden;
	display: block;
	background:transparent url("./../images/kids_500x170.gif") center top no-repeat;
}
a:hover#link_kids01{
	background:transparent url("./../images/kids_500x170.gif") center bottom no-repeat;
}



#tt_kisha{
	margin:0px 10px 5px 10px;
	padding:0px 0 0 0px;
	width:500px;
	height:40px;
	line-height:40px;
	text-indent:-99999px;
	overflow:hidden;
	background:transparent url("./../images/title_kisha_500x80.gif") center top no-repeat;
}
#tt_kisha h2{
	margin:0px;
	padding:0px 0 0 0px;
	width:400px;
	height:40px;
	line-height:40px;
	text-indent:-99999px;
	border-left:0px solid #333300;
	font-size:1px;
	float:left;
	clear:none;
	background:transparent;
	overflow:hidden;
}
#tt_kisha a{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:90px;
	height:40px;
	line-height:40px;
	text-indent:-99999px;
	overflow:hidden;
	display: block;
	border-left:0px solid #333300;
	float:left;
}
#tt_kisha a:hover{
	background:transparent url("./../images/title_kisha_500x80.gif") 400px -40px no-repeat;
}

#tt_update{
	margin:0px 10px 5px 10px;
	padding:0px 0 0 0px;
	width:500px;
	height:40px;
	line-height:40px;
	text-indent:-99999px;
	overflow:hidden;
	background:transparent url("./../images/title_update_500x80.gif") center top no-repeat;
}
#tt_update h2{
	margin:0px;
	padding:0px 0 0 0px;
	width:400px;
	height:40px;
	line-height:40px;
	text-indent:-99999px;
	border-left:0px solid #333300;
	font-size:1px;
	float:left;
	clear:none;
	background:transparent;
	overflow:hidden;
}
#tt_update a{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:90px;
	height:40px;
	line-height:40px;
	text-indent:-99999px;
	overflow:hidden;
	display: block;
	border-left:0px solid #333300;
	float:left;
}
#tt_update a:hover{
	background:transparent url("./../images/title_update_500x80.gif") 400px -40px no-repeat;
}

.top_if01{
	margin:0 10px;
	padding:0;
	width:500px;
	height:350px;
	background:transparent url("./../images/newsback_500x350.gif") center top no-repeat;
	position:relative;
}

.top_if01 iframe{
	margin:0px;
	padding:0;
	width:480px;
	height:335px;
	position:absolute;
	top:8px;
	left:8px;
}



