body {
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-size:12px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	background-color:#DCDCDC;
}

/*link*/
a:link { text-decoration: none; color: #CC2133;}
a:visited { text-decoration: none; color: #CC2133; }
a:hover { text-decoration: none; color: #FF6600; }
a:active { text-decoration: none; color: #CC2133;}

.mainbg {
	width:706px;
	height:15px;
	text-align: center;
	background-image:url(w01.gif);
	background-position:top left;
	background-repeat: no-repeat;
	margin: 20px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
.mainbg2 {
	width:706px;
	height:506px;
	text-align: center;
	background-image:url(w02.gif);
	background-position:top left;
	background-repeat: repeat-y;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
.mainbg2 dt {
	width:660px;
	height:30px;
	text-align: left;
	font-size:12px;
	line-height:18px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 28px;
	_padding: 0px 0px 0px 0px;
}
.mainbg2 dd {
	width:660px;
	height:30px;
	text-align: center;
	color:#666666;
	font-size:12px;
	line-height:18px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.mainbg3 {
	width:706px;
	height:15px;
	text-align: center;
	background-image:url(w03.gif);
	background-position:top left;
	background-repeat: no-repeat;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
.btnbox {
	width:460px;
	height:100px;
	text-align: left;
	margin: 10px auto 0px auto;
	padding: 0px 40px 0px 0px;
}
.btn {
	width:194px;
	height:94px;
	text-align: center;
	background-image: url(btn01.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
.btn a:link {
	width:194px;
	height:94px;
	text-align: center;
	background-image: url(btn01.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
.btn a:hover {
	width:194px;
	height:94px;
	text-align: center;
	background-image: url(btn02.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.btn2 {
	width:194px;
	height:94px;
	text-align: center;
	background-image: url(btn03.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
}
.btn2 a:link {
	width:194px;
	height:94px;
	text-align: center;
	background-image: url(btn03.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
}
.btn2 a:hover {
	width:194px;
	height:94px;
	text-align: center;
	background-image: url(btn04.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
}
.prbox {
	width:706px;
	font-size:15px;
	line-height:18px;
	text-align: center;
	margin: 10px auto 0px auto;
	padding: 0px 0px 10px 0px;
}
.prbox img {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
.prbox dt {
	width:345px;
	height:140px;
	font-size:15px;
	line-height:18px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float:left;
}
.prbox dd {
	width:345px;
	height:140px;
	font-size:15px;
	line-height:18px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
}
