@charset "utf-8";
/* CSS Document */

BODY { 
	font-family:'Arial', Tahoma, Verdana;
	margin:10px 0px 0px 0px;
	border:0px;
	background-color:#d7e4bd;
	font-size:.80em;
}

IMG { border:0px }
A { text-decoration:none; color:#0066FF; }
INPUT, TEXTAREA, SELECT { font-size:.9em; font-family: "Trebuchet MS", Tahoma, Verdana; }
TD { vertical-align:top; }

h1, h2, h3 { margin:0px; padding:0px; }
h1 { font-size:1.5em; }
.para-head { color:#326400; text-decoration:underline; font-weight:bold; font-family:'Century Gothic' }

.wrapper { border:8px solid #cccccc; }

.top_01 { width:672px;	background-color:#FFCC00;	padding-left:8px;	color:#ffffff;	height:130px; }
.top_02 { font-size:1.800em; font-weight:bold; color:#ffffff; background-color:#ffcc00; }
.top_03 { padding-left:8px; padding-top:8px; padding-bottom:8px; font-size:1.4em; color:#FFFFFF; font-weight:bold; background-color:#4a452a; }

.spacer { background-color:#FFFFFF; }
.vspacer { background-color:#FFFFFF; width:8px; }
.hspacer { background-color:#FFFFFF; height:8px; }

.middle_01 { background-color:#ffffff; }
.middle_02 { background-color:#4a452a; width:170px; }
.middle_01 { padding-top:16px; padding-left:8px; padding-bottom:8px; padding-right:8px; }
.middle_01 ul li { padding-bottom:15px; }

.middle_02 a { display:block; color:#ffffff; padding:5px 0px 5px 5px; background-color:#4a452a; border-bottom:1px solid #000000; border-top:1px solid #ffffff; font-size:1.1em; font-weight:bold; }
.middle_02 a:hover { color:#FFCC00; }

.subtitle { font: 1.125em; font-weight:bold; text-align:center; }
.caption { font-weight:bold; }

.bottom_01 { width:672px; }
.bottom_02 { width:162px; }
.bottom_01, .bottom_02 { background-color:#326400; padding-left:8px; padding-top:8px; padding-bottom:8px; color:#ffffff; font-size:.950em; }


.button { width:100px; height:30px; font-family: 'Trebuchet MS', Tahoma, Verdana; font-size:1.125em; font-weight:bold; }
legend { color:#990033; font-weight:bold; text-align:center; font-size:1.025em;  }
fieldset { border:1px solid #666666; padding:8px; }

.warning { color:#FF0000; font-size:.850em; }


.content-table td { padding:2px; margin:0px; font-size:.90em; }

#spanComment { font-size: .850em; }

/*
.management-menu ul{ 
	font-size:1.3em; 
	letter-spacing:.03em; 
	text-align:center; 
	border:1px solid #999999; 
}
*/
.management-menu { margin-left:2px; list-style-type:none; margin:0px; padding:0px; text-align:center;  }


.management-menu a {	
	color:#333333;
	padding:20px;
	display:block;
	float:left;
	text-align:center;
	
}

.management-menu a:hover { background-color:#999999; color:#FFFFFF; }