BODY {
	FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	background-color: #FFFFFF;
	background-image: url(img/bg.gif);
	margin: 0px;
	padding: 0px;color:#000000;}
	
FONT {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%}
.f12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}
.f11 {
	FONT-SIZE: 11px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}
A:visited {
	COLOR: #663366; TEXT-DECORATION: underline}
A:link {
	COLOR: #0000ff; TEXT-DECORATION: underline}
A:hover {
	COLOR: #666600; TEXT-DECORATION: underline}
.a1:link{ color:#333333; text-decoration: none;}
.a1:visited{ color:#666666;text-decoration:none;}
.a1:hover{text-decoration:underline; color:#666666; }
.f14 {
	FONT-SIZE: 14px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}
.f11grey {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 130%}
.td12white {
	FONT-SIZE: 12px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; BACKGROUND-COLOR: #ffffff}
.f16 {
	FONT-SIZE: 16px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"}
.f150 {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%}
.main {
	padding-top: 56px;
	padding-bottom: 50px;
	vertical-align: top;
	padding-right: 30px;
	padding-left: 30px;
	background-image: url(img/sabtitle.gif);
	background-repeat: no-repeat;}
.kiji {
	background-color: #FAFAF3;
	padding: 10px;
	font-size: 12px;
	line-height: 130%;
	margin-right: 60px;
	margin-left: 60px;
	margin-bottom: 50px;
}
ul {
	margin: 0px;
	padding: 0px 0px 1px;
	list-style-type: none;
	line-height: 130%;
	font-size: 12px;
	background-image: url(img/liend.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
li {
	margin: 0px 0px 7px;
	background-image: url(img/li.gif);
	background-repeat: no-repeat;
	padding: 8px 0px 0px 14px;
}
ul.normal {
	margin: 0px;
	padding: 0px 0px 1px;
	list-style-type: none;
	background-image: none;
	line-height: 130%;
	font-size: 12px;
}
ul.normal li {
	margin: 3px 0px 3px;
	background-image: none;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
}
.menu1 {
	padding-top: 8px;}
.menu2 {
	padding-bottom: 8px;}
.head1 {
	background-image: url(top/head1.gif);
	padding-top: 11px;
	background-repeat: no-repeat;}
.head2 {
	background-image: url(top/head2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 22px;}
h1 {
	font-size: 12px;
	line-height: 130%;
	padding: 10px 0px 30px 30px;
	color: #3C6D0B;
	background-image: url(img/sabtitle.gif);
	background-repeat: no-repeat;
	margin: 0px;}
h6 {
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	margin: 10px 0px 0px;
	padding: 10px 0px 0px;
	background-image: url(img/liend.gif);
	background-repeat: repeat-x;
	text-align: right;}
.kiji2 {
	background-color: #FAFAF3;
	padding: 10px;
	margin-right: 30px;
	margin-left: 30px;
	font-size: 12px;
	line-height: 130%;}
.img {
	margin-bottom: 20px;
	text-align: center;}
.index {
	padding: 8px 15px;}
.indexmain {
	padding-bottom: 30px;}
.mida {
	padding-top: 10px;}
p {
	margin: 10px 0px 0px;
	padding: 0px;}
h2 {
	font-size: 12px;
	line-height: normal;
	margin: 0px 0px 10px;
	padding: 5px 0px 9px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;}
h3 {
	font-size: 12px;
	line-height: 130%;
	font-weight: normal;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px 12px;
	background-image: url(img/tri.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;}
h4 {
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #666633;
	margin: 0px;
	padding: 0px;}
.f11white { FONT-SIZE: 11px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka" ; color: #FFFFFF}
.f16b { FONT-SIZE: 16px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka" ; font-weight: bold; color: #666666}
.f12b { FONT-SIZE: 12px; LINE-HEIGHT: 130%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka" ; font-weight: bold}
.f17b { FONT-SIZE: 17px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka" ; font-weight: bold; color: #333333}
.table_orange {  font-size: 10px; color: #333333; border: 1px #FFCC99 solid}
.f10grey { FONT-SIZE: 10px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka" ; color: #666666}
.f8grey { FONT-SIZE: 8px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka" ; color: #666666 }
.table_brown { border: 1px #666600 solid}
.f12white { FONT-SIZE: 12px; LINE-HEIGHT: 130%; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka" ; color: #FFFFFF}

div.pad{padding:2 2 2 2;}

h7{font-size:14px;}
.sptext {width:500px;margin:0px auto;text-align:left;}
.sptext h2{margin:0px;padding:0px;border:none;background:none;}
.sptext ul{margin:0px 30px 40px 0px;padding:0px;list-style-type:none;border:none;background:none;}
.sptext li{margin:0px;padding:0px 0px 0px 16px;text-indent:-16px;border:none;background:none;zoom:1;}
.sptext li img{vertical-align:middle;}

.quarterty_report{width:148px;height:auto;overflow:hidden;margin:0px auto 10px;border:1px solid #333333;background-image:url(top/janu_banner_bg.gif);}
.quarterty_report a img{margin:5px auto;border:1px solid #333333;}

.top_contents_area{margin:0px 8px 10px;padding:3px 0px;background-color:#fafaf3;}
.top_contents_area img{border:2px solid #0000FF;}
.top_kyoka_area{margin:0px 10px 20px 0px;padding:0px 5px;height:151px;background-color:#fafaf3;}
.top_kyoka_area img{margin:23px 0px 0px;border-color:#ff8833;}
.top_kyoka_area_new{margin:0px 8px 10px 0px;padding:3px 5px;background-color:#fafaf3;word-break:break-all;}
.top_kyoka_area_new img{margin:0px;border:2px solid #ff8833;}

