@charset "utf-8";

@media screen and (max-width : 768px){

/* ----------------------------------------
	section_style
---------------------------------------- */

	#section_style {
		background: url(../img/bg.jpg) 50% 100% / auto 100%;
		color: #fff;
	}
	#section_style h3 {
		display: flex;
		justify-content: flex-end;
		margin: 0 -15px;
	}
	#section_style h3 img {
		width: calc(817 / 750 * 100vw);
		max-width: none;
		margin-right: 15px;
	}
	#section_style h3+ul {
		margin-top: 50px;
	}

	#section_style li .link a {
		color: inherit;
	}
	#section_style li .link a::after {
		background-image: url(/ACCESS/fit/common/img/parts_ico_btn_detail_arrow_w.png);
	}

	#section_style .ledfoglight>figure figcaption {
		margin-top: 10px;
		font-family: var(--font-light);
		font-size: 12px;
	}
}