BODY {
	background-color : #eeeeee;
	margin-top : 0px;
	margin-bottom : 0px;
}

TABLE {
	font-size : 14px;
	font-family : "MS UI Gothic";
}

A {
	color : #000000;
	text-decoration : none;
}

A:HOVER {
	color : #ff8000;
}

HR {
	height : 1px;
	color : #cccccc;
	background-color : #cccccc;
	border : 0px;
}

ADDRESS {
	font-size : 12px;
	font-family : Verdana;
	font-style : normal;
	text-align : center;
	margin : 12px;
}

.style10 {
	width : 952px;
	background-color : #ffffff;
	border-top :   2px solid orange;
	border-left :  1px solid #999999;
	border-right : 1px solid #999999;
}

.style11 {
	width : 952px;
	border : 1px #999999 solid;
	border-collapse : collapse;
}

.style12 {
	text-align : center;
	padding : 7px;
	width : 12%;
	background-image : url(../img/gradation1.gif);
	border-left :  1px solid #999999;
	border-right : 1px solid #999999;
}

.style13 {
	font-size : 10px;
	font-family : Verdana;
	color : #ff8000;
}

.style14 {
	width : 100%;
}

.style15 {
	text-align : center;
	background-color : #000000;
	padding : 12px;
}

.style16 {
	text-align : right;
}

.style17 {
	vertical-align : top;
}

.style18 {
	vertical-align : bottom;
}

.style19 {
	height : 50px;
}

.style20 {
	width : 952px;
	background-color : #ffffff;
	border-top : 2px solid red;
	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
/* POP MENU用 */
	clear : left;
}

.style21 {
	font-weight : bold;
	height : 30px;
	background-image : url(../img/gradation1.gif);
	border-top : 2px solid #ff8040;
	border-bottom : 1px solid #999999;
	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
}

.style22 {
	width : 75%;
}

.style23 {
	width : 25%;
}

.style24 {
/* FF GC 利用不可(TD) */
	text-align : center;
}

.style31 {
	height : 30px;
	font-weight : bold;
	background-image : url(../img/gradation1.gif);
	border-top : 3px solid blue;
	border-bottom : 1px solid #999999;
	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
}

.style32 {
	height : 30px;
	font-weight : bold;
	background-image : url(../img/gradation1.gif);
	border-top : 3px solid teal;
	border-bottom : 1px solid #999999;
	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
}

.style33 {
	height : 30px;
	font-weight : bold;
	background-image : url(../img/gradation1.gif);
	border-top : 3px solid green;
	border-bottom : 1px solid #999999;
	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
}

.style34 {
	height : 30px;
	border-bottom : 1px solid #999999;
	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
}

.style35 {
	width : 952px;
	background-color : #ffffff;
	border-top : 1px solid #999999;
	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
}

.style37 {
	width : 952px;
	background-color : #ffffff;
	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
}

.style38 {
	width : 952px;
	background-color : #ffffff;
	border-top : 1px solid #999999;
	border-bottom : 1px solid #999999;
	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
}

.fontcolor01 {
	color : #ff8000;
}

.fontcolor21 {
	color : blue;
}

.fontcolor22 {
	color : teal;
}

.fontcolor23 {
	color : green;
}

.fontcolor36 {
	color : red;
}

.information {
	width : 100%;
/*  height : 300px; */
	height : 350px;
	overflow : auto;
}

.information a {
	color : #0000ff;
	text-decoration : underline;
}

.information a:hover {
	color : #ff8000;
}

.alinkblue a {
	color : #0000ff;
	text-decoration : underline;
}

.alinkblue a:hover {
	color : #ff8000;
}

.blinkblue a {
	color : #0000ff;
	text-decoration : underline;
	font-size : 22px;
	font-weight : bold;
}

.blinkblue a:hover {
	color : #ff8000;
}

.style40 {
	background-color : #ffffff;
}

.style41 {
	background-color : #cccccc;
	text-align : center;
}

.style42 {
	background-color : #c8c8ff;
	text-align : center;
}

.style43 {
	background-color : #add6d6;
	text-align : center;
}

.style44 {
	background-color : #ceffff;
	text-align : center;
}

.style45 {
	background-color : #e1f0ff;
}

.style46 {
	width : 200px;
}

.style47 {
	width : 50px;
}

.style48 {
	width : 150px;
}

.style55 {
	width : 700px;
	background-color : #999999;
}

.style56 {
	background-color : #ffffff;
}

.style57 {
	width : 200px;
	background-color : #e7e7e7;
	text-align : center;
	vertical-align : middle;
}

.style58 {
	width : 160px;
}

.style59 {
	height : 30px;
/* そのうちまとめる */
	border-top : 1px solid #999999;
	border-bottom : 1px solid #999999;
	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
	text-align : center;
	vertical-align : middle;
}

.style60 {
	width : 150px;
	background-color : #e7e7e7;
	text-align : center;
	vertical-align : middle;
}

.style61 {
	width : 700px;
	background-color : #ffffff;
}


