﻿@charset "UTF-8";
/*-----------------------------------
DEFAULT CSS
FILE DATA: entrance.css
-----------------------------------*/

/*-----------------------------------
入学案内
-----------------------------------*/
#entrance_1st {
	width:584px;
	height:auto;
	margin:15px 0px 0px 0px;
	font-size:80%;
}

#entrance_1st h3 {
	background:url(../images/entrance_title.jpg) no-repeat;
	width:584px;
	height:123px;
	text-indent:-1000em;
	margin:0px 0px 15px 0px;
}

#entrance_1st h4 {
	background:url(../images/entrance_subtitle1.jpg) no-repeat;
	width:584px;
	height:23px;
	text-indent:-1000em;
	margin:0px 0px 15px 0px;
}

#entrance_1st h5 {
	width:584px;
	height:23px;
	color:#00c2e7;
}

#entrance_1st p {
	color:#848484;
	margin:5px 0px 0px 16px;
}

.table_1st {
	width:550px;
	margin:0 auto;
	padding :0;
	border:3px solid #dddddd;
	border-collapse:collapse;
	border-spacing:0;
	font-size:small;
}
.table_1st th{
	width:100px;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	padding:1em 0em;
	text-align:center;
}
.table_1st td{
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	padding:1em 0em;
	text-align:center;
	text-indent:0em;
}





#entrance_2nd {
	width:584px;
	height:auto;
	margin:15px 0px 0px 0px;
	font-size:80%;
}

#entrance_2nd h3 {
	background:url(../images/entrance_subtitle2.jpg) no-repeat;
	width:584px;
	height:23px;
	text-indent:-1000em;
	margin:0px 0px 15px 0px;
}
#entrance_2nd li {
	color:#848484;
	margin:0px 0px 5px 16px;
}
#entrance_2nd p {
	font-size:110%;
	margin:15px 0px 5px 16px;
	font-weight:bold;
}



#entrance_3rd {
	width:584px;
	height:auto;
	margin:15px 0px 0px 0px;
	font-size:80%;
}

#entrance_3rd h3 {
	background:url(../images/entrance_subtitle3.jpg) no-repeat;
	width:584px;
	height:23px;
	text-indent:-1000em;
	margin:0px 0px 15px 0px;
}

#entrance_3rd h4 {
	width:584px;
	height:23px;
	color:#00c2e7;
}

#entrance_3rd p {
	color:#848484;
	line-height:1.5em;
	margin:10px 0px 0px 16px;
}

.table_3rd {
	width:550px;
	margin:0 auto;
	padding :0;
	border:3px solid #dddddd;
	border-collapse:collapse;
	border-spacing:0;
	font-size:small;
}
.table_3rd th{
	width:100px;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	padding:1em 0em;
}
.table_3rd td{
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	padding:1em 0em;
	text-align:center;
}





#entrance_4th {
	width:584px;
	height:auto;
	margin:15px 0px 0px 0px;
	font-size:80%;
}

#entrance_4th h3 {
	background:url(../images/entrance_subtitle4.jpg) no-repeat;
	width:584px;
	height:23px;
	text-indent:-1000em;
	margin:0px 0px 15px 0px;
}

#entrance_4th h4 {
	width:584px;
	height:23px;
	color:#00c2e7;
	line-height:1.5em;
	margin:0px 0px 20px 0px;
}

#entrance_4th h5 {
	width:584px;
	height:23px;
	color:#00c2e7;
	margin:15px 0px 0px 0px;
}

.table_ao {
	width:550px;
	margin:0 auto;
	padding :0;
	border-spacing:0;
	font-size:small;
}
.table_ao th{
	width:283px;
	height:auto;
	padding:0;
}
.table_ao td{
	padding:5px 0 0 10px;
}

.table_ao2 {
	margin:0;
	padding :0;
	border-spacing:0;
	font-size:small;
}
.table_ao2 td{
	height:45px;
}
.table_ao2 th{
	width:200px;
	height:140px;
	font-weight:normal;
}
.table_ao2 th span{
	color:#00c2e7;
	font-weight:bold;
	line-height:2em;
}
.table_ao2 th p {
	width:200px;
	height:140px;
	padding:10px;
	text-align:left;
	border:solid 1px #00c2e7;
	color:#848484;
	line-height:1.2em;
}

.table_4th {
	width:550px;
	margin:0 auto;
	padding :0;
	border:3px solid #dddddd;
	border-collapse:collapse;
	border-spacing:0;
	font-size:small;
}
.table_4th th{
	width:225px;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	padding:1em 0em;
}
.table_4th td{
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	padding:1em 0em;
	text-align:center;
}
