/*###############################################*/
/*スマホ・PC共通*/
/*###############################################*/
#JTOP_MAKER a.jtop_maker_cata { color: #333; }

/* おすすめ */
#JTOP_OSUSUME { margin-bottom: 80px; }
#JTOP_OSUSUME > ul > li .overlay_icon { background: none; }

/* 関連商品 */
#AC_KANREN { width: 730px; margin: 0 auto 50px auto; }
#AC_KANREN img { display: inline-block; }

/* その他の間仕切り */
.type_block.c_slide_wrap { flex-wrap: nowrap; }

/* 検討中のお客様へ */
.back_box_gry {
	display: block;
	color: #333;
	background-color: #ddd;
	padding: 10px;
	border-radius: 6px;
}

/* ページ下部 商品一覧 */
#SHOHIN_ICHIRAN {
	padding: 10px 0;
	border-top: 1px solid #AAA;
	border-bottom: 1px solid #AAA;
}
#SHOHIN_ICHIRAN #SHOHIN_ICHIRAN_LIST {
	padding-bottom: 20px;
	border-bottom: 1px solid #CCC;
}
#SHOHIN_ICHIRAN #SHOHIN_ICHIRAN_LIST h3 {
	font-size: 15px;
	margin: 0 0 10px;
	border-bottom: 1px dashed #999;
}
#SHOHIN_ICHIRAN #SHOHIN_ICHIRAN_LIST .g04 li {
	margin-bottom: 10px;
}
#SHOHIN_ICHIRAN a {
	color: #005C9C;
}
#SHOHIN_ICHIRAN #SHOHIN_ICHIRAN_LIST .g04 a {
	display: block;
	padding: 2px 0;
	border-bottom: 1px solid #DDD;
}


/*###############################################*/
/*スマホ用*/
/*###############################################*/
@media screen and (max-width: 480px) {

	/* 関連商品 */
	#AC_KANREN { width: 100%; }
	#AC_KANREN h3 { font-size: 15px; }

	/* 取り扱いメーカー */
	details.m_shousai summary img.sp_on_i {
		padding: 0 5px;
	}

	/* その他の間仕切り */
	#JTOP_OTHER h4 { text-align: center; }
	#JTOP_OTHER .c_slide_wrap {
		width: 90%;
		margin: 0 auto;
		column-gap: 2%;
	}
	#JTOP_OTHER .c_slide_wrap li {
		width: 80%;
	}

	/* 採寸方法 */
	.measure_bottom { text-align: left; }

}

/*###############################################*/
/*PC用*/
/*###############################################*/
@media screen and (min-width: 481px) {

	/* .type_block {
		column-gap:0;
		justify-content: space-between;
	} */
	/* .type_block > li {
		width: 19%;
	} */

	/* その他の間仕切り */
	#JTOP_OTHER .c_slide_wrap {
		width: 90%;
		height: 270px;
		margin: 0 auto;
		column-gap: 2%;
	}
	.jtop_other_text {
		width: 80%;
		margin: 0 auto;
	}

	/* 採寸方法 */
	.measure_block {
		width: 750px;
		margin: 0 auto;
	}
	.measure_bottom { text-align: center; }

}