a:link {color:#003399}
a:visited {color:#003399}
a:hover {text-decoration:none; color:#FF6600}
a:active {color:#FF3300}
.font08 {font-size: 8px; font-weight: normal; font-style: normal}
.font09 {font-size: 9px; font-weight: normal; font-style: normal}
.font10 {font-size: 10px; font-weight: normal; font-style: normal}
.font10b {font-size: 10px; font-weight: bold; font-style: normal}
.font12 {font-size: 12px; font-style: normal}
.font12b {font-size: 12px; font-weight: bold; font-style: normal}
.font14 {font-size: 14px; font-style: normal}
.font14b {font-size: 14px; font-weight: bold; font-style: normal}

.f10h150 {font-size: 10px; font-style: normal ; line-height: 150%; font-weight: normal}
.f10h180 {font-size: 10px; font-style: normal ; line-height: 180%; font-weight: normal}
.f10h200 {font-size: 10px; font-style: normal ; line-height: 200%; font-weight: normal}
.f12h150 {font-size: 12px; font-style: normal ; line-height: 150%; font-weight: normal}
.f12h180 {font-size: 12px; font-style: normal ; line-height: 180%; font-weight: normal}
.f12h200 {font-size: 12px; font-style: normal ; line-height: 200%; font-weight: normal}
.f14h150 {font-size: 14px; font-style: normal ; line-height: 150%; font-weight: normal}
.f14h180 {font-size: 14px; font-style: normal ; line-height: 180%; font-weight: normal}
.f14h200 {font-size: 14px; font-style: normal ; line-height: 200%; font-weight: normal}

.h50 {font-size: 12px; font-style: normal ; line-height: 10%; font-weight: normal}
.h150 {font-size: 12px; font-style: normal ; line-height: 150%; font-weight: normal}
.h180 {font-size: 12px; font-style: normal ; line-height: 180%; font-weight: normal}
.h200 {font-size: 12px; font-style: normal ; line-height: 200%; font-weight: normal}

.sm{
	padding: 0px 5px 0px 10px;
	color:#175617;
	font-size:12px;
	line-height:150%;}
a.sm:link {
	padding: 0px 5px 0px 10px;
	color:#175617;
	font-size:12px;
	line-height:150%;
	text-decoration:none;}
a.sm:visited {
	padding: 0px 5px 0px 10px;
	color:#175617;
	font-size:12px;
	line-height:150%;
	text-decoration:none;}
a.sm:hover {
	padding: 0px 5px 0px 10px;
	color:#FF6600;
	font-size:12px;
	line-height:150%;
	text-decoration:underline;}
a.sm:active {
	padding: 0px 5px 0px 10px;
	color:#FF6600;
	font-size:12px;
	line-height:150%;
	text-decoration:underline;}
.sm{
	padding: 0px 5px 0px 10px;
	color:#175617;
	font-size:12px;
	line-height:150%;}
a.sm2:link {
	color:#175617;
	font-size:12px;
	line-height:150%;
	text-decoration:none;}
a.sm2:visited {
	color:#175617;
	font-size:12px;
	line-height:150%;
	text-decoration:none;}
a.sm2:hover {
	color:#FF6600;
	font-size:12px;
	line-height:150%;
	text-decoration:underline;}
a.sm2:active {
	color:#FF6600;
	font-size:12px;
	line-height:150%;
	text-decoration:underline;}
	
/*　最新情報
---------------------------------------------------- */
#infobg_t{
	width:530px;
	height:9px;
	background:url(../img/info_bgtop.jpg) no-repeat left top;
	overflow:hidden;
}

#infobg_m{
	width:530px;
	background-image: url(../img/info_bgmid.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

#infobg_b{
	width:530px;
	height:15px;
	background:url(../img/info_bgbot.jpg) no-repeat left top;
	overflow:hidden;
}

#info_sp{
	padding:0 10px 0 17px;
}

#text_box{
	width:503px;
	height:120px;
	overflow:auto;
	scrollbar-base-color:#EAEAD5;
	scrollbar-arrow-color:#899546;
	margin:7px 0 0 0;
}

#text_box p{
	width:475px;
	padding:0 0 2px 0;
	margin:0 0 10px 0;
	text-align:justify;
	text-justify:inter-ideograph;
	border-bottom:1px #999966 dotted;
}
/*
---------------------------------------------------- */
