body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg_master_06.gif);
	background-repeat: repeat-y;
	background-color: #F6F6F6;
	background-position: center;
}
td {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
}
td a:link { text-decoration:underline; color:#23418A; }
td a:visited { text-decoration:underline; color:#23418A; }
td a:hover { text-decoration:none; color:#23418A; }
td a:active { text-decoration:none; color:#23418A; }
.fot {
	font-size: 10px;
	line-height: 16px;
	color: #cccccc;
}
.fot a:link { text-decoration:underline; color:#cccccc; }
.fot a:visited { text-decoration:underline; color:#cccccc; }
.fot a:hover { text-decoration:none; color:#FFFFFF; }
.fot a:active { text-decoration:none; color:#cccccc; }
/***************************************************/
h1 {
	font-size: 12px;
	color: #ED468A;
	font-weight: normal;
	text-align: center;
}
h2 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 18px;
	padding-top: 120px;
	padding-left: 25px;
}
h3 {
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-align: center;
}
/***************************************************/
.need {
	font-size: 12px;
	line-height: 16px;
	color: #FF0000;
	margin-left: 3px;
}
.f11copy {
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
}
.f10g {
	font-size: 10px;
	line-height: 14px;
	color: #333333;
}
.f11g {
	font-size: 11px;
	line-height: 15px;
	color: #333333;
}
.f12g {
	font-size: 12px;
	line-height: 16px;
	color: #535353;
}
.subtitle {
	font-size: 14px;
	line-height: 20px;
	color: #23418A;
}
.f18title {
	font-size: 18px;
	line-height: 20px;
	color: #320917;
	padding-left: 7px;
}
.f18title2 {
	font-size: 18px;
	line-height: 20px;
	color: #010D29;
	padding-left: 7px;
}
.f12subtitle {
	font-size: 12px;
	line-height: 16px;
	color: #320917;
}
.f14subtitle {
	font-size: 14px;
	line-height: 18px;
	color: #320917;
}
.f14subtitle2 {
	font-size: 14px;
	line-height: 18px;
	color: #010D29;
}
.f14subtitle3 {
	font-size: 14px;
	line-height: 18px;
	color: #535353;
}
/***************************************************/
.margint1 {margin-top:1px;}
.margint2 {margin-top:2px;}
.margint3 {margin-top:3px;}
.margint5 {margin-top:5px;}
.margint7 {margin-top:7px;}
.margint10 {margin-top:10px;}
.margint20 {margin-top:20px;}
.margint30 {margin-top:30px;}
.margint50 {margin-top:50px;}
.margint100 {margin-top:100px;}
.marginb30 {margin-bottom:30px;}
.marginl1 {margin-left:1px;}
/***************************************************/
.box1 {
	padding: 1px;
	border: 1px solid #E3E3E3;
	background-color: #FFFFFF;
}
