/* コンテナ1 表1専用*/
/* 2026年ver　幅を954pxに変更*/
.grid_ct1 {
	display: grid;
	margin: 0px 0px 10px 0px;
	width : 954px;
	font-size: 100%;
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	grid-template-rows: minmax(50px, auto);
	grid-template-columns: 179px 135px repeat(2, 320px);
	grid-auto-rows: minmax(50px, auto);
}

/* アイテム1ヘッダー */
.grid_i1_th01 {
	grid-column: 1;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}
.grid_i1_th02 {
	grid-column: 2;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}
.grid_i1_th03 {
	grid-column: 3 / 5;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}

/* アイテム2明細th */
.grid_i2_th01 {
	grid-row: auto / span 4;
	align-content: start;
	font-weight: bold;
	text-align: center;
	padding: 4px 2px 2px 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}

.grid_i2_th02 {
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}
.grid_i2_th03 {
	align-content:center;
	text-align: center;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}
.grid_i2_th04 {
	align-content:center;
	text-align: center;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}
.grid_i2_th05 {
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}
.grid_i2_th06 {
	grid-column: 3 / 5;
	align-content:center;
	text-align: left;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}

/* アイテム2明細td */
.grid_i2_td01 {
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

.grid_i2_td02 {
	align-content:center;
	text-align: center;
	color: #ff0000;
	font-size: 120%;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

/* アイテム3明細th */
.grid_i3_th01 {
	grid-row: auto / span 3;
	align-content: start;
	font-weight: bold;
	text-align: center;
	padding: 4px 2px 2px 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}

.grid_i3_th02 {
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}
.grid_i3_th03 {
	align-content:center;
	text-align: center;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}
.grid_i3_th04 {
	align-content:center;
	text-align: center;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}
.grid_i3_th05 {
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}
.grid_i3_th06 {
	grid-column: 3 / 5;
	align-content:center;
	text-align: left;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}

/* アイテム3明細td */
.grid_i3_td01 {
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

.grid_i3_td02 {
	align-content:center;
	text-align: center;
	color: #ff0000;
	font-size: 120%;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

/* コンテナ2 古代祭祀体験イベント専用　kst*/
.grid_kst_ct2 {
	display: grid;
	margin: 0px 0px 10px 0px;
	width : 940px;
	font-size: 100%;
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	grid-template-rows: minmax(50px, auto);
	grid-template-columns: 185px 135px 620px;
	grid-auto-rows: minmax(50px, auto);
}

/* アイテム1ヘッダー */
.grid_kst_i1_th01 {
	grid-column: 1;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}
.grid_kst_i1_th02 {
	grid-column: 2;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}
.grid_kst_i1_th03 {
	grid-column: 3;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}

/* アイテム2明細th */
.grid_kst_i2_th01 {
	grid-row: auto / span 3;
	align-content: start;
	font-weight: bold;
	text-align: center;
	padding: 4px 2px 2px 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}

/* アイテム2明細td */
.grid_kst_i2_td01 {
	grid-row: auto / span 3;
	align-content: start;
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

/* アイテム2明細th */
.grid_kst_i2_th02 {
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}
.grid_kst_i2_th03 {
	align-content:center;
	text-align: center;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}

/* アイテム2明細td */
.grid_kst_i2_td02 {
	align-content:center;
	text-align: center;
	color: #ff0000;
	font-size: 120%;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

/* コンテナ3 申し込み方法専用　ent*/
.grid_ent_ct3 {
	display: grid;
	margin: 0px 0px 10px 0px;
	width : 820px;
	font-size: 100%;
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	grid-template-rows: minmax(50px, auto);
	grid-template-columns: 580px 240px;
	grid-auto-rows: minmax(50px, auto);
}

/* アイテム1ヘッダー */
.grid_ent_i1_th01 {
	grid-column: 1 / 3;
	align-content:center;
	text-align: left;
	padding-left : 1rem;
	font-weight: bold;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}

/* アイテム2明細th */
.grid_ent_i2_th01 {
	align-content:center;
	text-align: left;
	padding-left : 1rem;
	font-weight: bold;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}

/* アイテム1明細td */
.grid_ent_i1_td01 {
	align-content: start;
	align-content:center;
	text-align: left;
	padding-left : 2rem;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

.grid_ent_i1_td02 {
	grid-row: auto / span 7;
	align-content: start;
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

.grid_ent_i1_td03 {
	align-content: start;
	align-content:center;
	text-align: left;
	padding-left : 2rem;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

.grid_ent_i1_td04 {
	align-content: start;
	align-content:center;
	text-align: left;
	padding-left : 2rem;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

.grid_ent_i1_td05 {
	align-content: start;
	align-content:center;
	text-align: left;
	padding-left : 2rem;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

.grid_ent_i1_td06 {
	align-content: start;
	align-content:center;
	text-align: left;
	padding-left : 2rem;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

.grid_ent_i1_td07 {
	align-content: start;
	align-content:center;
	text-align: left;
	padding-left : 2rem;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

.grid_ent_i2_td01 {
	grid-column: 1 / 3;
	align-content: start;
	align-content:center;
	text-align: left;
	padding-left : 2rem;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

/* アイテム1明細td 明細行が5列の場合の結合 */
.grid_ent_i1_td02_span5 {
	grid-row: auto / span 5;
	align-content: start;
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

/* アイテム1明細td 明細行が6列の場合の結合 */
.grid_ent_i1_td02_span6 {
	grid-row: auto / span 6;
	align-content: start;
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

/* コンテナ4 中山道　講座 */
.grid_nsd-k_ct4 {
	display: grid;
	margin: 0px 0px 10px 0px;
	width : 860px;
	font-size: 100%;
	border-top: 1px solid #87c9e3;
	border-right: 1px solid #87c9e3;
	grid-template-rows: minmax(40px, auto);
	grid-template-columns: 150px 440px 270px;
	grid-auto-rows: minmax(70px, auto);
}

/* アイテム1ヘッダー */
.grid_nsd-k_i1_th01 {
	grid-column: 1;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
	background-color: #e9f5f9;
	color: #000000;
}
.grid_nsd-k_i1_th02 {
	grid-column: 2;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
	background-color: #e9f5f9;
	color: #000000;
}
.grid_nsd-k_i1_th03 {
	grid-column: 3;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
	background-color: #e9f5f9;
	color: #000000;
}

/* アイテム2明細1td */
.grid_nsd-k_i2_td01 {
	align-content:center;
	padding: 5px;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
}

/* アイテム2明細2td */
.grid_nsd-k_i2_td02 {
	align-content:center;
	padding: 5px;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
}

/* アイテム2明細3td */
.grid_nsd-k_i2_td03 {
	align-content:center;
	padding: 5px;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
}

/* コンテナ5 中山道　体験 */
.grid_nsd-t_ct5 {
	display: grid;
	margin: 0px 0px 10px 0px;
	width : 860px;
	font-size: 100%;
	border-top: 1px solid #87c9e3;
	border-right: 1px solid #87c9e3;
	grid-template-rows: minmax(40px, auto);
	grid-template-columns: 75px 255px 265px 265px;
	grid-auto-rows: minmax(70px, auto);
}

/* アイテム1ヘッダー */
.grid_nsd-t_i1_th01 {
	grid-column: 1;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
	background-color: #e9f5f9;
	color: #000000;
}
.grid_nsd-t_i1_th02 {
	grid-column: 2;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
	background-color: #e9f5f9;
	color: #000000;
}
.grid_nsd-t_i1_th03 {
	grid-column: 3;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
	background-color: #e9f5f9;
	color: #000000;
}

.grid_nsd-t_i1_th04 {
	grid-column: 4;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
	background-color: #e9f5f9;
	color: #000000;
}

/* アイテム2明細1td */
.grid_nsd-t_i2_td01 {
	align-content:center;
	padding: 5px;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
}

/* アイテム2明細2td */
.grid_nsd-t_i2_td02 {
	align-content:center;
	padding: 5px;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
}

/* アイテム2明細3td */
.grid_nsd-t_i2_td03 {
	align-content:center;
	padding: 5px;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
}

/* アイテム2明細4td */
.grid_nsd-t_i2_td04 {
	align-content:center;
	padding: 5px;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
}

/* コンテナ6 中山道　講座　開催日時の幅を広く　テーマを狭く */
.grid_nsd-k2_ct6 {
	display: grid;
	margin: 0px 0px 10px 0px;
	width : 860px;
	font-size: 100%;
	border-top: 1px solid #87c9e3;
	border-right: 1px solid #87c9e3;
	grid-template-rows: minmax(40px, auto);
	grid-template-columns: 190px 400px 270px;
	grid-auto-rows: minmax(70px, auto);
}

/* アイテム1ヘッダー */
.grid_nsd-k2_i1_th01 {
	grid-column: 1;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
	background-color: #e9f5f9;
	color: #000000;
}
.grid_nsd-k2_i1_th02 {
	grid-column: 2;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
	background-color: #e9f5f9;
	color: #000000;
}
.grid_nsd-k2_i1_th03 {
	grid-column: 3;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
	background-color: #e9f5f9;
	color: #000000;
}

/* アイテム2明細1td */
.grid_nsd-k2_i2_td01 {
	align-content:center;
	padding: 5px;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
}

/* アイテム2明細2td */
.grid_nsd-k2_i2_td02 {
	align-content:center;
	padding: 5px;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
}

/* アイテム2明細3td */
.grid_nsd-k2_i2_td03 {
	align-content:center;
	padding: 5px;
	border-bottom: 1px solid #87c9e3;
	border-left: 1px solid #87c9e3;
}

/* コンテナ map専用*/
.grid_map_ct1 {
	display: grid;
	margin: 10px 0px 10px 0px;
	width : 740px;
	font-size: 100%;
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	grid-template-rows: minmax(40px, auto);
	grid-auto-rows: minmax(40px, auto);
}

/* アイテム mapヘッダー */
.grid_map_i1_th01 {
	align-content: center;
	text-align: left;
	padding-left : 5px;
	font-weight: bold;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
}

/* アイテム map明細 */
.grid_map_i1_td01 {
	align-content: center;
	align-content: center;
	text-align: left;
	padding-left : 1rem;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

/* コンテナ 検索ボックス風専用*/
.grid_src_ct1 {
	display: grid;
	margin: 10px 0px 10px 0px;
	width : 289px;
	font-size: 100%;
	border-top: 1px solid #87ceeb;
	border-right: 1px solid #87ceeb;
	grid-template-rows: minmax(40px, auto);
	grid-template-columns: 215px 74px;
	grid-auto-rows: minmax(40px, auto);
	margin-top: 5px;
}

/* アイテム 検索ボックス風ヘッダー */
.grid_src_i1_th01 {
	align-content: center;
	text-align: center;
	font-weight: bold;
	font-size: 100%;
	border-bottom: 1px solid #87ceeb;
	border-left: 1px solid #87ceeb;
	background-color: #6495ed;
}

/* アイテム 検索ボックス風明細 */
.grid_src_i1_td01 {
	align-content: center;
	text-align: center;
	font-size: 100%;
	border-bottom: 1px solid #87ceeb;
	border-left: 1px solid #87ceeb;
}

/* コンテナ ダウンロード専用*/
.grid_dld_ct1 {
	display: grid;
	margin: 10px 0px 10px 0px;
	width : 740px;
	font-size: 100%;
	grid-template-rows: minmax(40px, auto);
	grid-auto-rows: minmax(40px, auto);
}

/* アイテム ダウンロード明細 */
.grid_dld_i1_td01 {
	align-content: center;
	text-align: left;
	font-size: 100%;
}

/* --- 画像用コンテナの設定1 --- */
.flex_img_c1 {
	display: flex;
	flex-wrap: wrap;
}

/* --- 画像用アイテムの設定 ヨコ2列 --- */
/* --- コンテナ中身を中央寄せ フォント小さめ 余白上下20px左右10px --- */
.flex_img_i2c{
	background-color: #FEEBCB;
	align-content:center;
	text-align: center;
	font-size: 80%;
	width: calc((100% - 40px) / 2);
	border: 1px solid #B8B8B8;
	margin: 5px;
	padding: 20px 10px;
}

/* --- 画像用アイテムの設定 ヨコ1列 --- */
/* --- コンテナ中身を中央寄せ フォント小さめ 余白上下20px左右10px --- */
.flex_img_i1c{
	background-color: #FEEBCB;
	align-content:center;
	text-align: center;
	font-size: 80%;
	width: calc((100% - 30px) / 1);
	border: 1px solid #B8B8B8;
	margin: 5px;
	padding: 20px 10px;
}

/* コンテナ 新レイアウト2専用*/
.grid_ent2_ct1 {
	display: grid;
	margin: 0px 0px 10px 0px;
	width : 940px;
	font-size: 100%;
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	grid-template-rows: minmax(50px, auto);
	grid-template-columns: 136px repeat(2, 402px);
	grid-auto-rows: minmax(50px, auto);
}

/* アイテム 新レイアウト2 ヘッダー1行目 */
.grid_ent2_i1_th01 {
	grid-column: 1 / 4;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}

/* アイテム 新レイアウト2 ヘッダー2行目 */
.grid_ent2_i2_th01 {
	grid-column: 1 / 4;
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
}

/* アイテム 新レイアウト3 ヘッダー3行目 */
.grid_ent2_i3_th01 {
	align-content:center;
	text-align: center;
	font-weight: bold;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}
.grid_ent2_i3_th02 {
	grid-column: 2 / 4;
	align-content:center;
	text-align: center;
	font-weight: bold;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}
/* アイテム 新レイアウト2 ヘッダー4行目 */
.grid_ent2_i4_th01 {
	grid-column: 1 / 4;
	align-content:center;
	text-align: center;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}
/* アイテム 新レイアウト2 ヘッダー5行目 */
.grid_ent2_i5_th01 {
	align-content:center;
	text-align: center;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}
.grid_ent2_i5_th02 {
	align-content:center;
	text-align: center;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}

/* アイテム 新レイアウト2 明細td1行目 */
.grid_ent2_i1_td01 {
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

.grid_ent2_i1_td02 {
	align-content:center;
	text-align: center;
	color: #ff0000;
	font-size: 120%;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

/* コンテナ 踊る埴輪フィギュアづくり専用*/
.grid_fig_ct1 {
	display: grid;
	margin: 0px 0px 10px 0px;
	width : 940px;
	font-size: 100%;
	border-top: 1px solid #999;
	border-right: 1px solid #999;
	grid-template-rows: minmax(50px, auto);
	grid-template-columns: 136px repeat(4, 201px);
	grid-auto-rows: minmax(50px, auto);
}

/* アイテム 踊る埴輪フィギュアづくり ヘッダー1行目 */
.grid_fig_i1_th01 {
	grid-column: 1 / 6;
	align-content:center;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}

/* アイテム 踊る埴輪フィギュアづくり ヘッダー2行目 */
.grid_fig_i2_th01 {
	grid-column: 1 / 6;
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
}

/* アイテム 踊る埴輪フィギュアづくり ヘッダー3行目 */
.grid_fig_i3_th01 {
	align-content:center;
	text-align: center;
	font-weight: bold;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}
.grid_fig_i3_th02 {
	grid-column: 2 / 6;
	align-content:center;
	text-align: center;
	font-weight: bold;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #FFC;
	color: #ff6347;
}
/* アイテム 踊る埴輪フィギュアづくり ヘッダー4行目 */
.grid_fig_i4_th01 {
	grid-column: 1 / 6;
	align-content:center;
	text-align: center;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}
/* アイテム 踊る埴輪フィギュアづくり ヘッダー5行目 */
.grid_fig_i5_th01 {
	align-content:center;
	text-align: center;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}
.grid_fig_i5_th02 {
	align-content:center;
	text-align: center;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	background-color: #ecece1;
}

/* アイテム 踊る埴輪フィギュアづくり 明細td1行目 */
.grid_fig_i1_td01 {
	align-content:center;
	text-align: center;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}

.grid_fig_i1_td02 {
	align-content:center;
	text-align: center;
	color: #ff0000;
	font-size: 120%;
	padding: 2px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
}