.t10 {font-size:10px;color: #000000;}
.t10w {font-size:10px;color: #ffffff;}

.t11 {font-size:11px;color: #000000;}

.t12w {font-size:12px;line-height:16px;color: #ffffff;}
.t12g {font-size:12px;line-height:16px;color: #333333;}
.t12 {font-size:12px;line-height:18px;color: #000000;}
.t12r {font-size:12px;line-height:16px;color: #FF0000;}
.t12rb {font-size:12px;font-weight: bold;line-height:16px;color: #FF0000;}
.t12bu {font-size:12px;line-height:16px;color: #3366CC;}
.t12d {font-size:12px;line-height:16px;color: #0F1A6D;}

.t13w {font-size:13px;line-height:18px;color: #ffffff;}
.t13g {font-size:13px;line-height:18px;color: #333333;}
.t13 {font-size:13px;line-height:18px;color: #000000;}
.t13r {font-size:13px;line-height:18px;color: #CC3333;}
.t13bu {font-size:13px;line-height:18px;color: #3366CC;}
.t13d {font-size:13px;line-height:18px;color: #39A3A3;}

.t14w {font-size:14px;line-height:20px;font-weight:bold;color: #ffffff;}
.t14g {font-size:14px;line-height:20px;font-weight:bold;color: #333333;}
.t14 {font-size:14px;line-height:20px;font-weight:bold;color: #000000;}
.t14r {font-size:14px;line-height:20px;font-weight:bold;color: #CC3333;}
.t14bu {font-size:14px;line-height:20px;font-weight:bold;color: #3366CC;}
.t14d {font-size:14px;line-height:20px;font-weight:bold;color: #39A3A3;}

.t16w {font-size:16px;line-height:22px;font-weight:bold;color: #ffffff;}
.t16g {font-size:16px;line-height:22px;font-weight:bold;color: #333333;}
.t16 {font-size:16px;line-height:22px;font-weight:bold;color: #000000;}
.t16r {font-size:16px;line-height:22px;font-weight:bold;color: #CC3333;}
.t16bu {font-size:16px;line-height:22px;font-weight:bold;;color: #3366CC;}
.t16d {font-size:16px;line-height:22px;font-weight:bold;color: #39A3A3;}

.midashi1 {font-size:18px;font-weight:bold;}
.midashi2 {font-size:20px;font-weight:bold;}

a:link {  color: #336600;text-decoration: none;}
a:visited {  color: #336600;text-decoration: none;}
a:hover {  color: #336600; text-decoration:underline;}
a:active {  color: #336600; text-decoration:underline;}

.page {clear:both;}
.page a:link {font-size:12px; color: #0F1A6D;text-decoration:underline;}
.page a:visited {font-size:12px; color: #0F1A6D;text-decoration:underline;}
.page a:hover {font-size:12px; color: #0F1A6D; text-decoration:none;}
.page a:active {font-size:12px; color: #0F1A6D;text-decoration: none;}

.nav a:link {font-size:12px; font-weight: bold; color: #0F1A6D;text-decoration: none;}
.nav a:visited {font-size:12px; font-weight: bold; color: #0F1A6D; text-decoration:none;}
.nav a:hover {font-size:12px; font-weight: bold; color: #FF0000; text-decoration:underline;}
.nav a:active {font-size:12px; font-weight: bold; color: #0F1A6D;text-decoration: none;}

.clear {
	clear: both;
}
h1 { font-size:15px;font-weight:bold;color:#000066;}

body {
background-image:url(../img/blu_line.gif);
margin: 0;
padding: 0;
}

/*IЉ*/
.runner_prof {
	text-align: left;
	width: 600px;
	border-bottom: thin dotted #333333;
}
.runner_prof p{
	margin-top: 10px;
	clear: both;
	line-height: 1.5;
}
.runner_prof:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
.profphoto_l {
	clear: both;
	float: left;
	padding: 0 10px 5px 0;
}
.profphoto_r {
	clear: both;
	float: right;
	padding: 0 0 5px 10px;
}
ul.prof {
	float: right;
	width: 435px;
	text-align: left;
	margin: 0 0 25px;
	padding: 0;
}
ul.prof2 {
	width: 580px;
	text-align: left;
	margin: 0 0 25px;
	padding: 0;
}
.prof li,.prof2 li {
	list-style: none;
	font-size: 12px;
	padding-top: 2px;
}
.runnner {
	width: 600px;
	height: 70px;
	text-indent: -9999px;
	padding: 0;
	margin: 10px 0 0 0;
}
.runner_prof p {
	font-size: 12px;
	line-height: 1.5;
	margin: 10px 0;
	padding: 0;
}
#n_1 {
	background: url(../img/nihon_1.gif) no-repeat;
}
#t_1 {
	background: url(../img/toukai_1.gif) no-repeat;
}
#t_2 {
	background: url(../img/toukai_2.gif) no-repeat;
}
#w_1 {
	background: url(../img/waseda_1.gif) no-repeat;
}
#w_2 {
	background: url(../img/waseda_2.gif) no-repeat;
}
#w_3 {
	background: url(../img/waseda_3.gif) no-repeat;
}
#k_1 {
	background: url(../img/komazawa_1.gif) no-repeat;
}
#k_2 {
	background: url(../img/komazawa_2.gif) no-repeat;
}
#k_3 {
	background: url(../img/komazawa_3.gif) no-repeat;
}

.oa_table {
	background: #003300;
	font-size: 12px;
	width: 580px;
}
.oa_table td {
	background: #ffffff;
	padding: 5px;
	line-height: 1.2;
}
.oa_table th {
	background: #BFE1BB;
	padding: 5px;
	font-weight: bold;
}
