@media all and (min-width: 1px) and (max-width: 1200px){
#BodyHeader,#event_news,#event_menu{display:none}
#BodyContainer,#BodyContentEvent{width:100%}
#BodyHeader_m{height:auto;margin:2% auto;text-align:center}
#BodyHeader_m img{max-width:45%;height:auto;clear:both}
@media screen and (orientation: landscape){
#BodyHeader_m img {max-width:30%}
}  
/*Footer*/    
#BodyFooter_rwd{width:100%;margin:0 auto;padding:0;color:#000}
#BodyFooter_rwd a{color:#000}
#BodyFooter_rwd #footer_address{width:100%;margin:0 auto;padding:4% 0 1%;text-align:center}
#BodyFooter_rwd #footer_address ul{padding:0;text-align:center;width:100%;clear:both}
#BodyFooter_rwd #footer_address li{display:block;width:100%;line-height:2em;text-align:center;font-size:.8em}
#footer_address br{display:none}
#footer_address li:nth-of-type(1) img:first-child{display:block;text-align:center;margin:0 auto 2%}
#topbutton{width:50px;height:50px;color:#FFF;border-radius:9999em;background-color:#000;opacity:.4;right:1%;bottom:3%;position:fixed;line-height:50px;font-size:15px;text-align:center}
#topbutton a{color:#FFF;text-decoration:none}
    
}

@media all and (min-width: 1px) and (max-width:767px){
#event_date{width:90%;padding:3% 5% 2%}
.testlist .time{font-size:1.1em;margin-bottom:1%}
.testlist .time p{margin:2% auto 4%}
.testlist .time .t{margin:0}
.testlist .time span{display:block;margin:0}
.testlist .time a {display: block;}
#event_date ul{width:90%;margin:2% auto 0}
#event_date .special{display:block;text-align:center}
.addclass{padding: 1.5%;width: 86%;}
@media screen and (max-width:340px) { .addclass{width: 92%;} }
.Book{width:96%;padding:6% 2% 4%}
.BookTitle p{display:inline-block}
#event_Content h3 span{ display: block;}
#event_Content table{font-size:.95em}
#event_Content table td{padding:.5%}
ul.EC li, ul.flashcar li{width: calc(100% / 2);display:inline-block;font-size:1.25em;margin:0}
ul.EC li img{width:15%;margin-right:1%}
.buybtn{font-size:1.2em}
ul.EC{width:92%;border-radius:10px;padding:2% 4%;margin:0 auto;display: flex;flex-wrap: wrap}
#event_classlink{width:92%;padding:6% 4% 4%;}
#event_classlink p{font-size:1.1em}
#event_note{width:90%;padding:8% 5%}
}