body,form {
	margin: 0; padding: 0px;
}


.mainpage a:link {
	color: #587e91;
    text-decoration: none;
}

.mainpage a:visited {
	color: #587e91;
}
.mainpage a:hover {
    text-decoration: underline;
    color: #587e91;
}
.mainpage a:active {
	color: #587e91;
}


body {
	background-color: #FFFFFF;
	font-size: 12px;
}
.link01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1f7db1;
	font-weight: 100;
	text-decoration: none;
}
a.link01:link, a.link01:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1f7db1;
	font-weight: 100;
	text-decoration: none;
}
a.link01:hover, a.link01:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1f7db1;
	font-weight: 100;
	text-decoration: underline;
}
.font01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #626264;
	font-weight: 100;
	line-height: 18px;
}

.tit01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: 100;
	font-style: normal;
}
.tit02 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #303136;
	font-weight: 100;
	font-style: italic;
}
.tit03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #408080;
	font-weight: 100;
	font-style: normal;
}
.link02 {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: 100;
	text-decoration: none;
	line-height: 20px;
}
a.link02:link, a.link02:visited {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: 100;
	text-decoration: none;
}
a.link02:hover, a.link02:active {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: 100;
	text-decoration: underline;
}
.font02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: 100;
	line-height: 18px;
}
.link03 {
	font-size: 12px;
	color: #587e91;
	font-weight: 100;
	line-height: 18px;
	text-decoration: none;
}
.td_style01 {
	line-height: 8px;
}
.td_style02 {
	line-height: 20px;
}
.font03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7b9fb9;
	font-weight: 100;
	line-height: 20px;
}
.font04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-weight: 100;
	line-height: 20px;
}
.font05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #408080;
	font-weight: 100;
	font-style: normal;
}
.td_list01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #626264;
	font-weight: 100;
	line-height: 20px;
}
.font05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #de9a00;
	font-weight: 100;
	text-decoration: none;
}
.font06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #408080;
	font-weight: 100;
	font-style: normal;
}
.font07 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: 100;
	line-height: 18px;
}
.tit04{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: 100;
	font-style: normal;
	line-height: 22px;
}
.td_ad01 {
	font-size: 0px;
	color: #626264;
	font-weight: 100;
	line-height: 0px;
}
.style_tb02 {
	CURSOR: hand
}
.style_tb03 {
	/*height:120px; ben§ïªº*/
	border:0px solid #aaa;
	padding:0 10px 10px 10px;
	font:normal 12px ²Ó©úÅé;
	display:none

}

.searchfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #626264;
	font-weight: 100;
	line-height: 13px;
	width: 209px;
	padding:2px;
	border-width: 1px;
}


.admenuBlock {
	padding: 0 5px;
}

.leftBlock {
	overflow:hidden; 
	width: 214px; 
	 /*max-height: 270px; height: 270px; */
	border: none;
	margin-bottom: 4px;
}