UNKNOWN {FONT-SIZE: 24px; LINE-HEIGHT: 30px}

td {font-size: 12pt; line-height: 130%}

.bdy{font-size:9pt; line-height:12pt;}

.F5 {FONT-SIZE: 18px; LINE-HEIGHT: 24px}

.F4 {FONT-SIZE: 16px; LINE-HEIGHT: 20px}

.F3 {FONT-SIZE: 14px; LINE-HEIGHT: 20px}

.F2 {FONT-SIZE: 12px; LINE-HEIGHT: 15px}

.F1 {FONT-SIZE: 11px; LINE-HEIGHT: 13px}

.T6 {FONT-SIZE: 24px; LINE-HEIGHT: 26px}

.T5 {FONT-SIZE: 18px; LINE-HEIGHT: 18px}

.T4 {FONT-SIZE: 16px; LINE-HEIGHT: 15px}

.T3 {FONT-SIZE: 14px}

.T2 {FONT-SIZE: 12px}

.T1 {FONT-SIZE: 10px}

TD {FONT-SIZE: 13px}

.px17 {FONT-SIZE: 17px}

.px11 {FONT-SIZE: 11px}


A:link {COLOR: #484848;　TEXT-DECORATION: underline}
A:active {COLOR: #003F5E;　TEXT-DECORATION: none}
A:visited {COLOR:#666;TEXT-DECORATION: underline}
A:hover {COLOR: #ff6600;TEXT-DECORATION: none}


A.footer { COLOR:#ffffff; font-size: 11px} 
A.footer:hover { COLOR:#ffffff ; font-size: 11px } 
A.footer:visited{ COLOR:#ffffff ; font-size: 11px } 
A.footer:active{ COLOR:#1144cc; ; font-size: 11px underline}


.box212{ text-align: left; border: 1px #666666 dashed; padding: 0em 0em; margin: 5px 1px; background-color: #eeffec; }


A.mypage { COLOR: #535c93 }
A.mypage:hover { COLOR: #ff3300 } 
A.mypage:visited { COLOR: #666666 }


A.member { COLOR:#339999 ; font-size: 12px } 
A.member:hover { COLOR:#339999 ; font-size: 12px } 
A.member:visited{ COLOR:#339999 ; font-size: 12px } 
A.member:active{ COLOR:#1144cc; ; font-size: 12px underline} 


A.info { COLOR:#FF0000 ; font-size: 12px } 
A.info:hover { COLOR:#FF0000 ; font-size: 12px } 
A.info:visited{ COLOR:#FF0000 ; font-size: 12px } 
A.info:active{ COLOR:#FF0000; ; font-size: 12px underline} 

A.close { COLOR:#FFFFFF ; font-size: 12px } 
A.close:hover { COLOR:#FFFFFF ; font-size: 12px } 
A.close:visited{ COLOR:#FFFFFF ; font-size: 12px } 
A.close:active{ COLOR:#FFFFFF; ; font-size: 12px underline} 


/*----------会員登録用----------*/
.font_12_b { 
	font-size: 12px; 
	color: #333;
	line-height:130%;
	font-weight: bold;
}
.font_12_RED { 
	font-size: 12px; 
	color: #FF0000;
	line-height:130%;
}
.font_12_ORANGE { 
	font-size: 12px; 
	color: #CC6600;
}
.font_12_ORANGE_b { 
	font-size: 12px; 
	color: #CC6600;
	font-weight: bold;
}
.font_10_ORANGE_s { 
	font-size: 10px; 
	color: #CC6600;
}
.font_12_GLAY_b { 
	font-size: 12px; 
	color: #666;
	font-weight: bold;
}
.font_12_BLUE1_b { 
	font-size: 12px; 
	color: #2F58A4;
	font-weight: bold;
}
.font_12_BLUE2 { 
	font-size: 12px; 
	color: #203D71;
}
.font_12_BLUE2_b { 
	font-size: 12px; 
	color: #203D71;
	font-weight: bold;
}
.font_14_GREEN_b { 
	font-size: 14px; 
	color: #336600;
	line-height:130%;
	font-weight: bold;
}
.font_12_BIOLET_b { 
	font-size: 12px; 
	color: #666699;
	font-weight: bold;
}
.font_12_GREEN_b { 
	font-size: 12px; 
	color: #669966;
	font-weight: bold;
}
.font_12_ORANGE_b { 
	font-size: 12px; 
	color: #88512F;
	font-weight: bold;
}
.font_12_PINK_b { 
	font-size: 12px; 
	color: #A84859;
	font-weight: bold;
}
.font_12_PINK_b { 
	font-size: 12px; 
	color: #A84859;
	font-weight: bold;
}
.font_12_WITE_b { 
	font-size: 12px; 
	color: #FFFFFF;
	font-weight: bold;
}
.font_12_WITE { 
	font-size: 12px; 
	color: #FFFFFF;
}
.font_12_BLACK { 
	font-size: 12px; 
	color: #484848;
}
.font_12_BLACK_b { 
	font-size: 12px; 
	color: #484848;
	font-weight: bold;
}
/*----------学部・学科情報用----------*/
.font_14_b { 
	font-size: 14px; 
	color: #333;
	line-height:130%;
	font-weight: bold;
}
.font_10 { 
	font-size: 10px; 
	color: #333;
	line-height:130%;
}
.font_12_b { 
	font-size: 12px; 
	color: #006699;
	line-height:130%;
	font-weight: bold;
}



.font_10_blue { 
	font-size: 10px; 
	color: #336699;
	line-height:130%;
}

.font_12_blue { 
	font-size: 12px; 
	color: #336699;
	line-height:130%;
}
.font_10 { 
	font-size: 10px; 
	color: #484848;
	line-height:130%;
}


A.info { COLOR:#FF0000 ; font-size: 12px } 
A.info:hover { COLOR:#FF0000 ; font-size: 12px } 
A.info:visited{ COLOR:#FF0000 ; font-size: 12px } 
A.info:active{ COLOR:#FF0000;  font-size: 12px; underline} 

A.search_menu { COLOR:#336699 ; font-size: 12px } 
A.search_menu:hover { COLOR:#336699 ; font-size: 12px } 
A.search_menu:visited{ COLOR:#336699 ; font-size: 12px } 
A.search_menu:active{ COLOR:336699;  font-size: 12px; underline} 

A.search_menu_s { COLOR:#336699 ; font-size: 10px;  underline} 
A.search_menu_s:hover { COLOR:#336699 ; font-size: 10px;  underline} 
A.search_menu_s:visited{ COLOR:#336699 ; font-size: 10px;  underline} 
A.search_menu_s:active{ COLOR:336699;  font-size: 10px; underline} 


/*----------Ｑ＆Ａ----------*/

.w_bg {
	background-color:#FFFFFF;
}
.palepink_bg {
	background-color:#F5E7E7;
}
.palepink_bg2 {
	background-color:#C77C7C;
}
.palepink_bg3 {
	background-color:#F4D2D2;
}

.paleblue_bg {
	background-color:#D8DCE7;
}

.pailgray_bg {
	background-color:#999999;
}
.palegray2_bg {
	background-color:#DFDFDF;
}
.palegray3_bg {
	background-color:#EBEBEB;
}
.palegray3_bg {
	background-color:#bbbbbb;
}

.palebrown_bg {
	background-color:#E1E1D2;
}
.palebrown2_bg {
	//background-color:#E7E6CD;
	background-color:#AEC9E3;
	font-weight:bold;
	color:31608E;
}
.palebrown3_bg {
	background-color:#F0EFE1;
}

.paleyellow_bg {
	background-color:#F1ECDA;
}

.icon{
	vertical-align:center;
	/*vertical-align:bottom;*/
	/*vertical-align:baseline;*/
	/*vertical-align:sub;*/
}

/*----------キャンペーン----------*/
.coution_box {
	width: 620px;
	height: auto;
	padding: 10px;
	/*margin: 10px;
	border-color:#FF6600;
	border-style:solid;
	border: 5px;*/
	border: 2px solid #FF9900;
	background-color:#FFFFFF;
	text-align:left;
}

.main_box {
	width: 805px;
	height: auto;
}
.btn {
	width: 805px;
	height: auto;
}
#btn1{
	margin-top:5px;
	margin-bottom:5px;
	position:absolute;
	left:300px;
	top:1050px;
}
#btn2{
	margin-top:5px;
	margin-bottom:5px;
	position:absolute;
	left:580px;
	top:1050px;
}
