A:link {color: #3C53AE; text-decoration: none;}
A:visited {color: #3C53AE; text-decoration: none;}
A:active {color: #3C53AE; text-decoration: none;}
A:hover {color:#BF4E31; text-decoration: underline;}

A.gray:link {color: #666666; text-decoration: none;}
A.gray:visited {color: #666666; text-decoration: none;}
A.gray:active {color: #666666; text-decoration: none;}
A.gray:hover {color:#BF4E31; text-decoration: underline;}

A.gray2:link {color: #666666; text-decoration: none;}
A.gray2:visited {color: #666666; text-decoration: none;}
A.gray2:active {color: #666666; text-decoration: none;}
A.gray2:hover {color:#333333; text-decoration: none;}

A.gnu:link {color: #666666; text-decoration: none;}
A.gnu:visited {color: #666666; text-decoration: none;}
A.gnu:active {color: #666666; text-decoration: none;}
A.gnu:hover {color:#BF4E31; text-decoration: none;}

A.wt:link {color: #ffffff; text-decoration: none;}
A.wt:visited {color: #ffffff; text-decoration: none;}
A.wt:active {color: #ffffff; text-decoration: none;}
A.wt:hover {color:#3C53AE; text-decoration: none;}

A.flt:link {  Filter: dropshadow(color=#ffffff,offx:1,offy:1,positive:1);}
A.flt:visited {Filter: dropshadow(color=#ffffff,offx:1,offy:1,positive:1);}
A.flt:active {Filter: dropshadow(color=#ffffff,offx:1,offy:1,positive:1);}
A.flt:hover {Filter: dropshadow(color=#ffffff,offx:1,offy:1,positive:1);}

.txt7{font-size:7pt;}
.txt75{font-size:7.5pt;}
.txt8{font-size:8pt;}
.txt8gr{font-size:8pt; color:#333333;}
.txt8gr2{font-size:8pt; color:#666666;}
.txt8bl{font-size:8pt; color:#6699FF;}
.txt8bl2{font-size:8pt; color:#364E85;}
.txt8bl3{font-size:8pt;	color:#749EE4;}
.txt8rd{font-size:8pt; color:#98110E;}
.txt8wt{font-size:8pt; color:#FFFFFF;}

.txt9{font-size:9pt;}
.txt9bl{font-size:9pt; color:#3C53AE;}
.txt9pup{font-size:9pt; color:#A56285;}
.txt9gr{font-size:9pt; color:#444444;}
.txt9gr2{font-size:9pt; color:#666666;}
.txt9wt{font-size:9pt; color:#ffffff;}
.txt9r{font-size:9pt; color:#D80909;}

.txt10{font-size:10pt;}
.txt10bl{font-size:10pt; color:#506FA3;}
.txt10bl2{font-size:10pt; color:#1A68DD;}
.txt10gr{font-size:10pt; color:#333333;}
.txt10gr2{font-size:10pt; color:#666666;}
.txt10wt{font-size:10pt; color:#ffffff;}
.txt10rd{font-size:10pt; color: #D62512;}
.txt10k{font-size:10pt; color:#444444; margin-bottom:5px;}


.txt11bl{font-size:11pt; color:#506FA3;}
.txt11gr{font-size:11pt; color:#444444;}
.txt11gr2{font-size:11pt; color:#666666;}
.txt11wt{font-size:11pt; color:#ffffff;}

.txt12{font-size:12pt;}
.txt12gr{font-size:12pt; color:#333333;}
.txt12gr2{font-size:12pt; color:#666666;}
.txt12k{font-size:12pt; color:#444444;}
.txt12bl{font-size:12pt; color:#3B54AE;}

.txt13gr{font-size:13pt; color:#333333;}
.txt13gr3{font-size:13pt; color:#999999;}

.txt14wt{font-size:14pt; color:#ffffff;}
.txt30wt{font-size:30pt; color:#ffffff;}

.ftmenu{ line-height: 180%;	font-size: 9pt;	color: #305d9d;}
.eng{font-family:Arial, Helvetica, sans-serif; color:#333333;}
.maru{color: #FA692C;}
.title{ margin-top:5px; margin-left:5px; margin-bottom:5px; font-size:9pt;}

.rmenu{font-size: 9pt;}
.blue{width:5px; height:10px; background-color:#5289DC; float:left;}

.l15{line-height:20px;}
.l20{line-height:20px;}
.l25{line-height:25px;}
.l50p{line-height:150%;}
.subtitle{font-size:11pt; color:#444444; font-weight:bold;}

.ol15{
 margin:15px 0 0 15px;
}
.ol10{
 margin:10px 0 0 10px;
}

.col-gr4 {color: #444444;}
.col-grn3 {color: #3C7D24;}
.col-lbl {color: #CCCCCC;}
.col-grn {color: #3C7D24;}
.col-purp {color: #8F198E;}
.col-rd5 {color: #B52121;}
.col-yellow {color: #CE521B;}
.col-grn7 {color: #709732;}
.col-rd6 {color: #D62512;}
.col-bl24 {color: #242480;}
.col-purp-b {color: #8F198E; font-weight: bold;}
.col-bl11-b {color: #1156B3; font-weight: bold;}
.txt18grn-b {font-size: 18px; color: #3C7D24; font-weight: bold;}
.txt11grn-b {font-size: 11pt; color: #3C7D24; font-weight: bold;}
.txt14rd9{color: #941010; font-size: 14pt;}
.txt14bl-b {font-size: 14pt; font-weight: bold; color: #31568E;}
.txt12bl-b {font-size: 12px; font-weight: bold; color: #1156B3;}

.sinchaku_list {font-size: 18px;color: #666666; font-weight: bold;}

.txt_shainn1{color:#5795B9;}
.txt_shainn2{color:#B95773;}



