/* PC以下 */
@media (max-width: 1400px) {
	/*************************** 01. 枠組共通 ***********************/
	.fixbox{
		width:98%;
	}
	section{
		margin-top: 50px;
	}

	/*************************** 02. header（ヘッダー） ***********************/
	/* Q HACK ヘッダー - PC */
	.qhack-header__top-inner {
		padding: 12px 16px;
	}
	.qhack-header__logo img {
		height: 60px;
	}
	.qhack-cta-btn {
		width: 250px;
		padding: 12px 28px;
	}
	.qhack-cta-btn__sub {
		font-size: 13px;
	}
	.qhack-cta-btn__main {
		font-size: 16px;
	}
	.qhack-header__menu {
		gap: 40px;
	}
	.qhack-header__menu li a {
		padding: 14px 0;
		font-size: 13px;
	}
	#body_wrap {
		padding-top: 115px;
	}
	body.admin-bar #body_wrap {
		padding-top: 147px; /* 115px + 32px */
	}
	
	/* 既存SWELL用（非表示のため参考程度） */
	.l-header{
		padding-left: 10px;
		padding-right: 10px;
	}
	.c-gnav>.menu-item>a{
		padding:0 10px;
	}
	.c-gnav>.menu-item:after{
		display:none;
	}
	.header-btns{
		gap:8px;
	}
	.-series .l-header__inner{
		width:100%;
	}
	.-series-right .l-header__inner{
		padding-left:1%;
		padding-right:1%;
	}
	.-series .l-header__logo{
		margin-right:auto;
	}
	/*************************** 03. 共通パーツ ***********************/

	/*************************** 04. breadcrumb（パンくず） ***********************/
	/*************************** 05. aside（サイドバー） ***********************/
	/*************************** 06. footer（フッター） ***********************/
	
}