@charset "utf-8";

/*under navigation
--------------------------------------------------------------*/

div.chi_navi{
	width: 550px;
	text-align: right;
	font-size: 70%;
	line-height: 2;
}
div.chi_navi a{
	background-image: url(../images/arrow_02.gif);
	background-repeat: no-repeat;
	padding-left: 18px;
	color: #414141;
}

/*table
--------------------------------------------------------------*/

table.school_list, table.ward_list, table.school_name {
	border-collapse: collapse;
	border: 1px solid #C1C1C1;
	border-spacing: 0;
	empty-cells: show;
	width: 100%;
	font-size: 80%;
	line-height: 2;
	margin-bottom: 15px;
}
table.school_list th {
	text-align: center;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
	border: 1px dotted #C1C1C1;
	font-weight: normal;
	background-image: url(../images/dotline_01.gif);
	background-repeat: repeat;
}
table.school_list td {
	text-align: left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
	border: 1px dotted #C1C1C1;
	line-height: 2;
}
table.school_list td.note {
	font-size: 80%;
}
table.school_list td.center {
	text-align: center;
	padding-left: 3px;
}

table.school_name {
	margin-bottom: 35px;
}
table.school_name td {
	text-align: center;
	padding-left: 3px;
	border: 1px dotted #C1C1C1;
	line-height: 2;
	width: 20%;
}

table.initial {
	border-collapse: collapse;
	border: 1px solid #C1C1C1;
	border-spacing: 0;
	empty-cells: show;
	width: 80%;
	font-size: 80%;
	line-height: 2;
	margin: auto auto 35px;
}
table.initial td, table.ward_list td {
	text-align: center;
	padding: 3px;
	border: 1px dotted #C1C1C1;
}
table.initial td.double {
	border-left: 3px double #C1C1C1;
}
table.initial td a {
	font-weight: bold;
}


/*title
--------------------------------------------------------------*/
h3 {
	padding: 0px;
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 38px;
	width: 550px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

h3.school {
	background-image: url(../images/h3_school.jpg);
}

h3.school_area {
	background-image: url(../images/h3_school_area.jpg);
}

h3.school_syo {
	background-image: url(../images/h3_school_syo.jpg);
}

h3.school_tyu {
	background-image: url(../images/h3_school_tyu.jpg);
}

h5{ font-weight:bold; text-align:left; }

