@charset "UTF-8";
* {
    margin: 0;
}
html, body {
	overflow: auto;
    height: 100%;
	background: url(../img/bg.jpg) bottom left no-repeat;
}
.wrapper {
	width: 1024px;
	height: auto;
	margin: 0 auto;
}
.header {
	width: 1024px;
	height: 640px;
	margin: 0 auto;
}
#headline {
	margin: 6px auto;
	width: 1024px;
	height: auto;
	background: #FFFFFF;
	overflow: auto;
	border: 1px solid #000000;
}
#headline h3 {
	font: bold 14px "Times New Roman", Times, serif;
	color:#fff;
	background: #003333;
	padding: 4px;
	margin: 0;
}
#headline ul#headlines{
	font: bold 14px "ＭＳ Ｐゴシック", Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", Osaka;
	color:#000000;
	line-height: 1.6em;
	margin: 0px;
	padding: 10px 0px 0px 20px;
	list-style: square;
}
#headline ul#headlines li{
	padding-bottom: 1em;
}
#headline ul#headlines li a{
	color: #003333;
	text-decoration: none;
}
#headline ul#headlines li a:hover{
	color: #FF6600;
	text-decoration: underline;
}
#bottom {
	margin: 6px auto;
	width: 1024px;
	height: 394px;
	overflow: auto;
}
#links {
	width: 732px;
	height: auto;
	float: left;
}
#links ul#links2{
	margin: 0;
	padding: 0;
	width: 728px;
	height: auto;
}
#links ul#links2 li{
	width: 180px;
	height: 180px;
	float: left;
	text-indent: -9999px;
	margin: 2px 2px 0px 0px;
}
#links ul#links2 li#news a{
	width: 180px;
	height: 180px;
	display:block;
	background: url(../img/icons/news_of.jpg) no-repeat;
}
#links ul#links2 li#news a:hover{
	background: url(../img/icons/news_on.jpg) no-repeat;
}
#links ul#links2 li#prof a{
	width: 180px;
	height: 180px;
	display:block;
	background: url(../img/icons/prof_of.jpg) no-repeat;
}
#links ul#links2 li#prof a:hover{
	background: url(../img/icons/prof_on.jpg) no-repeat;
}
#links ul#links2 li#sche a{
	width: 180px;
	height: 180px;
	display:block;
	background: url(../img/icons/sche_of.jpg) no-repeat;
}
#links ul#links2 li#sche a:hover{
	background: url(../img/icons/sche_on.jpg) no-repeat;
}
#links ul#links2 li#disc a{
	width: 180px;
	height: 180px;
	display:block;
	background: url(../img/icons/disc_of.jpg) no-repeat;
}
#links ul#links2 li#disc a:hover{
	background: url(../img/icons/disc_on.jpg) no-repeat;
}
#links ul#links2 li#store a{
	width: 180px;
	height: 180px;
	display:block;
	background: url(../img/icons/store_of.jpg) no-repeat;
}
#links ul#links2 li#store a:hover{
	background: url(../img/icons/store_on.jpg) no-repeat;
}
#links ul#links2 li#linkpage a{
	width: 180px;
	height: 180px;
	display:block;
	background: url(../img/icons/link_of.jpg) no-repeat;
}
#links ul#links2 li#linkpage a:hover{
	background: url(../img/icons/link_on.jpg) no-repeat;
}
#links ul#links2 li#blog a{
	width: 180px;
	height: 180px;
	display:block;
	background: url(../img/icons/blog_of.jpg) no-repeat;
}
#links ul#links2 li#blog a:hover{
	background: url(../img/icons/blog_on.jpg) no-repeat;
}
#links ul#links2 li#podcast a{
	width: 180px;
	height: 180px;
	display:block;
	background: url(../img/icons/podcast_of.jpg) no-repeat;
}
#links ul#links2 li#podcast a:hover{
	background: url(../img/icons/podcast_on.jpg) no-repeat;
}

#kokuhci {
	width: 270px;
	height: auto;
	overflow: auto;
	float: right;
	margin: 2px 4px 0px 0px;
	border: 1px solid #000000;
	background: #FFFFFF;	
}
#kokuhci h3{
	font: bold 13px "ＭＳ Ｐゴシック", Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", Osaka;
	color:#fff;
	background: #000000;
	padding: 4px 4px 4px 4px;
	margin: 0;
}
#kokuhci p{
	font: normal 13px "ＭＳ Ｐゴシック", Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", Osaka;
	color:#000;
	padding: 0;
	margin: 0px 0px 0px 4px;
	line-height: 1.6em;
}
#kokuhci p a{
	color: #003366;
	text-decoration: none;
}
#footer {
	margin: 10px auto;
	width: 1024px;
	height: auto;
}
#footer p{
	margin: 0;
	padding: 4px;
	font: bold 11px "ＭＳ Ｐゴシック", Hiragino Kaku Gothic Pro, "ヒラギノ角ゴ Pro W3", Osaka;
	color:#000000;
}
#footer p a{
	text-decoration: none;
	color: #003333;
}
#footer p a:hover{
	text-decoration: underline;
	color: #FF6600;
}
#footer address{
	margin: 0;
	padding: 0px;
	font: bold 10px Georgia, "Times New Roman", Times, serif;
	color:#000000;
	text-align: right;
}