@charset "utf-8";
/* about.html だけで使うスタイル */

.history { text-align: left; }
.intro.with-photos .photo-grid { margin-top: 40px; }

.shop-details { padding-bottom: 60px; }
.shop-details li.large { font-size: 130%; }
.shop-details li.small { font-size: 10pt; line-height: 26.6px; }

.store-map { background: #fff; }
.store-map iframe { display: block; border: 0; }

@media (max-width: 640px) {
	.history p { margin-bottom: 40px; }   /* 旧ページは段落ごとに別ブロックで、スマホでは間が広かった */
	.shop-details { padding-block: 15px; }
	.shop-details .container { padding-inline: 15px; }
}
