@charset "shift_jis";

body {
	background-repeat : repeat-x;
	
	margin-left: 0px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
}

td { 
	font-size:12px;
}


A:link { color: #2864b4; text-decoration: underline; }
A:visited { color: #0F7CA9; text-decoration: underline; }
A:active { color: #0F7CA9; text-decoration: underline; }
A:hover { color: #2864b4; text-decoration: none;}


/* Menu text */
.Menu_text_px {font-size:12px; line-height:150%; color:#3162C9;}



.text_small_px {font-size:9px; line-height:150%; color:#4D4D4D;}

.text_small {font-size:12px; line-height:150%; color:#4D4D4D;}

.text_medium {font-size:14px; line-height:150%; color:#4D4D4D;}

.text_large {font-size:16px; line-height:150%; color:#4D4D4D;}

.text_underLink {font-size:11px; line-height:150%; color:#4D4D4D;}



.text_P_small {font-size:9px; line-height:150%; color:#E22945;}

.text_P_medium {font-size:12px; line-height:150%; color:#E22945;}

.text_P_large {font-size:14px; line-height:150%; color:#E22945;}

.top_infotitle {font-size:11px; font-weight : bold; line-height:150%; color:#E22945;}


H1{ font-size:10px; color:#4D4D4D; font-weight: normal; margin: 0px;}

H2{ font-size:12px; color:#4D4D4D; font-weight: normal; margin: 0px;}

#news {
	MARGIN-TOP: 5px; PADDING-BOTTOM: 21px; OVERFLOW: hidden; WIDTH: 100%; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff; HEIGHT: 200px; TEXT-ALIGN: left; scrollbar: yes
}
.news_ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px
}
.news_list {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/dot.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Osaka, Verdana, Arial, sans-serif
}

.l_m_category_ul {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Osaka, Verdana, Arial, sans-serif; TEXT-ALIGN: left
}

.l_m_category_li {
	height:30px;PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/dot.gif); PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #004080; LINE-HEIGHT: 11px; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-x
}

.r_menu_ul {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Osaka, Verdana, Arial, sans-serif; TEXT-ALIGN: left
}

.r_menu_li {
	height:30px;PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 30px; FONT-SIZE: 11px; Color:#FFFFFF;;BACKGROUND-IMAGE: url(images/bg-1.jpg); PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #004080; LINE-HEIGHT: 11px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}

ADDRESS {
	FONT-SIZE: 10px; FONT-STYLE: normal; FONT-FAMILY: Osaka, Verdana, Arial, sans-serif
}

#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; WIDTH: 899px; PADDING-TOP: 5px; TEXT-ALIGN: center
}

