@charset"utf-8";

*{
list-style:none;
margin:0;
padding:0;
}
/*---------------------------------------/----------------------------------------------*/
/*===================content====================*/

#content{
bor der:1px solid #ab4352;	
width:1080px;
height: 2900px;
background:#F5ECCE;
margin:0px auto;
po sition:relative;
border-top:1px solid;
}


/*---------------------------------------/service----------------------------------------------*/


#service{
bo rder:1px solid;	
width:1078px;
height:680px;
margin:20px auto; 	
padding:0; 	
	
}

#service h1{
width:760px;
margin:0px auto;
background: -webkit-repeating-linear-gradient(-45deg, #FFDBC9, #FFDBC9 3px,#e9f4ff 3px, #e9f4ff 7px);
background: repeating-linear-gradient(-45deg, #FFDBC9, #FFDBC9 3px,#e9f4ff 3px, #e9f4ff 7px);
font-size:30px;
font-weight: 800;	
text-align: center;	
}

#service h2{
width:700px; 	
border-bottom:2px dotted #492004;	
font-size:26px;
font-weight: 500;	
text-align: center;		
}


#pic0{
bo rder:1px solid;	
background:url("img/school/pic_0.png") no-repeat center;		
width:700px;
height:425px;	
margin: 30px auto;
padding:0; 	
}



#comme0{
width:760px;
height:600px;
font-size:18px;
fon t-weight:700;	
line-height:2em;	
margin:10px auto;
padding:5px;
border:3px dotted #ba3f59;
background:;
te xt-align: center;	
}






/*---------------------------------------/eating----------------------------------------------*/

#eating{
bo rder:1px solid;	
width:1078px;
height:840px;
margin:0px auto; 	
padding:0; 	
	
}

#eating p{
width:760px;
margin:0px auto;
background: -webkit-repeating-linear-gradient(-45deg, #FFDBC9, #FFDBC9 3px,#e9f4ff 3px, #e9f4ff 7px);
background: repeating-linear-gradient(-45deg, #FFDBC9, #FFDBC9 3px,#e9f4ff 3px, #e9f4ff 7px);
font-size:30px;
font-weight: 800;	
text-align: center;	
}




#pic1{
bo rder:1px solid;	
background:url("img/school/school_1.png") no-repeat center;		
width:980px;
height:400px;	
margin: 10px auto;
padding:0; 	
}



#comme{
width:760px;
height:270px;
font-size:18px;
line-height:2.5em;	
margin:30px auto;
padding:5px;
border-top:2px dashed #800000;
border-bottom:2px dashed #800000;
background:;
text-align: center;	
}







/*---------------------------------------/kyousitu----------------------------------------------*/

#kyousitu{
height:1300px;
ma rgin-top:10px;
bo rder:1px solid;	
}


#kyousitu p{
width:760px;
margin:0px auto;
background: -webkit-repeating-linear-gradient(-45deg, #FFDBC9, #FFDBC9 3px,#e9f4ff 3px, #e9f4ff 7px);
background: repeating-linear-gradient(-45deg, #FFDBC9, #FFDBC9 3px,#e9f4ff 3px, #e9f4ff 7px);
font-size:30px;
font-weight: 800;
text-align: center;	
}


#pic2{
bo rder:1px solid;	
background:url("img/school/school_2.png") no-repeat center;	
width:980px;
height:400px;
margin:20px auto;
padding:0; 	
}


#comme2{
border-top:2px dashed #800000;
border-bottom:2px dashed #800000;	
width:760px;
height:500px;
font-size:18px;
line-height:3em;	
margin:30px auto;
padding:5px;
background:;
text-align: center;		
}

h4{
width:60%;
margin:0 auto;
backgrou nd:#aaffaa;
color:;
}

table{
width:700px;
background:rgba(255,255,255,0.5);
margin:10px auto;
border:1px solid;
border-collapse:collapse;
}


table th{
font-size:20px;
height:20px;
border:1px solid;

}

table td{
font-size:20px;
height:15px;
border:1px solid;
text-align:center;

}


.col1{
width:250px;
}

.col2{
width:450px;
}








/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/





/*===================footer====================*/
