BODY {
    background-color: black;
    background-attachment: fixed;
	MARGIN-TOP: 0px; 
	FONT-SIZE: 12pt;
	MARGIN-LEFT: 0px; 
	COLOR: #CCCCCC; 
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
    border-style: solid;
    border-width: 7px;
    border-color: darkred;
    scrollbar-face-color:#000000;
    scrollbar-track-color:#000000;
    scrollbar-arrow-color:#ffffff; 
    scrollbar-highlight-color:#000000; 
    scrollbar-shadow-color:#000000;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-darkshadow-color:#FFFFFF;
}


TABLE {
	FONT-SIZE: 12px; 
	COLOR: #CCCCCC; 
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
	}
	
.line {
	BACKGROUND-IMAGE: url(/images/line-orange.gif); BACKGROUND-REPEAT: repeat-x
}
.font10px {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px; FONT-SIZE: 10px;
	PADDING-BOTTOM: 2px; COLOR: #333333;
	PADDING-TOP: 2px; 
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.inframe {
	BORDER-RIGHT: #ffffff thin; 
	BORDER-TOP: #ffffff thin; 
	OVERFLOW: visible; 
	BORDER-LEFT: #ffffff thin; 
	WIDTH: 210px; 
	BORDER-BOTTOM: #ffffff thin; 
	HEIGHT: 193px
}
.font11px {
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 1px; 
	COLOR: #333333;
	PADDING-TOP: 1px; 
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.table06-b {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 10pt; 
	PADDING-BOTTOM: 2px; 
	COLOR: #666666; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #99cc00 1px dotted; 
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.table07-b {
    FONT-SIZE: 12pt; COLOR: #CCCCCC;
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #ffcc00 1px dotted; 
	BORDER-RIGHT: #ffcc00 1px dotted; 
	BORDER-LEFT: #ffcc00 1px dotted; 
	BORDER-BOTTOM: #ffcc00 1px dotted;
	BORDER-TOP: #ffcc00 1px dotted; 
	BORDER-BOTTOM: #ffcc00 1px dotted; 
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
; background-color: #333333; border-color: black #999900; border-style: groove; border-right-width: 15px; border-left-width: 15px
}

.table08-b {
    FONT-SIZE: 9pt; COLOR: #333333;
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #ffcc00 1px dotted; 
	BORDER-RIGHT: #ffcc00 1px dotted; 
	BORDER-LEFT: #ffcc00 1px dotted; 
	BORDER-TOP: #ffcc00 1px dotted; 
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.table01-inb {
    BORDER-RIGHT: medium none; 
    BORDER-LEFT: medium none; 
    BORDER-BOTTOM: #999999 1px dotted; 
    font: 12pt "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; color: #CCCCCC; 
    border-style: double
}
.headline {
	BORDER-RIGHT: #ff4e00 1px double;
	BORDER-TOP: #ff4e00 1px double;
	FONT-SIZE: 11px;
	BORDER-LEFT: #ff4e00 1px  double;
	COLOR: #CCCCCC; 
	BORDER-BOTTOM: #ff4e00 1px  double ; 
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
	margin-top: 2px; margin-right: 2px; 
	margin-bottom: 2px; 
	margin-left: 2px; 
	padding-top: 4px ; 
	padding-right: 4px; 
	padding-bottom: 4px ; 
	padding-left: 4px; 
	border-top-width: 5px; 
	border-right-width: 5px; 
	border-bottom-width: 5px; 
	border-left-width: 5px
}

.headline2 {
	BORDER-RIGHT:lawngreen 1px double;
	BORDER-TOP: lawngreen 1px double;
	FONT-SIZE: 11px;
	BORDER-LEFT: lawngreen 1px double;
	COLOR: #666666; 
	BORDER-BOTTOM: lawngreen 1px double; 
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}

.shintyaku-data {
	BORDER-RIGHT:lawngreen 1px double;
	BORDER-TOP: lawngreen 1px double;
	FONT-SIZE: 10pt;
	BORDER-LEFT: lawngreen 1px double;
	COLOR: #CCCCCC; 
	BORDER-BOTTOM: lawngreen 1px double; 
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}

FORM {
	FONT-SIZE: 10px; MARGIN: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
A:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A:visited {
	COLOR:#CCCC99
; text-decoration: none
}
A:hover {
	COLOR: #990099
; background-color: #000000; text-decoration: underline
}
A:active {
	COLOR: #ffcc00; TEXT-DECORATION: none
}
.box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.hand {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; CURSOR: hand; PADDING-TOP: 2px
}
.table01-inb2 {
	BORDER-RIGHT: #999999 1px dotted; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: medium none
}
.table01-inb3 {
	BORDER-RIGHT: #999999 1px dotted; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: #999999 1px dotted
}

.table01-pro {
	FONT-SIZE: 9pt;
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	border-width: 3px;
	border-color: green;
; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 10pt; padding-right: 10pt; padding-bottom: 10pt; padding-left: 10pt; border: 3px green dotted
}


A.type2 {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}

A.type2:hover {
	FONT-SIZE: 12px; COLOR: #990099; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
; text-decoration: underline; background-color: #FFCCCC
}

A.type2:visited {
	FONT-SIZE: 12px; COLOR: #660066; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"
}
.font18px {
	FONT-SIZE: 13pt; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; color: #CCCCCC
}
.news {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; FONT-SIZE: 13px; 
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 
	19px; PADDING-TOP: 5px; FONT-STYLE: normal; 
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
	color: #FF3333
}



.font-ara {  font: 100 11pt "‚l‚r ‚o–¾’©", "×–¾’©‘Ì"; color: #CCCCCC}

.table-pic {  color: #999999;
              border-color: #333333 #666666 #333333 #333333;
              border: thin #333333 inset; 
              font: 9pt "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";}
              
.body2 {  font: 9pt "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; color: #CCCCCC}

.table-fontsodom { font: 10pt "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"; 
                   border-color: #666666 #666666 #666666 #333333;
                   color:#666666;
                   border: 4px solid ;
                   background-image: url(images/back-note4.gif)}
.table-tarezu { 
                COLOR: #CCCCCC; 
                FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka" ; 
                FONT-SIZE: 11pt;
                background-color: #000000;
                background:url(images/therese03.jpg); 
                background-repeat: no-repeat;
                background-position: left top;
                background-attachment: fixed; 
                border-right: thin #999999; 
                border-color: black #FFFF00 black black; 
                border-style: dashed; 
                border-right-width: 8px;
                }
