.content {
	background-image:url(images/top_shadow.jpg); 
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
	padding: 25px;
}
.menu:link {
  color: #0080c0;
	font-size: 11px;
	font-family: "Arial";
	text-decoration: none;
}

.menu:visited {
  color: #0080c0;
	font-size: 11px;
	font-family: "Arial";
	text-decoration: none;
	}

.menu:hover {
  color: #ffffff;
	font-size: 11px;
	font-family: "Arial";
	text-decoration: none;
	}

.menu:active {
  color: #0080c0;
	font-size: 11px;
	font-family: "Arial";
	text-decoration: none;
	}

.botlinks {
	color: #266477;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 80px;
}	
.bottom:link {
	color: #266477;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.bottom:visited {
	color: #266477;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.bottom:active {
	color: #266477;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.bottom:hover {
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

A:LINK, A:VISITED {
	color: #0080c0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A:HOVER {
	color: #ff0000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


A {
	color: #0080c0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.pname {
	color: #d18307;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
Table, td, tr, input {
	color: #38381d;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}
input,textarea, select, option {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: solid 1px #c0c0c0;
	background-color: #f4f4f4;
	letter-spacing: normal;
}
.tit {
	color: #0080c0;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.sidelinks:hover {
    font: normal 11px/20px Arial, Arial, Helvetica, sans-serif;
	color: #000000;
	clip:           rect(   );
	width: 200px;
	height: 20px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	background-color: #ffe280;
}
.sidelinks {
	font: normal 11px/20px Arial, Arial, Helvetica, sans-serif;
	color: #800000;
	text-decoration: none;
	clip:               rect(   );
	width: 200px;
	height: 20px;
	white-space: nowrap;
	font-weight : bold;
	background-color: #e1dabb;
}
A.links_1:hover {
border : thin solid #d6c29a;
}
A.detaillinks:hover {
    font: normal 11px/20px Arial, Arial, Helvetica, sans-serif;
	color: #eaeaea;
	font-weight: bold;
	text-decoration: none;
	
}
.detaillinks {
	font: normal 11px/20px Arial, Arial, Helvetica, sans-serif;
	color: #c40000;
	font-weight: bold;
}
BODY {
	scrollbar-face-color: #d8d8d8;
	scrollbar-highlight-color: Silver;
	scrollbar-shadow-color: Black;
	scrollbar-arrow-color: White;
	scrollbar-track-color: #c0c0c0;
	scrollbar-base-color: Black;
	scrollbar-3dlight-color: Gray;
	scrollbar-darkshadow-color: Black;
	background-image: url(images/bg.png);
	background-repeat: no-repeat;
	background-position: center 120px;
}
.wech	{ display:none }
TD.pageHeading, DIV.pageHeading {
  font-size: 13px;
  color: #ff0000;
  font-weight: bold;
  text-decoration: sharp;
  text-transform: uppercase;
}
.infoBox {
  background: #D3D1D1;
}

.infoBoxContents {
  background: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  background-image: url('images/infobox/corner_center.gif');
  font-family: Arial, Verdana, sans-serif;
  font-size: 18px;
  font-weight: normal;
  color: #000000;
  display: none;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

FORM {
 display: inline;
}
TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  padding-left: 10px;
}
