BODY {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 134%; PADDING-TOP: 0px; BACKGROUND-COLOR: #eeeeee
;
}
#container {
    
    
    
    
    
    
  		
				
				
				
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #005FBD 3px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #999999 1px solid; WIDTH: 668px; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
;
}
#headBlock {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background-image : url(../../images/headBG.gif); PADDING-BOTTOM: 0px; MARGIN: 5px; WIDTH: 648px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
;
}
#headLeft {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 356px; PADDING-TOP: 0px
;
}
#headRight {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 258px; PADDING-TOP: 0px
;
}
#mainBlock {
    
    
    
    
    
    
  		
				
				
				
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-COLOR: #FFFFFF repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px; width : 700px; PADDING-TOP: 0px
;
}
#mainMenu {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; width : 150px; PADDING-TOP: 0px
;
}
#mainContents {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 523px; PADDING-TOP: 0px; TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff
;
}
#footMenu {
    
    
    
    
    
    
  		
				
				
				
	CLEAR: both; PADDING-RIGHT: 12px; PADDING-LEFT: 152px; background : transparent url(../../images/contentsBG.gif) repeat-y scroll 0% 0%; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 504px; PADDING-TOP: 40px
;
}
#footBlock {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px dotted; PADDING-LEFT: 0px; BACKGROUND-COLOR: #FFFFFF PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 670px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
;
}
#footLeft {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 144px; PADDING-TOP: 0px; TEXT-ALIGN: center
;
}
#footLeft IMG {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
;
}
#footRight {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 486px; PADDING-TOP: 0px; TEXT-ALIGN: left
;
}
DIV.topBox {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 520px; MARGIN-RIGHT: auto; PADDING-TOP: 0px
;
}
DIV.mainBox {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; MARGIN-TOP: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 457px; MARGIN-RIGHT: auto; PADDING-TOP: 0px
;
}
IMG {
    
    
    
    
    
    
  		
				
				
				
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
;
}
IMG.imgSoshikiLine1 {
    
    
    
    
    
    
  		
				
				
				
	MARGIN-TOP: 18px
;
}
IMG.imgMgnL10 {
    
    
    
    
    
    
  		
				
				
				
	MARGIN-LEFT: 10px
;
}
IMG.imgMgnB05 {
    
    
    
    
    
    
  		
				
				
				
	MARGIN-TOP: 5px
;
}
P.pOverLine {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; BORDER-TOP: #669999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 4px 0px 0px; PADDING-TOP: 4px; TEXT-ALIGN: center
;
}
P.pKaisoku {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 124%; PADDING-BOTTOM: 2px; MARGIN: 10px 0px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #669999
;
}
.listMgn0 {
    
    
    
    
    
    
  		
				
				
				
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
;
}
TABLE.topCounter {
    
    
    
    
    
    
  		
				
				
				
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; WIDTH: 140px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 40px
;
}
TABLE.tbl1 {
    
    
    
    
    
    
  		
				
				
				
	BORDER-COLLAPSE: collapse
;
}
TABLE.tbl1 TH {
    
    
    
    
    
    
  		
				
				
				
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #99cccc
;
}
TABLE.tbl1 TD {
    
    
    
    
    
    
  		
				
				
				
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px dashed
;
}
TABLE.tbl1 TD.tbl1td1 {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid
;
}
TABLE.tblMeibo {
    
    
    
    
    
    
  		
				
				
				
	BORDER-COLLAPSE: collapse
;
}
TABLE.tblMeibo TH {
    
    
    
    
    
    
  		
				
				
				
	BORDER-RIGHT: #669999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #669999 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #669999 1px solid; LINE-HEIGHT: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #669999 1px solid; BACKGROUND-COLOR: #99cccc; TEXT-ALIGN: left
;
}
TABLE.tblMeibo TD {
    
    
    
    
    
    
  		
				
				
				
	BORDER-RIGHT: #999999 1px dotted; PADDING-RIGHT: 4px; BORDER-TOP: #999999 1px dotted; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #999999 1px dotted; LINE-HEIGHT: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px dotted
;
}
TABLE.tblMeibo TD.tblMeibotd1 {
    
    
    
    
    
    
  		
				
				
				
	BORDER-BOTTOM: #999999 2px solid
;
}
.fontSmall {
    
    
    
    
    
    
  		
				
				
				
	FONT-SIZE: 84%
;
}
A:link {
    
    
    
    
    
    
  		
				
				
				
	COLOR: #0000ff; TEXT-DECORATION: underline
;
}
A:visited {
    
    
    
    
    
    
  		
				
				
				
	COLOR: #0000ff; TEXT-DECORATION: underline
;
}
A:hover {
    
    
    
    
    
    
  		
				
				
				
	COLOR: #ff3333; TEXT-DECORATION: underline
;
}
H1 {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
;
}
H2 {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 136%; background : transparent url(../../images/h2BG.gif) no-repeat scroll 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 25px; HEIGHT: 60px
;
}
H3 {
    
    
    
    
    
    
  		
				
				
				
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 124%; PADDING-BOTTOM: 2px; MARGIN: 10px 0px; BORDER-LEFT: #005FBD 4px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #669999 1px solid
;
}

