/* 2026-10-13 h1二重化の解消：見出しを外した要素(div.wa-h1)に元のh1と同じ見た目を当てる（自動生成） */
/* from (theme root) style.css */
.head-txt div.wa-h1 { font-family: 'ヒラギノ角ゴ Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', 'Meiryo', '游ゴシック', YuGothic, sans-serif;
	text-align: center;
	font-size: 10px; }
div.wa-h1 { font-weight: normal;
	line-height: 1.5; }
div.wa-h1.center { text-align: center; }
#shopinfo header.ttl div.wa-h1 { font-size: 1.0rem;
	line-height: 1.6; }
#shopinfo header.ttl div.wa-h1 span { font-family: 'SerendityScript';
	font-size: 4.8rem; }
/* from css/page.css */
.page-ttl div.wa-h1.en { font-size: 2.4rem;
	line-height: 1.2; }
.page-ttl div.wa-h1.en span { font-size: 1.6rem; }
#about .page-ttl .pic div.wa-h1 { display: inline-block;
	padding-bottom: 5px;
	border-bottom: solid 1px #000;
	font-size: 2rem;
	color: #000;
	position: absolute;
	bottom: -4.5rem;
	left: 50%;
	transform: translateX( -50% ); }
#option .sec-ttl div.wa-h1 { font-family: 'Dancing Script', cursive;
	font-size: 2.4rem;
	margin: 20px 0; }
#campaign .page-ttl div.wa-h1 { font-family: 'Dancing Script', cursive;
	background: url( ../img/campaign/campaign-ttl-bg.png ) center top no-repeat;
	background-size: 114px;
	padding: 30px 10px 15px 10px;
	margin-bottom: 20px;
	position: relative; }
#campaign .page-ttl div.wa-h1:after { content: '';
	width: 80px;
	height: 1px;
	background: #000;
	position: absolute;
	bottom: 0;
	left: 50%;
	transform: translateX( -50% ); }
/* from css/pc.css */
@media screen and ( min-width: 750px ) {
.head-txt div.wa-h1 { text-align: left;
		font-size: 11px; }
}
@media screen and ( min-width: 750px ) {
.page-ttl div.wa-h1.en { font-size: 3rem; }
}
@media screen and ( min-width: 750px ) {
#about .page-ttl .pic div.wa-h1 { font-size: 2.4rem;
		bottom: -6rem; }
}
@media screen and ( min-width: 750px ) {
#option .sec-ttl div.wa-h1 { font-size: 3rem; }
}
@media screen and ( min-width: 750px ) {
#shopinfo header.ttl div.wa-h1 { font-size: 1.6rem; }
}
@media screen and ( min-width: 750px ) {
#shopinfo header.ttl div.wa-h1 span { font-size: 8.0rem; }
}

/* 2026-10-15 ブログ一覧・NEWS&BLOG のサムネイル：日付だけ表示（東京ステーションフォトと同じ見た目）。カテゴリー名とその前の改行を非表示（ユーザー指示） */
.blog-list .blog-post .ttl .txt .cat,
.blog-list .blog-post .ttl .txt a br { display: none; }
