td {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #222222;
	line-height:150%;
}

.news {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 13px;
}

.news2{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
}

a.footer:link {
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 10px;
	color: #FFFFFF;
}

a.footer:visited {
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 10px;
	color: #FFFFFF;
}

.footer {
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 10px;
	color: #FFFFFF;
}

.f12 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #222222;
}

p {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	color: #222222;
	margin-left:10px;
	line-height:140%;
}

table.profile {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 140%;
	color: #222222;
	border-collapse : collapse ;
	border-width : 1px;
	border:1px solid #99cccc;
}

table.profile td {
	border-width :1px;
	padding : 3px ;
	border:1px solid #99cccc;
	border-bottom:1px dashed #99cccc;
}

table.ir {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 140%;
	color: #222222;
	border-collapse : collapse ;
	border-width : 1px;
	border:1px solid #99cc99;
}

table.ir td {
	border-width :1px;
	padding : 4px ;
	border:1px solid #99cc99;
	border-bottom:1px dashed #99cc99;
}

.f14 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
}

.f10 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	color: #222222;
	line-height: 120%;

}

.bg-green{background-color:#E1F4ED;}
.bg-green2{background-color:#CCE6CC;}
.noline-btm{border-bottom:color #ffffff;}
.Rline-green{border-right:1px solid #99cccc;}
