@charset "Shift_JIS";


/*$B%H%C%W(B*/
#top-content{
	}
#top-left{
	width:500px;
	float:left;
	margin:11px 0 30px;
	}

#top-right{
	width:255px;
	float:left;
	margin:0 0 15px 0;
	}
	
#top-left h2{
	margin:0 10px;
	border:1px solid #CCC;
	border-bottom:0;
	}
	
.topic {
	margin:0 10px;
	padding:10px 0 20px 15px ;
	border:1px solid #CCC;
	}

/*$B%H%T%C%/(B*/

#frame_1{
	width:99%;
	height:365px;
	}
*html #frame_1{
	width:90%;
	height:365px;
	}
	
#top_topic{
	margin:0;
	padding:0;
	width:90%;
	}
#top_topic ul  a{
	color:#0F218B;
	font-size:110%;
	font-weight:bold;
	text-decoration:underline;
	}
#top_topic ul a:hover{
	color:#FF0000;
	}
	
#top_topic ul h3{
	font-weight:normal;
	margin:0;
	font-size:68%;
	}

#top_topic ul li{
	padding:0 0 0 0;
	font-size:100%;
	}
#top_topic ul p{
	margin:0 0 0 20px;
	}



/*$B%J%S(B*/
#top-right ul{
	width:250px;
	height:;
	margin:10px 5px 0 0px;
	}

#top-right ul li a{
	display:block;
	width:100%;
	overflow:hidden;
	height: 0 !important;
	height /**/ : 71px;padding:71px 0 0 0;
	background-image:url("../index/img/navi_off.gif");
	background-repeat:no-repeat;
	margin:0 0 2px 0;
	}
#top-right ul li a:hover{
	background-image:url("../index/img/navi_on.gif");
	}

/*$BHs%"%/%F%#%V(B*/
#top-right ul li a.tn1{
	background-position:0 0px;
	}
#top-right ul li a.tn2{
	background-position:0 -73px;
	}
#top-right ul li a.tn3{
	background-position:0 -147px;
	height /**/ : 51px;padding:51px 0 0 0;
	}
#top-right ul li a.tn4{
	background-position:0 -201px;
	height /**/ : 51px;padding:51px 0 0 0;
	}
#top-right ul li a.tn5{
	background-position:0 -264px;
	margin:3px 0 0 0;
	height /**/ : 50px;padding:50px 0 0 0;
	}


	
#top p{
	font-size:100%;
	line-height:1.3em;
	margin:8px 10px 8px 20px;
	}
#top p#foot{
	font-size:80%;
	margin:0px 0 0px 0;
	}
	

	
.adress{
	border:1px solid #CCC;
	margin:10px 5px 0 0px;
	padding:5px 0 0 0;
	text-align:center;
	font-size:70%;
	}
.adress p{
	margin:5px 0 0 0;
	}

#top-right table td{vertical-align:middle;}



