a:link { text-decoration: none;}
a:visited {
	text-decoration: none;
	color: #906;
}
a:hover {
	text-decoration: underline;
	color: #906;
}

.aCopy { font-size: 14px; line-height: 16px; color:#000000; font-weight: bold;}
a.aCopy:link { text-decoration: none; font-size: 14px; color:#000099; line-height: 16px; font-weight: bold;}
a.aCopy:visited { text-decoration: none; font-size: 14px; color:#6035CC; line-height: 16px; font-weight: bold;}
a.aCopy:hover { text-decoration: underline; font-size: 14px; color:#B85C07; line-height: 16px; font-weight: bold;}

.pan {  font-size: 10px; line-height: 14px; padding:1px 5px; color: #000000; }
a.pan:link { text-decoration: none;  font-size: 10px; line-height: 14px; padding:1px 5px; color:#000099;}
a.pan:visited { text-decoration: none;  font-size: 10px; line-height: 14px; padding:1px 5px; color:#000099;}
a.pan:hover { text-decoration: underline;  font-size: 10px; line-height: 14px; padding:1px 5px; color:#6035CC;}

/*
.footermenu_txt { font-size: 12px; line-height: 12px; color: #000000;}
a.footermenu_txt:link { text-decoration: none; font-size: 12px; line-height: 12px; color:#000099;}
a.footermenu_txt:visited { text-decoration: none; font-size: 12px; line-height: 12px; color:#000099;}
a.footermenu_txt:hover { text-decoration: underline; font-size: 12px; line-height: 12px; color:#6035CC;}
*/

.menu_txt_on { font-size: 12px; line-height: 14px; font-weight: bold; color:#000000;}

.welcome { font-size: 12px; line-height: 14px; padding:5px 17px; color:#333333; }


.whats_bar { font-size: 12px; 
	line-height: 14px; 
	color:#006600; 
	font-weight: bold; 
	padding: 3px 3px; 
	border-width:1px 1px 1px 8px; 
	border-style: solid; 
	border-color:#669900; 
	clear: both;
	margin-top: 5px;
}


.whats_txt { font-size: 12px; line-height: 110%; padding:5px 0px; color: #000000; }
.block_banner{ padding:10px 15px; text-align: right; }
.footermenu_area { padding: 3px 15px; text-align: right; }

.title_bar { font-size: 14px; line-height: 16px; color:#006600; font-weight: bold; padding: 3px 3px; border-width:1px 1px 1px 8px; border-style: solid; border-color:#669900; }
.txt10 { font-size: 10px; line-height: 14px; color:#000000; }
.txt10_12 { font-size: 10px; line-height: 12px; color:#000000; }
.txt10_99 { font-size: 10px; line-height: 14px; color:#999999; }
.txt12 {
	font-size: 11px;
	line-height: 16px;
	color: #000000;
}
.txt12b { font-size: 12px; line-height: 16px; font-weight: bold; color: #000000; }
.txt12b_66 { font-size: 12px; line-height: 16px; font-weight: bold; color: #666666; }
.txt12_66 { font-size: 12px; line-height: 18px; color:#666666; }
.txt12_99 { font-size: 12px; line-height: 20px; color:#999999; }
.txt12_18 { font-size: 12px; line-height: 18px; color:#000000; }
.txt12_blu { font-size: 12px; line-height: 16px; color:#0000ff; }
.txt12_pink { font-size: 12px; line-height: 16px; font-weight: bold; color:#CC0033; }
.txt14 {
	font-size: 14px;
	line-height: 18px;
	color:#000000;
}
.txt14_blu { font-size: 14px; line-height: 18px; color:#0000ff; }
.txt14b_blu { font-size: 14px; line-height: 18px; color:#0000ff; font-weight: bold; }
.txt14b_blup3 { font-size: 14px; line-height: 18px; font-weight: bold; padding: 5px; color:#00F; }
.txt14b_pink { font-size: 14px; line-height: 18px; font-weight: bold; color:#CC0033; }
.txt16 { font-size: 16px; line-height: 22px; color:#000000; }
.txt16b { font-size: 16px; line-height: 22px; font-weight: bold; color:#000000; }
.txt16_pink { font-size: 16px; line-height: 20px; font-weight: bold; color:#B85C07; }
.txt18b_blu { font-size: 18px; line-height: 24px; font-weight: bold; color:#000099; }
.txt22b_blu { font-size: 22px; line-height: 24px; font-weight: bold; color:#000099; }
.txt22b_pink { font-size: 22px; line-height: 24px; font-weight: bold; color:#CC0033; }
.txt14_space {
	font-size: 14px;
	line-height: 18px;
	color:#000000;
	letter-spacing: 1px;
}
.txt14_red {color:#f00; font-weight:bold; margin:10px 0 0 0; font-size:14px; text-align:center;}

#contents #right_contents .content_menu li a{
	color:#FFF;
	text-decoration: underline;
	font-weight:bold;
}
#contents #right_contents .content_menu li a:hover{
	color:#00f;
	text-decoration: none;
	font-weight:bold;
}
#contents #right_contents p.left_space {
	margin-left:14px;
}