.text20{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size:20px; line-height:24px;}
.text20-lh{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size:20px; line-height:20px;}
.text20-hh{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size:20px; line-height: 26px;}
.text18{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size:18px; line-height:22px;}
.text18-lh{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size:18px; line-height:18px;}
.text18-hh{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size: 18px; line-height:24px;}
.text14{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size:14px; line-height:17px;}
.text14-lh{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size:14px; line-height:14px;}
.text14-hh{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size: 14px; line-height:20px;}
.text12{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size:12px; line-height:14px;}
.text12-lh{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size:12px;  line-height:12px;}
.text12-hh{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size: 12px; line-height:16px;}
.text10{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size: 10px; line-height:12px;}
.text10-lh{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size: 10px; line-height:10px;}
.text10-hh{   font-family:"‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif"; font-size: 10px; line-height:14px;}
a:link{   text-decoration:none; color:#0a499e;}
a:visited{   text-decoration:none; color:#9C9C9C;}
a:hover{    text-decoration:underline; color:#ff9500; }
a:active{   text-decoration:none; color:#0a499e;}
body{   margin:0px; color:#2F2F2F;}
.h1style {
	margin:0px;
	padding: 0px;
	border: none;
	background-position: right bottom;
	font-size: 12px;
	color: #666666;
}
.h2style {
	margin:0px;
	padding: 0px;
	border: none;
	background-position: right bottom;
	font-size: 12px;
	color: #666666;
}
.h3style {
	margin:0px;
	padding: 0px;
	border: none;
	background-position: right bottom;
	font-size: 12px;
	color: #666666;
}
.h4style {
	margin:0px;
	padding: 0px;
	border: none;
	background-position: right bottom;
	font-size: 12px;
	font-weight: bold;
}
.h5style {
	margin:0px;
	padding: 0px;
	border: none;
	background-position: right bottom;
	font-size: 12px;
	font-weight: bold;
}
.h6style {
	margin:0px;
	padding: 0px;
	border: none;
	background-position: right bottom;
	font-size: 12px;
	font-weight: normal;
}
.listyle {
	margin:0px;
	padding: 0px;
	border: none;
	background-position: right bottom;
	font-size: 12px;
	color: #666666;
	list-style-image: none;
	list-style-type: none;
}
