@charset "utf-8";
body {
	margin: 0px;
	font-family:Tahoma,Arial;
	background:url(images/main_bg.jpg) repeat-x top;
}
button { margin:0px; padding:0px; cursor:pointer; border:0px; background:#ffffff;}
img{
	border:0px;
}
#note{
	margin:0px 0px 0px 15px;
	width:570px;
	text-align:justify;
	font-size:10px;
	line-height:12px;
}
.txt_red_11{
	color:#ec3c3e;
	font-size:11px;
}
.txt_gry_11{
	color:#999999;
	font-size:11px;
}
.txt_gry_11a{
	color:#737373;
	font-size:11px;
	line-height:18px;
}
.txt_gry_11a a{
	color:#ffa200;
	text-decoration:none;
}
.txt_cyn_11a{
	color:#056061;
	font-size:11px;
}
.txt_cyn_11{
	color:#098086;
	font-size:11px;
}
.txt_cyn_11 a{
	color:#098086;
	text-decoration:none;
}
.txt_cyn_11 a:hover{
	text-decoration:underline;
}
.txt_blu_12{
	font-size:12px;
	color:#0d6da3;
	font-weight:bold;
}
.txt_blu_12 a{
	color:#0d6da3;
	text-decoration:none;
}
.txt_blu_14{
	font-size:14px;
	color:#0d6da3;
	font-weight:bold;
}
.txt_wht_14{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
}
.txt_org_11{
	font-size:11px;
	color:#ffa200;
}
.txt_org_11 a{
	color:#ffa200;
	text-decoration:none;
}

.txt_fd_log{
	width:80px;
	height:13px;
	font-size:11px;
	color:#555555;
	border:1px solid #ccdde4;	
}
.txt_fd_contact{
	width:210px;
	height:18px;
	border:1px solid #cbdee4;
}
.txt_area_contact{
	width:210px;
	height:75px;
	border:1px solid #cbdee4;
}
.txt_fd_s{
	width:100px;
	height:18px;
	border:1px solid #cbdee4;
}
.txt_fd_m{
	width:150px;
	height:18px;
	border:1px solid #cbdee4;
}
.txt_fd{
	width:180px;
	height:18px;
	border:1px solid #cbdee4;
}
.txt_fd_n{
	width:230px;
	height:18px;
	border:1px solid #cbdee4;
}
.txt_fd_l{
	width:270px;
	height:18px;
	border:1px solid #cbdee4;
}
.txt_area_l{
	width:270px;
	height:68px;
	border:1px solid #cbdee4;
}