BODY {
  FONT-SIZE: 10px;
  FONT-FAMILY: "MS UI Gothic", "‚l‚r ‚o ƒSƒVƒbƒN", "Osaka"
;
}

A {
  COLOR: #0000ff;
  TEXT-DECORATION: none
;
}
A:visited {
  COLOR: #0000ff;
  TEXT-DECORATION: none
;
}

a:hover{
	color : #FFFFFF; background-color : #0066FF;
	TEXT-DECORATION: underline
;
	}

A:active {
  COLOR: #ff6600;
  TEXT-DECORATION: underline
;
}

#all {
  MARGIN-TOP: -10px
;
}

.good {
  BORDER-RIGHT: black 1px solid;
  PADDING-RIGHT: 2px;
  BORDER-TOP: black 1px solid;
  PADDING-LEFT: 1px;
  FONT-SIZE: 12px;
  PADDING-BOTTOM: 1px;
  MARGIN: 0em 1px 2px 0em;
  BORDER-LEFT: black 1px solid;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: black 1px solid
;
}

.win{
	width:100%;
	height:80px;
	overflow: auto;
	font-size:10pt;

}


TD.menu1 {
  FONT-SIZE: 12px;
  FONT-FAMILY: "‚l‚r ‚o ƒSƒVƒbƒN", "Osaka", "‚l‚r ƒSƒVƒbƒN";
  BACKGROUND-COLOR: #f1f1e3
;
}
TD.menu2 {
  FONT-SIZE: 12px;
  FONT-FAMILY: "‚l‚r ‚o ƒSƒVƒbƒN", "Osaka", "‚l‚r ƒSƒVƒbƒN";
  BACKGROUND-COLOR: #f3f3f3
;
}

.header1 {
  BORDER-RIGHT: #000000 0px solid;
  PADDING-RIGHT: 5px;
  BORDER-TOP: #000000 0px solid;
  DISPLAY: block;
  PADDING-LEFT: 0px;
  FONT-SIZE: 12px;
  PADDING-BOTTOM: 3px;
  MARGIN: 0px;
  BORDER-LEFT: #000000 0px solid;
  COLOR: white;
  PADDING-TOP: 3px;
  BORDER-BOTTOM: #000000 0px solid;
  BACKGROUND-COLOR: #ec0d3f;
  TEXT-ALIGN: right
;
}
#menu1 {
  BORDER-RIGHT: #ec0d3f 1px solid;
  BORDER-TOP: #ec0d3f 1px solid;
  BORDER-LEFT: #ec0d3f 1px solid;
  BORDER-BOTTOM: #ec0d3f 1px solid
;
}
#menu1 .menu2 {
  BORDER-RIGHT: #000000 0px solid;
  PADDING-RIGHT: 1px;
  BORDER-TOP: #000000 0px solid;
  DISPLAY: block;
  PADDING-LEFT: 2px;
  FONT-SIZE: 12px;
  PADDING-BOTTOM: 1px;
  MARGIN: 0px 0px 2px;
  BORDER-LEFT: #000000 0px solid;
  COLOR: white;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: #000000 0px solid;
  BACKGROUND-COLOR: #ec0d3f;
  TEXT-ALIGN: left
;
}

#menu1 .cttl {
  BORDER-RIGHT: #000000 0px solid;
  PADDING-RIGHT: 1px;
  BORDER-TOP: #000000 0px solid;
  DISPLAY: block;
  PADDING-LEFT: 2px;
  FONT-SIZE: 12px;
  PADDING-BOTTOM: 1px;
  MARGIN: 5px 0px 2px;
  BORDER-LEFT: #000000 0px solid;
  COLOR: white;
  PADDING-TOP: 2px;
  BORDER-BOTTOM: #000000 0px solid;
  BACKGROUND-COLOR: #ec0d3f;
  TEXT-ALIGN: left
;
}
#menu1 .c {
  BORDER-RIGHT: #999999 0px;
  PADDING-RIGHT: 1px;
  BORDER-TOP: #cccccc 1px solid;
  DISPLAY: block;
  PADDING-LEFT: 0px;
  FONT-SIZE: 12px;
  PADDING-BOTTOM: 2px;
  MARGIN: 0px 2px 3px;
  BORDER-LEFT: #999999 0px;
  LINE-HEIGHT: 15px;
  PADDING-TOP: 5px;
  BORDER-BOTTOM: #999999 0px dashed;
  TEXT-ALIGN: left
;
}

.moji1 {
  FONT-SIZE: 13px;
  COLOR: #000000;
  FONT-FAMILY: "MS UI Gothic", "‚l‚r ‚o ƒSƒVƒbƒN", "Osaka"
;
}

.moji2 {
  FONT-SIZE: 13px;
  COLOR: #FFFFFF;
  FONT-FAMILY: "MS UI Gothic", "‚l‚r ‚o ƒSƒVƒbƒN", "Osaka"
;
}

.footer {
FONT-SIZE: 13px;
  TEXT-ALIGN: center
;
}


.cl{
	color:#FFFFFF;
	background-color:#B22222;
}

.cl2{
	
	background-color:#FFCCCC;
}

.gyou{
 line-height:130%;
}

.gyou2{
 line-height:150%;
}

.hbp{
 FONT-FAMILY:"HGS‘n‰pŠpºÞ¼¯¸UB";
}
