@charset   "Shift_JIS";
iHTML {
	OVERFLOW-Y: scroll
}
BODY {
  SCROLLBAR-FACE-COLOR: #000000;
  SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
  SCROLLBAR-SHADOW-COLOR: #ffffff;
  SCROLLBAR-3DLIGHT-COLOR: #000000;
  SCROLLBAR-ARROW-COLOR: #ffff00;
  SCROLLBAR-TRACK-COLOR: #333333;
  SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
  COLOR: #ffffff;
  LINE-HEIGHT: 16px; 
  FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN";
  LETTER-SPACING: 0px;
  BACKGROUND-COLOR: #333333;
  font-size : 12px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
#base {
	WIDTH: 760px; TEXT-ALIGN: center
;}
TABLE {
	margin-left: auto;
              margin-right: auto;
	FONT-SIZE: 12px; COLOR: #cccccc; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #000000
;}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #cccccc; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #000000
;}
INPUT {
	FONT-SIZE: 12px; COLOR: #cccccc; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #000000
;}
SELECT {
	FONT-SIZE: 12px; COLOR: #cccccc; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #000000
;}
OPTION {
	FONT-SIZE: 12px; COLOR: #cccccc; LINE-HEIGHT: 16px; BACKGROUND-COLOR: #000000
;}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #a7a7a7; PADDING-TOP: 3px; LETTER-SPACING: 0px; BACKGROUND-COLOR: #474747
;}
H1 A:link {
	COLOR: #99ccff; TEXT-DECORATION: none
;}
H1 A:visited {
	COLOR: #a7a7a7; TEXT-DECORATION: none
;}
H1 A:hover {
	COLOR: #a7a7a7; TEXT-DECORATION: none
;}
H1 A:active {
	COLOR: #a7a7a7; TEXT-DECORATION: none
;}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(img/index03.jpg); PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #cccccc; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; LETTER-SPACING: 0px
;}
H2.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #bcbcbc; LINE-HEIGHT: 17px; PADDING-TOP: 0px; LETTER-SPACING: 0px
;}
H2.text2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND-IMAGE: url(img/index03.jpg); PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #990033; LINE-HEIGHT: 22px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; LETTER-SPACING: 0px; TEXT-ALIGN: center
;}
H2.fude {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #990033; LINE-HEIGHT: 22px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 0px; TEXT-ALIGN: center
;}
A:link {
	COLOR: #33ccff; TEXT-DECORATION: underline
;}
A:visited {
	COLOR: #0033ff; TEXT-DECORATION: underline
;}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
;}
A:active {
	COLOR: #cccccc; TEXT-DECORATION: underline
;}
#header {
	WIDTH: 760px
;}
#table_inner {
	BACKGROUND-color:#999999; WIDTH: 760px; BACKGROUND-REPEAT: repeat-y
;}
#footer {
	WIDTH: 760px
;}
.footer_text A:link {
	COLOR: #cccccc; TEXT-DECORATION: underline
;}
.footer_text A:visited {
	COLOR: #cccccc; TEXT-DECORATION: underline
;}
.footer_text A:hover {
	COLOR: #83263a; TEXT-DECORATION: underline
;}
.footer_text A:active {
	COLOR: #cccccc; TEXT-DECORATION: underline
;}

.bg1 A:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
;}
.bg1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
;}
.bg1 A:hover {
	COLOR: #910221; TEXT-DECORATION: underline
;}
.bg1 A:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
;}
.textside10px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 7px
;}
.marginbottom20 {
	MARGIN-BOTTOM: 20px
;}
.marginbottom30 {
	MARGIN-BOTTOM: 30px
;}
.margin_b05 {
	MARGIN-BOTTOM: 5px
;}
.margin_b15 {
	MARGIN-BOTTOM: 15px
;}
.sideleft01 {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; background-image : url(../img/side01.jpg); PADDING-BOTTOM: 7px; COLOR: #bcbcbc; LINE-HEIGHT: 19px; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
;}
.sideleft01 A:link {
	COLOR: #99ffff; TEXT-DECORATION: none
;}
.sideleft01 A:visited {
	COLOR: #ccffcc; TEXT-DECORATION: none
;}
.sideleft01 A:hover {
	COLOR: #90ee90; TEXT-DECORATION: none
;}
.sideleft01 A:active {
	COLOR: #bcbcbc; TEXT-DECORATION: none
;}
.tablea {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
;}
.textcolored {
	FONT-SIZE: 12px; COLOR: #ff0000; LINE-HEIGHT: 20px
;}
.textcolormenu {
	FONT-SIZE: 14px; COLOR: #ffcc66; LINE-HEIGHT: 20px
;}
.akeru {
	FONT-SIZE: 14px; COLOR: #cccccc; LINE-HEIGHT: 26px
;}
.textcolorlarge {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000
;}
.iframe {
	BACKGROUND-COLOR: #000000
;}
.line {
	BACKGROUND-IMAGE: url(img/line.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px
;}
.text_align {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
;}
.link {
	PADDING-RIGHT: 30px; TEXT-ALIGN: right
;}
.toumei3{
	filter:progid:DXImageTransform.Microsoft.Alpha(style=3,oapacity=100,finishopacity=50)
;}
.side {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
               WIDTH: 181px; 
}