BODY {
	FONT-SIZE: 75%; MARGIN: 0px; LINE-HEIGHT: 130%; TEXT-ALIGN: center
}
/* ƒwƒbƒ_•¶Žš’Ç‰ÁH18/05/03*/
h1#page_header {
    font-size:10px !important;
    width:800px;
    margin:5px auto 3px;
    padding-left:3px;
    font-weight:normal;
}
h1 {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
	color: #003399;
	margin: 5px;
	padding: 0px;
}
h2 {
	font-size: 14px;
	line-height: 18px;
	padding: 1px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}
p {
	padding: 1px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	font-size: 12px;
	line-height: 18px;

}
.small {
	font-size: 10px;
	line-height: 15px;
}
ol {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 10px;
	font-size: 12px;
	line-height: 16px;


}
ul {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 10px;
	font-size: 12px;
	line-height: 16px;

}
form {
	margin: 1px;
	padding: 1px;
}
.wine {
	color: #660000;
}
.under {
	text-decoration: underline;
}
.red {
	color: #CC0000;
}
.table {
	border: 1px solid #003399;
	font-size: 12px;
	line-height: 18px;
}
.tble2 {  font-size: 14px; font-weight: bold; color: #000000; background-color: #ffef85}
.tble3 {  font-size: 12px}
TD {
	FONT-SIZE: 75%; LINE-HEIGHT: 130%
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px 5px; COLOR: #000000; PADDING-TOP: 0px
}
H1 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
H1 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
H1 A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
H1 A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header_h {
	BACKGROUND: url('../head/images_780/header_01.gif'); 
}
.menu_text {
	FONT-SIZE: 12px; COLOR: #8b461f
}
.menu_text A:link {
	FONT-SIZE: 12px; COLOR: #8b461f; TEXT-DECORATION: none
}
.menu_text A:visited {
	FONT-SIZE: 12px; COLOR: #8b461f; TEXT-DECORATION: none
}
.menu_text A:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.menu_text A:active {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.small_w {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.red {
	COLOR: #ff0000
}
.top_stext_m {
	FONT-WEIGHT: normal; FONT-SIZE: 99%; COLOR: #8b461f; LINE-HEIGHT: 1.3em; FONT-STYLE: normal; FONT-VARIANT: normal
}
.top_stext_m A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 99%; COLOR: #8b461f; LINE-HEIGHT: 1.3em; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.top_stext_m A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 99%; COLOR: #8b461f; LINE-HEIGHT: 1.3em; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.top_stext_m A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 99%; COLOR: #8b461f; LINE-HEIGHT: 1.3em; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.top_stext_m A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 99%; COLOR: #8b461f; LINE-HEIGHT: 1.3em; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.top_stext_b {
	FONT-WEIGHT: normal; FONT-SIZE: 95%; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.top_stext_b A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 95%; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.top_stext_b A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 95%; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.top_stext_b A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 95%; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.top_stext_b A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 95%; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.top_stext_w {
	FONT-WEIGHT: normal; FONT-SIZE: 95%; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.top_stext_w A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 95%; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.top_stext_w A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 95%; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.top_stext_w A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 95%; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.top_stext_w A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 95%; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.top_stext_p {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #ff9999; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.kensaku {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #333333; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
#footer A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
#footer A:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
