@charset "UTF-8";
@import url("../../css/common.css");


h2 {
	background-image: url("../images/schoolTitle.png");
}




/* ====================================================================== index.html 用スタイル */

/* ====================================================================== kaigai.html用スタイル */
h3#kaigaiTitle {
	background-image: url("../images/kaigaiTitle.jpg");
}

h3#spTitle {
	background-image: url("../images/spTitle.jpg");
}

h4 img {
	float: right;
	margin-left: 10px;
}

/* ====================================================================== mission.html 用スタイル */
h3#ainariTitle {
	background-image: url("../images/ainariTitle.jpg");
}

h3#housinTitle {
	background-image: url("../images/housinTitle.jpg");
}

h3#missionTitle {
	background-image: url("../images/missionTitle.jpg");
}

#mission p#housin {
	float: right;
	width: 270px;
}

#missionHead {
	margin-top: 1em;
	margin-bottom: 1em;
	padding: 1em;
	border: 1px solid #cccccc;

	font-family: serif;
	color: #2c11a6;
	background-color: #eeeeee;	
}

#missionHead p {
	margin: 0;
}

#missionHead p#missionHonbun {
	font-size: 16px;
	font-weight: bold;
}

#missionHead dl#missionHITP {
	width: 10em;
	margin-top: 1em;
	margin-left: auto;
}

#missionHead dl#missionHITP dt {
	font-size: 90%;
}

#missionLeft {
	width: 305px;
	float: left;
}

#missionRight {
	width: 255px;
	float: right;
}

#missionLeft h4, #missionRight h4 {
	margin: 0;
	padding: 0;
	border: none;
	border-left: 5px solid #999999;
	padding-left: 0.5em;
	font-size: 16px;
	font-family: serif;
	font-weight: bold;
	color: #2c11a6;
}

#missionLeft p, #missionRight p {
	margin-top: 2px;
	border-top: 1px solid #cccccc;
	padding: 1em;
	background-color: #eeeeee;	
	line-height: 28px;
	font-size: 14px;
	font-family: serif;
	font-weight: bold;
	color: #2c11a6;
}

/* ====================================================================== message.html 用スタイル*/
#message .widthLeft {
	width: 190px;
}

#message .widthRight {
	width: 378px;
	margin-bottom: 1em;
}


/* ===================================================================== enkaku.html 用スタイル */
h3#enkakuTitle {
	background-image: url("../images/enkakuTitle.jpg");
}

#enkaku table {
	width: 100%;
}

#enkaku th {
	width: 20%;
	padding-left: 1em;
	text-align: left;
	font-size: 1.1em;
	font-family: monospace;
	font-weight: normal;
}

#enkaku td {
	padding: 2px;
}

#enkaku td ul {
	margin-left: 2em;
}

/* ===================================================================== gakuen.html 用スタイル */
h3#gakuenTitle {
	background-image: url("../images/gakuenTitle.jpg");
}

h3#gakkouTitle {
	background-image: url("../images/gakkouTitle.jpg");
}

#gakuen #kouso {
	width: 120px;
	padding-top: 1em;
	text-align: center;
	font-size: 0.85em;
}

#gakuen #kigen {
	width: 445px;
	font-size: 0.9em;
}

#gakuen #gakkou h4 {
	margin-top: 1em;
	margin-bottom: 5px;
	padding: 0.5em 0px 0.5em 0.5em;
	border-left: solid #e56b0b 8px;
	border-bottom: solid #e56b0b 1px;
	font-size: 1.1em;
	font-weight: bold;
}

#gakuen #gakkou table {
	margin-top: 0;
	border: none;
	font-size: 0.8em;
}

#gakuen #gakkou table th {
	width: 40px;
	padding-right: 1em;
	border: none;
	border-bottom: solid #cccccc 1px;
	text-align: right;
	background-color: transparent;
}

#gakuen #gakkou table td p {
	margin-top: 0;
	margin-left: 5em;
}

#gakuen #gakkou table td {
	padding: 2px;
	border-bottom: solid 1px #ccc;
	color: #333;
}

#gakuen #gakkou table .lastRow {
	border-bottom: none;
}

#gakuen .width130 {
	width: 130px;
}

#gakuen .width85 {
	width: 85px;
}

#gakuen .width280 {
	width: 280px;
}

/* ============================================================ daigaku.html用 */
#entranceDaigaku h3 {
	background-image: url("../images/daigakuTitle.jpg");
}

#entranceDaigaku h5 {
	margin-top: 1em;
	margin-left: 1em;
	padding-left: 0.5em;
	border-left: solid 5px #006600;
	border-bottom: solid 1px #006600;
	font-size: 1em;
	color: #006600;
}

#entranceDaigaku table {
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	border: none;
}

#entranceDaigaku table.kugiri-0 {
	border-spacing: 0 2px;
}

#entranceDaigaku th,
#entranceDaigaku td {
	padding: 0.5em 1em;
	border: none;
}

#entranceDaigaku th {
	color: #eeeeee;
	background-color: #84a2d4;
}

#entranceDaigaku td {
	background-color: #bce2e8;
}
#entranceDaigaku tr.school td {
	background-color: #a2d7dd;
	text-align: center;
}

#entranceDaigaku td.bikou {
	background-color: #ffffff;
}

#entranceDaigaku tr.kentiku th {
	color: #333;
	background-color: #1297d2;
}
#entranceDaigaku tr.kentiku td {
	background-color: #cccccc;
}

#entranceDaigaku tr.machi th {
	color: #333;
	background-color: #0aa4a4;
}
#entranceDaigaku tr.machi td {
	background-color: #eeeeee;
}

#entranceDaigaku tr.machi th {
	color: #333;
	background-color: #0aa4a4;
}
#entranceDaigaku tr.machi td {
	background-color: #eeeeee;
}

#entranceDaigaku tr.denki th {
	color: #333;
	background-color: #b9d08b;
}
#entranceDaigaku tr.denki td {
	background-color: #cccccc;
}

#entranceDaigaku tr.kikai th {
	color: #333;
	background-color: #bd9a49;
}
#entranceDaigaku tr.kikai td {
	background-color: #eeeeee;
}

#entranceDaigaku tr.it th {
	color: #333;
	background-color: #c57bac;
}
#entranceDaigaku tr.it td {
	background-color: #cccccc;
}


/* コンテンツナビゲーション */

#contentsNavigator h3 {
	width: 147px;
	height: 30px;
	margin: 0;
	position: relative;
	top: -30px;
	left: -10px;
	background-image: url("../images/clickIndex.png");
	text-indent: -1000em;
}

#contentsNavigator ul {
	margin-top: -30px;
	margin-left: -10px;
	margin-right: -10px;
}

#contentsNavigator ul li {
	width: 147px;
	height: 30px;
}

#contentsNavigator ul li a {
	width: 147px;
	height: 30px;
}

#contentsNavigator #schoolIndex {
	background-image: url("../images/indexSchoolSelect.jpg");
}
#contentsNavigator #schoolIndex a {
	background-image: url("../images/indexSchool.jpg");
}

#contentsNavigator #schoolKaigai {
	background-image: url("../images/indexKaigaiSelect.jpg");
}
#contentsNavigator #schoolKaigai a {
	background-image: url("../images/indexKaigai.jpg");
}

#contentsNavigator #schoolMission {
	background-image: url("../images/indexMissionSelect.jpg");
}
#contentsNavigator #schoolMission a {
	background-image: url("../images/indexMission.jpg");
}

#contentsNavigator #schoolMessage {
	background-image: url("../images/indexMessageSelect.jpg");
}
#contentsNavigator #schoolMessage a {
	background-image: url("../images/indexMessage.jpg");
}

#contentsNavigator #schoolEnkaku {
	background-image: url("../images/indexEnkakuSelect.jpg");
}
#contentsNavigator #schoolEnkaku a {
	background-image: url("../images/indexEnkaku.jpg");
}

#contentsNavigator #schoolGakuen {
	background-image: url("../images/indexGakuenSelect.jpg");
}
#contentsNavigator #schoolGakuen a {
	background-image: url("../images/indexGakuen.jpg");
}

#contentsNavigator #schoolDaigaku {
	background-image: url("../images/indexDaigakuSelect.jpg");
}

#contentsNavigator #schoolDaigaku a {
	background-image: url("../images/indexDaigaku.jpg");
}

#contentsNavigator .blankRight {
	background-image: url("../images/blankRight.jpg");
}


















