/* ====================================
	スマートフォン専用スタイル（～768px）
===================================== */
@media screen and (width <768px) {

	.base-width {
		padding-inline: 5%;
	}
}

/* ====================================
	TAB、PC、印刷専用スタイル（768px～）
===================================== */
@media print,
screen and (width >=768px) {

	.outer-base-width {
		padding-inline: 1.5%;
	}
}

/* ====================================
	大画面PC専用スタイル（1200px～）
===================================== */
@media screen and (1200px <=width) {

	.base-width {
		max-inline-size: 120rem;
		margin-inline: auto;
	}
}