body {
	width:auto;
	margin-left: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 10px;
	color:#141414;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	line-height:130%;
	background-image: url(../img/bgs.gif);
	font-family: ‚l‚r ‚oƒSƒVƒbƒN, Osaka, ƒqƒ‰ƒMƒmŠpƒS Pro W3;
	word-break: break-all;
}
.ibody {
	width:auto;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	color:#141414;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	line-height:130%;
	background-image: url(../img/bgs.gif);
	font-family: ‚l‚r ‚oƒSƒVƒbƒN, Osaka, ƒqƒ‰ƒMƒmŠpƒS Pro W3;
}
td,th {
	width:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#141414;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	line-height:130%;
	font-family: ‚l‚r ‚oƒSƒVƒbƒN, Osaka, ƒqƒ‰ƒMƒmŠpƒS Pro W3;
}
a{
	font-size:14px;
	color:#141414;
	text-decoration:none
}
a:Hover{
	font-size:14px;
	color:#FF0000;
	text-decoration:none
}

h1{
	width:100%;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:4px 0px 0px 0px;
	font-size:16px;
	letter-spacing:1px;
	text-align:center;
	color: #141414;
	clear:both;
}

.topm {
	height:16px;
	width:940px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	font-size:10px;
	letter-spacing:1px;
	color: #FFFFFF;
	text-align:right;
	clear:both;
}
.topml {
	height:16px;
	width:470px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:10px;
	letter-spacing:1px;
	color: #FFFFFF;
	text-align:left;
	float:left;
}
.topmr {
	height:16px;
	width:470px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:10px;
	letter-spacing:1px;
	color: #FFFFFF;
	text-align:right;
	float:right;
}

.main {
	height:auto;
	width:940px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	clear:both;
}



.idx-img {
	height:350px;
	width:800px;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	clear:both;
}
.idx-c1 {
	width:100%;
	height:auto;
	margin-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:16px;
	letter-spacing:1px;
	line-height:130%;
	text-align:center;
	color: #141414;
	clear:both;
}
.idx-c2 {
	width:100%;
	height:auto;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-size:14px;
	letter-spacing:1px;
	line-height:140%;
	text-align:center;
	color: #141414;
	clear:both;
}
.idx-c3b {
	width:620px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:left;
	clear:both;
}
.idx-c3t {
	width:100%;
	height:auto;
	margin-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	font-size:16px;
	letter-spacing:1px;
	line-height:140%;
	text-align:left;
	color: #141414;
	font-weight: bold;
	clear:both;
}
.idx-c3m {
	width:auto;
	height:auto;
	margin-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	font-size:14px;
	letter-spacing:1px;
	line-height:145%;
	text-align:left;
	color: #585858;
	clear:both;
}
.idx-c4 {
	width:100%;
	height:auto;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-size:12px;
	letter-spacing:1px;
	line-height:130%;
	text-align:center;
	color: #141414;
	clear:both;
}
.idx-bt {
	width:100%;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:10px;
	letter-spacing:1px;
	text-align:center;
	color: #141414;
	clear:both;
}

.head {
	width:940px;
	height:40px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	padding:175px 0px 0px 0px;
	background-image: url(../img/head.jpg);
	background-repeat: no-repeat;
	line-height:100%;
	clear:both;
}

.btnf {
	width:854px;
	height:auto;
	margin-left: 0px;
	clear:both;
}

.btn {
	margin-right: 2px;
}

.tscr {
	width:800px;
	height:15px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-size:14px;
	letter-spacing:1px;
	color: #FFFFFF;
	padding:2px 4px 0px 4px;
	background-color: #1E1E1E;
	background-image: url(../img/aaa.gif);
	background-repeat: no-repeat;
	clear:both;
}

.homa {
	width:100%;
	clear:both;
}

.hole {
	width:710px;
	height:auto;
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	float:left;
}
.hole-img {
	width:710px;
	height:240px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	clear:both;
}
.hole-cmnt {
	width:698px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:130%;
	background-image: url("../img/cbg1.jpg");
	background-color: #F5F5F5;
	background-repeat: no-repeat;
	background-position: right top;
}
.hole-cmnt2 {
	width:698px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:130%;
	background-color: #F5F5F5;
}




.hori {
	width:200px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	float:right;
}

.hori-rm {
	width:190px;
	height:160px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:1px 1px 1px 1px;
	background-color: #4D5E62;
	clear:both;
}
.hori-ri {
	width:auto;
	height:160px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px 0px 0px 0px;
	background-color: #F3F3F3;
	clear:both;
}

.hori-lm {
	width:190px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:1px 1px 1px 1px;
	background-color: #990033;
	clear:both;
}
.hori-li {
	width:auto;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:6px 6px 6px 6px;
	font-size:12px;
	text-align:left;
	letter-spacing:1px;
	line-height:140%;
	background-color: #FFF4F9;
	clear:both;
}

.lale-img {
	width:710px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	clear:both;
}
.lale-cmnt {
	width:698px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:130%;
	background-image: url("../img/lbg.jpg");
	background-color: #F3F3F3;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.lale-cmnt2 {
	width:698px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:130%;
	background-color: #F3F3F3;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.syle-img {
	width:710px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	clear:both;
}
.syle-cmnt {
	width:698px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:130%;
	background-color: #F3F3F3;
}
.syle-cmnt2 {
	width:698px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:center;
	letter-spacing:1px;
	clear:both;
	line-height:130%;
	background-color: #F3F3F3;
}

.syp {
	color:#141414;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	line-height:130%;
	background-color: #FFFFFF;
	clear:both;
}
.syn1 {
	width:686px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:130%;
	background-color: #FFFFFF;
	background-image: url("../img/syn01.jpg");
	background-repeat: no-repeat;
	background-position: right bottom;
}
.syn2 {
	width:686px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:130%;
	background-color: #FFFFFF;
	background-image: url("../img/syn02.jpg");
	background-repeat: no-repeat;
	background-position: right bottom;
}

.syn3 {
	width:686px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:130%;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.syn4 {
	width:686px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:130%;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.syn5 {
	width:686px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:130%;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.syn6 {
	width:686px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:130%;
	background-color: #FFFFFF;
	background-image: url("../img/syn06.jpg");
	background-repeat: no-repeat;
	background-position: right bottom;
}

.smle-cmnt {
	width:698px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:center;
	letter-spacing:1px;
	clear:both;
	line-height:150%;
	background-color: #F3F3F3;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.smle-cmnt2 {
	width:698px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	color:#990033;
	font-size:14px;
	text-align:center;
	letter-spacing:1px;
	clear:both;
	line-height:150%;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.qule-cmnt {
	width:698px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:center;
	letter-spacing:1px;
	clear:both;
	line-height:150%;
	background-color: #F3F3F3;
	background-repeat: no-repeat;
	background-position: right bottom;
}


.mett {
	width:698px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	color: #990033;
	text-align:center;
	letter-spacing:1px;
	font-weight: bold;
	clear:both;
	line-height:150%;
}
.met2 {
	width:698px;
	height:auto;
	margin-left: 80px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	font-weight: bold;
	clear:both;
	line-height:150%;
}
.meco {
	width:698px;
	height:auto;
	margin-left: 90px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:150%;
}

.sico {
	width:698px;
	height:auto;
	margin-left: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:180%;
}

.clle-title {
	width:710px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	text-align:center;
	letter-spacing:1px;
	line-height:130%;
	clear:both;
}

.clle-cmntt {
	width:698px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	padding:3px 0px 0px 0px;
	font-size:16px;
	text-align:center;
	letter-spacing:1px;
	line-height:130%;
	font-weight: bold;
	background-color: #CCCCCC;
	clear:both;
}


.clle-cmnt {
	width:698px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:130%;
	background-color: #F3F3F3;
}

.comp-titl {
	width:710px;
	height:24px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:3px 0px 0px 10px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	font-weight: bold;
	background-image: url("../img/cotbg.gif");
	background-repeat: no-repeat;
	clear:both;
}
.comp-cmnt {
	width:710px;
	height:auto;
	margin-left: 30px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 20px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	line-height:130%;
	font-weight: bold;
	clear:both;
}

.acle-cmnt {
	width:698px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:6px 6px 6px 6px;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	clear:both;
	line-height:130%;
	background-color: #F3F3F3;
	background-repeat: no-repeat;
	background-position: right bottom;
}

.lile-cmnt {
	width:698px;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	padding:3px 0px 0px 0px;
	font-size:16px;
	text-align:center;
	letter-spacing:1px;
	line-height:130%;
	font-weight: bold;
	background-color: #D0D0D0;
	clear:both;
}

.qt {
	color: #990033;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	font-weight: bold;
	clear:both;
}
.at {
	color: #000066;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	font-weight: bold;
	clear:both;
}
.qtc {
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	line-height:130%;
	margin-left: 16px;
	clear:both;
}











.mbt {
	width:100%;
	height:auto;
	text-align:center;
}
.mbtb {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}







.tom {
	width:190px;
	height:auto;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding:1px 1px 1px 1px;
	background-color: #4D5E62;
	clear:both;
}
.toi {
	width:auto;
	height:auto;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:10px 0px 10px 0px;
	font-size:12px;
	text-align:center;
	letter-spacing:1px;
	line-height:130%;
	background-color: #F3F3F3;
	clear:both;
}


.ah{
	font-size:12px;
	color:#FFFFFF;
	letter-spacing:1px;
	text-decoration:none
}
.ah:Hover{
	font-size:12px;
	color:#FF3333;
	letter-spacing:1px;
	text-decoration:none
}

hr {
	color: #141414;
	background-color: #FFFFFF;
	height: 3px;
	border-style: inset;
}

.hr2 {
	color: #141414;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	height: 3px;
	border-style: inset;
}

.fs14b {
	color:#990033;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	line-height:130%;
	font-weight: bold;
}
.fs14g {
	color:#464646;
	font-size:14px;
	text-align:left;
	letter-spacing:1px;
	line-height:130%;
}
.fs12n {
	color:#990033;
	font-size:14px;
}
.sp {
	height:6px;
	width:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	clear:both;
}

.cp {
	height:34px;
	width:100%;
	color:#535353;
	font-size:10px;
	text-align:center;
	letter-spacing:1px;
	line-height:120%;
	text-align:center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	clear:both;
}
.cpa {
	font-size:10px;
	color:#535353;
	letter-spacing:1px;
	text-decoration:none
}
.cpa:Hover{
	font-size:10px;
	color:#535353;
	letter-spacing:1px;
	text-decoration:none
}

.bt_menu{
	font-size:10px;
	color:#141414;
	text-decoration:none
}
.bt_menu:Hover{
	font-size:10px;
	color:#FF0000;
	text-decoration:none
}
