 
BODY{
	background-color : #ECDDBF;
	text-align : center;
	margin-top : 0px;
	margin-bottom : auto;
	scrollbar-base-color:#F0FFF0;
	scrollbar-arrow-color:#008000;
	scrollbar-darkshadow-color:#008000;
	scrollbar-highlight-color:#FFFFFF;
	background-image: url(../img/background.gif);
	background-repeat: repeat-y;
	background-position: center;
	font-size: 80%;
}
TD{
  font-size : 87%;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",osaka;
  color : #535353;
  line-height : 145%;
  vertical-align : top;
}
A{
  color:#333333;
  font-family:"‚l‚r ‚oƒSƒVƒbƒN", osaka;
  text-decoration:none; 
}

A:hover{
  color:#FFFFFF;
  text-decoration:underline; 
}
.footer{
  font-family : Arial, Helvetica, sans-serif;
  text-align : center;
  font-size : 7pt;
  background-image : url(../img/footer.jpg);
}
.nintei{
  vertical-align : bottom;
}
.left1{
	font-size : 80%;
	line-height : 150%;
	padding-left : 20px;
	height : 57px;
	padding-right: 20px;
}
.left2{
  font-size : 10pt;
  line-height : 150%;
  padding-left : 20px;
  height : 52px;
}
.right1{
  font-size : 10pt;
  line-height : 150%;
  padding-left : 35px;
  height : 85px;
}
.right2{
  font-size : 10pt;
  line-height : 150%;
  padding-left : 35px;
  height : 149px;
}
.left3{
  padding-left : 10px;
  padding-right : 10px;
  height : 91px;
  font-size : 10pt;
  line-height : 13pt;
}
.menu {
	line-height: 25px;
	background-image: url(../img/bt.gif);
	font-size: 14px;
	background-repeat: repeat-y;
	text-transform: none;
	text-indent: 18pt;
	font-weight: bold;
}
.menu2{
  padding-left : 35px;
  padding-right : 10px;
  font-size : 80%;
  line-height : 150%;
  padding-top : 5px;
}
#news{
  font-size: 110%;
  line-height : 1.0em;
  padding : 5px;
  padding-left: 20px;
  padding-right: 20px;
}
.info{
	font-size : 100%;
	font-family : "‚l‚r ‚oƒSƒVƒbƒN", osaka;
	color : #FF9900;
	padding-top : 7px;
	padding-right : 5px;
	padding-bottom : 7px;
	line-height : 14pt;
	font-weight: bold;
}
.info2{
	font-size : 100%;
	font-family : "‚l‚r ‚oƒSƒVƒbƒN", osaka;
	color : #FF3300;
	padding-top : 7px;
	padding-right : 5px;
	padding-bottom : 7px;
	line-height : 14pt;
	font-weight: bold;
}
.info3{
	font-size : 100%;
	font-family : "‚l‚r ‚oƒSƒVƒbƒN", osaka;
	color : #FF3300;
	padding-top : 7px;
	padding-right : 5px;
	padding-bottom : 7px;
	line-height : 14pt;
	font-weight: bold;
}

#point1 {
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #FFCC33;
	margin: 1em;
	padding: 6px;
	border-bottom: 1px solid #CCCCCC;
	font-size: 12pt;
	color: #444444;
	font-weight:bold;
}
table.spec {
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 2px solid #999999;
	border-bottom: 2px solid #999999;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}
td.list2{
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	font-size: 80%;
	background-color: #D668BF;
	text-align: left;
}
td.list3{
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	font-size: 80%;
	background-color: #FDFBEF;
	text-align: left;
}
td.spec {
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	background-color: #EDEFCB;
}
td.spec2 {
	background:#EDF9D9;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	padding-left: 0.2em;
	font-size: 80%;
}
.style1 {
	font-size: 100%;
	font-weight: bold;
}
.minitxt {
	font-size: 8pt;
	line-height: 10pt;
}
.maintxt {
	font-size: 90%;
	line-height: 1pc;
}
.title01{
	color : #333333;
	font-size : 100%;
	font-weight : bold;
	line-height: 25px;
	text-indent: 6pt;
	background-color: #ECDDBF;
	border-top: none;
	border-right: none;
	border-bottom: 2px solid #AB8452;
	border-left: 4px solid #AB8452;
}
.title-sub{
	color : #333333;
	border-left-width : 5px;
	border-bottom-width : 1px;
	border-left-color : #AB8452;
	border-bottom-color : #AB8452;
	border-left-style : solid;
	border-bottom-style : solid;
	font-size : 90%;
	font-weight : bold;
	line-height: 25px;
	text-indent: 6pt;
}


.name{
	font-family : Arial, Helvetica, sans-serif;
	text-align : center;
	font-size : 12pt;
	background-image : url(http://www.asian-pg.com/img/name.jpg);
	font-weight: bold;
	color: #FFFFFF;
}
.topmenu {
	font-size: 8pt;
	color: #FFFFFF;
	line-height: 8pt;
	top: 10px;
}
.shiro {color: #FFFFFF}
