BODY,TD{
  font-size : 13px; color : #999999;
  scrollbar-face-color: #ffffff; 
  scrollbar-highlight-color: #ffffff;
  scrollbar-shadow-color: #ffffff; 
  scrollbar-3dlight-color: #a081f1; 
  scrollbar-arrow-color: #a081f1;
  scrollbar-track-color: #c1c3f9;
  scrollbar-darkshadow-color: #a081f1;

}

A {
	COLOR: #8f6fdb; TEXT-DECORATION: none
}
A:hover {
	COLOR: #5a14ff; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A.link_a {
	DISPLAY: block; WIDTH: 100%; COLOR: #663344
}
A.link_a:hover {
	DISPLAY: block; WIDTH: 100%; BACKGROUND-COLOR: #ffffff
}
A.link_b {
	DISPLAY: block; WIDTH: 100%
}
A.link_c {
	DISPLAY: block; WIDTH: 100%; COLOR: #773740
}
A.link_b:hover {
	DISPLAY: block; WIDTH: 100%; COLOR: #663344; BACKGROUND-COLOR: #efe1ff
}
A.link_c:hover {
	DISPLAY: block; WIDTH: 100%; COLOR: #e701b9; TEXT-DECORATION: none
}
TABLE {
	FONT-SIZE: 13px; COLOR: #644650; LINE-HEIGHT: 17px; FONT-FAMILY: Osaka,"MS UI Gothic"; TEXT-DECORATION: none
}
.article_p01 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.article_p02 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.article_p04 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.article_p06 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.article_p01_green {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #469b87; PADDING-TOP: 1px
}
.article_p02_green {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #469b87; PADDING-TOP: 2px
}
.article_p04_green {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #469b87; PADDING-TOP: 4px
}
.article_p06_green {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; COLOR: #469b87; PADDING-TOP: 6px
}
.article_p01_red {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #ff6464; PADDING-TOP: 1px
}
.article_p02_red {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #ff6464; PADDING-TOP: 2px
}
.article_p04_red {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #ff6464; PADDING-TOP: 4px
}
.article_p06_red {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; COLOR: #ff6464; PADDING-TOP: 6px
}
.article_p01_blue {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: #6473be; PADDING-TOP: 1px
}
.article_p02_blue {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #6473be; PADDING-TOP: 2px
}
.article_p04_blue {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: #6473be; PADDING-TOP: 4px
}
.article_p06_blue {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; COLOR: #6473be; PADDING-TOP: 6px
}
.article_p01_white {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px
}
.article_p02_white {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px
}
.article_p04_white {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px
}
.article_p06_white {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; COLOR: white; PADDING-TOP: 6px
}
.article_small_p01 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; LINE-HEIGHT: 15px; PADDING-TOP: 1px
}
.article_small_p02 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; LINE-HEIGHT: 15px; PADDING-TOP: 2px
}
.article_small_p04 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 15px; PADDING-TOP: 4px
}
.article_small_p06 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 15px; PADDING-TOP: 6px
}
.article_underline00 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #52759c 1px dashed
}
.article_underline01 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.article_underline02 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.article_underline04 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #52759c 1px dashed
}
.article_underline06 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.article_rightunderline00 {
	BORDER-RIGHT: #c8c8c8 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.article_rightunderline01 {
	BORDER-RIGHT: #c8c8c8 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.article_rightunderline02 {
	BORDER-RIGHT: #c8c8c8 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.article_rightunderline04 {
	BORDER-RIGHT: #c8c8c8 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.article_rightunderline06 {
	BORDER-RIGHT: #c8c8c8 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.list01_underline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.list01_underline {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.list02_underline {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.list04_underline {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.list06_underline {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #c8c8c8 1px solid
}
.TD_waku00 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid
}
.TD_waku01 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid
}
.TD_waku02 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
}
.TD_waku04 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #999999 1px solid
}
.TD_waku06 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #999999 1px solid
}
.form_waku02 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
}
.form_waku_pulldown00 {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid
}
.headline13b {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN",Osaka; TEXT-DECORATION: none
}
.headline16 {
	FONT-SIZE: 16px; COLOR: #5a5a5a; LINE-HEIGHT: 20px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN",Osaka; TEXT-DECORATION: none
}
.headline18min {
	FONT-SIZE: 18px; COLOR: #5a5a5a; LINE-HEIGHT: 20px; FONT-FAMILY: "‚l‚r ‚o–¾’©"; TEXT-DECORATION: none
}
.headline_charaname {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.hidden {
	VISIBILITY: hidden
}
