.font10_line {
	line-height: 13px;
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅";
}
.font12_line {
	line-height: 15px;
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅";
}
.font14_line {
	line-height: 18px;
	font-size: 14px;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅";
}
.font16_line {
	line-height: 20px;
	font-size: 16px;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅";
}
.font18_line {
	line-height: 22px;
	font-size: 18px;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅";
}
.font24_line {
	line-height: 28px;
	font-size: 24px;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅";
}
.font10 {
	font-size: 10px;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅";
}
.font12 {
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅";
}
.font14 {
	font-size: 14px;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅";
}
h1{
	font-size: 16px;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅";
}
td{
	line-height: 15px;
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅";
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header_cm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #fefad5; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 3px
}
#header IMG {
	VERTICAL-ALIGN: top
}

TD {
	FONT-SIZE: 12px; COLOR: #4b4b4b; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none
}
TH {
	FONT-SIZE: 12px; COLOR: #4b4b4b; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

.hyou01 {
	BORDER-COLLAPSE: collapse
}
.hyou01 TD {
	BORDER-RIGHT: #fddca6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fddca6 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #fddca6 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #fddca6 1px solid
}
.hyou01 TH {
	BORDER-RIGHT: #fddca6 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fddca6 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #ffa215; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #fddca6 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #fddca6 1px solid
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
H1 {
	FONT-WEIGHT: lighter; FONT-SIZE: 8pt; MARGIN: 0px; COLOR: #333333
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: lighter; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 40px 0px 15px; PADDING-TOP: 0px
}
H3.top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
H3.prg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../images/topics_stit_bg.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #993300; PADDING-TOP: 6px; HEIGHT: 24px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}

A:link {
	COLOR: #4b4b4b; TEXT-DECORATION: underline
}
.hyou01 {
BORDER-COLLAPSE: collapse
}
.hyou01 TD {
BORDER-RIGHT: #FF6699 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #FF6699 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #FF6699 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #FF6699 1px solid
}
.hyou01 TH {
BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #FF6699 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #FF6699; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #FF6699 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #FF6699 1px solid
}

