<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html:not([lang*=""]) {
	overflow-y: hidden;
}

div.map-area-fix div.page-breadcrumbs #breadcrumbs {
	position: static;
}
div.map-area-fix div.map-area {
	width: 55%;
	height: 100%;
	height: calc(100% - 50px);
}
#content.global-search-type-shareticket div.map-area-fix div.map-area {
	height: calc(100% - 100px);
}
#Areasearch #mapAreaContentBlock,
#Areaplace #mapAreaContentBlock {
	height: 100%;
}
#Areasearch div.map-list-area,
#Areaplace div.map-list-area {
	position: relative;
	top: 60px;
	left: 55%;
	width: 45%;
	max-width: none;
	height: 100%;
	margin: 0;
	transition: left 0.2s, width 0.2s;
}
div.global-search-type-shareticket #Areasearch div.map-list-area,
div.global-search-type-shareticket #Areaplace div.map-list-area {
	top: 100px;
}
#Areasearch div.map-list-wrap,
#Areaplace div.map-list-wrap {
	float: none;
	width: auto;
	padding: 10px 10px 0 0;
	max-height: calc(100vh - 60px);
	box-sizing: border-box;
	overflow-y: auto;
}
#content.global-search-type-shareticket #Areasearch div.map-list-wrap,
#content.global-search-type-shareticket #Areaplace div.map-list-wrap {
	max-height: calc(100vh - 100px);
}
div.map-wrap[data-search-view-mode="calendar"] div.map-list-area div.profile-edit div.profile-content,
div.map-wrap[data-search-view-mode="calendar"] div.map-list-area div.profile-edit div.profile-content div.profile-content-inner,
div.map-wrap[data-search-view-mode="calendar"] div.map-list-area div.profile-edit div.profile-content div.profile-content-inner div.room-area {
	height: 100%;
}
div.map-wrap[data-search-view-mode="calendar"] div.map-list-area div.profile-edit div.profile-content div.profile-content-inner div.room-area div.room-schedule-list-area {
	height: 100%;
	max-height: none;
}

/* Map */
#mapAreaContentBlock div.marker {
	position: absolute;
	width: 28px;
	height: 47px;
}
#mapAreaContentBlock div.marker div.marker-inner {
	position: relative;
	display: inline-block;
	width: 100%;
	height: 100%;
	background: url('../../img/user/map/pin-201607080126.png') no-repeat left top;
	cursor: pointer;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1 {
	width: 40px;
	height: 40px;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1 div.marker-inner div.marker-inner-inner div.marker-inner-inner-inner {
	display: none;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1 div.marker-inner {
	background: url('../../img/user/ticket/category_icon.png') no-repeat left top;
	background-size: 480px 40px;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1.item-cate_small_id-1 div.marker-inner { background-position: 0 0; }
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1.item-cate_small_id-1.active div.marker-inner { background-position: -40px 0; }
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1.item-cate_small_id-2 div.marker-inner { background-position: -80px 0; }
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1.item-cate_small_id-2.active div.marker-inner { background-position: -120px 0; }
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1.item-cate_small_id-3 div.marker-inner { background-position: -160px 0; }
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1.item-cate_small_id-3.active div.marker-inner { background-position: -200px 0; }
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1.item-cate_small_id-4 div.marker-inner { background-position: -240px 0; }
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1.item-cate_small_id-4.active div.marker-inner { background-position: -280px 0; }
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1.item-cate_small_id-5 div.marker-inner { background-position: -320px 0; }
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1.item-cate_small_id-5.active div.marker-inner { background-position: -360px 0; }
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1.item-cate_small_id-6 div.marker-inner { background-position: -400px 0; }
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1.item-cate_small_id-6.active div.marker-inner { background-position: -440px 0; }

#mapAreaContentBlock div.marker div.marker-inner div.marker-inner-inner {
	position: relative;
	left: 0;
	top: 4px;
	font-size: 130%;
	font-weight: bold;
	text-align: center;
	color: #fff;
}
div.global-search-type-school #mapAreaContentBlock div.marker div.marker-inner,
#mapAreaContentBlock div.marker.item-type-2 div.marker-inner {
	background-position: -28px 0;
}
#mapAreaContentBlock div.marker.item-type-5 div.marker-inner {
	background-position: -56px 0;
}
div.global-search-type-shareticket #mapAreaContentBlock div.marker div.marker-inner {
	background-position: -84px 0;
}
div.global-search-type-shareticket #mapAreaContentBlock div.marker.item-cate_large_id-4 div.marker-inner {
	background-position: 0 0;
}
#mapAreaContentBlock div.marker.item-type-6 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-7 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-8 div.marker-inner {
	display: table;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	border: solid 1px rgba(255, 255, 255, 0.8);
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
	opacity: 0;

	-webkit-animation: map-area-marker-show 0.6s ease forwards;
	animation: map-area-marker-show 0.6s ease forwards;
}
#mapAreaContentBlock div.marker.item-type-6[data-text-len="4"] div.marker-inner,
#mapAreaContentBlock div.marker.item-type-7[data-text-len="4"] div.marker-inner,
#mapAreaContentBlock div.marker.item-type-8[data-text-len="4"] div.marker-inner {
	width: 40px;
	height: 40px;
}
/* å®¿æ³Š */
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4 {
	width: auto;
	height: auto;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4 div.marker-inner {
/*
	transform: translate(-50%, -31px);
*/
	background: none;

	box-sizing: border-box;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4 div.marker-inner div.marker-inner-inner {
	position: relative;
	display: inline-block;
	margin-top: -8px;

	box-sizing: border-box;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4 div.marker-inner div.marker-inner-inner div.marker-caret-shadow {
	bottom: -4px;
	left: 50%;
	margin-left: -4px;
	box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.15);
	width: 8px;
	height: 8px;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	position: absolute;

	box-sizing: border-box;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4 div.marker-inner div.marker-inner-inner div.marker-inner-inner-inner {
    font-family: Circular,-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,sans-serif;
    font-size: 15px;
    line-height: 18px;
    letter-spacing: 0.2px;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #fff;
    font-weight: 700;
    background-color: #3b4bb8;
    border: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);
    border-radius: 2px;
    padding: 4px 5px 4px 6px;
    position: relative;

	box-sizing: border-box;
	white-space: nowrap;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4 div.marker-inner div.marker-inner-inner div.marker-caret-body {
	border-right: 1px solid rgba(0, 0, 0, 0.2);
	border-bottom: 1px solid rgba(0, 0, 0, 0.2);
	bottom: -4px;
	left: 50%;
	margin-left: -4px;
	background: #3b4bb8;
	width: 8px;
	height: 8px;
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	position: absolute;

	box-sizing: border-box;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-1.active,
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4.active {
	z-index: 1;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4.active div.marker-inner div.marker-inner-inner div.marker-inner-inner-inner,
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4.active div.marker-inner div.marker-inner-inner div.marker-caret-body {
	background: #fc538f;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4.active {
	-webkit-animation: map-area-marker-active 1.0s;
	animation: map-area-marker-active 1.0s;
}
@-webkit-keyframes map-area-marker-show {
	0% {
	}
	100% {
		-webkit-transform: scale(1.0);
		-moz-transform: scale(1.0);
		-ms-transform: scale(1.0);
		-o-transform: scale(1.0);
		transform: scale(1.0);

		opacity: 1;
	}
}
@keyframes map-area-marker-show {
	0% {
	}
	100% {
		-webkit-transform: scale(1.0);
		-moz-transform: scale(1.0);
		-ms-transform: scale(1.0);
		-o-transform: scale(1.0);
		transform: scale(1.0);

		opacity: 1;
	}
}

@-webkit-keyframes map-area-marker-active {
	0% {
	}
	50% {
		-webkit-transform: translateY(-30px);
		-moz-transform: translateY(-30px);
		-ms-transform: translateY(-30px);
		-o-transform: translateY(-30px);
		transform: translateY(-30px);
	}
	100% {
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0);
	}
}
@keyframes map-area-marker-active {
	0% {
	}
	50% {
		-webkit-transform: translateY(-30px);
		-moz-transform: translateY(-30px);
		-ms-transform: translateY(-30px);
		-o-transform: translateY(-30px);
		transform: translateY(-30px);
	}
	100% {
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0);
	}
}

#mapAreaContentBlock div.marker.item-type-6 div.marker-inner div.marker-inner-inner,
#mapAreaContentBlock div.marker.item-type-7 div.marker-inner div.marker-inner-inner,
#mapAreaContentBlock div.marker.item-type-8 div.marker-inner div.marker-inner-inner {
	display: table-cell;
	vertical-align: middle;
	left: auto;
	top: 0;
	width: auto;
	color: #fff;
	font-weight: normal;
	font-size: 140%;
}
div.global-search-type-house #mapAreaContentBlock div.marker.item-type-6 div.marker-inner,
div.global-search-type-house #mapAreaContentBlock div.marker.item-type-7 div.marker-inner,
div.global-search-type-house #mapAreaContentBlock div.marker.item-type-8 div.marker-inner {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff3019+0,cf0404+100&amp;0.7+0,0.7+100 */
background: -moz-linear-gradient(top,  rgba(24, 120, 203,0.7) 0%, rgba(24, 120, 203,0.7) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(24, 120, 203,0.7) 0%,rgba(24, 120, 203,0.7) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(24, 120, 203,0.7) 0%,rgba(24, 120, 203,0.7) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc1878cb', endColorstr='#cc1878cb',GradientType=0 ); /* IE6-9 */
}
div.global-search-type-school #mapAreaContentBlock div.marker.item-type-6 div.marker-inner,
div.global-search-type-school #mapAreaContentBlock div.marker.item-type-7 div.marker-inner,
div.global-search-type-school #mapAreaContentBlock div.marker.item-type-8 div.marker-inner {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#499bea+0,207ce5+100&amp;0.7+0,0.7+100 */
background: -moz-linear-gradient(top,  rgba(160, 109, 255,0.7) 0%, rgba(160, 109, 255,0.7) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(160, 109, 255,0.7) 0%,rgba(160, 109, 255,0.7) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(160, 109, 255,0.7) 0%,rgba(160, 109, 255,0.7) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cca06dff', endColorstr='#cca06dff',GradientType=0 ); /* IE6-9 */

}
div.global-search-type-shareticket #mapAreaContentBlock div.marker.item-type-6 div.marker-inner,
div.global-search-type-shareticket #mapAreaContentBlock div.marker.item-type-7 div.marker-inner,
div.global-search-type-shareticket #mapAreaContentBlock div.marker.item-type-8 div.marker-inner {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff5db1+0,ef017c+100;Pink+3D+%231 */
background: #ff5db1; /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,93,177,0.7) 0%, rgba(255,92,176,0.7) 1%, rgba(239,1,124,0.7) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,93,177,0.7) 0%,rgba(255,92,176,0.7) 1%,rgba(239,1,124,0.7) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,93,177,0.7) 0%,rgba(255,92,176,0.7) 1%,rgba(239,1,124,0.7) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccff5db1', endColorstr='#ccef017c',GradientType=0 ); /* IE6-9 */

}
div.global-search-type-sharelog #mapAreaContentBlock div.marker.item-type-6 div.marker-inner,
div.global-search-type-sharelog #mapAreaContentBlock div.marker.item-type-7 div.marker-inner,
div.global-search-type-sharelog #mapAreaContentBlock div.marker.item-type-8 div.marker-inner {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff8d4c+1,ff5d00+100&amp;0.8+0,0.7+0,0.7+100 */
background: -moz-linear-gradient(top,  rgba(255,141,76,0.8) 0%, rgba(255,141,76,0.8) 1%, rgba(255,93,0,0.8) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,141,76,0.8) 0%,rgba(255,141,76,0.8) 1%,rgba(255,93,0,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,141,76,0.8) 0%,rgba(255,141,76,0.8) 1%,rgba(255,93,0,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3ff8d4c', endColorstr='#b3ff5d00',GradientType=0 ); /* IE6-9 */

}
div.global-search-type-all #mapAreaContentBlock div.marker.item-type-6 div.marker-inner,
div.global-search-type-all #mapAreaContentBlock div.marker.item-type-7 div.marker-inner,
div.global-search-type-all #mapAreaContentBlock div.marker.item-type-8 div.marker-inner {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#9bff96+0,0aa000+100&amp;0.8+0,0.8+100 */
background: -moz-linear-gradient(top,  rgba(155,255,150,0.8) 0%, rgba(10,160,0,0.8) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(155,255,150,0.8) 0%,rgba(10,160,0,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(155,255,150,0.8) 0%,rgba(10,160,0,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc9bff96', endColorstr='#cc0aa000',GradientType=0 ); /* IE6-9 */
}



#mapAreaContentBlock div.marker.item-type-6 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-7 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-8 div.marker-inner:after {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff5db1+0,ef017c+100;Pink+3D+%231 */
background: #ff5db1; /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,93,177,0.7) 0%, rgba(255,92,176,0.7) 1%, rgba(239,1,124,0.7) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,93,177,0.7) 0%,rgba(255,92,176,0.7) 1%,rgba(239,1,124,0.7) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,93,177,0.7) 0%,rgba(255,92,176,0.7) 1%,rgba(239,1,124,0.7) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccff5db1', endColorstr='#ccef017c',GradientType=0 ); /* IE6-9 */



	position: absolute;
	left: 0;
	top: 0;
	display: table;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	opacity: 0;

	content: "";
/*
    box-shadow: 0 0 0 2px rgba(252, 106, 196, 0.91);
    animation: sonarEffect 1s ease-out infinite;
*/
	animation: map-area-marker-fade 0.6s;
}
#mapAreaContentBlock div.marker.item-type-6.item-rnd-1 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-1 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-1 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-6.item-rnd-1 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-1 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-1 div.marker-inner:after {
	animation-delay: 0.02s;
	-webkit-animation-delay: 0.02s;
}
#mapAreaContentBlock div.marker.item-type-6.item-rnd-2 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-2 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-2 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-6.item-rnd-2 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-2 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-2 div.marker-inner:after {
	animation-delay: 0.04s;
	-webkit-animation-delay: 0.04s;
}
#mapAreaContentBlock div.marker.item-type-6.item-rnd-3 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-3 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-3 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-6.item-rnd-3 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-3 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-3 div.marker-inner:after {
	animation-delay: 0.06s;
	-webkit-animation-delay: 0.06s;
}
#mapAreaContentBlock div.marker.item-type-6.item-rnd-4 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-4 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-4 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-6.item-rnd-4 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-4 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-4 div.marker-inner:after {
	animation-delay: 0.08s;
	-webkit-animation-delay: 0.08s;
}
#mapAreaContentBlock div.marker.item-type-6.item-rnd-5 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-5 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-5 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-6.item-rnd-5 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-5 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-5 div.marker-inner:after {
	animation-delay: 0.1s;
	-webkit-animation-delay: 0.1s;
}
#mapAreaContentBlock div.marker.item-type-6.item-rnd-6 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-6 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-6 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-6.item-rnd-6 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-6 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-6 div.marker-inner:after {
	animation-delay: 0.12s;
	-webkit-animation-delay: 0.12s;
}
#mapAreaContentBlock div.marker.item-type-6.item-rnd-7 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-7 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-7 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-6.item-rnd-7 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-7 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-7 div.marker-inner:after {
	animation-delay: 0.14s;
	-webkit-animation-delay: 0.14s;
}
#mapAreaContentBlock div.marker.item-type-6.item-rnd-8 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-8 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-8 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-6.item-rnd-8 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-8 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-8 div.marker-inner:after {
	animation-delay: 0.16s;
	-webkit-animation-delay: 0.16s;
}
#mapAreaContentBlock div.marker.item-type-6.item-rnd-9 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-9 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-9 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-6.item-rnd-9 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-9 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-9 div.marker-inner:after {
	animation-delay: 0.18s;
	-webkit-animation-delay: 0.18s;
}
#mapAreaContentBlock div.marker.item-type-6.item-rnd-10 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-10 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-10 div.marker-inner,
#mapAreaContentBlock div.marker.item-type-6.item-rnd-10 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-7.item-rnd-10 div.marker-inner:after,
#mapAreaContentBlock div.marker.item-type-8.item-rnd-10 div.marker-inner:after {
	animation-delay: 0.2s;
	-webkit-animation-delay: 0.2s;
}
@-webkit-keyframes map-area-marker-fade {
	0% {
		opacity: 0.8;
	}
	100% {
		-webkit-transform: scale(2.0);
		-moz-transform: scale(2.0);
		-ms-transform: scale(2.0);
		-o-transform: scale(2.0);
		transform: scale(2.0);

		opacity: 0;
	}
}
@keyframes map-area-marker-fade {
	0% {
		opacity: 0.8;
	}
	100% {
		-webkit-transform: scale(2.0);
		-moz-transform: scale(2.0);
		-ms-transform: scale(2.0);
		-o-transform: scale(2.0);
		transform: scale(2.0);

		opacity: 0;
	}
}


#video_thumbnail_image .ct-icon-video.animated:after {
    pointer-events: none;
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    content: '';
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    top: 0;
    left: 0;
    padding: 0;
    z-index: -1;
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.91);
    opacity: 0;
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
    -webkit-transform-style: preserve-3d;
   -webkit-animation: sonarEffect 1s ease-out;
    animation: sonarEffect 1s ease-out infinite;
}
/*sonar effect*/
@-webkit-keyframes sonarEffect {
	0% {
		opacity: 0.3;
	}
	40% {
		opacity: 0.9;
		box-shadow: 0 0 0 2px rgba(252, 106, 196,0.1), 0 0 5px 5px rgba(252, 106, 196,0.8), 0 0 0 5px rgba(252, 106, 196,0.3);
	}
	100% {
		box-shadow: 0 0 0 2px rgba(252, 106, 196,0.1), 0 0 5px 5px rgba(252, 106, 196,0.8), 0 0 0 5px rgba(252, 106, 196,0.3);
		transform: scale(2.5);
		opacity: 0;
	}
}

/* Lineup */
div.listItem,
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item {
	position: relative;
	float: left;
	font-size: 0.7rem;
	width: 48%;
	width: calc(50% - 10px);
	height: auto;
	margin-left: 10px;
	margin-bottom: 10px;
	overflow: hidden;

	transition: width 0.2s;
}
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item:before {
	content: "";
	display: block;
	padding-top: 66.7%;
}
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item[data-item-type="9"]:before {
	padding-top: 82%;
}
div.global-search-type-shareticket div.map-list-wrap #mapListBlock.flick-area div.flick-inner div.flick-item &gt; div.inner {
	position: absolute;
	top: 0; 
	left: 0;
	width: 100%;
	height: 100%;
	color: #678;
}
div.global-search-type-shareticket div.map-list-wrap #mapListBlock.flick-area div.flick-inner div.flick-item div.inner a.common-fade-area {
	display: block;
	height: 100%;
	color: #678;
}
div.map-wrap.map-top[data-map-width-mode="less"] div.listItem,
div.global-search-type-shareticket div.map-wrap.map-top[data-map-width-mode="less"] div.map-list-wrap div.flick-area div.flick-inner div.flick-item {
	width: calc(100% / 3 - 10px);
}

div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item div.bookmark {
	position: absolute;
	top: 10px;
	left: 10px;
	z-index: 1;
}
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item div.bookmark div.bookmark-icon {
	position: relative;
	display: inline-block;
	width: 32px;
	height: 32px;
	cursor: pointer;

	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiM0ODQ4NDg7ZmlsbC1vcGFjaXR5OjAuNTtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6MS41O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjQsMi44Yy0wLjMsMC0wLjYsMC0wLjksMC4xYy0xLjEsMC4xLTIuMywwLjUtMy40LDEuMWMtMS4yLDAuNy0yLjQsMS42LTMuNywyLjljLTEuMy0xLjMtMi41LTIuMy0zLjctMi45Yy0xLjEtMC42LTIuMy0xLTMuNC0xLjFDOC42LDIuOCw4LjMsMi44LDgsMi44Yy0xLjksMC03LjMsMS41LTcuMyw4LjRjMCw3LjksMTIuMiwxNi4zLDE0LjcsMThjMC4zLDAuMiwwLjgsMC4yLDEuMSwwYzIuNS0xLjYsMTQuNy0xMC4xLDE0LjctMThDMzEuMiw0LjMsMjUuOSwyLjgsMjQsMi44Ii8+PC9zdmc+);
}
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item[data-bookmark-change="1"] div.bookmark div.bookmark-icon {
	-webkit-animation: map-bookmark-icon 0.2s ease forwards;
	animation: map-bookmark-icon 0.2s ease forwards;
}
@-webkit-keyframes map-bookmark-icon {
	0% {
		opacity: 0;

		-webkit-transform: scale(0.2);
		-moz-transform: scale(0.2);
		-ms-transform: scale(0.2);
		-o-transform: scale(0.2);
		transform: scale(0.2);
	}
	100% {
		opacity: 1.0;

		-webkit-transform: scale(1.0);
		-moz-transform: scale(1.0);
		-ms-transform: scale(1.0);
		-o-transform: scale(1.0);
		transform: scale(1.0);
	}
}
@keyframes map-bookmark-icon {
	0% {
		opacity: 0;

		-webkit-transform: scale(0.2);
		-moz-transform: scale(0.2);
		-ms-transform: scale(0.2);
		-o-transform: scale(0.2);
		transform: scale(0.2);
	}
	100% {
		opacity: 1.0;

		-webkit-transform: scale(1.0);
		-moz-transform: scale(1.0);
		-ms-transform: scale(1.0);
		-o-transform: scale(1.0);
		transform: scale(1.0);
	}
}

div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item[data-bookmark="1"] div.bookmark div.bookmark-icon {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsOiNGRjVBNUY7ZmlsbC1vcGFjaXR5OjAuNTtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6MS41O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjQsMi44Yy0wLjMsMC0wLjYsMC0wLjksMC4xYy0xLjEsMC4xLTIuMywwLjUtMy40LDEuMWMtMS4yLDAuNy0yLjQsMS42LTMuNywyLjljLTEuMy0xLjMtMi41LTIuMy0zLjctMi45Yy0xLjEtMC42LTIuMy0xLTMuNC0xLjFDOC42LDIuOCw4LjMsMi44LDgsMi44Yy0xLjksMC03LjMsMS41LTcuMyw4LjRjMCw3LjksMTIuMiwxNi4zLDE0LjcsMThjMC4zLDAuMiwwLjgsMC4yLDEuMSwwYzIuNS0xLjYsMTQuNy0xMC4xLDE0LjctMThDMzEuMiw0LjMsMjUuOSwyLjgsMjQsMi44Ii8+PC9zdmc+);
}
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item div.item-image {
	height: 80%;
}
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-item div.item-image div.image-inner {
	position: relative;
	height: 100%;
}
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-item div.item-image div.image-inner:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;

	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 70%, rgba(0,0,0,0.7) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(70%,rgba(255,255,255,0)), color-stop(100%,rgba(0,0,0,0.7)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 70%,rgba(0,0,0,0.7) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,0) 70%,rgba(0,0,0,0.7) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,0) 70%,rgba(0,0,0,0.7) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,0) 70%,rgba(0,0,0,0.7) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#b3000000',GradientType=0 );
}



#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4 span.bookmark-icon label.bookmark-label {
	position: relative;
	display: inline-block;
	width: 12px;
	height: 12px;
	background: transparent;
	border: 0px;
	padding: 0px;
	cursor: pointer;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4 span.bookmark-icon label.bookmark-label div.icon {
	position: absolute;
	left: 0px;
	top: 0px;
	pointer-events: none;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4 span.bookmark-icon label.bookmark-label input.chk {
	position: absolute;
	display: block;
	border: 0px;
	margin: -1px;
	padding: 0px;
	height: 1px;
	width: 1px;
	clip: rect(0, 0, 0, 0);
	overflow: hidden;
	pointer-events: none;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4 span.bookmark-icon label.bookmark-label div.icon svg {
	width: 12px;
	height: 12px;
	fill: #484848;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4[data-bookmark-flag="1"] span.bookmark-icon label.bookmark-label div.icon svg {
	fill: #ff5a5f;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4 span.bookmark-icon {
	display: none;
}
#mapAreaContentBlock div.marker.item-type-9.item-cate_large_id-4[data-bookmark-flag="1"] span.bookmark-icon {
	display: inline;
}


div.listItem div.lineupLeft {
	float: none;
	width: auto;
	text-align: left;
}
div.listItem div.lineupLeft img,
div.mapAreaList div.imageArea div.image img,
div.item-list-area div.item-image img {
	width: 100%;
	height: 100%;
	max-width: none;
	border: none;
	padding: 0;
}
div.listItem[data-item-vr="1"] div.lineupLeft:after,
div.mapAreaList div.imageArea[data-item-vr="1"] div.image:after,
div.item-list-area div.item-image[data-item-vr="1"]:after,
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item[data-item-vr="1"] div.item-image:after {
	content: "";
	position: absolute;
	right: 5px;
	bottom: 5px;
	width: 54px;
	height: 54px;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTE1LjgwN3B4IiBoZWlnaHQ9IjgyLjc3MnB4IiB2aWV3Qm94PSIwIDAgMTE1LjgwNyA4Mi43NzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDExNS44MDcgODIuNzcyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0Y2RjZGNiIgZD0iTTY4LjMwOCwzNC4xMjNjLTIuNzI5LDkuOTY4LTUuNzkzLDEzLjQwOS0xMi42MSwxMy4zOTVjLTYuODUtMC4wMTUtMTAuNTU4LTQuMTM0LTEyLjIyOS0xMy43NTljLTAuOTE4LTUuMjg4LTAuNzc0LTEwLjU2NywwLjE3Ni0xNS44NzNDNDUuNDkzLDcuNTYzLDQ5LjUyNCw0LjIzNiw1OS45MzcsNC44NzJjMS44MDcsMC4xMSwzLjU5NCwwLjU0Nyw1LjI3OCwwLjgxNGMxLjEzOCwxLjgwMSwwLjIyMiwzLjMzOSwwLjMyNyw0Ljg4NmMtNC45NDIsMS44ODItMTAuODUyLTIuMTE2LTE0LjY3NCwzLjAyM2MtMS43MDQsMi4yOTEtMi40MjIsNS4wMjUtMS43NjUsNy45N2MxMi4yNzktMi4yNjYsMTUuMTU3LTAuNzE1LDE4Ljg0Miw5LjkyYy0wLjMwNi00Ljg3MSwwLjI3Ny05LjY2OCwxLjAyOC0xNC40MjhjMS4wNDEtNi42MDIsNC4xMjUtMTMuMDU0LDEyLjY5MS0xMi4yNzFjNC44MDgsMC40MzgsOC45MzEsMy42NywxMC4yMzUsOS4yMTdjMS44OSw4LjAzOSwxLjk1MywxNi4xNDQtMC4wMjQsMjQuMTk0Yy0xLjQ4OCw2LjA1OS01LjEwOSw5LjE0Ny0xMC42NzksOS4zMjJjLTUuOTYyLDAuMTg4LTkuNjU0LTIuNjMxLTExLjU3MS04Ljg1NEM2OS4xNjMsMzcuMTU5LDY4Ljc0NiwzNS42MzgsNjguMzA4LDM0LjEyM3ogTTg3LjU5NiwyNi4zMzljLTAuMzI2LTMuMzUtMC4zODMtNi44NjUtMS4wODYtMTAuMjQ3Yy0wLjU3Ni0yLjc3My0xLjgyMi01LjE2My01LjU5NS01LjE2M2MtMy44NjktMC4wMDEtNS4zODEsMi4xNzgtNi4wNTMsNS4zYy0xLjQxMiw2LjU2My0xLjUyOSwxMy4xNzgsMC4wMzcsMTkuNzQ0YzAuNjk5LDIuOTI5LDIuMTE4LDUuMTEzLDUuNjUyLDUuMjI5YzMuODI3LDAuMTI1LDUuNDQ3LTIuMjQxLDYuMDgxLTUuMzMyQzg3LjI2MSwzMi44MDksODcuMjksMjkuNjIzLDg3LjU5NiwyNi4zMzl6IE01NC43MTgsMjYuODU3Yy01LjE0OCwwLjAyOS02LjAxNywwLjY0NS01Ljk5NSw0LjI0N2MwLjAzOSw2LjM3LDIuNjY4LDEwLjE4Niw2LjkyMiwxMC4wNDNjMy44MjktMC4xMjgsNS44Mi0yLjc4OSw1LjcxNS03LjYzNUM2MS4yNjEsMjguOTU4LDU5LjEzOSwyNi44MzIsNTQuNzE4LDI2Ljg1N3oiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0Y2RjZGNiIgZD0iTTQ2LjQ2Nyw4Mi43NzJjMC00LjI2OSwwLTcuNTM0LDAtMTEuMjI3Yy03LjU0MS0wLjc0My0xNC43Ni0xLjUzMi0yMS43NTktMy40OTdjLTYuMjUtMS43NTUtMTIuNDgzLTMuNjE3LTE3Ljk3MS03LjIxOWMtOS4wMTQtNS45MTctOC45NjQtMTMuOTE1LDAuMDMxLTE5Ljc3NmMzLjk0LTIuNTY3LDguOTQ4LTQuNTE1LDEzLjIyLTUuMTMxYzAuODkyLDEuNzI0LTAuMjgyLDIuMzU4LTEuNTQ3LDIuOTcyYy0xLjc4NCwwLjg2NS0zLjY2NCwxLjU4OS01LjMxNSwyLjY2MmMtNi4wMjMsMy45MTUtNi4xODIsOS4yMjMsMC4wMDQsMTIuOTEyYzEwLjA2OSw2LjAwNCwyMS4zODQsNy41MzQsMzMuMjE3LDguNTQ5YzAtMy4yMjcsMC01Ljk4OSwwLTEwLjA0MmM2LjI1Nyw1LjMxMywxMS42ODYsOS45MjQsMTcuNTIxLDE0Ljg4QzU4LjEyOCw3Mi43NzUsNTIuNjY0LDc3LjQ2LDQ2LjQ2Nyw4Mi43NzJ6Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGNkY2RjYiIGQ9Ik02Ni43NTIsNzAuMjg3YzEuMjEzLTAuNTQyLDIuNDI1LTEuMDg0LDQuMDEzLTEuNzkzYy0yLjI1MS0yLjA3MS0zLjY0LTMuMzUtNS42Ni01LjIwOWM5Ljc3Ny0wLjI0MSwxOC41MTMtMS44MTksMjcuMDg0LTQuMzA1YzMuNjgtMS4wNjYsNy4yOTUtMi4zMzgsMTAuNDk0LTQuNDg1YzYuMDI0LTQuMDQ0LDUuOTY5LTkuMDI2LTAuMTQ5LTEyLjg5NWMtMS42Ny0xLjA1Ni0zLjU0Mi0xLjc5MS01LjMxNy0yLjY4MWMtMS4xNjYtMC41ODQtMi42NjgtMC45My0xLjgxNC0zLjQzYzYuNzcxLDEuODQ2LDEzLjM1Nyw0LjA4NywxOC4xNDgsOS42OTFjMy4yNjQsMy44MTgsMi45MjUsOC4yMDQtMC42MDYsMTIuMTk0Yy0yLjgyLDMuMTg2LTYuNDk1LDUuMTM3LTEwLjM1NCw2Ljc0M2MtNi4wMDUsMi40OTktMTIuMjUyLDQuMjY5LTE4LjYzMSw1LjQyNmMtNS4zNzksMC45NzUtMTAuODQyLDEuNDkxLTE2LjI2OSwyLjIxMUM2Ny4zNzcsNzEuMjY2LDY3LjA2NSw3MC43NzYsNjYuNzUyLDcwLjI4N3oiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0Y2RjZGNiIgZD0iTTM3LjI2OCwyNS4wMzJjNC44MjYsNC42NDMsNS45MDEsMTIuMzM5LDIuNjk3LDE3Ljk2MWMtMi43ODUsNC44ODgtOS4wNSw1Ljc2Ni0xOS42NzQsMi43MThjLTAuNzM5LTEuNzMxLTAuNTI5LTMuNDQ1LDAuMjMtNS4xNDhjMy4yMTMsMC4yMDUsNi4zNCwwLjM3Myw5LjQ2MiwwLjYxMmMzLjc4MiwwLjI4OSw1LjU4My0xLjczLDUuODM3LTUuMjEzYzAuMjYzLTMuNjA1LTAuNDgtNi43NC00Ljk2LTcuMTM5Yy0yLjEzOS0wLjE5LTQuMjgxLTAuMzI2LTYuNDY5LTAuNDljLTEuMzc1LTEuNjY1LTAuMzI1LTMuNDg0LTAuNjkyLTUuMDg3YzEuOTM1LTEuMjYyLDMuODA3LTAuNzE2LDUuNTYyLTAuNzA2YzQuNDE5LDAuMDIzLDUuODg0LTIuODgyLDUuOTY0LTYuNDM4YzAuMDc4LTMuNTAzLTEuOTI0LTUuNDE5LTUuNzYzLTUuMTIyYy0yLjc5NiwwLjIxNi01LjYyMiwwLjA0Mi04LjQ3OSwwLjA0MmMtMC43MTQtMS4zMTUtMC44NDQtMi43NjYtMC43NzgtNC4yMzhjNi45MDQtMy4xNDcsMTUuNzI1LTIuNjk5LDE4LjY4MywwLjkyNkM0Mi4yMzUsMTEuODA5LDQxLjYyNSwxOS4yMjksMzcuMjY4LDI1LjAzMnoiLz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0Y2RjZGNiIgZD0iTTk5LjQyOSwwLjAwM2M0LjgyMS0wLjA5OSw3LjM5OCwyLjM2Niw3LjU2Myw3LjIzM3MtMi4zNzIsNy43MTctNi45MjgsNy43ODRjLTQuNjM5LDAuMDY5LTcuMzM5LTIuNjYyLTcuMzM0LTcuNDE5QzkyLjczNSwzLjA4OSw5NS4zODMsMC4wODYsOTkuNDI5LDAuMDAzeiBNMTAwLjI5MiwxMS45MzJjMi4xMzEtMC41MzksMy44NTQtMS43NjEsMy43MDgtNC42NDVjLTAuMTI5LTIuNTM2LTEuNDE2LTQuMDM0LTQuMDI4LTQuMDhjLTIuOTktMC4wNTQtNC4wOTgsMS43NjQtNC4wNzUsNC40NzFDOTUuOTE3LDEwLjI1Nyw5Ny4zMzIsMTEuNiwxMDAuMjkyLDExLjkzMnoiLz48L2c+PC9zdmc+);
	background-size: contain;
}
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item[data-item-vr="1"] div.item-image:after {
	bottom: 100px;
}
div.listItem div.lineupRight {
	position: absolute;
	bottom: 0;
	float: none;
	width: auto;
	margin-right: 0;
}
div.listItem div.lineupRight p.txtLineup {
	display: none;
}
div.listItem div.lineupRight div.houseName {
	position: relative;
	left: 0;
	bottom: 68px;
	margin: 0;
	padding: 5px;
	background: none;
}
div.listItem[data-item-type="1"],
div.listItem[data-item-type="2"] {
	margin-bottom: 10px;
}
div.listItem[data-item-type="1"] div.lineupRight,
div.listItem[data-item-type="2"] div.lineupRight {
	padding-left: 0;
}
div.listItem div.lineupRight div.houseName p span.houseIconArea,
div.listItem div.lineupRight div.houseName ul.houseNameRight li.bookmark,
div.listItem div.lineupRight div.houseName div.room-status {
	display: none;
}
div.listItem div.lineupRight div.houseName p a {
	font-size: 120%;
	color: #fff;
	text-decoration: none;
}
div.listItem div.lineupRight dl {
	display: none;
}
div.listItem div.host-name-area {
	margin-top: 5px;
}
div.listItem div.host-name-area div.host-name-inner div.host-name-status div.host-name {
	float: left;
	max-width: calc(100% - 64px);
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
div.listItem div.host-name-area div.host-name-inner div.host-name-status div.host-name a {
	text-decoration: none;
	color: #000;
	font-weight: bold;
}
div.listItem div.host-name-area div.host-name-inner div.host-name-status div.host-name a:hover {
	color: #ff9c3d;
}
div.listItem div.host-name-area div.host-name-inner div.host-name-status div.contact-button-area {
	float: right;
}
div.listItem div.host-name-area div.host-name-inner div.host-name-status div.contact-button-area a {
	color: #fff;
	padding: 2px 10px;
	font-size: 90%;
	line-height: 1.0em;
	text-decoration: none;
	border-radius: 2px;
}
div.listItem div.host-name-area div.host-name-inner div.access-price {
	font-size: 90%;
}
div.listItem div.host-name-area div.host-name-inner div.access-price div.access {
	float: left;
	width: 75%;
	height: 40px;
	overflow: hidden;
	line-height: 1.6em;
}
div.listItem div.host-name-area div.host-name-inner div.access-price div.price {
	float: right;
	width: 25%;
	text-align: right;
}
div.lineupBorder {
	display: none;
}

div.mapAreaList {
	margin-top: 0;
}
div.mapAreaList div.infoArea {
	float: none;
	position: absolute;
	left: 5px;
	bottom: 10px;
	padding-left: 0;
}
div.mapAreaList div.infoArea div.title span.houseIconArea {
	display: none;
}
div.mapAreaList div.infoArea div.title a {
	color: #fff;
	font-size: 130%;
	text-decoration: none;
}
div.mapAreaList.item-type-area {
	margin-bottom: 10px;
}
div.mapAreaList.item-type-area:before {
	content: "";
	display: block;
	padding-top: 66.7%;
}
div.mapAreaList.item-type-area a.common-fade-area {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
div.mapAreaList.item-type-area div.imageArea {
	float: none;
	height: 100%;
}
div.mapAreaList.item-type-area div.imageArea div.image {
	height: 100%;
}
div.mapAreaList.item-type-area div.infoArea {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: table;
}
div.mapAreaList.item-type-area div.infoArea div.title {
	display: table-cell;
	vertical-align: middle;
	color: #fff;
	font-size: 150%;
	text-align: center;
}
div.mapAreaList.item-type-area div.infoArea div.title span.name-area {
}
div.mapAreaList.item-type-area div.infoArea div.title span.name-area span.name {
	display: block;
}
div.mapAreaList.item-type-area div.infoArea div.title span.name-area span.count {
	display: inline-block;
	min-width: 20px;
	font-weight: normal;
	font-size: 80%;
	margin: 3px 0 0 0;
	padding: 0 5px;
	border: solid 1px #fff;
	border-radius: 13px;
}



div.map-infowindow-root-base {
/*
	visibility: hidden;
*/
}
div.map-infowindow-root-base[data-item-type="9"][data-item-cate-large="4"] div.map-infowindow-root &gt; div:first-child div:first-child {
	display: none;
}
div.map-infowindow-root-base[data-item-type="9"][data-item-cate-large="4"] div.infowindow div.infowindow-inner div.name-area div.name-inner div.address-price-area {
	display: none;
}
div.map-infowindow-root {
	width: auto !important;
	height: auto !important;
}
div.map-infowindow-root &gt; div:first-child &gt; div:nth-child(3) &gt; div {
	top: auto !important;
}
div.map-infowindow-root &gt; div:first-child &gt; div:nth-child(3) &gt; div &gt; div {
	background-color: rgba(255, 255, 255, 0.7) !important;
}
.gm-style-iw {
}
.gm-style-iw &gt; div {
	max-width: none !important;
}
div.infowindow div.infowindow-inner div.infowindow-large-button {
	display: none;
}
div.infowindow div.infowindow-inner div.common-slide-area div.move div.move-inner a.arrow {
	height: 27px;
	padding-top: 42px;
}


div.map-paging-area-top {
	display: none;
}
div.page-breadcrumbs {
	padding: 0;
}
div.page-breadcrumbs #breadcrumbs {
	color: #999;
}
div.page-breadcrumbs #breadcrumbs a {
	color: #333;
	text-decoration: none;
}
div.page-breadcrumbs #breadcrumbs a:hover {
	color: #ff9c3d;
}
div.map-place-recommend-area {
	margin-bottom: 10px;
}
div.map-recommend-area {
	margin: 10px 0 0 0;
}
table.cake-sql-log {
	display: none;
}
div.map-recommend-area div.map-recommend-inner {
	padding: 0 10px 0 10px;
}
div.map-recommend-area div.map-recommend-inner span.name {
}
div.map-recommend-area div.map-recommend-inner span.value {
	margin-left: 10px;
}
div.map-recommend-area div.map-recommend-inner span.value a {
	color: #333;
	text-decoration: none;
}
div.map-recommend-area div.map-recommend-inner span.value a:hover {
	color: #ff9c3d;
}
div.map-recommend-area div.map-recommend-inner div.type {
	padding-top: 10px;
	border-top: solid 1px #ccc;
}
div.map-recommend-area div.map-recommend-inner div.ticket-link {
	text-align: right;
}
div.map-recommend-area div.map-recommend-inner div.ticket-link a {
	color: #333;
	text-decoration: none;
}
div.map-recommend-area div.map-recommend-inner div.ticket-link a:hover {
	color: #ff9c3d;
}

div.map-size-switch-area {
	display: none;
}

div.map-recommend-sharelog-area div.flick-area {
	height: 140px;
	overflow: visible;
}
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area {
	position: fixed;
	top: auto;
	bottom: 5px;
	left: 5px;
	width: 400px;
	height: 80px;
	border-radius: 0;
/*
	background: rgba(255, 255, 255, 0.7);
*/
	overflow: hidden;
	background: #fff;
	opacity: 0.8;
	z-index: 10;
}



div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area div.show-area {
	display: none;
	position: relative;
	width: 30px;
	height: 100%;
	background: #fff;
}
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area div.show-area span.show-button {
	position: relative;
	display: block;
	width: 100%;
	height: 100%;
	cursor: pointer;
}

div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area div.show-area span.show-button:after {
	position: absolute;
	display: block;
	content: "";
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 10px;
	height: 10px;
	border-top: 3px solid rgba(0,0,0,0.6);
	border-right: 3px solid rgba(0,0,0,0.6);
	margin: auto;
}
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area div.show-area span.show-button:after {
	right: 10px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area div.show-area:hover {
	background: #ccc;
}


div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area div.close-area {
	position: absolute;
	display: table;
	left: 3px;
	top: 3px;
	width: 16px;
	height: 16px;
	border: solid 1px #fff;
	border-radius: 50%;
	background: rgba(0, 0, 0, 0.4);
	cursor: pointer;
	z-index: 2;
}
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area div.close-area span.close-button {
	display: table-cell;
	vertical-align: middle;
}
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area div.close-area span.close-button span.inner {
	position: relative;
	display: block;
	width: 70%;
	height: 70%;
	margin: 0 auto;
	overflow: hidden;
}
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area div.close-area span.close-button span.inner:before,
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area div.close-area span.close-button span.inner:after {
	content: '';
	position: absolute;
	width: 100%;
	top: 0;
	bottom: 0;
	left: 0;
	margin: auto 0;
	background: #fff;

	height: 2px;

	border-radius: 5px;
}
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area div.close-area span.close-button span.inner:before {
	transform: rotate(45deg);
}
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area div.close-area span.close-button span.inner:after {
	transform: rotate(-45deg);
}

div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area[data-hide="1"] div.show-area {
	display: block;
}
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area[data-hide="1"] div.close-area,
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area[data-hide="1"] div.move,
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area[data-hide="1"] div.flick-area {
	display: none;
}
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area[data-hide="1"] {
	background: transparent;
}



div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area div.flick-area div.flick-inner {
	height: 80px;
}
div.side-search-area div.side-search-inner div.sideMapBlock div.side-map-under-area div.side-map-under-inner div.sideMapConciergeArea div.sideMapConciergeBlock div.map-recommend-sharelog-area div.flick-area div.flick-item {
	width: 400px;
	height: 100%;
}
div.map-recommend-sharelog-area div.flick-area div.flick-inner.slide-prev {
	-webkit-animation: map-recommend-sharelog-slide-prev 0.2s ease forwards;
	animation: map-recommend-sharelog-slide-prev 0.2s ease forwards;
}
div.map-recommend-sharelog-area div.flick-area div.flick-inner.slide-next {
	-webkit-animation: map-recommend-sharelog-slide-next 0.2s ease forwards;
	animation: map-recommend-sharelog-slide-next 0.2s ease forwards;
}
div.map-recommend-sharelog-area div.flick-area div.flick-item div.image {
	position: static;
	float: right;
	width: 80px;
	margin-top: 30px;
}
div.map-recommend-sharelog-area div.flick-area div.flick-item div.image div.common-user-round-image {
	width: 40px;
	height: 40px;
}
div.map-recommend-sharelog-area div.flick-area div.flick-item div.blog-image {
	float: left;
	display: table;
	width: 120px;
	height: 100%;
}
div.map-recommend-sharelog-area div.flick-area div.flick-item div.blog-image a {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
div.map-recommend-sharelog-area div.flick-area div.flick-item div.blog-image img {
	max-width: 120px;
	min-height: 0;
	max-height: 80px;
}
div.map-recommend-sharelog-area div.flick-area div.flick-item div.blog-title {
	float: left;
	width: 200px;
}
div.map-recommend-sharelog-area div.flick-area div.flick-item div.blog-title div.title-inner {
	position: static;
	width: 100%;
	font-size: 90%;
	line-height: 1.4em;
	filter: none;
	background-color: transparent;
}
div.map-recommend-sharelog-area div.flick-area div.flick-item div.blog-title div.title-inner div.title-text {
	padding: 5px;
	line-height: 1.6em;
}
div.map-recommend-sharelog-area div.flick-area div.flick-item div.blog-title div.title-inner div.title-text a {
	color: #333;
	font-weight: bold;
	font-size: 120%;
	text-decoration: none;
}
div.map-recommend-sharelog-area div.flick-area div.flick-item div.blog-title div.title-inner div.author {
	position: static;
	text-align: right;
}
div.map-recommend-sharelog-area div.flick-area div.flick-item div.blog-title div.title-inner div.author a {
	display: inline-block;
	color: #09c;
	padding: 0 3px;
	text-decoration: none;
}
div.map-recommend-sharelog-area div.flick-area div.flick-item div.blog-title div.title-inner div.author a:hover {
	color: #ff9c3d;
}
div.common-slide-area.map-recommend-sharelog-area div.move div.move-inner a {
	padding-top: 21px;
}
div.common-slide-area div.move div.move-inner a.arrow:after {
	width: 10px;
	height: 10px;
	border-color: rgba(0, 0, 0, 0.3);
	border-width: 2px;
}

#Areasearch div.map-condition-area,
#Areaplace div.map-condition-area {
	position: static;
	float: none;
	width: auto;
	z-index: auto;
}
div.map-condition-area div.map-condition-area-inner {
	position: static;
	width: auto;
	right: auto;
}
div.side-search-area {
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.search-condition-type {
}


div.map-filter-button-area {
	position: relative;
}
div.map-filter-button-area div.map-filter-button-inner {
	position: absolute;
	bottom: 10px;
	right: 0;
}
div.map-filter-button-area div.map-filter-button-inner a {
	display: block;
	text-decoration: none;
	padding: 5px 10px;
	color: #fff;
	background-color: rgba(24, 120, 203, 0.8);

	-webkit-transition: color 0.2s, background-color 0.2s;
	-moz-transition: color 0.2s, background-color 0.2s;
	transition: color 0.2s, background-color 0.2s;
}
div.map-filter-button-area div.map-filter-button-inner a:hover {
	background-color: rgba(65, 156, 235, 0.8);
}
div.global-search-type-school div.map-filter-button-area div.map-filter-button-inner a {
	background-color: rgba(160, 109, 255, 0.8);
}
div.global-search-type-school div.map-filter-button-area div.map-filter-button-inner a:hover {
	background-color: rgba(188, 152, 255, 0.8);
}
div.global-search-type-sharelog div.map-filter-button-area div.map-filter-button-inner a {
	background-color: rgba(255, 145, 26, 0.8);
}
div.global-search-type-sharelog div.map-filter-button-area div.map-filter-button-inner a:hover {
	background-color: rgba(255, 180, 99, 0.8);
}
div.global-search-type-shareticket div.map-filter-button-area div.map-filter-button-inner a {
	display: none;
	background-color: rgba(252, 83, 143, 0.8);
}
div.global-search-type-shareticket div.map-filter-button-area div.map-filter-button-inner a:hover {
	background-color: rgba(252, 126, 171, 0.8);
}
div.global-search-type-all div.map-filter-button-area div.map-filter-button-inner a {
	background-color: rgba(52, 223, 69, 0.8);
}
div.global-search-type-all div.map-filter-button-area div.map-filter-button-inner a:hover {
	background-color: rgba(100, 247, 114, 0.8);
}


div.icon-button-menu {
	z-index: 2000;
}

/* Global Search Menu */
div.side-search-area {
}
div.side-search-area div.side-search-inner {
}
div.side-search-area div.side-search-inner div.sideSearchForm {
	position: absolute;
	left: auto;
	right: 0;
	top: 0;
	overflow: scroll;
}
div.side-search-area div.side-search-inner div.sideSearchForm:before {
	display: none;
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner {
	display: block;
	width: auto;
	height: auto;
	padding: 20px;
	background: rgba(255, 255, 255, 0.97);
}
div.side-search-area div.side-search-inner div.sideSearchForm div.search-icon {
	position: absolute;
	top: 5px;
	right: 10px;
}
div.side-search-area div.side-search-inner div.sideSearchForm div.search-icon button {
	width: 25px;
	height: 25px;
	border: none;
	background: url(../../img/user/profile/blog/search_icon.png) no-repeat center center;
	cursor: pointer;
}

div.side-search-area div.side-search-inner div.detail-item-title {
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	background: url(../../img/user/global/side/icon_title.png) no-repeat 0 50%;
	margin: 0 0 5px 0;
	padding: 0 0 0 20px;
}
div.side-search-area div.side-search-inner div.detail-item-title.mgt5 {
	margin-top: 5px;
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-field-area {
	-webkit-transform: scale(1.0);
	-moz-transform: scale(1.0);
	-ms-transform: scale(1.0);
	transform: scale(1.0);
	opacity: 1;
	visibility: visible;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	transform-origin: right top;
}
div.global-search-scroll-down div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-field-area {
	-webkit-transform: scale(0.7);
	-moz-transform: scale(0.7);
	-ms-transform: scale(0.7);
	transform: scale(0.7);
	opacity: 0;
	visibility: hidden;
}

#header {
	background: #fff;
}
#header #logo div.global-search-menu {
	width: 270px;
}
#header #logo div.global-search-menu div.global-search-menu-keyword-button img {
	width: 20px;
	margin-top: 3px;
}
#header div.map-list-search-menu-area {
	padding-left: 10px;
}
#header.map-search-keyword-show div.map-list-search-menu-area {
	display: block;
}
#header div.cate-area,
#header div.map-list-search-menu-area,
#header div.map-list-search-menu-area div.map-list-search-menu-inner,
#header div.map-list-search-menu-area div.map-list-search-menu-inner div.global-search-menu-keyword,
#header div.map-list-search-menu-area div.map-list-search-menu-inner div.global-search-menu-keyword form,
#header div.map-list-search-menu-area div.map-list-search-menu-inner div.global-search-menu-keyword form div.txt-area {
	height: 100%;
}
#header div.map-list-search-menu-area {
	flex: 1;
}
#header div.cate-area {
	height: 100%;
	font-size: 50%;
}
#header div.cate-area a {
	display: block;
	height: 100%;
	padding: 0 10px;
	border-style: solid;
	border-width: 0 0 3px 0;
	border-color: rgba(255, 255, 255, 255);
	box-sizing: border-box;
}
#header[data-cate-large="all"] div.cate-area a[data-cate-large="all"],
#header[data-cate-large="1"] div.cate-area a[data-cate-large="1"],
#header[data-cate-large="4"] div.cate-area a[data-cate-large="4"] {
	color: #fc538f;
	font-weight: bold;
	border-color: #fc538f;
}
#header div.cate-area a:hover {
	color: #fe80ac;
	border-color: #fe80ac;
}
#header div.cate-area a span.inner {
	display: table;
	height: 100%;
}
#header div.cate-area a span.inner span.inner-inner {
	display: table-cell;
	vertical-align: middle;
}
#header.global-search-detail #logo div.global-logo div.global-logo-inner div.logoText span.logo-area-inner span.logo-area-inner-inner span.logo-area-inner-inner-inner div.map-list-search-menu-area,
#header.global-search-detail #logo div.global-logo div.global-logo-inner div.logoText span.logo-area-inner span.logo-area-inner-inner span.logo-area-inner-inner-inner div.map-list-search-menu-area div.map-list-search-menu-inner,
#header.global-search-detail #logo div.global-logo div.global-logo-inner div.logoText span.logo-area-inner span.logo-area-inner-inner span.logo-area-inner-inner-inner div.map-list-search-menu-area div.map-list-search-menu-inner div.global-search-menu-keyword,
#header.global-search-detail #logo div.global-logo div.global-logo-inner div.logoText span.logo-area-inner span.logo-area-inner-inner span.logo-area-inner-inner-inner div.map-list-search-menu-area div.map-list-search-menu-inner div.global-search-menu-keyword form,
#header.global-search-detail #logo div.global-logo div.global-logo-inner div.logoText span.logo-area-inner span.logo-area-inner-inner span.logo-area-inner-inner-inner div.map-list-search-menu-area div.map-list-search-menu-inner div.global-search-menu-keyword form div.txt-area {
	width: 100%;
	height: 100%;
}
#header div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.input-text {
	position: relative;
	width: 100%;
	height: 100%;
}
#header div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.input-text div.common-search-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 10px;
	margin: auto 0;
}
#header.global-search-detail div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.input-text div.common-search-icon:before { border-color: rgba(90, 176, 215, 1.0); }
#header.global-search-detail div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.input-text div.common-search-icon:after { background: rgba(90, 176, 215, 1.0); }
#header.global-search-detail.global-search-type-school div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.input-text div.common-search-icon:before { border-color: rgba(160, 109, 255, 1.0); }
#header.global-search-detail.global-search-type-school div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.input-text div.common-search-icon:after { background: rgba(160, 109, 255, 1.0); }
#header.global-search-detail.global-search-type-sharelog div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.input-text div.common-search-icon:before { border-color: rgba(255, 145, 26, 1.0); }
#header.global-search-detail.global-search-type-sharelog div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.input-text div.common-search-icon:after { background: rgba(255, 145, 26, 1.0); }
#header.global-search-detail.global-search-type-shareticket div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.input-text div.common-search-icon:before { border-color: rgba(252, 83, 143, 1.0); }
#header.global-search-detail.global-search-type-shareticket div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.input-text div.common-search-icon:after { background: rgba(252, 83, 143, 1.0); }
#header div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.input-text input.txtField {
	width: 100%;
	box-sizing: border-box;
	height: 100%;
	line-height: normal;
	font-size: 50%;
	margin: 0;
	padding: 0 10px 0 35px;
	background: rgba(255, 255, 255, 0.8);
	border-radius: 0;
	border: none;
	vertical-align: middle;

	border-style: solid;
	border-width: 0 1px;
	border-color: #ddd;

}
#header div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.button {
	display: none;
	float: left;
	width: 30%;
	max-width: 110px;
	height: 100%;
}
#header div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.button input.btn-value {
	color: #fff;
	width: 100%;
	height: 100%;
	padding: 0 0 0 13px;
	text-align: center;
	background: rgba(24, 120, 203, 0.8);
	background-image: url('../../img/user/global/home/search_icon.png');
	background-repeat: no-repeat;
	background-position: 10px center;
	background-size: 20px 20px;
	font-size: 50%;
	border: none;
	-webkit-appearance: none;
	border-radius: 0;
	cursor: pointer;
}
#header.global-search-menu-keyword div.map-list-search-menu-area div div.txt-area div.button input.btn-value:hover {
	background-color: rgba(65, 156, 235, 0.8);
}
#header.global-search-type-sharelog div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.button input.btn-value {
	background-color: rgba(255, 145, 26, 0.8);
}
#header.global-search-type-sharelog div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.button input.btn-value:hover {
	background-color: rgba(255, 180, 99, 0.8);
}
#header.global-search-type-shareticket div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.button input.btn-value {
	background-color: rgba(252, 83, 143, 0.8);
}
#header.global-search-type-shareticket div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.button input.btn-value:hover {
	background-color: rgba(252, 126, 171, 0.8);
}
#header.global-search-type-school div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.button input.btn-value {
	background-color: rgba(160, 109, 255, 0.8);
}
#header.global-search-type-school div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.button input.btn-value:hover {
	background-color: rgba(188, 152, 255, 0.8);
}
#header.global-search-type-all div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.button input.btn-value {
	background-color: rgba(52, 223, 69, 0.8);
}
#header.global-search-type-all div.map-list-search-menu-area div.global-search-menu-keyword div.txt-area div.button input.btn-value:hover {
	background-color: rgba(100, 247, 114, 0.8);
}
#header #logo div.global-search-menu div.global-search-menu-link {
	float: left;
	width: 220px;
	padding-top: 3px;
}
#header #logo div.global-search-menu {
	top: 10px;
}

#header.global-search-type-all #logo div.global-logo a.logo-icon span.logo-area-inner span.logo-area-inner-inner span.logo-area-inner-inner-inner,
#header.global-search-type-house #logo div.global-logo a.logo-icon span.logo-area-inner span.logo-area-inner-inner span.logo-area-inner-inner-inner,
#header.global-search-type-school #logo div.global-logo a.logo-icon span.logo-area-inner span.logo-area-inner-inner span.logo-area-inner-inner-inner {
	background-image: url('../../img/user/global/common/logo/sharehouse.png');
	background-size: 232px 30px;
}
#header.global-search-type-shareticket #logo div.global-logo a.logo-icon span.logo-area-inner span.logo-area-inner-inner span.logo-area-inner-inner-inner {
}
#header.global-search-type-sharelog #logo div.global-logo a.logo-icon span.logo-area-inner span.logo-area-inner-inner span.logo-area-inner-inner-inner {
	background-image: url('../../img/user/global/common/logo/sharelog.png');
	background-size: 224.28px 27.06px;
}

#header.global-search-type-shareticket #logo div.global-logo a.logo-icon.home {
	width: 120px;
}
#header.global-search-type-shareticket #logo div.global-logo a.logo-icon.home span.logo-area-inner span.logo-area-inner-inner span.logo-area-inner-inner-inner {
	background-image: url('../../img/user/global/common/logo/shareticket.png');
	background-size: 139.2px 24px;
	background-position: -30px 0;
}
#header.global-search-detail.global-search-type-shareticket #logo div.global-logo div.global-logo-inner div.logoText span.logo-area-inner {
	width: auto;
}

#footer {
	display: none;
}


/* Sharelog */
#mapListBlock div.item a.fade-area,
div.global-search-type-shareticket #mapListBlock div.flick-area div.flick-inner div.flick-item.item a.fade-area {
	position: relative;
	display: block;
	height: 100%;
}
#mapListBlock div.listItem[data-item-type="1"] a.common-fade-area,
#mapListBlock div.listItem[data-item-type="2"] a.common-fade-area {
	position: absolute;
}
#mapListBlock div.listItem a.common-fade-area div.fade-inner,
#mapListBlock div.item a.fade-area div.fade-inner,
div.global-search-type-shareticket #mapListBlock div.flick-area div.flick-inner div.flick-item.item a.fade-area div.fade-inner {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0;
	-webkit-transition: opacity 0.2s;
	-moz-transition: opacity 0.2s;
	-o-transition: opacity 0.2s;
	transition: opacity 0.2s;
	pointer-events: none;
}
#mapListBlock div.item a.fade-area div.image-inner {
	height: 100%;
}
#mapListBlock div.listItem a.common-fade-area:hover div.fade-inner,
#mapListBlock div.item a.fade-area:hover div.fade-inner,
div.global-search-type-shareticket #mapListBlock div.flick-area div.flick-inner div.flick-item.item a.fade-area:hover div.fade-inner {
	opacity: 0.4;
}
#mapListBlock div.listItem a.common-fade-area:after,
#mapListBlock div.item div.image a.fade-area:after,
div.global-search-type-shareticket #mapListBlock div.flick-area div.flick-inner div.flick-item.item div.image a.fade-area:after {
	position: absolute;
	display: block;
	content: "";
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&amp;0+0,0.65+100 */
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */

}
div.global-search-type-sharelog #mapListBlock div.item {
	float: left;
	width: 48%;
	width: calc(50% - 10px);
	height: 250px;
	margin-left: 10px;
	overflow: hidden;
	position: relative;
}
div.global-search-type-sharelog #mapListBlock div.item div.image img,
div.global-search-type-shareticket #mapListBlock div.item div.item-image img {
	width: 100%;
	height: 100%;
}
div.global-search-type-sharelog #mapListBlock div.item div.image div.share-point {
	position: relative;
}
div.global-search-type-sharelog #mapListBlock div.item div.image div.share-point div.share-point-inner {
	position: absolute;
	top: 0;
	right: 0;
	color: #fff;
	margin-top: 3px;
	padding: 5px;
	text-align: center;
	font-size: 130%;
	line-height: 1.0em;
}
div.global-search-type-sharelog #mapListBlock div.item div.image div.share-point div.share-point-inner div.count {
	font-size: 120%;
}
div.global-search-type-sharelog #mapListBlock div.item div.image div.share-point div.share-point-inner div.shares {
	font-size: 70%;
}
div.global-search-type-sharelog #mapListBlock div.item div.title-content-area {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 1;
}
div.global-search-type-sharelog #mapListBlock div.item div.title-content-area div.item-title {
	position: relative;
	top: -45px;
	padding: 5px;

	display: inline-block;
	width: 100%;
	max-height: 50px;
	box-sizing: border-box;
	overflow: hidden;
	text-overflow: ellipsis;
}
div.global-search-type-sharelog #mapListBlock div.item div.title-content-area div.item-title a {
	color: #fff;
	font-size: 130%;
	text-decoration: none;
}
div.global-search-type-sharelog #mapListBlock div.item div.title-content-area div.item-content {
	display: none;
}
div.global-search-type-sharelog #mapListBlock div.item div.title-content-area div.user-info-post-like-area {
	position: absolute;
	right: 15px;
	bottom: 20px;
}
div.global-search-type-sharelog #mapListBlock div.item div.title-content-area div.user-info-post-like-area div.post-like-area {
	display: none;
}
div.global-search-type-sharelog #mapListBlock div.item div.title-content-area div.user-info-post-like-area div.user-info-area div.user-name-post-date-area {
	display: none;
}
div.global-search-type-sharelog #mapListBlock div.item div.title-content-area div.user-info-post-like-area div.user-info-area div.user-image {
	width: 40px;
	height: 40px;
}
div.global-search-type-sharelog #mapListBlock div.item div.title-content-area div.item-title a,
div.listItem div.lineupRight div.houseName p a {
	font-family: 'ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3', Meiryo, 'ãƒ¡ã‚¤ãƒªã‚ª', 'Lucida Grande', Verdana, 'Hiragino Kaku Gothic Pro', 'ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯', sans-serif;;
}

@-webkit-keyframes map-recommend-sharelog-slide-prev {
	0% {
	}
	100% {
		-webkit-transform: translate(400px, 0);
		-moz-transform: translate(400px, 0);
		-ms-transform: translate(400px, 0);
		-o-transform: translate(400px, 0);
		transform: translate(400px, 0);
	}
}
@keyframes map-recommend-sharelog-slide-prev {
	0% {
	}
	100% {
		-webkit-transform: translate(400px, 0);
		-moz-transform: translate(400px, 0);
		-ms-transform: translate(400px, 0);
		-o-transform: translate(400px, 0);
		transform: translate(400px, 0);
	}
}
@-webkit-keyframes map-recommend-sharelog-slide-next {
	0% {
	}
	100% {
		-webkit-transform: translate(-400px, 0);
		-moz-transform: translate(-400px, 0);
		-ms-transform: translate(-400px, 0);
		-o-transform: translate(-400px, 0);
		transform: translate(-400px, 0);
	}
}
@keyframes map-recommend-sharelog-slide-next {
	0% {
	}
	100% {
		-webkit-transform: translate(-400px, 0);
		-moz-transform: translate(-400px, 0);
		-ms-transform: translate(-400px, 0);
		-o-transform: translate(-400px, 0);
		transform: translate(-400px, 0);
	}
}

/* Icon */
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.icon-list div.icon-item div.image input.icon[type=checkbox] + label {
	background-image: url('../../img/user/house/icon/icon_list.png');
	background-size: 480px 265px;
}
input.icon_facility_tv[type=checkbox] + label { background-position: 0 0; }
input.icon_facility_tv[type=checkbox]:checked + label { background-position: 0 -30px; }
input.icon_facility_kitchen[type=checkbox] + label { background-position: -30px 0; }
input.icon_facility_kitchen[type=checkbox]:checked + label { background-position: -30px -30px; }
input.icon_facility_refrigerator[type=checkbox] + label { background-position: -60px 0; }
input.icon_facility_refrigerator[type=checkbox]:checked + label { background-position: -60px -30px; }
input.icon_facility_shared_pc[type=checkbox] + label { background-position: -90px 0; }
input.icon_facility_shared_pc[type=checkbox]:checked + label { background-position: -90px -30px; }
input.icon_facility_lan[type=checkbox] + label { background-position: -120px 0; }
input.icon_facility_lan[type=checkbox]:checked + label { background-position: -120px -30px; }
input.icon_facility_washing_machine[type=checkbox] + label { background-position: -150px 0; }
input.icon_facility_washing_machine[type=checkbox]:checked + label { background-position: -150px -30px; }
input.icon_facility_drying_machine[type=checkbox] + label { background-position: -180px 0; }
input.icon_facility_drying_machine[type=checkbox]:checked + label { background-position: -180px -30px; }
input.icon_facility_shower[type=checkbox] + label { background-position: -210px 0; }
input.icon_facility_shower[type=checkbox]:checked + label { background-position: -210px -30px; }
input.icon_facility_bath[type=checkbox] + label { background-position: -240px 0; }
input.icon_facility_bath[type=checkbox]:checked + label { background-position: -240px -30px; }
input.icon_facility_toilet[type=checkbox] + label { background-position: -270px 0; }
input.icon_facility_toilet[type=checkbox]:checked + label { background-position: -270px -30px; }
input.icon_facility_bicycle_park[type=checkbox] + label { background-position: -300px 0; }
input.icon_facility_bicycle_park[type=checkbox]:checked + label { background-position: -300px -30px; }
input.icon_facility_other[type=checkbox] + label { background-position: -330px 0; }
input.icon_facility_other[type=checkbox]:checked + label { background-position: -330px -30px; }

div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.gender-type-area div.icon-list div.icon-item div.image input.icon[type=checkbox] + label {
	background-size: 386px 212px;
}
input.icon_male[type=checkbox] + label { background-position: 0 -154px; }
input.icon_male[type=checkbox]:checked + label { background-position: 0 -183px; }
input.icon_female[type=checkbox] + label { background-position: -30px -154px; }
input.icon_female[type=checkbox]:checked + label { background-position: -30px -183px; }

input.icon_private[type=checkbox] + label { background-position: -60px -154px; }
input.icon_private[type=checkbox]:checked + label { background-position: -60px -183px; }
input.icon_shareroom[type=checkbox] + label { background-position: -90px -154px; }
input.icon_shareroom[type=checkbox]:checked + label { background-position: -90px -183px; }

input.icon_room_facility_key[type=checkbox] + label { background-position: 0 -60px; }
input.icon_room_facility_key[type=checkbox]:checked + label { background-position: 0 -90px; }
input.icon_room_facility_desk[type=checkbox] + label { background-position: -30px -60px; }
input.icon_room_facility_desk[type=checkbox]:checked + label { background-position: -30px -90px; }
input.icon_room_facility_chair[type=checkbox] + label { background-position: -60px -60px; }
input.icon_room_facility_chair[type=checkbox]:checked + label { background-position: -60px -90px; }
input.icon_room_facility_bed[type=checkbox] + label { background-position: -90px -60px; }
input.icon_room_facility_bed[type=checkbox]:checked + label { background-position: -90px -90px; }
input.icon_room_facility_air_conditioner[type=checkbox] + label { background-position: -120px -60px; }
input.icon_room_facility_air_conditioner[type=checkbox]:checked + label { background-position: -120px -90px; }
input.icon_room_facility_tv[type=checkbox] + label { background-position: -150px -60px; }
input.icon_room_facility_tv[type=checkbox]:checked + label { background-position: -150px -90px; }
input.icon_room_facility_storage[type=checkbox] + label { background-position: -180px -60px; }
input.icon_room_facility_storage[type=checkbox]:checked + label { background-position: -180px -90px; }
input.icon_room_facility_lan[type=checkbox] + label { background-position: -210px -60px; }
input.icon_room_facility_lan[type=checkbox]:checked + label { background-position: -210px -90px; }
input.icon_room_facility_kitchen[type=checkbox] + label { background-position: -240px -60px; }
input.icon_room_facility_kitchen[type=checkbox]:checked + label { background-position: -240px -90px; }
input.icon_room_facility_refrigerator[type=checkbox] + label { background-position: -270px -60px; }
input.icon_room_facility_refrigerator[type=checkbox]:checked + label { background-position: -270px -90px; }
input.icon_room_facility_shower[type=checkbox] + label { background-position: -300px -60px; }
input.icon_room_facility_shower[type=checkbox]:checked + label { background-position: -300px -90px; }
input.icon_room_facility_toilet[type=checkbox] + label { background-position: -330px -60px; }
input.icon_room_facility_toilet[type=checkbox]:checked + label { background-position: -330px -90px; }
input.icon_room_facility_loft[type=checkbox] + label { background-position: -360px -60px; }
input.icon_room_facility_loft[type=checkbox]:checked + label { background-position: -360px -90px; }
input.icon_room_facility_corner_room[type=checkbox] + label { background-position: -390px -60px; }
input.icon_room_facility_corner_room[type=checkbox]:checked + label { background-position: -390px -90px; }
input.icon_room_facility_sunshine[type=checkbox] + label { background-position: -420px -60px; }
input.icon_room_facility_sunshine[type=checkbox]:checked + label { background-position: -420px -90px; }
input.icon_room_facility_other[type=checkbox] + label { background-position: -450px -60px; }
input.icon_room_facility_other[type=checkbox]:checked + label { background-position: -450px -90px; }

/* No Data */
div.map-list-area div.map-list-wrap div.flick-area div.flick-inner div.house-list-no-data-area div.house-list-no-data-inner div.house-list-no-data-content div.no-data-explain {
	padding: 10px;
}
div.map-list-area div.map-list-wrap div.flick-area div.flick-inner div.house-list-no-data-area div.house-list-no-data-inner div.house-list-no-data-content div.no-data-content {
	padding-left: 10px;
}

/* Shareticket */
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item {
	color: #678;
}
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.introduction div.price {
	float: left;
	position: relative;
	color: #fc538f;
	padding-top: 8px;
	font-size: 150%;
	font-weight: 800;
}
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.introduction div.price span.price-suffix {
	color: #678;
	font-size: 70%;
	font-weight: normal;
	margin-left: 5px;
}
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.introduction div.intro-min-person,
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.introduction div.intro-max-person {
	float: left;
	padding-top: 8px;
}
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.introduction div.intro-min-person {
	margin-left: 10px;
}
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.introduction div.intro-max-person {
	margin-left: 5px;
}

div.global-search-type-shareticket div.flick-area div.flick-item div.review {
	float: left;
	height: 100%;
	margin: 6px 0 0 10px;
}
div.global-search-type-shareticket div.flick-area div.flick-item div.review div.inner {
	display: table-cell;
	vertical-align: middle;
}
div.global-search-type-shareticket div.flick-area div.flick-item div.review div.inner span.icon {
	float: left;
	width: 12.8px;
	height: 12.8px;
	margin-left: 3px;
	margin-top: 2px;
	background: url('../../img/user/ticket/ticket_icon-20170214065600.png') no-repeat left top;
	background-size: 40px 28px;
}
div.global-search-type-shareticket div.flick-area div.flick-item div.review div.inner span.num {
	float: left;
	margin-left: 5px;
}
div.global-search-type-shareticket div.flick-area div.flick-item div.review div.inner span.v1 { background-position: 0 -14.4px; }
div.global-search-type-shareticket div.flick-area div.flick-item div.review div.inner span.v2 { background-position: -13.6px -14.4px; }
div.global-search-type-shareticket div.flick-area div.flick-item div.review div.inner span.v3 { background-position: -26.4px -14.4px; }

div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.stay-bottom-area div.row-item {
	float: left;
	margin-right: 10px;
	font-size: 90%;
}
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.stay-bottom-area {
	line-height: normal;
	margin-top: 3px;
}
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.stay-bottom-area div.row-item.area {
	max-width: 60px;

	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.stay-bottom-area div.review {
	float: right;
	margin: 0;
}


div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.country-area,
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.required-time-review-count,
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.user-info div.name-intro {
	display: none;
}
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.term {
	max-height: 20px;
	padding-right: 5px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.user-info {
	position: absolute;
	top: calc(80% - 37px);
	right: 5px;
}
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.user-info div.user-image {
	width: 50px;
	height: 50px;
}
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.introduction div.introduction-inner {
	display: none;
}


div.global-search-type-shareticket div.flick-area div.flick-item div.mobile-info div.mobile-info-inner div.mobile-info-row,
div.global-search-type-shareticket div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.map-calendar-list-inner div.cal-item div.cal-name div.mobile-info div.mobile-info-inner div.mobile-info-row {
	display: table;
	table-layout: fixed;
	width: 100%;
	padding: 5px 10px;
	font-size: 120%;
	box-sizing: border-box;
}
div.global-search-type-shareticket div.flick-area div.flick-item div.mobile-info div.mobile-info-inner div.mobile-info-row div.row-item,
div.global-search-type-shareticket div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.map-calendar-list-inner div.cal-item div.cal-name div.mobile-info div.mobile-info-inner div.mobile-info-row div.row-item {
	display: table-cell;
	vertical-align: bottom;
	font-size: 80%;
	padding: 0 0 0 0;
}
div.global-search-type-shareticket div.flick-area div.flick-item div.mobile-info div.mobile-info-inner div.mobile-info-row div.row-item span.icon,
div.global-search-type-shareticket div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.map-calendar-list-inner div.cal-item div.cal-name div.mobile-info div.mobile-info-inner div.mobile-info-row div.category span.icon {
	display: inline-block;
	width: 19px;
	height: 19px;
	margin-right: 3px;
	vertical-align: middle;
	opacity: 0.7;
	background-repeat: no-repeat;
	background-position: left center;
	background-size: contain;
}
div.global-search-type-shareticket div.flick-area div.flick-item div.mobile-info div.mobile-info-inner div.mobile-info-row div.category,
div.global-search-type-shareticket div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.map-calendar-list-inner div.cal-item div.cal-name div.mobile-info div.mobile-info-inner div.mobile-info-row div.category {
	width: 40%;
}
div.global-search-type-shareticket div.flick-area div.flick-item div.mobile-info div.mobile-info-inner div.mobile-info-row div.category span.icon,
div.global-search-type-shareticket div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.map-calendar-list-inner div.cal-item div.cal-name div.mobile-info div.mobile-info-inner div.mobile-info-row div.category span.icon {
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4IiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNMTI1Ljk2NSw4MC42MDJjMCwwLjY4Ny0wLjI2MywxLjM3NS0wLjc4NywxLjg5OWwtNDEuODA3LDQxLjgxN2MtMC41MDMsMC41MDQtMS4xODcsMC43ODctMS45MDEsMC43ODcNCgkJYy0wLjcxMiwwLTEuMzk2LTAuMjgzLTEuODk4LTAuNzg3TDMuNTU2LDQ4LjI5N2MtMC41My0wLjUzNC0wLjgyOS0xLjM4NC0wLjc4Ny0yLjAwNGwwLjk4Mi0yNC43MDR2LTAuMDENCgkJYzAtNC45MjQsMS45NTgtOS42NDksNS41MDYtMTMuMTk3YzMuNTU0LTMuNTUsOC4yNzgtNS41MDIsMTMuMzAyLTUuNTAybDI0LjYwNC0wLjk4NmMwLjc0Ni0wLjAzMSwxLjQ3NSwwLjI1MywyLjAwNSwwLjc4Nw0KCQlsNzYuMDEsNzYuMDJDMTI1LjcwMiw3OS4yMjYsMTI1Ljk2NSw3OS45MTQsMTI1Ljk2NSw4MC42MDJ6IE04MS40NywxMTguNjE3bDM4LjAwNy0zOC4wMTZMNDYuMTk4LDcuMzExTDIyLjY2NSw4LjI1Ng0KCQljLTcuNTEyLDAtMTMuNTM5LDYuMDI2LTEzLjUzOSwxMy40MjdMOC4xODcsNDUuMzI4TDgxLjQ3LDExOC42MTd6Ii8+DQoJPHBhdGggZmlsbD0iIzVDNjk2RiIgZD0iTTM5Ljc5OSwyNS40ODZjMCwzLjU5LTEuMzk2LDYuOTctMy45MzIsOS41MTFjLTUuMjM5LDUuMjM5LTEzLjc2OSw1LjIzOS0xOS4wMDgsMA0KCQljLTUuMDcxLTUuMDgxLTUuMDcxLTEzLjk0MSwwLTE5LjAwM2M1LjIzOS01LjIzOCwxMy43NjktNS4yMzgsMTkuMDA4LDBDMzguNDAzLDE4LjUyNCwzOS43OTksMjEuODk1LDM5Ljc5OSwyNS40ODZ6DQoJCSBNMTguMzAyLDI1LjQ4NmMwLDIuMTYxLDAuODM1LDQuMTg4LDIuMzU3LDUuNzExYzEuNTIyLDEuNTIxLDMuNTQ4LDIuMzYsNS43MDEsMi4zNmMyLjE1NywwLDQuMTgzLTAuODQsNS43MDYtMi4zNg0KCQljMy4wNC0zLjA0NSwzLjA0OS04LjM2OCwwLTExLjQwMmMtMS41MjMtMS41MjEtMy41NDktMi4zNjMtNS43MDYtMi4zNjNjLTIuMTUyLDAtNC4xNzksMC44NDItNS43MDEsMi4zNjMNCgkJQzE5LjEzNywyMS4zMDYsMTguMzAyLDIzLjMzMiwxOC4zMDIsMjUuNDg2eiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}
div.global-search-type-shareticket div.flick-area div.flick-item div.mobile-info div.mobile-info-inner div.mobile-info-row div.area {
	width: 20%;
}
div.global-search-type-shareticket div.flick-area div.flick-item div.mobile-info div.mobile-info-inner div.mobile-info-row div.area span.icon {
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4IiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBzdHJva2U9IiM1QzY5NkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTY0LjQyOCwxMjYuNTJjLTAuNDA2LDAtMC44MDYtMC4wOTItMS4xNzYtMC4yODMNCgkJYy0yLjA3My0xLjA0NS01MC43MzEtMjYuMzE4LTUwLjczMS03MS45NDhjMC0yOS4zNSwyMi44LTUyLjM0Myw1MS45MDctNTIuMzQzYzI5LjEwNCwwLDUxLjkwMywyMi45OTMsNTEuOTAzLDUyLjM0Mw0KCQljMCw0NS42My00OC42NTIsNzAuOTAzLTUwLjcyOCw3MS45NDhDNjUuMjMzLDEyNi40MjgsNjQuODMzLDEyNi41Miw2NC40MjgsMTI2LjUyeiBNNjQuNDI4LDcuMTM2DQoJCWMtMjYuMTk3LDAtNDYuNzE3LDIwLjcxMy00Ni43MTcsNDcuMTUyYzAsMzguNjk0LDM5LjM0Niw2Mi41Niw0Ni43MTcsNjYuNjg3YzcuMzY4LTQuMTM3LDQ2LjcxNC0yOC4wNDMsNDYuNzE0LTY2LjY4Nw0KCQlDMTExLjE0MiwyNy44NDksOTAuNjIyLDcuMTM2LDY0LjQyOCw3LjEzNnoiLz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBzdHJva2U9IiM1QzY5NkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTY0LjQyOCw1OS4wNDJjLTguNTg4LDAtMTUuNTcyLTYuOTg1LTE1LjU3Mi0xNS41NzENCgkJYzAtOC41ODgsNi45ODQtMTUuNTcyLDE1LjU3Mi0xNS41NzJjOC41ODUsMCwxNS41NjksNi45ODQsMTUuNTY5LDE1LjU3MkM3OS45OTcsNTIuMDU4LDczLjAxMyw1OS4wNDIsNjQuNDI4LDU5LjA0MnoNCgkJIE02NC40MjgsMzMuMDg5Yy01LjcyNCwwLTEwLjM4MSw0LjY1OS0xMC4zODEsMTAuMzgzYzAsNS43MjIsNC42NTcsMTAuMzgxLDEwLjM4MSwxMC4zODFjNS43MjYsMCwxMC4zNzgtNC42NTksMTAuMzc4LTEwLjM4MQ0KCQlDNzQuODA2LDM3Ljc0OCw3MC4xNTMsMzMuMDg5LDY0LjQyOCwzMy4wODl6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
}
div.global-search-type-shareticket div.flick-area div.flick-item div.mobile-info div.mobile-info-inner div.mobile-info-row div.min-person-number {
	width: 20%;
}
div.global-search-type-shareticket div.flick-area div.flick-item div.mobile-info div.mobile-info-inner div.mobile-info-row div.min-person-number span.icon {
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4IiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNMTEuNjU3LDEyNS43MThjLTEuNDA2LDAtMi41NDQtMS4xMzMtMi41NDQtMi41NDV2LTUuMDg4YzAtMTUuMjE4LDEwLjY3OS0yNS40NDQsMjYuNTczLTI1LjQ0NGg2LjMzNg0KCQlsNy45OTUtMTAuOTY0YzAuODI2LTEuMTMzLDIuNDE3LTEuMzgyLDMuNTYtMC41NTdjMS4xMzMsMC44MjQsMS4zODEsMi40MTUsMC41NTcsMy41NThsLTguNzYxLDEyLjAwNw0KCQljLTAuNDc3LDAuNjU2LTEuMjQzLDEuMDQ0LTIuMDUzLDEuMDQ0aC03LjYzM2MtMTMuMDUxLDAtMjEuNDg0LDcuOTkyLTIxLjQ4NCwyMC4zNTZ2NS4wODgNCgkJQzE0LjIwMiwxMjQuNTg1LDEzLjA2NCwxMjUuNzE4LDExLjY1NywxMjUuNzE4eiIvPg0KCTxwYXRoIGZpbGw9IiM1QzY5NkYiIGQ9Ik0xMTguNTIyLDEyNS43MThjLTEuNCwwLTIuNTQ1LTEuMTMzLTIuNTQ1LTIuNTQ1di01LjA4OGMwLTEzLjM1OS0xMi4wMTctMjAuMzU2LTIzLjg5NS0yMC4zNTZIODQuNDUNCgkJYy0wLjg3NSwwLTEuNjg5LTAuNDQ4LTIuMTU3LTEuMTkzbC03LjU1NC0xMi4wMDdjLTAuNzQ1LTEuMTkxLTAuMzg4LTIuNzYzLDAuODA1LTMuNTA4YzEuMTg0LTAuNzU2LDIuNzU1LTAuMzg4LDMuNTEsMC43OTYNCgkJbDYuNzk5LDEwLjgyNGg2LjIzYzE2LjUyLDAsMjguOTg0LDEwLjk0MiwyOC45ODQsMjUuNDQ0djUuMDg4QzEyMS4wNjcsMTI0LjU4NSwxMTkuOTM1LDEyNS43MTgsMTE4LjUyMiwxMjUuNzE4eiIvPg0KCTxwYXRoIGZpbGw9IiM1QzY5NkYiIGQ9Ik02My42NzUsOTAuMDk2Yy0xNC44MywwLTI2LjEwMi0xNS43NDQtMjcuMTk0LTMwLjcwNWMtNi40NjEtMC45ODUtNy4wMTMtNS44NTQtNy4wMTMtNy40NTlWNDEuNzUzDQoJCWMwLTMuMTgxLDMuMDc4LTUuNDc4LDUuMDktNi42MzV2LTguNjMzYzAtOS4xMzQsMy4wMDYtMTcuNTkyLDI0LjYwNC0xNy44MDZjNS43ODYtNC4xNDYsMTIuMTYtNi4zMjcsMTguNDktNi4zMjcNCgkJYzguMjAxLDAsMTUuNTc2LDMuODY2LDE4Ljc3Niw5Ljg1NWMyLjUwNSw0LjY2NywyLjE5NiwxMC4wOTgtMC44MDUsMTUuMDE5djcuODkxYzIuMDE4LDEuMTU3LDUuMDg4LDMuNDU0LDUuMDg4LDYuNjM1djEwLjE3OA0KCQljMCwzLjktMy4zNjksNi43NzgtOC40NDcsNy40NzRDOTEuMDIxLDczLjg1NCw3OC43MzUsOTAuMDk2LDYzLjY3NSw5MC4wOTZ6IE03Ny42NTEsNy40NDJjLTUuNDc3LDAtMTEuMDUyLDIuMDA4LTE2LjEyNCw1LjgxNQ0KCQljLTAuNDM3LDAuMzI4LTAuOTc0LDAuNTA3LTEuNTI2LDAuNTA3Yy0yMC4zNTYsMC0yMC4zNTYsNy4wNTEtMjAuMzU2LDEyLjcyMnYxMC4xNzhjMCwxLTAuNTkxLDEuOTA5LTEuNTAxLDIuMzIxDQoJCWMtMS44MTMsMC44MTktMy40ODgsMi4yMjItMy41OTIsMi43ODhsMC4wMDUsMTAuMTU5YzAsMC43NiwwLDIuNTQzLDQuMzc3LDIuNTQzYzEuNDA3LDAsMi41NDUsMS4xMzgsMi41NDUsMi41NDUNCgkJYzAsMTIuOTQsOS42OTEsMjcuOTg2LDIyLjE5NSwyNy45ODZjMTIuNzE0LDAsMjMuNjA5LTE1LjM4OSwyMy42MDktMjcuOTg2YzAtMS40MDcsMS4xMzMtMi41NDUsMi41NDMtMi41NDUNCgkJYzMuNzg2LDAsNS43OTYtMS40NzYsNS43OTYtMi41NDNWNDEuNzUzYy0wLjExLTAuNjAyLTEuOTQ5LTIuMDM5LTMuNTc5LTIuNzY5Yy0wLjkxNS0wLjQwOC0xLjUxMS0xLjMxNi0xLjUxMS0yLjMyMVYyNi40ODUNCgkJYzAtMC41MDEsMC4xNDktMC45OTQsMC40MjctMS40MTFjMi4zOTYtMy41ODMsMi43MzMtNy4yMDEsMC45ODUtMTAuNDY2Qzg5LjYwOSwxMC4yNTUsODQuMDA0LDcuNDQyLDc3LjY1MSw3LjQ0MnoiLz4NCjwvZz4NCjwvc3ZnPg0K');
}
div.global-search-type-shareticket div.flick-area div.flick-item div.mobile-info div.mobile-info-inner div.mobile-info-row div.required-time {
	width: 20%;
}
div.global-search-type-shareticket div.flick-area div.flick-item div.mobile-info div.mobile-info-inner div.mobile-info-row div.required-time span.icon {
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiDQoJIHk9IjBweCIgd2lkdGg9IjEyOHB4IiBoZWlnaHQ9IjEyOHB4IiB2aWV3Qm94PSIwIDAgMTI4IDEyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTI4IDEyOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNNjMuOTkyLDEyMy42MzVjLTI3LjE5OCwwLTQ5LjMyNi0yMi4xMjYtNDkuMzI2LTQ5LjMyM2MwLTI3LjE5NSwyMi4xMjctNDkuMzIyLDQ5LjMyNi00OS4zMjINCgkJYzI3LjE5NSwwLDQ5LjMyMiwyMi4xMjcsNDkuMzIyLDQ5LjMyMkMxMTMuMzE0LDEwMS41MDksOTEuMTg4LDEyMy42MzUsNjMuOTkyLDEyMy42MzV6IE02My45OTIsMzAuMTgxDQoJCWMtMjQuMzMzLDAtNDQuMTM0LDE5LjgwMS00NC4xMzQsNDQuMTMxYzAsMjQuMzM3LDE5LjgsNDQuMTMyLDQ0LjEzNCw0NC4xMzJjMjQuMzM1LDAsNDQuMTMtMTkuNzk1LDQ0LjEzLTQ0LjEzMg0KCQlDMTA4LjEyMiw0OS45ODEsODguMzI3LDMwLjE4MSw2My45OTIsMzAuMTgxeiIvPg0KCTxwYXRoIGZpbGw9IiM1QzY5NkYiIGQ9Ik0xMTMuMzE0LDEyNi4yMzJjLTAuODAzLDAtMS41OTMtMC4zNzQtMi4xLTEuMDc1bC0xMi45OC0xNy45NDljLTAuODQxLTEuMTU1LTAuNTc4LTIuNzc5LDAuNTc4LTMuNjE5DQoJCWMxLjE1Ni0wLjgzMywyLjc3OC0wLjU4OSwzLjYzMSwwLjU3N2wxMi45NzksMTcuOTQ5YzAuODQxLDEuMTY1LDAuNTc5LDIuNzg4LTAuNTg2LDMuNjMxDQoJCUMxMTQuMzc5LDEyNi4wNjksMTEzLjg0MSwxMjYuMjMyLDExMy4zMTQsMTI2LjIzMnoiLz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNMTQuNjY3LDEyNi4yMzJjLTAuNTI3LDAtMS4wNi0wLjE2My0xLjUyMS0wLjQ4NmMtMS4xNjEtMC44NDMtMS40MjUtMi40NjYtMC41ODMtMy42MzFsMTIuOTgtMTcuOTQ5DQoJCWMwLjgzNy0xLjE2NiwyLjQ1OS0xLjQxLDMuNjI1LTAuNTc3YzEuMTYsMC44NCwxLjQyNiwyLjQ2NCwwLjU4MywzLjYxOWwtMTIuOTgsMTcuOTQ5DQoJCUMxNi4yNjQsMTI1Ljg1OCwxNS40NjcsMTI2LjIzMiwxNC42NjcsMTI2LjIzMnoiLz4NCgk8cG9seWdvbiBmaWxsPSIjNUM2OTZGIiBwb2ludHM9IjkzLjMyNiwzOS41MjYgODkuMTcsMzYuNDE0IDk2Ljk1NywyNi4wMjkgMTAxLjExMywyOS4xNDEgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiM1QzY5NkYiIHBvaW50cz0iMzQuNjU1LDM5LjUyNiAyNi44NjcsMjkuMTQxIDMxLjAyMywyNi4wMjkgMzguODEyLDM2LjQxNCAJIi8+DQoJPHBhdGggZmlsbD0iIzVDNjk2RiIgZD0iTTYzLjk5Miw3Ni45MDdjLTAuNjY2LDAtMS4zMy0wLjI1My0xLjgzNi0wLjc2MWMtMS4wMTUtMS4wMTQtMS4wMTUtMi42NTYsMC0zLjY3bDI1Ljk1Ny0yNS45NTgNCgkJYzEuMDE0LTEuMDE1LDIuNjU5LTEuMDE1LDMuNjczLDBjMS4wMTQsMS4wMTMsMS4wMTQsMi42NTYsMCwzLjY3bC0yNS45NiwyNS45NThDNjUuMzIsNzYuNjU0LDY0LjY1Niw3Ni45MDcsNjMuOTkyLDc2LjkwN3oiLz4NCgk8cGF0aCBmaWxsPSIjNUM2OTZGIiBkPSJNNjMuOTkyLDc2LjkwN2MtMC42NjYsMC0xLjMzLTAuMjUzLTEuODM2LTAuNzYxTDQ2LjU4LDYwLjU3M2MtMS4wMTUtMS4wMTUtMS4wMTUtMi42NTcsMC0zLjY3Mg0KCQljMS4wMTQtMS4wMTMsMi42NTYtMS4wMTMsMy42NzEsMGwxNS41NzYsMTUuNTc1YzEuMDE2LDEuMDE0LDEuMDE2LDIuNjU2LDAsMy42N0M2NS4zMiw3Ni42NTQsNjQuNjU2LDc2LjkwNyw2My45OTIsNzYuOTA3eiIvPg0KCTxwYXRoIGZpbGw9IiM1QzY5NkYiIGQ9Ik0yNy44MDksNi44MTZjNi43MTIsMCwxMi43OTcsMy4xNDQsMTYuNjYxLDguMzM1Yy0xMy40ODgsNC40OTQtMjUuMjMsMTMuNjQtMzIuOTQ4LDI1LjY3Ng0KCQljLTIuOTctMy42Ny00LjY0NC04LjI4NC00LjY0NC0xMy4wODFDNi44NzksMTYuMjA4LDE2LjI2OSw2LjgxNiwyNy44MDksNi44MTYgTTI3LjgwOSwxLjYyNQ0KCQljLTE0LjQwNiwwLTI2LjEyMywxMS43MTctMjYuMTIzLDI2LjEyM2MwLDUuOTIxLDIuMDU5LDExLjcyOCw1LjgwMSwxNi4zNDdjMC45ODgsMS4yMjIsMi40NzQsMS45MjgsNC4wMzYsMS45MjgNCgkJYzAuMDk3LDAsMC4xOTMsMCwwLjI4NC0wLjAxMmMxLjY2OS0wLjA5LDMuMTg5LTAuOTczLDQuMDg2LTIuMzc3YzcuMDg5LTExLjA2LDE3LjgyMi0xOS40MjQsMzAuMjItMjMuNTUyDQoJCWMxLjU3OC0wLjUyNywyLjgwOS0xLjc4LDMuMzExLTMuMzcyYzAuNDk5LTEuNTg3LDAuMjA5LTMuMzIxLTAuNzg0LTQuNjU1QzQzLjcwNCw1LjQyNywzNi4xMTUsMS42MjUsMjcuODA5LDEuNjI1TDI3LjgwOSwxLjYyNXoiDQoJCS8+DQoJPHBhdGggZmlsbD0iIzVDNjk2RiIgZD0iTTEwMC40OTYsNi44MTZjMTEuNTQsMCwyMC45MzEsOS4zOTEsMjAuOTMxLDIwLjkzMWMwLDQuOTE4LTEuNzM1LDkuNjE4LTQuODE3LDEzLjMyNQ0KCQljLTcuNjU1LTEyLjA2Ny0xOS4zNjktMjEuMjY1LTMyLjg0Ni0yNS44MThDODcuNjI3LDEwLDkzLjc0Myw2LjgxNiwxMDAuNDk2LDYuODE2IE0xMDAuNDk2LDEuNjI1DQoJCWMtOC4zNTcsMC0xNS45ODIsMy44NDgtMjAuOTEsMTAuNTUxYy0wLjk4MywxLjMzNC0xLjI2OSwzLjA1OS0wLjc3MSw0LjY0YzAuNDk3LDEuNTgzLDEuNzI1LDIuODMsMy4yODUsMy4zNTYNCgkJYzEyLjM5Myw0LjE4OCwyMy4wOTIsMTIuNjAxLDMwLjEzLDIzLjY4NGMwLjg5MiwxLjM5OSwyLjM5MywyLjI5Miw0LjA0NSwyLjM5N2MwLjExMiwwLjAwNSwwLjIyNSwwLjAxMiwwLjMzNSwwLjAxMg0KCQljMS41NDEsMCwzLjAwMi0wLjY4MSwzLjk5NC0xLjg3MWMzLjg4NS00LjY2Niw2LjAxNS0xMC41NzcsNi4wMTUtMTYuNjQ2QzEyNi42MTgsMTMuMzQyLDExNC45MDYsMS42MjUsMTAwLjQ5NiwxLjYyNQ0KCQlMMTAwLjQ5NiwxLjYyNXoiLz4NCjwvZz4NCjwvc3ZnPg0K');
}
div.global-search-type-shareticket div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.map-calendar-list-inner div.cal-item div.cal-name {
	color: #678;
}
div.global-search-type-shareticket div.flick-area div.flick-item div.mobile-info div.mobile-info-inner div.mobile-info-row div.row-item span.inner,
div.global-search-type-shareticket div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.map-calendar-list-inner div.cal-item div.cal-name div.mobile-info div.mobile-info-inner div.mobile-info-row div.row-item span.inner {
	display: inline-block;
	max-width: 100%;
	max-width: calc(100% - 22px);
	vertical-align: top;

	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}



div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.mobile-info div.mobile-info-inner div.user-info {
	display: block;
	padding: 0 5px 5px 0;
}

#container[data-map-infowindow-type="6"] div.infowindow div.infowindow-inner div.name-area div.name-inner div.name div.name-str div.name-str-inner,
#container[data-map-infowindow-type="8"] div.infowindow div.infowindow-inner div.name-area div.name-inner div.name div.name-str div.name-str-inner,
#container[data-map-infowindow-type="9"] div.infowindow div.infowindow-inner div.name-area div.name-inner div.name div.name-str div.name-str-inner {
	float: none;
	width: auto;
}
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.inner div.title {
	position: absolute;
	left: 0;
	bottom: 19%;
	width: 70%;
	width: calc(100% - 74px);
	line-height: 1.4em;
	color: #fff;
	font-size: 1.0rem;
	padding: 5px;
	font-family: æ¸¸ã‚´ã‚·ãƒƒã‚¯, YuGothic;
	font-weight: 800;
}

div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.inner div.title a {
	color: #fff;
	font-size: 110%;
	text-decoration: none;
}
div.global-search-type-shareticket div.flick-area div.flick-inner div.flick-item div.inner div.introduction {
	line-height: 1.0em;
}
div.global-search-detail div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner {
	max-width: 100%;
	z-index: 1000;

	-webkit-transform: translateY(50px);
	-moz-transform: translateY(50px);
	-ms-transform: translateY(50px);
	transform: translateY(50px);
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
div.global-search-detail div.side-search-area div.side-search-inner div.sideSearchForm.popup-show div.form-inner {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	opacity: 1;
	visibility: visible;
}
div.global-search-detail div.side-search-area div.side-search-inner div.sideSearchForm.popup-close-complete div.form-inner {
	opacity: 0;
	visibility: hidden;
}

/* Search All */
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.search-condition-all-detail-condition table.condition-list td.detail-item {
	height: 200px;
	padding-left: 0;
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.search-condition-all-detail-condition table.condition-list td.detail-item div.detail-item-image {
	height: 100%;
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.search-condition-all-detail-condition table.condition-list td.detail-item div.detail-item-image a {
	height: 100%;
	border-top: solid 5px #fff;
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.search-condition-all-detail-condition table.condition-list td.detail-item div.detail-item-image a div.image {
	height: 100%;
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.search-condition-all-detail-condition table.condition-list td.detail-item div.detail-item-image div.image img {
	width: 100%;
	height: 100%;
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.search-condition-all-detail-condition table.condition-list td.detail-item div.detail-item-image a[data-kind="1"] {
	border-color: rgba(24, 120, 203, 0.8);
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.search-condition-all-detail-condition table.condition-list td.detail-item div.detail-item-image a[data-kind="5"] {
	border-color: rgba(252, 83, 143, 0.8);
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.search-condition-all-detail-condition table.condition-list td.detail-item div.detail-item-image a[data-kind="2"] {
	border-color: rgba(160, 109, 255, 0.8);
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.search-condition-all-detail-condition table.condition-list td.detail-item div.detail-item-image div.title {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 1;
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.search-condition-all-detail-condition table.condition-list td.detail-item div.detail-item-image div.title div.title-inner {
	display: table;
	width: 100%;
	height: 100%;
	text-align: center;
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.search-condition-all-detail-condition table.condition-list td.detail-item div.detail-item-image div.title div.title-inner div.title-inner-inner {
	display: table-cell;
	vertical-align: middle;
	word-wrap: break-word;
	word-break: break-all;

	color: #fff;
	border: none;
	background-color: transparent;

	text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2),
	-2px 2px 10px rgba(0, 0, 0, 0.2),
	2px -2px 10px rgba(0, 0, 0, 0.2),
	-2px -2px 10px rgba(0, 0, 0, 0.2);
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.search-condition-all-detail-condition table.condition-list td.detail-item div.detail-item-image div.title div.title-inner div.title-inner-inner div.title-str {
	font-size: 300%;
	font-weight: bold;
	padding: 20px 30px 10px 30px;
	line-height: 1.3em;
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.search-condition-all-detail-condition table.condition-list td.detail-item div.detail-item-image div.title div.title-inner div.title-inner-inner div.content-str {
	font-size: 120%;
	padding: 0 20px 20px 20px;
    line-height: 1.4em;
}



/* Search Area List */
div.search-area-list {
	display: none;
	position: relative;
}
div.search-area-list div.search-area-inner {
	position: fixed;
	top: 79px;
	left: 150px;
	right: auto;
	width: auto;
	padding: 0;
	background-color: transparent;
}
div.search-area-list div.search-area-list-type {
	background-color: rgba(255, 255, 255, 0.9);
}
div.search-area-list div.search-area-list-type-item table {
	max-width: 800px;
}
div.search-area-list div.search-area-list-type-item table a span.count span {
	display: none;
}
div.global-search-type-shareticket div.search-area-list div.search-area-list-type-item table a span.count span.shareticket-count,
div.global-search-type-sharelog div.search-area-list div.search-area-list-type-item table a span.count span.sharelog-count {
	display: inline;
}


div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.button-area input.cancel {
	width: 20%;
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner div.button-area input.submit {
	width: 70%;
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner table.condition-list td.detail-item {
	display: block;
}
div.side-search-area div.side-search-inner div.sideSearchForm div.form-inner div.search-condition-detail-area div.detail-inner table.condition-list td.detail-item div.detail-item-inner {
	background: transparent;
}




/* Menu Bar */
div.map-area-fix div.map-area {
	top: 50px;
}
div.global-search-type-shareticket div.map-area-fix div.map-area {
	top: 100px;
}
div.ticket-menubar-area {
	position: fixed;
	top: 50px;
	width: 100%;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
	z-index: 11;
}
div.ticket-menubar-area div.ticket-menubar-inner {
	background: #eee;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item {
	float: left;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.ticket-menubar-item-right {
	float: right;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item a.ticket-menubar-item-link {
	position: relative;
	display: block;
	color: #313131;
	min-width: 90px;
	height: 50px;
	padding: 0 8px;
	text-decoration: none;
	border-right: solid 1px #d2d2d2;
	transition: background 0.2s;
	z-index: 12;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.ticket-menubar-item-right a.ticket-menubar-item-link {
	border-left: solid 1px #d2d2d2;
	border-right: none;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-border {
	position: absolute;
	top: 0;
	width: 100%;
	height: 1px;
	background: #d2d2d2;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.dropdown a.ticket-menubar-item-link:before {
	content: "";
	position: absolute;
	top: 50%;
	top: calc(50% - 5px);
	right: 5px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 6px 4px 0 4px;
	border-color: #5a686e transparent transparent transparent;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item a.ticket-menubar-item-link:hover {
	background: #fff;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.active a.ticket-menubar-item-link {
	background: #fff;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item a.ticket-menubar-item-link div.icon {
	float: left;
	width: 30px;
	height: 100%;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item a.ticket-menubar-item-link div.icon div.inner {
	display: table;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item a.ticket-menubar-item-link div.icon div.inner div.inner2 {
	display: table-cell;
	vertical-align: middle;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item a.ticket-menubar-item-link div.icon div.inner div.inner2 div.inner3 {
	width: 22px;
	height: 22px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.category a.ticket-menubar-item-link div.icon div.inner div.inner2 div.inner3 { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjEuMDI5cHgiIGhlaWdodD0iMTcuNDE2cHgiIHZpZXdCb3g9IjAgMCAyMS4wMjkgMTcuNDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMS4wMjkgMTcuNDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMS44NzUsMy43NUMwLjg0MSwzLjc1LDAsMi45MSwwLDEuODc1QzAsMC44NDIsMC44NDEsMCwxLjg3NSwwUzMuNzUsMC44NDIsMy43NSwxLjg3NUMzLjc1LDIuOTEsMi45MDksMy43NSwxLjg3NSwzLjc1eiBNMS44NzUsMUMxLjM5MywxLDEsMS4zOTMsMSwxLjg3NVMxLjM5MywyLjc1LDEuODc1LDIuNzVTMi43NSwyLjM1NywyLjc1LDEuODc1UzIuMzU3LDEsMS44NzUsMXoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMjAuNTI5LDIuNDE2aC0xNWMtMC4yNzYsMC0wLjUtMC4yMjMtMC41LTAuNWMwLTAuMjc1LDAuMjI0LTAuNSwwLjUtMC41aDE1YzAuMjc3LDAsMC41LDAuMjI1LDAuNSwwLjVDMjEuMDI5LDIuMTkzLDIwLjgwNiwyLjQxNiwyMC41MjksMi40MTZ6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTEuODc1LDguNzVDMC44NDEsOC43NSwwLDcuOTEsMCw2Ljg3NUMwLDUuODQyLDAuODQxLDUsMS44NzUsNVMzLjc1LDUuODQyLDMuNzUsNi44NzVDMy43NSw3LjkxLDIuOTA5LDguNzUsMS44NzUsOC43NXogTTEuODc1LDZDMS4zOTMsNiwxLDYuMzkzLDEsNi44NzVTMS4zOTMsNy43NSwxLjg3NSw3Ljc1UzIuNzUsNy4zNTcsMi43NSw2Ljg3NVMyLjM1Nyw2LDEuODc1LDZ6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTIwLjUyOSw3LjQxNmgtMTVjLTAuMjc2LDAtMC41LTAuMjIzLTAuNS0wLjVjMC0wLjI3NSwwLjIyNC0wLjUsMC41LTAuNWgxNWMwLjI3NywwLDAuNSwwLjIyNSwwLjUsMC41QzIxLjAyOSw3LjE5MywyMC44MDYsNy40MTYsMjAuNTI5LDcuNDE2eiIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik0xLjg3NSwxMy43NUMwLjg0MSwxMy43NSwwLDEyLjkxLDAsMTEuODc1QzAsMTAuODQxLDAuODQxLDEwLDEuODc1LDEwczEuODc1LDAuODQyLDEuODc1LDEuODc1QzMuNzUsMTIuOTEsMi45MDksMTMuNzUsMS44NzUsMTMuNzV6IE0xLjg3NSwxMUMxLjM5MywxMSwxLDExLjM5MiwxLDExLjg3NXMwLjM5MywwLjg3NSwwLjg3NSwwLjg3NXMwLjg3NS0wLjM5MywwLjg3NS0wLjg3NVMyLjM1NywxMSwxLjg3NSwxMXoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMjAuNTI5LDEyLjQxNmgtMTVjLTAuMjc2LDAtMC41LTAuMjIzLTAuNS0wLjVjMC0wLjI3NSwwLjIyNC0wLjUsMC41LTAuNWgxNWMwLjI3NywwLDAuNSwwLjIyNSwwLjUsMC41QzIxLjAyOSwxMi4xOTMsMjAuODA2LDEyLjQxNiwyMC41MjksMTIuNDE2eiIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik0yMC41MjksMTcuNDE2aC0xNWMtMC4yNzYsMC0wLjUtMC4yMjMtMC41LTAuNWMwLTAuMjc1LDAuMjI0LTAuNSwwLjUtMC41aDE1YzAuMjc3LDAsMC41LDAuMjI1LDAuNSwwLjVDMjEuMDI5LDE3LjE5MywyMC44MDYsMTcuNDE2LDIwLjUyOSwxNy40MTZ6Ii8+PC9nPjwvc3ZnPg==); }
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.date a.ticket-menubar-item-link div.icon div.inner div.inner2 div.inner3 { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyMy41cHgiIHZpZXdCb3g9IjAgMCAyNCAyMy41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyMy41IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cmVjdCB4PSIyIiB5PSIyMi41IiBmaWxsPSIjMjMxODE1IiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjIzIiB5PSIzLjUiIGZpbGw9IiMyMzE4MTUiIHdpZHRoPSIxIiBoZWlnaHQ9IjE4Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTIxLjk4NCwyMy41di0xYzAuNTYxLDAsMS4wMTYtMC40NTYsMS4wMTYtMS4wMTZoMUMyNCwyMi41OTcsMjMuMDk1LDIzLjUsMjEuOTg0LDIzLjV6Ii8+PHJlY3QgeD0iMiIgeT0iMS41IiBmaWxsPSIjMjMxODE1IiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik0yLDIzLjVjLTEuMTAzLDAtMi0wLjg5Ny0yLTJoMWMwLDAuNTUyLDAuNDQ4LDEsMSwxVjIzLjV6Ii8+PHJlY3QgeT0iMy41IiBmaWxsPSIjMjMxODE1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxOCIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik0xLDMuNUgwYzAtMS4xMDMsMC44OTctMiwyLTJ2MUMxLjQ0OCwyLjUsMSwyLjk0OSwxLDMuNXoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMjQsMy41aC0xYzAtMC41NTEtMC40NDctMS0xLTF2LTFDMjMuMTAzLDEuNSwyNCwyLjM5NywyNCwzLjV6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTYuNSw0QzYuMjI0LDQsNiwzLjc3Niw2LDMuNXYtM0M2LDAuMjIzLDYuMjI0LDAsNi41LDBTNywwLjIyMyw3LDAuNXYzQzcsMy43NzYsNi43NzYsNCw2LjUsNHoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMTcuNSw0QzE3LjIyNCw0LDE3LDMuNzc2LDE3LDMuNXYtM0MxNywwLjIyMywxNy4yMjQsMCwxNy41LDBDMTcuNzc3LDAsMTgsMC4yMjMsMTgsMC41djNDMTgsMy43NzYsMTcuNzc3LDQsMTcuNSw0eiIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik0yMCw2LjVINEMzLjcyNCw2LjUsMy41LDYuMjc2LDMuNSw2YzAtMC4yNzcsMC4yMjQtMC41LDAuNS0wLjVoMTZjMC4yNzcsMCwwLjUsMC4yMjMsMC41LDAuNUMyMC41LDYuMjc2LDIwLjI3Nyw2LjUsMjAsNi41eiIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik03LDkuNUg0QzMuNzI0LDkuNSwzLjUsOS4yNzYsMy41LDljMC0wLjI3NywwLjIyNC0wLjUsMC41LTAuNWgzYzAuMjc2LDAsMC41LDAuMjIzLDAuNSwwLjVDNy41LDkuMjc2LDcuMjc2LDkuNSw3LDkuNXoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMTQsOS41aC00QzkuNzI0LDkuNSw5LjUsOS4yNzYsOS41LDljMC0wLjI3NywwLjIyNC0wLjUsMC41LTAuNWg0YzAuMjc3LDAsMC41LDAuMjIzLDAuNSwwLjVDMTQuNSw5LjI3NiwxNC4yNzcsOS41LDE0LDkuNXoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMjAsOS41aC0zYy0wLjI3NSwwLTAuNS0wLjIyNC0wLjUtMC41YzAtMC4yNzcsMC4yMjUtMC41LDAuNS0wLjVoM2MwLjI3NywwLDAuNSwwLjIyMywwLjUsMC41QzIwLjUsOS4yNzYsMjAuMjc3LDkuNSwyMCw5LjV6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTcsMTIuNUg0Yy0wLjI3NiwwLTAuNS0wLjIyNC0wLjUtMC41YzAtMC4yNzcsMC4yMjQtMC41LDAuNS0wLjVoM2MwLjI3NiwwLDAuNSwwLjIyMywwLjUsMC41QzcuNSwxMi4yNzYsNy4yNzYsMTIuNSw3LDEyLjV6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTE0LDEyLjVoLTRjLTAuMjc2LDAtMC41LTAuMjI0LTAuNS0wLjVjMC0wLjI3NywwLjIyNC0wLjUsMC41LTAuNWg0YzAuMjc3LDAsMC41LDAuMjIzLDAuNSwwLjVDMTQuNSwxMi4yNzYsMTQuMjc3LDEyLjUsMTQsMTIuNXoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMjAsMTIuNWgtM2MtMC4yNzUsMC0wLjUtMC4yMjQtMC41LTAuNWMwLTAuMjc3LDAuMjI1LTAuNSwwLjUtMC41aDNjMC4yNzcsMCwwLjUsMC4yMjMsMC41LDAuNUMyMC41LDEyLjI3NiwyMC4yNzcsMTIuNSwyMCwxMi41eiIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik03LDE1LjVINGMtMC4yNzYsMC0wLjUtMC4yMjQtMC41LTAuNXMwLjIyNC0wLjUsMC41LTAuNWgzYzAuMjc2LDAsMC41LDAuMjI0LDAuNSwwLjVTNy4yNzYsMTUuNSw3LDE1LjV6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTE0LDE1LjVoLTRjLTAuMjc2LDAtMC41LTAuMjI0LTAuNS0wLjVzMC4yMjQtMC41LDAuNS0wLjVoNGMwLjI3NywwLDAuNSwwLjIyNCwwLjUsMC41UzE0LjI3NywxNS41LDE0LDE1LjV6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTIwLDE1LjVoLTNjLTAuMjc1LDAtMC41LTAuMjI0LTAuNS0wLjVzMC4yMjUtMC41LDAuNS0wLjVoM2MwLjI3NywwLDAuNSwwLjIyNCwwLjUsMC41UzIwLjI3NywxNS41LDIwLDE1LjV6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTcsMTguNUg0Yy0wLjI3NiwwLTAuNS0wLjIyNC0wLjUtMC41czAuMjI0LTAuNSwwLjUtMC41aDNjMC4yNzYsMCwwLjUsMC4yMjQsMC41LDAuNVM3LjI3NiwxOC41LDcsMTguNXoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMTQsMTguNWgtNGMtMC4yNzYsMC0wLjUtMC4yMjQtMC41LTAuNXMwLjIyNC0wLjUsMC41LTAuNWg0YzAuMjc3LDAsMC41LDAuMjI0LDAuNSwwLjVTMTQuMjc3LDE4LjUsMTQsMTguNXoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMjAsMTguNWgtM2MtMC4yNzUsMC0wLjUtMC4yMjQtMC41LTAuNXMwLjIyNS0wLjUsMC41LTAuNWgzYzAuMjc3LDAsMC41LDAuMjI0LDAuNSwwLjVTMjAuMjc3LDE4LjUsMjAsMTguNXoiLz48L2c+PC9zdmc+); }
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.price a.ticket-menubar-item-link div.icon div.inner div.inner2 div.inner3 { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMTIsMTYuNDI4Yy0xLjU4LDAtMi42NDMtMC45MTktMi42NDMtMi4yODdjMC0wLjI3NSwwLjIyNC0wLjUsMC41LTAuNXMwLjUsMC4yMjUsMC41LDAuNWMwLDEuMTk0LDEuMjU4LDEuMjg3LDEuNjQzLDEuMjg3YzAuMzg2LDAsMS42NDMtMC4wOTMsMS42NDMtMS4yODdjMC0wLjc0NC0wLjI4OS0wLjkxNi0xLjUxOC0xLjUyMmwtMC42ODktMC4zNDFjLTEuMjA3LTAuNTk2LTIuMDc4LTEuMDI2LTIuMDc4LTIuNDE5YzAtMS4zNzYsMS4wNjMtMi4zMDIsMi42NDMtMi4zMDJjMS41NjMsMCwyLjYxNCwwLjkyNiwyLjYxNCwyLjMwMmMwLDAuMjc2LTAuMjIzLDAuNS0wLjUsMC41Yy0wLjI3NSwwLTAuNS0wLjIyNC0wLjUtMC41YzAtMS4yMDgtMS4yMzUtMS4zMDItMS42MTQtMS4zMDJjLTAuNzk0LDAtMS42NDMsMC4zNDItMS42NDMsMS4zMDJjMCwwLjc0NCwwLjI5MSwwLjkxNiwxLjUyMSwxLjUyMmwwLjY4OCwwLjM0MWMxLjIwNSwwLjU5NSwyLjA3NiwxLjAyNCwyLjA3NiwyLjQxOUMxNC42NDMsMTUuNTA5LDEzLjU4MywxNi40MjgsMTIsMTYuNDI4eiIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik0xMiw4LjVjLTAuMjc1LDAtMC41LTAuMjI0LTAuNS0wLjVWN2MwLTAuMjc3LDAuMjI1LTAuNSwwLjUtMC41YzAuMjc3LDAsMC41LDAuMjIzLDAuNSwwLjV2MUMxMi41LDguMjc2LDEyLjI3Nyw4LjUsMTIsOC41eiIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik0xMiwxNy41Yy0wLjI3NSwwLTAuNS0wLjIyNS0wLjUtMC41di0xYzAtMC4yNzcsMC4yMjUtMC41LDAuNS0wLjVjMC4yNzcsMCwwLjUsMC4yMjMsMC41LDAuNXYxQzEyLjUsMTcuMjc2LDEyLjI3NywxNy41LDEyLDE3LjV6Ii8+PC9nPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik0xMiwxYzYuMDY3LDAsMTEsNC45MzQsMTEsMTFjMCw2LjA2NS00LjkzNCwxMS0xMSwxMUM1LjkzNiwyMywxLDE4LjA2NSwxLDEyQzEsNS45MzQsNS45MzYsMSwxMiwxIE0xMiwwQzUuMzczLDAsMCw1LjM3MywwLDEyYzAsNi42MjYsNS4zNzMsMTIsMTIsMTJjNi42MjcsMCwxMi01LjM3NCwxMi0xMkMyNCw1LjM3MywxOC42MjcsMCwxMiwwTDEyLDB6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTEyLDRjNC40MTMsMCw4LDMuNTg5LDgsOGMwLDQuNDExLTMuNTg4LDgtOCw4Yy00LjQxLDAtOC0zLjU5LTgtOEM0LDcuNTg5LDcuNTksNCwxMiw0IE0xMiwzYy00Ljk3MSwwLTksNC4wMjktOSw5YzAsNC45Nyw0LjAyOSw5LDksOWM0Ljk3MSwwLDktNC4wMyw5LTlDMjEsNy4wMjksMTYuOTcxLDMsMTIsM0wxMiwzeiIvPjwvZz48L3N2Zz4=); }
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.person-number a.ticket-menubar-item-link div.icon div.inner div.inner2 div.inner3 { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzhweCIgaGVpZ2h0PSIyNC4yNDJweCIgdmlld0JveD0iMCAwIDM4IDI0LjI0MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzggMjQuMjQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMjAuNDUxLDE2LjgwNGMtMC4xODIsMC0wLjM1Ny0wLjEtMC40NDctMC4yNzNjLTAuMTI1LTAuMjQ2LTAuMDI1LTAuNTQ3LDAuMjIxLTAuNjcyYzEuNzY2LTAuOSwyLjEzNy0zLjI3OSwyLjEzNy01LjExN2MwLTAuMjc1LDAuMjIzLTAuNSwwLjUtMC41YzAuNzQ0LDAsMS4xMzktMC4yODksMS4xMzktMC41di0yYzAtMC41LDAtMC41LTAuNS0wLjVjLTAuMjc1LDAtMC41LTAuMjIzLTAuNS0wLjV2LTJjMC0xLjI1OC0wLjMxNi0yLjE1Ni0wLjk0MS0yLjY3MmMtMC43MDctMC41ODItMS44MzQtMC43MjMtMy4zNTgtMC40MjZjLTAuMjczLDAuMDU5LTAuNTMzLTAuMTIzLTAuNTg2LTAuMzkzYy0wLjA1NC0wLjI3MSwwLjEyMy0wLjUzNSwwLjM5NS0wLjU4OGMxLjgyOS0wLjM1OSwzLjIzNy0wLjE0Niw0LjE4NCwwLjYzNUMyMy41NiwyLjAxMiwyNCwzLjE3LDI0LDQuNzQydjEuNTQ1YzEsMC4xOTUsMSwwLjk5OCwxLDEuNDU1djJjMCwwLjc2NC0wLjY1NiwxLjMyOC0xLjY0NiwxLjQ2N2MtMC4wNjgsMi4wNDEtMC42MTcsNC40OTQtMi42NzYsNS41NDFDMjAuNjA1LDE2Ljc4NywyMC41MjcsMTYuODA0LDIwLjQ1MSwxNi44MDR6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTI4LjQ1MSwxNi44MDRjLTAuMTgyLDAtMC4zNTctMC4xLTAuNDQ3LTAuMjczYy0wLjEyNS0wLjI0Ni0wLjAyNS0wLjU0NywwLjIyMS0wLjY3MmMxLjc2Ni0wLjksMi4xMzctMy4yODcsMi4xMzctNS4xMzJjMC0wLjEzMywwLjA1My0wLjI2MiwwLjE0OC0wLjM1NXMwLjI0Ni0wLjE1MiwwLjM1OS0wLjE0NWMwLjQ1NSwwLjAwNCwwLjg0Mi0wLjEwMiwxLjAzNS0wLjI5MUMzMiw5Ljg0LDMyLDkuNzY4LDMyLDkuNzQydi0yYzAtMC41LDAtMC41LTAuNS0wLjVjLTAuMjc1LDAtMC41LTAuMjIzLTAuNS0wLjV2LTJjMC0xLjI1OC0wLjMxNi0yLjE1Ni0wLjk0MS0yLjY3MmMtMC43MDctMC41ODItMS44MzYtMC43MjMtMy4zNTctMC40MjZjLTAuMjczLDAuMDU5LTAuNTMzLTAuMTIzLTAuNTg2LTAuMzkzYy0wLjA1NS0wLjI3MSwwLjEyMy0wLjUzNSwwLjM5NS0wLjU4OGMxLjgyOC0wLjM1OSwzLjIzNi0wLjE0Niw0LjE4NCwwLjYzNUMzMS41NiwyLjAxMiwzMiwzLjE3LDMyLDQuNzQydjEuNTQ1YzEsMC4xOTUsMSwwLjk5OCwxLDEuNDU1djJjMCwwLjMzOC0wLjEzNywwLjY1Mi0wLjM5NSwwLjkwNmMtMC4yOTksMC4yOTUtMC43MzQsMC40ODQtMS4yNTIsMC41NTFjLTAuMDcsMi4wNDYtMC42MTksNC41MDMtMi42NzYsNS41NUMyOC42MDUsMTYuNzg3LDI4LjUyNywxNi44MDQsMjguNDUxLDE2LjgwNHoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMTAuNzIyLDE3LjI0MmMtMi45MTQsMC01LjEyOS0zLjA5NC01LjM0NC02LjAzM0M0LjEwOCwxMS4wMTYsNCwxMC4wNTksNCw5Ljc0MnYtMmMwLTAuNjI1LDAuNjA0LTEuMDc2LDEtMS4zMDNWNC43NDJjMC0xLjc5NSwwLjU5MS0zLjQ1Nyw0LjgzNS0zLjQ5OEMxMC45NzIsMC40MywxMi4yMjQsMCwxMy40NjgsMGMxLjYxMSwwLDMuMDYxLDAuNzYsMy42OSwxLjkzOEMxNy42NDksMi44NTQsMTcuNTg5LDMuOTIyLDE3LDQuODg5djEuNTUxYzAuMzk2LDAuMjI3LDEsMC42NzgsMSwxLjMwM3YyYzAsMC43NjgtMC42NjIsMS4zMzItMS42NiwxLjQ2OUMxNi4wOTUsMTQuMDUsMTMuNjgxLDE3LjI0MiwxMC43MjIsMTcuMjQyeiBNMTMuNDY4LDFjLTEuMDc2LDAtMi4xNzEsMC4zOTUtMy4xNjgsMS4xNDNjLTAuMDg2LDAuMDY0LTAuMTkxLDAuMS0wLjMsMC4xYy00LDAtNCwxLjM4Ny00LDIuNXYyYzAsMC4xOTctMC4xMTYsMC4zNzUtMC4yOTUsMC40NTdDNS4zNDksNy4zNTksNS4wMiw3LjYzNSw0Ljk5OSw3Ljc0Nkw1LDkuNzQyYzAsMC4xNSwwLDAuNSwwLjg2LDAuNWMwLjI3NiwwLDAuNSwwLjIyNSwwLjUsMC41YzAsMi41NDIsMS45MDQsNS41LDQuMzYxLDUuNWMyLjQ5OCwwLDQuNjM5LTMuMDIzLDQuNjM5LTUuNWMwLTAuMjc1LDAuMjI0LTAuNSwwLjUtMC41YzAuNzQ0LDAsMS4xNC0wLjI4OSwxLjE0LTAuNXYtMmMtMC4wMjEtMC4xMTctMC4zODQtMC40LTAuNzA0LTAuNTQzQzE2LjExNiw3LjExOSwxNiw2LjkzOSwxNiw2Ljc0MnYtMmMwLTAuMDk4LDAuMDI5LTAuMTk1LDAuMDg0LTAuMjc3YzAuNDctMC43MDMsMC41MzYtMS40MTQsMC4xOTItMi4wNTdDMTUuODE4LDEuNTUzLDE0LjcxNiwxLDEzLjQ2OCwxeiIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik0wLjUsMjQuMjQyYy0wLjI3NiwwLTAuNS0wLjIyMy0wLjUtMC41di0xYzAtMi45OSwyLjA5OS01LDUuMjIyLTVoMS4yNDVsMS41NzEtMi4xNTRjMC4xNjMtMC4yMjMsMC40NzctMC4yNzEsMC42OTktMC4xMDlzMC4yNzEsMC40NzUsMC4xMDksMC42OTlsLTEuNzIyLDIuMzU5Yy0wLjA5NCwwLjEyOS0wLjI0NCwwLjIwNS0wLjQwMywwLjIwNWgtMS41Yy0yLjU2NCwwLTQuMjIyLDEuNTctNC4yMjIsNHYxQzEsMjQuMDE5LDAuNzc2LDI0LjI0MiwwLjUsMjQuMjQyeiIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik0yMS41LDI0LjI0MmMtMC4yNzUsMC0wLjUtMC4yMjMtMC41LTAuNXYtMWMwLTIuNjI1LTIuMzYyLTQtNC42OTYtNGgtMS41Yy0wLjE3MiwwLTAuMzMyLTAuMDg4LTAuNDI0LTAuMjM0bC0xLjQ4NC0yLjM1OWMtMC4xNDYtMC4yMzQtMC4wNzYtMC41NDMsMC4xNTgtMC42ODljMC4yMzQtMC4xNDgsMC41NDMtMC4wNzYsMC42ODksMC4xNTZsMS4zMzYsMi4xMjdoMS4yMjVjMy4yNDcsMCw1LjY5NiwyLjE1LDUuNjk2LDV2MUMyMiwyNC4wMTksMjEuNzc3LDI0LjI0MiwyMS41LDI0LjI0MnoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMjkuNSwyNC4yNDJjLTAuMjc1LDAtMC41LTAuMjIzLTAuNS0wLjV2LTFjMC0yLjYyNS0yLjM2MS00LTQuNjk1LTRoLTEuNWMtMC4xNzIsMC0wLjMzMi0wLjA4OC0wLjQyNC0wLjIzNGwtMS40ODQtMi4zNTljLTAuMTQ2LTAuMjM0LTAuMDc2LTAuNTQzLDAuMTU4LTAuNjg5YzAuMjMyLTAuMTQ4LDAuNTQxLTAuMDc2LDAuNjg5LDAuMTU2bDEuMzM2LDIuMTI3aDEuMjI1YzMuMjQ2LDAsNS42OTUsMi4xNSw1LjY5NSw1djFDMzAsMjQuMDE5LDI5Ljc3NywyNC4yNDIsMjkuNSwyNC4yNDJ6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTM3LjUsMjQuMjQyYy0wLjI3NSwwLTAuNS0wLjIyMy0wLjUtMC41di0xYzAtMi42MjUtMi4zNjEtNC00LjY5NS00aC0xLjVjLTAuMTcyLDAtMC4zMzItMC4wODgtMC40MjQtMC4yMzRsLTEuNDg0LTIuMzU5Yy0wLjE0Ni0wLjIzNC0wLjA3Ni0wLjU0MywwLjE1OC0wLjY4OWMwLjIzMi0wLjE0OCwwLjU0MS0wLjA3NiwwLjY4OSwwLjE1NmwxLjMzNiwyLjEyN2gxLjIyNWMzLjI0NiwwLDUuNjk1LDIuMTUsNS42OTUsNXYxQzM4LDI0LjAxOSwzNy43NzcsMjQuMjQyLDM3LjUsMjQuMjQyeiIvPjwvZz48L3N2Zz4=); }

div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.category.filtered a.ticket-menubar-item-link div.icon div.inner div.inner2 div.inner3 { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjEuMDI5cHgiIGhlaWdodD0iMTcuNDE2cHgiIHZpZXdCb3g9IjAgMCAyMS4wMjkgMTcuNDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMS4wMjkgMTcuNDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMS44NzUsMy43NUMwLjg0MSwzLjc1LDAsMi45MSwwLDEuODc1QzAsMC44NDIsMC44NDEsMCwxLjg3NSwwUzMuNzUsMC44NDIsMy43NSwxLjg3NUMzLjc1LDIuOTEsMi45MDksMy43NSwxLjg3NSwzLjc1eiBNMS44NzUsMUMxLjM5MywxLDEsMS4zOTMsMSwxLjg3NVMxLjM5MywyLjc1LDEuODc1LDIuNzVTMi43NSwyLjM1NywyLjc1LDEuODc1UzIuMzU3LDEsMS44NzUsMXoiLz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMjAuNTI5LDIuNDE2aC0xNWMtMC4yNzYsMC0wLjUtMC4yMjMtMC41LTAuNWMwLTAuMjc1LDAuMjI0LTAuNSwwLjUtMC41aDE1YzAuMjc3LDAsMC41LDAuMjI1LDAuNSwwLjVDMjEuMDI5LDIuMTkzLDIwLjgwNiwyLjQxNiwyMC41MjksMi40MTZ6Ii8+PHBhdGggZmlsbD0iI0ZDNTM4RiIgZD0iTTEuODc1LDguNzVDMC44NDEsOC43NSwwLDcuOTEsMCw2Ljg3NUMwLDUuODQyLDAuODQxLDUsMS44NzUsNVMzLjc1LDUuODQyLDMuNzUsNi44NzVDMy43NSw3LjkxLDIuOTA5LDguNzUsMS44NzUsOC43NXogTTEuODc1LDZDMS4zOTMsNiwxLDYuMzkzLDEsNi44NzVTMS4zOTMsNy43NSwxLjg3NSw3Ljc1UzIuNzUsNy4zNTcsMi43NSw2Ljg3NVMyLjM1Nyw2LDEuODc1LDZ6Ii8+PHBhdGggZmlsbD0iI0ZDNTM4RiIgZD0iTTIwLjUyOSw3LjQxNmgtMTVjLTAuMjc2LDAtMC41LTAuMjIzLTAuNS0wLjVjMC0wLjI3NSwwLjIyNC0wLjUsMC41LTAuNWgxNWMwLjI3NywwLDAuNSwwLjIyNSwwLjUsMC41QzIxLjAyOSw3LjE5MywyMC44MDYsNy40MTYsMjAuNTI5LDcuNDE2eiIvPjxwYXRoIGZpbGw9IiNGQzUzOEYiIGQ9Ik0xLjg3NSwxMy43NUMwLjg0MSwxMy43NSwwLDEyLjkxLDAsMTEuODc1QzAsMTAuODQxLDAuODQxLDEwLDEuODc1LDEwczEuODc1LDAuODQyLDEuODc1LDEuODc1QzMuNzUsMTIuOTEsMi45MDksMTMuNzUsMS44NzUsMTMuNzV6IE0xLjg3NSwxMUMxLjM5MywxMSwxLDExLjM5MiwxLDExLjg3NXMwLjM5MywwLjg3NSwwLjg3NSwwLjg3NXMwLjg3NS0wLjM5MywwLjg3NS0wLjg3NVMyLjM1NywxMSwxLjg3NSwxMXoiLz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMjAuNTI5LDEyLjQxNmgtMTVjLTAuMjc2LDAtMC41LTAuMjIzLTAuNS0wLjVjMC0wLjI3NSwwLjIyNC0wLjUsMC41LTAuNWgxNWMwLjI3NywwLDAuNSwwLjIyNSwwLjUsMC41QzIxLjAyOSwxMi4xOTMsMjAuODA2LDEyLjQxNiwyMC41MjksMTIuNDE2eiIvPjxwYXRoIGZpbGw9IiNGQzUzOEYiIGQ9Ik0yMC41MjksMTcuNDE2aC0xNWMtMC4yNzYsMC0wLjUtMC4yMjMtMC41LTAuNWMwLTAuMjc1LDAuMjI0LTAuNSwwLjUtMC41aDE1YzAuMjc3LDAsMC41LDAuMjI1LDAuNSwwLjVDMjEuMDI5LDE3LjE5MywyMC44MDYsMTcuNDE2LDIwLjUyOSwxNy40MTZ6Ii8+PC9nPjwvc3ZnPg==); }
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.date.filtered a.ticket-menubar-item-link div.icon div.inner div.inner2 div.inner3 { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyMy41cHgiIHZpZXdCb3g9IjAgMCAyNCAyMy41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyMy41IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cmVjdCB4PSIyIiB5PSIyMi41IiBmaWxsPSIjRkM1MzhGIiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjIzIiB5PSIzLjUiIGZpbGw9IiNGQzUzOEYiIHdpZHRoPSIxIiBoZWlnaHQ9IjE4Ii8+PHBhdGggZmlsbD0iI0ZDNTM4RiIgZD0iTTIxLjk4NCwyMy41di0xYzAuNTYxLDAsMS4wMTYtMC40NTYsMS4wMTYtMS4wMTZoMUMyNCwyMi41OTcsMjMuMDk1LDIzLjUsMjEuOTg0LDIzLjV6Ii8+PHJlY3QgeD0iMiIgeT0iMS41IiBmaWxsPSIjRkM1MzhGIiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPjxwYXRoIGZpbGw9IiNGQzUzOEYiIGQ9Ik0yLDIzLjVjLTEuMTAzLDAtMi0wLjg5Ny0yLTJoMWMwLDAuNTUyLDAuNDQ4LDEsMSwxVjIzLjV6Ii8+PHJlY3QgeT0iMy41IiBmaWxsPSIjRkM1MzhGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxOCIvPjxwYXRoIGZpbGw9IiNGQzUzOEYiIGQ9Ik0xLDMuNUgwYzAtMS4xMDMsMC44OTctMiwyLTJ2MUMxLjQ0OCwyLjUsMSwyLjk0OSwxLDMuNXoiLz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMjQsMy41aC0xYzAtMC41NTEtMC40NDctMS0xLTF2LTFDMjMuMTAzLDEuNSwyNCwyLjM5NywyNCwzLjV6Ii8+PHBhdGggZmlsbD0iI0ZDNTM4RiIgZD0iTTYuNSw0QzYuMjI0LDQsNiwzLjc3Niw2LDMuNXYtM0M2LDAuMjIzLDYuMjI0LDAsNi41LDBTNywwLjIyMyw3LDAuNXYzQzcsMy43NzYsNi43NzYsNCw2LjUsNHoiLz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMTcuNSw0QzE3LjIyNCw0LDE3LDMuNzc2LDE3LDMuNXYtM0MxNywwLjIyMywxNy4yMjQsMCwxNy41LDBDMTcuNzc3LDAsMTgsMC4yMjMsMTgsMC41djNDMTgsMy43NzYsMTcuNzc3LDQsMTcuNSw0eiIvPjxwYXRoIGZpbGw9IiNGQzUzOEYiIGQ9Ik0yMCw2LjVINEMzLjcyNCw2LjUsMy41LDYuMjc2LDMuNSw2YzAtMC4yNzcsMC4yMjQtMC41LDAuNS0wLjVoMTZjMC4yNzcsMCwwLjUsMC4yMjMsMC41LDAuNUMyMC41LDYuMjc2LDIwLjI3Nyw2LjUsMjAsNi41eiIvPjxwYXRoIGZpbGw9IiNGQzUzOEYiIGQ9Ik03LDkuNUg0QzMuNzI0LDkuNSwzLjUsOS4yNzYsMy41LDljMC0wLjI3NywwLjIyNC0wLjUsMC41LTAuNWgzYzAuMjc2LDAsMC41LDAuMjIzLDAuNSwwLjVDNy41LDkuMjc2LDcuMjc2LDkuNSw3LDkuNXoiLz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMTQsOS41aC00QzkuNzI0LDkuNSw5LjUsOS4yNzYsOS41LDljMC0wLjI3NywwLjIyNC0wLjUsMC41LTAuNWg0YzAuMjc3LDAsMC41LDAuMjIzLDAuNSwwLjVDMTQuNSw5LjI3NiwxNC4yNzcsOS41LDE0LDkuNXoiLz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMjAsOS41aC0zYy0wLjI3NSwwLTAuNS0wLjIyNC0wLjUtMC41YzAtMC4yNzcsMC4yMjUtMC41LDAuNS0wLjVoM2MwLjI3NywwLDAuNSwwLjIyMywwLjUsMC41QzIwLjUsOS4yNzYsMjAuMjc3LDkuNSwyMCw5LjV6Ii8+PHBhdGggZmlsbD0iI0ZDNTM4RiIgZD0iTTcsMTIuNUg0Yy0wLjI3NiwwLTAuNS0wLjIyNC0wLjUtMC41YzAtMC4yNzcsMC4yMjQtMC41LDAuNS0wLjVoM2MwLjI3NiwwLDAuNSwwLjIyMywwLjUsMC41QzcuNSwxMi4yNzYsNy4yNzYsMTIuNSw3LDEyLjV6Ii8+PHBhdGggZmlsbD0iI0ZDNTM4RiIgZD0iTTE0LDEyLjVoLTRjLTAuMjc2LDAtMC41LTAuMjI0LTAuNS0wLjVjMC0wLjI3NywwLjIyNC0wLjUsMC41LTAuNWg0YzAuMjc3LDAsMC41LDAuMjIzLDAuNSwwLjVDMTQuNSwxMi4yNzYsMTQuMjc3LDEyLjUsMTQsMTIuNXoiLz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMjAsMTIuNWgtM2MtMC4yNzUsMC0wLjUtMC4yMjQtMC41LTAuNWMwLTAuMjc3LDAuMjI1LTAuNSwwLjUtMC41aDNjMC4yNzcsMCwwLjUsMC4yMjMsMC41LDAuNUMyMC41LDEyLjI3NiwyMC4yNzcsMTIuNSwyMCwxMi41eiIvPjxwYXRoIGZpbGw9IiNGQzUzOEYiIGQ9Ik03LDE1LjVINGMtMC4yNzYsMC0wLjUtMC4yMjQtMC41LTAuNXMwLjIyNC0wLjUsMC41LTAuNWgzYzAuMjc2LDAsMC41LDAuMjI0LDAuNSwwLjVTNy4yNzYsMTUuNSw3LDE1LjV6Ii8+PHBhdGggZmlsbD0iI0ZDNTM4RiIgZD0iTTE0LDE1LjVoLTRjLTAuMjc2LDAtMC41LTAuMjI0LTAuNS0wLjVzMC4yMjQtMC41LDAuNS0wLjVoNGMwLjI3NywwLDAuNSwwLjIyNCwwLjUsMC41UzE0LjI3NywxNS41LDE0LDE1LjV6Ii8+PHBhdGggZmlsbD0iI0ZDNTM4RiIgZD0iTTIwLDE1LjVoLTNjLTAuMjc1LDAtMC41LTAuMjI0LTAuNS0wLjVzMC4yMjUtMC41LDAuNS0wLjVoM2MwLjI3NywwLDAuNSwwLjIyNCwwLjUsMC41UzIwLjI3NywxNS41LDIwLDE1LjV6Ii8+PHBhdGggZmlsbD0iI0ZDNTM4RiIgZD0iTTcsMTguNUg0Yy0wLjI3NiwwLTAuNS0wLjIyNC0wLjUtMC41czAuMjI0LTAuNSwwLjUtMC41aDNjMC4yNzYsMCwwLjUsMC4yMjQsMC41LDAuNVM3LjI3NiwxOC41LDcsMTguNXoiLz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMTQsMTguNWgtNGMtMC4yNzYsMC0wLjUtMC4yMjQtMC41LTAuNXMwLjIyNC0wLjUsMC41LTAuNWg0YzAuMjc3LDAsMC41LDAuMjI0LDAuNSwwLjVTMTQuMjc3LDE4LjUsMTQsMTguNXoiLz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMjAsMTguNWgtM2MtMC4yNzUsMC0wLjUtMC4yMjQtMC41LTAuNXMwLjIyNS0wLjUsMC41LTAuNWgzYzAuMjc3LDAsMC41LDAuMjI0LDAuNSwwLjVTMjAuMjc3LDE4LjUsMjAsMTguNXoiLz48L2c+PC9zdmc+); }
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.price.filtered a.ticket-menubar-item-link div.icon div.inner div.inner2 div.inner3 { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48Zz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMTIsMTYuNDI4Yy0xLjU4LDAtMi42NDMtMC45MTktMi42NDMtMi4yODdjMC0wLjI3NSwwLjIyNC0wLjUsMC41LTAuNXMwLjUsMC4yMjUsMC41LDAuNWMwLDEuMTk0LDEuMjU4LDEuMjg3LDEuNjQzLDEuMjg3YzAuMzg2LDAsMS42NDMtMC4wOTMsMS42NDMtMS4yODdjMC0wLjc0NC0wLjI4OS0wLjkxNi0xLjUxOC0xLjUyMmwtMC42ODktMC4zNDFjLTEuMjA3LTAuNTk2LTIuMDc4LTEuMDI2LTIuMDc4LTIuNDE5YzAtMS4zNzYsMS4wNjMtMi4zMDIsMi42NDMtMi4zMDJjMS41NjMsMCwyLjYxNCwwLjkyNiwyLjYxNCwyLjMwMmMwLDAuMjc2LTAuMjIzLDAuNS0wLjUsMC41Yy0wLjI3NSwwLTAuNS0wLjIyNC0wLjUtMC41YzAtMS4yMDgtMS4yMzUtMS4zMDItMS42MTQtMS4zMDJjLTAuNzk0LDAtMS42NDMsMC4zNDItMS42NDMsMS4zMDJjMCwwLjc0NCwwLjI5MSwwLjkxNiwxLjUyMSwxLjUyMmwwLjY4OCwwLjM0MWMxLjIwNSwwLjU5NSwyLjA3NiwxLjAyNCwyLjA3NiwyLjQxOUMxNC42NDMsMTUuNTA5LDEzLjU4MywxNi40MjgsMTIsMTYuNDI4eiIvPjxwYXRoIGZpbGw9IiNGQzUzOEYiIGQ9Ik0xMiw4LjVjLTAuMjc1LDAtMC41LTAuMjI0LTAuNS0wLjVWN2MwLTAuMjc3LDAuMjI1LTAuNSwwLjUtMC41YzAuMjc3LDAsMC41LDAuMjIzLDAuNSwwLjV2MUMxMi41LDguMjc2LDEyLjI3Nyw4LjUsMTIsOC41eiIvPjxwYXRoIGZpbGw9IiNGQzUzOEYiIGQ9Ik0xMiwxNy41Yy0wLjI3NSwwLTAuNS0wLjIyNS0wLjUtMC41di0xYzAtMC4yNzcsMC4yMjUtMC41LDAuNS0wLjVjMC4yNzcsMCwwLjUsMC4yMjMsMC41LDAuNXYxQzEyLjUsMTcuMjc2LDEyLjI3NywxNy41LDEyLDE3LjV6Ii8+PC9nPjxwYXRoIGZpbGw9IiNGQzUzOEYiIGQ9Ik0xMiwxYzYuMDY3LDAsMTEsNC45MzQsMTEsMTFjMCw2LjA2NS00LjkzNCwxMS0xMSwxMUM1LjkzNiwyMywxLDE4LjA2NSwxLDEyQzEsNS45MzQsNS45MzYsMSwxMiwxIE0xMiwwQzUuMzczLDAsMCw1LjM3MywwLDEyYzAsNi42MjYsNS4zNzMsMTIsMTIsMTJjNi42MjcsMCwxMi01LjM3NCwxMi0xMkMyNCw1LjM3MywxOC42MjcsMCwxMiwwTDEyLDB6Ii8+PHBhdGggZmlsbD0iI0ZDNTM4RiIgZD0iTTEyLDRjNC40MTMsMCw4LDMuNTg5LDgsOGMwLDQuNDExLTMuNTg4LDgtOCw4Yy00LjQxLDAtOC0zLjU5LTgtOEM0LDcuNTg5LDcuNTksNCwxMiw0IE0xMiwzYy00Ljk3MSwwLTksNC4wMjktOSw5YzAsNC45Nyw0LjAyOSw5LDksOWM0Ljk3MSwwLDktNC4wMyw5LTlDMjEsNy4wMjksMTYuOTcxLDMsMTIsM0wxMiwzeiIvPjwvZz48L3N2Zz4=); }
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.person-number.filtered a.ticket-menubar-item-link div.icon div.inner div.inner2 div.inner3 { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMzhweCIgaGVpZ2h0PSIyNC4yNDJweCIgdmlld0JveD0iMCAwIDM4IDI0LjI0MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzggMjQuMjQyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMjAuNDUxLDE2LjgwNGMtMC4xODIsMC0wLjM1Ny0wLjEtMC40NDctMC4yNzNjLTAuMTI1LTAuMjQ2LTAuMDI1LTAuNTQ3LDAuMjIxLTAuNjcyYzEuNzY2LTAuOSwyLjEzNy0zLjI3OSwyLjEzNy01LjExN2MwLTAuMjc1LDAuMjIzLTAuNSwwLjUtMC41YzAuNzQ0LDAsMS4xMzktMC4yODksMS4xMzktMC41di0yYzAtMC41LDAtMC41LTAuNS0wLjVjLTAuMjc1LDAtMC41LTAuMjIzLTAuNS0wLjV2LTJjMC0xLjI1OC0wLjMxNi0yLjE1Ni0wLjk0MS0yLjY3MmMtMC43MDctMC41ODItMS44MzQtMC43MjMtMy4zNTgtMC40MjZjLTAuMjczLDAuMDU5LTAuNTMzLTAuMTIzLTAuNTg2LTAuMzkzYy0wLjA1NC0wLjI3MSwwLjEyMy0wLjUzNSwwLjM5NS0wLjU4OGMxLjgyOS0wLjM1OSwzLjIzNy0wLjE0Niw0LjE4NCwwLjYzNUMyMy41NiwyLjAxMiwyNCwzLjE3LDI0LDQuNzQydjEuNTQ1YzEsMC4xOTUsMSwwLjk5OCwxLDEuNDU1djJjMCwwLjc2NC0wLjY1NiwxLjMyOC0xLjY0NiwxLjQ2N2MtMC4wNjgsMi4wNDEtMC42MTcsNC40OTQtMi42NzYsNS41NDFDMjAuNjA1LDE2Ljc4NywyMC41MjcsMTYuODA0LDIwLjQ1MSwxNi44MDR6Ii8+PHBhdGggZmlsbD0iI0ZDNTM4RiIgZD0iTTI4LjQ1MSwxNi44MDRjLTAuMTgyLDAtMC4zNTctMC4xLTAuNDQ3LTAuMjczYy0wLjEyNS0wLjI0Ni0wLjAyNS0wLjU0NywwLjIyMS0wLjY3MmMxLjc2Ni0wLjksMi4xMzctMy4yODcsMi4xMzctNS4xMzJjMC0wLjEzMywwLjA1My0wLjI2MiwwLjE0OC0wLjM1NXMwLjI0Ni0wLjE1MiwwLjM1OS0wLjE0NWMwLjQ1NSwwLjAwNCwwLjg0Mi0wLjEwMiwxLjAzNS0wLjI5MUMzMiw5Ljg0LDMyLDkuNzY4LDMyLDkuNzQydi0yYzAtMC41LDAtMC41LTAuNS0wLjVjLTAuMjc1LDAtMC41LTAuMjIzLTAuNS0wLjV2LTJjMC0xLjI1OC0wLjMxNi0yLjE1Ni0wLjk0MS0yLjY3MmMtMC43MDctMC41ODItMS44MzYtMC43MjMtMy4zNTctMC40MjZjLTAuMjczLDAuMDU5LTAuNTMzLTAuMTIzLTAuNTg2LTAuMzkzYy0wLjA1NS0wLjI3MSwwLjEyMy0wLjUzNSwwLjM5NS0wLjU4OGMxLjgyOC0wLjM1OSwzLjIzNi0wLjE0Niw0LjE4NCwwLjYzNUMzMS41NiwyLjAxMiwzMiwzLjE3LDMyLDQuNzQydjEuNTQ1YzEsMC4xOTUsMSwwLjk5OCwxLDEuNDU1djJjMCwwLjMzOC0wLjEzNywwLjY1Mi0wLjM5NSwwLjkwNmMtMC4yOTksMC4yOTUtMC43MzQsMC40ODQtMS4yNTIsMC41NTFjLTAuMDcsMi4wNDYtMC42MTksNC41MDMtMi42NzYsNS41NUMyOC42MDUsMTYuNzg3LDI4LjUyNywxNi44MDQsMjguNDUxLDE2LjgwNHoiLz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMTAuNzIyLDE3LjI0MmMtMi45MTQsMC01LjEyOS0zLjA5NC01LjM0NC02LjAzM0M0LjEwOCwxMS4wMTYsNCwxMC4wNTksNCw5Ljc0MnYtMmMwLTAuNjI1LDAuNjA0LTEuMDc2LDEtMS4zMDNWNC43NDJjMC0xLjc5NSwwLjU5MS0zLjQ1Nyw0LjgzNS0zLjQ5OEMxMC45NzIsMC40MywxMi4yMjQsMCwxMy40NjgsMGMxLjYxMSwwLDMuMDYxLDAuNzYsMy42OSwxLjkzOEMxNy42NDksMi44NTQsMTcuNTg5LDMuOTIyLDE3LDQuODg5djEuNTUxYzAuMzk2LDAuMjI3LDEsMC42NzgsMSwxLjMwM3YyYzAsMC43NjgtMC42NjIsMS4zMzItMS42NiwxLjQ2OUMxNi4wOTUsMTQuMDUsMTMuNjgxLDE3LjI0MiwxMC43MjIsMTcuMjQyeiBNMTMuNDY4LDFjLTEuMDc2LDAtMi4xNzEsMC4zOTUtMy4xNjgsMS4xNDNjLTAuMDg2LDAuMDY0LTAuMTkxLDAuMS0wLjMsMC4xYy00LDAtNCwxLjM4Ny00LDIuNXYyYzAsMC4xOTctMC4xMTYsMC4zNzUtMC4yOTUsMC40NTdDNS4zNDksNy4zNTksNS4wMiw3LjYzNSw0Ljk5OSw3Ljc0Nkw1LDkuNzQyYzAsMC4xNSwwLDAuNSwwLjg2LDAuNWMwLjI3NiwwLDAuNSwwLjIyNSwwLjUsMC41YzAsMi41NDIsMS45MDQsNS41LDQuMzYxLDUuNWMyLjQ5OCwwLDQuNjM5LTMuMDIzLDQuNjM5LTUuNWMwLTAuMjc1LDAuMjI0LTAuNSwwLjUtMC41YzAuNzQ0LDAsMS4xNC0wLjI4OSwxLjE0LTAuNXYtMmMtMC4wMjEtMC4xMTctMC4zODQtMC40LTAuNzA0LTAuNTQzQzE2LjExNiw3LjExOSwxNiw2LjkzOSwxNiw2Ljc0MnYtMmMwLTAuMDk4LDAuMDI5LTAuMTk1LDAuMDg0LTAuMjc3YzAuNDctMC43MDMsMC41MzYtMS40MTQsMC4xOTItMi4wNTdDMTUuODE4LDEuNTUzLDE0LjcxNiwxLDEzLjQ2OCwxeiIvPjxwYXRoIGZpbGw9IiNGQzUzOEYiIGQ9Ik0wLjUsMjQuMjQyYy0wLjI3NiwwLTAuNS0wLjIyMy0wLjUtMC41di0xYzAtMi45OSwyLjA5OS01LDUuMjIyLTVoMS4yNDVsMS41NzEtMi4xNTRjMC4xNjMtMC4yMjMsMC40NzctMC4yNzEsMC42OTktMC4xMDlzMC4yNzEsMC40NzUsMC4xMDksMC42OTlsLTEuNzIyLDIuMzU5Yy0wLjA5NCwwLjEyOS0wLjI0NCwwLjIwNS0wLjQwMywwLjIwNWgtMS41Yy0yLjU2NCwwLTQuMjIyLDEuNTctNC4yMjIsNHYxQzEsMjQuMDE5LDAuNzc2LDI0LjI0MiwwLjUsMjQuMjQyeiIvPjxwYXRoIGZpbGw9IiNGQzUzOEYiIGQ9Ik0yMS41LDI0LjI0MmMtMC4yNzUsMC0wLjUtMC4yMjMtMC41LTAuNXYtMWMwLTIuNjI1LTIuMzYyLTQtNC42OTYtNGgtMS41Yy0wLjE3MiwwLTAuMzMyLTAuMDg4LTAuNDI0LTAuMjM0bC0xLjQ4NC0yLjM1OWMtMC4xNDYtMC4yMzQtMC4wNzYtMC41NDMsMC4xNTgtMC42ODljMC4yMzQtMC4xNDgsMC41NDMtMC4wNzYsMC42ODksMC4xNTZsMS4zMzYsMi4xMjdoMS4yMjVjMy4yNDcsMCw1LjY5NiwyLjE1LDUuNjk2LDV2MUMyMiwyNC4wMTksMjEuNzc3LDI0LjI0MiwyMS41LDI0LjI0MnoiLz48cGF0aCBmaWxsPSIjRkM1MzhGIiBkPSJNMjkuNSwyNC4yNDJjLTAuMjc1LDAtMC41LTAuMjIzLTAuNS0wLjV2LTFjMC0yLjYyNS0yLjM2MS00LTQuNjk1LTRoLTEuNWMtMC4xNzIsMC0wLjMzMi0wLjA4OC0wLjQyNC0wLjIzNGwtMS40ODQtMi4zNTljLTAuMTQ2LTAuMjM0LTAuMDc2LTAuNTQzLDAuMTU4LTAuNjg5YzAuMjMyLTAuMTQ4LDAuNTQxLTAuMDc2LDAuNjg5LDAuMTU2bDEuMzM2LDIuMTI3aDEuMjI1YzMuMjQ2LDAsNS42OTUsMi4xNSw1LjY5NSw1djFDMzAsMjQuMDE5LDI5Ljc3NywyNC4yNDIsMjkuNSwyNC4yNDJ6Ii8+PHBhdGggZmlsbD0iI0ZDNTM4RiIgZD0iTTM3LjUsMjQuMjQyYy0wLjI3NSwwLTAuNS0wLjIyMy0wLjUtMC41di0xYzAtMi42MjUtMi4zNjEtNC00LjY5NS00aC0xLjVjLTAuMTcyLDAtMC4zMzItMC4wODgtMC40MjQtMC4yMzRsLTEuNDg0LTIuMzU5Yy0wLjE0Ni0wLjIzNC0wLjA3Ni0wLjU0MywwLjE1OC0wLjY4OWMwLjIzMi0wLjE0OCwwLjU0MS0wLjA3NiwwLjY4OSwwLjE1NmwxLjMzNiwyLjEyN2gxLjIyNWMzLjI0NiwwLDUuNjk1LDIuMTUsNS42OTUsNXYxQzM4LDI0LjAxOSwzNy43NzcsMjQuMjQyLDM3LjUsMjQuMjQyeiIvPjwvZz48L3N2Zz4=); }

div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.other-condition a.ticket-menubar-item-link div.icon div.inner div.inner2 div.inner3 {
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.other-condition a.ticket-menubar-item-link div.icon div.inner div.inner2 div.inner3 span {
	display: inline-block;
	width: 2px;
	height: 2px;
	margin-left: 4px;
	border: solid 1px #000;
	border-radius: 50%;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.other-condition a.ticket-menubar-item-link div.icon div.inner div.inner2 div.inner3 span.circle1 {
	margin-left: 0;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item.other-condition.filtered a.ticket-menubar-item-link div.icon div.inner div.inner2 div.inner3 span {
	border-color: #fc538f;
}

div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item a.ticket-menubar-item-link div.inner {
	display: table;
	width: 100%;
	height: 100%;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item a.ticket-menubar-item-link div.inner div.inner2 {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item a.ticket-menubar-item-link div.title-value {
	float: left;
	margin-left: 5px;
	padding: 4px 13px;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item a.ticket-menubar-item-link div.title-value div.title {
	color: #5a686e;
}
div.ticket-menubar-area div.ticket-menubar-inner div.ticket-menubar-item a.ticket-menubar-item-link div.title-value div.value {
	color: #009688;
}
div.ticket-menubar-area div.ticket-menubar-item-popup-area {
	position: relative;
}
div.ticket-menubar-area div.ticket-menubar-popup {
	position: absolute;
	z-index: 11;
}
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner {
	background: #fff;
	box-shadow: 0 2px 8px 0 rgba(0,0,0,.2);
	border-radius: 0 0 3px 3px;
}
#ticket-menubar-popup-category div.popup-content-inner { width: auto; }
#ticket-menubar-popup-price div.popup-content-inner { width: 300px; }
#ticket-menubar-popup-person-number div.popup-content-inner { width: 100px; }
#ticket-menubar-popup-other-condition { left: -300px; }
#ticket-menubar-popup-other-condition div.popup-content-inner { width: auto; }

div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner div.submit,
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner div.cancel {
	float: left;
}
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner div.submit {
	width: 70%;
	height: 100%;
}
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner div.cancel {
	width: 30%;
	height: 100%;
}
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner div.submit input,
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner div.cancel button {
	color: #fff;
	width: 100%;
	height: 100%;
	padding: 8px;
	font-weight: bold;
	box-sizing: border-box;

	border: none;
	-webkit-appearance: none;
	border-radius: 0;
	cursor: pointer;
}
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner div.submit input {
	background: #ff73a4;
}
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner div.cancel button {
	background: #aaa;
}
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner div.button-area {
	height: 36px;
}




/* Category */
#ticket-menubar-popup-category div.cate-select-area div.cate-select-inner div.cate-top-area {
	padding: 10px;
	background-color: #fff;
}
#ticket-menubar-popup-category div.cate-select-area div.cate-select-inner div.cate-top-area div.cate-large-area {
	display: none;
	width: 100%;
}
#ticket-menubar-popup-category div.cate-select-area div.cate-select-inner div.cate-top-area div.cate-large-area div.cate-main-area {
	text-align: center;
	font-weight: bold;
}
#ticket-menubar-popup-category div.cate-select-area div.cate-select-inner div.cate-top-area div.cate-large-area div.cate-col-area {
	display: table-cell;
	padding: 10px;
	box-sizing: border-box;
	border-left: solid 1px #ccc;
}
#ticket-menubar-popup-category div.cate-select-area div.cate-select-inner div.cate-top-area div.cate-large-area div.cate-col-area:first-child {
	border-left: none;
}
#ticket-menubar-popup-category div.cate-select-area div.cate-select-inner div.cate-top-area div.cate-large-area div.cate-col-area div.cate-col-title-area,
#ticket-menubar-popup-other-condition div.popup-content-inner div.ticket-menubar-other-condition div.other-condition-list div.other-condition-col div.other-condition-list-title {
	color: #565a5c;
	font-weight: bold;
}
#ticket-menubar-popup-category div.cate-select-area div.cate-select-inner div.cate-top-area div.cate-large-area div.cate-col-area div.checkbox {
	white-space: nowrap;
}
#content[data-cate-large="1"] #ticket-menubar-popup-category div.cate-select-area div.cate-select-inner div.cate-top-area div.cate-large-area[data-cate-large="1"],
#content[data-cate-large="4"] #ticket-menubar-popup-category div.cate-select-area div.cate-select-inner div.cate-top-area div.cate-large-area[data-cate-large="4"] {
	display: table;
}
#ticket-menubar-popup-category div.cate-select-area div.cate-select-inner div.cate-top-area div.cate-large-area div.cate-col-area div.cate-select-area {
	-webkit-column-count: 1;
	-moz-column-count: 1;
	column-count: 1;
}
#ticket-menubar-popup-category div.cate-select-area div.cate-select-inner div.cate-top-area div.cate-large-area div.cate-col-area.space-building-type div.cate-select-area {
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
}

#ticket-menubar-popup-category div.cate-select-area div.cate-select-inner input {
	vertical-align: middle;
}
#ticket-menubar-popup-category div.cate-select-area div.cate-select-inner label {
	color: #565a5c;
	cursor: pointer;
}
#ticket-menubar-popup-category div.cate-select-area div.cate-select-inner label:hover {
	color: #ff9c3d;
}






/* Calendar */
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner {
	width: 586px;
}
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner div.calendar-item {
	float: left;
	width: 50%;
}
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner div.arrow-box:after {
	position: absolute;
	bottom: 100%;
	left: 15%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-bottom-color: #ff83b5;
	border-width: 20px;
	margin-left: -30px;
	z-index: 1;

	transition: left 0.2s;
}
div.ticket-menubar-area div.ticket-menubar-popup[data-calendar-status="2"] div.popup-content-inner div.arrow-box:after {
	left: 40%;
}
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner div.clearbutton-area {
	text-align: right;
}
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner div.clearbutton-area a {
	display: inline-block;
	font-size: 120%;
	color: #fc538f;
	padding: 10px 20px;
	text-decoration: none;
}
div.ticket-menubar-area div.ticket-menubar-popup div.popup-content-inner div.clearbutton-area a:hover {
	color: #ff9c3d;
}

table.calendar {
	width: 100%;
	border-collapse: collapse;
}
table.calendar thead tr {
	height: 100%;
	background-color: #ff83b5;
}
table.calendar th {
	color: #fff;
	font-size: 130%;
	font-weight: normal;
}
table.calendar tr.week {
	background: #f3f3f3;
}
table.calendar tr.week th {
	color: #888;
	font-size: 110%;
	width: 14.285%;
/*
	width: calc(100% / 7);
*/
	padding: 3px 0;
}
table.calendar tr.week th.sun {
	color: #d83838;
}
table.calendar tr.week th.sat {
	color: #0074bd;
}
table.calendar td {
	text-align: center;
	color: #5d6a70;
}
table.calendar tbody tr td {
	text-align: center;
	padding: 0;
}
table.calendar tbody tr td a {
	display: block;
	color: #333;
	height: 30px;
	line-height: 30px;
	text-decoration: none;
	font-size: 110%;
}
table.calendar tbody tr td.start a {
	color: #fff;
}
table.calendar tbody tr td.end a {
	color: #fff;
}
table.calendar tbody tr td.disable {
	height: 30px;
	line-height: 30px;
	color: #999;
	background-color: #ddd;
}
table.calendar tbody tr td.active a {
	color: #fff;
	background-color: #ffaecf;
}
table.calendar tbody tr td.start a,
table.calendar tbody tr td.end a,
table.calendar tbody tr td a:hover {
	color: #fff;
	background-color: #ff83b5;
}

table.calendar thead tr td.prev {
	height: 100%;
	text-align: left;
}
table.calendar thead tr td.next {
	height: 100%;
	text-align: right;
}
table.calendar thead tr td.prev a,
table.calendar thead tr td.next a {
	position: relative;
	display: inline-block;
	width: 40px;
	height: 100%;
	padding: 8px 0;
	text-decoration: none;
}
table.calendar thead tr td.prev a:hover,
table.calendar thead tr td.next a:hover {
	color: #fc538f;
	background: #ffa3c4;
}
div.blog-area div.blog-post div.move-post-area div.move-post-inner div.move-post-prev a {
	position: relative;
	padding: 0 5px 0 17px;
	text-align: left;
}
table.calendar thead tr td.move a:after {
	position: absolute;
	display: block;
	content: "";
	top: 0;
	bottom: 0;
	width: 8px;
	height: 8px;
	margin: auto 0;
	border-top: 2px solid #fff;
	border-right: 2px solid #fff;
}
table.calendar thead tr td.move a:hover {
}
table.calendar thead tr td.move a:hover:after {
}
table.calendar thead tr td.prev a:after {
	left: 15px;
	-webkit-transform: rotate(225deg);
	transform: rotate(225deg);
}
table.calendar thead tr td.next a:after {
	right: 15px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
div.calendar-price-baloon {
	z-index: 2001;
}




/* Price Slider */
#ticket-menubar-popup-price div.popup-content-inner div.ticket-menubar-price div.slider-area {
	padding: 20px;
}
#ticket-menubar-popup-price div.popup-content-inner div.ticket-menubar-price div.slider-area .noUi-horizontal {
	height: 5px;
}
#ticket-menubar-popup-price div.popup-content-inner div.ticket-menubar-price div.slider-area .noUi-horizontal .noUi-handle {
	left: -9px;
	top: -9px;
	width: 20px;
	height: 20px;
	border-color: #aaa;
	border-radius: 50%;
	box-shadow: 0 2px 2px rgba(72, 72, 72, 0.3);
}
#ticket-menubar-popup-price div.popup-content-inner div.ticket-menubar-price div.slider-area .noUi-horizontal .noUi-handle:before,
#ticket-menubar-popup-price div.popup-content-inner div.ticket-menubar-price div.slider-area .noUi-horizontal .noUi-handle:after {
	display: none;
}
#ticket-menubar-popup-price div.popup-content-inner div.ticket-menubar-price div.slider-area .noUi-base div.noUi-origin:first-child {
	background: #ff73a4;
}
#ticket-menubar-popup-price div.popup-content-inner div.ticket-menubar-price div.slider-area table {
	width: 100%;
	margin-top: 5px;
}
#ticket-menubar-popup-price div.popup-content-inner div.ticket-menubar-price div.slider-area table td.max {
	text-align: right;
}



/* Person Number */
#ticket-menubar-popup-person-number div.popup-content-inner div.ticket-menubar-person-number a {
	display: block;
	color: #575b5d;
	padding: 5px 10px;
	text-decoration: none;
}
#ticket-menubar-popup-person-number div.popup-content-inner div.ticket-menubar-person-number a.active,
#ticket-menubar-popup-person-number div.popup-content-inner div.ticket-menubar-person-number a:hover {
	color: #fff;
	background: #ff73a4;
}



/* Other Condition */
#ticket-menubar-popup-other-condition div.popup-content-inner div.ticket-menubar-other-condition div.other-condition-list {
	display: table;
	width: 100%;
	padding: 5px 5px 10px 5px;
	box-sizing: border-box;
}
#ticket-menubar-popup-other-condition div.popup-content-inner div.ticket-menubar-other-condition div.other-condition-list div.other-condition-col {
	display: table-cell;
	padding: 5px 10px;
	box-sizing: border-box;
	border-left: solid 1px #ccc;
}
#ticket-menubar-popup-other-condition div.popup-content-inner div.ticket-menubar-other-condition div.other-condition-list div.other-condition-col:first-child {
	border-left: none;
}
#ticket-menubar-popup-other-condition div.popup-content-inner div.ticket-menubar-other-condition div.other-condition-list div.other-condition-col div.input.select {
	-webkit-column-count: 2;
	-moz-column-count: 2;
	column-count: 2;
}
#ticket-menubar-popup-other-condition div.popup-content-inner div.ticket-menubar-other-condition div.other-condition-list div.other-condition-col div.checkbox {
	white-space: nowrap;
}
#ticket-menubar-popup-other-condition div.popup-content-inner div.ticket-menubar-other-condition div.other-condition-list div.other-condition-col.review div.input.select {
	-webkit-column-count: 1;
	-moz-column-count: 1;
	column-count: 1;
}
#ticket-menubar-popup-other-condition div.popup-content-inner div.ticket-menubar-other-condition div.other-condition-list div.checkbox input[type="checkbox"] {
	vertical-align: middle;
}
#ticket-menubar-popup-other-condition div.popup-content-inner div.ticket-menubar-other-condition div.other-condition-list div.checkbox label {
	cursor: pointer;
}
#ticket-menubar-popup-other-condition div.popup-content-inner div.ticket-menubar-other-condition div.other-condition-list div.checkbox label:hover {
	color: #ff9c3d;
}
#ticket-menubar-popup-other-condition div.popup-content-inner div.ticket-menubar-other-condition div.other-condition-list div.other-condition-col div.other-condition-list-content-area {
	display: table;
}
#ticket-menubar-popup-other-condition div.popup-content-inner div.ticket-menubar-other-condition div.other-condition-list div.other-condition-col div.other-condition-list-content-area div.other-condition-list-content {
	display: table-cell;
	vertical-align: top;
	padding-left: 15px;
}
#ticket-menubar-popup-other-condition div.popup-content-inner div.ticket-menubar-other-condition div.other-condition-list div.other-condition-col div.other-condition-list-content-area div.other-condition-list-content:first-child {
	padding-left: 0;
}



/* Shareticket ä½“é¨“ */
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item[data-item-type="9"][data-cate-large="1"] {
	width: 33%;
	width: calc(100% / 3 - 10px);
}
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item[data-item-type="9"][data-cate-large="1"] div.title {
	top: 40px;
	bottom: auto;
	width: auto;
	line-height: 1.3em;
}
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item[data-item-type="9"][data-cate-large="1"] div.title a {
	color: #fff;
	font-size: 90%;
}
div.global-search-type-shareticket #mapListBlock div.flick-item[data-item-type="9"][data-cate-large="1"]:before {
	padding-top: 164%;
}
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item[data-item-type="9"][data-cate-large="1"] div.mobile-info div.mobile-info-inner div.mobile-info-row div.row-item.category {
	display: none;
}
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item[data-item-type="9"][data-cate-large="1"] div.user-info {
	bottom: 70px;
}
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item[data-item-type="9"][data-cate-large="1"] + div.flick-item[data-item-type="9"][data-cate-large="4"],
div.global-search-type-shareticket div.map-list-wrap div.flick-area div.flick-inner div.flick-item[data-item-type="9"][data-cate-large="4"] + div.flick-item[data-item-type="9"][data-cate-large="1"] {
	clear: both;
}


/* Shareticket ãƒ˜ãƒƒãƒ€ãƒ¼ */
#header.global-search-detail.global-search-type-shareticket #logo div.global-logo div.logoText {
	width: calc(100% - 70px - 120px - 30px);
}
#header.global-search-detail.global-search-type-shareticket #logo div.global-logo div.global-logo-inner div.logoText span.logo-area-inner span.logo-area-inner-inner span.logo-area-inner-inner-inner {
	position: relative;
}
#header.global-search-detail.global-search-type-shareticket #logo div.global-logo div.global-logo-inner div.logoText span.logo-area-inner span.logo-area-inner-inner span.logo-area-inner-inner-inner div.map-list-search-menu-area {
	position: absolute;
	left: 0;
	top: 0;
	width: 30vw;
}



div.map-wrap div.map-list-area div.bookmark-icon-src {
	display: none;
}



/* View Mode */
div.map-wrap div.map-list-area div.map-list-wrap,
div.map-wrap div.map-list-area div.profile-edit {
	display: none;
}
div.map-wrap[data-search-view-mode="map"] div.map-list-area div.map-list-wrap,
div.map-wrap[data-search-view-mode="calendar"] div.map-list-area div.profile-edit {
	display: block;
}

div.map-wrap[data-search-view-mode="calendar"] div.map-list-area div.profile-edit {
	height: calc(100vh - 100px);
}

/*
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area {
	position: fixed;
	top: 100px;
	width: 100%;
	height: 100%;
	height: calc(100% - 100px);
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner {
	height: 100%;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date {
	width: 100%;
	height: 60px;
	color: #333;
	background: #fcd8e5;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar {
	float: left;
	width: 30%;
	height: 100%;
	padding: 0 10px;
	display: table;
	box-sizing: border-box;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.map-calendar-date-calendar-move,
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.map-calendar-date-calendar-select {
	display: table-cell;
	vertical-align: middle;
	width: 33%;
	padding: 5px;
	text-align: center;
	box-sizing: border-box;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.map-calendar-date-calendar-move {
	width: 25%;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.map-calendar-date-calendar-move a {
	position: relative;
	display: block;
	color: #fc538f;
	padding: 10px;
	background: #fcecf2;
	text-decoration: none;
	font-weight: bold;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.map-calendar-date-calendar-move a:after {
	position: absolute;
	display: block;
	content: "";
	top: 0;
	bottom: 0;
	width: 7px;
	height: 7px;
	margin: auto;
	border-top: 2px solid rgba(252, 83, 143, 0.8);
	border-right: 2px solid rgba(252, 83, 143, 0.8);
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.map-calendar-date-calendar-prev a:after {
	left: 10px;
	-webkit-transform: rotate(225deg);
	transform: rotate(225deg);
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.map-calendar-date-calendar-next a:after {
	right: 10px;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}

div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.map-calendar-date-calendar-move a:hover {
	color: #ff9c3d;
	background: #fffcfd;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.map-calendar-date-calendar-select {
	position: relative;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.map-calendar-date-calendar-select div.popup-content div.popup-content-inner {
	position: absolute;
	width: 250px;
	background: #fff;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
	z-index: 1;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.map-calendar-date-calendar-select div.popup-content div.popup-content-inner div.clearbutton-area {
	text-align: right;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.map-calendar-date-calendar-select div.popup-content div.popup-content-inner div.clearbutton-area a {
	display: inline-block;
	font-size: 120%;
	color: #fc538f;
	padding: 10px 20px;
	text-decoration: none;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.map-calendar-date-calendar-select div.popup-content div.popup-content-inner div.clearbutton-area a:hover {
	color: #ff9c3d;
}

div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.map-calendar-date-calendar-select div.popup-content div.popup-content-inner div.popup-content-inner-inner table.calendar tr.week th {
	width: 30px;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.input {
	position: relative;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.input input.input-calendar-start {
	width: 100%;
	padding: 13px 10px;
	box-sizing: border-box;
	border: none;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-calendar div.input:after {
	content: "";
	position: absolute;
	right: 5px;
	top: 0;
	bottom: 0;
	width: 15px;
	height: 15px;
	margin: auto 0;
	pointer-events: none;
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0i44Os44Kk44Ok44O8XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyMy41cHgiIHZpZXdCb3g9IjAgMCAyNCAyMy41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyMy41IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cmVjdCB4PSIyIiB5PSIyMi41IiBmaWxsPSIjMjMxODE1IiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPjxyZWN0IHg9IjIzIiB5PSIzLjUiIGZpbGw9IiMyMzE4MTUiIHdpZHRoPSIxIiBoZWlnaHQ9IjE4Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTIxLjk4NCwyMy41di0xYzAuNTYxLDAsMS4wMTYtMC40NTYsMS4wMTYtMS4wMTZoMUMyNCwyMi41OTcsMjMuMDk1LDIzLjUsMjEuOTg0LDIzLjV6Ii8+PHJlY3QgeD0iMiIgeT0iMS41IiBmaWxsPSIjMjMxODE1IiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik0yLDIzLjVjLTEuMTAzLDAtMi0wLjg5Ny0yLTJoMWMwLDAuNTUyLDAuNDQ4LDEsMSwxVjIzLjV6Ii8+PHJlY3QgeT0iMy41IiBmaWxsPSIjMjMxODE1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxOCIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik0xLDMuNUgwYzAtMS4xMDMsMC44OTctMiwyLTJ2MUMxLjQ0OCwyLjUsMSwyLjk0OSwxLDMuNXoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMjQsMy41aC0xYzAtMC41NTEtMC40NDctMS0xLTF2LTFDMjMuMTAzLDEuNSwyNCwyLjM5NywyNCwzLjV6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTYuNSw0QzYuMjI0LDQsNiwzLjc3Niw2LDMuNXYtM0M2LDAuMjIzLDYuMjI0LDAsNi41LDBTNywwLjIyMyw3LDAuNXYzQzcsMy43NzYsNi43NzYsNCw2LjUsNHoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMTcuNSw0QzE3LjIyNCw0LDE3LDMuNzc2LDE3LDMuNXYtM0MxNywwLjIyMywxNy4yMjQsMCwxNy41LDBDMTcuNzc3LDAsMTgsMC4yMjMsMTgsMC41djNDMTgsMy43NzYsMTcuNzc3LDQsMTcuNSw0eiIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik0yMCw2LjVINEMzLjcyNCw2LjUsMy41LDYuMjc2LDMuNSw2YzAtMC4yNzcsMC4yMjQtMC41LDAuNS0wLjVoMTZjMC4yNzcsMCwwLjUsMC4yMjMsMC41LDAuNUMyMC41LDYuMjc2LDIwLjI3Nyw2LjUsMjAsNi41eiIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik03LDkuNUg0QzMuNzI0LDkuNSwzLjUsOS4yNzYsMy41LDljMC0wLjI3NywwLjIyNC0wLjUsMC41LTAuNWgzYzAuMjc2LDAsMC41LDAuMjIzLDAuNSwwLjVDNy41LDkuMjc2LDcuMjc2LDkuNSw3LDkuNXoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMTQsOS41aC00QzkuNzI0LDkuNSw5LjUsOS4yNzYsOS41LDljMC0wLjI3NywwLjIyNC0wLjUsMC41LTAuNWg0YzAuMjc3LDAsMC41LDAuMjIzLDAuNSwwLjVDMTQuNSw5LjI3NiwxNC4yNzcsOS41LDE0LDkuNXoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMjAsOS41aC0zYy0wLjI3NSwwLTAuNS0wLjIyNC0wLjUtMC41YzAtMC4yNzcsMC4yMjUtMC41LDAuNS0wLjVoM2MwLjI3NywwLDAuNSwwLjIyMywwLjUsMC41QzIwLjUsOS4yNzYsMjAuMjc3LDkuNSwyMCw5LjV6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTcsMTIuNUg0Yy0wLjI3NiwwLTAuNS0wLjIyNC0wLjUtMC41YzAtMC4yNzcsMC4yMjQtMC41LDAuNS0wLjVoM2MwLjI3NiwwLDAuNSwwLjIyMywwLjUsMC41QzcuNSwxMi4yNzYsNy4yNzYsMTIuNSw3LDEyLjV6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTE0LDEyLjVoLTRjLTAuMjc2LDAtMC41LTAuMjI0LTAuNS0wLjVjMC0wLjI3NywwLjIyNC0wLjUsMC41LTAuNWg0YzAuMjc3LDAsMC41LDAuMjIzLDAuNSwwLjVDMTQuNSwxMi4yNzYsMTQuMjc3LDEyLjUsMTQsMTIuNXoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMjAsMTIuNWgtM2MtMC4yNzUsMC0wLjUtMC4yMjQtMC41LTAuNWMwLTAuMjc3LDAuMjI1LTAuNSwwLjUtMC41aDNjMC4yNzcsMCwwLjUsMC4yMjMsMC41LDAuNUMyMC41LDEyLjI3NiwyMC4yNzcsMTIuNSwyMCwxMi41eiIvPjxwYXRoIGZpbGw9IiMyMzE4MTUiIGQ9Ik03LDE1LjVINGMtMC4yNzYsMC0wLjUtMC4yMjQtMC41LTAuNXMwLjIyNC0wLjUsMC41LTAuNWgzYzAuMjc2LDAsMC41LDAuMjI0LDAuNSwwLjVTNy4yNzYsMTUuNSw3LDE1LjV6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTE0LDE1LjVoLTRjLTAuMjc2LDAtMC41LTAuMjI0LTAuNS0wLjVzMC4yMjQtMC41LDAuNS0wLjVoNGMwLjI3NywwLDAuNSwwLjIyNCwwLjUsMC41UzE0LjI3NywxNS41LDE0LDE1LjV6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTIwLDE1LjVoLTNjLTAuMjc1LDAtMC41LTAuMjI0LTAuNS0wLjVzMC4yMjUtMC41LDAuNS0wLjVoM2MwLjI3NywwLDAuNSwwLjIyNCwwLjUsMC41UzIwLjI3NywxNS41LDIwLDE1LjV6Ii8+PHBhdGggZmlsbD0iIzIzMTgxNSIgZD0iTTcsMTguNUg0Yy0wLjI3NiwwLTAuNS0wLjIyNC0wLjUtMC41czAuMjI0LTAuNSwwLjUtMC41aDNjMC4yNzYsMCwwLjUsMC4yMjQsMC41LDAuNVM3LjI3NiwxOC41LDcsMTguNXoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMTQsMTguNWgtNGMtMC4yNzYsMC0wLjUtMC4yMjQtMC41LTAuNXMwLjIyNC0wLjUsMC41LTAuNWg0YzAuMjc3LDAsMC41LDAuMjI0LDAuNSwwLjVTMTQuMjc3LDE4LjUsMTQsMTguNXoiLz48cGF0aCBmaWxsPSIjMjMxODE1IiBkPSJNMjAsMTguNWgtM2MtMC4yNzUsMC0wLjUtMC4yMjQtMC41LTAuNXMwLjIyNS0wLjUsMC41LTAuNWgzYzAuMjc3LDAsMC41LDAuMjI0LDAuNSwwLjVTMjAuMjc3LDE4LjUsMjAsMTguNXoiLz48L2c+PC9zdmc+);
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.map-calendar-date-list {
	float: left;
	width: calc(70% - 100vw + 100% - 5px);
	height: 100%;
	padding: 5px 5px 5px 0;
	display: table;
	box-sizing: border-box;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.cal-header-item {
	width: 5%;
	width: calc(100% / 17);
	text-align: center;
	font-size: 90%;
	line-height: 1.5em;

	display: table-cell;
	vertical-align: middle;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.cal-header-item div.week {
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-date div.cal-header-item div.day {
	font-weight: bold;
	font-size: 130%;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list {
	position: relative;
	background: #fff;
	height: calc(100vmin - 160px);
	overflow-y: scroll;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item {
	height: 80px;
	padding: 5px;
	box-sizing: border-box;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.cal-image {
	float: left;
	width: 10%;
	height: 100%;
	text-align: center;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.cal-image img {
	max-width: 100%;
	height: 100%;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.cal-image a:hover {
	opacity: 0.7;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.cal-name {
	float: left;
	width: 20%;
	height: 100%;
	padding: 0 5px;
	box-sizing: border-box;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.cal-name div.cal-name-value {
	padding: 0 5px 0 0;
	line-height: 1.3em;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.cal-name div.cal-name-value a {
	font-weight: bold;
	text-decoration: none;
	color: #fc538f;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.cal-name div.cal-name-value a:hover {
	color: #ff9c3d;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.price {
	color: #fc538f;
	font-weight: bold;
	font-size: 120%;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.price span.price-suffix {
	color: #678;
	font-size: 70%;
	font-weight: normal;
	margin-left: 5px;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.map-calendar-list-inner div.cal-item div.cal-name div.mobile-info div.mobile-info-inner div.mobile-info-row {
	padding: 0;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.cal-value {
	float: left;
	width: 70%;
	height: 100%;
	display: table;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.cal-value div.value {
	display: table-cell;
	vertical-align: middle;
	width: calc(100% / 17);
	height: 100%;
	text-align: center;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.cal-value div.value.empty {
	color: #aaa;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.cal-value div.value a {
	display: table;
	width: 100%;
	height: 100%;
	color: #333;
	background: #c8f2c4;
	text-decoration: none;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.cal-value div.value a:hover {
	color: #fff;
	background: #feb570;
}
div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.cal-value div.value a div.value-inner {
	display: table-cell;
	vertical-align: middle;
	font-size: 110%;
}
*/



/* Ticket Day Reserve */
#ticket-map-calendar-day-reserve div.popup-content-inner {
	width: 340px;
	padding: 15px;
}
#ticket-map-calendar-day-reserve div.ticket-info {
	height: 70px;
}
#ticket-map-calendar-day-reserve div.ticket-info div.ticket-image {
	float: left;
	width: 30%;
	height: 100%;
}
#ticket-map-calendar-day-reserve div.ticket-info div.ticket-image img {
	max-width: 100%;
	height: 100%;
}
#ticket-map-calendar-day-reserve div.ticket-info div.ticket-name-area {
	float: left;
	width: 70%;
}
#ticket-map-calendar-day-reserve div.ticket-info div.ticket-name-area div.ticket-name {
	color: #555;
	font-weight: bold;
	font-size: 130%;
	text-align: left;
	margin-left: 10px;
}
#ticket-map-calendar-day-reserve div.explain-area {
	color: #fff;
	font-weight: bold;
	font-size: 120%;
	margin: 10px 0;
	padding: 5px;
	background: #55c38c;
}
#ticket-map-calendar-day-reserve div.date-area {
}
#ticket-map-calendar-day-reserve div.date-area div.date-input {
	float: left;
	width: 50%;
	padding: 3px;
	box-sizing: border-box;
}
#ticket-map-calendar-day-reserve div.date-area div.date-input input {
	width: 100%;
	padding: 7px;
	box-sizing: border-box;
	border: solid 1px #ccc;
	background: none;
}
#ticket-map-calendar-day-reserve div.date-area div.date-input div.error-message {
	display: none;
	text-align: left;
	color: #f33;
}
#ticket-map-calendar-day-reserve div.date-area div.date-input.error div.error-message {
	display: block;
}
#ticket-map-calendar-day-reserve div.button-area {
	margin-top: 5px;
}
#ticket-map-calendar-day-reserve div.button-area div.submit input {
	color: #fff;
	width: 100%;
	font-size: 130%;
	font-weight: bold;
	padding: 8px 0;
	border: none;
	border-radius: 20px;
	background: #fc538f;
	text-shadow: none;
	box-sizing: border-box;
	cursor: pointer;
	-webkit-appearance: none;
}
#ticket-map-calendar-day-reserve div.button-area div.submit input:hover {
	background: #fe9ab3;
}




@media all and (-ms-high-contrast:none) {
	*::-ms-backdrop, body {
	}
	div.global-search-type-shareticket div.map-area-fix div.map-calendar-area div.map-calendar-inner div.map-calendar-list div.cal-item div.cal-value div.value {
		width: 55px;
	}
}



/* Map more or less */
div.map-width-button-area {
	position: absolute;
	right: 10px;
	top: 10px;
	background: #fff;
	cursor: pointer;
	box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
	z-index: 1;
}
div.map-width-button-area:hover {
	background: #eee;
}
div.map-width-button-area div.map-width-button-inner {
	display: table;
	width: 100%;
}
div.map-width-button-area div.map-width-button-inner div.map-width-button-col {
	display: table-cell;
	vertical-align: middle;
}
div.map-width-button-area div.map-width-button-inner div.map-width-button {
	color: #373737;
	padding: 5px 10px;
}
div.map-width-button-area div.map-width-button-inner div.map-width-arrow div.arrow-inner {
	border-style: solid;
	border-width: 5px;
	border-color: transparent transparent transparent #333;
}
div.map-width-button-area div.map-width-button-inner div.map-width-arrow.less div.arrow-inner {
	border-color: transparent #333 transparent transparent;
}
div.map-wrap[data-map-width-mode="more"] div.map-width-button-area div.map-width-button-inner div.map-width-arrow.more,
div.map-wrap[data-map-width-mode="less"] div.map-width-button-area div.map-width-button-inner div.map-width-arrow.less {
	display: none;
}

div.map-wrap[data-map-width-mode="more"] div.map-area {
	width: 55%;
}
div.map-wrap[data-map-width-mode="less"] div.map-area {
	width: 35%;
}
#Areasearch div.map-wrap div.map-area,
#Areaplace div.map-wrap div.map-area {
	transition: width 0.2s;
}
#Areasearch div.map-wrap[data-map-width-mode="more"] div.map-list-area,
#Areaplace div.map-wrap[data-map-width-mode="more"] div.map-list-area {
	left: 55%;
	width: 45%;
}
#Areasearch div.map-wrap[data-map-width-mode="less"] div.map-list-area,
#Areaplace div.map-wrap[data-map-width-mode="less"] div.map-list-area {
	left: 35%;
	width: 65%;
}



/* Calendar */
div.map-wrap div.room-area div.room-schedule-list-area div.list-col.col-item {
	width: 400px;
}
div.map-wrap div.room-area div.room-schedule-list-area div.list-col.col-date {
	width: calc(100% - 400px);
}
div.profile-edit div.profile-content div.profile-content-inner div.room-area div.room-schedule-list-area div.image a {
	display: block;
	text-align: center;
	padding-top: 2px;
}
div.map-wrap div.profile-edit div.profile-content div.profile-content-inner div.room-area div.room-schedule-list-area div.image img {
	max-height: 74px;
}






/* VR Movie */
/* House */
#mapListBlock div.flick-item[data-item-type="1"][data-movie-flag="1"] a.common-fade-area:after {
	animation: none;
}
div.flick-item[data-item-type="1"][data-movie-flag="1"][data-movie-state="2"] div.lineupLeft:after,
div.flick-item[data-item-type="1"][data-movie-flag="1"][data-movie-state="2"] div.lineupRight div.houseName,
#mapListBlock div.flick-item[data-item-type="1"][data-movie-flag="1"][data-movie-state="2"] a.common-fade-area:after {
	display: none;
}



/* ShareTicket */
div.flick-item[data-item-type="9"][data-movie-flag="1"] div.item-image {
	overflow: hidden;
}
div.flick-item[data-item-type="9"][data-movie-flag="1"][data-movie-state="2"] div.item-image img,
div.flick-item[data-item-type="9"][data-movie-flag="1"][data-movie-state="2"] div.bookmark,
div.flick-item[data-item-type="9"][data-movie-flag="1"][data-movie-state="2"] div.title,
div.flick-item[data-item-type="9"][data-movie-flag="1"][data-movie-state="2"] div.user-info,
div.flick-item[data-item-type="9"][data-movie-flag="1"][data-movie-state="2"] div.item-image:after,
div.flick-item[data-item-type="9"][data-movie-flag="1"][data-movie-state="2"] div.item-image div.image-inner:before,
div.flick-item[data-item-type="9"][data-movie-flag="1"][data-movie-state="2"] div.item-image div.image-inner:after {
	display: none;
}
div.flick-item[data-item-type="9"][data-movie-flag="1"] div.item-image video {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
div.flick-item[data-item-type="9"][data-movie-flag="1"] div.fade-inner {
	display: none;
}




div.house-status-area {
	position: static;
}
</pre></body></html>