body {
    background-size: 100% auto !important;
}
.reversebox {
 display: flex;
}
@media screen and (max-width: 781px) {
 .reversebox {
  flex-direction: column;
 }
}
@media screen and (max-width: 781px) {
.order1 {
  order: 1;
}
.order2 {
  order: 2;
}
}
.news-content-link a{text-decoration: none;}
.footer-menu{background-color: rgb(0 0 0 / 20%);}
.title-line img{height: 18px !important; object-fit: fill !important; }
.news-area{background-color: rgb(255 255 255 / 80%);}

.header-under{padding: 20px 0 !important;}
@media screen and (max-width: 480px) {
  p.header-text.has-x-large-font-size {font-size: 14px !important;}
  img.custom-logo {width: 200px;}
.header-under{padding:10px 0 5px !important;}
}

