@charset "UTF-8";
/*
Template:ystandard
Theme Name:ystandard-child
Theme URI: https://wp-ystandard.com
Author: yosiakatsuki
Author URI: https://yosiakatsuki.net
Description:「自分色に染めた、自分だけのサイトを作る楽しさ」を感じてもらうために作った一風変わったWordPressテーマ「ystandard」の子テーマ
Version: 4.0.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
@media screen and (min-width: 770px) {
  header svg {
    color: #fff;
  }
  header .container {
    max-width: 2400px;
    padding-right: 0;
    padding-left: 0;
  }
  header .container .global-nav {
    background-color: #3c93e0;
  }
  header .container .global-nav .menu-item a {
    font-size: 14px;
    color: #fff;
  }
  header .container .global-nav .menu-item a:hover {
    text-decoration: none;
    background-color: #3572b0;
  }
  header .container .global-nav .menu-item .sub-menu {
    background-color: #3572b0;
  }
  header .container .global-nav__menu > .menu-item > a {
    line-height: 100%;
    padding: 18px;
  }
  header .container .global-nav__menu > .menu-item > a::after {
    display: none;
  }
}

@media screen and (max-width: 769px) {
  header .global-nav__toggle {
    left: 0;
    padding-left: 8px;
  }
  header .global-nav__toggle svg {
    width: 35px;
    height: 35px;
  }
  header .global-nav__toggle:after {
    text-transform: uppercase;
    margin-left: 1em;
  }
  header .global-nav__search .search-field {
    background-color: rgba(204, 201, 201, 0.5);
    font-size: 16px;
  }
  header .container .global-nav {
    top: 50px;
  }
  header .container .global-nav a {
    font-size: 16px;
    color: #333;
    transition: 0.3s;
  }
  header .container .global-nav a:hover {
    text-decoration: none;
    background-color: #0e62c2;
    color: #fff;
  }
}

.footer-copy .copyright {
  font-size: 1.2rem;
}

.footer-copy #footer-poweredby {
  display: none;
}
/*# sourceMappingURL=style.css.map */