@charset "utf-8";
/* CSS Document */

/* ======================================================
	渥美半島菜の花まつり
	[original] nanohana/
	[small]
	@import"../css/test_line.css";
====================================================== */




/* ------------------------------------------------------------------------------------------------------------
	<文字>
*/
.page_head .title
{
	font-size: 1.2em;
}

.id_nanohana :is(
	h2, .h2
)>b
{
	font-size: 2em;
}

.id_nanohana .Index .Ct :is(
	h2, .h2
)>b,
.Index .overview .body .main h2>b,
.id_nanohana .CityEvent article .title>b
{
	font-size: 2.5em;
}


/* ------------------------------------------------------------------------------------------------------------
	<block>
*/

.id_nanohana .bg_flower
{
}
.id_nanohana .bg_flower::before
{
	width: 10em;
}

.spot_list .type::before
{
	width: 6em;
}


/* ------------------------------------------------------
	コンテンツ固定イラスト
*/
.page_illust
{
	--page_illust_w					: 7em;
	--page_illust_w_max				: 7em;

	top: 13em;
}
.page_illust::before
{
	scale: 0.8;
}

/* [コンテンツ固定イラスト]　左寄せ */
.page_illust.r
{
	left: 0;
}

/* [コンテンツ固定イラスト]　右寄せ */
.page_illust.r
{
	right: -1em;
}

/* [コンテンツ固定イラスト]　中心 */
.page_illust.c,
.scroll_h1 .page_illust.c
{
}
/*
	--scale_rate					: 1;

	left: 50%;
	right: initial;
	translate: -50% -0%;
*/


/* [コンテンツ固定イラスト]　スクロールしたら */
.scroll_h1 .page_illust.l
{
	top: 8em;
	left: -3em;
	scale: 0.8;
}
.scroll_h1 .page_illust.r
{
	left: initial;
	right: -3em;
	scale: 0.8;
}
.scroll_h1 .page_illust.c
{
}
/*
	left: initial;
	right: -3em;
	translate: unset;

	top: calc(var(--padding_tb) * 2);
*/



/* [コンテンツイラスト]　個別 104690870(ふたりで観光) */
.page_illust.img_104690870
{
	--page_illust_w					: calc(12em * 0.8);
}
/* [コンテンツイラスト]　個別 78197593_1(おみやげ) */
.page_illust.img_78197593_1
{
	--page_illust_w					: calc(15em * 0.8);
}
/* [コンテンツイラスト]　個別 78197593_1(親子キャリーケース) */
.page_illust[class*="img_74939095"]
{
	--page_illust_w					: calc(12em * 0.8);
}
.page_illust.img_74939095_1
{
}
.page_illust.img_74939095_2
{
}
/* [コンテンツイラスト]　個別 78197593_1(バッグ) */
.page_illust.img_78197593_3
{
	--page_illust_w					: calc(7em * 0.8);
}

.page_illust:is(.img_78197593_2, .img_78197593_4)
{
	top: initial !important;
	left: initial !important;
	right: initial !important;
	margin: initial !important;

	scale: 0.8;
}
.page_illust:is(.img_78197593_2)
{
	right: 100% !important;
}
.page_illust:is(.img_78197593_4)
{
	left: 100% !important;
}

/* [コンテンツイラスト]　個別 施設概要ページは「TOP」
	[251209-1606/251210-1314]修正　「画面の右に出ているお家マークを「団体予約特典」の部分に使われている菜の花マークにしてください。（ベース色は黄色・TOPと文字入れしてください）　また、サイズを下記の赤〇くらいの大きさにしてください(中央の掲載内容に被らないサイズが良いです)」
*/
.txt_type_TOP
{
	--page_illust_w					: calc(7em * 0.6);
}
.txt_type_TOP .bg_flower::before
{
	width: calc(10em * 0.4);
}



/* ------------------------------------------------------
	<Gallery>
*/
.Gallery
{
}


/* ------------------------------------------------------
	<Gallery>　スライダー
*/




/* ------------------------------------------------------
	<Gallery>　一覧・テキストタイプ
*/
.id_nanohana .List.txt_list .data
{
	grid-template-areas: unset;
	grid-template-columns: 1fr;
}
.id_nanohana .List.txt_list .data>*
{
	grid-area: unset;
}


/* ------------------------------------------------------
	<Gallery>　一覧・サムネタイプ
*/
.id_nanohana .List.thumb_list .list_detail
{
	grid-template-columns: repeat(2, 1fr);
}


.id_nanohana .List.thumb_list .list_main
{
}


/* ------------------------------------------------------------------------------------------------------------
	[菜の花まつり]　スポット　1段
*/
.spot_list
{
}


/* ------------------------------------------------------------------------------------------------------------
	[菜の花まつり]　スポット　2段
*/
.spot_list.column2
{
	grid-template-columns: 1fr;
}


/* ------------------------------------------------------------------------------------------------------------
	<Drawer>
*/
#Nanohana .Drawer .List>.Wrap>ul
{
	gap: var(--gap);
}

.Drawer .List .content_list .Child ul
{
	gap: 0;
}


/* ------------------------------------------------------------------------------------------------------------
	<footer contact>
*/
.footer_contact>.Wrap
{
	display: grid;
	justify-content: center;
	justify-items: center;
}

.footer_contact .head_line
{
	top: initial;
}

/* [261113]追加　住所　スマホは1行目に郵便番号、2行目に住所を出す
	（郵便番号と住所を横に並べると、郵便番号の途中や「2F」の前で折り返されるため）
	幅の狭い画面で住所が入りきらないときは、文字の途中ではなく全角スペースのところで改行する
*/
.footer_contact .main>.address
{
	flex-direction: column;
}
.footer_contact .main>.address .Zip
{
	white-space: nowrap;
}
.footer_contact .main>.address .Address
{
	word-break: keep-all;
	overflow-wrap: anywhere;
}


/* ------------------------------------------------------------------------------------------------------------
	<footer>
*/
/* [251212-0916/251215-1609]修正・新規　「⑥TOPのロゴが入った菜の花マークがボタンを押してもページ上部へいかないです。感知されていないようです。また、スマホ版はややサイズが小さい気がします。このTOPのアイコンは、施設概要以外のどのページでも表示されるようにしてください。」 */
.scroll_btn.pageTop
{
}


/* ------------------------------------------------------------------------------------------------------------
	[菜の花まつり]　index
	nanohana/
*/
.id_nanohana .Index
{
}


/* ------------------------------------------------------------------------------------------------------------
	[菜の花まつり]　index　Top
	nanohana/
*/
.id_nanohana .Index .Top
{
}

.id_nanohana .Index .Top .bg img
{
	height: 100svw;
}


.id_nanohana .Index .Top>.body .catch
{
	font-size: inherit;
}

.id_nanohana .Index .Top .tokusetsu_logo_set .Caption .before
{
	font-size: 1.2em;
}

.id_nanohana .Index .Top>.body h2>.event_date
{
	font-size: inherit;
}


/* ------------------------------------------------------
	[index]
	[260327-1020]3.31イベント終了　4.1(wed)～4.9(thu)は「(ご来場ありがとうございました。)」メッセージにする
*/
.id_nanohana .Index .Top .message
{
	font-size: inherit;
}


/* ------------------------------------------------------------------------------------------------------------
	[菜の花まつり]　お知らせ・共通
*/
.id_nanohana .List .news_icon
{
	position: relative;
	left: initial;
	right: initial;
	top: initial;
	bottom: initial;
}


/* ------------------------------------------------------
	[菜の花まつり]　お知らせ　index
*/

.id_nanohana .Index .Ct .News>.Wrap
{
	max-width: 100%;
}


/* ------------------------------------------------------------------------------------------------------------
	[251212-0916/251215-1302]修正　<spot>「空いている部分に、「いちご狩り」と「どんぶり街道」の特集ページに飛ぶバナーを付けてください」で復活
	[251031-1440]校正・削除
	[菜の花まつり]　index　旬のいちおし情報バナー
	nanohana/
*/
.special_banner
{
}

.special_banner .List
{
}
.special_banner .List>*
{
	width: 70%;
}



/* ============================================================================================================
	[菜の花まつり]　施設概要
============================================================================================================ */
.overview
{
}


/* ------------------------------------------------------------------------------------------------------------
	[251031-1206]校正　pic差し替えて、レイアウト変更
	[菜の花まつり]　施設概要　index
*/
.Index .overview
{
	--img_w					: 100%;
}

.Index .overview>.WrapM
{
	max-width: initial;
	
	padding: var(--padding);
}

.Index .overview .body .spot_img,
.Index .overview .body .spot_img *
{
	height: 100%;
}
.Index .overview .body .spot_img
{
	position: absolute;
	left: 50%;
	top: 50%;
	translate: -50% -50%;

	width: 100%;
}
.Index .overview .body .spot_img img
{
	aspect-ratio: unset;
	border-radius: 0;

	margin-bottom: calc(0em - (100vw - var(--padding)));
}

.Index .overview .body .main
{
	position: relative;
	left: initial;
	top: initial;
}

/*
.Index .overview .body .main .data>*
{
	grid-template-columns: unset;
	gap: 0.5em;
}
.Index .overview .body .main .data .th
{
	width: 6em;
}
*/

.Index .overview .body .main .footer
{
	justify-self: center;

	display: grid;
	gap: 0.5em 0;
}


/* ------------------------------------------------------------------------------------------------------------
	[菜の花まつり]　施設概要
	overview.php
*/
.Overview
{
}


/* ------------------------------------------------------
	[菜の花まつり]　index　入場料
	// [251209-1606]修正　差し替え
*/
.Index .spot_riyo_price
{
}

.Index .spot_riyo_price .item
{
	grid-template-columns: unset;
}

.Index .spot_riyo_price .item .title
{
}
.Index .spot_riyo_price .item .title>*
{
	text-align: left;
}

.Index .spot_riyo_price .item .txt
{
	grid-column: unset;
	margin: 0;
}


/* ------------------------------------------------------
	[菜の花まつり]　施設概要　施設案内　入場料
*/
.Overview .spot_riyo_price
{
}

.Overview .spot_riyo_price .balloon
{
	bottom: calc(100% - var(--gap));
}

.Overview .spot_riyo_price .list
{
	justify-content: center;
	justify-items: center;
}


.Overview .spot_riyo_price .list .item
{
	grid-template-columns: unset;
	gap: calc(var(--gap) / 2);
}
.Overview .spot_riyo_price .list .item .fee_item>.Wrap::before
{
	height: 8em;
}


.Overview .spot_riyo_price .list .item .title::before
{
	content: none;
}
.Overview .spot_riyo_price .list .item .title>b
{
	background-color: rgb(var(--color_ygr) / 0.5) !important;
}


.Overview .spot_riyo_price .list .item .txt
{
	grid-column: unset;
}

.Overview .spot_riyo_price .list .item .fee_item
{
	display: grid;
}

.Overview .spot_riyo_price .list .item .fee_txt
{
	text-align: center;
}


/* ------------------------------------------------------
	[菜の花まつり]　施設概要　団体予約
*/
#Nanohana .Overview .dantai .Step>ol>li
{
	padding-left: 1em;
	padding-right: 1em;
}

#Nanohana .Overview .dantai .Step .main
{
	width: calc(100% - (var(--step_num) / 2));
	width: 100%;

	margin-top: var(--gap);
	margin-left: auto;
	margin-right: 0;
}

#Nanohana .Overview .dantai .Step .main .Under .Under
{
	white-space: nowrap;
}


#Nanohana .Overview .dantai .Step .application_document .main
{
	grid-template-columns: auto;
	gap: 0;

	margin-top: 0;
}

#Nanohana .Overview .dantai .Step .application_document .ColorBtn
{
}


/* [菜の花まつり]　施設概要　団体予約　特典 */
#Nanohana .Overview .dantai .tokuten
{
	display: grid;
	justify-content: center;
	justify-items: center;

}

#Nanohana .Overview .dantai .tokuten .main
{
	width: auto;
}

#Nanohana .Overview .dantai .tokuten h3
{
	width: 10em;
	margin-top: var(--gap);
	margin-bottom: calc(0em - var(--gap));
}

#Nanohana .Overview .dantai .tokuten .main>ul
{
	display: grid;
	grid-template-columns: 1fr;
}
#Nanohana .Overview .dantai .tokuten .main>ul>li
{
	grid-template-areas:
		"Img catch"
		"Img txt"
	;
	grid-template-columns: repeat(2, auto);
	justify-content: center;
	justify-items: center;
	align-self: center;
	gap: 2vw;

	padding-left: 2vw;
	padding-right: 2vw;
}
#Nanohana .Overview .dantai .tokuten .main>ul>li>.Img
{
	grid-area: Img;
}
#Nanohana .Overview .dantai .tokuten .main>ul>li>.catch
{
	grid-area: catch;
}
#Nanohana .Overview .dantai .tokuten .main>ul>li>.txt
{
	grid-area: txt;
}

/* [菜の花まつり]　施設概要　団体予約　step 2.お申込み */
#Nanohana .Overview .dantai .Step .application .detail .means
{
	display: grid;
}
#Nanohana .Overview .dantai .Step .application .detail .means>*
{
	display: block;
	
	border-radius: var(--border_r);
	overflow: hidden;
}
#Nanohana .Overview .dantai .Step .application .detail .means>*>*
{
	display: block;
}
#Nanohana .Overview .dantai .Step .application .detail .means>*>b
{
	text-align: center;
	border-radius: 0;
}

/* [菜の花まつり]　施設概要　団体予約　注意事項 */
#Nanohana .Overview .dantai .Notes .head
{
	width: auto;
}


/* ============================================================================================================
	[菜の花まつり]　イベント
	event_***.php
============================================================================================================ */
.event
{
}


/* ------------------------------------------------------
	[菜の花まつり]　イベント　リスト
*/


/* [菜の花まつり]　イベント　絞り込みボタン */
:is(
	.Index .event,
	.NanohanaEventList
) .NaviBtn
{
	display: grid;
	grid-template-columns: repeat(2, 1fr);
}


/* [251212-0916/251215-1435]修正　「③イベント欄の菜の花マークが大きいです。下の画像サイズに合うように、菜の花のマークも小さくしてください。」 */
:is( .Index .event, .NanohanaEventList ) .List .kikan
{
	font-size: 0.8em;
	
	left: 1em;
	min-width: 6em;
}
:is( .Index .event, .NanohanaEventList ) .List .kikan::before
{
	width: 6em;
}

:is( .Index .event, .NanohanaEventList ) .List .kikan .start_end
{
}

:is( .Index .event, .NanohanaEventList ) .List .catch
{

}


/* ============================================================================================================
	詳細
	イベント(event/detail.php)
------------------------------------------------------------------------------------------------------------ */
.EventIndex.Spot.ArticleDetail
{
}

.EventIndex.Spot.ArticleDetail article .head
{
	justify-content: center;
	justify-items: center;
	grid-template-areas: unset !important;
	grid-template-columns: 1fr !important;
}
.EventIndex.Spot.ArticleDetail article .head>*
{
	grid-area: unset !important;
}



/* ------------------------------------------------------------------------------------------------------------
	[菜の花まつり]　園内関連
*/


/* ------------------------------------------------------
	[菜の花まつり]　園内関連　index
*/
.Index .park
{
}


.Index .park .map .bg
{
}
/*
	padding-top: calc(var(--padding_tb) * 2);
*/
.Index .park .map .list
{
	position: relative;
	left: initial;
	right: initial;
	top: initial;
	bottom: initial;
	translate: unset;

	gap: var(--padding_tb);
}


/* ------------------------------------------------------
	[菜の花まつり]　園内関連　index　おすすめスポット&お土産
*/
.Index .park .banner
{
}
.Index .park .banner>.Wrap
{
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-template-columns: 1fr;
}
.Index .park .banner>.Wrap>*
{
	width: 100%;
}
/*
.Index .park .banner a,
.Index .park .banner a .image img
{
	aspect-ratio: 1;
	aspect-ratio: 16 / 9;
	aspect-ratio: 2 / 1;
}
*/

.Index .park .banner :is(h2, .h2)>b
{
	font-size: 1.5em;
}


/* ------------------------------------------------------------------------------------------------------------
	[菜の花まつり]　index　ct2
	nanohana/
*/
.Index .Ct2
{
}

.Index .Ct2 .body
{
	grid-template-columns: 1fr;
}

.Index .Ct2 .body a
{
	display: grid;
	grid-template-areas:
		"image title_set"
		"image catch"
		"image Free"
	;
	grid-template-columns: 10em 1fr;
	align-items: center;
	gap: 0 var(--gap) !important;

	height: 13em;
}
.Index .Ct2 .body a>.image
{
	grid-area: image;
}
.Index .Ct2 .body a>.title_set
{
	grid-area: title_set;
}
.Index .Ct2 .body a>.catch
{
	grid-area: catch;
}
.Index .Ct2 .body a>.Free
{
	grid-area: Free;
}

.Index .Ct2 .body a .image
{
	margin: 0;
}

.Index .Ct2 .body>*:nth-of-type(even)
{
	margin: 0;
}


/* ------------------------------------------------------------------------------------------------------------
	[251031-1440]校正・新規　菜の花まつりに関連したインスタグラムを掲載
	[菜の花まつり]　index　
	nanohana/
*/
.Index .SNS :is(a, .a)
{
}
.Index .SNS :is(a, .a) .Free>*
{
	flex-wrap: wrap;
}


/* ------------------------------------------------------------------------------------------------------------
	[251031-1440]校正・新規　ビューロー本体へのバナー
	[菜の花まつり]　index　渥美半島　田原市の観光情報はこちら
	nanohana/
*/
.bureau_banner .body
{
	grid-template-columns: 1fr;
}

.bureau_banner .ColorBtn
{
	width: auto;
}


/* ============================================================================================================
	[菜の花まつり]　グルメ&スイーツ
	gourmet.php
============================================================================================================ */
.id_nanohana .Gourmet .gourmet .list:not(.column2) .item
{
	grid-template-columns: 1fr;

	width: auto;
}


/* ------------------------------------------------------
	[菜の花まつり]　グルメ&スイーツ / 渥美半島　ホテル&レストラン
*/
.id_nanohana .Gourmet .hotel .list
{
	grid-template-columns: 1fr;
}


/* ============================================================================================================
	[菜の花まつり]　市内のイベント
	city_event.php
============================================================================================================ */
.id_nanohana .CityEvent article::before,
.id_nanohana .CityEvent article::after
{
	width: 4em;
	height: 1em;
}
.id_nanohana .CityEvent article::before
{
	left: -0em;
}
.id_nanohana .CityEvent article::after
{
	right: -0em;
}


.id_nanohana .CityEvent article .body
{
	margin-top: calc(0em - (var(--gap) * 2));
}

.id_nanohana .CityEvent article .body
{
	display: grid;
}
.id_nanohana .CityEvent article .main
{
	max-width: initial;
}
/*
.id_nanohana .CityEvent :is(.ID_4, .ID_5) .photo
{
	margin-bottom: 0;
	margin-left: auto !important;
	margin-right: auto !important;
}

.id_nanohana .CityEvent :is(.ID_4, .ID_5) .day_set
{
	left: calc(100% - 3em) !important;
	right: unset !important;
}
*/

/* [菜の花まつり]　市内のイベント・個別　風景以外 */
.id_nanohana .CityEvent article:not(.view) .body
{
	margin-top: 0;
}


/* ============================================================================================================
	[菜の花まつり]　おすすめスポット
	spot.php
	[251204-1110]　『園内のおすすめスポット』『お土産』は1つにまとめる
============================================================================================================ */

.id_nanohana .Spot .item .photo img
{
	aspect-ratio: unset;
}

/* 個別 */
.id_nanohana .Spot .ID_8
{
	grid-column: unset;

	grid-template-columns: 1fr;

	width: 100%;
}

.id_nanohana .Spot .ID_8 .title
{
	grid-column: unset;
}

.id_nanohana .Spot .ID_8 .photo
{
	padding: var(--gap);
	padding-bottom: 0;
}

.id_nanohana .Spot .ID_8 .detail
{
	padding: var(--gap);
}


/* ============================================================================================================
	[菜の花まつり]　アクセス
	access.php
============================================================================================================ */
.id_nanohana .Access
{
}


.id_nanohana .Access .guide :is( h3, .h3 )
{
	width: auto;
}


/* ------------------------------------------------------
	[菜の花まつり]　アクセス　『お車をご利用の場合』
*/
.parking a .ColorBtn
{
	width: auto;
}


.parking .bg_flower
{
}
.parking .bg_flower::before
{
	width: 7em;
}
.parking .bg_flower>b
{
	min-width: 7em;
}


/* ------------------------------------------------------
	[菜の花まつり]　アクセス　『公共交通機関の場合』
*/
.public_transportation
{
}

.public_transportation .lead
{
	display: grid;
	justify-content: center;
	justify-items: center;
}


.public_transportation .lead .ColorBtn
{
	min-width: initial;
	width: auto;
}


/* ------------------------------------------------------
	[菜の花まつり]　アクセス　『豊橋駅から菜の花会場まで約90分』
*/
.id_nanohana .Access .go
{
	margin-top: var(--padding_tb);
}

.id_nanohana .Access .go .head
{
	grid-template-columns: 1fr;
}

.id_nanohana .Access .go .head .balloon
{
	right: 80%;
	bottom: calc(100% - var(--padding_tb));
}

.id_nanohana .Access .go .head .lead br
{
	display: none;
}

.id_nanohana .Access .go .body .main
{
	grid-template-columns: 1fr;
}

/* ------------------------------------------------------
	[菜の花まつり]　アクセス　『菜の花シャトル時刻表』
*/
#Nanohana .Access .shuttle_bus
{
	display: grid;

	margin-top: var(--gap);
}

.id_nanohana .Access .shuttle_bus .head ul
{
}
.id_nanohana .Access .shuttle_bus .head ul>li
{
}
.id_nanohana .Access .shuttle_bus .head ul>li br
{
	display: none;
}


/* ------------------------------------------------------
	[菜の花まつり]　アクセス　『サイクルトレイン』
*/
.cycle_train .body
{
	grid-template-columns: repeat(2, 1fr);
	width: 100%;
}


/* ------------------------------------------------------
	[菜の花まつり]　アクセス　『サイクルシップ』
*/
.cycle_ship
{
}

.cycle_ship .spot_list .item
{
	grid-template-columns: 1fr;
}


/* ------------------------------------------------------
	[菜の花まつり]　アクセス　『お得な切符』
*/
.id_nanohana .Access .ticket .main
{
	flex-wrap: wrap;
}

.id_nanohana .Access .ticket .Item .data>*[class*="Wrap"]
{
	width: fit-content;
}

/* [261106]追加　[菜の花まつり]　施設概要　団体予約　step 1.団体申込書の記入
	Word・PDF のボタンは、スマホでは縦並び（PCの横並びを戻す）
*/
#Nanohana .Overview .dantai .Step .application_document .main .btn
{
	grid-auto-flow: row;
}


/* [261106]追加　[菜の花まつり]　施設概要　団体予約　特典の下の料金
	スマホは料金ごとに改行し、「／」は出さない
*/
#Nanohana .Overview .dantai .kome .price
{
	display: block;
}
#Nanohana .Overview .dantai .kome .price + .price::before
{
	content: none;
}


/* [261112]追加　[菜の花まつり]　施設概要　団体予約　イベント概要
	スマホは項目名の下に内容を出す
*/
#Nanohana .Overview .dantai .Notes.outline dl
{
	grid-template-columns: 1fr;
}
#Nanohana .Overview .dantai .Notes.outline dl>.item
{
	grid-template-columns: 1fr;
	gap: 0.25em;
}

/* [261113]追加　[菜の花まつり]　施設概要　団体予約　イベント概要の見出し
	見出しが長いので、スマホは2行にして枠の中におさめる（枠の線の上に、見出しの上下の真ん中がくる）
*/
#Nanohana .Overview .dantai .Notes.outline
{
	padding-top: calc(var(--gap) + 2.5em);
}
#Nanohana .Overview .dantai .Notes.outline .head
{
	font-size: 1.05em;
	line-height: 1.4;
	text-align: center;

	top: 0;
	translate: -50% -50%;

	width: max-content;
	max-width: calc(100% - (var(--gap) * 2));
	min-width: initial;
	height: auto;
	padding: 0.5em 0;
}
#Nanohana .Overview .dantai .Notes.outline .head>b
{
	white-space: normal;
}


/* [261112]追加　[菜の花まつり]　施設概要　団体予約　団体割引の適用について（特典）
	花形の見出しを、上の文章・下のカードに重ねない
	（見出しの枠を花の形と同じ大きさにして、まわりの間隔は .tokuten の gap であける）
*/
#Nanohana .Overview .dantai .tokuten h3
{
	display: grid;
	place-content: center;

	width: 11.5em;
	height: 11.5em;
	margin-top: 0;
	margin-bottom: 0;
}

/* [261112]追加　[菜の花まつり]　施設概要　団体予約　団体割引の適用について（特典）
	花形の中に文字が収まるよう、花形を少し大きくする（大きさは上の h3 の width・height で決める）
*/
#Nanohana .Overview .dantai .tokuten h3.bg_flower::before
{
	width: 100%;
}

/* [261112]追加　[菜の花まつり]　施設概要　団体予約　団体割引の適用について（特典）
	カードの丸い画像の位置を2枚でそろえる（画像の列の幅を決めて、文字は右側の残りの幅の中央に置く）
*/
#Nanohana .Overview .dantai .tokuten .main>ul>li
{
	grid-template-columns: 6em 1fr;
	justify-content: stretch;
	column-gap: 1em;

	padding: 1.25em;
}
#Nanohana .Overview .dantai .tokuten .main>ul>li>.Img
{
	align-self: center;
}
