@charset "UTF-8";
#top {
	width: 850px;
	height: 635px;
	margin: 30px 0 0;
	background: #e0e5f5 url(../images/img.jpg) no-repeat 530px 90px;
	text-align: left;
}
#top h1 {
	width: 345px;
	height: 150px;
	background: url(../images/logo.gif) no-repeat 90px 90px;
	text-indent: -9999px;
}

/* bloglink */
#bloglink {
	float: left;
	margin: 440px 0 0 20px;
	font-size: 80%;
}

/* news */
#news {
	padding: 5px 0;
	text-align: left;
	color: #999;
	border-bottom: 1pt #ccc solid;
}
#news a, #news a:visited, #news a:hover {
	color: #999;
	text-decoration: none;
}
#news a:hover {
	color: #f00;
	text-decoration: underline;
}
#news h3 {
	float: left;
	padding: 15px 0 0 65px;
}
#news h3 a, #news h3 a:visited, #news h3 a:hover {
	color: #999;
	text-decoration: none;
}
#news h3 a:hover {
	text-decoration: underline;
}
#news ul {
	float: left;
	margin-left: 50px;
}
#news span {
	margin-right: 15px;
}

/* topFooter */
#topFooter {
	padding-top: 15px;
	font-size: 10px;
	color: #999;
}
#topFooter a, #topFooter a:link, #topFooter a:visited {
	color: #999;
}
#topFooter a:hover {
	color: #f00;
}
#copyright {
}

/* menuBtn */
#menuBtn {
	float: left;
	width: 280px;
	height: 285px;
	margin: 120px 0 0 85px;
	text-indent: -9999px;
}
#menuBtn, #menuBtn a:hover {
	background: url(../images/menubtn.gif) no-repeat left top;
}
#menuBtn li {
	display: inline;
	float: left;
}
#menuBtn a, #menuBtn a:visited {
	display: block;
	height: 130px;
}
#menuBtn .m1 {
	width: 120px;
}
#menuBtn .m1 a:hover {
	background-position: left -285px;
}
#menuBtn .m1 a:active {
	background-position: left top;
}
#menuBtn .m2 {
	width: 120px;
	margin: 0 0 0 40px;
}
#menuBtn .m2 a:hover {
	background-position: -160px -285px;
}
#menuBtn .m2 a:active {
	background-position: -160px top;
}
#menuBtn .m3 {
	width: 120px;
	margin: 25px 0 0;
}
#menuBtn .m3 a:hover {
	background-position: left -440px;
}
#menuBtn .m3 a:active {
	background-position: left 155px;
}
#menuBtn .m4 {
	width: 120px;
	margin: 25px 0 0 40px;
}
#menuBtn .m4 a:hover {
	background-position: -160px -440px;
}
#menuBtn .m4 a:active {
	background-position: -160px 155px;
}


/* comment */
.comment {
	margin:40px 0 0 90px;
}
#menuBtn {
	margin-top:40px;
}
#bloglink {
	margin-top:305px;
}



#news a.pickup {
	color: #F60;
	font-weight:bold;
}


