@charset "utf-8";
/* CSS Document */

/*		base css		*/
*{
	margin:0;
	padding:0;
}

body{
	font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Osaka", "MS UI Gothic", "Arial", "Verdana", "Helvetica", "sans-serif";
	line-height:1.5;
	_line-height:1.3;
	font-size:small;
	color:#666666;	
	background:#EEEEEE url(../img/bg.jpg) 50% 0 repeat-y;
}

html[xmlns*=""] body { /* safari */
	font-size:13px;
}

hr{
	display:none;
}

img{
	border:0;
}

img.left{
	float:left;
	margin:0 1em 0 0;
}

img.right{
	float:right;
	margin: 0 0 0 1em;
}

a:link{
	color:#00AFF0;
	text-decoration:underline;
}

a:visited{
	color:#00AFF0;
	text-decoration:underline;
}

a:hover{
	color:#FF9900;
	text-decoration:none;
}

a:active{
	color:#FF9900;
	text-decoration:none;
}

/*		second page css		*/
#All{
	clear: both;
	zoom:1;/*for IE 5.5-7*/
	width:980px;
	margin:0 auto;
	min-height:580px;
}

#header{
	width:979px;
	height:187px;
	background:url(../img/header.jpg) no-repeat;
	margin:0;
	padding:0;
	clear:both;
}

#footer{
	width:979px;
	height:90px;
	background:url(../img/footer.jpg) no-repeat;
	margin:0;
	padding:0;
	clear:both;
}

#contents_main{
	width:980px;
	margin:20px 0 0 0;
	padding:0;
	clear:both;
}

.contents_left{
	width:703px;
	float:left;
	margin:0 0 0 15px;
	padding:0;
	display:inline;
}

.contents_right{
	width:230px;
	float:left;
	margin:0 0 20px 17px;
	padding:0;
}

.second_pan{
	width:703px;
	margin:0 0 20px 0;
	padding:0;
	clear:both;
}

.second_page{
	width:708px;
	margin:0;
	padding:0;
	clear:both;	
}

.second_page .snd_box{
	margin:0 0 30px 0;
	padding:15px;
	border:solid 1px #CCCCCC;
	clear:both;
}

.second_page .snd_box p{
	margin:0 0 10px 35px;
	padding:0;
}

.second_page .snd_box p.page_top{
	margin:0 0 20px 0;
	padding:0;
	text-align:right;
}

.waku{
	border:solid 1px #CCC;
}

/*		沿革などの枠		*/

/*和洋国府台*/
#All .waku table.wken{
	width:638px;	
	margin:20px 0 0 15px;;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
}

#All .waku table.wken02{
	width:638px;	
	margin:0 0 0 15px;;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
}

#All .waku table.wken02 td,
#All .waku table.wken td{
	padding:3px 15px 2px 5px;
	vertical-align:top;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	text-align:left;
}

#All .waku table.wken02 td.yr,
#All .waku table.wken td.yr{
	width:120px;
}

#All .waku table.wken02 td.yr02{
	width:150px;
}

#All .waku table.wken02 td.yr03{
	width:50px;
}

#All .waku table.wken02 td.yr04{
	width:200px;
}

#All .waku table.wken td.yr05,
#All .waku table.wken02 td.yr05{
	width:80px;
}

#All .waku table.wken02 td.yr06{
	width:160px;
}

#All .waku table.wken td.yr07,
#All .waku table.wken02 td.yr07{
	width:70px;
}

#All .waku table.wken02 tr.bgyr,
#All .waku table.wken tr.bgyr{
	background-color:#DFDFF0;
}

/*#All .waku p{
	padding:0 !important;
}*/

div#SCBox div.cont div.waku p.wk{
	margin:0 15px 10px 15px;
	padding:0;
}

div#SCBox div.cont div.waku p.wkttl{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#9999CC;
}

#All .waku img.wkright{
	margin:0 0 15px 20px;
	float:right;
}

#All .waku img.wkleft{
	margin:0 20px 15px 0;
	float:left;
}

/*本郷*/
div#SCBox div.cont div.waku p.hgttl{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#2D73AF;
}

#All .waku table.wken02 tr.bghgT,
#All .waku table.wken tr.bghgT{
	background-color:#B3D3EA;
}

#All .waku table.wken02 tr.bghg,
#All .waku table.wken tr.bghg{
	background-color:#E4F0F8;
}

/*西武文理*/
div#SCBox div.cont div.waku p.sbttl{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#0033FF;
}

div#SCBox div.cont div.waku p.sbttl02{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#CC0033;
}

div#SCBox div.cont div.waku p.sbttl03{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#CC6666;
}

#All .waku table.wken02 tr.bgsbT,
#All .waku table.wken tr.bgsbT{
	background-color:#9FCEFD;
}

#All .waku table.wken02 tr.bgsb,
#All .waku table.wken tr.bgsb{
	background-color:#DEEEFE;
}

#All .waku table.wken02 .sbtx,
#All .waku table.wken .sbtx{
	color:#0033FF;
}

#All .waku table.wken02 td.sbi,
#All .waku table.wken td.sbi{
	padding:10px;
}

/*麗澤*/
div#SCBox div.cont div.waku p.rtttl{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#006600;
}

div#SCBox div.cont div.waku p.rtttl02{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#FF9933;
}

div#SCBox div.cont div.waku p.rtttl03{
	margin:0 15px 10px 15px;
	padding:0;
	color:#288A4E;
}

#All .waku table.wken02 tr.bgrtT,
#All .waku table.wken tr.bgrtT{
	background-color:#CAF0CA;
}

#All .waku table.wken02 tr.bgrt,
#All .waku table.wken tr.bgrt{
	background-color:#E6F9E6;
}

#All .waku .rtm{
	color:#006600;
}

#All .waku .rtm02{
	color:#FF9933;
}

#All .waku img.wkleft02{
	margin:5px 20px 15px 5px;
	float:left;
}

/*郁文館*/
div#SCBox div.cont div.waku p.ikttl{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#0053AD;
}

div#SCBox div.cont div.waku p.ikttl02{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#0053AD;
	font-size:110%;
}

div#SCBox div.cont div.waku p.ikttl03{
	margin:0 15px 5px 15px;
	padding:0;
	color:#0079FF;
}

#All .waku .ikttl04{
	color:#0079FF;
}

#All .waku table.wken02 tr.bgikT,
#All .waku table.wken tr.bgikT{
	background-color:#95C8FF;
}

#All .waku table.wken02 tr.bgik,
#All .waku table.wken tr.bgik{
	background-color:#DFEEFF;
}

#All .waku table.wken02 td.iky,
#All .waku table.wken td.iky{
	vertical-align:middle;
}

#All .waku table.wken02 img.ikgp,
#All .waku table.wken img.ikgp{
	margin:5px 0 5px 10px;
}

/*東京電機*/
div#SCBox div.cont div.waku p.tdttl{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#0033CC;
}

div#SCBox div.cont div.waku p.tdttl02{
	margin:0 15px 10px 15px;
	padding:0;
	color:#0D74FF;
}

#All .waku .tdttl03{
	color:#62A5FF;
}

#All .waku table.wken02 tr.bgtdT,
#All .waku table.wken tr.bgtdT{
	background-color:#BFDBFF;
}

#All .waku table.wken02 tr.bgtd,
#All .waku table.wken tr.bgtd{
	background-color:#EAF3FF;
}

/*立正*/
div#SCBox div.cont div.waku p.ssttl{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#4F8631;
}

div#SCBox div.cont div.waku p.ssttl02{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#7DB659;
}

div#SCBox div.cont div.waku p.ssttl03{
	margin:0 15px 15px 15px;
	padding:3px 5px 2px 13px;
	background:#E1FFCF;
}

#All .waku .ssm02{
	color:#1F8F99;
}

#All .waku table.wken03{
	width:638px;	
	margin:0 0 0 15px;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
}

#All .waku table.wken03 td{
	padding:10px;
	vertical-align:top;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	text-align:left;
}

#All .waku table.wken03 td.ssi{
	padding:10px 10px 0 10px;
	text-align:center;
	border-bottom:none;
}

#All .waku table.wken03 td.ssib{
	padding:10px;
	text-align:center;
}

#All .waku table.wken02 td.ss6{
	width:220px;
	vertical-align:middle;
	color:#F26E22;
	background-color:#FFFAEA;
}

#All .waku table.wken02 td.ss3{
	color:#1F8F99;
	font-weight:bold;
}

#All .waku table.wken03 th{
	padding:2px 10px 3px 10px;
	text-align:left;
	background-color:#E1FFCF;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
}

#All .waku table.wken02 tr.bgssT,
#All .waku table.wken tr.bgssT{
	background-color:#E1FFCF;
}

#All .waku table.wken02 tr.bgss,
#All .waku table.wken tr.bgss{
	background-color:#E1FFCF;
}

#All .waku table.wken02 tr.bgss02,
#All .waku table.wken tr.bgss02{
	background-color:#F0FFE6;
}

/*共立女子第二*/
div#SCBox div.cont div.waku p.krttl{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#009933;
}

#All .waku table.wken02 tr.bgkr,
#All .waku table.wken tr.bgkr{
	background-color:#F2FFF5;
}

#All .waku table.wken02 tr.bgkrT,
#All .waku table.wken tr.bgkrT{
	background-color:#D5FFDE;
}

#All .waku table.wken03 th.bhkrh{
	background-color:#D5FFDE;
}

#All .waku table.wken td.ngo{
	width:100px;
}

#All .waku table.wken td.shs{
	width:150px;
	vertical-align:middle;
	color:#FF6933;
	font-weight:bold;
}

#All .waku p.krttl03{
	margin:0 15px 5px 15px;
	padding:3px 5px 2px 6px;
	background:#D5FFDE;
}

#All .waku .krm02{
	color:#FF6933;
}

#All .waku table.wken02 td.kr6{
	text-align:center;
	color:#FFFFFF;
	background-color:#35A608;
}

#All .waku table.wken02 td.kr7{
	text-align:center;
	color:#35A608;
}

#All .waku table.wken02 td.kr3{
	font-weight:bold;
	width:120px;
	background:#D4D4D4;
}

#All .waku table.wken02 td.kr4{
	font-weight:bold;
	width:120px;
	background:#E9E9E9;
}

#All .waku table.wken02 td.kr5{
	font-weight:bold;
	width:120px;
}

/*京華*/
div#SCBox div.cont div.waku p.kkttl{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#1354AD;
}

#All .waku table.wken02 tr.bgkkT,
#All .waku table.wken tr.bgkkT{
	background-color:#A7C8F5;
}

#All .waku table.wken02 tr.bgkk,
#All .waku table.wken tr.bgkk{
	background-color:#E0ECFC;
}

#All .waku table.wken03 th.bhkkh{
	background-color:#E0ECFC;
}

#All .waku table.wken04{
	width:638px;	
	margin:0 0 0 20px;;
	border-top:solid 5px #A7C8F5;
	border-left:solid 5px #A7C8F5;
}

#All .waku table.wken04 td{
	padding:6px 15px 5px 10px;
	vertical-align:top;
	border-right:solid 5px #A7C8F5;
	border-bottom:solid 5px #A7C8F5;
	text-align:left;
}

#All .waku .krm03{
	color:#6D6DFF;
}

/*京華商業*/
div#SCBox div.cont div.waku p.kkcttl{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#346B20;
}

#All .waku table.wken02 tr.bgkkcT,
#All .waku table.wken tr.bgkkcT{
	background-color:#C2E9B4;
}

#All .waku table.wken02 tr.bgkkc,
#All .waku table.wken tr.bgkkc{
	background-color:#EAF8E4;
}

#All .waku table.wken05{
	width:638px;	
	margin:0 0 0 20px;;
	border-top:solid 5px #C2E9B4;
	border-left:solid 5px #C2E9B4;
}

#All .waku table.wken05 td{
	padding:6px 15px 5px 10px;
	vertical-align:top;
	border-right:solid 5px #C2E9B4;
	border-bottom:solid 5px #C2E9B4;
	text-align:left;
}

#All .waku table.wken03 th.bhkkc{
	background-color:#EAF8E4;
}

#All .waku .krm04{
	color:#FF6600;
}

/*京華女子*/
div#SCBox div.cont div.waku p.kkgttl{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#AD132C;
}

#All .waku table.wken02 tr.bgkkgT,
#All .waku table.wken tr.bgkkgT{
	background-color:#F5AFBA;
}

#All .waku table.wken02 tr.bgkkg,
#All .waku table.wken tr.bgkkg{
	background-color:#FCE0E4;
}

#All .waku table.wken06{
	width:638px;
	margin:0 0 0 20px;
	;
	border-top:solid 5px #FCE0E4;
	border-left:solid 5px #FCE0E4;
}

#All .waku table.wken06 td{
	padding:6px 10px 5px 10px;
	vertical-align:top;
	border-right:solid 5px #FCE0E4;
	border-bottom:solid 5px #FCE0E4;
	text-align:left;
}

#All .waku .kkgtx{
	color:#AD132C;
}

#All .waku table.wken03 th.bhkkg{
	background-color:#FCE0E4;
}

#All .waku table.wken02 tr.bgkkg02,
#All .waku table.wken tr.bgkk02g{
	background-color:#F0F0F0;
}

/*芝浦柏*/
div#SCBox div.cont div.waku p.skttl{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#4E54A7;
}

#All .waku table.wken02 tr.bgskT,
#All .waku table.wken tr.bgskT{
	background-color:#CCCFE8;
}

#All .waku table.wken02 tr.bgsk,
#All .waku table.wken tr.bgsk{
	background-color:#E9EAF5;
}

#All .waku table.wken02 td.bgskd,
#All .waku table.wken td.bgskd{
	background-color:#E9EAF5;
}

#All .waku table.wken02 td.bgskdT,
#All .waku table.wken td.bgskdT{
	background-color:#F9F9FD;
}

#All .waku table.wken07{
	width:638px;
	margin:0 0 0 20px;
	border-top:solid 5px #CCCFE8;
	border-left:solid 5px #CCCFE8;
}

#All .waku table.wken07 td{
	padding:6px 10px 5px 10px;
	vertical-align:top;
	border-right:solid 5px #CCCFE8;
	border-bottom:solid 5px #CCCFE8;
	text-align:left;
}

#All .waku table.wken07 td.skm01{
	color:#0079D2;
	width:220px;
	vertical-align:middle;
	text-align:center;
}

div#SCBox div.cont div.waku p.skm02{
	color:#0079D2;
	font-weight:bold;
	margin:15px 15px 3px 15px;
	padding:0;
}

/*広尾*/
div#SCBox div.cont div.waku p.hrttl{
	margin:10px 15px 10px 15px;
	padding:0;
	color:#006D33;
}

div#SCBox div.cont div.waku p.hrttl02{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#A08D3F;
}

div#SCBox div.cont div.waku p.hrttl03{
	margin:15px 15px 15px 15px;
	padding:3px 5px 2px 13px;
	background:#EDD967;
}

div#SCBox div.cont div.waku p.hrttl04{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#91B013;
}

#All .waku table.wken02 tr.bghrT,
#All .waku table.wken tr.bghrT{
	background-color:#EDD967;
}

#All .waku table.wken02 tr.bghr,
#All .waku table.wken tr.bghr{
	background-color:#FDFAE8;
}

#All .waku table.wken02 td.bghr02{
	background-color:#F5ECB4;
	text-align:center;
	vertical-align:middle;
	padding:3px 5px 2px 5px;
}

#All .waku table.wken02 td.bghr03{
	background-color:#FDFAE8;
}

#All .waku table.wken03 th.bghr04{
	background-color:#F5ECB4;
}

#All .waku table.wken08{
	width:638px;
	margin:0 0 15px 20px;
	border-top:solid 5px #D5E48B;
	border-left:solid 5px #D5E48B;
	border-bottom:solid 5px #D5E48B;
}

#All .waku table.wken08 td{
	padding:6px 10px 5px 10px;
	vertical-align:top;
	border-right:solid 5px #D5E48B;
	border-bottom:none;
	text-align:center;
}

#All .waku table.wken08 td.bghr05{
	padding:1px 10px 0px 10px;
	vertical-align:top;
	text-align:center;
	background:#E9EFB8;
	border::none;
}

#All .waku table.wken09{
	width:638px;
	margin:0 0 15px 20px;
	border-top:solid 5px #D5E48B;
	border-left:solid 5px #D5E48B;
}

#All .waku table.wken09 td{
	padding:6px 10px 5px 10px;
	vertical-align:top;
	border-right:solid 5px #D5E48B;
	border-bottom:solid 5px #D5E48B;
	text-align:left;
}

#All .waku table.whr{
	width:638px;
	border:none;
	margin:0 0 15px 20px;
}

#All .waku table.whr td{
	vertical-align:top;
	border:none;
	padding:0;
}

#All .waku table.whr td.hbrd{
	border-bottom:solid 1px #999999;
}

div#SCBox div.cont div.waku table.whr p{
	margin:10px 25px 5px 0;
}

div#SCBox div.cont div.waku table.whr p.hrttl02{
	margin:10px 25px 5px 0;
	padding:0;
	color:#A08D3F;
}

div#SCBox div.cont div.waku table.whr p.hrttl03{
	margin:15px 25px 15px 0;
	padding:3px 5px 2px 13px;
	background:#EDD967;
}

/*上海*/
div#SCBox div.cont div.waku p.ssttl04{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#CC3366;
}

#All .waku table.wken02 td.ss7{
	width:160px;
	vertical-align:middle;
	color:#D96688;
	background-color:#FCEDF1;
}

#All .waku table.wken02 td.ss8{
	background-color:#FFFFE1;
}

#All .waku table.wken02 td.ss9{
	background-color:#EBEBEB;
}

#All .waku table.wken02 td.ss10{
	background-color:#FAE7ED;
}

#All .waku table.wken02 td.ss11{
	background-color:#F5CDD9;
}

#All .waku table.wken02 td.ss12{
	background-color:#FFFFB3;
}

#All .waku table.wken02 td.ss13{
	background-color:#FFE1C4;
}

#All .waku table.wken02 td.ss14{
	background-color:#D9ECFF;
}

#All .waku table.wken02 td.ssc{
	text-align:center;
}

/*東邦大東邦*/
div#SCBox div.cont div.waku p.tottl{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#009966;
}

div#SCBox div.cont div.waku p.tottl02{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#FF9933;
}

div#SCBox div.cont div.waku p.tottl03{
	margin:0 15px 10px 15px;
	padding:0;
	/*color:#288A4E;*/
	color:#ff9933;
}

#All .waku table.wken02 .bgtoT,
#All .waku table.wken .bgtoT{
	background-color:#D3FFB9;
}

#All .waku table.wken02 .bgtoT02{
	background-color:#D3FFB9;
	text-align:center;
	vertical-align:middle;
	padding-right:0;
	padding-left:0;
}
#All .waku table.wken02 .bgtoT03{
	background-color:#FFFFCC;
	text-align:center;
	vertical-align:middle;
	padding-right:0;
	padding-left:0;
}
#All .waku table.wken02 .bgtoT04{
	background-color:#EDFFE1;
	text-align:center;
	vertical-align:middle;
	padding-right:0;
	padding-left:0;
	font-weight:bold;
}

#All .waku table.wken02 .bgto,
#All .waku table.wken .bgto{
	background-color:#EDFFE1;
}

#All .waku table.wken02 .toCur{
	width:22%;
	text-align:center;
	vertical-align:middle;
}

#All .waku table.wken02 .toCurD{
	background-color:#FFFFCC;
	font-weight:bold;
}

#All .waku .toSh{
	background-color:#B9FF8E;
}

#All .waku .toBox{
	width:568px;
	margin:0 0 15px 45px;
	padding:15px 0 5px;
	border:solid 2px #B9FF8E;
	background-color:#F1FFE8;
}

#All .waku ol.toLis{
	margin:0 15px 0 35px;
}

#All .waku ol.toLis li{
	margin:0 0 10px 0;
	padding:0;
}

/*芝浦工業大*/
div#SCBox div.cont div.waku p.shittl{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#1F8F99;
}

div#SCBox div.cont div.waku .shittl02{
	color:#CC3333;
}

div#SCBox div.cont div.waku p.shittl03{
	margin:10px 15px 10px 15px;
	padding:0;
	color:#4252B1;
}

div#SCBox div.cont div.waku p.shittl04{
	margin:10px 15px 5px 15px;
	padding:0;
	color:#006633;
}

#All .waku table.wken02 .bgshT,
#All .waku table.wken .bgshT{
	background-color:#D0D5EE;
}

#All .waku table.wken02 .bgshT03,
#All .waku table.wken .bgshT03{
	background-color:#E7F8FA;
	text-align:center;
	vertical-align:middle;
}

#All .waku table.wken02 .bgsh,
#All .waku table.wken .bgsh{
	background-color:#EAECF7;
}

#All .waku table.wken03 th.sssh{
	background-color:#D0D5EE;
}

#All .waku .shBox{
	width:568px;
	margin:0 0 15px 45px;
	padding:15px 0 5px;
	border:solid 5px #D0D5EE;
}

#All .waku ul.shLis{
	margin:0 15px 10px 65px;
}

#All .waku ul.shLis li{
	margin:0 40px 5px 0;
	padding:0;
	color:#CC3333;
}

div#SCBox div.cont div.waku .shBox p{
	margin:0 20px 5px 20px;
	color:#4252B1;
}


/*		common		*/
.cl{
	clear:both;
}

