@charset "euc-jp";

p#pankuzu {
	font-size: 9pt !important;
	padding: 8px 20px 6px;
	background: #F2F2F2;
	color: #333333;
}

p#pankuzu a {
	color: #007DCC;
}






h2 {
	height: 102px;
	width: 820px;
	text-indent: -2000px;
}
body#menu-2 	h2 { background: url(images/h2_02.gif) no-repeat; }
body#menu-3 	h2 { background: url(images/h2_03.gif) no-repeat; }
body#menu-4 	h2 { background: url(images/h2_04.gif) no-repeat; }
body#menu-5 	h2 { background: url(images/h2_05.gif) no-repeat; }
body#menu-6 	h2 { background: url(images/h2_06.gif) no-repeat; }
body#menu-7 	h2 { background: url(images/h2_07.gif) no-repeat; }
body#menu-8 	h2 { background: url(images/h2_08.gif) no-repeat; }
body#menu-9 	h2 { background: url(images/h2_09.gif) no-repeat; }
body#menu-10 	h2 { background: url(images/h2_10.gif) no-repeat; }
body#menu-11 	h2 { background: url(images/h2_11.gif) no-repeat; }



h3 {
	background: url(images/bg_h3.gif) no-repeat;
	height: 33px;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding-left: 25px;
	padding-top: 12px;
	margin-bottom: 10px;
	letter-spacing: 3px;
}

h4 {
	font-size: 16px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	background: url(images/bg_h4.gif) repeat-x bottom;
	clear: both;
	margin-top: 20px;
	color: #000000;
}

div.h3area {
	width: 535px;
	margin-bottom: 35px;
	margin-left: 25px;
}
div.h3area p {
	line-height: 1.8;
	font-size: 108%;
}

div.h4area {
	width: 500px;
	margin-bottom: 30px;
	margin-left: 35px;
}

div.h4area p {
}


p.withmark {
	text-align: right;
	font-weight: bold;
}
p.withmark a {
	background: url(images/mini_01_02.gif) no-repeat left center;
	padding-left: 15px;
	color: #0066FF;
}
