﻿@charset "utf-8";
/* news style */
@charset "utf-8";
/* contents_2 */
#contents_2 {
	float: right;
	width: 740px;
	height: auto;
}
/**/


/* sitemap */
#sitemap ul {
	width: auto;
	height: auto;

}
#sitemap ul li {
	width: auto;
	height: 20px;
	padding-left: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	line-height: 20px;
	border: 1px solid #EEEEEE;
	border-top-width: 0px;
}

/* section */
#section {
	width: auto;
	height: auto;
	padding-left: 30px;
	padding-top: 30px;
	padding-bottom: 30px;
}
#section img {
	vertical-align: middle;
}

/* font_size */
.font_size {
	font-size: 16px;
	font-weight: bold;
	background-color: #CCCCFF;
}
.font_size_gaibu {
	font-size: 16px;
	font-weight: bold;
	background-color: #DDDDDD;
}
