/*for win*/
/* ----------------- link ------------------ */
A.black {
	COLOR: #000000;TEXT-DECORATION: none;
}
A.black:visited {
	COLOR: #000000;TEXT-DECORATION: none;
}
A.black:hover {
	COLOR: #99004C;TEXT-DECORATION: none;
}
A.prple:hover {
	COLOR: #ff6600; text-decoration:underline;
}
A.prple:visited {
	COLOR: #666666; text-decoration:none;
}
A.prple:active {
	COLOR: #003399;
}

A.blue {
	COLOR: #363D61
}
A.blue:hover {
	COLOR: #ff3300
}
A.blue:visited {
	COLOR: #666666
}

A.blue4 {
	COLOR: #003366
; text-decoration: underline
}
A.blue4:hover {
	COLOR: #ff3300
}
A.blue4:visited {
	COLOR: #666666
}


A.blue2 {
	COLOR: #535c93; text-decoration:none;
}
A.blue2:hover {
	COLOR: #ff3300; text-decoration:underline;
}

A.blue3 {
	COLOR: #333333; text-decoration:underline;
}
A.blue3:hover {
	COLOR: #663333‚ƒ‚ƒ; text-decoration:none;
}


A.brown {
	COLOR: #CB9966; text-decoration:none;
}
A.brown:hover {
	COLOR: #ff6600; text-decoration:underline;
}

A.brown2 {
	COLOR: #203720; text-decoration:none;
}
A.brown2:hover {
	COLOR: #ff6600; text-decoration:underline;
}

A.brown3 {
	COLOR: #663300; text-decoration:underline;
}
A.brown3:hover {
	COLOR: #ff6600; text-decoration:none;
}

A.brown_top {
	COLOR: #996633; text-decoration:none;
}
A.brown_top:hover {
	COLOR: #ff3300; text-decoration:underline;
}

A.gray1 {
	COLOR: #333333; text-decoration:none;
}
A.gray1:hover {
	COLOR: #ff3300; text-decoration:underline;
}


A.gray2 {
	COLOR: #999999; text-decoration:none;
}
A.gray2:hover {
	COLOR: #ff3300; text-decoration:underline;
}

A.gray3 {
	COLOR: #333333; text-decoration:none;
}
A.gray3:hover {
	COLOR: #2C8585; text-decoration:underline;
}

A.gray4 {
	COLOR: #333333; text-decoration:underline;
}
A.gray4:hover {
	COLOR: #CC0000; text-decoration:underline;
}


A.gray5 {
	COLOR: #333333; text-decoration:none;
}
A.gray5:hover {
	COLOR: #ff8000; text-decoration:underline;
}
A.gray6 {
	COLOR: #333333; text-decoration:none;
}
A.gray6:hover {
	COLOR: #008099; text-decoration:underline;
}


A.green {
	COLOR: #336633; text-decoration:underline;
}
A.green:hover {
	COLOR: #ff0000; text-decoration:underline;
}
A.green2 {
	COLOR: #339900; text-decoration:none;
}
A.green2:hover {
	COLOR: #ff6600; text-decoration:underline;
}
A.green2:visited {
	COLOR: #999999; text-decoration:none;
}
A.green2:active {
	COLOR: #339900; text-decoration:none;
}


A.navy {
	COLOR: #003399; text-decoration:underline;
}
A.navy:hover {
	COLOR: #ff6600; text-decoration:underline;
}
A.navy:visited {
	COLOR: #666666; text-decoration:none;
}
A.navy:active {
	COLOR: #003399;text-decoration:none;
}

A.orange {
	COLOR: #FF6600; text-decoration:none;
}
A.orange:hover {
	COLOR: #33CCFF;text-decoration:underline;
}

A.orange2:active {
	COLOR: #fa4434; text-decoration:underline;
}
A.orange2 {
	COLOR: #FB6704; text-decoration:none;
}
A.orange2:hover {
	COLOR: #33CCFF;text-decoration:underline;
}

A.orange2:active {
	COLOR: #FF0066; text-decoration:underline;
}
A.orange3 {
	COLOR: #ff6600; text-decoration:underline;
}
A.orange3:hover {
	COLOR: #203720;text-decoration:none;
}


A.dred {
	COLOR: #CC9999; text-decoration:none;
}
A.dred:hover {
	COLOR: #ff3300; text-decoration:underline;
}
A.dred2 {
	COLOR: #5A3F30; text-decoration:underline;
; font-weight: normal
}
A.dred2:hover {
	COLOR: #ff3300; text-decoration:underline;
}

A.red {
	COLOR: #CC0000; text-decoration:none;
}
A.red:hover {
	COLOR: #CC0000; text-decoration:underline;
}
A.red:visited {
	COLOR: #CC0000; text-decoration:none;




A.green4 {
	COLOR: #004000; text-decoration:none;
}
A.green4:hover {
	COLOR: #cc0000; text-decoration:underline;
}
A.green4:visited {
	COLOR: #999999; text-decoration:none;
}
A.green4:active {
	COLOR: #004000; text-decoration:underline;
}

A.pink {
	COLOR: #008099; text-decoration:none;
}
A.pink:hover {
	COLOR: #FF668c; text-decoration:underline;
}
A.pink2 {
	COLOR:#FF668c; text-decoration:none;
}
A.pink2:hover {
	COLOR:#008099; text-decoration:underline;
}

A.pink4 {
	COLOR:#4A8835; text-decoration:none;
}
A.pink4:hover {
	COLOR:#108D35; text-decoration:none;
}
A.pink4 {
	COLOR:#bb004b; text-decoration:none;
}
A.pink4:hover {
	COLOR:#108D35; text-decoration:none;
}

A.purple {
	COLOR: #5657A7; text-decoration: none
}
A.purple:hover {
	COLOR: #ff3300
}
A.purple:visited {
	COLOR: #666666
}
A.purple2 {
	COLOR: #663399
; text-decoration: none
}
A.purple2:hover {
	COLOR: #ff3300
}
A.purple2:visited {
	COLOR: #666666
}
A.purple3 {
	COLOR:#000099
; text-decoration: underline
}
A.purple3:hover {
	COLOR:#cccc00
; text-decoration: none
}
A.purple3:visited {
	COLOR:#000099
; text-decoration:underline
}

A.purple4 {
	COLOR:#330033
; text-decoration:underline
}
A.purple4:hover {
	COLOR:#739966
; text-decoration: none
}
A.purple4:visited {
	COLOR:#000099
; text-decoration:underline
}

A.white:link{
COLOR: #ffffff; text-decoration:none;
}
A.white:visited {
COLOR: #ffffff; text-decoration:none;
}
A.white:hover {
	COLOR: #ffcc00;
}

A.topber:link{
FONT-SIZE: 11px; COLOR: #ffffff; text-decoration:none;
}
A.topber:visited {
FONT-SIZE: 11px; COLOR: #ffffff; text-decoration:none;
}
A.topber:hover {
	COLOR: #FFFF00;
}

A.topberknew:visited {
	FONT-SIZE: 11px; COLOR: #ffff39; TEXT-DECORATION: underline
}
A.topberknew:hover {
	COLOR: #ff9933
}
A.topberknew:link{
	FONT-SIZE: 11px; COLOR:  #ffff39; TEXT-DECORATION: underline
}

A.eme {
	COLOR: #003942; text-decoration:none;
}
A.eme:hover {
	COLOR: #665D33;text-decoration:underline;
}


td { font-size:x-small; line-height: 110%}
.small { font-size: x-small}
.ssmall { font-size: 11px; line-height: 110%}
.komidashi { font-size: 9pt; line-height: 130%}
.middle { font-size: 12pt;; font-style: normal; line-height: normal}
.10px { font-size: 10pt;}
.13px { font-size: 13pt;}
.14px { font-size: 14pt;}

.sidenolink { font-size: 10pt; color : #003399; }
.honbun {  font-size: 14pt; line-height: 140%}

.big {  font-size: 16pt; line-height: 140%}
.big2 { font-size: 18pt; line-height: 140% }
.big3 {  font-size: 20pt; line-height: 140%; color: #666666}
.big4 { font-size: 35pt; line-height: 140%; color: #FF9900}
//

.mainsize {  font-size: 10pt; line-height: 150%}
.mainsize2 {  font-size:12px; line-height: 130%}
.mainsize12 {  font-size: 12pt; line-height: 130%}
.collumn {  font-size: 12pt; line-height: 140%; color: #FFFFFF}
a:active { COLOR: #339900; text-decoration:none; }
A.blue3:active { COLOR: #0066CC }

/*’Ç‰Á 060719*/
.top_cate_12b { 
	font-size: 12pt;
	color: #0099CC;
	font-weight:bold;
}
A.top {
	COLOR: #0099CC;
}
A.top:hover {
	COLOR: #00759B;
}

BODY{
	font-size:12px;
	line-break:strict;
	line-height:140%;
	color:#484848;
}

.font_10 { font-size:10px;}

.top_cate_science_12b { 
	font-size: 12pt;
	color: #7D8A35;
	font-weight:bold;
}

.top_cate_psychological_12b { 
	font-size: 12pt;
	color: #496B56;
	font-weight:bold;
}
.top_cate_mba_12b { 
	font-size: 12pt;
	color: #8E6726;
	font-weight:bold;
}

.top_cate_zei_12b { 
	font-size: 12pt;
	color: #847051;
	font-weight:bold;
}

.top_cate_public_12b { 
	font-size: 12pt;
	color: #958097;
	font-weight:bold;
}
.top_cate_politics_12b { 
	font-size: 12pt;
	color: #966865;
	font-weight:bold;
}