@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/

.l-fixHeader__inner.l-container {
    display: flex;
    justify-content: space-between;
	align-items: center;
}
	
@media not all and (min-width: 960px){
  .l-header__inner.l-container {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-areas:
      "navwrap navwrap navwrap"
      "logo menuBtn customBtn";
    align-items: center;
    width: 100%;
  }

  .l-header__nav-wrap {
    grid-area: navwrap;
    width: 100%;
  }
	.l-header__toprow {
		display: flex;
		justify-content: center;
	}
  .l-header__logo {
    grid-area: logo;
  }

  .l-header__menuBtn.sp_ {
    grid-area: menuBtn;
	margin-inline: auto;
  }
  .l-header__customBtn.sp_ {
    grid-area: customBtn;
	margin-inline: auto;
  }
}
