body {
	margin: 0px;
	padding: 0px;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #5E5AD7;
	text-decoration: underline;
}
.bg {
	background-color: #ff7f04;
	background-repeat: repeat-x;
	background-position: center top;
	background-image: url(../img/bg.jpg);
}
.t12 {
	font-size: 12px;
	line-height: 1.4em;
	color: #000000;
	padding-top: 4px;
	padding-bottom: 6px;
}
.table01 {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 60px;
	background-repeat: repeat-y;
	color: #000000;
	padding-bottom: 10px;
	background-image: url(../img/01_bg.gif);
	padding-right: 71px;
}
.copyright01 {
	font-size: 10px;
	line-height: 1.5em;
	color: #FFFFFF;
	padding-top: 2px;
	padding-left: 40px;
}
.table02 {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 60px;
	padding-right: 51px;
	background-repeat: repeat-y;
	color: #000000;
	background-image: url(../img/02_bg.gif);
}
.table03 {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 63px;
	background-repeat: repeat-y;
	color: #000000;
	padding-bottom: 0px;
	background-image: url(../img/03_bg.gif);
	padding-right: 68px;
}
.table04 {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 78px;
	background-repeat: repeat-y;
	color: #000000;
	padding-bottom: 0px;
	background-image: url(../img/04_bg.gif);
	padding-right: 66px;
}
.table042 {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 63px;
	background-repeat: repeat-y;
	color: #000000;
	padding-bottom: 10px;
	background-image: url(../img/04_bg2.gif);
	padding-right: 68px;
}
.table05 {

	font-size: 12px;
	line-height: 1.4em;
	padding-left: 60px;
	background-repeat: repeat-y;
	color: #000000;
	background-image: url(../img/01_bg.gif);
	padding-right: 64px;
}
.table06 {

	font-size: 12px;
	line-height: 1.4em;
	padding-left: 63px;
	background-repeat: repeat-y;
	color: #000000;
	padding-bottom: 10px;
	background-image: url(../img/06_bg.gif);
	padding-right: 68px;
}
.bg2 {

	background-color: #ff7f04;
	background-repeat: repeat-x;
	background-position: center top;
	background-image: url(../img/bg2.jpg);
}
.table08 {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 110px;
	background-repeat: repeat-y;
	color: #000000;
	background-image: url(../img/08_bg.gif);
	padding-right: 119px;
	padding-bottom: 0px;
}
.t12White {
	font-size: 12px;
	line-height: 1.4em;
	color: #ffffff;
	padding-top: 6px;
	padding-bottom: 6px;
}
.bg00 {
	background-color: #ff7f04;
	background-repeat: repeat-x;
	background-position: center top;
	background-image: url(../img/00_bg.jpg);
}
.table07 {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 60px;
	background-repeat: repeat-y;
	color: #000000;
	background-image: url(../img/01_bg.gif);
	padding-right: 72px;
}
.table072 {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 53px;
	background-repeat: repeat-y;
	color: #000000;
	background-image: url(../img/07_bg.gif);
	padding-right: 48px;
}
.table10 {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 54px;
	background-repeat: repeat-y;
	color: #000000;
	background-image: url(../img/10_bg1.gif);
	padding-right: 61px;
}
.table101 {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 73px;
	background-repeat: repeat-y;
	color: #000000;
	background-image: url(../img/10_bg2.gif);
	padding-right: 74px;
}
.table102 {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 73px;
	background-repeat: repeat-y;
	color: #000000;
	background-image: url(../img/10_bg3.gif);
	padding-right: 74px;
}
.table103 {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 73px;
	background-repeat: repeat-y;
	color: #000000;
	background-image: url(../img/10_bg4.gif);
	padding-right: 74px;
}
.table09 {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 61px;
	background-repeat: repeat-y;
	color: #000000;
	background-image: url(../img/09_bg.gif);
	padding-right: 70px;
}
.table01intro {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 50px;
	background-repeat: repeat-y;
	color: #000000;
	padding-bottom: 10px;
	background-image: url(../img/intro_bg.jpg);
	padding-right: 60px;
}
.table02intro {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 50px;
	background-repeat: repeat-y;
	color: #000000;
	padding-bottom: 10px;
	background-image: url(../img/intro_bg2.jpg);
	padding-right: 60px;
}
.t12solid {
	font-size: 12px;
	line-height: 1.4em;
}

.bg3 {

	background-color: #ff7f04;
	background-repeat: repeat-x;
	background-position: center top;
	background-image: url(../../img/bg3.jpg);
}
.tableAbout {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 49px;
	background-repeat: repeat-y;
	color: #000000;
	padding-bottom: 10px;
	background-image: url(../../img/about_bg.gif);
	padding-right: 49px;
}
.aboutTxt {
	font-size: 12px;
	line-height: 1.4em;
	padding-left: 32px;
}
a.about:visited {
	color: #FF6600;
	text-decoration: none;
}
a.about:link {
	color: #FF6600;
	text-decoration: none;
}
a.about:hover {
	font-size: 12px;
	color: #FFCC00;
	text-decoration: underline;
}
.t10solid {
	font-size: 10px;
	line-height: 1.4em;
}
#contents {
	position: absolute;
	top: 144px;
	width: 100%;
	z-index: 1;
	left: -2px;
}
#header {
	width: 100%;
	position: absolute;
	top: 0px;
	z-index: 2;
}
.footerBg {
	background-image: url(../img/footer02.gif);
	background-repeat: repeat-y;
	background-color: #FFE600;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.footerTh {
	padding-top: 4px;
	padding-bottom: 1px;
	font-size: 12px;
	color: #97231E;
	vertical-align: top;
	padding-left: 2px;
	line-height: 1.4em;
}
.footerTd {
	font-size: 12px;
	color: #1a1111;
	padding-top: 4px;
	padding-bottom: 1px;
	padding-left: 11px;
	line-height: 1.4em;
	vertical-align: top;
}
.footerTd2 {
	font-size: 12px;
	color: #2d621e;
	padding-top: 8px;
	padding-bottom: 5px;
	padding-left: 2px;
	line-height: 1.4em;
}
h1 {
	font-size: 12px;
	font-weight: lighter;
	margin: 0px;
	padding: 0px;
}
