/*

todaiya.css

	breakpoint
	 414 iPhone6 etc
	 460 iPhone12 Pro Max
	 430 iPhone14 Pro Max
	 768 iPad mini -- メニューボタン->メニュー一覧
	 992 -- メニュー横幅
	 1200 -- メニュー横幅
*/

body {
	/* font-family: "Sawarabi Mincho"; */
	font-family: 'Kosugi Maru', sans-serif;
	overflow-x:hidden ;
}
.todaiya-em-search-main-bar {
	--todaiya-search-control-height: 34px;
	--todaiya-search-control-width: 5.25rem;
	--todaiya-search-select-width: 13rem;
	--todaiya-search-control-radius: 4px;
	--todaiya-search-control-font-size: 14px;
	--todaiya-search-control-font-weight: 700;
	--todaiya-search-control-color: #5a6573;
	--todaiya-search-control-bg: #ffffff;
	--todaiya-search-control-border: #ced4da;
	align-items: center;
	gap: 0.75rem 1rem;
}
.em.em-search .todaiya-em-search-main-bar > .em-search-field,
.em.em-search-advanced .todaiya-em-search-main-bar > .em-search-field,
.em .em-search-advanced .todaiya-em-search-main-bar > .em-search-field {
	border-right: 0 !important;
	border-left: 0 !important;
}
.em.em-search .todaiya-em-search-main-bar > .em-search-kind,
.em.em-search-advanced .todaiya-em-search-main-bar > .em-search-kind,
.em .em-search-advanced .todaiya-em-search-main-bar > .em-search-kind {
	padding-right: 0 !important;
	margin-right: 0 !important;
}
.todaiya-em-search-actions {
	display: flex;
	align-items: center;
	gap: 1em;
	margin-left: auto;
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}
.em.pixelbones .todaiya-em-search-actions.input,
.em.pixelbones .todaiya-em-search-actions.input *,
.em.pixelbones .todaiya-em-search-actions .em-search-submit.input,
.em.pixelbones .todaiya-em-search-actions .em-search-submit.input * {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}
.em.pixelbones.input .todaiya-em-search-actions button:not([data-nostyle]),
.em.pixelbones.input .todaiya-em-search-actions .button:not([data-nostyle]),
.em.pixelbones .input .todaiya-em-search-actions button:not([data-nostyle]),
.em.pixelbones .input .todaiya-em-search-actions .button:not([data-nostyle]),
.em.pixelbones .todaiya-em-search-actions button.input:not([data-nostyle]),
.em.pixelbones .todaiya-em-search-actions .button.input:not([data-nostyle]) {
	margin-bottom: 0 !important;
}
.em.pixelbones.input .todaiya-em-search-actions button:not([data-nostyle]),
.em.pixelbones.input .todaiya-em-search-actions .button:not([data-nostyle]),
.em.pixelbones .input .todaiya-em-search-actions button:not([data-nostyle]),
.em.pixelbones .input .todaiya-em-search-actions .button:not([data-nostyle]),
.em.pixelbones .todaiya-em-search-actions button.input:not([data-nostyle]),
.em.pixelbones .todaiya-em-search-actions .button.input:not([data-nostyle]) {
	display: inline-flex !important;
	align-items: center !important;
	justify-content: center !important;
}
.todaiya-em-search-actions .em-search-submit {
	margin: 0;
	display: flex;
	align-items: center;
	align-self: center;
	padding-bottom: 0 !important;
}
.todaiya-em-search-main-bar .todaiya-em-search-actions.input,
.todaiya-em-search-main-bar .todaiya-em-search-actions.input .em-search-submit.input,
.todaiya-em-search-main-bar .todaiya-em-search-actions.input button,
.todaiya-em-search-main-bar .todaiya-em-search-actions.input .button {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}
.todaiya-em-search-actions,
.todaiya-em-search-actions > *,
.todaiya-em-search-actions .em-search-submit,
.todaiya-em-search-actions button {
	margin-bottom: 0 !important;
}
.todaiya-em-search-actions .btn_on,
.todaiya-em-search-button {
	width: var(--todaiya-search-control-width);
	min-width: var(--todaiya-search-control-width);
	height: 38px !important;
	padding: 0 20px;
	line-height: 1;
	display: inline-flex !important;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	font-size: var(--todaiya-search-control-font-size);
	font-weight: var(--todaiya-search-control-font-weight);
	color: var(--todaiya-search-control-color) !important;
	border: 1px solid var(--todaiya-search-control-border) !important;
	border-radius: var(--todaiya-search-control-radius) !important;
	background: var(--todaiya-search-control-bg) !important;
	box-shadow: 1px 1px 3px lightgray;
	vertical-align: top;
	text-align: center;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	letter-spacing: 0 !important;
	text-transform: none !important;
}
.todaiya-em-search-clear,
.todaiya-em-search-clear.btn_on,
.em.pixelbones .todaiya-em-search-actions .todaiya-em-search-clear,
.em.pixelbones .todaiya-em-search-actions .todaiya-em-search-clear.btn_on {
	margin: 0 !important;
	align-self: center !important;
}
.todaiya-em-search-kind {
	display: flex;
	align-items: center;
}
.todaiya-em-search-kind .em-search-kind-wrapper {
	position: relative;
	display: inline-flex;
	align-items: center;
	width: var(--todaiya-search-select-width);
	max-width: 100%;
	height: 38px;
	padding: 0;
	border: 1px solid var(--todaiya-search-control-border) !important;
	border-radius: var(--todaiya-search-control-radius) !important;
	background: var(--todaiya-search-control-bg) !important;
	box-shadow: 1px 1px 3px lightgray;
	box-sizing: border-box;
	overflow: hidden;
	vertical-align: top;
}
.todaiya-em-search-kind .em-search-kind-wrapper::after {
	content: "";
	position: absolute;
	right: 0.8rem;
	top: 50%;
	width: 0;
	height: 0;
	border-left: 0.35rem solid transparent;
	border-right: 0.35rem solid transparent;
	border-top: 0.45rem solid #5a6573;
	transform: translateY(-35%);
	pointer-events: none;
}
.todaiya-em-search-kind .em-events-search-eventtype,
.todaiya-em-search-kind .em-events-search-category {
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0 2.25rem 0 12px;
	border: 0 !important;
	border-radius: 0;
	background: transparent !important;
	box-shadow: none !important;
	color: var(--todaiya-search-control-color) !important;
	font-size: var(--todaiya-search-control-font-size) !important;
	font-weight: var(--todaiya-search-control-font-weight);
	line-height: 38px !important;
	cursor: pointer;
	box-sizing: border-box;
	text-align: left;
	text-align-last: left;
	font-family: inherit;
	display: block;
}
.todaiya-em-search-kind .em-search-kind-wrapper:focus-within {
	outline: 2px solid rgba(9, 18, 85, 0.35);
	outline-offset: 2px;
}
.todaiya-em-search-kind .em-events-search-eventtype::-ms-expand,
.todaiya-em-search-kind .em-events-search-category::-ms-expand {
	display: none;
}
.todaiya-em-search-kind .em-search-kind-wrapper:hover,
.todaiya-em-search-actions .todaiya-em-search-button:hover {
	filter: brightness(1.03);
}
@media screen and (max-width:767px) {
	.em.em-search.size-small.one-line .todaiya-em-search-main-bar,
	.em.em-search.size-medium.one-line .todaiya-em-search-main-bar,
	.em.em-search.size-small.multi-line .todaiya-em-search-main-bar,
	.em.em-search.size-medium.multi-line .todaiya-em-search-main-bar,
	.em.em-search-advanced.size-small .todaiya-em-search-main-bar,
	.em.em-search-advanced.size-medium .todaiya-em-search-main-bar {
		flex-wrap: wrap !important;
		align-items: stretch !important;
	}
	.em.em-search.size-small.one-line .todaiya-em-search-main-bar > .em-search-text,
	.em.em-search.size-medium.one-line .todaiya-em-search-main-bar > .em-search-text,
	.em.em-search.size-small.multi-line .todaiya-em-search-main-bar > .em-search-text,
	.em.em-search.size-medium.multi-line .todaiya-em-search-main-bar > .em-search-text,
	.em.em-search-advanced.size-small .todaiya-em-search-main-bar > .em-search-text,
	.em.em-search-advanced.size-medium .todaiya-em-search-main-bar > .em-search-text {
		display: block !important;
		visibility: visible !important;
		order: 1 !important;
		flex: 1 1 100% !important;
		width: 100% !important;
		padding-bottom: 0 !important;
		margin-bottom: 0 !important;
		border-right: 0 !important;
	}
	.em.em-search.size-small.one-line .todaiya-em-search-main-bar > .em-search-text input.em-search-text,
	.em.em-search.size-medium.one-line .todaiya-em-search-main-bar > .em-search-text input.em-search-text,
	.em.em-search.size-small.multi-line .todaiya-em-search-main-bar > .em-search-text input.em-search-text,
	.em.em-search.size-medium.multi-line .todaiya-em-search-main-bar > .em-search-text input.em-search-text,
	.em.em-search-advanced.size-small .todaiya-em-search-main-bar > .em-search-text input.em-search-text,
	.em.em-search-advanced.size-medium .todaiya-em-search-main-bar > .em-search-text input.em-search-text {
		width: 100% !important;
	}
	.em.em-search.size-small.one-line .todaiya-em-search-main-bar > .em-search-scope,
	.em.em-search.size-medium.one-line .todaiya-em-search-main-bar > .em-search-scope,
	.em.em-search.size-small.multi-line .todaiya-em-search-main-bar > .em-search-scope,
	.em.em-search.size-medium.multi-line .todaiya-em-search-main-bar > .em-search-scope,
	.em.em-search-advanced.size-small .todaiya-em-search-main-bar > .em-search-scope,
	.em.em-search-advanced.size-medium .todaiya-em-search-main-bar > .em-search-scope,
	.em .todaiya-em-search-kind {
		order: 2 !important;
		flex: 1 1 12rem !important;
		width: auto !important;
	}
	.em .todaiya-em-search-kind,
	.em .todaiya-em-search-actions {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.em .todaiya-em-search-kind .em-search-kind-wrapper,
	.em .todaiya-em-search-kind .em-events-search-eventtype,
	.em .todaiya-em-search-kind .em-events-search-category {
		width: 100% !important;
	}
	.em .todaiya-em-search-actions {
		order: 3 !important;
		width: 100% !important;
		display: grid !important;
		grid-template-columns: 1fr 1fr !important;
		gap: 1em !important;
		justify-content: stretch !important;
	}
	.em .todaiya-em-search-actions > *,
	.em .todaiya-em-search-actions .em-search-submit {
		display: block !important;
		width: 100% !important;
		min-width: 0 !important;
	}
	.em .todaiya-em-search-actions .todaiya-em-search-button,
	.em .todaiya-em-search-actions .em-search-submit .todaiya-em-search-button {
		width: 100% !important;
		min-width: 0 !important;
		height: 38px !important;
	}
}

.bg-primary {
	background-color: #091255 !important;
}

/* micro clearfx */
.em-cf:before,
.em-cf:after{
    content: "";
    display: table;
}
.em-cf:after{ clear: both; }

a:hover {
	text-decoration:none;
}

@media screen and (max-width:460px) {
	.h1, h1 {
		font-size:1.6em ;
	    text-align: center;
	    word-break: break-all;
	    overflow-wrap: break-word;
		word-wrap:break-word ;
	}
	.h2, h2 {
		font-size:1.4em ;
	    text-align: center;
	    word-break: break-all;
	    overflow-wrap: break-word;
		word-wrap:break-word ;
	}
}

.width_full {
	width: 100vw !important;
	max-width: 100vw !important;
	left: 50%;
	right: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	position: relative;	
}
@media screen and (min-width:429px) and (max-width:767px) {
	.width_full_tab {
		width: 100vw;
		max-width: 100vw;
		left: 50%;
		right: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
		position: relative;	
	}
}
@media screen and (max-width:460px) {
	.width_full_sp {
		width: 100vw;
		max-width: 100vw;
		left: 50%;
		right: 50%;
		margin-left: -50vw;
		margin-right: -50vw;
		position: relative;	
	}
}
.top_image {
	text-align: center ;
}
.top_image img {
	width: 100vw;
}

.padding_0 {
  padding: 0 !important; 
}
.padding_10 {
  padding: 10px !important; 
}

.linkbtn {
	cursor: pointer;
	cursor: hand;	
}

/*****************************/
/****** メインナビゲーション    *****/
/*****************************/

.navbar {
	position:fixed;
	top:0;
	width:100vw;
	z-index:100;
	background-color: #091255 ;
	padding-top:0 ;
	padding-bottom:0 ;
}
.navbar-brand.custom-logo-link {
	width:48px;
}
.navbar-brand {
	color: #fff;
	font-weight: 700;
}
.navbar-brand img {
	width: 48px;
	height: auto;
}
.navbar-brand:hover,
.navbar-brand:focus {
	color: #fff;
}
.dropdown-item {
    color: #C0C4E7;
}

.dropdown-menu {
    background-color: #202E79;
}

.dropdown-item:focus, .dropdown-item:hover {
    color: #F0F4F7;
    background-color: transparent;
}

/** スマホ用メニュー **/
@media screen and (max-width:767px) {
	.navbar-nav {
		margin-top:1.5em ;
		margin-bottom:1.5em ;
	}
	.nav-link {
		font-size: 22px ;
	}
	.menu-item .dropdown-item{
		font-size: 20px ;
	}
}

/** タブレットサイズ **/
@media screen and (max-width:991px) {
	.navbar .container {
		max-width: unset ;
	}
}
@media screen and (min-width:768px) and ( max-width:850px) {
	.navbar .container {
		font-size:14px ;
	}
}

/*****************************/
/****** メインページ       ***/
/*****************************/

#page-wrapper {
	padding:57px 0 ;
}

#full-width-page-wrapper {
	padding: 57px 0 0 0;
	min-height:100vh;
}

/*****************************/
/******トップページ      *****/
/*****************************/

.backgroudimage_todai {
	color:white ;
}

.bgtodai_back_layer {
    position: absolute;
    background: linear-gradient(rgb(9,18,85), rgb(32,46,121));
    height: 100%;
    width: 100vw;
    left: 0;
    top: 0;
    z-index: -100;
}
.bgtodai_stars, .bgtodai_twinkle, .bgtodai_todai {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    display: block;
}
.bgtodai_stars {
    background: #202E79 url(../img/bgtodai_stars.png) repeat top center;
    background-size: contain;
    background-position: 0 0;
	transition: cubic-bezier(0.19, 0.79, 0.58, 1) 1s;
}

.no_todaiimg .bgtodai_todai {
	display:none ;
}


@media screen and (min-width: 1200px) {
	.bgtodai_stars {
		background-size: 50%;
	}
}
.bgtodai_twinkle {
    background: transparent url(../img/bgtodai_twinkle.png) repeat top center;
    z-index: 1;
    -moz-animation: move-twink-back 500s linear infinite;
    -ms-animation: move-twink-back 500s linear infinite;
    -o-animation: move-twink-back 500s linear infinite;
    -webkit-animation: move-twink-back 500s linear infinite;
    animation: move-twink-back 500s linear infinite;
}
.bgtodai_todai {
    background-image: url(../img/bgtodai_todai_and_ground_small.png);
    bottom: 0;
	background-size:100%;
    background-position: center bottom;
    background-repeat: no-repeat;
	position:absolute;
	z-index: 2;
}
@media screen and (max-width: 460px) {
	.bgtodai_stars {
		background-size: 200%;
	}
	.bgtodai_todai {
        background-image: url(../img/bgtodai_todai_and_ground.png);
		background-size: 100%;
	}
}

@keyframes move-twink-back {
    from {background-position:0 0;}
    to {background-position:-10000px 5000px;}
}
@-webkit-keyframes move-twink-back {
    from {background-position:0 0;}
    to {background-position:-10000px 5000px;}
}
@-moz-keyframes move-twink-back {
    from {background-position:0 0;}
    to {background-position:-10000px 5000px;}
}
@-ms-keyframes move-twink-back {
    from {background-position:0 0;}
    to {background-position:-10000px 5000px;}
}

@keyframes move-stars-back {
    from {background-position:0 0;}
    to {background-position:5000px 10000px;}
}
@-webkit-keyframes move-stars-back {
    from {background-position:0 0;}
    to {background-position:5000px 10000px;}
}
@-moz-keyframes move-stars-back {
    from {background-position:0 0;}
    to {background-position:5000px 10000px;}
}
@-ms-keyframes move-stars-back {
    from {background-position:0 0;}
    to {background-position:5000px 10000px;}
}

/* トップページ - お知らせ */

.top_info {
  transform: translate(0px, -60px);
}
.top_info_titleimg {
   max-width: 170px;
   margin-bottom: -50px ;
}
.top_info .wp-block-media-text {
  padding-left: 4em;
}
.top_info .wp-block-media-text__content p{
	margin-bottom:0 ;
    word-wrap: break-word;
    overflow-wrap: break-word;
    word-break: keep-all;
}
.top_info .wp-block-media-text .wp-block-media-text__content {
  padding: 0 0 0 8% ;
}
.top_info .wp-block-buttons {
	text-align:right ;
}
.top_info .wp-block-buttons .wp-block-button {
	margin-bottom:0;
}
.top_info .wp-block-button .wp-block-button__link {
	min-width: 150px;
	border:0;
	border-radius: 15px;
	padding: 5px 20px;
	font-size: 1.2em;
}

.entry-content > .wp-block-group {
	padding:30px ;
}
.entry-content > .wp-block-group > .wp-block-group__inner-container{
	max-width: 800px ;
	margin-left: auto ;
	margin-right: auto ;
}
.entry-content > .wp-block-group.inner_width_full{
	padding-left: 0px ;
	padding-right: 0px ;
}
.entry-content > .wp-block-group.inner_width_full > .wp-block-group__inner-container {
	max-width: unset ;
}

@media screen and (max-width:460px) {
	.top_info_titleimg {
		max-width: 140px;
		margin-bottom: -50px;
		margin-left: auto;
		margin-right: auto;
	}
	.top_info .wp-block-media-text {
		padding-left: 0em;
	}
	.top_info .wp-block-media-text .wp-block-media-text__content {
		padding: 0 ;
	}
	.top_info .wp-block-media-text__content p{
		margin-bottom:5px ;
	    text-align: center;
	}
	.top_info .wp-block-buttons {
		text-align:center ;
	}
}

@media screen and (min-width:800px) {
.transparent-bothends > .wp-block-group__inner-container:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    margin: 0 auto;
    text-align: center;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 10;
    pointer-events: none;
    background-clip: content-box ;
}

.entry-content > .wp-block-group.transparent-bothends > .wp-block-group__inner-container:before {
    background-image: -webkit-linear-gradient(left, #202E79, transparent 5%, transparent 95%, #202E79);
    background-image: linear-gradient(to right, #202E79, transparent 5%, transparent 95%, #202E79);
}
}

.entry-content > .blueback {
	background-color: #202E79 ;
	color: white ;
}
.entry-content > .whiteback {
	background-color: white ;
	color: #202E79 ;
}

.entry-content > .wp-block-group.page_title {
  background: linear-gradient(0deg, #202E79, #091255);
	color: #FFF ;
}


.group_btn .wp-block-group__inner-container{
	display:flex ;
	justify-content: space-evenly;
}
.group_btn .wp-block-button {
	flex-basis: auto;
}

/*****************************/
/****** フッター         *****/
/*****************************/

#footermenu {
	text-align: center ;
}
#footermenu a{
	color: white  ;
	text-decoration: none;
}
#footermenu a:hover,
#footermenu a:focus,
#footermenu a:visited {
	text-decoration: none;
}

#snslinkicon,
.snslink_icon {
	display: flex;
	gap: 24px;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	max-width: 600px;
	margin-left: auto;
	margin-right: auto;
}
#snslinkicon div,
.snslink_icon a {
	width: 50px ;
}
.snslink_icon a {
	display: block;
	flex: 0 0 50px;
}
.snslink_icon img {
	display: block;
	width: 100%;
	height: auto;
}
@media screen and (max-width: 767px) {
	#snslinkicon,
	.snslink_icon {
		gap: 10px 0;
		justify-content: space-around;
		width: 100%;
		max-width: none;
	}
	#snslinkicon div,
	.snslink_icon a {
		flex: 0 0 15%;
		width: 15%;
	}
}
#footer-full-content iframe {
	display: block;
	width: 100%;
}

#wrapper-footer-widget {
    background-image: url(/wp-content/uploads/2020/03/magiccircle_right.png);
    background-position: left bottom;
    background-color: #091255;
    background-repeat: no-repeat;
}

#wrapper-footer-full,#wrapper-footer-full2 {
	background-color: transparent !important;
	color: white;
}
#wrapper-footer-full .row {
	display: grid;
	grid-template-columns: minmax(240px, 1fr) minmax(280px, 1fr);
	gap: 24px 32px;
	align-items: start;
}
#wrapper-footer-full .footer-widget {
	float: none;
	width: auto;
	max-width: none;
	margin: 0;
}
#wrapper-footer-full .footer-widget:nth-child(3) {
	grid-column: 1 / -1;
	max-width: 600px;
	justify-self: center;
}
#wrapper-footer {
    background-color: #b7b7f5;
	/* background-color: #FED23E */ ;
	padding: 15px 0 ;
	text-align: center ;
}

@media screen and (max-width:767px) {
	#wrapper-footer-full .row {
		grid-template-columns: 1fr;
	}
	#wrapper-footer-full .footer-widget:nth-child(3) {
		grid-column: auto;
		max-width: none;
		justify-self: stretch;
	}
}

/*****************************/
/****** カテゴリ別イベント一覧    *****/
/*****************************/

.category_title {
	display:flex; 
	margin-bottom:2em;
	align-items: flex-end;
}
.category_title_img {
	width:150px ;
}
.category_title_name {
	font-size: 2.5em;
	font-weight: bolder;
	color: #202e79;
	text-shadow: 2px 2px #fff, 5px 5px rgba(32,46,121, 0.4);
	margin-left: 0.5em;
}

/*****************************/
/****** イベント一覧共通 *****/
/*****************************/

.eventitem {
    width: 100%;
    margin-bottom: 2em;
    box-shadow: 2px 2px 5px gray;
    padding: 10px;
    display:flex;
	transition: all .2s ease-out;
}
.only_pc .eventitem:hover {
	transform: translateY(-4px);
    box-shadow: 2px 2px 5px grey,0 20px 20px 0 rgba(0,0,0,0.13);	
}
.eventitem a {
	color: black ;
}
.eventitem a:hover {
	text-decoration:none;
}
.eventitem_inner_1 {
	width: 100% ;
}
.eventitem_inner_2 {
	width: 130px ;
    display: flex;
    flex-wrap: wrap;
    align-self: start;
}

.eventitem .category_img {
    width: 100px;
	margin-right: 10px ;
	display: inline-block;
	vertical-align: top;
}
.eventitem .info {
	width: calc( 100% - 120px ) ;
	display: inline-block;
}
.eventitem .info .title {
    display: block;
    font-size: 1.5em;
    line-height: 1.2em;
    margin-bottom: 0.2em;
}
.eventitem .info .date ,
.eventitem .info .time {
	display:inline-block;
	width:7em ;
}
.eventitem .info .booking_status {
	display:inline-block ;
}
.booking_status .bookingstatus_noneed ,
.booking_status .bookingstatus_current ,
.booking_status .bookingstatus_bookother ,
.booking_status .bookingstatus_fully_booked ,
.booking_status .bookingstatus_available ,
.booking_status .bookingstatus_waiting ,
.booking_status .bookingstatus_close ,
.booking_status .bookingstatus_closed ,
.booking_status .bookingstatus_fin {
  display: inline-block;
  border-radius: 5px;
  padding: 2px 5px;
  font-weight: bolder;
  margin-bottom: 5px;
  margin-left: 5px;
  box-shadow: 1px 1px 3px grey;
  min-width: 7em;
  text-align: center;
	width: max-content;
}
.booking_status .bookingstatus_current {
  background-color: #00EA50 ;
	color:#000;
}
.booking_status .bookingstatus_fully_booked {
  background-color: #ffd0d0;
	color:#7d7d7d;
}
.booking_status .bookingstatus_noneed {
  background-color: #c0daff;
	color:#6d6d6d;
}
.booking_status .bookingstatus_available,
.booking_status .bookingstatus_bookother{
  background-color: #caffca;
	color:#6d6d6d;
}
.booking_status .bookingstatus_closed{ 
  background-color: #d8eec5;
	color:#6d6d6d;
}
.booking_status .bookingstatus_fin,
.booking_status .bookingstatus_close {
  background-color: #909090;
	color:#efefef;
}

.eventitem .info .category {
    display: inline-flex;
    flex-wrap: wrap;
    vertical-align: top;
}

.selector.categories {
	display: flex;
	flex-wrap: wrap;
  justify-content: center;
}

.eventitem .datetime {
	display: inline-flex;
	flex-wrap: wrap;
	font-weight: bolder;
}

.eventitem .category a,
.eventitem .info .category a,
.event_detail .categories a,
.selector.categories div {
	display: inline-block;
	background-color: #dce6ff;
	border-radius: 20px;
	padding: 2px 5px;
	font-size: .9em;
	margin-bottom: 5px;
	margin-left: 5px;
	box-shadow: 1px 1px 3px grey;
	color:black ;
}
.selector.categories div {
  margin-left: 2px;
	margin-right: 2px;
}
.selector.categories div.on {
	background-color:#202E79 ;
	color: white ;
}
.event_detail .categories a,
.selector.categories div {
	cursor: pointer;
	cursor: hand;	
}


.eventitem .instrctor {
    text-align: center;
    width: 100%;
}
.eventitem .instrctor .avatar {
	display:inline-block ;
	border-radius: 100px;
    overflow: hidden;
}
.eventitem .instrctor .instrctor .name {
	display:inline-block ;
}

/* ボタン共通 */
.btn_on,
.btn_off {
	box-shadow: 1px 1px 3px grey;
	border-radius: 15px;
	border:0;
	padding: 5px 10px;
	font-weight: bolder ;
	font-size: 1.2em;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	cursor: pointer;
	cursor: hand;
}
.btn_on {
	background-color:#b7b7f5 ;
	color: black ;
}
.btn_on a:hover {
	text-decoration: none;
}
.btn_off {
	background-color:lightgray;
	color:gray;
    cursor: unset;
}
.wp-block-button {
	width: fit-content;
	padding:5px 10px ;
}

.height_full {
	height:calc(100vh - 55px) ;
}


/*****************************/
/****** EM Pagination    *****/
/*****************************/

.em .em-pagination {
	justify-content: center;
}
.em-pagination .page-numbers {
	display: inline-block;
	font-size: 1.2em;
	width: 2em;
	text-align: center;
	margin: 0;
}
.em-pagination .page-numbers.current {
	background-color:white ;
	border-radius:10px;
}
.em-pagination a.page-numbers {
	color:black;
}
.em-pagination a.page-numbers:hover {
	color:black;
	text-decoration:none ;
}


/*****************************/
/****** イベント詳細画面 *****/
/*****************************/

body.single-event .entry-header {
	margin:1em 0 1em 0 ;
}
body.single-event h1.entry-title {
	display: inline-block;
}
.event_detail {
	margin-top: 1em;
	margin-bottom: 3em;
}
.event_detail .eventname {
	font-weight:bolder;
	font-size:2em ;
}
.event_detail .categories a{
	display: inline-block;
    border-radius: 20px;
    padding: 2px 5px;
    font-size: .9em;
    margin-bottom: 5px;
    margin-left: 5px;
    box-shadow: 1px 1px 3px grey;
    color:black ;
}
.event_detail .info1 {
	display:flex ;
	align-items: baseline;
	margin-bottom: 1em;
  flex-wrap: wrap;
}
.info1 div {
	margin-right: 1em;
}
.event_detail .info1 .datetime ,
.event_detail .info1 .location {
	display:inline-block ;
}
.event_detail .info1 a.owner_link {
    color: black;
}
.event_detail .info1 .owner {
	display:flex ;
	align-items: baseline;
}
.event_detail .info1 .owner_photo img {
	border-radius: 150px;
}

.booking_start_btn {
	max-width:600px;
}

.booking_form_wrapper {
	display:none ;
    padding: 0 10px;
    overflow: hidden;
    max-height: 0;
    box-shadow: 1px 1px 3px grey;
    border-radius: 15px;
	margin-left:auto;
	margin-right:auto;
    max-width: 600px;
}
.booking_form_wrapper.show{
    display: block;
	max-height:2500px ;
    animation: show 1s ease-in-out;
}

.div.em-booking-message {
	margin-bottom:20px;
}

.btn_addiCal {
    display: flex;
	  font-size:1em ;
	  align-items:center ;
    width: 19em;
    text-align: center;
    max-width: 100%;
    box-shadow: 1px 1px 3px grey;
    border-radius: 15px;
    margin-left: auto;
    margin-right: auto;
    background-color: #FED23E;
    color: black;
    cursor: pointer;
	cursor: hand;
}
.btn_addiCal .gcalimg {
	width: 50px;
    display: inline-block;
}
.btn_addiCal span {
	vertical-align: middle;
}

.em.em-event-booking-form .em-tickets {
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    /* max-width: 500px; */
    width: 100%;
}
.em-tickets tr {
    border-bottom: 1px solid gray;
}
.em-tickets th{
	background-color: #cde4ff;
}
.em-tickets tr th ,
.em-tickets tr td {
	padding-top:10px ;
}
th.em-bookings-ticket-table-type {
	padding: 10px 5px 0 5px ;
	border-top-left-radius:10px ;
}
th.em-bookings-ticket-table-spaces {
	border-top-right-radius:10px ;
}
.em-bookings-ticket-table-type{
	padding:0.5em ;
}
.em-bookings-ticket-table-type .ticket-desc {
	display:block ;
	color: #888 ;
	margin-left:1em ;
	font-size:0.9em ;
  font-size: 0.9em;
  line-height: 1em;
}
.em-bookings-ticket-table-price,
.em-bookings-ticket-table-spaces {
	text-align:center ;
	padding: 0 5px ;
}

.em-ticket-select {
  border-radius: 5px;
  padding: 0px 5px;
  font-size: 1.1em;
	min-width:3em ;
}

.em-tickets .price_summary {
	font-size:1.1rem;
	font-weight:bolder;
	background-color:transparent;
}
.em-tickets .price_summary td.price_summary_title {
	padding-top: 25px;
	text-align: right;
}
.em-tickets .price_summary td.price_summary_price {
	padding-top: 25px;
	text-align: center ;
}

.em-booking-form-details {
  float: unset;
  width: unset;
	padding: unset ;
  /* max-width: 500px; */
  margin-left: auto;
	margin-right: auto;
}

.em-booking-form-details label {
	display:none ;
}
.em-booking-form-details .em-consent-checkbox label {
	display: block !important;
	position: relative !important;
	padding-left: 1.7em !important;
}
.em.pixelbones .input .em-booking-form-details .em-consent-checkbox input[type="checkbox"] {
	position: absolute !important;
	left: 0 !important;
	top: 0.2em !important;
	margin: 0 !important;
}
.em-booking-form-details input[type="text"],
.em-booking-form-details input[type="tel"],
.em-booking-form-details textarea {
	box-sizing: border-box;
    width: 100%;
    padding: 0.3em;
    transition: 0.3s;
    letter-spacing: 1px;
    color: #000;
    border: 1px solid #ffffff;
    box-shadow: 1px 1px 2px 0 #707070 inset;
    border-radius: 4px;
}
.em-booking-form-details input[type="text"]:focus,
.em-booking-form-details input[type="tel"]:focus,
.em-booking-form-details textarea:focus {
	outline: none;
	box-shadow: inset 1px 1px 2px 0 #4e61ef;
}

.em-booking-form-details input[type="text"].error ,
.em-booking-form-details input[type="tel"].error {
	background-color:pink ;
}
.em-booking-form-details input[type="text"].error:focus ,
.em-booking-form-details input[type="tel"].error:focus {
	box-shadow: inset 1px 1px 2px 0 #ad2b2b;
}

.em-booking-form-details .errormsg {
	display:none;
	color:red;
	font-weight:bolder;
}
.em-booking-form-details .errormsg.on {
	display:inline;
}

.location_map {
	max-width:600px ;
	text-align:center ;
	margin:6rem auto ;
}

@keyframes show{
	from{
		opacity: 0;
		max-height:0;
	}
	to{
		opacity: 1;
		max-height:2500px;
	}
}

@media screen and (max-width:460px) {
	.only_sp .eventitem {
		display: block ;
	}
	.only_sp .eventitem .line_1 {
		display: flex;
		transform: translate(-17px,-11px);
		align-items: baseline;
		width: calc( 100% + 20px )
	}
	.only_sp .eventitem .line_1 .date ,
	.only_sp .eventitem .line_1 .time{
		margin-left: 0.5em;
	}
	.only_sp .eventitem .line_2 {
	    display: flex;
	    transform: translate(0px, -11px);
	}
	.only_sp .eventitem .line_2 .title {
	    font-size: 1.5em;
	}
	.only_sp .eventitem .line_3 {
	    display: flex;
	    justify-content: space-between;
	    align-items: flex-end;
	}
	.only_sp .eventitem .line_3 .owner {
	    display: flex;
	    align-items: center;
	}
	.only_sp .eventitem .line_3 .owner .avatar {
		width:30px;
	    border-radius: 100px;
	}
	.only_sp .eventitem .line_3 .owner .name {
	    margin-left: 0.5em;
	    font-size: 1.0em;
	}
	.only_sp .eventitem .line_3 .detailbtn.btn_on,
	.only_sp .eventitem .line_3 .detailbtn.btn_off {
	    margin: unset;
	    height: fit-content;
	    width: 100px;
	}
}

@media screen and (min-width:429px) {
	.only_pc { display: block ;}
	.only_sp { display: none ;}
}
@media screen and (max-width:460px) {
	.only_pc { display: none ;}
	.only_sp { display: block ;}
}

.fadeIn{
  animation: fadeIn 3s cubic-bezier(0.74, 0.21, 1, 0.46) normal;
}
@keyframes fadeIn {
  0% {opacity: 0}
  100% {opacity: 1}
}

div.wpfc-loading {
  z-index:99999;
}

.fullpage-wrapper {
  padding: 0 ;
}

/*********************
 * カレンダー
 *********************/
.wpfc-calendar .fc-toolbar .fc-center h2 {
	font-size:2em !important;
	font-weight:bolder ;
}
a.fc-event {
	transition: all .2s ease-out;
}
a.fc-event:hover {
    transform: translateY(-4px);
    box-shadow: 0 5px 5px 0 rgba(0,0,0,0.13);
}
.fc-month-view .fc-body .fc-row {
    min-height: 8em;
	}
.ui-tooltip,
.tippy-box[data-theme~='light-border'] {
	padding: 0;
	border: 0;
	border-radius: 0;
	box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.2);
}
.tippy-box[data-theme~='light-border'] {
	background: #fff;
	color: #222;
}
.tippy-box[data-theme~='light-border'] > .tippy-content {
	padding: 0;
	min-width: 280px;
	max-width: 320px;
}
.todaiya-calendar-tooltip {
	font-size: 14px;
	line-height: 1.5;
	background: #fff;
}
.todaiya-calendar-tooltip-title {
	padding: 12px 14px 8px;
	font-size: 1.15em;
	font-weight: bolder;
	line-height: 1.3;
	color: #4d4d4d;
}
.todaiya-calendar-tooltip-media img {
	display: block;
	width: 100%;
	height: auto;
	aspect-ratio: 4 / 3;
	object-fit: cover;
}
.todaiya-calendar-tooltip-divider {
	height: 4px;
	background: var(--todaiya-tooltip-border, #c87479);
}
.todaiya-calendar-tooltip-divider.is-light {
	box-shadow: inset 0 0 0 1px #cfcfcf;
}
.todaiya-calendar-tooltip-status,
.todaiya-calendar-tooltip-body {
	padding-left: 14px;
	padding-right: 14px;
}
.todaiya-calendar-tooltip-status {
	padding-top: 10px;
	padding-bottom: 4px;
}
.todaiya-calendar-tooltip-status .booking_status {
	margin: 0;
	transform: none;
}
.todaiya-calendar-tooltip-body {
	padding-top: 2px;
	padding-bottom: 14px;
}
.todaiya-calendar-tooltip-row {
	display: grid;
	grid-template-columns: 20px 1fr;
	align-items: start;
	column-gap: 10px;
	margin-top: 6px;
	color: #666;
}
.todaiya-calendar-tooltip-icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	width: 20px;
	height: 20px;
	line-height: 1;
	font-size: 15px;
	color: #8a8a8a;
}
.todaiya-calendar-tooltip-icon.em-icon:before {
	font-size: 15px;
	line-height: 1;
}
.todaiya-calendar-tooltip-owner-icon {
	overflow: hidden;
	border-radius: 999px;
}
.todaiya-calendar-tooltip-owner-avatar {
	display: block;
	width: 20px;
	height: 20px;
	object-fit: cover;
	border-radius: 999px;
}
.todaiya-calendar-tooltip-text {
	display: block;
}
.em .em-icon.em-icon-person {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%238a8a8a' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='32' cy='20' r='10'/%3E%3Cpath d='M16 52c2.5-8.5 9.1-14 16-14s13.5 5.5 16 14'/%3E%3C/svg%3E");
}
.em-item-meta .todaiya-event-owner-link,
.em-item-meta .todaiya-event-owner-link:hover,
.em-item-meta .todaiya-event-owner-link:focus,
.em-item-meta .todaiya-event-owner-link:visited {
	color: inherit;
	text-decoration: none;
}
.em-item-meta .todaiya-event-search-link,
.em-item-meta .todaiya-event-search-link:hover,
.em-item-meta .todaiya-event-search-link:focus,
.em-item-meta .todaiya-event-search-link:visited {
	color: inherit;
	text-decoration: underline dotted var(--meta-color) 1px;
	text-underline-offset: 0.18em;
	cursor: pointer;
}
.em.em-list .em-item .em-item-info .todaiya-card-booking-status,
.em.em-list.em-grid .em-item .em-item-info .todaiya-card-booking-status {
	margin: 0 0 0.5rem;
	line-height: 1.2;
}
.em.em-list .em-item .em-item-info .todaiya-card-booking-status > div,
.em.em-list.em-grid .em-item .em-item-info .todaiya-card-booking-status > div {
	display: inline-block;
	margin: 0;
	padding: 0 0 0.12rem;
	min-width: 0;
	background: transparent;
	box-shadow: none;
	border-radius: 0;
	font-size: 0.85rem;
	font-weight: 700;
	text-align: left;
	border-bottom: 3px solid transparent;
	line-height:0.5 ;
}
.em.em-list .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_available,
.em.em-list.em-grid .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_available,
.em.em-list .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_bookother,
.em.em-list.em-grid .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_bookother {
	color: #425f8c;
	border-bottom-color: #caffca;
}
.em.em-list .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_waiting,
.em.em-list.em-grid .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_waiting {
	color: #7b6b39;
	border-bottom-color: #fff0b8;
}
.em.em-list .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_fully_booked,
.em.em-list.em-grid .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_fully_booked,
.em.em-list .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_close,
.em.em-list.em-grid .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_close,
.em.em-list .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_fin,
.em.em-list.em-grid .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_fin {
	color: #6f6f6f;
	border-bottom-color: #ffd0d0;
}
.em.em-list .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_closed,
.em.em-list.em-grid .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_closed {
	color: #6f6f6f;
	border-bottom-color: #d8eec5;
}
.em.em-list .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_noneed,
.em.em-list.em-grid .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_noneed,
.em.em-list .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_current,
.em.em-list.em-grid .em-item .em-item-info .todaiya-card-booking-status .bookingstatus_current {
	color: #55615f;
	border-bottom-color: #c0daff;
}
.single-event .em.em-view-container .em-item-single .em-item-meta.todaiya-event-meta {
	flex: 3;
	order: 1;
	display: block;
}
.single-event .em.em-view-container .em-item-single .em-item-meta-column {
	width: 100%;
	max-width: none;
	display: block;
}
.single-event .em.em-view-container .em-item-single .todaiya-event-meta,
.single-event .em.em-view-container .em-item-single .todaiya-event-meta-column,
.single-event .em.em-view-container .em-item-single .todaiya-event-meta-column > * {
	width: 100%;
	max-width: none;
	flex: none;
}
.single-event .em.em-view-container .em-item-single .todaiya-event-meta-column > * {
	margin-bottom: 0.5rem;
}
.single-event .em.em-view-container .em-item-single .todaiya-event-row,
.single-event .em.em-view-container .em-item-single .todaiya-event-owner-row {
	display: grid;
	grid-template-columns: 24px minmax(0, 1fr);
	align-items: center;
    align-content: center;
	column-gap: 0.75rem;
	min-height: 2.7em;
	margin: 0;
	padding: 0.2rem 0;
}
.single-event .em.em-view-container .em-item-single .todaiya-event-meta-column > *:last-child {
	margin-bottom: 0;
}
.single-event .em.em-view-container .em-item-single .todaiya-event-row-body {
	display: flex;
	align-items: center;
	gap: 1rem;
	flex-wrap: wrap;
	min-width: 0;
}
.single-event .em.em-view-container .em-item-single .todaiya-event-row-text {
	min-width: 0;
}
.single-event .em.em-view-container .em-item-single .todaiya-event-row-text a,
.single-event .em.em-view-container .em-item-single .todaiya-event-owner-link {
	text-decoration: none;
}
.single-event .em.em-view-container .em-item-single .todaiya-event-row-body .em-event-add-to-calendar,
.single-event .em.em-view-container .em-item-single .todaiya-event-book-button {
	margin: 0 0 0 1rem !important;
	flex: 0 0 auto;
}
.single-event .em.em-view-container .em-item-single .em-event-bookings {
	max-width:600px ;
	margin:0 auto ;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings {
	max-width: 980px !important;
	margin: 2.5rem auto 0 !important;
	padding: 1.2rem !important;
	border: 1px solid rgba(9, 18, 85, 0.12);
	border-radius: 28px;
	background: linear-gradient(180deg, #fcfdff 0%, #f2f6ff 100%);
	box-shadow: 0 20px 45px rgba(9, 18, 85, 0.1);
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-event-booking-form,
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form {
	width: 100% !important;
	max-width: none !important;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form {
	display: grid !important;
	grid-template-columns: minmax(0, 1.45fr) minmax(18rem, 0.95fr);
	grid-template-areas:
		"tickets details"
		"tickets summary"
		"tickets confirm";
	gap: 1.4rem;
	align-items: start;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-section-tickets {
	grid-area: tickets;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-section-details {
	grid-area: details;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-section-summary {
	grid-area: summary;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-section-confirm {
	grid-area: confirm;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-section-title,
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-tickets,
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-details,
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-summary,
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-buttons {
	width: auto !important;
	border-radius: 22px;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-section-title {
	margin: 0 0 0.75rem !important;
	padding: 0.95rem 1.2rem !important;
	border: 0 !important;
	background: linear-gradient(135deg, #162873 0%, #2c4a9a 100%) !important;
	color: #fff !important;
	font-size: 1.05rem !important;
	font-weight: 700 !important;
	letter-spacing: 0.08em;
	box-shadow: 0 12px 28px rgba(22, 40, 115, 0.18);
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-tickets,
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-details,
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-summary,
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-buttons {
	padding: 1rem 1.15rem !important;
	border: 1px solid rgba(32, 46, 121, 0.1) !important;
	background: rgba(255, 255, 255, 0.96) !important;
	box-shadow: 0 10px 24px rgba(12, 39, 94, 0.08);
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-summary,
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-buttons {
	padding-top: 0.9rem !important;
	padding-bottom: 0.9rem !important;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets {
	margin: 0 !important;
	border-collapse: separate;
	border-spacing: 0;
	table-layout: fixed;
	display: block;
	width: 100%;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets thead,
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets tbody {
	display: block;
	width: 100%;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets thead tr,
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets tbody tr {
	display: grid;
	grid-template-columns: minmax(0, 1fr) 5.8rem 5.8rem;
	align-items: center;
	width: 100%;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets tbody tr {
	margin-bottom: 0.7rem;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets thead th {
	padding: 0 0.85rem 0.35rem !important;
	border: 0 !important;
	background: transparent !important;
	color: #5f6b85 !important;
	font-size: 0.83rem !important;
	font-weight: 700 !important;
	letter-spacing: 0.06em;
	text-transform: uppercase;
	width: auto !important;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets tr {
	border-bottom: 0 !important;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets tbody td {
	padding: 0.9rem 0.85rem !important;
	border-top: 1px solid rgba(32, 46, 121, 0.08);
	border-bottom: 1px solid rgba(32, 46, 121, 0.08);
	background: #fff !important;
	vertical-align: middle;
	width: auto !important;
	min-width: 0;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets tbody td:first-child {
	border-left: 1px solid rgba(32, 46, 121, 0.08);
	border-radius: 16px 0 0 16px;
	font-weight: 700;
	color: #162873;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets tbody td:last-child {
	border-right: 1px solid rgba(32, 46, 121, 0.08);
	border-radius: 0 16px 16px 0;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-bookings-ticket-table-price,
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-bookings-ticket-table-spaces {
	text-align: center;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-ticket-select {
	min-width: 3.8em;
	padding: 0.45rem 1.5rem 0.45rem 0.7rem;
	border: 1px solid rgba(32, 46, 121, 0.2);
	border-radius: 999px;
	background-color: #f8faff;
	font-size: 1rem;
	font-weight: 700;
	color: #162873;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-details p {
	margin-bottom: 0.8rem !important;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-details p:last-child {
	margin-bottom: 0 !important;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-details label {
	display: block !important;
	margin-bottom: 0.35rem;
	color: #5f6b85 !important;
	font-size: 0.82rem !important;
	font-weight: 700 !important;
	letter-spacing: 0.05em;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-details .em-consent-checkbox label {
	margin-bottom: 0 !important;
	padding-left: 1.8em !important;
	font-size: 0.88rem !important;
	font-weight: 400 !important;
	letter-spacing: 0 !important;
	line-height: 1.6 !important;
	color: #33415f !important;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-details input[type="text"],
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-details input[type="tel"],
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-details textarea {
	padding: 0.75rem 0.9rem !important;
	border: 1px solid rgba(32, 46, 121, 0.14) !important;
	border-radius: 14px !important;
	background: #fbfcff !important;
	box-shadow: inset 0 1px 3px rgba(32, 46, 121, 0.06) !important;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-details textarea {
	min-height: 5.5rem;
	resize: vertical;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-summary {
	padding: 0.85rem 0.95rem;
	border-radius: 16px;
	background: #e8efff;
	color: #162873;
	font-weight: 700;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-submit {
	width: 100% !important;
	min-height: 3.25rem;
	border: 0 !important;
	border-radius: 999px !important;
	background: linear-gradient(135deg, #f2bf52 0%, #e59a2d 100%) !important;
	box-shadow: 0 12px 26px rgba(229, 154, 45, 0.28);
	color: #fff !important;
	font-size: 1rem !important;
	font-weight: 700 !important;
	letter-spacing: 0.08em;
}

.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-submit.disabled,
.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-submit:disabled {
	background: linear-gradient(135deg, #b8c1da 0%, #9ea8c5 100%) !important;
	box-shadow: none;
	opacity: 1;
}

@media screen and (max-width: 991px) {
	.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form {
		grid-template-columns: minmax(0, 1fr);
		grid-template-areas:
			"tickets"
			"details"
			"summary"
			"confirm";
	}
}

@media screen and (max-width: 767px) {
	.single-event .em.em-view-container .em-item-single .em-event-bookings {
		margin-top: 2rem !important;
		padding: 0.9rem !important;
		border-radius: 22px;
	}

	.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-section-title,
	.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-tickets,
	.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-details,
	.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-summary,
	.single-event .em.em-view-container .em-item-single .em-event-bookings .em-booking-form-buttons {
		border-radius: 18px;
	}

	.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets {
		border-spacing: 0;
	}

	.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets thead tr,
	.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets tbody tr {
		grid-template-columns: minmax(0, 1fr) 4.8rem 4.8rem;
	}

	.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets tbody tr {
		margin-bottom: 0.55rem;
	}

	.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets thead th {
		padding-left: 0.5rem !important;
		padding-right: 0.5rem !important;
		font-size: 0.74rem !important;
	}

	.single-event .em.em-view-container .em-item-single .em-event-bookings .em-tickets tbody td {
		padding: 0.75rem 0.5rem !important;
		font-size: 0.92rem !important;
	}

	.single-event .em.em-view-container .em-item-single .em-event-bookings .em-ticket-select {
		min-width: 3.8em;
		padding-right: 1.4rem;
		padding-left: 0.6rem;
	}
}

.single-event .em.em-view-container .em-item-single .todaiya-event-row-body .em-event-add-to-calendar,
.single-event .em.em-view-container .em-item-single .todaiya-event-book-button,
.single-event .em.em-view-container .em-item-single .em-event-bookings .button,
.single-event .em.em-view-container .em-item-single .em-event-bookings button {
	margin: 0 !important;
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}
.single-event .em.em-view-container .em-item-single .todaiya-event-row-body .em-event-add-to-calendar {
	margin-left: 1rem !important;
}
.single-event .em.em-view-container .em-item-single .todaiya-event-book-button {
	margin-left: 1rem !important;
	text-decoration: none;
}
.single-event .em.em-view-container .em-item-single .em-item-image {
	order: 2;
	flex: 1;
}
.single-event .em.em-view-container .em-item-single .em-event-categories,
.single-event .em.em-view-container .em-item-single .todaiya-event-owner-row {
	align-items: start;
}
.single-event .em.em-view-container .em-item-single .em-event-categories > div {
	padding-top: 0.1rem;
}
.single-event .em.em-view-container .em-item-single .em-event-content {
	max-width: 1000px;
    margin: 4em auto;
}
.ui-tooltip-content .close_btn,
.ui-tooltip-content .owner,
.ui-tooltip-content .spacer,
.ui-tooltip-content .cal_eventopenbtn,
.tippy-box[data-theme~='light-border'] .close_btn,
.tippy-box[data-theme~='light-border'] .owner,
.tippy-box[data-theme~='light-border'] .spacer,
.tippy-box[data-theme~='light-border'] .cal_eventopenbtn {
	display: none !important;
}

@media screen and (max-width: 767px) {
	.single-event .em.em-view-container .em-item-single .todaiya-event-row-body {
		gap: 0.75rem;
	}
	.single-event .em.em-view-container .em-item-single .todaiya-event-row-body .em-event-add-to-calendar,
	.single-event .em.em-view-container .em-item-single .todaiya-event-book-button {
		margin-left: auto !important;
	}
}

@media screen and (max-width:460px) {
.fc-month-view .fc-body .fc-row {
    min-height: 5em;
	}
}

.single-location .em.em-view-container .em-location-single .em-item-header {
	gap: 1.5rem;
}
.single-location .entry-header {
	max-width: 1000px;
	margin: 1.5rem auto 1rem;
	text-align: center;
}
.single-location .entry-title {
	display: block;
	margin: 0;
}
.single-location .entry-content {
	max-width: 1000px;
	margin: 0 auto 4rem;
}
.single-location .em.em-view-container .em-location-single .em-location-content {
	max-width: 1000px;
	margin: 3rem auto 0;
}
.single-location .em.em-view-container .em-location-single .em-location-content > * {
	max-width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.single-location .em.em-view-container .em-location-single .em-location-content p {
	margin-bottom: 1.5rem;
}
.single-location .em.em-view-container .em-location-single .em-location-content iframe {
	display: block;
	width: 100%;
	max-width: 1000px;
	min-height: 420px;
	border: 0;
}
.single-location .em.em-view-container .em-location-single .todaiya-location-meta {
	flex: 1 1 auto;
	display: grid;
	grid-template-columns: minmax(0, 1fr);
	gap: 1.5rem;
	align-items: start;
	max-width: 1000px;
	margin: 0 auto;
}
.single-location .em.em-view-container .em-location-single .todaiya-location-meta-column {
	width: 100%;
	max-width: none;
}
.single-location .em.em-view-container .em-location-single .todaiya-location-meta-column:first-child {
	text-align: center;
}
.single-location .em.em-view-container .em-location-single .todaiya-location-row {
	display: grid;
	grid-template-columns: 24px minmax(0, 1fr);
	align-items: center;
	column-gap: 0.75rem;
	min-height: 2em;
	margin: 0;
	padding: 0.35rem 0;
}
.single-location .em.em-view-container .em-location-single .em-location-address.todaiya-location-row {
	display: inline-flex;
	grid-template-columns: none;
	align-items: center;
	justify-content: center;
	column-gap: 0.5rem;
	width: auto;
	max-width: 100%;
	margin: 0 auto;
}
.single-location .em.em-view-container .em-location-single .em-location-address.todaiya-location-row .em-icon-location {
	flex: 0 0 auto;
}
.single-location .em.em-view-container .em-location-single .todaiya-location-address-text {
	display: flex;
	flex-wrap: wrap;
	gap: 0.35rem;
	align-items: center;
	justify-content: center;
}
.single-location .em.em-view-container .em-location-single .em-location-section-map,
.single-location .em.em-view-container .em-location-single .em-location-next-event,
.single-location .em.em-view-container .em-location-single .em-location-events,
.single-location .em.em-view-container .em-location-single .em-location-events h3 {
	display: none;
}
.single-location .em.em-view-container .em-location-single .todaiya-location-map-column .em-location-map-container,
.single-location .em.em-view-container .em-location-single .todaiya-location-map-column .em-location-map {
	width: 100%;
}
.single-location .em.em-view-container .em-location-single .todaiya-location-map-column:empty {
	display: none;
}
.single-location .em.em-view-container .em-location-single .todaiya-location-events a,
.single-location .em.em-view-container .em-location-single .todaiya-location-events .em-item-meta-line a {
	color: inherit;
	text-decoration: underline;
	text-decoration-style: dotted;
	text-underline-offset: 0.18em;
}
.single-location .em.em-view-container .em-location-single .todaiya-location-events .em-item-meta-line {
	display: grid;
	grid-template-columns: 24px minmax(0, 1fr);
	align-items: start;
	column-gap: 0.75rem;
}
@media screen and (max-width: 767px) {
	.single-location .entry-header {
		margin-top: 1rem;
	}
	.single-location .entry-content {
		margin-bottom: 3rem;
	}
	.single-location .em.em-view-container .em-location-single .em-location-content {
		margin-top: 2rem;
	}
	.single-location .em.em-view-container .em-location-single .em-location-content iframe {
		min-height: 320px;
	}
	.single-location .em.em-view-container .em-location-single .todaiya-location-meta {
		grid-template-columns: minmax(0, 1fr);
	}
}

#location_cal-button {
	width:150px !important;
}

.content_inner.today_schedule {
	background-color:#091255;
	color:white;
	padding:20px 15px 5px 15px;
}
.content_inner.today_schedule .title {
	position:absolute;
	top:-7px;
	transform:translateX(-50%);
	left:50%;
	background-color:#f1f1f1;
	color:#202E79;
	font-size:1.3em;
	font-weight:bolder;
	padding:0px 10px;
	width:200px;
	border-radius:20px;
	text-align:center;
	border: 2px solid;
	z-index:10 ;
}
.content_inner.today_schedule .e_by_loc{
	display:flex ;
	width: 100% ;
	padding: 0 0 0.5em 0;
}
.content_inner.today_schedule .e_by_loc:not(:last-child){
    margin: 0 0 0.5em 0;
    border-bottom: 0.5px dashed white;	
}

.content_inner.today_schedule .location{
	min-width:7em;
}
.content_inner.today_schedule .categories a,
.content_inner.today_schedule .categories > span {
	background-color: #b7b7f5;
	/* color:black; */
	padding:2px 5px;
	border-radius:20px;
	margin-right:4px ;
	white-space: nowrap;
	font-size:12px;
}
.content_inner.today_schedule .categories > span {
	color:#000 ;
}
.content_inner.today_schedule .categories > span:hover {
	filter: brightness(1.2);
}
.content_inner.today_schedule .time{
	min-width:7em;
}
.content_inner.today_schedule .info{
	flex-grow:3 ;
	word-break:break-all;
	margin:0 1em ;
	display: flex;
    flex-direction: column;
    justify-content: center;
}
.content_inner.today_schedule .owner{
    display: flex;
    justify-content: flex-end;
    align-items: center;
	min-width:5em;
	text-align: center;
}
.content_inner.today_schedule .owner img {
  width:1.2em ;
	height:1.2em ;
	border-radius:50px ;
  object-fit: cover;
	display: inline-block;
  vertical-align: sub;
	margin-right:5px;
}
.content_inner.today_schedule .noevent{
    width: 100% !important; 
    display: flex;
    justify-content: center;
}

@media screen and (max-width:460px) {
	.content_inner.today_schedule {
		background-color:#202E79;
		color:#fff;
		padding:20px 5px 5px 5px;
	}
	.content_inner.today_schedule .e_by_loc:not(:last-child){
		border-bottom:unset ;
		margin: unset ;
	}
	.content_inner.today_schedule .e_by_loc{
		display:flex ;
		flex-wrap: wrap ;
		width: 100% ;
		margin:0 0 15px 0 !important;
		background-color:#091255;
		padding: 5px;
		border-radius: 10px;
	}
	.content_inner.today_schedule .location{
		order:0;
		width:50%;
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;
		background-color:#202E79;
		text-align:center;
	}
	.content_inner.today_schedule .categories{
		font-size:12px ;
	}
	.content_inner.today_schedule .time{
		order:1;
		width:50%;
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
		background-color:#202E79;
		text-align:center;
	}
	.content_inner.today_schedule .info{
		order:2;
		word-break:break-all;
		margin:0 ;
	}
	.content_inner.today_schedule .name{
		display:block;
		width:100%;
	}
	.content_inner.today_schedule .owner{
		order:3;
		width:100%;
		text-align: right;
		font-size:13px ;
	}
	.content_inner.today_schedule .noevent{
		order:1;
		width:50%;
		border-top-right-radius: 5px;
		border-bottom-right-radius: 5px;
		background-color:#202E79;
		text-align:center;
	}
	
	.content_inner.recent_schedule .time{
		width:100% ;
		background-color: unset ;
		text-align:left ;
	}
}

/*****************************/
/****** 今日のおみせばん (要メンテ、暫定あり)*****/
/*****************************/
@media screen and (max-width:460px) {
	.today_events .wp-block-group__inner-container {
		flex-wrap:wrap;
	}
	.today_events .wp-block-group__inner-container > div {
		width: 100% ;
		margin-bottom:30px;
	}
	.today_events .wp-block-group__inner-container .title{
		position: absolute;
    transform: translateX(-50%);
    left: 50%;
    background-color: #f1f1f1;
    color: #202E79;
    font-size: 1.3em;
    font-weight: bolder;
    padding: 0px 10px;
    border-radius: 20px;
    text-align: center;
    border: 2px solid;
    z-index: 10;
	}
	.today_events .wp-block-group__inner-container .content_inner {
		background-color: #202E79 !important;
	}
}

/****************************/
/* dataPicker      /
/****************************/
.ui-datepicker-title {
	display:flex;
	justify-content:space-around;
}
.ui-datepicker-title select {
	height:2em;
}

/****************************/
/* イベント検索フォーム      /
/****************************/
.em-search-wrapper {
	margin-top:1em ;
}
.em-search-wrapper .em-search-btn-1 {
	position: absolute;
    top: 5px;
    right: 5px;
    padding: 5px 10px;
    min-width: 4em;
}
.em-search-advanced input[type=text],
.em-search-advanced input[type=select] {
	height: 2em !important;
}
.em-search-scope.em-events-search-dates.em-date-range,
.em-search-category.em-search-field,
.em-search-kind.em-search-field{
	display: flex !important;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap;
}
.em-search-advanced-title {
	min-width: 4.5em;
	font-size: 16px !important;
}
.em-date-range-wrapper {
	flex-grow:2;
}
.em-date-range-wrapper input {
	text-align: center;
	width: 6.5em !important;
}
.em-search-advanced .em-search-btn {
	margin-top: 1em ;
	text-align: right;
}
.em-search-advanced .em-search-btn input {
	margin-left: 1em ;
	min-width:4em ;
}

/*****************************/
/** セラピスト別ページ **/
/*****************************/
.lessonsearch a:hover {
	text-decoration: none;
}
.therapist_list_item .desc {
    color: #000;
    background: #FFF;
    border-radius: 10px;
    padding: 0.5em;
}
.therapist_list_item a {
	text-decoration: none;
}
.therapist_list_compact_item a {
	text-decoration: none;
}

/*****************************/
/** SNSシェアリンクボタン   **/
/*****************************/
.snssherelink {
	margin-bottom: 2em ;
}
@media screen and (max-width:768px) {
	.snssherelink {
		text-align:center ;
	}
}
.snssherelink a {
    margin: 0px 4px;
    font-size: 3em;
	transition: 200ms ease-in-out;
}
.snssherelink a:hover {
    transform: translate(0,-5px);
}
.fa-layers {
    display: inline-block;
    height: 1em;
    position: relative;
    text-align: center;
    vertical-align: -.125em;
    width: 1em;
}
.fa-layers .fas {
	bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
}
.fa-layers .fab {
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(0,-50%);
    font-size: 0.5em;
}
.fa-layers .fa-line {
	color: #fff !important;
}

/*****************************/
/** 問い合わせボタン        **/
/*****************************/
#contact_form_button {
	width: 200px;
	position: fixed;
	bottom: 10px;
	right: 10px;
	z-index: 1000;
	transform:translateY(300px);
	transition:2s ease;
}
#contact_form_button.active {
	transform:translateY(0px);
}
#contact_form_button .linkarea {
	display: block;
	position: absolute;
	bottom: 0;
	width: 200px;
	height: 70px;
}
#contact_form_button .circle {
	width: 90px;
    height: 90px;
    top: 5px;
    right: 2px;
    position: absolute;
    z-index: -1;
    padding: 5px;
	animation-name: lightglow;
	animation-duration: 5s;
	animation-iteration-count: infinite ;
	animation-direction:alternate;
	filter: drop-shadow(0px 0px 3px #FED23E) drop-shadow(0px 0px 3px #FED23E);
}
#contact_form_button .circle div {
    background-color: #FED23E;
    width: 100%;
    height: 100%;
    border-radius: 50%;
}
@keyframes lightglow {
	0% {
		filter: drop-shadow(0px 0px 3px #FED23E) drop-shadow(0px 0px 3px #FED23E);
	}
	100% {
		filter: drop-shadow(0px 0px 8px #FED23E) drop-shadow(0px 0px 4px #FED23E) drop-shadow(0px 0px 2px #FED23E);
	}
}
@media screen and (max-width:767px) {
	#contact_form_button {
		display:none ;
	}
}
/*****************************/
/****** servicemenu
/*****************************/
.servicemenu_wrapper {
    padding: 15px;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
}
.servicemenu {
    display: flex;
    justify-content: space-between;
    line-height: 2;
    background-color: white;
    padding: 5px 0 5px 10px;
    border-bottom: 1px solid #202E79;
    align-items: center;
    color: #000 ;
    transition: 0.5s;
    cursor:pointer ;
}
.servicemenu:hover {
    transform: translateY(-2px);
    box-shadow: 2px 2px 5px grey,0 20px 20px 0 rgba(0,0,0,0.13);
}
.servicemenu:first-child {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.servicemenu:last-child{
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.servicemenu .title {
    width: calc(100% - 22em);
}
.servicemenu .duration{
    text-align:right ;
    width: 6em;
}
.servicemenu .price{
    text-align:right ;
    width: 10em;
}
.servicemenu .bookingbutton{
    width: 6em;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.servicemenu .bookingbutton div {
    background-color: #b7b7f5;
    color: #091255;
    padding: 2px;
    border-radius: 5px;
    width: 5em;
}
.css-events-list {
  margin-top:70px ;
}

@media screen and (max-width: 768px) {
  .servicemenu {
    display: flex;
    flex-wrap: wrap;
    padding: 10px;
    justify-content: flex-end;
  }
  .servicemenu .title {
    width: 100% ;
    line-height:1.2 ;
  }
  .servicemenu .duration {
    width:unset ;
  }
  .servicemenu .price {
    width:unset ;
    padding: 0 0 0 1em;
  }
  .servicemenu .bookingbutton{
    display:none ;
  }
}


/*****************************/
/****** servicemenu_modal
/*****************************/
.servicemenu_modal_wrapper ,
.servicemenu_modal_background ,
.servicemenu_modal {
    display:none ;
    Pointer-events: none
}
.servicemenu_modal_background{
    display: block ;
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-color: #051435;
    opacity: 0;
    z-index: 2000;
    Pointer-events: none ;
    transition:0.5s ;
}
.servicemenu_modal_background.modalfadeIn{
    Pointer-events: unset ;
    opacity: 0.8 ;
    transition:0.5s ;
}

.servicemenu_modal_wrapper {
	margin-top: -2% ;
    display:flex ;
    position: fixed;
	top: 50%;
	left: 50%;
	transform: translateY(-50%) translateX(-50%) rotate(0.07deg);
    z-index: 2010;
    align-items: center;
    justify-content: center;
    transition: 0.5s ;
	opacity:0 ;
    Pointer-events: none
}
.servicemenu_modal_wrapper.visible {
    Pointer-events: unset ;
    display: flex;
}
.servicemenu_modal_wrapper.modalfadeIn {
	margin-top: 0 ;
	opacity:1 ;
}

.servicemenu_modal {
    display:none ;
    opacity: 1 ;
    border-radius: 10px;
    height: 90vh;
    width: 90vw;
    max-width: 432px;
    max-height: 932px;	
    flex-direction: column;
    z-index:2030 ;
}
.servicemenu_modal.visible {
    display:flex;
    Pointer-events: unset ;
    filter: drop-shadow(0px 0px 10px black);
}

.servicemenu_modal_header {
    padding:1em ;
    height: 6em;
	line-height:1.2 ;
    background-color: #202E79;
    color: #FFF;
    display: flex;
    justify-content: center;
    align-items: center;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.servicemenu_modal_header .title{
    font-size: 1.3em;
}
.servicemenu_modal_content {
    color: #000;
    display: flex;
    padding: 1em;
    overflow-y: scroll;
	scrollbar-width: thin;
    height: 100%;
    background-color: #FFF ;
}
.servicemenu_modal_content .content {
  white-space: break-spaces;
}
.servicemenu_modal_content .servicemenu_modal_content_after_space {
	height:100px ;
}
.servicemenu_modal_footer {
    color: #000;
    display: flex;
    align-items: center;
    height: 48px;
    justify-content: space-around;
    background-color: #bdc7ff;
}
.servicemenu_modal_footer div {
	height:48px ;
	text-align:center ;
	font-size:16px ;
}
.servicemenu_modal_footer_2 {
    height: 48px;
	min-height: 48px ;
    font-size: 18px;
    background-color: #fbda6b;
    color: #091255;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor:pointer ;
}
.servicemenu_modal_close {
    height: 48px;
	min-height: 48px ;
    font-size: 18px;
    background-color: #202E79;
    display: flex;
    justify-content: center;
    align-items: center;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    cursor:pointer ;
}

.servicemenu_modal .uname {
    position: absolute;
    bottom: 150px;
    right: 16px;
    display: flex;
    align-items: flex-end;
    color: #000;
	filter: drop-shadow(0px 0px 1px #FFF) drop-shadow(0px 0px 2px #FFF) drop-shadow(0px 0px 3px #FFF) drop-shadow(0px 0px 4px #FFF) drop-shadow(0px 0px 5px #FFF)  ;
}
.servicemenu_modal .uname img {
	width: 40px;
    height: 40px;
    border-radius: 100px;
    margin: 0 0 0 10px;
    object-fit: cover;
}
.servicemenu_modal_wrapper .nonScroll {
    height:calc(100vh + 1px) ;
    width: 1px;
    background-color: transparent;
}

@media screen and (max-width:767px) {
	.servicemenu_modal {
		height: 80vh;
	}
}

/*****************************/
/** iPhoneのフォーカス防止のため最低16px **/
/*****************************/
input.em-date-input-loc ,
select.em-events-search-category ,
select.em-events-search-eventtype 
{
	font-size:16px !important;
}


/** reCapthca logo **/
.grecaptcha-badge {
    display: none !important;
}

/*****************************/
/****** 暫定 *****/
/*****************************/
@media screen and (min-width:461px) {
	.wp-block-button {
		min-width: 250px ;
	}
	.pc {
		display: inline-block ;
	}
	.sp {
		display: none ;
	}
}
@media screen and (max-width:460px) {
	.wp-block-button__link {
		min-width:100px ;
		padding:0;
	}
	.pc {
		display: none ;
	}
	.sp {
		display: inline-block ;
	}
}

@media screen and (max-width:767px) {
	.em.em-list.em-grid > div.em-item {
		display: flex;
		align-items: stretch;
	}

	.em.em-list.em-grid > div.em-item .em-item-image {
		flex: 0 0 100px;
		max-width: 100px;
		width: 100px;
		align-self: stretch;
	}

	.em.em-list.em-grid > div.em-item .em-item-image .em-item-image-wrapper {
		width: 100%;
		height: 100%;
		overflow: hidden;
	}

	.em.em-list.em-grid > div.em-item .em-item-image img {
		width: 100%;
		height: 100%;
		object-fit: cover;
		object-position: center center;
		display: block;
	}

	.em.em-list.em-grid > div.em-item .em-item-info {
		flex: 1 1 auto;
		min-width: 0;
		padding: 10px;
	}
}

.todaiya-owner-events-list {
	--todaiya-owner-border: #d8dde6;
	--todaiya-owner-text: #293241;
	--todaiya-owner-muted: #627081;
	--todaiya-owner-surface: #fbfcfe;
	margin-top: 1.25rem;
	margin-bottom: 1.25rem;
}

.todaiya-owner-events-list .em.em-list {
	display: grid;
	gap: 0.9rem;
	max-width: 900px;
	margin: 0 auto;
}

.todaiya-owner-events-list .todaiya-owner-event-item {
	display: grid;
	grid-template-columns: 180px minmax(0, 1fr);
	gap: 0.9rem;
	padding: 0.8rem 0.9rem;
	border: 1px solid var(--todaiya-owner-border);
	border-radius: 10px;
	background: linear-gradient(180deg, #ffffff 0%, var(--todaiya-owner-surface) 100%);
	box-shadow: 0 8px 20px rgba(30, 42, 56, 0.04);
	align-items: start;
}

.todaiya-owner-events-list .todaiya-owner-event-media {
	display: block;
	width: 180px;
	min-width: 180px;
	max-width: 180px;
	aspect-ratio: 4 / 5;
	border-radius: 6px;
	overflow: hidden;
	background: #e9edf3;
}

.todaiya-owner-events-list .todaiya-owner-event-media img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
}

.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-body {
	min-width: 0;
	display: grid;
	gap: 0.7rem !important;
}

.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-header {
	display: grid;
	gap: 0.18rem !important;
}

.todaiya-owner-events-list .todaiya-owner-event-status {
	line-height: 1;
	margin-bottom: 0.28rem !important;
}

.todaiya-owner-events-list .todaiya-owner-event-status .bookingstatus_noneed,
.todaiya-owner-events-list .todaiya-owner-event-status .bookingstatus_current,
.todaiya-owner-events-list .todaiya-owner-event-status .bookingstatus_bookother,
.todaiya-owner-events-list .todaiya-owner-event-status .bookingstatus_fully_booked,
.todaiya-owner-events-list .todaiya-owner-event-status .bookingstatus_available,
.todaiya-owner-events-list .todaiya-owner-event-status .bookingstatus_waiting,
.todaiya-owner-events-list .todaiya-owner-event-status .bookingstatus_close,
.todaiya-owner-events-list .todaiya-owner-event-status .bookingstatus_closed,
.todaiya-owner-events-list .todaiya-owner-event-status .bookingstatus_fin {
	margin: 0;
	box-shadow: none;
	font-size: 0.74rem;
	padding: 0.24rem 0.55rem;
	border-radius: 999px;
}

.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-title {
	margin: 0 !important;
	margin-bottom: 0.22rem !important;
	padding: 0 !important;
	font-size: 1.5em !important;
	line-height: 1.2 !important;
	font-weight: 700;
	color: var(--todaiya-owner-text);
}

.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-title a {
	color: inherit;
	text-decoration: none;
}

.todaiya-owner-events-list .todaiya-owner-event-title a:hover {
	text-decoration: underline;
	text-decoration-thickness: 0.08em;
	text-underline-offset: 0.14em;
}

.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-categories {
	margin: 0 !important;
	margin-bottom: 0.05rem !important;
	padding: 0 !important;
	display: flex !important;
	flex-wrap: wrap !important;
	gap: 0.3rem 0.85rem !important;
	align-items: center !important;
}

.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-categories,
.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-categories a {
	color: var(--todaiya-owner-muted);
	font-size: 0.84rem !important;
	line-height: 1.2 !important;
}

.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-categories a,
.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-categories span {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-categories ul,
.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-categories ol {
	display: flex !important;
	flex-wrap: wrap !important;
	gap: 0.3rem 0.85rem !important;
	margin: 0 !important;
	padding: 0 !important;
	list-style: none !important;
}

.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-categories li {
	margin: 0 !important;
	padding: 0 !important;
	list-style: none !important;
}

.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-categories li::marker,
.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-categories li::before {
	content: none !important;
}

.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-meta {
	margin-top: 0 !important;
}

.todaiya-owner-events-list .todaiya-owner-event-meta {
	display: grid;
	grid-template-columns: repeat(2, minmax(0, 1fr));
	gap: 0.6rem 1rem;
}

.todaiya-owner-events-list .todaiya-owner-event-meta .em-item-meta-line {
	display: grid;
	grid-template-columns: 20px minmax(0, 1fr);
	align-items: center;
	column-gap: 0.45rem;
	margin: 0;
	font-size: 0.88rem;
	line-height: 1.5;
	color: var(--todaiya-owner-text);
}

.todaiya-owner-events-list .todaiya-owner-event-meta .em-icon {
	color: var(--todaiya-owner-muted);
	margin-top: 0;
	align-self: center;
	display: inline-flex;
	align-items: center;
	justify-content: center;
}

.todaiya-owner-events-list .todaiya-owner-event-meta a {
	color: inherit;
	text-decoration: underline;
	text-decoration-style: dotted;
	text-underline-offset: 0.18em;
}

.todaiya-owner-events-list .todaiya-owner-event-desc {
	font-size: 0.92rem;
	line-height: 1.62;
	color: var(--todaiya-owner-muted);
}

.todaiya-owner-events-list .todaiya-owner-event-desc p:last-child {
	margin-bottom: 0;
}

@media screen and (max-width: 767px) {
	.todaiya-owner-events-list .todaiya-owner-event-item {
		grid-template-columns: minmax(0, 1fr);
		padding: 0.8rem;
	}

	.todaiya-owner-events-list .todaiya-owner-event-media {
		aspect-ratio: 16 / 9;
		width: 100%;
		min-width: 0;
		max-width: none;
	}

	.todaiya-owner-events-list .todaiya-owner-event-meta {
		grid-template-columns: minmax(0, 1fr);
	}

	.todaiya-owner-events-list .em.em-list .todaiya-owner-event-item .todaiya-owner-event-title {
		font-size: 1.35em !important;
	}
}

.border_topl {
    background-image: url("data:image/png;base64,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");
}

.border_topc {
    background-image: url("data:image/png;base64,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");
}

.border_topr {
    background-image: url("data:image/png;base64,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");
}

.border_centerl {
    background-image: url("data:image/png;base64,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");
}

.border_centerr {
    background-image: url("data:image/png;base64,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");
}

.border_bottoml {
    background-image: url("data:image/png;base64,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");
}

.border_bottomc {
    background-image: url("data:image/png;base64,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");
}

.border_bottomr {
    background-image: url("data:image/png;base64,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");
}

@media screen and (max-width: 767px) {
	.page-id-359 #content {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}

	.page-id-359 .entry-content > .wp-block-group.height_full {
		height: auto !important;
		min-height: calc(100vh - 55px) !important;
		padding: 1.5rem 1rem !important;
	}

	.page-id-359 .entry-content > .wp-block-group.height_full > .wp-block-group__inner-container {
		width: min(100%, 32rem) !important;
	}

	.page-id-359 .entry-content > .wp-block-group.width_full.padding_10.height_full h2.wp-block-heading,
	.page-id-359 .entry-content > .wp-block-group.width_full.padding_10.height_full h3.wp-block-heading {
		margin-top: 0 !important;
		margin-bottom: 1.2rem !important;
		text-align: center !important;
	}

	.page-id-359 .entry-content > .wp-block-group.width_full.padding_10.height_full h2.wp-block-heading {
		font-size: 1.85rem !important;
		line-height: 1.35 !important;
	}

	.page-id-359 .entry-content .wp-block-media-text {
		display: grid !important;
		grid-template-columns: minmax(0, 1fr) !important;
		position: static !important;
		row-gap: 1.4rem !important;
		width: 100% !important;
		max-width: 30rem !important;
		margin-left: auto !important;
		margin-right: auto !important;
		box-sizing: border-box !important;
	}

	.page-id-359 .entry-content .wp-block-media-text > .wp-block-media-text__media,
	.page-id-359 .entry-content .wp-block-media-text.has-media-on-the-right > .wp-block-media-text__media {
		position: static !important;
		grid-column: 1 !important;
		grid-row: 1 !important;
		width: min(132px, 34vw) !important;
		max-width: 100% !important;
		margin: 0 auto !important;
		opacity: 1 !important;
		left: auto !important;
		top: auto !important;
	}

	.page-id-359 .entry-content .wp-block-media-text > .wp-block-media-text__content,
	.page-id-359 .entry-content .wp-block-media-text.has-media-on-the-right > .wp-block-media-text__content {
		grid-column: 1 !important;
		grid-row: 2 !important;
		position: static !important;
		padding-top: 0 !important;
		padding-right: 0.25rem !important;
		padding-left: 0.25rem !important;
		z-index: auto !important;
		text-align: left !important;
	}

	.page-id-359 .entry-content .wp-block-media-text > .wp-block-media-text__content > p:first-child {
		font-size: 1.55rem !important;
		line-height: 1.45 !important;
		text-align: center !important;
	}

	.page-id-359 .entry-content .wp-block-media-text .wp-block-button {
		min-width: 0 !important;
		width: 100% !important;
		max-width: 100% !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}

	.page-id-359 .entry-content .wp-block-media-text .wp-block-button__link {
		display: block !important;
		width: 100% !important;
		max-width: 100% !important;
		box-sizing: border-box !important;
		text-align: center !important;
		padding-left: 1.5rem !important;
		padding-right: 1.5rem !important;
		font-size: 1rem !important;
	}
}
