@charset "UTF-8";

#contents h2 {
	background-image: url(../img/title_index.jpg);
}

#contents h3#subtitle1 {
	background-image: url(../img/subtit_index1.gif);
}

#contents h3#subtitle2 {
	width: 80px;
	background-image: url(../img/subtit_index2.gif);
	position: absolute;
	top: 1px;
	left: 0px;
}

#contents h3#subtitle3 {
	background-image: url(../img/subtit_index3.gif);
}

#contents h3#subtitle4 {
	background-image: url(../img/subtit_index4.gif);
}

#contents h3#subtitle5 {
	background-image: url(../img/subtit_index5.gif);
}

#contents h3#subtitle6 {
	background-image: url(../img/subtit_index6.gif);
}

#contents p#img1 {
	width: 676px;
	height: 230px;
	font-size: 1px;
	text-indent: -9999px;
	oveflow: hidden;
	background-image: url(../img/img_index.jpg);
}

#contents img#img2 {
	margin: 30px 0px 35px 0px;
	border: 1px #7b3a3a solid;
	float: right;
}

#contents p.p1 {
	width: 375px;
	padding: 30px 0px 30px 0px;
	line-height: 180%;
	text-align: justify;
	text-justify: distribute;
	float: left;
}

#contents p.p2 {
	width: 380px;
	text-align: right;
	float: left;
}

#contents p.p3 {
	line-height: 180%;
	text-align: justify;
	text-justify: distribute;
}

#contents #info_top {
	width: 676px;
	height: 30px;
	background-image: url(../img/info_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	position: relative;
}

#contents #info_top a#see_more_information {
	width: 117px;
	height: 18px;
	background-image: url(../img/see_more_infomation.jpg);
	font-size: 1px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	position: absolute;
	top: 0px;
	left: 90px;
}

#contents #info_top a#rss {
	padding: 8px 0px 0px 0px;
	width: 100px;
	height: 13px;
	background-image: url(../img/rss_icon.gif);
	background-repeat: no-repeat;
	background-position: right;
	color: #eb6100;
	display: block;
	position: absolute;
	top: 0px;
	right: 0px;
}

#contents #info {
	padding: 0px 0px 4px 0px;
	width: 676px;
	background-image: url(../img/info_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#contents #info ul {
	padding: 20px 0px 10px 0px;
	width: 676px;
	background-image: url(../img/info_middle.gif);
}

#contents #info ul li {
	margin: 0px 0px 0px 25px;
	padding: 0px 25px 10px 45px;
	width: 560px;
	color: #eb6100;
	font-size: 13px;
	background-repeat: no-repeat;
	background-position: 0px 1px;
}

#contents #info ul li span {
	width: 75px;
	display: block;
	float: right;
}

#contents #info ul li a {
	width: 480px;
	_width: 420px;
	display: block;
	float: right;
}

#contents #info ul li.NEWS {
	background-image: url(../img/icon_news.gif);
}

#contents #info ul li.INFO {
	background-image: url(../img/icon_info.gif);
}

#contents #info ul li.EVENT {
	background-image: url(../img/icon_evnt.gif);
}

#contents #info ul li.SCHDL {
	background-image: url(../img/icon_schd.gif);
}

#contents #info ul li.UPDAT {
	background-image: url(../img/icon_updat.gif);
}

#contents #info ul li.CHECK {
	background-image: url(../img/icon_chek.gif);
}

#contents #info ul li.ETC {
	background-image: url(../img/icon_etc.gif);
}

#contents #info ul li.OTHER {
	background-image: url(../img/icon_othr.gif);
}

