@charset "shift_jis";

/* ===body=== */
body {
	width: 872px;
	color:#333333;
	background-color:#ffffff;
	font:normal normal normal 100%/1.2 "‚l‚r ‚oƒSƒVƒbƒN","Osaka","sans-serif";
	line-height: 150%;
	margin: 0;
}

/* ===img=== */
img {
	border: 0;
}

img.r {
	float: right;
	margin: 0 0px 20px 15px;
}

img.l {
	float: left;
	margin: 0 10px 20px 10px;
}

img.pt {
	display: none;
}

/* ==div== */
div.head {
	width: 872px;
	height: 60px;
	background-image: url(nimg/head01.gif);
	background-repeat: repeat-y;
	padding: 0 15px 0 130px;
	margin: 0;
}

div.menu01 {
	width: 872px;
	height: 55px;
	background-image: url(nimg/bg02.gif);
	margin: 0;
	background-repeat: repeat-y;
	padding-left: 120px;
}

div.menu02-0 {
	width: 872px;
	background-image: url(nimg/bg03-0.gif);
	margin: 0;
	background-repeat: repeat-y;
	padding: 5px 5px 0px 150px;
}

div.menu02-1 {
	width: 872px;
	background-image: url(nimg/bg03-1.gif);
	height: 40px;
	margin: 0;
	background-repeat: repeat-y;
	padding: 5px 5px 0px 150px;
}

div.menu02-2 {
	width: 872px;
	height: 40px;
	background-image: url(nimg/bg03-2.gif);
	margin: 0;
	background-repeat: repeat-y;
	padding: 5px 5px 0px 150px;
}

div.menu02-3 {
	width: 872px;
	height: 40px;
	background-image: url(nimg/bg03-3.gif);
	margin: 0;
	background-repeat: repeat-y;
	padding: 5px 5px 0px 150px;
}

div.menu02-4 {
	width: 872px;
	height: 40px;
	background-image: url(nimg/bg03-4.gif);
	margin: 0;
	background-repeat: repeat-y;
	padding: 5px 5px 0px 150px;
}

div.menu02-5 {
	width: 872px;
	height: 40px;
	background-image: url(nimg/bg03-5.gif);
	margin: 0;
	background-repeat: repeat-y;
	padding: 5px 5px 0px 150px;
}

div.body {
	width: 872px;
	background-color:#ffffff;
	background-image: url(nimg/bg02.gif);
	background-repeat: repeat-y;
	max-width: 872px;
	min-height: 370px;
	margin: 0;
	padding: 15px 40px 15px 120px;
}

div.foot {
	background-color:#ffffff;
	background-image: url(nimg/bg02.gif);
	background-repeat: repeat-y;
	width: 872px;
	height: 30px;
	padding: 15px 200px;
}

div.pt {
	display: none;
}

td {
	vertical-align: top;
}

