﻿@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;border:0;}
.container{max-width: 640px;margin:0 auto;box-sizing:border-box;}
li{list-style: none;}
img{vertical-align: bottom; font-size: 0; display: block; overflow: hidden;}
a{ text-decoration: none;}

/* contents */
body{background: #ebfafe url("../images/bg.jpg") no-repeat; background-size: 100% auto;}
.main{width:100%;font-family:"microsoft yahei"; padding: 18% 0 5% 0;}
.wrapper{width:100%; padding: 5% 0%; box-sizing: border-box;}
h1{ text-align: center; font-size: 1em;  padding: 5% 0;}
h2{ color:#7d6a12; font-size: 1em; padding:1% 3% 1% 3%;}
h3{color: #101010; font-size: 0.9em; padding: 1% 3% 1% 3%;}
p{ color: #101010; font-size: 0.8em; padding:1% 3% 1% 3%; line-height: 1.5em;}
table td{font-size: 0.8em; border-left:1px solid #808080;border-top:1px solid #808080; text-align: center;}
table{border-right:1px solid #808080; border-bottom:1px solid #808080; margin: 2% 3%; width: 93%;}
.goback{color:#33b8ff; font-size: 1em; font-weight: bold; text-decoration: underline; text-align: right; padding: 5% 0 2% 0; display: block; margin-right: 3%;}
table.schoollist{border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
table.schoollist th,table.schoollist td{border-left:1px solid #ccc; border-top:1px solid #ccc; padding: 3% 1%;}
table.schoollist th{background: #eee; font-size: 0.9em;}