/* Scss Document */
.img-responsive-overwrite {
  margin: 0 auto; }

@media screen and (max-width: 960px) {
  .menubtn {
    width: 480px; }

  .countdown, .go-search, .owabi {
    position: relative;
    top: 0;
    left: 0;
    margin-top: -30px;
    padding: 0 5px; } }
@media screen and (max-width: 480px) {
  .menubtn {
    width: 320px; } }
@media screen and (max-width: 1120px) {
  .gmenu {
    width: 640px; }

  .gmenu > *:first-child + * + * + * + * {
    margin-left: 80px; } }
@media screen and (max-width: 640px) {
  .gmenu {
    width: 320px;
    display: none; }

  .gmenu > *:first-child + * + * + * + * {
    margin-left: 0; } }
