body{

	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
//color: #333333; 
//background-color: #FFFFFF;
font-size:90%;
}




#backbox{
width:100%; 
padding:5px 0 5px 0;
background-color:#141565;
text-align: center;
font-size:130%;
color:#fff;
}


.siya1{
font-weight: bold;
font-size:120%;
line-height:140%;
color: #2285d1;

}

.siya2{
font-weight: bold;
color:#00BFFF;
font-size:140%;
line-height:150%;
}

.ko{
font-weight: bold;
color: #2285d1;

}


 a:link {color: #fFF; background-color: transparent; text-decoration: none; font-weight: bold;} 
 a:visited {color: #2B318F; background-color: transparent; text-decoration: none; font-weight: bold;} 
 a:hover {color: #00BFFF; background-color: transparent; text-decoration: none;} 
	 


.tel{
font-weight: bold;
font-size:110%;
line-height:190%;
color:#000;

}


.map{
	width:240px;
	height:230px;
	background-color: #fff;

}


table {
  border-collapse: collapse;
  width: 100%;
  
  	padding:5px;
	background-color: #141565;
	
}

table th,
table td {
	padding: 10px;
	border: 5px solid #141565;
	background-color: #fff;
	font-size:120%;
	line-height:160%;
	font-weight: normal;
}

table th {
  background-color: #fff;
  text-align: left;
  width: 70%;
  
  
}



@media screen and (max-width: 400px) {


  table {
    border: 1px solid #999;
	padding:0px;
	
  }
  table td {
    display: block;
    text-align: center;
	border: none;
	padding: 0px;
	
  }
  table th {
    display: block;
    border: none;
    width: 100%;
	font-size:100%;
  }
  
  .siya1{

font-size:150%;
line-height:140%;

}

.siya2{

font-size:120%;
line-height:150%;
}
  
  
  
  .map{
	width:100%;
	height:230px;
	background-color: #fff;

}
  
  
  
}
