@use '../mixin/_mixins' as *;

#JTBGF-ly_header *:where(:not(iframe, canvas, img, svg, video):not(svg *, symbol *)) {
	all: unset;
	display: revert
}

#JTBGF-ly_header *,
#JTBGF-ly_header *::before,
#JTBGF-ly_header *::after {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

#JTBGF-ly_header ol,
#JTBGF-ly_header ul {
	list-style: none
}

#JTBGF-ly_header img {
	max-width: 100%
}

#JTBGF-ly_header table {
	border-collapse: collapse
}

#JTBGF-ly_header textarea {
	white-space: revert
}

#JTBGH-ly_header div,
#JTBGH-ly_header dl,
#JTBGH-ly_header dt,
#JTBGH-ly_header dd,
#JTBGH-ly_header ul,
#JTBGH-ly_header ol,
#JTBGH-ly_header li,
#JTBGH-ly_header h1,
#JTBGH-ly_header h2,
#JTBGH-ly_header h3,
#JTBGH-ly_header h4,
#JTBGH-ly_header h5,
#JTBGH-ly_header h6,
#JTBGH-ly_header pre,
#JTBGH-ly_header form,
#JTBGH-ly_header fieldset,
#JTBGH-ly_header input,
#JTBGH-ly_header textarea,
#JTBGH-ly_header p,
#JTBGH-ly_header blockquote,
#JTBGH-ly_header th,
#JTBGH-ly_header td {
	margin: 0;
	padding: 0
}

#JTBGH-ly_header a,
#JTBGH-ly_header button {
	text-decoration: none;
	border: none;
	color: #323743
}

#JTBGH-ly_header table {
	border-collapse: collapse;
	border-spacing: 0
}

#JTBGH-ly_header fieldset,
#JTBGH-ly_header img {
	border: 0
}

#JTBGH-ly_header address,
#JTBGH-ly_header caption,
#JTBGH-ly_header cite,
#JTBGH-ly_header code,
#JTBGH-ly_header dfn,
#JTBGH-ly_header em,
#JTBGH-ly_header strong,
#JTBGH-ly_header th,
#JTBGH-ly_header var {
	font-style: normal;
	font-weight: normal
}

#JTBGH-ly_header ol,
#JTBGH-ly_header ul {
	list-style: none
}

#JTBGH-ly_header caption,
#JTBGH-ly_header th {
	text-align: left
}

#JTBGH-ly_header h1,
#JTBGH-ly_header h2,
#JTBGH-ly_header h3,
#JTBGH-ly_header h4,
#JTBGH-ly_header h5,
#JTBGH-ly_header h6 {
	font-size: 100%;
	font-weight: normal
}

#JTBGH-ly_header q:before,
#JTBGH-ly_header q:after {
	content: ''
}

#JTBGH-ly_header abbr,
#JTBGH-ly_header acronym {
	border: 0
}

[class^="JTBGH-"] a[target="_blank"]:not(.-noIcon):not(.-external)::after {
	content: '';
	width: 13px;
	height: 13px;
	display: inline-block;
	vertical-align: middle;
	line-height: 1;
	margin: 0 4px 3px;
	padding-bottom: 2px;
	background-size: cover;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCIgZmlsbD0iIzMyMzc0MyI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0xOSAxOUg1VjVoN1YzSDVjLTEuMTEgMC0yIC45LTIgMnYxNGMwIDEuMS44OSAyIDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz48L3N2Zz4=)
}

[class^="JTBGH-"] a[target="_blank"]:not(.-noIcon):not(.-external):hover:after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCIgZmlsbD0iI0Q5NEY1RCI+PHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0xOSAxOUg1VjVoN1YzSDVjLTEuMTEgMC0yIC45LTIgMnYxNGMwIDEuMS44OSAyIDIgMmgxNGMxLjEgMCAyLS45IDItMnYtN2gtMnY3ek0xNCAzdjJoMy41OWwtOS44MyA5LjgzIDEuNDEgMS40MUwxOSA2LjQxVjEwaDJWM2gtN3oiLz48L3N2Zz4=)
}

#JTBGH-ly_header .JTBGH-el_foundation-icons {
	clip: rect(0 0 0 0);
	overflow: hidden;
	line-height: 1
}

.is-disscrolled {
	position: fixed;
	left: 0%;
	right: 0
}

body.is-disscrolled {
	overflow-y: scroll
}

body[class^="kkrs-"].is-disscrolled {
	overflow-y: auto
}

@media print,
screen and (min-width: 769px) {

	body[style^="top"] #JTBGH-ly_header.JTBGH-ly_header,
	body[style^="width"] #JTBGH-ly_header.JTBGH-ly_header,
	body[style^="position"] #JTBGH-ly_header.JTBGH-ly_header {
		z-index: 0
	}
}

input::-ms-clear {
	display: none
}

#JTBGH-ly_header * {
	text-rendering: optimizeLegibility;
	-webkit-font-kerning: normal;
	font-kerning: normal;
	-webkit-font-variant-ligatures: common-ligatures contextual;
	font-variant-ligatures: common-ligatures contextual;
	-webkit-font-feature-settings: "kern", "liga", "clig", "calt";
	font-feature-settings: "kern", "liga", "clig", "calt";
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", HelveticaNeue, Arial, Verdana, "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", Meiryo, sans-serif
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header * {
		font-size: 16px
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header * {
		font-size: calc(100vw / 23.5)
	}
}

#JTBGH-ly_header * {
	font-family: -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", HelveticaNeue, Arial, Verdana, "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", Meiryo, sans-serif;
	text-align: left;
	letter-spacing: 0
}

#JTBGH-ly_header *::before,
#JTBGH-ly_header *::after {
	text-rendering: optimizeLegibility;
	-webkit-font-kerning: normal;
	font-kerning: normal;
	-webkit-font-variant-ligatures: common-ligatures contextual;
	font-variant-ligatures: common-ligatures contextual;
	-webkit-font-feature-settings: "kern", "liga", "clig", "calt";
	font-feature-settings: "kern", "liga", "clig", "calt"
}

@media all and (-ms-high-contrast: none) {

	*::-ms-backdrop,
	input {
		display: block;
		margin-bottom: -0.3em;
		padding: 0 0 5px
	}
}

@use '../foundation/mixin/_mixins' as *;

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-hp_pc-show {
		display: none !important
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-hp_sp-show {
		display: none !important
	}
}

@media print {
	#JTBGH-ly_header {
		display: none
	}
}

@use '../foundation/mixin/_mixins' as *;

#JTBGH-ly_header.JTBGH-ly_header {
	background: #fff;
	position: relative
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header.JTBGH-ly_header.is-open {
		height: 100%;
		position: fixed !important;
		top: 0;
		left: 0;
		overflow: auto;
		-webkit-overflow-scrolling: touch;
		z-index: 1001
	}
}

@media print,
screen and (max-width: 768px) {

	#JTBGH-ly_header.JTBGH-ly_header.is-open .JTBGH-ly_header__ci,
	#JTBGH-ly_header.JTBGH-ly_header.is-open .JTBGH-ly_header__trigger {
		position: fixed;
		top: 0
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header.JTBGH-ly_header.is-open .JTBGH-ly_header__inner {
		height: auto
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header.JTBGH-ly_header.is-open .JTBGH-ly_header__various {
		padding-top: 56px
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header.JTBGH-ly_header.is-open .JTBGH-ly_dropdown {
		display: block
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header.JTBGH-ly_header::before {
		content: '';
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 46px;
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header.JTBGH-ly_header {
		height: 56px;
		-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
		box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
		z-index: 1
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header.JTBGH-ly_header {
		-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
		box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
		z-index: 1000
	}
}

@media screen and (min-width: 769px) and (max-width: 1200px) {
	#JTBGH-ly_header.JTBGH-ly_header {
		width: 1200px
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__inner {
		width: 100vw;
		height: 100%;
		overflow: hidden
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__inner {
		max-width: 1280px;
		min-width: 1200px;
		height: 112px !important;
		margin: 0 auto;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: end;
		-ms-flex-align: end;
		align-items: flex-end
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__ci {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: flex-start;
		z-index: 2;
		position: relative;
		background: #fff;
		-webkit-box-shadow: 0 0 3px rgb(0 0 0 / 20%);
		box-shadow: 0 0 3px rgb(0 0 0 / 20%);
		width: 100%
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__ci {
		width: 200px;
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__ci a {
		display: inline-block;
		position: relative;
		z-index: 12;
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__ci a {
		line-height: 1;
	}
}

#JTBGH-ly_header .JTBGH-ly_header__ci img {
	vertical-align: bottom
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__ci img {
		width: 112px
	}
}

#JTBGH-ly_header .JTBGH-ly_header__ci svg {
	display: inline-block;
	vertical-align: bottom
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__ci svg {
		width: 55px
	}
}

#JTBGH-ly_header .JTBGH-ly_header__trigger {
	background: none;
	border: none;
	outline: none;
	cursor: pointer
}

#JTBGH-ly_header .JTBGH-ly_header__trigger::before,
#JTBGH-ly_header .JTBGH-ly_header__trigger::after {
	content: "";
	display: block;
	width: 24px;
	position: absolute;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	background: -webkit-gradient(linear, left top, right top, from(#cc0000), color-stop(100.89%, #ffb900));
	background: -webkit-linear-gradient(left, #cc0000 0%, #eb5514 60%, #ffb900 100.89%);
	background: -o-linear-gradient(left, #cc0000 0%, #eb5514 60%, #ffb900 100.89%);
	background: linear-gradient(90deg, #cc0000 0%, #eb5514 60%, #ffb900 100.89%);
}

@media print,
screen and (max-width: 768px) {

	#JTBGH-ly_header .JTBGH-ly_header__trigger::before,
	#JTBGH-ly_header .JTBGH-ly_header__trigger::after {
		height: 3px
	}
}

@media print,
screen and (min-width: 769px) {

	#JTBGH-ly_header .JTBGH-ly_header__trigger::before,
	#JTBGH-ly_header .JTBGH-ly_header__trigger::after {
		height: 3px
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger::before {
		top: 20px
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger::before {
		top: 0
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger::after {
		bottom: 20px
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger::after {
		bottom: 0
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger {
		position: absolute;
		right: 0;
		top: 0;
		padding: 20px;
		height: 57px;
		z-index: 3
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger {
		position: relative;
		display: inline-block;
		width: 24px;
		height: 19px;
		margin-bottom: 2px;
		z-index: 2
	}
}

#JTBGH-ly_header .JTBGH-ly_header__trigger--inner::after {
	content: "";
	display: block;
	width: 24px;
	background: -webkit-gradient(linear, left top, right top, from(#cc0000), color-stop(100.89%, #ffb900));
	background: -webkit-linear-gradient(left, #cc0000 0%, #eb5514 60%, #ffb900 100.89%);
	background: -o-linear-gradient(left, #cc0000 0%, #eb5514 60%, #ffb900 100.89%);
	background: linear-gradient(90deg, #cc0000 0%, #eb5514 60%, #ffb900 100.89%);
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger--inner::after {
		height: 3px
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger--inner::after {
		height: 3px;
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		margin: auto
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger.is-open::before {
		-webkit-transform: translateY(8px) rotate(45deg);
		-ms-transform: translateY(8px) rotate(45deg);
		transform: translateY(8px) rotate(45deg)
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger.is-open::before {
		-webkit-transform: translateY(8px) rotate(45deg);
		-ms-transform: translateY(8px) rotate(45deg);
		transform: translateY(8px) rotate(45deg)
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger.is-open::after {
		-webkit-transform: translateY(-6px) rotate(135deg);
		-ms-transform: translateY(-6px) rotate(135deg);
		transform: translateY(-6px) rotate(135deg)
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger.is-open::after {
		-webkit-transform: translateY(-8px) rotate(135deg);
		-ms-transform: translateY(-8px) rotate(135deg);
		transform: translateY(-8px) rotate(135deg)
	}
}

@media screen and (min-width: 769px) and (max-width: 1200px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger.is-open {
		position: fixed;
		right: 10px
	}
}

#JTBGH-ly_header .JTBGH-ly_header__trigger.is-open::before,
#JTBGH-ly_header .JTBGH-ly_header__trigger.is-open::after {
	background: #989BA1;
	-webkit-transition: .3s;
	-o-transition: .3s;
	transition: .3s
}

#JTBGH-ly_header .JTBGH-ly_header__trigger.is-open+.JTBGH-ly_header__various {
	height: 100%;
	visibility: visible;
	opacity: 1;
	margin-top: 0;
	-webkit-transition: visibility .3s, opacity .3s, margin-top .3s;
	-o-transition: visibility .3s, opacity .3s, margin-top .3s;
	transition: visibility .3s, opacity .3s, margin-top .3s
}

#JTBGH-ly_header .JTBGH-ly_header__trigger.is-open .JTBGH-ly_header__trigger--inner::after {
	opacity: 0
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger+.JTBGH-ly_dropdown {
		right: 0;
		left: auto;
		text-align: left;
		overflow: hidden
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger.is-open+.JTBGH-ly_dropdown {
		visibility: visible;
		opacity: 1;
		top: 40px;
		background: #fff
	}
}

@media screen and (min-width: 769px) and (max-width: 1200px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger.is-open+.JTBGH-ly_dropdown {
		position: fixed;
		top: 110px
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger.is-open+.JTBGH-ly_dropdown::after {
		content: '';
		display: block;
		width: 100%;
		height: calc(100vw - 50px);
		background: #fff;
		position: fixed;
		top: 50px;
		z-index: -2
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__control {
		background: none;
		padding: 5px 8px 5px 0;
		font-size: 13px;
		font-weight: 700;
		cursor: pointer
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__various {
		padding: 0 15px 15px;
		background: #fff;
		height: 0px;
		margin-top: -30px;
		visibility: hidden;
		opacity: 0;
		-webkit-transition: visibility .3s, margin-top .3s;
		-o-transition: visibility .3s, margin-top .3s;
		transition: visibility .3s, margin-top .3s;
		z-index: 1
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__various {
		width: 1080px;
		height: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
		-ms-flex-line-pack: justify;
		align-content: space-between
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger.is-open+.JTBGH-ly_header__various {
		-webkit-transform: translateX(0%);
		-ms-transform: translateX(0%);
		transform: translateX(0%);
		-webkit-transition: margin-top .3s, opacity .3s, -webkit-transform .3s;
		transition: margin-top .3s, opacity .3s, -webkit-transform .3s;
		-o-transition: transform .3s, margin-top .3s, opacity .3s;
		transition: transform .3s, margin-top .3s, opacity .3s;
		transition: transform .3s, margin-top .3s, opacity .3s, -webkit-transform .3s
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__trigger.is-open+.JTBGH-ly_header__various.is-expansion {
		-webkit-transform: translateX(-100%);
		-ms-transform: translateX(-100%);
		transform: translateX(-100%);
		-webkit-transition: -webkit-transform .3s;
		transition: -webkit-transform .3s;
		-o-transition: transform .3s;
		transition: transform .3s;
		transition: transform .3s, -webkit-transform .3s;
		padding: 0
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__contents {
		padding: 0 0 16px
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__contents+#JTBGH-ly_header .JTBGH-ly_header__contents {
		padding: 16px 0
	}
}

#JTBGH-ly_header .JTBGH-ly_header__utilities {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__utilities::after {
		content: '';
		display: block;
		width: 100vw;
		height: 100%;
		position: absolute;
		z-index: -1;
		top: 0;
		right: 0
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__utilities {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__utilities {
		margin-top: 8px;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end;
		z-index: 11;
		border-bottom: 2px solid;
		border-image: linear-gradient(to right, #ffffff 0%, #cc0000 4%, #eb5514 60%, #ffb900 96%, #ffffff 100%);
		border-image-slice: 1;
	}
}

@media print,
screen and (min-width: 769px) {

	#JTBGH-ly_header .JTBGH-ly_header__utilities a.JTBGH-ly_navigation__inner,
	#JTBGH-ly_header .JTBGH-ly_header__utilities button.JTBGH-ly_navigation__inner {
		padding: 10px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}
}

#JTBGH-ly_header .JTBGH-ly_header__utilities .-drawer button {
	padding-right: 31px
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__navigations {
		border-top: 1px solid;
		border-image: linear-gradient(to right, #ffffff 0%, #cc0000 4%, #eb5514 60%, #ffb900 96%, #ffffff 100%);
		border-image-slice: 1;
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__navigations {
		position: relative
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__navigations button.JTBGH-ly_navigation__inner {
		pointer-events: none
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__all {
		background: none;
		border: none;
		outline: none;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		font-size: 13px;
		margin-left: 24px;
		cursor: pointer
	}
}

#JTBGH-ly_header .JTBGH-ly_header__all.is-open {
	cursor: default
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__all::before {
		content: "";
		display: block;
		position: fixed;
		width: 0;
		height: 0;
		top: 0;
		left: 0
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__all.is-open .JTBGH-ly_header__background {
		width: 100%;
		height: 100%;
		position: fixed;
		top: 0;
		left: 0;
		background: rgba(50, 55, 67, 0.5);
		-webkit-transition: background-color .3s;
		-o-transition: background-color .3s;
		transition: background-color .3s
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header.is-open .JTBGH-ly_header__navigations {
		z-index: 12
	}
}

@use '../foundation/mixin/_mixins' as *;

#JTBGH-ly_header .JTBGH-ly_dropdown {
	background: #fff;
	z-index: 1
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__wrapper {
		overflow: hidden;
		width: 200%;
		-webkit-transition: margin-left .3s;
		-o-transition: margin-left .3s;
		transition: margin-left .3s;
		margin-left: 0%;
		position: relative
	}
}

#JTBGH-ly_header .JTBGH-ly_dropdown__item.-reservation {
	display: none
}

#JTBGH-ly_header .JTBGH-ly_dropdown__item a {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	white-space: nowrap;
	display: block;
	color: #323743
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__item a {
		padding: 4.26667vw
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__item a {
		padding: 8px 48px 8px 8px;
		font-weight: 700
	}
}

@media print,
screen and (min-width: 769px) {

	#JTBGH-ly_header .JTBGH-ly_dropdown__item a,
	#JTBGH-ly_header .JTBGH-ly_dropdown__item button {
		font-weight: 700;
		line-height: 1.7
	}
}

#JTBGH-ly_header .JTBGH-ly_dropdown__item a:hover,
#JTBGH-ly_header .JTBGH-ly_dropdown__item button:hover {
	opacity: 1
}

@media print,
screen and (min-width: 769px) {

	#JTBGH-ly_header .JTBGH-ly_dropdown__item a .JTBGH-ly_dropdown__title,
	#JTBGH-ly_header .JTBGH-ly_dropdown__item button .JTBGH-ly_dropdown__title {
		width: auto;
		float: none;
		font-weight: 700;
		line-height: 1.7
	}
}

@media print,
screen and (min-width: 769px) {

	#JTBGH-ly_header .JTBGH-ly_dropdown__item a .JTBGH-ly_dropdown__caption,
	#JTBGH-ly_header .JTBGH-ly_dropdown__item button .JTBGH-ly_dropdown__caption {
		line-height: 1.7
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__item:hover>* {
		color: #D94F5D;
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__item:hover {
		background: #FDEEE7;
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__item:hover .JTBGH-ly_dropdown__title {
		color: #D94F5D
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__inner {
		width: 362px;
		width: auto
	}

	#JTBGH-ly_header .JTBGH-ly_dropdown.-leftlocation {
		left: initial;
		right: 0;
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__inner.-auxiliary.-column {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__inner .JTBGH-ly_dropdown {
		left: 0
	}
}

#JTBGH-ly_header .JTBGH-ly_dropdown__button {
	cursor: pointer;
	outline: none;
	background: none;
	border: none;
	width: 100%;
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__button {
		display: block;
		font-size: 1rem;
		font-size: 4.26667vw;
		text-align: left;
		padding: 4.26667vw
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__button {
		font-size: 13px;
		padding: 8px 31px;
		background: #E4E5E7;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}
}

#JTBGH-ly_header .JTBGH-ly_dropdown__button.-logout::before {
	content: '';
	width: 13px;
	margin-right: 4px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEuNTE5NjQgMS45NDQ0NEg1Ljg1Mjk3QzYuMjUwMiAxLjk0NDQ0IDYuNTc1MiAxLjYxOTQ0IDYuNTc1MiAxLjIyMjIyQzYuNTc1MiAwLjgyNSA2LjI1MDIgMC41IDUuODUyOTcgMC41SDEuNTE5NjRDMC43MjUxOTUgMC41IDAuMDc1MTk1MyAxLjE1IDAuMDc1MTk1MyAxLjk0NDQ0VjEyLjA1NTZDMC4wNzUxOTUzIDEyLjg1IDAuNzI1MTk1IDEzLjUgMS41MTk2NCAxMy41SDUuODUyOTdDNi4yNTAyIDEzLjUgNi41NzUyIDEzLjE3NSA2LjU3NTIgMTIuNzc3OEM2LjU3NTIgMTIuMzgwNiA2LjI1MDIgMTIuMDU1NiA1Ljg1Mjk3IDEyLjA1NTZIMS41MTk2NFYxLjk0NDQ0WiIgZmlsbD0iIzY1Njk3MiIvPgo8cGF0aCBkPSJNMTIuODIyNiA2Ljc0NzI0TDEwLjgwNzYgNC43MzIyNEMxMC41NzY1IDQuNTAxMTMgMTAuMTg2NSA0LjY2MDAyIDEwLjE4NjUgNC45ODUwMlY2LjI3NzhINS4xMzA5MUM0LjczMzY5IDYuMjc3OCA0LjQwODY5IDYuNjAyOCA0LjQwODY5IDcuMDAwMDJDNC40MDg2OSA3LjM5NzI0IDQuNzMzNjkgNy43MjIyNCA1LjEzMDkxIDcuNzIyMjRIMTAuMTg2NVY5LjAxNTAyQzEwLjE4NjUgOS4zNDAwMiAxMC41NzY1IDkuNDk4OTEgMTAuODAwNCA5LjI2NzhMMTIuODE1NCA3LjI1MjhDMTIuOTU5OCA3LjExNTU4IDEyLjk1OTggNi44ODQ0NyAxMi44MjI2IDYuNzQ3MjRaIiBmaWxsPSIjNjU2OTcyIi8+Cjwvc3ZnPgo=);
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__button.-logout::before {
		height: 14px;
		display: inline-block
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__button.-logout::before {
		height: 22px;
		margin-bottom: 2px
	}
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents {
	display: block;
	position: relative
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents::before {
	background-repeat: no-repeat;
	background-position: center center;
	font-family: 'Material Icons';
	content: '';
	background-size: contain;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	line-height: 1;
	margin-top: 2px
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__contents::before {
		display: none
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__contents::before {
		margin-top: 4px;
		font-size: 20px;
		color: #989BA1;
		width: 18px;
		height: 18px
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__contents {
		padding-left: 28px
	}
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-tour::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS4wNjY1IDcuNTI4NjlDMTEuMDY2NSA3LjMyNDY5IDEwLjk1ODggNy4xMzc2OSAxMC43ODg4IDcuMDI0MzZMNi41MzMxNCA0LjM2NjY5VjEuMjUwMDJDNi41MzMxNCAwLjc3OTY5NCA2LjE1MzQ3IDAuNDAwMDI0IDUuNjgzMTQgMC40MDAwMjRDNS4yMTI4IDAuNDAwMDI0IDQuODMzMTQgMC43Nzk2OTQgNC44MzMxNCAxLjI1MDAyVjQuMzY2NjlMMC41Nzc0NzUgNy4wMjQzNkMwLjQwNzQ3NSA3LjEzMjAyIDAuMjk5ODA1IDcuMzI0NjkgMC4yOTk4MDUgNy41Mjg2OUMwLjI5OTgwNSA3LjkyNTM2IDAuNjg1MTQ1IDguMjE0MzYgMS4wNzA0NyA4LjA5NTM2TDQuODMzMTQgNi45MTY2OVYxMC4wMzM0TDMuODEzMTQgMTAuNzk4NEMzLjczOTQ3IDEwLjg0OTQgMy42OTk4IDEwLjkzNDQgMy42OTk4IDExLjAyNVYxMS4zNTk0QzMuNjk5OCAxMS41NDY0IDMuODgxMTQgMTEuNjgyNCA0LjA2MjQ3IDExLjYzMTRMNS42ODMxNCAxMS4xNjY3TDcuMzAzOCAxMS42MzE0QzcuNDg1MTQgMTEuNjgyNCA3LjY2NjQ3IDExLjU0NjQgNy42NjY0NyAxMS4zNTk0VjExLjAyNUM3LjY2NjQ3IDEwLjkzNDQgNy42MjY4IDEwLjg0OTQgNy41NTMxNCAxMC43OTg0TDYuNTMzMTQgMTAuMDMzNFY2LjkxNjY5TDEwLjI5NTggOC4wOTUzNkMxMC42ODExIDguMjE0MzYgMTEuMDY2NSA3LjkyNTM2IDExLjA2NjUgNy41Mjg2OVpNMTcuMjY2NSAxMC45QzE0Ljk5OTkgMTAuOSAxMi43MzMyIDExLjE4MzQgMTIuNzMzMiAxMy4xNjY3VjE4LjU1QzEyLjczMzIgMTkuNjQzNyAxMy42MjI5IDIwLjUzMzQgMTQuNzE2NSAyMC41MzM0TDE0LjA2NDkgMjEuMTg1QzEzLjg4OTIgMjEuMzYwNyAxNC4wMTM5IDIxLjY2NjcgMTQuMjY4OSAyMS42NjY3SDE0Ljg4NjVDMTQuOTYwMiAyMS42NjY3IDE1LjAzMzkgMjEuNjM4NCAxNS4wODQ5IDIxLjU4MTdMMTYuMTMzMiAyMC41MzM0SDE4LjM5OTlMMTkuNDQ4MiAyMS41ODE3QzE5LjQ5OTIgMjEuNjMyNyAxOS41NzI5IDIxLjY2NjcgMTkuNjQ2NSAyMS42NjY3SDIwLjI2NDJDMjAuNTE5MiAyMS42NjY3IDIwLjY0MzkgMjEuMzYwNyAyMC40NjI1IDIxLjE4NUwxOS44MTY1IDIwLjUzMzRDMjAuOTEwMiAyMC41MzM0IDIxLjc5OTkgMTkuNjQzNyAyMS43OTk5IDE4LjU1VjEzLjE2NjdDMjEuNzk5OSAxMS4xODM0IDE5LjUzMzIgMTAuOSAxNy4yNjY1IDEwLjlaTTE0LjcxNjUgMTkuNEMxNC4yNDYyIDE5LjQgMTMuODY2NSAxOS4wMjA0IDEzLjg2NjUgMTguNTVDMTMuODY2NSAxOC4wNzk3IDE0LjI0NjIgMTcuNyAxNC43MTY1IDE3LjdDMTUuMTg2OSAxNy43IDE1LjU2NjUgMTguMDc5NyAxNS41NjY1IDE4LjU1QzE1LjU2NjUgMTkuMDIwNCAxNS4xODY5IDE5LjQgMTQuNzE2NSAxOS40Wk0xNi42OTk5IDE1LjQzMzRIMTMuODY2NVYxMy4xNjY3SDE2LjY5OTlWMTUuNDMzNFpNMTkuODE2NSAxOS40QzE5LjM0NjIgMTkuNCAxOC45NjY1IDE5LjAyMDQgMTguOTY2NSAxOC41NUMxOC45NjY1IDE4LjA3OTcgMTkuMzQ2MiAxNy43IDE5LjgxNjUgMTcuN0MyMC4yODY5IDE3LjcgMjAuNjY2NSAxOC4wNzk3IDIwLjY2NjUgMTguNTVDMjAuNjY2NSAxOS4wMjA0IDIwLjI4NjkgMTkuNCAxOS44MTY1IDE5LjRaTTIwLjY2NjUgMTUuNDMzNEgxNy44MzMyVjEzLjE2NjdIMjAuNjY2NVYxNS40MzM0Wk0yMS41NDMzIDAuOTk3MDI0QzIxLjY0MDkgMC44OTkzOTQgMjEuNjQwOSAwLjc0MTA5NCAyMS41NDMzIDAuNjQzNDY0QzIxLjQ0NTYgMC41NDU4MzQgMjEuMjg3NCAwLjU0NTgzNCAyMS4xODk3IDAuNjQzNDY0TDAuODQzMjg1IDIwLjk4OTlDMC43NDU2NTUgMjEuMDg3NSAwLjc0NTY1NSAyMS4yNDU4IDAuODQzMjg1IDIxLjM0MzVDMC45NDA5MTUgMjEuNDQxMSAxLjA5OTIgMjEuNDQxMSAxLjE5NjgzIDIxLjM0MzVMMjEuNTQzMyAwLjk5NzAyNFoiIGZpbGw9IiM5ODlCQTEiLz4KPC9zdmc+Cg==)
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-higaeri::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMC45MThIOC4zNDAzOUM2LjY0ODQgMjAuOTE4IDUuOTk2MDYgMjAuODU0OSA1LjIxNzU0IDIwLjQ2NzNDNC40MzkwMyAyMC4wNzk2IDMuMTU3MzkgMTguNTcwNSAyLjk5OTk3IDE4LjNDMi44NDQxMSAxNy45NDQ2IDIuODA2NjEgMTcuNDAyMSAyLjg2ODUyIDE3LjAxODlDMi41OTA1OSAxNi4yNDk4IDIuMzY2NzYgMTUuNDE3MSAyLjQwNDA3IDE0LjZDMi40MDkxNSAxMy44MTA0IDIuNjUyMzEgMTMuMDQ0IDIuOTI2OTIgMTIuMzAzOEMzLjA4MjM5IDExLjkwNzkgMy4xNzIwNCAxMS40ODkyIDMuMTkyNTUgMTEuMDY0M1Y3LjA4ODQ4QzMuMTkxMzcgNy4wNzA0MSAzLjE5MTM3IDcuMDUyMzQgMy4xOTI1NSA3LjAzNDM4VjUuODgwMzdDMy4xOTI1NSA0LjU1MDY4IDUuMzI1NTUgMyAxMS4zMzMgM0gxMkgxMi42NjdDMTguNjc0NCAzIDIwLjgwNzQgNC41NTA2OCAyMC44MDc0IDUuODgwMzdWNy4wMzQzOEMyMC44MDg2IDcuMDUyMzQgMjAuODA4NiA3LjA3MDQxIDIwLjgwNzQgNy4wODg0OFYxMS4wNjQzQzIwLjgyNzkgMTEuNDg5MiAyMC45MTc2IDExLjkwNzkgMjEuMDczIDEyLjMwMzhDMjEuMzQ3NiAxMy4wNDQgMjEuNTkwOCAxMy44MTA0IDIxLjU5NTkgMTQuNkMyMS42MzMyIDE1LjQxNzEgMjEuNDA5MyAxNi4yNDk4IDIxLjEzMTQgMTcuMDE4OUMyMS4xOTMzIDE3LjQwMjEgMjEuMTU1OCAxNy45NDQ2IDIxIDE4LjNDMjAuODQyNiAxOC41NzA1IDE5LjU2MDkgMjAuMDc5NiAxOC43ODI0IDIwLjQ2NzNDMTguMDAzOSAyMC44NTQ5IDE3LjM1MTUgMjAuOTE4IDE1LjY1OTUgMjAuOTE4SDEyWk02Ljc5OTk2IDE1LjhDNy40NjI2NiAxNS44IDcuOTk5OTYgMTUuMjYyNyA3Ljk5OTk2IDE0LjZDNy45OTk5NiAxMy45MzczIDcuNDYyNjYgMTMuNCA2Ljc5OTk2IDEzLjRDNi4xMzcyNyAxMy40IDUuNTk5OTYgMTMuOTM3MyA1LjU5OTk2IDE0LjZDNS41OTk5NiAxNS4yNjI3IDYuMTM3MjcgMTUuOCA2Ljc5OTk2IDE1LjhaTTE4LjQgMTQuNkMxOC40IDE1LjI2MjcgMTcuODYyNyAxNS44IDE3LjIgMTUuOEMxNi41MzczIDE1LjggMTYgMTUuMjYyNyAxNiAxNC42QzE2IDEzLjkzNzMgMTYuNTM3MyAxMy40IDE3LjIgMTMuNEMxNy44NjI3IDEzLjQgMTguNCAxMy45MzczIDE4LjQgMTQuNlpNNC4zOTk5NiAxNS40QzQuODQxNzYgMTUuNCA1LjE5OTk2IDE1LjA0MTggNS4xOTk5NiAxNC42QzUuMTk5OTYgMTQuMTU4MiA0Ljg0MTc2IDEzLjggNC4zOTk5NiAxMy44QzMuOTU4MTcgMTMuOCAzLjU5OTk2IDE0LjE1ODIgMy41OTk5NiAxNC42QzMuNTk5OTYgMTUuMDQxOCAzLjk1ODE3IDE1LjQgNC4zOTk5NiAxNS40Wk0yMC40IDE0LjZDMjAuNCAxNS4wNDE4IDIwLjA0MTggMTUuNCAxOS42IDE1LjRDMTkuMTU4MiAxNS40IDE4LjggMTUuMDQxOCAxOC44IDE0LjZDMTguOCAxNC4xNTgyIDE5LjE1ODIgMTMuOCAxOS42IDEzLjhDMjAuMDQxOCAxMy44IDIwLjQgMTQuMTU4MiAyMC40IDE0LjZaTTEyLjAwMDggOS45OTQyNEw4LjIwNzk3IDEwQzcuOTUwNzUgOS45Njc4NyA3LjcwMzg3IDkuODA1NDcgNy40OTY4NCA5LjUzMjAzQzcuMjg5ODEgOS4yNTg1OSA3LjEzMTAyIDguODg1NTUgNy4wMzk0MiA4LjQ1NzAzTDYuODQzNzEgNy4yOTY4OEM2LjgxNSA3LjE5NDE0IDYuNzk5OTYgNy4wODA5NiA2Ljc5OTk2IDYuOTY2MjFDNi43OTk5NiA2Ljg1MTQ2IDYuODE1IDYuNzM4MjggNi44NDM3MSA2LjYzNTU1QzYuODg3NDYgNi41NTIyNSA2Ljk0MTM3IDYuNDg4MDkgNy4wMDE1MyA2LjQ0Nzg1QzcuMDYxNDkgNi40MDc2MiA3LjEyNTc1IDYuMzkyMzggNy4xODk2MSA2LjQwMzUySDEyLjAwMDhIMTYuODEwM0MxNi44NTM1IDYuMzk2IDE2Ljg5NyA2LjQwMDU5IDE2LjkzOTIgNi40MTY4QzE2Ljk1OTMgNi40MjQ1MSAxNi45NzkxIDYuNDM0ODYgMTYuOTk4NiA2LjQ0Nzg1QzE3LjA1ODYgNi40ODgwOSAxNy4xMTI1IDYuNTUyMjUgMTcuMTU2MiA2LjYzNTU1QzE3LjE4NDkgNi43MzgyOCAxNy4yIDYuODUxNDYgMTcuMiA2Ljk2NjIxQzE3LjIgNy4wODA5NiAxNy4xODQ5IDcuMTk0MTQgMTcuMTU2MiA3LjI5Njg4TDE2Ljk2MDUgOC40NTcwM0MxNi44Njg5IDguODg1NTUgMTYuNzEwMSA5LjI1ODU5IDE2LjUwMzEgOS41MzIwM0MxNi4yOTYxIDkuODA1NDcgMTYuMDQ5NCA5Ljk2Nzg3IDE1Ljc5MjIgMTBMMTIuMDAwOCA5Ljk5NDI0Wk00LjkxMjg1IDE3LjA2NDRMNC45MTAxMiAxNy4wNjM3QzQuNjY5MSAxNy4wMDI4IDQuNDI0NTcgMTcuMTQ4OCA0LjM2MzY0IDE3LjM4OThDNC4zMDI4OSAxNy42MzA4IDQuNDQ4NzkgMTcuODc1NSA0LjY4OTgxIDE3LjkzNjNMNC43MDIxMSAxNy44ODg1QzQuNjkwMiAxNy45MzY0IDQuNjkwMzkgMTcuOTM2NCA0LjY5MDc4IDE3LjkzNjVMNC42OTM1MiAxNy45MzcyTDQuNzAzNDggMTcuOTM5N0w0Ljc0MTU3IDE3Ljk0OTJMNC44ODcwNyAxNy45ODQ3QzUuMDEzNDQgMTguMDE1MiA1LjE5NjY0IDE4LjA1ODYgNS40MjQ5NiAxOC4xMTA2QzUuODgxOCAxOC4yMTQ2IDYuNTIwNDcgMTguMzUzMyA3LjI0OTE4IDE4LjQ5MjFDOC42OTg2IDE4Ljc2OCAxMC41MzMyIDE5LjA1IDEyIDE5LjA1QzEzLjQ2NjggMTkuMDUgMTUuMzAxMyAxOC43NjggMTYuNzUwOCAxOC40OTIxQzE3LjQ3OTUgMTguMzUzMyAxOC4xMTgxIDE4LjIxNDYgMTguNTc1IDE4LjExMDZDMTguODAzMyAxOC4wNTg2IDE4Ljk4NjUgMTguMDE1MiAxOS4xMTI5IDE3Ljk4NDdMMTkuMjU4NCAxNy45NDkyTDE5LjI5NjUgMTcuOTM5N0wxOS4zMDY0IDE3LjkzNzJMMTkuMzEwMSAxNy45MzYzQzE5LjU1MTEgMTcuODc1NSAxOS42OTcgMTcuNjMwOCAxOS42MzYzIDE3LjM4OThDMTkuNTc1NCAxNy4xNDg4IDE5LjMzMDggMTcuMDAyOCAxOS4wODkyIDE3LjA2MzlMMTkuMDg3MSAxNy4wNjQ0TDE5LjA3ODMgMTcuMDY2NkwxOS4wNDI0IDE3LjA3NTVMMTguOTAxNyAxNy4xMDk5QzE4Ljc3ODcgMTcuMTM5NSAxOC41OTk0IDE3LjE4MiAxOC4zNzUgMTcuMjMzMUMxNy45MjYxIDE3LjMzNTQgMTcuMjk4MiAxNy40NzE3IDE2LjU4MjQgMTcuNjA3OUMxNS4xNDI5IDE3Ljg4MiAxMy4zNzc1IDE4LjE1IDEyIDE4LjE1QzEwLjYyMjQgMTguMTUgOC44NTcgMTcuODgyIDcuNDE3NTQgMTcuNjA3OUM3LjA2MTg4IDE3LjU0MDIgNi43MjgwOSAxNy40NzI1IDYuNDI2OTIgMTcuNDA5QzYuMTIyMDMgMTcuMzQ0NiA1Ljg1MDc1IDE3LjI4NDYgNS42MjQ5NiAxNy4yMzMxQzUuNDAwNTUgMTcuMTgyIDUuMjIxMjUgMTcuMTM5NSA1LjA5ODIxIDE3LjEwOTlMNC45NTc1OCAxNy4wNzU1TDQuOTIxNjQgMTcuMDY2Nkw0LjkxMjg1IDE3LjA2NDRaIiBmaWxsPSIjOTg5QkExIi8+Cjwvc3ZnPgo=)
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-flight::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxOSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5IDEyLjU4QzE5IDEyLjIyIDE4LjgxIDExLjg5IDE4LjUxIDExLjY5TDExIDdWMS41QzExIDAuNjcgMTAuMzMgMCA5LjUgMEM4LjY3IDAgOCAwLjY3IDggMS41VjdMMC40OSAxMS42OUMwLjE5IDExLjg4IDAgMTIuMjIgMCAxMi41OEMwIDEzLjI4IDAuNjggMTMuNzkgMS4zNiAxMy41OEw4IDExLjVWMTdMNi4yIDE4LjM1QzYuMDcgMTguNDQgNiAxOC41OSA2IDE4Ljc1VjE5LjM0QzYgMTkuNjcgNi4zMiAxOS45MSA2LjY0IDE5LjgyTDkuNSAxOUwxMi4zNiAxOS44MkMxMi42OCAxOS45MSAxMyAxOS42NyAxMyAxOS4zNFYxOC43NUMxMyAxOC41OSAxMi45MyAxOC40NCAxMi44IDE4LjM1TDExIDE3VjExLjVMMTcuNjQgMTMuNThDMTguMzIgMTMuNzkgMTkgMTMuMjggMTkgMTIuNThaIiBmaWxsPSIjOTg5QkExIi8+Cjwvc3ZnPgo=)
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-train::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNiAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggMEM0IDAgMCAwLjUgMCA0VjEzLjVDMCAxNS40MyAxLjU3IDE3IDMuNSAxN0wyLjM1IDE4LjE1QzIuMDQgMTguNDYgMi4yNiAxOSAyLjcxIDE5SDMuOEMzLjkzIDE5IDQuMDYgMTguOTUgNC4xNSAxOC44NUw2IDE3SDEwTDExLjg1IDE4Ljg1QzExLjk0IDE4Ljk0IDEyLjA3IDE5IDEyLjIgMTlIMTMuMjlDMTMuNzQgMTkgMTMuOTYgMTguNDYgMTMuNjQgMTguMTVMMTIuNSAxN0MxNC40MyAxNyAxNiAxNS40MyAxNiAxMy41VjRDMTYgMC41IDEyIDAgOCAwWk0zLjUgMTVDMi42NyAxNSAyIDE0LjMzIDIgMTMuNUMyIDEyLjY3IDIuNjcgMTIgMy41IDEyQzQuMzMgMTIgNSAxMi42NyA1IDEzLjVDNSAxNC4zMyA0LjMzIDE1IDMuNSAxNVpNNyA4SDJWNEg3VjhaTTEyLjUgMTVDMTEuNjcgMTUgMTEgMTQuMzMgMTEgMTMuNUMxMSAxMi42NyAxMS42NyAxMiAxMi41IDEyQzEzLjMzIDEyIDE0IDEyLjY3IDE0IDEzLjVDMTQgMTQuMzMgMTMuMzMgMTUgMTIuNSAxNVpNMTQgOEg5VjRIMTRWOFoiIGZpbGw9IiM5ODlCQTEiLz4KPC9zdmc+Cg==)
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-apartment::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0IDhWMkMxNCAwLjkgMTMuMSAwIDEyIDBINkM0LjkgMCA0IDAuOSA0IDJWNEgyQzAuOSA0IDAgNC45IDAgNlYxNkMwIDE3LjEgMC45IDE4IDIgMThIN0M3LjU1IDE4IDggMTcuNTUgOCAxN1YxNEgxMFYxN0MxMCAxNy41NSAxMC40NSAxOCAxMSAxOEgxNkMxNy4xIDE4IDE4IDE3LjEgMTggMTZWMTBDMTggOC45IDE3LjEgOCAxNiA4SDE0Wk00IDE2SDJWMTRINFYxNlpNNCAxMkgyVjEwSDRWMTJaTTQgOEgyVjZINFY4Wk04IDEySDZWMTBIOFYxMlpNOCA4SDZWNkg4VjhaTTggNEg2VjJIOFY0Wk0xMiAxMkgxMFYxMEgxMlYxMlpNMTIgOEgxMFY2SDEyVjhaTTEyIDRIMTBWMkgxMlY0Wk0xNiAxNkgxNFYxNEgxNlYxNlpNMTYgMTJIMTRWMTBIMTZWMTJaIiBmaWxsPSIjOTg5QkExIi8+Cjwvc3ZnPgo=)
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-localActivity::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4IDhDMTggNy4yNCAxOC40MyA2LjU4IDE5LjA2IDYuMjRDMTkuNjYgNS45MSAyMCA1LjIzIDIwIDQuNTRWMkMyMCAwLjkgMTkuMSAwIDE4IDBIMkMwLjkgMCAwLjAwOTk5OTk5IDAuODkgMC4wMDk5OTk5OSAxLjk5VjQuNTRDMC4wMDk5OTk5OSA1LjIzIDAuMzQgNS45MSAwLjk1IDYuMjNDMS41OCA2LjU4IDIgNy4yNCAyIDhDMiA4Ljc2IDEuNTcgOS40MyAwLjk0IDkuNzZDMC4zNCAxMC4wOSAwIDEwLjc3IDAgMTEuNDZWMTRDMCAxNS4xIDAuOSAxNiAyIDE2SDE4QzE5LjEgMTYgMjAgMTUuMSAyMCAxNFYxMS40NkMyMCAxMC43NyAxOS42NiAxMC4wOSAxOS4wNiA5Ljc2QzE4LjQzIDkuNDIgMTggOC43NiAxOCA4Wk0xMi41IDEyLjFMMTAgMTAuNUw3LjUgMTIuMTFDNy4xMiAxMi4zNSA2LjYzIDEyIDYuNzUgMTEuNTZMNy41IDguNjhMNS4yIDYuOEM0Ljg1IDYuNTEgNS4wMyA1Ljk0IDUuNDkgNS45MUw4LjQ1IDUuNzRMOS41MyAyLjk5QzkuNyAyLjU3IDEwLjMgMi41NyAxMC40NiAyLjk5TDExLjU0IDUuNzVMMTQuNSA1LjkyQzE0Ljk1IDUuOTUgMTUuMTQgNi41MiAxNC43OSA2LjgxTDEyLjQ5IDguNjlMMTMuMjUgMTEuNTVDMTMuMzcgMTIgMTIuODggMTIuMzUgMTIuNSAxMi4xWiIgZmlsbD0iIzk4OUJBMSIvPgo8L3N2Zz4K)
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-spot::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNiAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggMEMzLjggMCAwIDMuMjIgMCA4LjJDMCAxMS4zOCAyLjQ1IDE1LjEyIDcuMzQgMTkuNDNDNy43MiAxOS43NiA4LjI5IDE5Ljc2IDguNjcgMTkuNDNDMTMuNTUgMTUuMTIgMTYgMTEuMzggMTYgOC4yQzE2IDMuMjIgMTIuMiAwIDggMFpNOCAxMEM2LjkgMTAgNiA5LjEgNiA4QzYgNi45IDYuOSA2IDggNkM5LjEgNiAxMCA2LjkgMTAgOEMxMCA5LjEgOS4xIDEwIDggMTBaIiBmaWxsPSIjOTg5QkExIi8+Cjwvc3ZnPgo=)
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-escort::before {
	-webkit-transform: scale(1.4);
	-ms-transform: scale(1.4);
	transform: scale(1.4);
	width: 24px;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2230px%22%20viewBox%3D%224%200%2024%2024%22%20width%3D%2230px%22%20fill%3D%22%23989BA1%22%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M21%204H7V2H5v20h2v-8h14l-2-5%202-5zm-6%205c0%201.1-.9%202-2%202s-2-.9-2-2%20.9-2%202-2%202%20.9%202%202z%22%2F%3E%3C%2Fsvg%3E")
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-directionsBus::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNiAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMTRDMCAxNC44OCAwLjM5IDE1LjY3IDEgMTYuMjJWMTcuNUMxIDE4LjMzIDEuNjcgMTkgMi41IDE5QzMuMzMgMTkgNCAxOC4zMyA0IDE3LjVWMTdIMTJWMTcuNUMxMiAxOC4zMiAxMi42NyAxOSAxMy41IDE5QzE0LjMyIDE5IDE1IDE4LjMzIDE1IDE3LjVWMTYuMjJDMTUuNjEgMTUuNjcgMTYgMTQuODggMTYgMTRWNEMxNiAwLjUgMTIuNDIgMCA4IDBDMy41OCAwIDAgMC41IDAgNFYxNFpNMy41IDE1QzIuNjcgMTUgMiAxNC4zMyAyIDEzLjVDMiAxMi42NyAyLjY3IDEyIDMuNSAxMkM0LjMzIDEyIDUgMTIuNjcgNSAxMy41QzUgMTQuMzMgNC4zMyAxNSAzLjUgMTVaTTEyLjUgMTVDMTEuNjcgMTUgMTEgMTQuMzMgMTEgMTMuNUMxMSAxMi42NyAxMS42NyAxMiAxMi41IDEyQzEzLjMzIDEyIDE0IDEyLjY3IDE0IDEzLjVDMTQgMTQuMzMgMTMuMzMgMTUgMTIuNSAxNVpNMTQgOUgyVjRIMTRWOVoiIGZpbGw9IiM5ODlCQTEiLz4KPC9zdmc+Cg==)
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-newspaper::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyMCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjE1IDAuODQ5OThMMTguMzMgMS42Njk5OEwxNy4zOCAwLjcwOTk4QzE2Ljk5IDAuMzE5OTggMTYuMzYgMC4zMTk5OCAxNS45NiAwLjcwOTk4TDE1IDEuNjY5OThMMTQuMDQgMC43MDk5OEMxMy42NSAwLjMxOTk4IDEzLjAxIDAuMzE5OTggMTIuNjIgMC43MDk5OEwxMS42NyAxLjY2OTk4TDEwLjcxIDAuNzA5OThDMTAuMzIgMC4zMTk5OCA5LjY5IDAuMzE5OTggOS4zIDAuNzA5OThMOC4zNCAxLjY2OTk4TDcuMzggMC43MDk5OEM2Ljk5IDAuMzE5OTggNi4zNiAwLjMxOTk4IDUuOTYgMC43MDk5OEw1IDEuNjY5OThMNC4wNCAwLjcwOTk4QzMuNjUgMC4zMTk5OCAzLjAxIDAuMzE5OTggMi42MiAwLjcwOTk4TDEuNjcgMS42Njk5OEwwLjg1IDAuODQ5OThDMC41NCAwLjUzOTk4IDAgMC43NTk5OCAwIDEuMjA5OThWMTZDMCAxNy4xIDAuOSAxOCAyIDE4SDE4QzE5LjEgMTggMjAgMTcuMSAyMCAxNlYxLjIwOTk4QzIwIDAuNzU5OTggMTkuNDYgMC41Mzk5OCAxOS4xNSAwLjg0OTk4Wk05IDE2SDJWOS45OTk5OEg5VjE2Wk0xOCAxNkgxMVYxNEgxOFYxNlpNMTggMTJIMTFWOS45OTk5OEgxOFYxMlpNMTggNy45OTk5OEgyVjQuOTk5OThIMThWNy45OTk5OFoiIGZpbGw9IiM5ODlCQTEiLz4KPC9zdmc+Cg==)
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-group::before,
#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-yumekyu::before {
	background-image: url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20enable-background%3D%22new%200%200%2024%2024%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224px%22%20fill%3D%22%23989ba1%22%3E%3Crect%20fill%3D%22none%22%20height%3D%2224%22%20width%3D%2224%22%2F%3E%3Cg%3E%3Cpath%20d%3D%22M12%2C12.75c1.63%2C0%2C3.07%2C0.39%2C4.24%2C0.9c1.08%2C0.48%2C1.76%2C1.56%2C1.76%2C2.73L18%2C18H6l0-1.61c0-1.18%2C0.68-2.26%2C1.76-2.73%20C8.93%2C13.14%2C10.37%2C12.75%2C12%2C12.75z%20M4%2C13c1.1%2C0%2C2-0.9%2C2-2c0-1.1-0.9-2-2-2s-2%2C0.9-2%2C2C2%2C12.1%2C2.9%2C13%2C4%2C13z%20M5.13%2C14.1%20C4.76%2C14.04%2C4.39%2C14%2C4%2C14c-0.99%2C0-1.93%2C0.21-2.78%2C0.58C0.48%2C14.9%2C0%2C15.62%2C0%2C16.43V18l4.5%2C0v-1.61C4.5%2C15.56%2C4.73%2C14.78%2C5.13%2C14.1z%20M20%2C13c1.1%2C0%2C2-0.9%2C2-2c0-1.1-0.9-2-2-2s-2%2C0.9-2%2C2C18%2C12.1%2C18.9%2C13%2C20%2C13z%20M24%2C16.43c0-0.81-0.48-1.53-1.22-1.85%20C21.93%2C14.21%2C20.99%2C14%2C20%2C14c-0.39%2C0-0.76%2C0.04-1.13%2C0.1c0.4%2C0.68%2C0.63%2C1.46%2C0.63%2C2.29V18l4.5%2C0V16.43z%20M12%2C6c1.66%2C0%2C3%2C1.34%2C3%2C3%20c0%2C1.66-1.34%2C3-3%2C3s-3-1.34-3-3C9%2C7.34%2C10.34%2C6%2C12%2C6z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-luggage::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDRIMTBWMUMxMCAwLjQ1IDkuNTUgMCA5IDBINUM0LjQ1IDAgNCAwLjQ1IDQgMVY0SDJDMC45IDQgMCA0LjkgMCA2VjE3QzAgMTguMSAwLjkgMTkgMiAxOUMyIDE5LjU1IDIuNDUgMjAgMyAyMEMzLjU1IDIwIDQgMTkuNTUgNCAxOUgxMEMxMCAxOS41NSAxMC40NSAyMCAxMSAyMEMxMS41NSAyMCAxMiAxOS41NSAxMiAxOUMxMy4xIDE5IDE0IDE4LjEgMTQgMTdWNkMxNCA0LjkgMTMuMSA0IDEyIDRaTTMuNzUgMTZDMy4zNCAxNiAzIDE1LjY2IDMgMTUuMjVWNy43NUMzIDcuMzQgMy4zNCA3IDMuNzUgN0M0LjE2IDcgNC41IDcuMzQgNC41IDcuNzVWMTUuMjVDNC41IDE1LjY2IDQuMTYgMTYgMy43NSAxNlpNNyAxNkM2LjU5IDE2IDYuMjUgMTUuNjYgNi4yNSAxNS4yNVY3Ljc1QzYuMjUgNy4zNCA2LjU5IDcgNyA3QzcuNDEgNyA3Ljc1IDcuMzQgNy43NSA3Ljc1VjE1LjI1QzcuNzUgMTUuNjYgNy40MSAxNiA3IDE2Wk04LjUgNEg1LjVWMS41SDguNVY0Wk0xMC4yNSAxNkM5Ljg0IDE2IDkuNSAxNS42NiA5LjUgMTUuMjVWNy43NUM5LjUgNy4zNCA5Ljg0IDcgMTAuMjUgN0MxMC42NiA3IDExIDcuMzQgMTEgNy43NVYxNS4yNUMxMSAxNS42NiAxMC42NiAxNiAxMC4yNSAxNloiIGZpbGw9IiM5ODlCQTEiLz4KPC9zdmc+Cg==)
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-grandtours::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE5LjQxIDkuNThMMTAuNDEgMC41OEMxMC4wNSAwLjIyIDkuNTUgMCA5IDBIMkMwLjkgMCAwIDAuOSAwIDJWOUMwIDkuNTUgMC4yMiAxMC4wNSAwLjU5IDEwLjQyTDkuNTkgMTkuNDJDOS45NSAxOS43OCAxMC40NSAyMCAxMSAyMEMxMS41NSAyMCAxMi4wNSAxOS43OCAxMi40MSAxOS40MUwxOS40MSAxMi40MUMxOS43OCAxMi4wNSAyMCAxMS41NSAyMCAxMUMyMCAxMC40NSAxOS43NyA5Ljk0IDE5LjQxIDkuNThaTTMuNSA1QzIuNjcgNSAyIDQuMzMgMiAzLjVDMiAyLjY3IDIuNjcgMiAzLjUgMkM0LjMzIDIgNSAyLjY3IDUgMy41QzUgNC4zMyA0LjMzIDUgMy41IDVaTTE1LjI3IDEzLjI3TDExLjM1IDE3LjE5QzExLjE1IDE3LjM5IDEwLjg0IDE3LjM5IDEwLjY0IDE3LjE5TDYuNzIgMTMuMjdDNi4xNSAxMi42OSA1Ljg1IDExLjg0IDYuMDUgMTAuOTNDNi4yNCAxMC4wNSA2Ljk0IDkuMzIgNy44MSA5LjA5QzguNzUgOC44NCA5LjY2IDkuMTMgMTAuMjUgOS43NEwxMSAxMC40NkwxMS43MyA5LjczQzEyLjE4IDkuMjggMTIuODEgOSAxMy41IDlDMTQuODggOSAxNiAxMC4xMiAxNiAxMS41QzE2IDEyLjE5IDE1LjcyIDEyLjgyIDE1LjI3IDEzLjI3WiIgZmlsbD0iIzk4OUJBMSIvPgo8L3N2Zz4K)
}

#JTBGH-ly_header .JTBGH-ly_dropdown__contents.-explore::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDguOUM5LjM5IDguOSA4LjkgOS4zOSA4LjkgMTBDOC45IDEwLjYxIDkuMzkgMTEuMSAxMCAxMS4xQzEwLjYxIDExLjEgMTEuMSAxMC42MSAxMS4xIDEwQzExLjEgOS4zOSAxMC42MSA4LjkgMTAgOC45Wk0xMCAwQzQuNDggMCAwIDQuNDggMCAxMEMwIDE1LjUyIDQuNDggMjAgMTAgMjBDMTUuNTIgMjAgMjAgMTUuNTIgMjAgMTBDMjAgNC40OCAxNS41MiAwIDEwIDBaTTEyLjE5IDEyLjE5TDQgMTZMNy44MSA3LjgxTDE2IDRMMTIuMTkgMTIuMTlaIiBmaWxsPSIjOTg5QkExIi8+Cjwvc3ZnPgo=)
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__heading {
		padding: 16px;
		font-weight: 700
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__caption {
		display: none
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown__caption {
		font-size: 11px;
		font-weight: 500
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown.is-active {
		z-index: 3;
		height: auto
	}
}

#JTBGH-ly_header .JTBGH-ly_dropdown a {
	color: #323743
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown {
		display: none;
		position: absolute;
		top: 0;
		right: -100vw;
		width: 100%;
		overflow: auto;
		height: 0;
		z-index: -1;
		padding-top: 56px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		-webkit-overflow-scrolling: touch
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_dropdown {
		position: absolute;
		top: 20px;
		left: 0;
		opacity: 0;
		visibility: hidden;
		-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
		box-shadow: 0 0 12px rgba(0, 0, 0, 0.1)
	}

	#JTBGH-ly_header button.JTBGH-ly_navigation__inner.-membership+.JTBGH-ly_dropdown {
		left: initial;
		right: 0;
		width: 192px;
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-column .JTBGH-ly_dropdown__item {
		width: 50%
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .-auxiliary .JTBGH-ly_dropdown__item a {
		width: 100%
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-auxiliary .JTBGH-ly_dropdown__item a {
		padding: 8px;
		font-size: 13px
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-auxiliary .JTBGH-ly_dropdown__item a.JTBGH-ly_dropdown__blank {
		padding-right: 24px
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-auxiliary.-column.JTBGH-ly_dropdown__inner {
		width: 430px
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-arrow .JTBGH-ly_dropdown__inner {
		position: relative;
		width: 100%;
		outline: none;
		background: none;
		border: none;
		cursor: pointer;
		font-size: 16px;
		text-align: left
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-arrow.JTBGH-ly_dropdown__item>.JTBGH-ly_dropdown__inner::after {
		content: '';
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDggMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjI4OTU3IDAuNzEwMDIyQzAuODk5NTcgMS4xMDAwMiAwLjg5OTU3IDEuNzMwMDIgMS4yODk1NyAyLjEyMDAyTDUuMTY5NTcgNi4wMDAwMkwxLjI4OTU3IDkuODgwMDJDMC44OTk1NyAxMC4yNyAwLjg5OTU3IDEwLjkgMS4yODk1NyAxMS4yOUMxLjY3OTU3IDExLjY4IDIuMzA5NTcgMTEuNjggMi42OTk1NyAxMS4yOUw3LjI4OTU3IDYuNzAwMDJDNy42Nzk1NyA2LjMxMDAyIDcuNjc5NTcgNS42ODAwMiA3LjI4OTU3IDUuMjkwMDJMMi42OTk1NyAwLjcwMDAyMkMyLjMxOTU3IDAuMzIwMDIyIDEuNjc5NTcgMC4zMjAwMjIgMS4yODk1NyAwLjcxMDAyMloiIGZpbGw9IiM2NTY5NzIiLz4KPC9zdmc+Cg==);
		background-repeat: no-repeat;
		background-position: center center;
		width: 16px;
		height: 16px;
		position: absolute;
		display: inline-block;
		line-height: 1;
		top: 0;
		right: 15px;
		bottom: 0;
		margin: auto;
		z-index: 0
	}
}

@media print,
screen and (min-width: 769px) {

	#JTBGH-ly_header .JTBGH-ly_header__all .JTBGH-ly_dropdown__item a,
	#JTBGH-ly_header .JTBGH-ly_header__all .JTBGH-ly_dropdown__item button {
		font-weight: 500
	}
}

@media print,
screen and (min-width: 769px) {

	#JTBGH-ly_header .JTBGH-ly_header__all .JTBGH-ly_dropdown__item a .JTBGH-ly_dropdown__title,
	#JTBGH-ly_header .JTBGH-ly_header__all .JTBGH-ly_dropdown__item button .JTBGH-ly_dropdown__title {
		font-weight: 500
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__all .JTBGH-ly_dropdown__wrapper .JTBGH-ly_dropdown {
		width: 50%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-ms-flex-line-pack: start;
		align-content: start
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__all .JTBGH-ly_dropdown__wrapper .JTBGH-ly_dropdown>* {
		width: 100%
	}
}

@media print,
screen and (min-width: 769px) {

	_:-ms-lang(x)::-ms-backdrop,
	.JTBGH-ly_header__all .JTBGH-ly_dropdown__wrapper .JTBGH-ly_dropdown>* {
		width: 1000px
	}
}

#JTBGH-ly_header .JTBGH-ly_header__all .JTBGH-ly_dropdown__wrapper .JTBGH-ly_dropdown .JTBGH-ly_dropdown__heading {
	-webkit-box-ordinal-group: 2;
	-ms-flex-order: 1;
	order: 1;
	font-weight: 700
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__all .JTBGH-ly_dropdown__wrapper .JTBGH-ly_dropdown .JTBGH-ly_dropdown__heading {
		padding: 16px
	}
}

#JTBGH-ly_header .JTBGH-ly_header__all .JTBGH-ly_dropdown__wrapper .JTBGH-ly_dropdown .JTBGH-ly_dropdown__heading+.JTBGH-ly_dropdown__lists {
	-webkit-box-ordinal-group: 1;
	-ms-flex-order: 0;
	order: 0
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__all .JTBGH-ly_dropdown__wrapper .JTBGH-ly_dropdown .JTBGH-ly_dropdown__heading+.JTBGH-ly_dropdown__lists {
		padding: 0
	}
}

#JTBGH-ly_header .JTBGH-ly_header__all .JTBGH-ly_dropdown__wrapper .JTBGH-ly_dropdown .JTBGH-ly_dropdown__lists {
	-webkit-box-ordinal-group: 3;
	-ms-flex-order: 2;
	order: 2
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__all .JTBGH-ly_dropdown__wrapper .JTBGH-ly_dropdown .JTBGH-ly_dropdown__lists a {
		padding: 8px 16px
	}
}

#JTBGH-ly_header .JTBGH-ly_header__all .JTBGH-ly_dropdown__wrapper>.JTBGH-ly_dropdown__inner {
	width: 50%
}

#JTBGH-ly_header .JTBGH-ly_header__all .is-expansion .JTBGH-ly_dropdown__wrapper {
	margin-left: -100%;
	-webkit-transition: margin-left .3s;
	-o-transition: margin-left .3s;
	transition: margin-left .3s
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__all .is-expansion .JTBGH-ly_dropdown__wrapper {
		height: calc(100vh - 160px)
	}
}

#JTBGH-ly_header .JTBGH-ly_header__all .is-expansion .is-active {
	color: #323743;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	font-weight: 700
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__all .is-expansion .is-active {
		font-size: 1.125rem;
		font-size: 4.8vw
	}
}

#JTBGH-ly_header .JTBGH-ly_header__all .is-expansion .is-active.JTBGH-ly_dropdown {
	visibility: visible;
	opacity: 1;
	top: 0;
	right: 0;
	left: auto
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__all .is-expansion .is-active.JTBGH-ly_dropdown {
		overflow: hidden auto;
		height: 100%
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_header__all .is-expansion .is-active.JTBGH-ly_dropdown .JTBGH-ly_navigation__return {
		display: block;
		color: #323743;
		font-weight: 700;
	}
}

@use '../foundation/mixin/_mixins' as *;

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_navigation__item {
		width: 100%
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_navigation__item {
		font-weight: 700;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		position: relative;
		cursor: pointer;
		white-space: nowrap
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_navigation__item i {
		color: #989BA1;
		margin-right: 2.13333vw;
		font-size: 1.125rem;
		font-size: 4.8vw
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_navigation__item i {
		margin-right: 6px;
		color: #CC0000;
		font-size: 18px
	}

	@supports (background-clip: text) {
		#JTBGH-ly_header .JTBGH-ly_navigation__item i {
			background: -webkit-linear-gradient(315deg, #c00, #ec64a9);
			background: -o-linear-gradient(315deg, #c00, #ec64a9);
			background: linear-gradient(135deg, #c00, #ec64a9);
			-webkit-background-clip: text;
			background-clip: text;
			-webkit-text-fill-color: transparent
		}
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_navigation__item:hover .JTBGH-ly_navigation__inner {
		color: #D94F5D
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_navigation__item:hover .JTBGH-ly_navigation__inner+.JTBGH-ly_dropdown {
		top: 40px;
		opacity: 1;
		visibility: visible;
		-webkit-transition: top .3s, opacity .5s;
		-o-transition: top .3s, opacity .5s;
		transition: top .3s, opacity .5s
	}
}

#JTBGH-ly_header .JTBGH-ly_navigation__item.-all .JTBGH-ly_dropdown {
	font-weight: 500
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_navigation__item.-all {
		z-index: 10
	}
}

#JTBGH-ly_header .JTBGH-ly_navigation__item.-all a,
#JTBGH-ly_header .JTBGH-ly_navigation__item.-all button {
	color: #323743
}

#JTBGH-ly_header .JTBGH-ly_navigation__item.-all a:hover,
#JTBGH-ly_header .JTBGH-ly_navigation__item.-all button:hover {
	color: #CC0000
}

@media print,
screen and (min-width: 769px) {

	#JTBGH-ly_header .JTBGH-ly_navigation__item.-all a.JTBGH-ly_dropdown__inner,
	#JTBGH-ly_header .JTBGH-ly_navigation__item.-all button.JTBGH-ly_dropdown__inner {
		padding: 8px 48px 8px 16px;
		display: block
	}
}

#JTBGH-ly_header .JTBGH-ly_navigation__return {
	font-size: 16px;
	width: 100%;
	outline: none;
	background: none;
	border: none;
	text-align: left;
	position: relative;
	cursor: pointer
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_navigation__return {
		font-size: 4.26667vw;
		font-weight: 700;
		padding: 4.26667vw 12vw;
		-webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
		box-shadow: 0 0 12px rgba(0, 0, 0, 0.1)
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_navigation__return {
		padding: 28px 36px 12px;
		display: none
	}
}

#JTBGH-ly_header .JTBGH-ly_navigation__return::before {
	content: '';
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDggMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02LjcwOTk4IDAuNzEwMDExQzYuMzE5OTggMC4zMjAwMTEgNS42ODk5OCAwLjMyMDAxMSA1LjI5OTk4IDAuNzEwMDExTDAuNzA5OTggNS4zMDAwMUMwLjMxOTk4IDUuNjkwMDEgMC4zMTk5OCA2LjMyMDAxIDAuNzA5OTggNi43MTAwMUw1LjI5OTk4IDExLjNDNS42ODk5OCAxMS42OSA2LjMxOTk4IDExLjY5IDYuNzA5OTggMTEuM0M3LjA5OTk4IDEwLjkxIDcuMDk5OTggMTAuMjggNi43MDk5OCA5Ljg5MDAxTDIuODI5OTggNi4wMDAwMUw2LjcwOTk4IDIuMTIwMDFDNy4wOTk5OCAxLjczMDAxIDcuMDg5OTggMS4wOTAwMSA2LjcwOTk4IDAuNzEwMDExWiIgZmlsbD0iIzY1Njk3MiIvPgo8L3N2Zz4K);
	background-repeat: no-repeat;
	background-position: center center;
	width: 16px;
	height: 16px;
	position: absolute;
	display: inline-block;
	line-height: 1;
	top: 0;
	left: 12px;
	bottom: 0;
	margin: auto;
	z-index: 0
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .JTBGH-ly_navigation__return::before {
		margin-top: 32px
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .-utility .JTBGH-ly_navigation__item {
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .JTBGH-ly_header__utilities .-drawer button {
		font-weight: bold;
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-utility .JTBGH-ly_navigation__item:hover .JTBGH-ly_navigation__inner+.JTBGH-ly_dropdown {
		top: 34px
	}
}

#JTBGH-ly_header .-utility .JTBGH-ly_navigation__inner::before {
	content: '';
	background-repeat: no-repeat;
	background-position: center center;
	background-size: auto;
	background-size: contain
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .-utility .JTBGH-ly_navigation__inner::before {
		width: 4.26667vw;
		height: 4.26667vw;
		margin-right: 2.13333vw;
		display: inline-block
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-utility .JTBGH-ly_navigation__inner::before {
		width: 14px;
		height: 14px;
		margin-right: 6px;
		display: inline-block
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .-utility .JTBGH-ly_navigation__inner.-online::before {
		width: 8.53333vw;
		height: 6.4vw;
		margin: 0 auto 2.13333vw;
		display: block;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNjgyNjIgMi42MjVDMy42ODI2MiAyLjE0Mzc1IDQuMDc2MzcgMS43NSA0LjU1NzYyIDEuNzVIMTguNTU3NkMxOS4wMzg5IDEuNzUgMTkuNDMyNiAxLjM1NjI1IDE5LjQzMjYgMC44NzVDMTkuNDMyNiAwLjM5Mzc1IDE5LjAzODkgMCAxOC41NTc2IDBIMy42ODI2MkMyLjcyMDEyIDAgMS45MzI2MiAwLjc4NzUgMS45MzI2MiAxLjc1VjExLjM3NUgxLjQ5NTEyQzAuNzY4ODY3IDExLjM3NSAwLjE4MjYxNyAxMS45NjEzIDAuMTgyNjE3IDEyLjY4NzVDMC4xODI2MTcgMTMuNDEzNyAwLjc2ODg2NyAxNCAxLjQ5NTEyIDE0SDEyLjQzMjZWMTEuMzc1SDMuNjgyNjJWMi42MjVaTTIwLjMwNzYgMy41SDE1LjA1NzZDMTQuNTc2NCAzLjUgMTQuMTgyNiAzLjg5Mzc1IDE0LjE4MjYgNC4zNzVWMTMuMTI1QzE0LjE4MjYgMTMuNjA2MiAxNC41NzY0IDE0IDE1LjA1NzYgMTRIMjAuMzA3NkMyMC43ODg5IDE0IDIxLjE4MjYgMTMuNjA2MiAyMS4xODI2IDEzLjEyNVY0LjM3NUMyMS4xODI2IDMuODkzNzUgMjAuNzg4OSAzLjUgMjAuMzA3NiAzLjVaTTE5LjQzMjYgMTEuMzc1SDE1LjkzMjZWNS4yNUgxOS40MzI2VjExLjM3NVoiIGZpbGw9IiM2NTY5NzIiLz4KPC9zdmc+Cg==);
		background-size: contain
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-utility .JTBGH-ly_navigation__inner.-online::before {
		width: 18px;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyMiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNjgyNjIgMi42MjVDMy42ODI2MiAyLjE0Mzc1IDQuMDc2MzcgMS43NSA0LjU1NzYyIDEuNzVIMTguNTU3NkMxOS4wMzg5IDEuNzUgMTkuNDMyNiAxLjM1NjI1IDE5LjQzMjYgMC44NzVDMTkuNDMyNiAwLjM5Mzc1IDE5LjAzODkgMCAxOC41NTc2IDBIMy42ODI2MkMyLjcyMDEyIDAgMS45MzI2MiAwLjc4NzUgMS45MzI2MiAxLjc1VjExLjM3NUgxLjQ5NTEyQzAuNzY4ODY3IDExLjM3NSAwLjE4MjYxNyAxMS45NjEzIDAuMTgyNjE3IDEyLjY4NzVDMC4xODI2MTcgMTMuNDEzNyAwLjc2ODg2NyAxNCAxLjQ5NTEyIDE0SDEyLjQzMjZWMTEuMzc1SDMuNjgyNjJWMi42MjVaTTIwLjMwNzYgMy41SDE1LjA1NzZDMTQuNTc2NCAzLjUgMTQuMTgyNiAzLjg5Mzc1IDE0LjE4MjYgNC4zNzVWMTMuMTI1QzE0LjE4MjYgMTMuNjA2MiAxNC41NzY0IDE0IDE1LjA1NzYgMTRIMjAuMzA3NkMyMC43ODg5IDE0IDIxLjE4MjYgMTMuNjA2MiAyMS4xODI2IDEzLjEyNVY0LjM3NUMyMS4xODI2IDMuODkzNzUgMjAuNzg4OSAzLjUgMjAuMzA3NiAzLjVaTTE5LjQzMjYgMTEuMzc1SDE1LjkzMjZWNS4yNUgxOS40MzI2VjExLjM3NVoiIGZpbGw9IiM2NTY5NzIiLz4KPC9zdmc+Cg==);
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .-utility .JTBGH-ly_navigation__inner.-tel::before {
		width: 8vw;
		height: 6.4vw;
		margin: 0 auto 2.13333vw;
		display: block;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjgxMSA5LjU0NzA1TDEwLjgzMTQgOS4zMjEwM0MxMC4zNTYgOS4yNjY0OCA5Ljg4ODQgOS40MzAxNCA5LjU1MzI4IDkuNzY1MjZMOC4xMTkyNyAxMS4xOTkzQzUuOTEzNzEgMTAuMDc3IDQuMTA1NjEgOC4yNzY3IDIuOTgzMzUgNi4wNjMzNUw0LjQyNTE1IDQuNjIxNTVDNC43NjAyNyA0LjI4NjQzIDQuOTIzOTMgMy44MTg4MiA0Ljg2OTM4IDMuMzQzNDFMNC42NDMzNyAxLjM3OTQ1QzQuNTQ5ODQgMC41OTIzMDcgMy44ODc0IDAgMy4wOTI0NiAwSDEuNzQ0MThDMC44NjM1MTUgMCAwLjEzMDkyNiAwLjczMjU5IDAuMTg1NDggMS42MTMyNkMwLjU5ODUzNiA4LjI2ODkxIDUuOTIxNSAxMy41ODQxIDEyLjU2OTQgMTMuOTk3MUMxMy40NSAxNC4wNTE3IDE0LjE4MjYgMTMuMzE5MSAxNC4xODI2IDEyLjQzODRWMTEuMDkwMkMxNC4xOTA0IDEwLjMwMyAxMy41OTgxIDkuNjQwNTcgMTIuODExIDkuNTQ3MDVaIiBmaWxsPSIjNjU2OTcyIi8+Cjwvc3ZnPgo=)
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-utility .JTBGH-ly_navigation__inner.-tel::before {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjgxMSA5LjU0NzA1TDEwLjgzMTQgOS4zMjEwM0MxMC4zNTYgOS4yNjY0OCA5Ljg4ODQgOS40MzAxNCA5LjU1MzI4IDkuNzY1MjZMOC4xMTkyNyAxMS4xOTkzQzUuOTEzNzEgMTAuMDc3IDQuMTA1NjEgOC4yNzY3IDIuOTgzMzUgNi4wNjMzNUw0LjQyNTE1IDQuNjIxNTVDNC43NjAyNyA0LjI4NjQzIDQuOTIzOTMgMy44MTg4MiA0Ljg2OTM4IDMuMzQzNDFMNC42NDMzNyAxLjM3OTQ1QzQuNTQ5ODQgMC41OTIzMDcgMy44ODc0IDAgMy4wOTI0NiAwSDEuNzQ0MThDMC44NjM1MTUgMCAwLjEzMDkyNiAwLjczMjU5IDAuMTg1NDggMS42MTMyNkMwLjU5ODUzNiA4LjI2ODkxIDUuOTIxNSAxMy41ODQxIDEyLjU2OTQgMTMuOTk3MUMxMy40NSAxNC4wNTE3IDE0LjE4MjYgMTMuMzE5MSAxNC4xODI2IDEyLjQzODRWMTEuMDkwMkMxNC4xOTA0IDEwLjMwMyAxMy41OTgxIDkuNjQwNTcgMTIuODExIDkuNTQ3MDVaIiBmaWxsPSIjNjU2OTcyIi8+Cjwvc3ZnPgo=)
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .-utility .JTBGH-ly_navigation__inner.-shop::before {
		width: 8vw;
		height: 6.4vw;
		margin: 0 auto 2.13333vw;
		display: block;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTYwMzkgMy4xMTExMVYxLjU1NTU2QzcuOTYwMzkgMC43IDcuMjYwNCAwIDYuNDA0ODQgMEgxLjczODE3QzAuODgyNjE3IDAgMC4xODI2MTcgMC43IDAuMTgyNjE3IDEuNTU1NTZWMTIuNDQ0NEMwLjE4MjYxNyAxMy4zIDAuODgyNjE3IDE0IDEuNzM4MTcgMTRIMTQuMTgyNkMxNS4wMzgyIDE0IDE1LjczODIgMTMuMyAxNS43MzgyIDEyLjQ0NDRWNC42NjY2N0MxNS43MzgyIDMuODExMTEgMTUuMDM4MiAzLjExMTExIDE0LjE4MjYgMy4xMTExMUg3Ljk2MDM5Wk0zLjI5MzczIDEyLjQ0NDRIMS43MzgxN1YxMC44ODg5SDMuMjkzNzNWMTIuNDQ0NFpNMy4yOTM3MyA5LjMzMzMzSDEuNzM4MTdWNy43Nzc3OEgzLjI5MzczVjkuMzMzMzNaTTMuMjkzNzMgNi4yMjIyMkgxLjczODE3VjQuNjY2NjdIMy4yOTM3M1Y2LjIyMjIyWk0zLjI5MzczIDMuMTExMTFIMS43MzgxN1YxLjU1NTU2SDMuMjkzNzNWMy4xMTExMVpNNi40MDQ4NCAxMi40NDQ0SDQuODQ5MjhWMTAuODg4OUg2LjQwNDg0VjEyLjQ0NDRaTTYuNDA0ODQgOS4zMzMzM0g0Ljg0OTI4VjcuNzc3NzhINi40MDQ4NFY5LjMzMzMzWk02LjQwNDg0IDYuMjIyMjJINC44NDkyOFY0LjY2NjY3SDYuNDA0ODRWNi4yMjIyMlpNNi40MDQ4NCAzLjExMTExSDQuODQ5MjhWMS41NTU1Nkg2LjQwNDg0VjMuMTExMTFaTTEzLjQwNDggMTIuNDQ0NEg3Ljk2MDM5VjEwLjg4ODlIOS41MTU5NVY5LjMzMzMzSDcuOTYwMzlWNy43Nzc3OEg5LjUxNTk1VjYuMjIyMjJINy45NjAzOVY0LjY2NjY3SDEzLjQwNDhDMTMuODMyNiA0LjY2NjY3IDE0LjE4MjYgNS4wMTY2NyAxNC4xODI2IDUuNDQ0NDRWMTEuNjY2N0MxNC4xODI2IDEyLjA5NDQgMTMuODMyNiAxMi40NDQ0IDEzLjQwNDggMTIuNDQ0NFpNMTIuNjI3MSA2LjIyMjIySDExLjA3MTVWNy43Nzc3OEgxMi42MjcxVjYuMjIyMjJaTTEyLjYyNzEgOS4zMzMzM0gxMS4wNzE1VjEwLjg4ODlIMTIuNjI3MVY5LjMzMzMzWiIgZmlsbD0iIzY1Njk3MiIvPgo8L3N2Zz4K)
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-utility .JTBGH-ly_navigation__inner.-shop::before {
		width: 15px;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuOTYwMzkgMy4xMTExMVYxLjU1NTU2QzcuOTYwMzkgMC43IDcuMjYwNCAwIDYuNDA0ODQgMEgxLjczODE3QzAuODgyNjE3IDAgMC4xODI2MTcgMC43IDAuMTgyNjE3IDEuNTU1NTZWMTIuNDQ0NEMwLjE4MjYxNyAxMy4zIDAuODgyNjE3IDE0IDEuNzM4MTcgMTRIMTQuMTgyNkMxNS4wMzgyIDE0IDE1LjczODIgMTMuMyAxNS43MzgyIDEyLjQ0NDRWNC42NjY2N0MxNS43MzgyIDMuODExMTEgMTUuMDM4MiAzLjExMTExIDE0LjE4MjYgMy4xMTExMUg3Ljk2MDM5Wk0zLjI5MzczIDEyLjQ0NDRIMS43MzgxN1YxMC44ODg5SDMuMjkzNzNWMTIuNDQ0NFpNMy4yOTM3MyA5LjMzMzMzSDEuNzM4MTdWNy43Nzc3OEgzLjI5MzczVjkuMzMzMzNaTTMuMjkzNzMgNi4yMjIyMkgxLjczODE3VjQuNjY2NjdIMy4yOTM3M1Y2LjIyMjIyWk0zLjI5MzczIDMuMTExMTFIMS43MzgxN1YxLjU1NTU2SDMuMjkzNzNWMy4xMTExMVpNNi40MDQ4NCAxMi40NDQ0SDQuODQ5MjhWMTAuODg4OUg2LjQwNDg0VjEyLjQ0NDRaTTYuNDA0ODQgOS4zMzMzM0g0Ljg0OTI4VjcuNzc3NzhINi40MDQ4NFY5LjMzMzMzWk02LjQwNDg0IDYuMjIyMjJINC44NDkyOFY0LjY2NjY3SDYuNDA0ODRWNi4yMjIyMlpNNi40MDQ4NCAzLjExMTExSDQuODQ5MjhWMS41NTU1Nkg2LjQwNDg0VjMuMTExMTFaTTEzLjQwNDggMTIuNDQ0NEg3Ljk2MDM5VjEwLjg4ODlIOS41MTU5NVY5LjMzMzMzSDcuOTYwMzlWNy43Nzc3OEg5LjUxNTk1VjYuMjIyMjJINy45NjAzOVY0LjY2NjY3SDEzLjQwNDhDMTMuODMyNiA0LjY2NjY3IDE0LjE4MjYgNS4wMTY2NyAxNC4xODI2IDUuNDQ0NDRWMTEuNjY2N0MxNC4xODI2IDEyLjA5NDQgMTMuODMyNiAxMi40NDQ0IDEzLjQwNDggMTIuNDQ0NFpNMTIuNjI3MSA2LjIyMjIySDExLjA3MTVWNy43Nzc3OEgxMi42MjcxVjYuMjIyMjJaTTEyLjYyNzEgOS4zMzMzM0gxMS4wNzE1VjEwLjg4ODlIMTIuNjI3MVY5LjMzMzMzWiIgZmlsbD0iIzY1Njk3MiIvPgo8L3N2Zz4K)
	}
}


#JTBGH-ly_header .-utility .JTBGH-ly_navigation__inner.-reservation::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjQ0NTggMi45NDczN0gxMS4yMzUyVjEuNDczNjhDMTEuMjM1MiAwLjY1NTc4OSAxMC41Nzk1IDAgOS43NjE1NiAwSDUuMzQwNTFDNC41MjI2MiAwIDMuODY2ODMgMC42NTU3ODkgMy44NjY4MyAxLjQ3MzY4VjIuOTQ3MzdIMS42NTYzQzAuODM4NDA3IDIuOTQ3MzcgMC4xODI2MTcgMy42MDMxNiAwLjE4MjYxNyA0LjQyMTA1VjEyLjUyNjNDMC4xODI2MTcgMTMuMzQ0MiAwLjgzODQwNyAxNCAxLjY1NjMgMTRIMTMuNDQ1OEMxNC4yNjM3IDE0IDE0LjkxOTUgMTMuMzQ0MiAxNC45MTk1IDEyLjUyNjNWNC40MjEwNUMxNC45MTk1IDMuNjAzMTYgMTQuMjYzNyAyLjk0NzM3IDEzLjQ0NTggMi45NDczN1pNNS4zNDA1MSAxLjQ3MzY4SDkuNzYxNTZWMi45NDczN0g1LjM0MDUxVjEuNDczNjhaTTEzLjQ0NTggMTIuNTI2M0gxLjY1NjNWMTEuMDUyNkgxMy40NDU4VjEyLjUyNjNaTTEzLjQ0NTggOC44NDIxSDEuNjU2M1Y1LjE1Nzg5QzEuNjU2MyA0Ljc1MjYzIDEuOTg3ODggNC40MjEwNSAyLjM5MzE0IDQuNDIxMDVIMy44NjY4M1Y1LjE1Nzg5QzMuODY2ODMgNS41NjMxNiA0LjE5ODQxIDUuODk0NzQgNC42MDM2NyA1Ljg5NDc0QzUuMDA4OTMgNS44OTQ3NCA1LjM0MDUxIDUuNTYzMTYgNS4zNDA1MSA1LjE1Nzg5VjQuNDIxMDVIOS43NjE1NlY1LjE1Nzg5QzkuNzYxNTYgNS41NjMxNiAxMC4wOTMxIDUuODk0NzQgMTAuNDk4NCA1Ljg5NDc0QzEwLjkwMzcgNS44OTQ3NCAxMS4yMzUyIDUuNTYzMTYgMTEuMjM1MiA1LjE1Nzg5VjQuNDIxMDVIMTIuNzA4OUMxMy4xMTQyIDQuNDIxMDUgMTMuNDQ1OCA0Ljc1MjYzIDEzLjQ0NTggNS4xNTc4OVY4Ljg0MjFaIiBmaWxsPSIjNjU2OTcyIi8+Cjwvc3ZnPgo=)
}



#JTBGH-ly_header .-utility .JTBGH-ly_navigation__inner.-inquiry::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMTgyNjIgMEMzLjMxODYyIDAgMC4xODI2MTcgMy4xMzYgMC4xODI2MTcgN0MwLjE4MjYxNyAxMC44NjQgMy4zMTg2MiAxNCA3LjE4MjYyIDE0QzExLjA0NjYgMTQgMTQuMTgyNiAxMC44NjQgMTQuMTgyNiA3QzE0LjE4MjYgMy4xMzYgMTEuMDQ2NiAwIDcuMTgyNjIgMFpNNy44ODI2MiAxMS45SDYuNDgyNjJWMTAuNUg3Ljg4MjYyVjExLjlaTTkuMzMxNjIgNi40NzVMOC43MDE2MiA3LjExOUM4LjM1MTYyIDcuNDc2IDguMDk5NjIgNy43OTggNy45NzM2MiA4LjMwMkM3LjkxNzYyIDguNTI2IDcuODgyNjIgOC43NzggNy44ODI2MiA5LjFINi40ODI2MlY4Ljc1QzYuNDgyNjIgOC40MjggNi41Mzg2MiA4LjEyIDYuNjM2NjIgNy44MzNDNi43NzY2MiA3LjQyNyA3LjAwNzYyIDcuMDYzIDcuMzAxNjIgNi43NjlMOC4xNjk2MiA1Ljg4N0M4LjQ5MTYyIDUuNTc5IDguNjQ1NjIgNS4xMTcgOC41NTQ2MiA0LjYyN0M4LjQ2MzYyIDQuMTIzIDguMDcxNjIgMy42OTYgNy41ODE2MiAzLjU1NkM2LjgwNDYyIDMuMzM5IDYuMDgzNjIgMy43OCA1Ljg1MjYyIDQuNDQ1QzUuNzY4NjIgNC43MDQgNS41NTE2MiA0LjkgNS4yNzg2MiA0LjlINS4wNjg2MkM0LjY2MjYyIDQuOSA0LjM4MjYyIDQuNTA4IDQuNDk0NjIgNC4xMTZDNC43OTU2MiAzLjA4NyA1LjY3MDYyIDIuMzAzIDYuNzU1NjIgMi4xMzVDNy44MTk2MiAxLjk2NyA4LjgzNDYyIDIuNTIgOS40NjQ2MiAzLjM5NUMxMC4yOTA2IDQuNTM2IDEwLjA0NTYgNS43NjEgOS4zMzE2MiA2LjQ3NVoiIGZpbGw9IiM2NTY5NzIiLz4KPC9zdmc+Cg==)
}

#JTBGH-ly_header .-utility .JTBGH-ly_navigation__inner.-membership::before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMTgyNjIgMEMzLjMxODYyIDAgMC4xODI2MTcgMy4xMzYgMC4xODI2MTcgN0MwLjE4MjYxNyAxMC44NjQgMy4zMTg2MiAxNCA3LjE4MjYyIDE0QzExLjA0NjYgMTQgMTQuMTgyNiAxMC44NjQgMTQuMTgyNiA3QzE0LjE4MjYgMy4xMzYgMTEuMDQ2NiAwIDcuMTgyNjIgMFpNNy4xODI2MiAyLjFDOC4zNDQ2MiAyLjEgOS4yODI2MiAzLjAzOCA5LjI4MjYyIDQuMkM5LjI4MjYyIDUuMzYyIDguMzQ0NjIgNi4zIDcuMTgyNjIgNi4zQzYuMDIwNjIgNi4zIDUuMDgyNjIgNS4zNjIgNS4wODI2MiA0LjJDNS4wODI2MiAzLjAzOCA2LjAyMDYyIDIuMSA3LjE4MjYyIDIuMVpNNy4xODI2MiAxMi4wNEM1LjQzMjYyIDEyLjA0IDMuODg1NjIgMTEuMTQ0IDIuOTgyNjIgOS43ODZDMy4wMDM2MiA4LjM5MyA1Ljc4MjYyIDcuNjMgNy4xODI2MiA3LjYzQzguNTc1NjIgNy42MyAxMS4zNjE2IDguMzkzIDExLjM4MjYgOS43ODZDMTAuNDc5NiAxMS4xNDQgOC45MzI2MiAxMi4wNCA3LjE4MjYyIDEyLjA0WiIgZmlsbD0iIzY1Njk3MiIvPgo8L3N2Zz4K)
}


@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .-launcher.JTBGH-ly_navigation {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		font-size: 0.8125rem;
		font-size: 3.46667vw;
		padding: 4.26667vw 0;
		margin: 0 -15px;
		width: calc(100% + 30px)
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-launcher.JTBGH-ly_navigation {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .-launcher .JTBGH-ly_navigation__item span {
		font-weight: 700;
		font-size: 13px;
		/*例外的にmobileも実数で指定中*/
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-launcher .JTBGH-ly_navigation__item span {
		font-size: 13px;
		font-weight: 700
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .-launcher .JTBGH-ly_navigation__item {
		text-align: center;
		display: block;
		line-height: 1.3;
	}
}

@media print,
screen and (min-width: 769px) {

	#JTBGH-ly_header .-assistance .JTBGH-ly_navigation__inner span,
	#JTBGH-ly_header .-drawer .JTBGH-ly_navigation__inner span {
		font-size: 13px;
		font-weight: 700
	}
}

@media print,
screen and (max-width: 768px) {

	#JTBGH-ly_header .-assistance .JTBGH-ly_navigation__inner,
	#JTBGH-ly_header .-drawer .JTBGH-ly_navigation__inner {
		padding: 4.26667vw 12.8vw 4.26667vw 2.13333vw;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		width: 100%;
		display: block;
		text-align: left;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}
}

@media print,
screen and (max-width: 768px) {

	#JTBGH-ly_header .-assistance.JTBGH-ly_navigation,
	#JTBGH-ly_header .-drawer.JTBGH-ly_navigation {
		width: 100%
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .-assistance {
		padding-top: 16px;
		font-weight: bold;
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-assistance {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		font-size: 13px
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-drawer {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-drawer .JTBGH-ly_navigation__inner {
		font-size: 13px;
		color: #151721;
		font-weight: 700
	}
}

#JTBGH-ly_header .-drawer .JTBGH-ly_navigation__inner {
	outline: none;
	background: none;
	border: none
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-drawer .JTBGH-ly_navigation__inner {
		cursor: pointer;
		display: inline-block;
		padding: 12px 31px 12px 24px
	}
}

#JTBGH-ly_header .-arrow .JTBGH-ly_navigation__inner {
	position: relative;
	z-index: 2
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .-arrow .JTBGH-ly_navigation__inner {
		font-size: 1rem;
		font-size: 4.26667vw
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-arrow .JTBGH-ly_navigation__inner {
		height: 100%
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-arrow.JTBGH-ly_navigation__item::after {
		content: '';
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNyA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC4yODkwMjUgMi40Mjg0OUwyLjgxMzkyIDQuOTUzMzlDMy4xOTQxMiA1LjMzMzU5IDMuODA4MjggNS4zMzM1OSA0LjE4ODQ4IDQuOTUzMzlMNi43MTMzOCAyLjQyODQ5QzcuMzI3NTQgMS44MTQzMyA2Ljg4ODg1IDAuNzYxNDc1IDYuMDIxMjIgMC43NjE0NzVIMC45NzE0M0MwLjEwMzgwMSAwLjc2MTQ3NSAtMC4zMjUxMzkgMS44MTQzMyAwLjI4OTAyNSAyLjQyODQ5WiIgZmlsbD0iIzk4OUJBMSIvPgo8L3N2Zz4K);
		background-repeat: no-repeat;
		background-position: center center;
		right: 12px;
		width: 16px;
		height: 16px;
		position: absolute;
		display: inline-block;
		line-height: 1;
		top: 0;
		bottom: 0;
		margin: auto;
		z-index: 0
	}
}

@media print,
screen and (max-width: 768px) {
	#JTBGH-ly_header .-arrow .JTBGH-ly_navigation__inner::after {
		content: '';
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDggMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjI5IDAuNzEwMDIyQzAuODk5OTk4IDEuMTAwMDIgMC44OTk5OTggMS43MzAwMiAxLjI5IDIuMTIwMDJMNS4xNyA2LjAwMDAyTDEuMjkgOS44ODAwMkMwLjg5OTk5OCAxMC4yNyAwLjg5OTk5OCAxMC45IDEuMjkgMTEuMjlDMS42OCAxMS42OCAyLjMxIDExLjY4IDIuNyAxMS4yOUw3LjI5IDYuNzAwMDJDNy42OCA2LjMxMDAyIDcuNjggNS42ODAwMiA3LjI5IDUuMjkwMDJMMi43IDAuNzAwMDIyQzIuMzIgMC4zMjAwMjIgMS42OCAwLjMyMDAyMiAxLjI5IDAuNzEwMDIyWiIgZmlsbD0iIzY1Njk3MiIvPgo8L3N2Zz4K);
		background-repeat: no-repeat;
		background-position: center center;
		background-size: auto;
		right: 40px;
		width: 16px;
		height: 16px;
		position: absolute;
		display: inline-block;
		line-height: 1;
		top: 0;
		bottom: 0;
		margin: auto;
		z-index: 0
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-arrow.JTBGH-ly_navigation__item:hover::after {
		color: #D94F5D;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNyA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMC4yODkwMjUgMi40Mjg0OUwyLjgxMzkyIDQuOTUzMzlDMy4xOTQxMiA1LjMzMzU5IDMuODA4MjggNS4zMzM1OSA0LjE4ODQ4IDQuOTUzMzlMNi43MTMzOCAyLjQyODQ5QzcuMzI3NTQgMS44MTQzMyA2Ljg4ODg1IDAuNzYxNDc1IDYuMDIxMjIgMC43NjE0NzVIMC45NzE0M0MwLjEwMzgwMSAwLjc2MTQ3NSAtMC4zMjUxMzkgMS44MTQzMyAwLjI4OTAyNSAyLjQyODQ5WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzE3MzZfMTY5KSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzE3MzZfMTY5IiB4MT0iMC4zMTUwODYiIHkxPSIwLjc2MTQyNyIgeDI9IjMuNzkxNTIiIHkyPSI2LjgzNDcxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNDQzAwMDAiLz4KPHN0b3Agb2Zmc2V0PSIwLjU4ODU0MiIgc3RvcC1jb2xvcj0iI0VCNTUxNCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGRkI5MDAiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K);
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-underline.JTBGH-ly_navigation__item::before {
		display: block;
		content: '';
		background: #D94F5D;
		width: 0%;
		height: 2px;
		position: absolute;
		left: 0;
		bottom: 0;
		z-index: 2
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-underline.JTBGH-ly_navigation__item:hover:before {
		background: linear-gradient(to right, #ffffff 0%, #cc0000 4%, #eb5514 60%, #ffb900 96%, #ffffff 100%);
		width: 100%;
		-webkit-transition: width .3s;
		-o-transition: width .3s;
		transition: width .3s
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-primary .JTBGH-ly_navigation__inner {
		font-size: 16px;
		padding-right: 37px
	}
}

@media print,
screen and (min-width: 769px) {
	#JTBGH-ly_header .-primary .JTBGH-ly_navigation__inner.-symmetric {
		padding-right: 24px
	}
}

#JTBGH-ly_header a.JTBGH-ly_navigation__inner,
#JTBGH-ly_header button.JTBGH-ly_navigation__inner {
	color: #323743
}

@media print,
screen and (min-width: 769px) {

	#JTBGH-ly_header a.JTBGH-ly_navigation__inner,
	#JTBGH-ly_header button.JTBGH-ly_navigation__inner {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		line-height: 1
	}
}

@use '../foundation/mixin/_mixins' as *;

.-mode-simple #JTBGH-ly_header.JTBGH-ly_header::before {
	display: none
}

.-mode-simple #JTBGH-ly_header.JTBGH-ly_header .JTBGH-ly_header__inner {
	height: auto !important
}

.-mode-simple #JTBGH-ly_header.JTBGH-ly_header .JTBGH-ly_header__ci {
	pointer-events: none
}

.-mode-simple #JTBGH-ly_header.JTBGH-ly_header .JTBGH-ly_header__various {
	display: none
}

.-mode-simple #JTBGH-ly_header.JTBGH-ly_header .JTBGH-ly_header__trigger {
	display: none
}

/* PCの時だけ改行させるクラス */
.br-pc {
	display: block;
}

@media (max-width: 768px) {
	.br-pc {
		display: none;
	}
}

/* スマホの時だけ改行させるクラス */
.br-sp {
	display: none;
}

@media (max-width: 768px) {
	.br-sp {
		display: block;
	}
}