body {
	margin: 0px;
	background-color: #ffffff;
	text-align: center;
}
.intro {
	line-height: 1.3;
	font-size: 10pt;
}
.into table {
	color: #666666;
}

#wrap { margin: 0 auto; text-align:left; }
p {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10pt; line-height: 150%; color: #666666}
.boxcont {  text-align: left; width: 530px; padding-bottom: 30px;}
.font_m {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10pt; color: #666666}
.font_s {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 8pt; color: #666666}
.futoji { font-weight: bold; }
.futoji_blue { font-weight: bold; color:#003399; line-height: 150%; }
.brown_12_b { font-weight: bold; color:#990000; font-size:12px }
.gray_12 { color:#666666; font-size:12px; line-height: 150%; }
a:link {  color: #006699}
a:hover {  color: #336666}
a:visited {  color: #006699}
a:active {  color: #336666}
.pos_center {  text-align: center}
.pos_right {  text-align: right}
.pos_left {  text-align: left}
.pos_top { vertical-align: top}
.float_right {  float: right}
.float_left {  float: left; padding-right:10px;}
.clearfloat {clear: right;}
.clearf_l {clear: left;}
label {  cursor: pointer;}
#main {  width:800px; background-color: #FFFFFF; text-align:center; vertical-align:top; padding-bottom:20px;}
#lib { text-align:center; vertical-align:top;}
#footer {  padding-top:10px; padding-left:20px; background-color: #ffffff;text-align:left; border-top:solid #cccccc 1px;}
#footer p {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 8pt; line-height: 150%; color: #333333}
#header {  height: 10px; width: 800px; background-color: #FFFFFF;}
#leftcont { text-align:left; vertical-align:top;}
#rightcont { text-align:left; vertical-align:top;}
#yohaku {  background-image: url(img/yohakubg.gif); background-repeat: repeat-y; background-position: center}
#table01{  border: 1px solid #999999;border-collapse: collapse;}
#table03{  border: 1px solid #999999;border-collapse: collapse;}
#table01 td{font-size:10pt; text-align:left; vertical-align: top; padding:2px;border: 1px solid #999999;}
#table01 th{font-size:10pt; text-align:center; padding:2px;border: 1px solid #999999; background-image: url(img/tablebg.gif); background-repeat: repeat-x;}
#table02{  border: 1px solid #999999;border-collapse: collapse;}
#table02 td{font-size:10pt; text-align:left; vertical-align: top; padding:3px;}
.tablebg { background-image: url(img/tablebg.gif);}.color1 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 8pt; line-height: 150%; color: #003366}
.color2 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10pt; line-height: 150%; color: #CC0000}
.color3 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10pt; color:#CC0000;}
#table03 td{font-size:10pt; text-align:left; vertical-align: top; padding:2px;border: 1px solid #999999;}
#table03 th{font-size:10pt; text-align:center; padding:2px;border: 1px solid #999999; background-image: url(img/tablebg.gif); background-repeat: repeat-x;}
#table04{  border: 1px solid #999999;border-collapse: collapse;}
#table04 td{font-size:10pt; text-align:left; vertical-align: top; padding:2px;border: 1px solid #999999;}
#table04 th{font-size:10pt; text-align:center; padding:2px;border: 1px solid #999999; background-image: url(img/tablebg.gif); background-repeat: repeat-x;}
