@charset "utf-8";

/* mobile----------------------------------------------------*/
@media screen and (max-width: 480px) {

.wrapper {overflow: hidden; } 
.news{width:96%; margin: 12px auto 0;display: flex; justify-content: space-around;flex-direction: column-reverse; }	
.todaynews{width: 100%; height: 220px; margin-bottom: 30px;}
.todaynews iframe{width:100%;}
.phone{width: 80%; margin: 30px auto;} 
.phone img{width: 100%;}  
.qr_code{display: none;}     
    
.flex{display: flex;justify-content: space-between;width: 100%; flex-direction: column; margin-top: -40px;}
.banner_space{width:80%;  margin: 50px auto 0; flex-direction: column;display: flex;}
.banner_space img{width: 100%; margin-bottom: 20px;}
    .oshirase_midashi{margin: auto; width: 96%; border-bottom: double 5px #f00; font-size: 1.1em;font-weight: bold;color: crimson;}
    .oshirase{width: 90%; height: 180px; margin: 0 auto 30px; padding: 2%; font-size: 1.2em;font-weight: bold;color: #333;line-height: 1.6em;}
 .oshirase2{width: 90%; height: 180px; margin: 0 auto 30px; padding: 2%; font-size: 1.2em;font-weight: bold;color: #333;line-height: 1.6em; overflow-y: scroll;}
}/* Tablet---------------------------------------------------*/
@media (min-width: 481px) and (max-width: 768px) {

.main_pict{width: 100%; margin: 0 0 12px;}     
.wrapper {overflow: hidden; } 
.news{width:100%; margin: 0 auto 30px;display: flex; justify-content: space-around;flex-direction: row-reverse;}
.todaynews{width: 70%; height: 180px;}
.todaynews iframe{width:100%;}
.phone{display: none;}    
.flex{display: flex;justify-content: space-between;width: 100%;flex-direction: row-reverse;}
.banner_space{width:36%;  margin-top: 20px;margin-right: 20px;}
.banner_space img{width: 100%; margin-bottom: 20px;}
	.oshirase_midashi{margin: auto; width: 96%; border-bottom: double 5px #f00; font-size: 1.4em;font-weight: bold;color: crimson;}
    .oshirase{width: 100%; margin: 0 auto 30px; font-size: 1em;font-weight: bold;color: #333;line-height: 1.6em;text-align: center;}
    .oshirase2{width: 100%; margin: 0 auto 30px; font-size: 1em;font-weight: bold;color: #333;line-height: 1.6em;text-align: center;}
    .oshirase_sp{display: none;}


}/* PC-------------------------------------------------------*/
@media print, screen and (min-width: 769px) {
    
.main_pict{width: 100%; margin: 0 0 12px;}    
.wrapper {margin-bottom: 20px;}  
.news{width:100%; margin: 0 auto 30px;display: flex; justify-content: space-around;}
.todaynews{width: 70%; height: 180px;}
.todaynews iframe{width:100%;}
.phone{display: none;} 
  
.flex{display: flex;justify-content: space-between;width: 100%;flex-direction: row-reverse;}
.banner_space{width:36%;  margin-top: 20px;margin-right: 20px;}
.banner_space img{width: 100%; margin-bottom: 20px;}

.oshirase_midashi{margin: auto; width: 80%; border-bottom: double 5px #f00; font-size: 1.8em;font-weight: bold;color: crimson;line-height: 1.6em;}
.oshirase{width: 100%; margin: 0 auto 30px;height: 240px; padding:20px; font-size: 1.2em;font-weight: bold;color: #333;line-height: 1.6em;text-align: center;}
.oshirase2{width: 100%; margin: 0 auto 30px;height: 240px; padding:20px; font-size: 1.2em;font-weight: bold;color: #333;line-height: 1.6em;text-align: center; }
.oshirase_sp{display: none;}

}


