/* Katsura high school top page CSS 2007.4*/

/* ブラウザの初期化 
body,p{
	margin:0px;
	padding:0;
	}
*/
li{
	list-style:none;
	}




全体を常に中央配置
body{background-color:#ffffff;
	margin:0px;
	height:100%;
	}

div.main{width:800px;
		height:100%;
		background-color:#ffffff;
		margin:0px auto;
		}

	
/* 画像テーブルの配置 */
.flapart1{
	margin-top:10px;
	width:800px;
	font-size:80%;
	margin-bottom:0;
	height:350px;
	}
/* テーブルの上詰配置 */
.takasatume{
	margin-top:0;
	padding-top:;0	
}
/*テキスト部分*/
.naiyou1{
	margin-top:0px;
	width:800px;
	font-size:80%;
	margin-bottom:0;
	}
	
/*行高さ*/
.takasa{
	line-height:15px;
	}

/**/

.nakahaichi{
	float:center;
	}
/*linkの下線非表示*/
a{text-decoration: none;}


/* 項目表示 */	
.mojiake01{
	text-indent:1em;
	}


.arrowg07{
	background:url('images/arrow_green.jpg') 2px no-repeat;
	margin-left:80px;
	padding-left:80px;
	}	



.arrowg07big{
	background:url('images/arrow_green.jpg') 2px no-repeat;
	margin-left:0px;
	line-height:25px;
	text-indent:15px;
	text-align:left;
	font-size:110%;
	}

.chisaku80{
	font-size:80%;
	}

.chisaku70{
	font-size:70%;
	}
.kasen
	{
	border-style:none none dotted none;
	border-width:1px;
	border-color:#0000CC;
	}

.tokubetu{
	line-height:8px;
	}
/*文字*/
	.okiku150{
	font-size:150%;
	}

	.aka_iro{
	color:#FF0000;
	}

	.okiku120{
	font-size:120%;
	}

/*文字赤色「new」用*/　
.akamojinew{
color:#FF0000;
font-weight:bold;
}

				
/*太字にする*/
.bold{
	font-weight:bold;
	}

/* バナー配置*/
.uekoi{
	text-align:left;
	vertical-align:top;
	}
a img {
    border-style:none;
}

.migikoi{
	text-align:right;
	padding-right:20px;
	}

/*リンクのマウスオーバー設定2010*/
#navsite ul {
width:800px;
padding:0;
margin-top:40px;
margin-left:10px;
text-align:center;
font-size:12px;
}

#navsite ul li {
list-style: none;
margin: 0;
display: inline;
text-align:center;
}

#navsite ul li a {
padding: 1px 18px 1px 3px;
margin-left: 10px;
text-align:left;
letter-spacing:0;
border-left: 3px solid #0F3B0B;
background: #ff;
text-decoration:none;
color:#000000;
}

#navsite ul li a:link{
color:#000;
}

#navsite ul li a:visited{
color: #000;
}

#navsite ul li a:link:hover, #navsite ul li a:visited:hover {
color:#fff;
background:#0F3B0B;
border-color: #fff;
}
				
				
/* フッタエリアの表示設定 */	
.footta{
	font-size:85%;
	line-height:11px;
	text-align:center;
	}*
	
.update{
	margin:50px 5px 20px 0;
	font-size:90%;
	text-align:right;
	}	
	
.futoji{
	color:#330099;
	font-size:90%;
	font-weight:bold;	
	}
	
.counter{
	float:right;
	margin:10px 10px 0 0;
	}
	
