@charset "UTF-8";
h1{
	background-repeat: no-repeat;
	height: 76px;
	width: 579px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	text-indent: -5000px;
}p {
	font-size: 12px;
	color: #333333;
	line-height: 14px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.style1 {
	color: #007A00;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 2px;
}.style1_02 {
	color: #666;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 2px;
}
.style3 {
	font-size: 18px;
	margin: 0px;
	padding: 0px;
}
#news_txt_set p {
	font-size: 15px;
	line-height: 18px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.entry1 {
	font-size: 20px;
	font-weight: bold;
	color: #008244;
	background-image: url(../top_img/entry_image.gif);
	background-repeat: no-repeat;
	padding-left: 6px;
	margin-top: 0px;
	padding-top: 0px;
	float: left;
	width: 15px;
}
.entry2 {
	font-size: 20px;
	font-weight: bold;
	color: #0068B4;
	background-image: url(../top_img/entry_image2.gif);
	background-repeat: no-repeat;
	padding-left: 6px;
	margin-top: 0px;
	padding-top: 0px;
	float: left;
	width: 15px;
}
.entry1_text {
	float: right;
	font-size: 16px;
	font-weight: bold;
	color: #008244;
	margin-top: 2px;
	padding-top: 0px;
	width: 510px;
	line-height: 21px;
}
.entry2_text {
	float: right;
	font-size: 16px;
	font-weight: bold;
	color: #007ECC;
	margin-top: 2px;
	padding-top: 0px;
	width: 310px;
	line-height: 21px;
}
.entry1_text_1line {
	color: #228556;
	margin-top: 5px;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 10px;
	line-height: 19px;
}
#container #contents #threecontents_box #center_box .center_box_text .entry_text_box .entry1_text .entry1_text_1line_4other {
	color: #008244;
	margin-top: 5px;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 10px;
	line-height: 19px;
}

#container #contents #threecontents_box #center_box .center_box_text .entry_text_box .entry1_text .entry1_text_1line_4other a {
	color: #008244;
	text-decoration: underline;
}
#container #contents #threecontents_box #center_box .center_box_text .entry_text_box .entry1_text .entry1_text_1line_4other a:hover {
	color: #ff0000;
	text-decoration: underline;
	background-color:transparent;
}
.entry2_text_1line {
	color: #2B73A1;
	margin-top: 5px;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 10px;
	line-height: 19px;
}

.s_entry_txt {
	font-weight: bold;
	color: #213854;
	font-size: 110%;
}
.adobe_banner_text {
	font-size: 12px;
	line-height: 17px;
	color: #666666;
	width: auto;
}
.adobe_banner_text2 {
	font-size: 12px;
	line-height: 17px;
	color: #666666;
	padding-top: 10px;
	text-align: justify;
	width: 360px;
}
.entry1_sub_text {
	font-size: 14px;
	font-weight: bold;
	color: #008244;
	padding-bottom: 25px;
	padding-left: 50px;
	padding-top: 5px;
}
.margin_top_05em {
	margin-top: 0.5em;
}
.margin_bottom_05em {
	margin-bottom: 0.5px;
}
p#sticker1 {
	position:absolute;
	top:400px;
	left:450px;
}
p#sticker2 {
	position:absolute;
	top:410px;
	left:880px;
}
