/* style.css・smart.css（旧サイトのまま）への追加分。旧サイトは UA でスマホを判定していた。画面幅で切り替える */
.smart-only { display: none; }
@media (max-width: 767px) {
	.smart-only { display: block; }
	.pc-only { display: none; }
	/* 表は1マスずつ縦に並べる */
	.ozubon-table tr,
	.ozubon-table td { display: block; }
	/* 幅 100% に余白・枠線が足されて横にはみ出すのを防ぐ */
	.dbox, .dbox2, .mainbox, .search-box2 { box-sizing: border-box; }
}
