@charset "utf-8";


.c-gallery div[data-type="component-navi"],
.c-gallery div[data-type="component-text"] {
	margin-bottom: 30px;
}
.c-gallery div[data-type="component-livetext"],
.c-gallery div[data-type="component-midashi"],
.c-gallery div[data-type="component-button"] {
	margin-bottom: 15px;
}
.c-gallery .ke-accordion div[data-type="component-text"],
.c-gallery .ke-accordion div[data-type="component-button"] {
	padding-left: 10px;
	padding-right: 10px;
}
.c-gallery .ke-box div[data-type="component-text"],
.c-gallery .ke-box div[data-type="component-livetext"],
.c-gallery .ke-box div[data-type="component-navi"],
.c-gallery .ke-box div[data-type="component-midashi"],
.c-gallery .ke-box div[data-type="component-button"] {
	margin-bottom: 10px;
}
.c-gallery .ke-box div[data-type="container-content"] > div:last-of-type {
	margin-bottom: 0;
}
.c-gallery .ke-atension > div:last-of-type {
	margin-bottom: 0;
}


a, a * {cursor: pointer;}
.col-sm-12 {width: 100%;}


.row {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	align-items: center;
	margin-bottom: 15px;
}
.c-gallery .main-img {
	margin: 30px auto;
}
.c-gallery .thumb {
	margin: 0 auto;
	text-align: center;
}
.c-gallery a { text-decoration: none;}
.c-gallery img {
	max-width: 100%;
	height: auto;
}



/*画像？*/
.photo-panel {
	margin: 10px auto;
}



/* ナビゲーション */
.ke-navigation {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	/*margin-bottom: 30px;*/
}
.c-gallery .ke-navigation a.btn {
	display: block;
	margin: 5px;
	padding: 10px 0;
	border-radius: 3px;
	text-align: center;
	text-decoration: none;
	word-break: keep-all;
	color: #fff;
	font-family: 'M PLUS Rounded 1c', sans-serif;
	transform:rotate(0.03deg);
	font-weight: 800;
}
@media (min-width:481px) {
	.ke-navigation a {
		width: calc(100% / 3 - 10px);
	}
}
@media (max-width:480px) {
	.ke-navigation a {
		width: calc(100% / 2 - 10px);
	}
}
.ke-navigation a:hover {
	opacity: .8;
	text-decoration: none;
}



/* テキストボックス系 */
.text-area > div:not(.ke-live_text),
.ke-live_link {
	margin: 10px 0;
}



/* LIVE用見出し（見出し大長方形） */
.c-gallery div[data-type="component-livetext"] .ke-live_text_02 {
	font-family: 'M PLUS Rounded 1c', sans-serif;
	transform:rotate(0.03deg);
	padding: 2px 10px;
	background-color: var(--live-main-color);
	color: #fff;
	/*margin-bottom: 15px;*/
}
/*LIVE用見出し（見出中大楕円形）*/
.c-gallery div[data-type="component-livetext"] .ke-live_text_03 {
	font-family: 'M PLUS Rounded 1c', sans-serif;
	transform:rotate(0.03deg);
	padding: 5px 15px;
	font-weight: 400;
	background-color: var(--live-main-color);
	color: #fff;
	border-radius: 2em;
	font-size: 110%;
	/*margin-bottom: 15px;*/
}
/* LIVE用見出し（見出し中長方形） */
.c-gallery div[data-type="component-livetext"] .ke-live_text_04 {
	font-family: 'M PLUS Rounded 1c', sans-serif;
	transform:rotate(0.03deg);
	padding: 2px 10px;
	text-align: left;
	background-color: var(--live-main-color);
	font-size: 80%;
	color: #fff;
	/*margin-bottom: 15px;*/
}
/* LIVE用見出し（見出し小） */
.c-gallery div[data-type="component-livetext"] .ke-live_text_05 {
	font-family: 'M PLUS Rounded 1c', sans-serif;
	transform:rotate(0.03deg);
	border-bottom: 1px solid var(--live-main-color);
	padding: 4px 10px 3px;
	/*margin-bottom: 15px;*/
}



/*ボックス1カラム+ボックス2カラム*/
.ke-box {
	border: 2px solid var(--live-main-color);
	border-radius: 10px;
	position: relative;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 0;
	margin-right: 0;
}



/*行間ライン入りテキスト*/
.ke-box_table .ke-box_body {
	clear: both;
}
.ke-box_table .ke-box_body dt {
	font-weight: bold;
}
.ke-box_table .ke-box_body dt,.ke-box_table .ke-box_body dd {
	border-bottom: 1px dotted;
}


@media (max-width:480px) {
	.ke-box_table .ke-box_body .ke-dlLine {
		border: none;
	}
	.ke-box_table .ke-box_body dt {
		padding: 0 10px;
		margin-bottom: 5px;
		border-bottom: none;
	}
	.ke-box_table .ke-box_body dd {
		padding: 0 10px 5px;
		margin-bottom: 5px;

		background-color: transparent!important;
	}
}
@media (min-width:481px) {
	.ke-box_table .ke-box_body {
		display: table;
		width: 100%;
		border: none;
	}
	.ke-box_table .ke-dlLine {
		display: table-row;
		border: none;
	}
	.ke-box_table .ke-dlLine dt,.ke-dlLine dd {
		display: table-cell;
		padding: 5px 1em;
	}
	.ke-box_table .ke-dlLine dt {
		white-space: nowrap;
		background-color: transparent!important;
	}
	.ke-box_table .ke-dlLine dd {
		width: 100%;
		background-color: transparent!important;
	}
}


/* リンクバナー */
.ke-live_link {
	text-decoration: none;
}
.ke-live_link_01 {
	display: block;
	padding: 10px 30px 10px 20px;
	text-align: left;
	position: relative;
	line-height: 1;
	border-radius: 3px;
	border: 1px solid;
	color: #fff;
	transition: .3s all;
}
.ke-live_link_01:hover {
	opacity: .8;
}
.ke-live_link_01::after {
	position: absolute;
	content: '〉';
	right: 10px;
	top: calc(50% - .5em);
}
.ke-live_link_01:hover::after {
}
.ke-live_link_01:hover::before {
	position: absolute;
	content: '〉';
	right: 15px;
	top: calc(50% - .5em);
}
.ke-live_link_02 {
	display: block;
	padding: 10px 10px;
	line-height: 1;
	border-radius: 3px;
	color: #fff;
	transition: .3s all;
}
.ke-live_link_02:hover {
	opacity: .8;
}
.ke-live_link_02 > div {
	text-align: center;
}



/* アコーディオン */
div.ke-accordion {
	padding-top: 0;
	padding-bottom: 30px;
}
@media (min-width:560px) {
	div.ke-accordion {
		padding-left: calc(1.33929vw + 15px);
		padding-right: calc(1.33929vw + 15px);
	}
}
@media (min-width:960px) {
	div.ke-accordion {
		padding-left: calc(15px + 15px);
		padding-right: calc(15px + 15px);
	}
}
.ke-navi_display > div {
	width: 100%;
}
.ke-navi_display > div > div.ke-accordion {
	display: none;
}
.ke-navi_display > div > div.ke-accordion > div:first-of-type {
	padding-top: 15px;
}
.ke-ac_title a:hover {
	text-decoration: none;
	/*221226削除*/
	/*color: #fff;*/
}
/* ナビ（見出し）+LIVE用見出し（見出し大楕円形） */
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3,
.c-gallery div[data-type="component-livetext"] .ke-live_text_01 {
	position: relative;
	cursor: pointer;
	color: #fff;
	padding: 5px 20px;
	font-size: 120%;
	border-radius: 2em;
	border: 4px solid;
	/*margin-bottom: 15px;*/
	font-family: 'M PLUS Rounded 1c', sans-serif;
	transform:rotate(0.03deg);
	font-weight: 800;/*221226修正*/
}
.ke-ac_title a h3::before{/* 閉じている時 */
	content: "＋";
	position: absolute;
	right: 10px;
	color: #fff;
}
.ke-ac_title a.active h3::before{/* 開いている時 */
	content: "－";
}

/*221226追加*/
.ke-ac_title a .ke-live_text.ke-live_text_01,
.ke-ac_title a .ke-live_text.ke-live_text_02,
.ke-ac_title a .ke-live_text.ke-live_text_03,
.ke-ac_title a .ke-live_text.ke-live_text_04{
	position: relative;
	cursor: pointer;
}
.ke-ac_title a .ke-live_text.ke-live_text_01::before,
.ke-ac_title a .ke-live_text.ke-live_text_02::before,
.ke-ac_title a .ke-live_text.ke-live_text_03::before,
.ke-ac_title a .ke-live_text.ke-live_text_04::before{/* 閉じている時 */
	content: "＋";
	position: absolute;
	right: 10px;
	color: #fff;
}
.ke-ac_title a.active .ke-live_text.ke-live_text_01::before,
.ke-ac_title a.active .ke-live_text.ke-live_text_02::before,
.ke-ac_title a.active .ke-live_text.ke-live_text_03::before,
.ke-ac_title a.active .ke-live_text.ke-live_text_04::before{/* 開いている時 */
	content: "－";
}

/* 海外用ショップリンク */
/*.c-gallery .ke-atension .atension_header,
.c-gallery .ke-atension .ke-live_text_04 {
	color: #fff;
	font-weight: 900;
	font-size: 120%;
	text-align: center;
	background-color: #425396;
	margin: 0;
	padding: 4px 0 0;
}
*/



/*海外ページへのリンク*/
.oversea_link {
	padding: 0 0 34px;
}
.oversea_link a {
	display: block;
	text-align: center;
	padding: 10px 0;
	background-color: #000;
	width: 100%;
	margin: 0 auto;
	color: #fff;
	font-weight: 600;
	border-radius: 2em;
	position: relative;
	transition: .3s all;
}
.oversea_link a::before {
	content: '〉';
	position: absolute;
	right: 10px;
}
.oversea_link a:hover {
	opacity: .7;
}




/*twitterウィジェット*/
.ke-twitter {
	width: 100%;
	max-width: 550px;
	margin-left: auto;
	margin-right: auto;
}



.ftponly {
	font-size:80%;
	background-color:#ccc;
}


/*data-color*/
/*default*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3,
.c-gallery div[data-type="component-livetext"] .ke-live_text_01,
.c-gallery div[data-type="component-livetext"] .ke-live_text_02,
.c-gallery div[data-type="component-livetext"] .ke-live_text_03,
.c-gallery div[data-type="component-livetext"] .ke-live_text_04,
.ke-live_link_01,
.ke-live_link_02,
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header,
.c-gallery div:not(.ke-navigation) .btn {
	background-color: var(--live-main-color);
}
.ke-box_table .ke-box_body dt,
.ke-box_table .ke-box_body dd,
.ke-box {
	background-color: var(--live-main-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3,
.c-gallery div[data-type="component-livetext"] .ke-live_text_01 {
	border-color: var(--live-main-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05,
.ke-live_link_01,
.ke-box_table .ke-box_body dt,
.ke-box_table .ke-box_body dd,
.ke-box,
.c-gallery div:not(.ke-navigation) .btn {
	border-color: var(--live-main-color);
}
/*superstar*/

.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="superstar"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="superstar"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="superstar"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="superstar"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="superstar"],
.ke-live_link_01[data-color="superstar"],
.ke-live_link_02[data-color="superstar"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="superstar"],
.c-gallery div:not(.ke-navigation) .btn[data-color="superstar"] {
	background-color: var(--live-superstar-color);
}
.ke-box_table[data-color="superstar"] .ke-box_body dt,
.ke-box_table[data-color="superstar"] .ke-box_body dd,
.ke-box[data-color="superstar"] {
	background-color: var(--live-superstar-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="superstar"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="superstar"] {
	border-color: var(--live-superstar-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="superstar"],
.ke-live_link_01[data-color="superstar"],
.ke-box_table[data-color="superstar"] .ke-box_body dt,
.ke-box_table[data-color="superstar"] .ke-box_body dd,
.ke-box[data-color="superstar"],
.c-gallery div:not(.ke-navigation) .btn[data-color="superstar"] {
	border-color: var(--live-superstar-color);
}
/*nijigasaki*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="nijigasaki"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="nijigasaki"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="nijigasaki"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="nijigasaki"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="nijigasaki"],
.ke-live_link_01[data-color="nijigasaki"],
.ke-live_link_02[data-color="nijigasaki"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="nijigasaki"],
.c-gallery div:not(.ke-navigation) .btn[data-color="nijigasaki"] {
	background-color: var(--live-nijigasaki-color);
}
.ke-box_table[data-color="nijigasaki"] .ke-box_body dt,
.ke-box_table[data-color="nijigasaki"] .ke-box_body dd,
.ke-box[data-color="nijigasaki"] {
	background-color: var(--live-nijigasaki-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="nijigasaki"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="nijigasaki"] {
	border-color: var(--live-nijigasaki-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="nijigasaki"],
.ke-live_link_01[data-color="nijigasaki"],
.ke-box_table[data-color="nijigasaki"] .ke-box_body dt,
.ke-box_table[data-color="nijigasaki"] .ke-box_body dd,
.ke-box[data-color="nijigasaki"],
.c-gallery div:not(.ke-navigation) .btn[data-color="nijigasaki"] {
	border-color: var(--live-nijigasaki-color);
}
/*sunshine*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="sunshine"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="sunshine"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="sunshine"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="sunshine"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="sunshine"],
.ke-live_link_01[data-color="sunshine"],
.ke-live_link_02[data-color="sunshine"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="sunshine"],
.c-gallery div:not(.ke-navigation) .btn[data-color="sunshine"] {
	background-color: var(--live-sunshine-color);
}
.ke-box_table[data-color="sunshine"] .ke-box_body dt,
.ke-box_table[data-color="sunshine"] .ke-box_body dd,
.ke-box[data-color="sunshine"] {
	background-color: var(--live-sunshine-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="sunshine"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="sunshine"] {
	border-color: var(--live-sunshine-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="sunshine"],
.ke-live_link_01[data-color="sunshine"],
.ke-box_table[data-color="sunshine"] .ke-box_body dt,
.ke-box_table[data-color="sunshine"] .ke-box_body dd,
.ke-box[data-color="sunshine"],
.c-gallery div:not(.ke-navigation) .btn[data-color="sunshine"] {
	border-color: var(--live-sunshine-color);
}
/*lovelive*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="lovelive"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="lovelive"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="lovelive"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="lovelive"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="lovelive"],
.ke-live_link_01[data-color="lovelive"],
.ke-live_link_02[data-color="lovelive"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="lovelive"],
.c-gallery div:not(.ke-navigation) .btn[data-color="lovelive"] {
	background-color: var(--live-lovelive-color);
}
.ke-box_table[data-color="lovelive"] .ke-box_body dt,
.ke-box_table[data-color="lovelive"] .ke-box_body dd,
.ke-box[data-color="lovelive"] {
	background-color: var(--live-lovelive-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="lovelive"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="lovelive"] {
	border-color: var(--live-lovelive-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="lovelive"],
.ke-live_link_01[data-color="lovelive"],
.ke-box_table[data-color="lovelive"] .ke-box_body dt,
.ke-box_table[data-color="lovelive"] .ke-box_body dd,
.ke-box[data-color="lovelive"],
.c-gallery div:not(.ke-navigation) .btn[data-color="lovelive"] {
	border-color: var(--live-lovelive-color);
}
/*green*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="green"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="green"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="green"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="green"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="green"],
.ke-live_link_01[data-color="green"],
.ke-live_link_02[data-color="green"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="green"],
.c-gallery div:not(.ke-navigation) .btn[data-color="green"] {
	background-color: var(--live-green-color);
}
.ke-box_table[data-color="green"] .ke-box_body dt,
.ke-box_table[data-color="green"] .ke-box_body dd,
.ke-box[data-color="green"] {
	background-color: var(--live-green-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="green"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="green"] {
	border-color: var(--live-green-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="green"],
.ke-live_link_01[data-color="green"],
.ke-box_table[data-color="green"] .ke-box_body dt,
.ke-box_table[data-color="green"] .ke-box_body dd,
.ke-box[data-color="green"],
.c-gallery div:not(.ke-navigation) .btn[data-color="green"] {
	border-color: var(--live-green-color);
}
/*red*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="red"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="red"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="red"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="red"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="red"],
.ke-live_link_01[data-color="red"],
.ke-live_link_02[data-color="red"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="red"],
.c-gallery div:not(.ke-navigation) .btn[data-color="red"] {
	background-color: var(--live-red-color);
}
.ke-box_table[data-color="red"] .ke-box_body dt,
.ke-box_table[data-color="red"] .ke-box_body dd,
.ke-box[data-color="red"] {
	background-color: var(--live-red-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="red"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="red"] {
	border-color: var(--live-red-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="red"],
.ke-live_link_01[data-color="red"],
.ke-box_table[data-color="red"] .ke-box_body dt,
.ke-box_table[data-color="red"] .ke-box_body dd,
.ke-box[data-color="red"],
.c-gallery div:not(.ke-navigation) .btn[data-color="red"] {
	border-color: var(--live-red-color);
}
/*purple*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="purple"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="purple"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="purple"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="purple"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="purple"],
.ke-live_link_01[data-color="purple"],
.ke-live_link_02[data-color="purple"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="purple"],
.c-gallery div:not(.ke-navigation) .btn[data-color="purple"] {
	background-color: var(--live-purple-color);
}
.ke-box_table[data-color="purple"] .ke-box_body dt,
.ke-box_table[data-color="purple"] .ke-box_body dd,
.ke-box[data-color="purple"] {
	background-color: var(--live-purple-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="purple"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="purple"] {
	border-color: var(--live-purple-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="purple"],
.ke-live_link_01[data-color="purple"],
.ke-box_table[data-color="purple"] .ke-box_body dt,
.ke-box_table[data-color="purple"] .ke-box_body dd,
.ke-box[data-color="purple"],
.c-gallery div:not(.ke-navigation) .btn[data-color="purple"] {
	border-color: var(--live-purple-color);
}
/*orange*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="orange"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="orange"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="orange"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="orange"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="orange"],
.ke-live_link_01[data-color="orange"],
.ke-live_link_02[data-color="orange"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="orange"],
.c-gallery div:not(.ke-navigation) .btn[data-color="orange"] {
	background-color: var(--live-orange-color);
}
.ke-box_table[data-color="orange"] .ke-box_body dt,
.ke-box_table[data-color="orange"] .ke-box_body dd,
.ke-box[data-color="orange"] {
	background-color: var(--live-orange-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="orange"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="orange"] {
	border-color: var(--live-orange-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="orange"],
.ke-live_link_01[data-color="orange"],
.ke-box_table[data-color="orange"] .ke-box_body dt,
.ke-box_table[data-color="orange"] .ke-box_body dd,
.ke-box[data-color="orange"],
.c-gallery div:not(.ke-navigation) .btn[data-color="orange"] {
	border-color: var(--live-orange-color);
}
/*blue*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="blue"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="blue"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="blue"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="blue"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="blue"],
.ke-live_link_01[data-color="blue"],
.ke-live_link_02[data-color="blue"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="blue"],
.c-gallery div:not(.ke-navigation) .btn[data-color="blue"] {
	background-color: var(--live-blue-color);
}
.ke-box_table[data-color="blue"] .ke-box_body dt,
.ke-box_table[data-color="blue"] .ke-box_body dd,
.ke-box[data-color="blue"] {
	background-color: var(--live-blue-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="blue"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="blue"] {
	border-color: var(--live-blue-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="blue"],
.ke-live_link_01[data-color="blue"],
.ke-box_table[data-color="blue"] .ke-box_body dt,
.ke-box_table[data-color="blue"] .ke-box_body dd,
.ke-box[data-color="blue"],
.c-gallery div:not(.ke-navigation) .btn[data-color="blue"] {
	border-color: var(--live-blue-color);
}
/*mono*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="mono"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="mono"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="mono"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="mono"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="mono"],
.ke-live_link_01[data-color="mono"],
.ke-live_link_02[data-color="mono"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="mono"],
.c-gallery div:not(.ke-navigation) .btn[data-color="mono"] {
	background-color: var(--live-mono-color);
}
.ke-box_table[data-color="mono"] .ke-box_body dt,
.ke-box_table[data-color="mono"] .ke-box_body dd,
.ke-box[data-color="mono"] {
	background-color: var(--live-mono-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="mono"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="mono"] {
	border-color: var(--live-mono-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="mono"],
.ke-live_link_01[data-color="mono"],
.ke-box_table[data-color="mono"] .ke-box_body dt,
.ke-box_table[data-color="mono"] .ke-box_body dd,
.ke-box[data-color="mono"],
.c-gallery div:not(.ke-navigation) .btn[data-color="mono"] {
	border-color: var(--live-mono-color);
}
/*230210追加*/
/*hasu*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="hasu"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="hasu"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="hasu"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="hasu"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="hasu"],
.ke-live_link_01[data-color="hasu"],
.ke-live_link_02[data-color="hasu"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="hasu"],
.c-gallery div:not(.ke-navigation) .btn[data-color="hasu"] {
	background-color: var(--live-hasu-color);
}
.ke-box_table[data-color="hasu"] .ke-box_body dt,
.ke-box_table[data-color="hasu"] .ke-box_body dd,
.ke-box[data-color="hasu"] {
	background-color: var(--live-hasu-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="hasu"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="hasu"] {
	border-color: var(--live-hasu-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="hasu"],
.ke-live_link_01[data-color="hasu"],
.ke-box_table[data-color="hasu"] .ke-box_body dt,
.ke-box_table[data-color="hasu"] .ke-box_body dd,
.ke-box[data-color="hasu"],
.c-gallery div:not(.ke-navigation) .btn[data-color="hasu"] {
	border-color: var(--live-hasu-color);
}
/*hasu_logo*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="hasu_logo"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="hasu_logo"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="hasu_logo"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="hasu_logo"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="hasu_logo"],
.ke-live_link_01[data-color="hasu_logo"],
.ke-live_link_02[data-color="hasu_logo"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="hasu_logo"],
.c-gallery div:not(.ke-navigation) .btn[data-color="hasu_logo"] {
	background-color: var(--live-hasu_logo-color);
}
.ke-box_table[data-color="hasu_logo"] .ke-box_body dt,
.ke-box_table[data-color="hasu_logo"] .ke-box_body dd,
.ke-box[data-color="hasu_logo"] {
	background-color: var(--live-hasu_logo-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="hasu_logo"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="hasu_logo"] {
	border-color: var(--live-hasu_logo-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="hasu_logo"],
.ke-live_link_01[data-color="hasu_logo"],
.ke-box_table[data-color="hasu_logo"] .ke-box_body dt,
.ke-box_table[data-color="hasu_logo"] .ke-box_body dd,
.ke-box[data-color="hasu_logo"],
.c-gallery div:not(.ke-navigation) .btn[data-color="hasu_logo"] {
	border-color: var(--live-hasu_logo-color);
}
/*red2*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="red2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="red2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="red2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="red2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="red2"],
.ke-live_link_01[data-color="red2"],
.ke-live_link_02[data-color="red2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="red2"],
.c-gallery div:not(.ke-navigation) .btn[data-color="red2"] {
	background-color: var(--live-red2-color);
}
.ke-box_table[data-color="red2"] .ke-box_body dt,
.ke-box_table[data-color="red2"] .ke-box_body dd,
.ke-box[data-color="red2"] {
	background-color: var(--live-red2-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="red2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="red2"] {
	border-color: var(--live-red2-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="red2"],
.ke-live_link_01[data-color="red2"],
.ke-box_table[data-color="red2"] .ke-box_body dt,
.ke-box_table[data-color="red2"] .ke-box_body dd,
.ke-box[data-color="red2"],
.c-gallery div:not(.ke-navigation) .btn[data-color="red2"] {
	border-color: var(--live-red2-color);
}
/*yellow*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="yellow"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="yellow"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="yellow"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="yellow"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="yellow"],
.ke-live_link_01[data-color="yellow"],
.ke-live_link_02[data-color="yellow"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="yellow"],
.c-gallery div:not(.ke-navigation) .btn[data-color="yellow"] {
	background-color: var(--live-yellow-color);
}
.ke-box_table[data-color="yellow"] .ke-box_body dt,
.ke-box_table[data-color="yellow"] .ke-box_body dd,
.ke-box[data-color="yellow"] {
	background-color: var(--live-yellow-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="yellow"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="yellow"] {
	border-color: var(--live-yellow-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="yellow"],
.ke-live_link_01[data-color="yellow"],
.ke-box_table[data-color="yellow"] .ke-box_body dt,
.ke-box_table[data-color="yellow"] .ke-box_body dd,
.ke-box[data-color="yellow"],
.c-gallery div:not(.ke-navigation) .btn[data-color="yellow"] {
	border-color: var(--live-yellow-color);
}
/*green2*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="green2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="green2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="green2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="green2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="green2"],
.ke-live_link_01[data-color="green2"],
.ke-live_link_02[data-color="green2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="green2"],
.c-gallery div:not(.ke-navigation) .btn[data-color="green2"] {
	background-color: var(--live-green2-color);
}
.ke-box_table[data-color="green2"] .ke-box_body dt,
.ke-box_table[data-color="green2"] .ke-box_body dd,
.ke-box[data-color="green2"] {
	background-color: var(--live-green2-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="green2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="green2"] {
	border-color: var(--live-green2-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="green2"],
.ke-live_link_01[data-color="green2"],
.ke-box_table[data-color="green2"] .ke-box_body dt,
.ke-box_table[data-color="green2"] .ke-box_body dd,
.ke-box[data-color="green2"],
.c-gallery div:not(.ke-navigation) .btn[data-color="green2"] {
	border-color: var(--live-green2-color);
}
/*blue2*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="blue2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="blue2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="blue2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="blue2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="blue2"],
.ke-live_link_01[data-color="blue2"],
.ke-live_link_02[data-color="blue2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="blue2"],
.c-gallery div:not(.ke-navigation) .btn[data-color="blue2"] {
	background-color: var(--live-blue2-color);
}
.ke-box_table[data-color="blue2"] .ke-box_body dt,
.ke-box_table[data-color="blue2"] .ke-box_body dd,
.ke-box[data-color="blue2"] {
	background-color: var(--live-blue2-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="blue2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="blue2"] {
	border-color: var(--live-blue2-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="blue2"],
.ke-live_link_01[data-color="blue2"],
.ke-box_table[data-color="blue2"] .ke-box_body dt,
.ke-box_table[data-color="blue2"] .ke-box_body dd,
.ke-box[data-color="blue2"],
.c-gallery div:not(.ke-navigation) .btn[data-color="blue2"] {
	border-color: var(--live-blue2-color);
}
/*purple2*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="purple2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="purple2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="purple2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="purple2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="purple2"],
.ke-live_link_01[data-color="purple2"],
.ke-live_link_02[data-color="purple2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="purple2"],
.c-gallery div:not(.ke-navigation) .btn[data-color="purple2"] {
	background-color: var(--live-purple2-color);
}
.ke-box_table[data-color="purple2"] .ke-box_body dt,
.ke-box_table[data-color="purple2"] .ke-box_body dd,
.ke-box[data-color="purple2"] {
	background-color: var(--live-purple2-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="purple2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="purple2"] {
	border-color: var(--live-purple2-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="purple2"],
.ke-live_link_01[data-color="purple2"],
.ke-box_table[data-color="purple2"] .ke-box_body dt,
.ke-box_table[data-color="purple2"] .ke-box_body dd,
.ke-box[data-color="purple2"],
.c-gallery div:not(.ke-navigation) .btn[data-color="purple2"] {
	border-color: var(--live-purple2-color);
}
/*pink*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="pink"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="pink"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="pink"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="pink"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="pink"],
.ke-live_link_01[data-color="pink"],
.ke-live_link_02[data-color="pink"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="pink"],
.c-gallery div:not(.ke-navigation) .btn[data-color="pink"] {
	background-color: var(--live-pink-color);
}
.ke-box_table[data-color="pink"] .ke-box_body dt,
.ke-box_table[data-color="pink"] .ke-box_body dd,
.ke-box[data-color="pink"] {
	background-color: var(--live-pink-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="pink"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="pink"] {
	border-color: var(--live-pink-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="pink"],
.ke-live_link_01[data-color="pink"],
.ke-box_table[data-color="pink"] .ke-box_body dt,
.ke-box_table[data-color="pink"] .ke-box_body dd,
.ke-box[data-color="pink"],
.c-gallery div:not(.ke-navigation) .btn[data-color="pink"] {
	border-color: var(--live-pink-color);
}
/*brown*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="brown"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="brown"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="brown"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="brown"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="brown"],
.ke-live_link_01[data-color="brown"],
.ke-live_link_02[data-color="brown"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="brown"],
.c-gallery div:not(.ke-navigation) .btn[data-color="brown"] {
	background-color: var(--live-brown-color);
}
.ke-box_table[data-color="brown"] .ke-box_body dt,
.ke-box_table[data-color="brown"] .ke-box_body dd,
.ke-box[data-color="brown"] {
	background-color: var(--live-brown-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="brown"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="brown"] {
	border-color: var(--live-brown-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="brown"],
.ke-live_link_01[data-color="brown"],
.ke-box_table[data-color="brown"] .ke-box_body dt,
.ke-box_table[data-color="brown"] .ke-box_body dd,
.ke-box[data-color="brown"],
.c-gallery div:not(.ke-navigation) .btn[data-color="brown"] {
	border-color: var(--live-brown-color);
}
/*brown2*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="brown2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="brown2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="brown2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="brown2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="brown2"],
.ke-live_link_01[data-color="brown2"],
.ke-live_link_02[data-color="brown2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="brown2"],
.c-gallery div:not(.ke-navigation) .btn[data-color="brown2"] {
	background-color: var(--live-brown2-color);
}
.ke-box_table[data-color="brown2"] .ke-box_body dt,
.ke-box_table[data-color="brown2"] .ke-box_body dd,
.ke-box[data-color="brown2"] {
	background-color: var(--live-brown2-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="brown2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="brown2"] {
	border-color: var(--live-brown2-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="brown2"],
.ke-live_link_01[data-color="brown2"],
.ke-box_table[data-color="brown2"] .ke-box_body dt,
.ke-box_table[data-color="brown2"] .ke-box_body dd,
.ke-box[data-color="brown2"],
.c-gallery div:not(.ke-navigation) .btn[data-color="brown2"] {
	border-color: var(--live-brown2-color);
}
/*mono2*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="mono2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="mono2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="mono2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="mono2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="mono2"],
.ke-live_link_01[data-color="mono2"],
.ke-live_link_02[data-color="mono2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="mono2"],
.c-gallery div:not(.ke-navigation) .btn[data-color="mono2"] {
	background-color: var(--live-mono2-color);
}
.ke-box_table[data-color="mono2"] .ke-box_body dt,
.ke-box_table[data-color="mono2"] .ke-box_body dd,
.ke-box[data-color="mono2"] {
	background-color: var(--live-mono2-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="mono2"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="mono2"] {
	border-color: var(--live-mono2-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="mono2"],
.ke-live_link_01[data-color="mono2"],
.ke-box_table[data-color="mono2"] .ke-box_body dt,
.ke-box_table[data-color="mono2"] .ke-box_body dd,
.ke-box[data-color="mono2"],
.c-gallery div:not(.ke-navigation) .btn[data-color="mono2"] {
	border-color: var(--live-mono2-color);
}
/*mono3*/
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="mono3"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="mono3"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_02[data-color="mono3"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_03[data-color="mono3"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04[data-color="mono3"],
.ke-live_link_01[data-color="mono3"],
.ke-live_link_02[data-color="mono3"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_04.atension_header[data-color="mono3"],
.c-gallery div:not(.ke-navigation) .btn[data-color="mono3"] {
	background-color: var(--live-mono3-color);
}
.ke-box_table[data-color="mono3"] .ke-box_body dt,
.ke-box_table[data-color="mono3"] .ke-box_body dd,
.ke-box[data-color="mono3"] {
	background-color: var(--live-mono3-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-ac_title h3[data-color="mono3"],
.c-gallery div[data-type="component-livetext"] .ke-live_text_01[data-color="mono3"] {
	border-color: var(--live-mono3-light-color);
}
.c-gallery div[data-type="component-livetext"] .ke-live_text_05[data-color="mono3"],
.ke-live_link_01[data-color="mono3"],
.ke-box_table[data-color="mono3"] .ke-box_body dt,
.ke-box_table[data-color="mono3"] .ke-box_body dd,
.ke-box[data-color="mono3"],
.c-gallery div:not(.ke-navigation) .btn[data-color="mono3"] {
	border-color: var(--live-mono3-color);
}
