.t_head {  font-size: 10pt; line-height: 115%; color: #3399FF;}
.t_head_add {  font-size: 8pt; color: #CCCCCC;}
.t_main {
	color : black;
	line-height: 115%;
	font-size: 10px;
}
.t_menu {  font-size: 10px; line-height: 105%;}
.t_copy {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #0066FF; padding-right: 5px;}
.t_main_12 {
	font-size: 10pt;
	line-height: 130%;
	color: #000000;
}
th.t_main_12_16 {
	text-align: left;
}
.t_main_12_16 {
	font-size: 10pt;
	line-height: 117%;
	color: #000000;
}
.t_main14 {  font-size: 14px; line-height: 120%;}
.t_main16 {  font-size: 16px;}
A:LINK { text-decoration: none;}
A:VISITED {
	text-decoration: none;
	color: #0000FF;
}
A:ACTIVE { color : purple; text-decoration: underline;}
A:HOVER {
	text-decoration: underline;
	color: #0000FF;
}
.borderl_g {  border: #CCCCCC dotted;}
ul { list-style-position : outside ; }

.text1 {  font-size: 12px; background-color: #F3FEE2;}
.text2 {  font-size: 12px; background-color: #FDEEF2;}

INPUT, SELECT, TEXTAREA { font-size: 12px; } 

td { font-size: 12px; }
h1 {
	font-size: 12px;
	display: inline;
	font-weight: normal;
	color: #0000FF;
	padding: 0px;
}
h2 {
	font-size: 12px;
	font-weight: normal;
	display: inline;
	color: #0000FF;
}
h3 {
	font-size: 12px;
	font-weight: normal;
	display: inline;
	color: #333333;
}
h4 {
	font-size: 12px;
	font-weight: normal;
	display: inline;
	color: #000000;
}
h5 {
	font-size: 10px;
	font-weight: normal;
	display: inline;
}
h6 {
	font-size: 10px;
	font-weight: normal;
	display: inline;
}

.fre { margin-left: 10px;border-top-color: #0000FF;border-right-color: #0000FF;border-bottom-color: #0000FF;border-left-color#0000FF;}
.a1 {
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
	background-color: #E6FFFF;
}
.a2 {
	font-size: 10px;
	color: #0000FF;
}
.a5 {
	font-size: 12px;
	color: #0000FF;
}

.a3 {
	font-size: 10px;
	color: #CC0033;
}
.a4 {
	font-size: 10px;
	color: #000000;
	font-style: normal;
}
.a0 {
	font-size: 12px;
	font-weight: normal;
	color: #0000FF;
	background-color: #E6FFFF;
	padding: 5px;
	text-align: center;
	background-position: center;
	width: 100%;
	display: table;
}
.bred {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.bblue {
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
}
.bbluck {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.brred {
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.brred14 {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
.bwhight {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bwhight14 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.blue {
	color: #0000FF;
	font-size: 12px;
}
.blue14 {
	color: #0000FF;
	font-size: 14px;
}
.bluck {
	font-size: 12px;
	color: #000000;
}
.red {
	font-size: 12px;
	color: #FF0000;
}	
.bgreen {
	font-size: 12px;
	color: #336600;
	font-weight: bold;
}
.dkgreen {
	color: #360;
	font-size: 12px;
}
.dkgreen14 {
	color: #360;
	font-size: 14px;
}
.dkblue {
	color: #069;
	font-size: 12px;
}
.dkblue14 {
	color: #069;
	font-size: 14px;
}
.pink {
	color: #F39;
	font-size: 12px;
}
.pink14 {
	color: #F39;
	font-size: 14px;
}
.purple {
	color: #639;
	font-size: 12px;
}
.purple14 {
	color: #639;
	font-size: 14px;
}
.orange {
	color: #F60;
	font-size: 12px;
}
.orange14 {
	color: #F60;
	font-size: 14px;
}
.green {
	color: #56AD2C;
	font-size: 12px;
}
.green14 {
	color: #56AD2C;
	font-size: 14px;
}
.fr01 {
	border: 1px solid #999966;
}
.fr02 {
	border: 2px solid #C6AF78;
}
.fr03 {
	border: 1px solid #0013C2;
	background-image: url(../index_imgs/back_search.gif);
}

.fr04 {
	font-size: 12px;
	font-weight: bold;
	line-height: 135%;
	border-top: 1px dotted #999966;
	border-right: none;
	border-bottom: 1px dotted #999966;
	border-left: none;
}
.titleblue {
color: #0013C2; font-weight: bold; font-size: 16px;
}
.bpurple {
	font-size: 18px;
	font-weight: bold;
	color: #993366;
}
.t_main12 {

	font-size: 10pt;
	line-height: 120%;
	color: #000000;
}
.brawn {
	font-size: 12px;
	color: #990000;
}
.brred14 {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
#contents {
	height: auto;
	width: 700px;
}
#htl_contemts {
	height: auto;
	width: 800px;
}
#htl_contemts .fr01 {
	line-height: 200%;
}
.bwhite16 {
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
}
.bpink {
	font-size: 12px;
	font-weight: bold;
	color: #F69;
}
.blightblue {
	font-size: 14px;
	font-weight: bold;
	color: #39F;
}
.borange {
	font-size: 12px;
	font-weight: bold;
	color: #F63;
}
.pink {
	font-size: 12px;


	color: #F
&);
	color: #F69;
}
.fr06 {
	border: 1px solid #ff3366;
}
.fr07 {
	border: 1px solid #ff9933;
}
.fr08 {
	border: 1px solid #0099cc;
}
.t_main { font-size: 10px;}
