/*　JHP・学校をつくる会トップページ　CSS
--------------------------------------------------------------------*/

/*　ページ上部 「とは」とオンライン・ニュース
----------------------------------------------*/
body#home table{
	width: 100%;
	margin-bottom: 20px;
}

#box{
	width: 380px;
	background: #EEA url(topimg/boxbottom.gif) no-repeat 0 100%;
}

#box img{
	border: none;
}

#box h2{
	background: url(topimg/boxtop.gif) no-repeat 0 0;
	padding: 10px  20px 0 20px;
	
}

#box p{
	margin-left: 0.7em;
	padding: 0 10px 10px 10px;
	line-height: 160%;
}

#onlinenews{
	height:380px;
	overflow:scroll;
}
#onlinenews p{
	font-size: 12px;
}


/*　ページ下部 カテゴリ説明
------------------------------*/
table#category td{
	padding: 10px;
	line-height: 140%;
}

table#category h2{
	padding-left: 0.5em;
	background: none;
}

table#category h2 a{
	border: none;
	color: #333;
}

table#category h2 a:hover{
	border: none;
	color: #00D;
}

h2#shoukai{
	border-bottom: 2px solid slategray;
}

h2#katsudo{
	border-bottom: 2px solid darkred;
}

h2#sanka{
	border-bottom: 2px solid #F90;
}

h2#jhpcalender{
	border-bottom: 2px solid #3C6;
}

h2#otoiawase{
	border-bottom: 2px solid #46E;
}



/*　ページ下部 オリエン、マンスリー
--------------------------------------*/
div#orientation{
	width: 240px;
	margin-left: 40px;
	margin-bottom: 20px;
	padding: 5px 0 10px 10px;
	border: 1px solid #630;
}

div#orientation h2{
	display: block;
	padding-left: 20px;
	background : url(topimg/h2orien.gif) no-repeat 0% 15%;
	font-size: 90%;
	color: #360;
}

div#orientation p{
	display: block;
	padding-top: 0;
	font-size: 14px;
}


/*　ページ下部 アイコンリスト
------------------------------*/
table#iconlist img{
	border: none;
}

table#iconlist a:hover{
	border: none;
}

table#iconlist td{
	text-align: center;
	padding-left: 20px;
}

table#iconlist p{
	display: block;
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 20px;
	font-size: 10px;
}






