@charset "utf-8";

/* 
----------------------------------------------------------------------------- 
HTML ELEMENTS RESET
-----------------------------------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,p,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;font-size:100%;}

fieldset,img,abbr{border:0;}


address,caption,cite,code,dfn,h1,h2,h3,h4,h5,h6,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6,textarea{font-size:100%;}
q:before,q:after{content:'';}



p,dd,table {line-height:1.4;}

li{line-height:1.7;}

.searchBox{
	border:#fff solid 1px;
	margin-bottom:20px;
	}

.tabBox img {
	margin-right: 10px;
}


	
.schoolBox{
	padding-top:15px;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	}

	
.schoolTable td {
	width: 50%;
}

.schoolTable li {
	list-style-type: disc;
	margin-left: 30px;
	}


.schoolTable ul {
	margin-bottom:15px;
	}



.schoolTable td ,.schoolTable th {
	padding-left: 10px;
}

a:link,a:visited,a:hover{
	color:#0000FF;
	font-size:11px;}

table td{
	vertical-align:top;}
	
	
	
	
	
	
	
	
	
	
	
	
	
.category{
	width:261px;
	height:103px;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	margin-bottom:20px;
	position:relative;
	
}

.pict{
	border: solid 1px #999999;
	padding:4px;
	}
	
.category span {
	font-weight: bold;
}

.c_left{
	width:105px;
	float:left;
	}
	
.c_right{
	width:134px;
	float:left;
	height:82px;

	}

.btnList{
	position:absolute;
	left: 190px;
	top: 79px;
	}
	
.c_left,.c_right{
	margin-top:10px;
	margin-left:7px;
	display:inline;
	}
	
