body, table, td, th, input, tr, div, select, form, textarea, center, pre, blockquote {
	font-family: "MS Gothic";
	font-size:9pt;
	color:535353;
	line-height:140%;
}
body {
	background-repeat: repeat-x;
	background-position: left top;
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	scrollbar-face-color:#F2F2F2 ;
	scrollbar-highlight-color: ;
	scrollbar-shadow-color:#D0D0D0 ;
	scrollbar-3dlight-color: ;
	scrollbar-arrow-color:#D7715B ;
	scrollbar-track-color:#E7E7E7 ;
	scrollbar-darkshadow-color:#A9A9A9;
	scrollbar-base-color: ;
	}

A:link	{ color:#4c4c4c; text-decoration:none; }
A:visited {	color:#4c4c4c; text-decoration:none; }
A:active { color:#4c4c4c; text-decoration:none; }
A:hover { color:#684df3;  text-decoration: none; }
	
A.LINK:link	{ color : #A4381D; text-decoration:none ;  }
A.LINK:visited {  color :#A4381D ; text-decoration:none ;  }
A.LINK:active	{  color : #A4381D ; text-decoration:none ;  }
A.LINK:hover	{  color : #000000 ; text-decoration:none ;  }

A.LINK2:link	{ color : #6D317B; text-decoration:none ;  font-weight: bold;}
A.LINK2:visited {  color :#6D317B ; text-decoration:none ;  font-weight: bold;}
A.LINK2:active	{  color : #6D317B; text-decoration:none ;  font-weight: bold;}
A.LINK2:hover	{  color : #B84FD1; text-decoration:none ;  font-weight: bold;}

A.LINK3:link	{ color : #391C16; text-decoration:none ; font-size:8pt; }
A.LINK3:visited {  color :#391C16; text-decoration:none ; font-size:8pt; }
A.LINK3:active	{  color : #391C16; text-decoration:none ; font-size:8pt; }
A.LINK3:hover	{  color : #FF3300; text-decoration:none ; font-size:8pt; }

A.LINK4:link	{ color : #7B3164; text-decoration:none ;  }
A.LINK4:visited {  color :#7B3164 ; text-decoration:none ;  }
A.LINK4:active	{  color : #7B3164 ; text-decoration:none ;  }
A.LINK4:hover	{  color : #684df3 ; text-decoration:none ;  }
/*
///////////////////////////////////
//	??
/////////////////////////////////// 
*/

.content_table_w_left {
	BACKGROUND: #FFFFFF;
	TEXT-ALIGN: left;
	font-weight: normal;
	padding-right: 7px;
	padding-left: 10px;
	padding-top: 1px;
	padding-bottom: 1px;

}

.content_table_w_left2 {
	BACKGROUND: #FEF5DE;
	TEXT-ALIGN: left;
	font-weight: normal;
	padding-right: 7px;
	padding-left: 10px;
	padding-top: 1px;
	padding-bottom: 1px;

}

.content_table_w_center {
	BACKGROUND: #FFFFFF;
	TEXT-ALIGN: center;
	font-weight: normal;
	border: 1;
	padding: 1px;
}

.content_table_sch { BACKGROUND: #FEF5DE; PADDING-BOTTOM: 1px;PADDING-TOP: 1px; TEXT-ALIGN: center;	font-weight: normal;}
.content_table_sch1 {
	BACKGROUND: #F8EBD1;
	padding-left: 7px;
}
.content_table_sch2 { PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center}

.content_table_pro { BACKGROUND: #CACEF4; PADDING-BOTTOM: 1px;PADDING-TOP: 1px; TEXT-ALIGN: center;	font-weight: bold;}
.content_table_pro_n { BACKGROUND: #CACEF4; PADDING-BOTTOM: 1px;PADDING-TOP: 1px; TEXT-ALIGN: center;}
.content_table_pro1 { BACKGROUND: #EDF1D3; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center}
.content_table_pro1_c { BACKGROUND: #F2F3FD;	TEXT-ALIGN: center;}
.content_table_pro2 { BACKGROUND: #FBFEE2; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center}

.content_table_stu { BACKGROUND: #C2DFFC; PADDING-BOTTOM: 1px;PADDING-TOP: 1px; TEXT-ALIGN: center;	font-weight: bold;}
.content_table_stu1 { BACKGROUND: #E7F2FE;	TEXT-ALIGN: left; padding-left: 15px;}
.content_table_stu2{ BACKGROUND: #F9FED8; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center}

.content_table_jap { BACKGROUND: #DFEAE9; PADDING-BOTTOM: 1px;PADDING-TOP: 1px; TEXT-ALIGN: center;	font-weight: bold;}
.content_table_jap1 { BACKGROUND: #DFEAE9;	TEXT-ALIGN: left; padding-left: 15px;}
.content_table_jap2 { BACKGROUND: #F0F7F6; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left}


.content_table_left15 {	TEXT-ALIGN: left;	padding-left: 15px;}
.content_table_center {	TEXT-ALIGN: center;}

.input3 {
	border:1 solid #c4c4c4;
	font-size:10pt;
	color:#888888;	
	background-color:#ffffff;
	height:19px;
		}
		
.table_text {
	font-family: "MS Gothic";
	font-size:9pt;
	color:343434;
	line-height:140%;
		}

.list_copy {
	font-size: 12px;
	color:#888888;
	height:18px;
	}

.date {
    font-size:9pt;
	color:#B57D53;
	}
	
.invitation {
    font-size:8.6pt;
	color:#ffffff;
	letter-spacing:-0.3pt;
	line-height:130%;
	}

.main_link_text {
    font-family: "MS PGothic";
	font-size:8.5pt;
	color:#535353;
	letter-spacing:-0.3pt;
	line-height:120%;
	}

.main_link_text2 {
    font-family: "MS PGothic";
	font-size:8.5pt;
	color:#535353;
	letter-spacing:-0.3pt;
	line-height:90%;
	}
	
.minititle {
    font-size:9pt;
	color:#6D4801;
	}

.basic01 {
    font-size:9pt;
	color:#3A3A3A;
	line-height:120%;
	}

.basicTEXT01 {
    font-size:9pt;
	color:#535353;
	line-height:140%;
	}

.del {
    font-size:9pt;
	color:#BE2222;
	line-height:120%;
	}

.input3 {
	border:1 solid #c4c4c4;
	font-size:9pt;
	color:#333333;	
	background-color:#ffffff;
	height:19px;
		}

.input-textarea {
	border:1 solid #F9DDC0;
	font-size:9pt;
	color:#333333;
	background-color:#ffffff;
	padding: 10px;
	margin: 5px;
         }
		 
.input {
	border:1 solid #C9C9C9;
	font-size:9pt;
	color:#666666;
	background-color:#FFFFFF;
	height:18px;
	text-indent: 3pt;
	}

