body{
	background-color:#EFEFEF;
	margin-top: 0px;
	font-family:Arial, Helvetica, sans-serif;
}
.font {
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
}
.font2 {
	font-size: 10px;
	line-height: 10px;
	font-family:Arial, Helvetica, sans-serif;
}
.font3 {
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
.font4{
	font-size: 13px;
	color: #81159D;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.font5 {
	font-size: 12px;
	line-height: 24px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
}
.font6 {
	font-size: 13px;
	color: #81159D;
}
.font7 {
	font-size: 12px;
	line-height: 24px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left:20px;
}
.font8 {
	color: #6B6142;
	font-size: 12px;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}
.font9 {color: #F67E09;}
.font10 {font-size: 11px;}
.font11 {color: #FC7E01;}
.font12 {
	color: #417FBD;
	font-family:Arial, Helvetica, sans-serif;
}
.font13 {color: #487C15;}

.word-blue {
	font-size: 12px;
	line-height: 20px;
	color: #004F97;
	font-family:Arial, Helvetica, sans-serif;
}
.word-blue_11 {
	font-size: 11px;
	line-height: 25px;
	color: #004F97;
	font-family:Arial, Helvetica, sans-serif;
}

.word-dot {
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
}
.word-deep {
	font-size: 12px;
	line-height: 22px;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
}
.word-deep2 {
	line-height: 24px;
	color: #6C6241;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}
.word-deep-2 {
	font-size: 12px;
	line-height: 22px;
	color: #098284;
	font-family:Arial, Helvetica, sans-serif;
}
.word-deep3 {
	font-size: 12px;
	line-height: 22px;
	color: #f67e09;
	font-family:Arial, Helvetica, sans-serif;
}
a:link {
	color: #004F97;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}
a:visited {
	text-decoration: none;
	color: #004F97;
	font-family:Arial, Helvetica, sans-serif;
}
a:hover {
	text-decoration: underline;
	font-family:Arial, Helvetica, sans-serif;
}
a:active {
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}
.style1 {
	color: #004f97;
	font-size: 12px;
	line-height: 24px;
	font-family:Arial, Helvetica, sans-serif;
}
.word-lightblue {
	font-size: 13px;
	color: #0047C3;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.word-green {
	font-size: 12px;
	line-height: 22px;
	color: #6EC100;
	font-family:Arial, Helvetica, sans-serif;
}
.word-blueCopy {
	font-size: 12px;
	line-height: 24px;
	color: #004F97;
	font-family:Arial, Helvetica, sans-serif;
}

.info_egen {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #68A00E;
}

.newh5{
	font-size: 12px;
	line-height: 16px;
	font-family:Arial;
	color: #5B940F;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.newh6 {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FF1D73;
}
.h_bla {
	font-size: 11px;
	font-family: Arial;
	color: #666666; 
	background-color: #E5E5E5;
	font-family:Arial, Helvetica, sans-serif;
}
.h_b2a {
	font-size: 11px;
	font-family: Arial; 
	color: #999999;
	font-family:Arial, Helvetica, sans-serif;
}
.h_bl {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666; 
	background-color: #E5E5E5;
}
.h_b2 {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #999999;
}
.boxout { 
	color: FE4E8E;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.boxout a:link, .boxout a:visited {
	color: 3F0D64;
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.boxout a:hover, .boxout a:active {
	color: FE4E8E;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ta_gb {
	background-attachment: scroll;
	background-image: url(../image/lm_hgb.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.ta_gb2 {
	background-attachment: scroll;
	background-image: url(../image/lm_hgb.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.ta_h {
	font-size: 12px;
	line-height: 20px;
	color: #565656;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.word_h {
	font-size: 12px;
	line-height: 20px;
	color: #2EAAD3;
	font-family:Arial, Helvetica, sans-serif;
}
.word {
	font-size: 12px;
	line-height: 20px;
	color: #565656;
	font-family:Arial, Helvetica, sans-serif;
}
.word a:link, .word a:visited{
    text-decoration: none;
	font-size: 12px;
	line-height: 20px;
	color: #565656;
	font-family:Arial, Helvetica, sans-serif;
}
.word a:hover, .word a:active{
    text-decoration: none;
	font-size: 12px;
	line-height: 20px;
	color: #8DC4B6;
	font-family:Arial, Helvetica, sans-serif;
}
.pro_frame_02 {
	border: 1px solid #E7E7E7;
}
#ff a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #333366;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}
#ff a {
	font-size: 12px;
	font-weight: normal;
	color: #6B6142;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}
#showcase_menu a:link {
	color: 3F0D64;
	text-decoration:none;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}
#showcase_menu a:visited {
	color: 3F0D64;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#showcase_menu a:hover {
	color: FE4E8E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#showcase_menu a:active{
	color: FE4E8E;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.text_field_01{
	BACKGROUND-COLOR: #FFFFFF; 
	BORDER-BOTTOM: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	HEIGHT: 18px;
}
.text_message{
	BACKGROUND-COLOR: #ffffff; 
	BORDER-BOTTOM: #f8a5bf 1px solid; 
	BORDER-LEFT: #f8a5bf 1px solid; 
	BORDER-RIGHT: #f8a5bf 1px solid; 
	BORDER-TOP: #f8a5bf 1px solid; 
	FONT-SIZE: 9pt; 
	WIDTH: 150px;
}
.text_message_02{
	BACKGROUND-COLOR: #ffffff; 
	BORDER-BOTTOM: #666666 1px solid; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
}
.button{
	BACKGROUND-COLOR: #f8a5bf; 
	BORDER-BOTTOM: #EECAD4 1px solid; 
	BORDER-LEFT: #EECAD4 1px solid; 
	BORDER-RIGHT: #EECAD4 1px solid; 
	BORDER-TOP: #EECAD4 1px solid; 
	FONT-SIZE: 9pt; 
	color:#FFFFFF;
	text-align:center;		
}
.h32005 {
	font-size: 12px;
	line-height: 16px;
	font-family:Arial;
	color: #5B940F;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.noshow {
	display:none;
}

.info_ben {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #0C77A5;
}

.h_cp {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF1D73;
}

.footer_style{
	font-size:12px;
	color:#666666;
	line-height:20px;
	text-decoration:none;
}
.footer_style a{
	font-size:12px;
	color:#004F97;
	line-height:20px;
	text-decoration:none;
}
.footer_style a:active , .footer_style a:hover{
	font-size:12px;
	color:#004F97;
	line-height:20px;
	text-decoration:underline;
}

.word_ta {
	font-size: 12px;
	line-height: 20px;
	color: #8DC4B6;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.word_ta a:link, .word_ta a:visited{
    text-decoration: none;
	font-size: 12px;
	line-height: 20px;
	color: #8DC4B6;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.word_ta a:hover, .word_ta a:active{
    text-decoration: none;
	font-size: 12px;
	line-height: 20px;
	color: #8DC4B6;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}





