@charset "utf-8";
@media (max-width: 768px) {

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ヘッダー
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
#mobile-header.is_stuck {
	background-color: transparent;
	box-shadow: none;
}

/*ロゴ*/
body.home #mobile-header .site-logo,
body:not(.home) #mobile-header.is_stuck .site-logo {
	display: none;
}
nav#mobile-header .site-logo a img {
    height: 30px;
	margin-top: 1px;
    padding-left: 12px;
}
body:not(.slide-opened,.archive,.single,.error404) nav#mobile-header:not(.is_stuck) .site-logo a img {
	 filter: brightness(0) invert(1);
}

/*お問い合わせ*/
.mobile_header_btn a {
	font-size: 15px;
}

body:not(.slide-opened,.archive,.single,.error404) #mobile-header:not(.is_stuck) .mobile_header_btn a {
	color: #fff;
	background-color: transparent;
	border: 1px solid rgba(255, 255, 255, 0.3);
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ハンバーガーメニュー内
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
.icon-arrow:before {
	content: none;
}

/*車買取*/
#generate-slideout-menu li.menu-item.kaitori a::before {
	content: '\a914';
	position: absolute;
	font-family: 'icomoon';
	font-size: 15px;
	right: clamp(20px, -40.000px + 4.167vw, 40px);
	left: 110px;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
在庫車情報 ＞ 詳細ページ > 画像ギャラリー
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
.swiper_box .gallery-top {
	margin-bottom: 15px;
}

/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
電話ポップアップ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
div#tel_lb .msg {
    letter-spacing: 0.15em;
    font-size: 1.7rem;
    border-bottom: 1px solid #5b5b5b;
    margin-bottom: 15px;
}
	
div#tel_lb .num {
    font-size: 3.2rem;
    line-height: 1.2;
}
	
div#tel_lb .btn a {
    letter-spacing: 0.1em;
}
	
}/*メディアクエリ終了*/