.font6_line {
	line-height: 9px;
	font-size: 6px;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅";
}
.font8_line {
	line-height: 11px;
	font-size: 8px;
	font-family: "ＭＳ Ｐゴシック", "Osaka−等幅";
}
.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−等幅";
}.box_y {
	font-weight: bold;
	padding: 5px;
	width: 100%;
	border: 1px solid #817056;
	background-color: #CCCCFF;
	margin: 2px;
}
.box_o {

	font-weight: bold;
	padding: 5px;
	width: 100%;
	border: 1px solid #817056;
	background-color: #FFFF66;
	margin: 2px;
}
#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
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fefad5; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
BODY {
	FONT-SIZE: 12px; COLOR: #4b4b4b; LINE-HEIGHT: 16px; LIST-STYLE-TYPE: none
}
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
}
#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 740px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#navi-col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
#navi-col IMG {
	VERTICAL-ALIGN: top
}
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
}
#main-col {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#main-col IMG {
	VERTICAL-ALIGN: top
}
.hyou01 {
	BORDER-COLLAPSE: collapse
}
.hyou01 TD {
	BORDER-RIGHT: #9999ff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9999ff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #9999ff 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #9999ff 1px solid
}
.hyou01 TH {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9999ff 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #9999ff; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #9999ff 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #9999ff 1px solid
}
.cap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px
}
#pagetop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 40px; TEXT-ALIGN: right
}
.beet_bg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/beet_bg.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 200px
}
.faq_stit01 {
	PADDING-LEFT: 38px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(../images/link_stit_bg01.gif) no-repeat left top; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 8px; HEIGHT: 27px
}
.faq_stit02 {
	PADDING-LEFT: 38px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(../images/link_stit_bg02.gif) no-repeat left top; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 20px; PADDING-TOP: 8px; HEIGHT: 47px
}
.n_center {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
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
}
.accent01 {
	FONT-WEIGHT: bold; COLOR: #663300
}
.accent02 {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.accent03 {
	FONT-WEIGHT: bold; COLOR: #663333; TEXT-DECORATION: none
}
.accent04 {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.accent05 {
	COLOR: #663300
}
.point01 {
	COLOR: #ffa215
}
.point02 {
	COLOR: #ffcc00
}
.point03 {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.point04 {
	BACKGROUND: #fefad5; COLOR: #def486
}
.point05 {
	BACKGROUND: #fefad5; COLOR: #ffc463
}
A:link {
	COLOR: #4b4b4b; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #4b4b4b; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #4b4b4b; TEXT-DECORATION: underline
}
.special_link A:link {
	FONT-WEIGHT: bold; COLOR: #663333; TEXT-DECORATION: underline
}
.special_link A:visited {
	FONT-WEIGHT: bold; COLOR: #663333; TEXT-DECORATION: underline
}
.special_link A:hover {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: underline
}
.special_link A:active {
	FONT-WEIGHT: bold; COLOR: #663333; TEXT-DECORATION: underline
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(../images/footer_bg.jpg) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 740px; COLOR: #ffffff; PADDING-TOP: 36px; HEIGHT: 44px; TEXT-ALIGN: center
}
