@charset "utf-8";
/* CSS Document */

a { text-decoration:none; }

#content{
	max-width:1200px;
	margin:auto;
}

#logo img{
	display:block;
	margin:auto;
	max-width:100%;
}

#mapimg img{
	display:block;
	margin:auto;
	max-width:100%;
}

.school_area {
	overflow:hidden;
}

.school_box {
	width:28%;
	float:left;
	margin:2%;
}

.school_name {
}

.school_map {
}

.school_info {
	margin-top:10px
}

.school_info p {
	line-height:1.8;
	margin:0;
}

.school_link {
}

.school_link p{
	padding:20px;
	color:#FFF;
	letter-spacing:1px;
	font-weight:bold;
	font-size:18px;
}

.school_link p.link_nishinomiya{ background:#469BC6;}
.school_link p.link_himeji{ background:#009944;}
.school_link p.link_akashi{ background:#ea5550;}

@media screen and (max-width: 480px){
	#mapimg img{
		display:none;
	}
	.school_box {
		width:90%;
		float:none;
		margin:auto;
	}
}