@charset "UTF-8";
@import url("../../css/common.css");

h2 {
	background-image: url("../images/entranceTitle.jpg");
}



/* ============================================================ index.html 用スタイル */
#entrance #adobe {
	margin-left: 2em;
	margin-right: 2em;
}

#entrance #adobe p {
	font-size: 0.7em;
}

#entrance #adobe a img {
	float: left;
	margin-right: 1em;
}


/* ============================================================ schedule.html用 */
#entranceSchedule h3 {
	background-image: url("../images/scheduleTitle.jpg");
}

#entranceSchedule table {
	margin-top: 1em;
	border-collapse: separate;
	border-spacing: 5px 4px;
	margin-left: auto;
	margin-right: auto;
}

#entranceSchedule table td {
	text-align: center;
	border-right: solid 1px #ddd;
}

#entranceSchedule table td.data {
	width: 130px;
	vertical-align: top;
	background-image: url("../images/tdBack.jpg");
	background-repeat: repeat-x;
	border: none;
	color: #444;
}

#entranceSchedule table td.data h4 {
	border: none;
	font-size: 1.2em;
	font-weight: bold;
}

#entranceSchedule table td.data ul {
	margin: 1em 0 1em 0.5em;
	text-align: left;
	list-style-position: inside;
}

#entranceSchedule table td.data ul li {
	font-size: 0.8em;
}

#entranceSchedule table td.data em {
	display: block;
	font-size: 0.65em;
	text-align: left;
	font-style: normal;
	font-weight: normal;
}

#entranceSchedule table td.size20 {
	padding: 10px;
	font-size: 1.2em;
	font-weight: bold;
}


/* ============================================================ tokutaisei.html用 */
#entranceTokutaisei h3 {
	background-image: url("../images/tokutaiseiTitle.jpg");
}

#entranceTokutaisei dl {
	margin-left: 1em;
}

#entranceTokutaisei dt {
	margin-top: 1em;
	margin-bottom: 0.3em;
	font-weight: bold;
	font-size: 1em;
	color: #2c11a6;
}

#entranceTokutaisei dd {
	margin-left: 2em;
	font-size: 0.9em;
}

#entranceTokutaisei table {
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: auto;
	margin-right: auto;
	border: none;
	border-spacing: 1px;
	font-size: 0.8em;
}

#entranceTokutaisei tr.tr1 th,
#entranceTokutaisei tr.tr1 td {
	background-color: #81bbf0;
}

#entranceTokutaisei tr.tr2 th,
#entranceTokutaisei tr.tr2 td {
	background-color: #ddeeee;
}

#entranceTokutaisei th,
#entranceTokutaisei td {
	padding: 5px;
	border: none;
}

#entranceTokutaisei th,
#entranceTokutaisei td.tel {
	white-space: nowrap;
}


/* ============================================================ gakuhi.html用 */
#entranceGakuhi h3 {
	background-image: url("../images/gakuhiTitle.jpg");
}

#entranceGakuhi table {
	width: 100%;
	margin-bottom: 1em;
	margin-left: auto;
	margin-right: auto;
	font-size: 0.8em;
	border-spacing: 0;
}

#entranceGakuhi th,
#entranceGakuhi td {
	padding: 5px 3px;
}

#entranceGakuhi th {
	background-color: #81bbf0;
}

#entranceGakuhi td {
	text-align: right;
}

#entranceGakuhi td.name {
	text-align: left;
}

#entranceGakuhi table#itaku {
	margin-bottom: 0;
}

#entranceGakuhi ol {
	margin-top: 1em;
	margin-left: 3em;
	list-style-position: outside;
	font-size: 0.9em;
	color: #003300;
}


/* ============================================================ sien.html用 */
#entranceSien h3 {
	background-image: url("../images/sienTitle.jpg");
}

#entranceSien p.textCenter img {
	margin-left: 20px;
	margin-right: 20px;
}

#entranceSien table {
	margin-left: auto;
	margin-right: auto;
	font-size: 0.85em;
	border-spacing: 0;
}

#entranceSien table th {
	background-color: #81bbf0;
}

#entranceSien table th,
#entranceSien table td {
	padding: 5px 1em;
}

#entranceSien #cedyna {
	width: 450px;
	margin-left: auto;
	margin-right: auto;
	padding: 1em 0;
	border: solid 2px #dddddd;
}

#entranceSien h5 {
	margin-top: 1em;
	font-size: 1em;
}

#entranceSien dl {
	margin-left: 2em;
}

#entranceSien dt {
	font-weight: bold;
	margin-top: 1em;
}

#entranceSien dt a {
	font-weight: normal;
}

#entranceSien dd p {
	margin-top: 0;
	margin-left: 2em;
	font-size: 0.9em;
}

#entranceSien strong {
	font-weight: normal;
	text-decoration: underline;
	color: #cc0000;
}


/* ============================================================ 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;
}


/* ============================================================ koe.html用 */
#entranceKoe h3 {
	background-image: url("../images/koeTitle.jpg");
}

#entranceKoe a img {
	margin-right: 3px;
	margin-left: 3px;
	border: solid 2px #cccccc
}

#entranceKoe a:hover img {
	border: solid 2px #0000ff
}

#entranceKoe ul {
	list-style: none;
}

#entranceKoe ul h5 {
	margin-top: 1em;
	padding-left: 0.5em;
	border-left: solid 5px #006600;
	border-bottom: solid 1px #006600;
	font-size: 1em;
}

#entranceKoe ul ul {
	width: 500px;
	margin-left: 2em;
}

#entranceKoe ul ul li {
	display: block;
	float: left;
	width: 120px;
	font-size: 0.85em;
}

/* ============================================================ qa.html用 */
#entranceQa h3 {
	background-image: url("../images/qaTitle.jpg");
}

#q1, #q2, #q3, #q4, #q5, #q6, #q7, #q8, #q9, #q10,
#q11, #q12, #q13, #q14, #q15, #q16, #q17, #q18, #q19, #q20,
#q21, #q22, #q23, #q24, #q25, #q26, #q27, #q28, #q29, #q30
 {
	display: none;
}

#entranceQa dl {
	margin-top: 1em;
	padding: 1em;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	font-size: 0.9em;
}

#entranceQa dt img {
	margin-right: 5px;
}

#entranceQa dt {
	margin-top: 0.5em;
	margin-left: 25px;
	text-indent: -25px;
}

#entranceQa dd {
	margin-top: 1em;
	margin-bottom: 1em;
	padding: 1em;
	background-color: #ffffff;
	list-style-type: disc;

}

#entranceQa dl ul,
#entranceQa dl ol {
	list-style-position: inside;
	margin-left: 2em;
}


/* ============================================================ コンテンツナビゲーション */
#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 #nyuugakuIndex {
	background-image: url("../images/indexAnnnaiSelect.jpg");
}
#contentsNavigator #nyuugakuIndex a {
	background-image: url("../images/indexAnnnai.jpg");
}

#contentsNavigator #nyuugakuSchedule {
	background-image: url("../images/indexScheduleSelect.jpg");
}
#contentsNavigator #nyuugakuSchedule a {
	background-image: url("../images/indexSchedule.jpg");
}

#contentsNavigator #nyuugakuYoukou {
	background-image: url("../images/indexYoukouSelect.jpg");
}
#contentsNavigator #nyuugakuYoukou a {
	background-image: url("../images/indexYoukou.jpg");
}

#contentsNavigator #nyuugakuTokutaisei {
	background-image: url("../images/indexTokutaiSelect.jpg");
}
#contentsNavigator #nyuugakuTokutaisei a {
	background-image: url("../images/indexTokutai.jpg");
}

#contentsNavigator #nyuugakuGakuhi {
	background-image: url("../images/indexGakuhiSelect.jpg");
}
#contentsNavigator #nyuugakuGakuhi a {
	background-image: url("../images/indexGakuhi.jpg");
}

#contentsNavigator #nyuugakuSien {
	background-image: url("../images/indexSienSelect.jpg");
}
#contentsNavigator #nyuugakuSien a {
	background-image: url("../images/indexSien.jpg");
}

#contentsNavigator #nyuugakuDaigaku {
	background-image: url("../images/indexDaigakuSelect.jpg");
}
#contentsNavigator #nyuugakuDaigaku a {
	background-image: url("../images/indexDaigaku.jpg");
}

#contentsNavigator #nyuugakuKoe {
	background-image: url("../images/indexKoeSelect.jpg");
}
#contentsNavigator #nyuugakuKoe a {
	background-image: url("../images/indexKoe.jpg");
}

#contentsNavigator #nyuugakuQa {
	background-image: url("../images/indexQASelect.jpg");
}
#contentsNavigator #nyuugakuQa a {
	background-image: url("../images/indexQA.jpg");
}

#contentsNavigator .blank {
	background-image: url("../images/blankNavi.jpg");
}








