/* ページ送り */
.pagecng_box { width:490px; margin:5px 0; }
.pagecng_prev, .pagecng_next { width:60px; }
#cngpg,#cngpg_bottom {padding-top:0.5em 0;text-align:center;zoom:1;position:relative;left:0.1em;zoom:1; width:330px;margin-top:10px; }
#cngpg p,#cngpg_bottom p{font-size:130%;}
#cngpg span,#cngpg a,#cngpg_bottom span,#cngpg_bottom a{padding:0.20em 0.30em;margin:2px;border:1px solid #666666;zoom:1;}
#cngpg span,#cngpg_bottom span{background:#D3F4FC;font-weight:bold;} /* 現在ページ */
#cngpg a:hover,#cngpg_bottom a:hover{background:#e6e6e6;} /* ページカウンタにマウスが重なったとき */

.formbox{
	margin:0px auto;
	width:620px;
	background-color:#ffeedd;
	text-align:center;
}
.formbox h3{
	width:610px;
	text-align:left;
	font-size:10pt;
}
.formtbl th, .formtbl td{
	padding: 5px;
	text-align:left;
}
.formtbl th{
	font-weight:normal;
	vertical-align:top;
	font-size:10pt;
}
.formtbl tr.line th, .formtbl tr.line td{
	border-top:dotted 1px #ff9999;
}

#school_main{ margin:10px; text-align:left; font-size:11pt; }
#school_main div.rank {  }
#school_main span.rank { font-size:11pt;border:solid 1px #000000;}
#school_main h2{ font-size:14pt; background-color: #b0c4de; margin-top:2px; padding:4px 10px;border-left:6px solid #333366;border-right:6px solid #333366}
#school_main h3{ font-size:13pt; border-top:solid 2px #deb887;border-bottom:solid 2px #deb887; padding-top:3px;padding-bottom:2px; padding-left:5px; }
#school_main h4{ font-size:12pt; border-bottom:solid 1px #ff0000; }
#school_main h5{ font-size:11pt; letter-spacing:0.15em; margin-bottom:4px; }
#school_main h6{ font-size:11pt; letter-spacing:0.15em; color:#ffffff; }
#school_main div.doc0{ margin:30px 50px; }
#school_main div.doc1{ margin:20px; }
#school_main div.doc1 td{ font-size:11pt; }
#school_main div.doc2{ margin:15px; }
#school_main div.doc3{ margin:0px; padding:0px }
#school_main img.imgl{ border:solid 1px #cccccc; }
#school_main div.doc1 table.tbl1 td {font-size:11pt;}
#school_main div.doc1 table.tbl2 td {font-size:10pt;}
#school_main div.doc2 table.tbl1 {margin:0px 20px;}
#school_main div.doc2 table.tbl1 td {font-size:11pt;}
#school_main div.doc2 table.notice {margin:0px 20px 0px 100px;}
#school_main div.doc2 table.notice td {font-size:10pt; color:red;}
#school_main div.notice{ margin:8px 0px 10px 20px; font-size:10pt; color:red; }
#school_main div.noticebox{ margin:20px 20px 20px 80px; font-size:10pt; text-align:right; }
#school_main div#dl{ margin:20px auto; text-align:center; }
#school_link { text-align:right; margin-right:30px; margin-bottom:30px;}
#school_main div.bg01 { background-color:#3366CC; padding:4px 10px}
#school_main div.bg02 { background-color:#D13556; padding:4px 10px}
#school_main div.box01 { background-color:#CCFFFF; padding:5px 10px; border:2px solid #00CCFF}
#school_main div.box02 { background-color:#FDEDF3; padding:5px 10px; border:2px solid #FF00FF}
#school_main div.box03 { background-color:#FFFCD9; padding:5px 10px; border:2px solid #ff9900;}

#cresqu_detail { width:679px;border:solid 1px #a7a7a7; background-color:#ffffff;}

/* 分類の帯 */
#bunrui_belt { height:32px; background-color:#eee8aa; border-top:solid 3px #515151; border-bottom:solid 3px #515151; padding-top:2px;}
div.MENU { display:inline; float:left; margin-top:3px; padding-left:10px;}
div.MENU A { color:#000066; text-decoration:none }
div.MENU A:VISITED { color: #000066; text-decoration:none }
div.MENU A:HOVER { color:#FF6600; }

