::placeholder{color:#B3B3B3}input:focus,textarea:focus{border-color:#CCC !important;box-shadow:none !important}@media screen and (max-width: 767px){body.post-type-archive-event main,body.tax-event-categories main{padding-bottom:300px}body.post-type-archive-event #fillter,body.tax-event-categories #fillter{border:3px solid #EEE;padding:28px 30px 20px;margin:0 0 30px;position:relative}body.post-type-archive-event #fillter #fillter_close,body.tax-event-categories #fillter #fillter_close{position:absolute;right:20px;top:20px;cursor:pointer}body.post-type-archive-event #fillter #fillter_close svg,body.tax-event-categories #fillter #fillter_close svg{height:1.7em;color:#777}body.post-type-archive-event #fillter h3,body.tax-event-categories #fillter h3{font-size:1.5em;margin:0 0 25px;text-align:center}body.post-type-archive-event #fillter .fillter_inner #check,body.tax-event-categories #fillter .fillter_inner #check{margin:0 0 12px}body.post-type-archive-event #fillter .fillter_inner #check>div,body.tax-event-categories #fillter .fillter_inner #check>div{display:grid;grid-template-columns:1fr 5fr;align-items:center;margin-bottom:8px}body.post-type-archive-event #fillter .fillter_inner #check>div:last-child,body.tax-event-categories #fillter .fillter_inner #check>div:last-child{margin-bottom:0}body.post-type-archive-event #fillter .fillter_inner #check>div h4,body.tax-event-categories #fillter .fillter_inner #check>div h4{font-size:1.2em}body.post-type-archive-event #fillter .fillter_inner #check>div ul,body.tax-event-categories #fillter .fillter_inner #check>div ul{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr}body.post-type-archive-event #fillter .fillter_inner #check>div ul li label,body.tax-event-categories #fillter .fillter_inner #check>div ul li label{user-select:none;cursor:pointer;font-size:1.3em;display:inline-block;margin:0}body.post-type-archive-event #fillter .fillter_inner #check>div ul li label input[type="checkbox"],body.tax-event-categories #fillter .fillter_inner #check>div ul li label input[type="checkbox"]{accent-color:#E66;font-size:1.6em;margin-right:0.2em}body.post-type-archive-event #fillter .fillter_inner input[name="search"],body.tax-event-categories #fillter .fillter_inner input[name="search"]{font-size:1.2em}body.post-type-archive-event #event-wrap,body.tax-event-categories #event-wrap{overflow-x:scroll;position:relative}body.post-type-archive-event #event-wrap *,body.tax-event-categories #event-wrap *{margin:0;padding:0;border:none;outline:0}body.post-type-archive-event #event-wrap table,body.tax-event-categories #event-wrap table{border-right:1px solid #CCC;border-bottom:1px solid #CCC;display:block;max-width:none;width:100%}body.post-type-archive-event #event-wrap table tr,body.tax-event-categories #event-wrap table tr{display:grid;grid-gap:0;justify-items:stretch;width:100%}body.post-type-archive-event #event-wrap table tr th,body.post-type-archive-event #event-wrap table tr td,body.tax-event-categories #event-wrap table tr th,body.tax-event-categories #event-wrap table tr td{display:flex;align-items:center;padding:10px;box-sizing:border-box;border-left:1px solid #CCC;border-top:1px solid #CCC}body.post-type-archive-event #event-wrap table tr th.print,body.post-type-archive-event #event-wrap table tr td.print,body.tax-event-categories #event-wrap table tr th.print,body.tax-event-categories #event-wrap table tr td.print{display:none}body.post-type-archive-event #event-wrap table thead,body.tax-event-categories #event-wrap table thead{width:100em;display:block;position:absolute}body.post-type-archive-event #event-wrap table thead th,body.tax-event-categories #event-wrap table thead th{background:#da7899;color:#FFF}body.post-type-archive-event #event-wrap table tbody,body.tax-event-categories #event-wrap table tbody{display:block}body.post-type-archive-event #event-wrap table tbody tr.em_invisible,body.tax-event-categories #event-wrap table tbody tr.em_invisible{display:none}body.post-type-archive-event #event-wrap table tbody tr.em_visible,body.tax-event-categories #event-wrap table tbody tr.em_visible{display:grid !important}body.post-type-archive-event #event-wrap table tbody tr.em_visible.odd,body.tax-event-categories #event-wrap table tbody tr.em_visible.odd{background:#F6F6F6}body.post-type-archive-event #event-wrap table tbody tr.most_invisible,body.tax-event-categories #event-wrap table tbody tr.most_invisible{display:none !important}body.post-type-archive-event #event-wrap table tbody tr td .tag_list li,body.tax-event-categories #event-wrap table tbody tr td .tag_list li{padding:0.32em 0.3em 0.26em;border-radius:0.3em;color:#FFF;box-sizing:border-box}body.post-type-archive-event #event-wrap table tbody tr td .tag_list li.tag-aoyama,body.tax-event-categories #event-wrap table tbody tr td .tag_list li.tag-aoyama{background:#473994}body.post-type-archive-event #event-wrap table tbody tr td .tag_list li.tag-akihabara,body.tax-event-categories #event-wrap table tbody tr td .tag_list li.tag-akihabara{background:#943943}body.post-type-archive-event #event-wrap table tbody tr td .tag_list li.tag-fujisawa,body.tax-event-categories #event-wrap table tbody tr td .tag_list li.tag-fujisawa{background:#947739}body.post-type-archive-event #event-wrap table tbody tr td .instructor_list li,body.tax-event-categories #event-wrap table tbody tr td .instructor_list li{line-height:120%}body.post-type-archive-event #event-wrap table tbody tr td .icon_list,body.tax-event-categories #event-wrap table tbody tr td .icon_list{margin:10px 0 0 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:6px;justify-items:stretch;align-items:start}body.post-type-archive-event #event-wrap table tbody tr td .icon_list li,body.tax-event-categories #event-wrap table tbody tr td .icon_list li{line-height:120%}body.post-type-archive-event #event-wrap.ws table,body.tax-event-categories #event-wrap.ws table{width:100em}body.post-type-archive-event #event-wrap.ws table tr,body.tax-event-categories #event-wrap.ws table tr{grid-template-columns:7% 12% 5% 23% 28% 7% 11% 7%}body.post-type-archive-event #event-wrap.ws table thead tr th,body.tax-event-categories #event-wrap.ws table thead tr th{justify-content:center}body.post-type-archive-event #event-wrap.ws table tbody td:nth-child(1),body.tax-event-categories #event-wrap.ws table tbody td:nth-child(1){justify-content:center}body.post-type-archive-event #event-wrap.ws table tbody td:nth-child(2),body.tax-event-categories #event-wrap.ws table tbody td:nth-child(2){flex-direction:column;align-items:flex-start;justify-content:center}body.post-type-archive-event #event-wrap.ws table tbody td:nth-child(3),body.tax-event-categories #event-wrap.ws table tbody td:nth-child(3){justify-content:center}body.post-type-archive-event #event-wrap.ws table tbody td:nth-child(5),body.tax-event-categories #event-wrap.ws table tbody td:nth-child(5){flex-direction:column;align-items:flex-start;justify-content:center}body.post-type-archive-event #event-wrap.ws table tbody td:nth-child(6),body.tax-event-categories #event-wrap.ws table tbody td:nth-child(6){justify-content:flex-end}}@media screen and (min-width: 768px){body.post-type-archive-event main,body.tax-event-categories main{padding-bottom:300px}body.post-type-archive-event h2,body.tax-event-categories h2{margin-bottom:32px}body.post-type-archive-event #page,body.tax-event-categories #page{overflow:visible}body.post-type-archive-event #read p,body.tax-event-categories #read p{line-height:2em;margin-bottom:1em;font-size:1.6rem}body.post-type-archive-event #read h3,body.tax-event-categories #read h3{font-size:1.6rem;background:#eee;padding:0.4em;margin-bottom:1em;border-left:4px solid #E15583}body.post-type-archive-event #read ul,body.tax-event-categories #read ul{padding:0;margin-bottom:32px}body.post-type-archive-event #read ul li,body.tax-event-categories #read ul li{font-size:1.4rem;margin-bottom:0.5em;line-height:150%}body.post-type-archive-event #read ul li:last-child,body.tax-event-categories #read ul li:last-child{margin-bottom:0}body.post-type-archive-event #fillter,body.tax-event-categories #fillter{border:3px solid #EEE;padding:28px 30px 20px;margin:0 0 30px;position:relative}body.post-type-archive-event #fillter #fillter_close,body.tax-event-categories #fillter #fillter_close{position:absolute;right:20px;top:20px;cursor:pointer}body.post-type-archive-event #fillter #fillter_close svg,body.tax-event-categories #fillter #fillter_close svg{height:1.7em;color:#777}body.post-type-archive-event #fillter h3,body.tax-event-categories #fillter h3{font-size:1.3em;margin:0 0 0.6em}body.post-type-archive-event #fillter .fillter_inner,body.tax-event-categories #fillter .fillter_inner{display:flex;justify-content:flex-start;align-items:center;gap:40px}body.post-type-archive-event #fillter .fillter_inner #check>div,body.tax-event-categories #fillter .fillter_inner #check>div{display:grid;grid-template-columns:1fr 4fr;align-items:center;margin-bottom:8px}body.post-type-archive-event #fillter .fillter_inner #check>div:last-child,body.tax-event-categories #fillter .fillter_inner #check>div:last-child{margin-bottom:0}body.post-type-archive-event #fillter .fillter_inner #check>div h4,body.tax-event-categories #fillter .fillter_inner #check>div h4{font-size:1.3em}body.post-type-archive-event #fillter .fillter_inner #check>div ul,body.tax-event-categories #fillter .fillter_inner #check>div ul{margin:0;padding:0;display:grid;grid-template-columns:repeat(3, 70px);gap:20px}body.post-type-archive-event #fillter .fillter_inner #check>div ul li label,body.tax-event-categories #fillter .fillter_inner #check>div ul li label{user-select:none;cursor:pointer;font-size:1.3em;display:inline-block;margin:0}body.post-type-archive-event #fillter .fillter_inner #check>div ul li label input[type="checkbox"],body.tax-event-categories #fillter .fillter_inner #check>div ul li label input[type="checkbox"]{accent-color:#E66;font-size:1.6em;margin-right:0.2em}body.post-type-archive-event #fillter .fillter_inner input[name="search"],body.tax-event-categories #fillter .fillter_inner input[name="search"]{width:30%;font-size:1.0em}body.post-type-archive-event .print_config,body.tax-event-categories .print_config{margin:0 0 20px}body.post-type-archive-event .print_config #print_set,body.tax-event-categories .print_config #print_set{display:inline-block;height:auto;width:auto;padding:8px 14px;cursor:pointer}body.post-type-archive-event .print_config #print_button,body.tax-event-categories .print_config #print_button{border:none;background:#3B3938;color:#FFF;padding:8px 16px;cursor:pointer}body.post-type-archive-event #event-wrap *,body.tax-event-categories #event-wrap *{margin:0;padding:0;border:none;outline:0}body.post-type-archive-event #event-wrap table,body.tax-event-categories #event-wrap table{border-right:1px solid #CCC;border-bottom:1px solid #CCC;display:block}body.post-type-archive-event #event-wrap table tr,body.tax-event-categories #event-wrap table tr{display:grid;grid-gap:0;justify-items:stretch}body.post-type-archive-event #event-wrap table tr th,body.post-type-archive-event #event-wrap table tr td,body.tax-event-categories #event-wrap table tr th,body.tax-event-categories #event-wrap table tr td{display:flex;align-items:center;padding:10px;box-sizing:border-box;border-left:1px solid #CCC;border-top:1px solid #CCC}body.post-type-archive-event #event-wrap table tr th.print,body.post-type-archive-event #event-wrap table tr td.print,body.tax-event-categories #event-wrap table tr th.print,body.tax-event-categories #event-wrap table tr td.print{display:none}body.post-type-archive-event #event-wrap table thead,body.tax-event-categories #event-wrap table thead{position:sticky;top:59px;width:100%;display:block}body.post-type-archive-event #event-wrap table thead th,body.tax-event-categories #event-wrap table thead th{background:#da7899;color:#FFF}body.post-type-archive-event #event-wrap table tbody,body.tax-event-categories #event-wrap table tbody{display:block}body.post-type-archive-event #event-wrap table tbody tr.em_invisible,body.tax-event-categories #event-wrap table tbody tr.em_invisible{display:none}body.post-type-archive-event #event-wrap table tbody tr.em_visible,body.tax-event-categories #event-wrap table tbody tr.em_visible{display:grid !important}body.post-type-archive-event #event-wrap table tbody tr.em_visible[data-day="0"],body.tax-event-categories #event-wrap table tbody tr.em_visible[data-day="0"]{background:#f6e5e5}body.post-type-archive-event #event-wrap table tbody tr.em_visible[data-day="0"] td:nth-child(2),body.tax-event-categories #event-wrap table tbody tr.em_visible[data-day="0"] td:nth-child(2){color:#d10c0c}body.post-type-archive-event #event-wrap table tbody tr.em_visible[data-day="6"],body.tax-event-categories #event-wrap table tbody tr.em_visible[data-day="6"]{background:#e1f6ff}body.post-type-archive-event #event-wrap table tbody tr.em_visible[data-day="6"] td:nth-child(2),body.tax-event-categories #event-wrap table tbody tr.em_visible[data-day="6"] td:nth-child(2){color:#4839a1}body.post-type-archive-event #event-wrap table tbody tr.most_invisible,body.tax-event-categories #event-wrap table tbody tr.most_invisible{display:none !important}body.post-type-archive-event #event-wrap table tbody tr td .tag_list li,body.tax-event-categories #event-wrap table tbody tr td .tag_list li{padding:0.32em 0.3em 0.26em;border-radius:0.3em;color:#FFF;box-sizing:border-box}body.post-type-archive-event #event-wrap table tbody tr td .tag_list li.tag-aoyama,body.tax-event-categories #event-wrap table tbody tr td .tag_list li.tag-aoyama{background:#473994}body.post-type-archive-event #event-wrap table tbody tr td .tag_list li.tag-akihabara,body.tax-event-categories #event-wrap table tbody tr td .tag_list li.tag-akihabara{background:#943943}body.post-type-archive-event #event-wrap table tbody tr td .tag_list li.tag-fujisawa,body.tax-event-categories #event-wrap table tbody tr td .tag_list li.tag-fujisawa{background:#947739}body.post-type-archive-event #event-wrap table tbody tr td .instructor_list li,body.tax-event-categories #event-wrap table tbody tr td .instructor_list li{line-height:120%}body.post-type-archive-event #event-wrap table tbody tr td .icon_list,body.tax-event-categories #event-wrap table tbody tr td .icon_list{margin:10px 0 0 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:6px;justify-items:stretch;align-items:start}body.post-type-archive-event #event-wrap table tbody tr td .icon_list li,body.tax-event-categories #event-wrap table tbody tr td .icon_list li{line-height:120%}body.post-type-archive-event #event-wrap.ws tr,body.tax-event-categories #event-wrap.ws tr{grid-template-columns:7% 15% 5% 22% 25% 7% 9% 10%}body.post-type-archive-event #event-wrap.ws thead tr th,body.tax-event-categories #event-wrap.ws thead tr th{justify-content:center}body.post-type-archive-event #event-wrap.ws tbody tr td:nth-child(1),body.tax-event-categories #event-wrap.ws tbody tr td:nth-child(1){justify-content:center}body.post-type-archive-event #event-wrap.ws tbody tr td:nth-child(2),body.tax-event-categories #event-wrap.ws tbody tr td:nth-child(2){flex-direction:column;align-items:flex-start;justify-content:center}body.post-type-archive-event #event-wrap.ws tbody tr td:nth-child(3),body.tax-event-categories #event-wrap.ws tbody tr td:nth-child(3){justify-content:center}body.post-type-archive-event #event-wrap.ws tbody tr td:nth-child(5),body.tax-event-categories #event-wrap.ws tbody tr td:nth-child(5){flex-direction:column;align-items:flex-start;justify-content:center}body.post-type-archive-event #event-wrap.ws tbody tr td:nth-child(6),body.tax-event-categories #event-wrap.ws tbody tr td:nth-child(6){justify-content:flex-end}body.post-type-archive-event #event-wrap.ws tbody tr td.class_col,body.tax-event-categories #event-wrap.ws tbody tr td.class_col{padding:0}body.post-type-archive-event #event-wrap.ws tbody tr td.class_col a,body.tax-event-categories #event-wrap.ws tbody tr td.class_col a{display:flex;width:100%;height:100%;align-items:center;padding:10px;box-sizing:border-box;position:relative}body.post-type-archive-event #event-wrap.ws tbody tr td.class_col a .capacity,body.tax-event-categories #event-wrap.ws tbody tr td.class_col a .capacity{font-size:1.2rem;color:#3B3938;border:1px solid #3B3938;border-radius:4px;padding:0 0.4em}body.post-type-archive-event #event-wrap.taikobics tr,body.tax-event-categories #event-wrap.taikobics tr{grid-template-columns:7% 15% 5% 30% 31% 12%}body.post-type-archive-event #event-wrap.taikobics thead tr th,body.tax-event-categories #event-wrap.taikobics thead tr th{justify-content:center}body.post-type-archive-event #event-wrap.taikobics tbody tr td:nth-child(1),body.tax-event-categories #event-wrap.taikobics tbody tr td:nth-child(1){justify-content:center}body.post-type-archive-event #event-wrap.taikobics tbody tr td:nth-child(2),body.tax-event-categories #event-wrap.taikobics tbody tr td:nth-child(2){flex-direction:column;align-items:flex-start;justify-content:center}body.post-type-archive-event #event-wrap.taikobics tbody tr td:nth-child(3),body.tax-event-categories #event-wrap.taikobics tbody tr td:nth-child(3){justify-content:center}body.post-type-archive-event #event-wrap.taikobics tbody tr td:nth-child(6),body.tax-event-categories #event-wrap.taikobics tbody tr td:nth-child(6){justify-content:center}body.post-type-archive-event #event-wrap.taikobics tbody tr td:nth-child(6) .instructor_list li,body.tax-event-categories #event-wrap.taikobics tbody tr td:nth-child(6) .instructor_list li{margin-bottom:4px}body.post-type-archive-event #event-wrap.taikobics tbody tr td:nth-child(6) .instructor_list li:last-child,body.tax-event-categories #event-wrap.taikobics tbody tr td:nth-child(6) .instructor_list li:last-child{margin:0}body.post-type-archive-event #event-wrap.taikobics tbody tr td.class_col,body.tax-event-categories #event-wrap.taikobics tbody tr td.class_col{padding:0}body.post-type-archive-event #event-wrap.taikobics tbody tr td.class_col a,body.tax-event-categories #event-wrap.taikobics tbody tr td.class_col a{display:flex;width:100%;height:100%;align-items:center;padding:10px;box-sizing:border-box;position:relative}body.post-type-archive-event #event-wrap.taikobics tbody tr td.class_col a .capacity,body.tax-event-categories #event-wrap.taikobics tbody tr td.class_col a .capacity{font-size:1.2rem;color:#3B3938;border:1px solid #3B3938;border-radius:4px;padding:0 0.4em}}@media print{body.archive.tax-event-categories.term-oneday h1,body.archive.tax-event-categories.term-oneday h2,body.archive.tax-event-categories.term-oneday h3,body.archive.tax-event-categories.term-oneday h4,body.archive.tax-event-categories.term-oneday h5,body.archive.tax-event-categories.term-oneday a,body.archive.tax-event-categories.term-oneday p,body.archive.tax-event-categories.term-oneday div,body.archive.tax-event-categories.term-oneday ul,body.archive.tax-event-categories.term-oneday li,body.archive.tax-event-categories.term-oneday img,body.archive.tax-event-categories.term-oneday table,body.archive.tax-event-categories.term-ws h1,body.archive.tax-event-categories.term-ws h2,body.archive.tax-event-categories.term-ws h3,body.archive.tax-event-categories.term-ws h4,body.archive.tax-event-categories.term-ws h5,body.archive.tax-event-categories.term-ws a,body.archive.tax-event-categories.term-ws p,body.archive.tax-event-categories.term-ws div,body.archive.tax-event-categories.term-ws ul,body.archive.tax-event-categories.term-ws li,body.archive.tax-event-categories.term-ws img,body.archive.tax-event-categories.term-ws table{margin:0;padding:0 !important}@page{body.archive.tax-event-categories.term-oneday,body.archive.tax-event-categories.term-ws{size:A3 landscape;margin:8mm}}body.archive.tax-event-categories.term-oneday *,body.archive.tax-event-categories.term-ws *{font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:20pt}body.archive.tax-event-categories.term-oneday .print_none,body.archive.tax-event-categories.term-oneday .em_invisible,body.archive.tax-event-categories.term-ws .print_none,body.archive.tax-event-categories.term-ws .em_invisible{display:none !important}body.archive.tax-event-categories.term-oneday .em_visible,body.archive.tax-event-categories.term-ws .em_visible{display:grid !important}body.archive.tax-event-categories.term-oneday .em_visible[data-day="0"],body.archive.tax-event-categories.term-ws .em_visible[data-day="0"]{background:#f6e5e5}body.archive.tax-event-categories.term-oneday .em_visible[data-day="0"] td:nth-child(2),body.archive.tax-event-categories.term-ws .em_visible[data-day="0"] td:nth-child(2){color:#d10c0c}body.archive.tax-event-categories.term-oneday .em_visible[data-day="6"],body.archive.tax-event-categories.term-ws .em_visible[data-day="6"]{background:#e1f6ff}body.archive.tax-event-categories.term-oneday .em_visible[data-day="6"] td:nth-child(2),body.archive.tax-event-categories.term-ws .em_visible[data-day="6"] td:nth-child(2){color:#4839a1}body.archive.tax-event-categories.term-oneday #page #wrap #masthead,body.archive.tax-event-categories.term-ws #page #wrap #masthead{display:none}body.archive.tax-event-categories.term-oneday #page #wrap #content,body.archive.tax-event-categories.term-ws #page #wrap #content{padding:0}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main{padding:0}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageBread,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageBread{display:none}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection{padding:0}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container{max-width:100%}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container h2,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container h2{margin-bottom:20pt}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #fillter,body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container .scroll_ok,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #fillter,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container .scroll_ok{display:none}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table{zoom:0.57;border-top:1pt solid #ccc;border-left:1pt solid #ccc;table-layout:fixed;border-collapse:collapse;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tr,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tr{display:grid;gap:0;justify-items:stretch;grid-template-columns:20% 23% 12% 18% 15% 12%}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tr th,body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tr td,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tr th,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tr td{display:flex;align-items:center;padding:10pt;border-top:none;border-right:1pt solid #ccc;border-bottom:1pt solid #ccc}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table thead,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table thead{display:table-header-group;break-inside:avoid}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table thead tr th,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table thead tr th{background:#da7899;color:#FFF;justify-content:center}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table thead tr th:nth-child(1),body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table thead tr th:nth-child(1){display:none}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td{justify-content:center}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(1),body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(1){display:none}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(2),body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(2){flex-direction:column;align-items:center;justify-content:center}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(3),body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(3){justify-content:center}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(4),body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(4){justify-content:center}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(4) a,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(4) a{text-decoration:none;color:#3B3938}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(6),body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(6){justify-content:center}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(7),body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(7){justify-content:center}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(8),body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(8){justify-content:center}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(9),body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(9){justify-content:center}body.archive.tax-event-categories.term-oneday #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(9) .icon_list,body.archive.tax-event-categories.term-ws #page #wrap #content .row>div #primary #main .pageSection .container #event-wrap table tbody tr td:nth-child(9) .icon_list{margin:10pt 0 0 0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:6pt;justify-items:stretch;align-items:start}body.archive.tax-event-categories.term-oneday #page #wrap #content #colophon,body.archive.tax-event-categories.term-ws #page #wrap #content #colophon{display:none}}body.single-event .ticket-desc,body.single-event .em-booking-form-tickets-title,body.single-event .em-booking-form-details-title,body.single-event .em-booking-form-section-coupons,body.single-event .em-booking-form-summary-title,body.single-event .em-bs-section-items,body.single-event .input-field-companion,body.single-event .input-field-studio,body.single-event .input-field-studio_address,body.single-event .input-field-payment,body.single-event .input-field-cate,body.single-event .em-login,body.single-event .input-field-belongings,body.single-event .input-field-instructor,body.single-event .input-field-date_and_time,body.single-event .em-bs-section-subtotals{display:none !important}body.single-event #event-single-wrap.taikobics .em-booking-gateway{display:none !important}body.single-event #event-single-wrap.oneday .input-group.input-text.input-field-class_code,body.single-event #event-single-wrap.oneday .input-group.input-checkbox.input-field-furikae,body.single-event #event-single-wrap.ws .input-group.input-text.input-field-class_code,body.single-event #event-single-wrap.ws .input-group.input-checkbox.input-field-furikae{display:none}body.single-event #event-single-wrap.oneday .input-group.input-checkbox.input-field-furikae,body.single-event #event-single-wrap.ws .input-group.input-checkbox.input-field-furikae{padding:0}#event-single-wrap.ws #event-title-h1 span{background:#85b96f}#event-single-wrap.oneday #event-title-h1 span{background:#678B9F}#event-single-wrap.taikobics #event-title-h1 span{background:#C94347}#event-single-wrap.spws #event-title-h1 span{background:#A962A3}@media screen and (max-width: 767px){body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .ticket-price,body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .em-tickets-spaces{display:flex;justify-content:flex-start;padding-inline:15px}body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .ticket-price label,body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .em-tickets-spaces label{width:30%;font-size:15px}body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .ticket-price strong,body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .em-tickets-spaces strong,body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .ticket-price select,body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .em-tickets-spaces select{width:70%;text-align:left;font-size:15px}body.single-event main{padding-bottom:100px}body.single-event ul,body.single-event ol,body.single-event li{padding:0;margin:0;line-height:160%}body.single-event .breadcrumb li:nth-child(2),body.single-event .breadcrumb li:nth-child(3){display:none}body.single-event table th,body.single-event table td{border:none;padding:0}body.single-event .em-booking-wrap #event_info{margin:0 0 50px}body.single-event .em-booking-wrap #event_info #event-title-h1{font-size:22px;font-weight:700;padding:0 0 8px;margin:0 0 20px;border-bottom:2px solid #e15583}body.single-event .em-booking-wrap #event_info #event-title-h1 span{color:#FFF;display:inline-block;padding:0.3em 0.4em 0.14em;border-radius:0.2em;font-size:60%;white-space:nowrap}body.single-event .em-booking-wrap #event_info .note p{font-size:15px;line-height:180%;margin:0 0 20px}body.single-event .em-booking-wrap #event_info .note .icon_list{margin:0 0 20px;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:6px}body.single-event .em-booking-wrap #event_info .note .icon_list li{line-height:120%;width:60px}body.single-event .em-booking-wrap #event_info .thumbnail{margin-bottom:20px}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table{border-top:1px solid #CCC;border-left:1px solid #CCC}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>th,body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td{border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:0.4em 0.8em 0.32em;box-sizing:border-box;font-size:15px}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>th{background:#E9E9E9;color:#333;width:26%}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td{width:74%}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td a{text-decoration:underline;color:#3B3938}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td#day ul li{text-indent:-1em;padding-left:1em}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td#day ul li::before{content:'\30FB'}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td#capacity table{margin-bottom:0}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td#capacity table tr th{width:30%}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td#capacity table tr td{width:70%}body.single-event .em-booking-wrap #event_input h2{font-size:18px;margin:0 0 10px;font-weight:700}body.single-event .em-booking-wrap #event_input .em-booking-message-error{margin:0 0 15px}body.single-event .em-booking-wrap #event_input .em-booking-message-error p{color:#C33}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-form-required{color:#C33}body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket{margin:0 0 30px}body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .ticket-price{border-top:1px solid #CCC;padding-top:20px;margin:0 0 10px}body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .em-tickets-spaces{border-bottom:1px solid #CCC;padding-bottom:20px}body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .em-tickets-spaces select{height:auto;width:50%;padding:0.26em 0.6em 0.32em;line-height:120%}body.single-event .em-booking-wrap #event_input form.em-booking-form table.em-tickets tbody tr{border-bottom:1px solid #CCC}body.single-event .em-booking-wrap #event_input form.em-booking-form table.em-tickets tr th,body.single-event .em-booking-wrap #event_input form.em-booking-form table.em-tickets tr td{font-size:14px;padding:0.4em 0.6em 0.3em;box-sizing:border-box;vertical-align:middle}body.single-event .em-booking-wrap #event_input form.em-booking-form table.em-tickets tr th{background:#e499b3;color:#FFF}body.single-event .em-booking-wrap #event_input form.em-booking-form table.em-tickets tr td select{height:auto}body.single-event .em-booking-wrap #event_input form.em-booking-form input.bookingP{margin:0 0 5px;font-size:16px;padding:0.4em 0.8em 0.3em;box-sizing:border-box}body.single-event .em-booking-wrap #event_input form.em-booking-form input.bookingP:last-child{margin:0 0 30px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details{border-bottom:1px solid #CCC;margin:0 0 20px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p{display:block;border-left:1px solid #CCC;border-right:1px solid #CCC;padding-bottom:0.8em}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p label{border-top:1px solid #CCC;background:#e499b3;color:#FFF;display:block;margin-bottom:0;padding:0.44em 0.8em 0.38em;font-size:14px;font-weight:700}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p label[for="furikae"]{background:none;color:#3B3938}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p>input[type="text"],body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p>textarea,body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p>.input-group{display:block;margin:0.64em 0.8em 0;width:calc(100% - 1.6em);font-size:16px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p>.input-group{display:flex;align-items:center}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p>.input-group br{display:none}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p>.input-group input[type="radio"]{margin-right:0.4em}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p>.input-group input[type="radio"]:nth-child(n+2){margin-left:2em}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p textarea{height:8em}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-section-details{margin:0 0 40px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-bs-row-total{display:flex;justify-content:flex-end;align-items:end;border-bottom:1px solid #AAA;margin:0 0 40px;gap:40px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-bs-row-total .em-bs-cell-desc{font-size:18px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-bs-row-total .em-bs-cell-price{font-size:30px;transform:translate(0, 0.22em)}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-payment-gateway-selector label{font-size:16px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-payment-gateway-selector select{height:auto;font-size:16px;padding:0.3em 0.8em 0.28em}body.single-event .em-booking-wrap #event_input .em-booking-form-buttons{margin:30px 0 0 0}body.single-event .em-booking-wrap #event_input .em-booking-form-buttons input[type="submit"]{background:#e15583;font-size:20px;width:100%;box-sizing:border-box;padding:0.6em;text-align:center;display:block;border:none;outline:none}body.single-event .em-booking-wrap #event_input .em-booking-form-buttons input[type="submit"]:disabled{background:#BBB;cursor:not-allowed}body.single-event .em-booking-wrap #event_input #cancel_policy{border:1px solid #CCC;margin:0 0 10px}body.single-event .em-booking-wrap #event_input #cancel_policy h3{font-size:12px;margin:0 0 0.4em;padding:7px 15px;background:#e499b3;color:#FFF;margin-bottom:0;font-weight:700}body.single-event .em-booking-wrap #event_input #cancel_policy div{font-size:11px;overflow-y:scroll;max-height:80px;box-sizing:border-box;padding:10px 15px}.em-waitlist-form p{margin:0 0 14px}.em-waitlist-form p label{font-size:15px}.em-waitlist-form p input[type="email"],.em-waitlist-form p input[type="text"]{font-size:16px;box-sizing:border-box;padding:0.2em 0.4em 0.12em}.em-waitlist-form p select{height:auto}.em-waitlist-form #em-booking-submit{background-color:#e15583 !important;border:none;outline:none;box-shadow:none}}@media screen and (min-width: 768px){body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .ticket-price,body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .em-tickets-spaces{display:flex;justify-content:flex-start;padding-inline:15px}body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .ticket-price label,body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .em-tickets-spaces label{width:30%;font-size:15px}body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .ticket-price strong,body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .em-tickets-spaces strong,body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .ticket-price select,body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .em-tickets-spaces select{width:70%;text-align:left;font-size:15px}body.single-event main{padding-bottom:100px}body.single-event ul,body.single-event ol,body.single-event li{padding:0;margin:0;line-height:160%}body.single-event .breadcrumb li:nth-child(2),body.single-event .breadcrumb li:nth-child(3){display:none}body.single-event table th,body.single-event table td{border:none;padding:0}body.single-event .em-booking-wrap{display:flex;justify-content:space-between}body.single-event .em-booking-wrap #event_info{width:48%}body.single-event .em-booking-wrap #event_info #event-title-h1{font-size:22px;font-weight:700;padding:0 0 8px;margin:0 0 20px;border-bottom:2px solid #e15583;display:flex;align-items:center;gap:0.5em}body.single-event .em-booking-wrap #event_info #event-title-h1 span{color:#FFF;display:inline-block;padding:0.3em 0.4em 0.14em;border-radius:0.2em;font-size:60%;white-space:nowrap}body.single-event .em-booking-wrap #event_info .note p{font-size:15px;line-height:180%;margin:0 0 20px}body.single-event .em-booking-wrap #event_info .note .icon_list{margin:0 0 20px;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:6px}body.single-event .em-booking-wrap #event_info .note .icon_list li{line-height:120%;width:60px}body.single-event .em-booking-wrap #event_info .thumbnail{margin-bottom:20px}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table{border-top:1px solid #CCC;border-left:1px solid #CCC}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>th,body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td{border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding:0.4em 1em 0.32em;box-sizing:border-box;font-size:15px}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>th{background:#E9E9E9;color:#333;width:30%}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td{width:70%}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td a{text-decoration:underline;color:#3B3938}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td#day ul li{text-indent:-1em;padding-left:1em}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td#day ul li::before{content:'\30FB'}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td#capacity table{margin-bottom:0}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td#capacity table tr th{width:30%}body.single-event .em-booking-wrap #event_info .table-wrap #event_info_table>tbody>tr>td#capacity table tr td{width:70%}body.single-event .em-booking-wrap #event_input{width:48%}body.single-event .em-booking-wrap #event_input h2{font-size:18px;margin:0 0 10px;font-weight:700}body.single-event .em-booking-wrap #event_input .em-booking-message-error{margin:0 0 15px}body.single-event .em-booking-wrap #event_input .em-booking-message-error p{color:#C33}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-form-required{color:#C33}body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket{margin:0 0 30px}body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .ticket-price{border-top:1px solid #CCC;padding-top:20px;margin:0 0 10px}body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .em-tickets-spaces{border-bottom:1px solid #CCC;padding-bottom:20px}body.single-event .em-booking-wrap #event_input form.em-booking-form div.em-ticket .em-tickets-spaces select{height:auto;width:50%;padding:0.26em 0.6em 0.32em;line-height:120%}body.single-event .em-booking-wrap #event_input form.em-booking-form table.em-tickets tbody tr{border-bottom:1px solid #CCC}body.single-event .em-booking-wrap #event_input form.em-booking-form table.em-tickets tr th,body.single-event .em-booking-wrap #event_input form.em-booking-form table.em-tickets tr td{font-size:14px;padding:0.4em 0.6em 0.3em;box-sizing:border-box;vertical-align:middle}body.single-event .em-booking-wrap #event_input form.em-booking-form table.em-tickets tr th{background:#e499b3;color:#FFF}body.single-event .em-booking-wrap #event_input form.em-booking-form table.em-tickets tr td select{height:auto}body.single-event .em-booking-wrap #event_input form.em-booking-form input.bookingP{margin:0 0 5px;font-size:13px;padding:0.4em 0.8em 0.3em;box-sizing:border-box}body.single-event .em-booking-wrap #event_input form.em-booking-form input.bookingP:last-child{margin:0 0 30px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details{border-bottom:1px solid #CCC;margin:0 0 20px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p{display:block;border-left:1px solid #CCC;border-right:1px solid #CCC;padding-bottom:0.8em}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p label{border-top:1px solid #CCC;background:#e499b3;color:#FFF;display:block;margin-bottom:0;padding:0.44em 0.8em 0.38em;font-size:14px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p label[for="furikae"]{background:none;color:#3B3938}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p>input[type="text"],body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p>textarea,body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p>.input-group{display:block;margin:0.64em 0.8em 0;width:calc(100% - 1.6em);font-size:14px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p>.input-group{display:flex;align-items:center}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p>.input-group br{display:none}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p>.input-group input[type="radio"]{margin-right:0.4em}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p>.input-group input[type="radio"]:nth-child(n+2){margin-left:2em}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-details p textarea{height:8em}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-booking-form-section-details{margin:0 0 40px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-bs-row-total{display:flex;justify-content:flex-end;align-items:end;border-bottom:1px solid #AAA;margin:0 0 40px;gap:40px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-bs-row-total .em-bs-cell-desc{font-size:18px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-bs-row-total .em-bs-cell-price{font-size:30px;transform:translate(0, 0.22em)}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-payment-gateway-selector label{font-size:16px}body.single-event .em-booking-wrap #event_input form.em-booking-form .em-payment-gateway-selector select{height:auto;font-size:16px;padding:0.3em 0.8em 0.28em}body.single-event .em-booking-wrap #event_input .em-booking-form-buttons{margin:30px 0 0 0}body.single-event .em-booking-wrap #event_input .em-booking-form-buttons input[type="submit"]{background:#e15583;font-size:20px;width:100%;box-sizing:border-box;padding:0.6em;text-align:center;display:block;border:none;outline:none}body.single-event .em-booking-wrap #event_input .em-booking-form-buttons input[type="submit"]:disabled{background:#BBB;cursor:not-allowed}body.single-event .em-booking-wrap #event_input #cancel_policy{border:1px solid #CCC;margin:0 0 10px}body.single-event .em-booking-wrap #event_input #cancel_policy h3{font-size:13px;margin:0 0 0.4em;padding:7px 15px;background:#e499b3;color:#FFF;margin-bottom:0}body.single-event .em-booking-wrap #event_input #cancel_policy div{font-size:12px;overflow-y:scroll;height:80px;box-sizing:border-box;padding:10px 15px}.em-waitlist-form p{margin:0 0 20px}.em-waitlist-form p label{font-size:15px}.em-waitlist-form p input[type="email"],.em-waitlist-form p input[type="text"]{font-size:14px;box-sizing:border-box;padding:0.4em 0.6em 0.32em}.em-waitlist-form p select{height:auto}.em-waitlist-form #em-booking-submit{background-color:#e15583 !important;border:none;outline:none;box-shadow:none}}#my_reserve-page .ticket-desc,#my_reserve-page .em-booking-form-tickets-title,#my_reserve-page .em-booking-form-details-title,#my_reserve-page .em-booking-form-section-coupons,#my_reserve-page .em-booking-form-summary-title,#my_reserve-page .em-bs-section-items,#my_reserve-page .input-field-companion,#my_reserve-page .input-field-studio,#my_reserve-page .input-field-studio_address,#my_reserve-page .input-field-payment,#my_reserve-page .input-field-cate,#my_reserve-page .em-login,#my_reserve-page .input-field-belongings,#my_reserve-page .input-field-instructor,#my_reserve-page .input-field-date_and_time{display:none !important}#my_reserve-page #em-wrapper>.em-event-booking-form[class*="em-waitlist-booking-"] form.em-waitlist-booking-cancel .button-secondary{position:relative;color:rgba(30,30,30,0);padding:0.3em 0.6em 0.2em;background:#e15583;border:none;outline:none;border-radius:0.3em}#my_reserve-page #em-wrapper>.em-event-booking-form[class*="em-waitlist-booking-"] form.em-waitlist-booking-cancel .button-secondary::after{content:'\30AD\30E3\30F3\30BB\30EB\3092\78BA\5B9A';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#FFF;display:block;width:100%;text-align:center}@media screen and (max-width: 767px){#my_reserve-page #em-wrapper>.em-event-booking-form[class*="em-waitlist-booking-"]{padding:30px 0}#my_reserve-page #em-wrapper>.em-event-booking-form[class*="em-waitlist-booking-"] form.em-waitlist-booking-cancel .em-booking-message{margin:0 0 20px}#my_reserve-page #em-wrapper>.em-event-booking-form[class*="em-waitlist-booking-"] form.em-waitlist-booking-cancel .em-booking-message p{font-size:14px}#my_reserve-page #em-wrapper>.em-event-booking-form[class*="em-waitlist-booking-"] form.em-waitlist-booking-cancel .button-secondary{font-size:18px}}@media screen and (min-width: 768px){#my_reserve-page #em-wrapper>.em-event-booking-form[class*="em-waitlist-booking-"]{padding:80px 0}#my_reserve-page #em-wrapper>.em-event-booking-form[class*="em-waitlist-booking-"] form.em-waitlist-booking-cancel .em-booking-message{margin:0 0 30px}#my_reserve-page #em-wrapper>.em-event-booking-form[class*="em-waitlist-booking-"] form.em-waitlist-booking-cancel .em-booking-message p{font-size:16px}#my_reserve-page #em-wrapper>.em-event-booking-form[class*="em-waitlist-booking-"] form.em-waitlist-booking-cancel .button-secondary{font-size:20px;cursor:pointer}#my_reserve-page #em-wrapper>.em-event-booking-form[class*="em-waitlist-booking-"] form.em-waitlist-booking-cancel .button-secondary:hover{opacity:0.8}#my_reserve-page #em-wrapper .em-booking-form-details{border-bottom:1px solid #CCC;margin:40px 0 20px}#my_reserve-page #em-wrapper .em-booking-form-details p{display:block;border-left:1px solid #CCC;border-right:1px solid #CCC;padding-bottom:0.8em}#my_reserve-page #em-wrapper .em-booking-form-details p label{border-top:1px solid #CCC;background:#e499b3;color:#FFF;display:block;margin-bottom:0;padding:0.44em 0.8em 0.38em;font-size:14px}#my_reserve-page #em-wrapper .em-booking-form-details p>input[type="text"],#my_reserve-page #em-wrapper .em-booking-form-details p>textarea,#my_reserve-page #em-wrapper .em-booking-form-details p>.input-group{display:block;margin:0.64em 0.8em 0;width:calc(100% - 1.6em);font-size:14px}#my_reserve-page #em-wrapper .em-booking-form-details p>.input-group{display:flex;align-items:center}#my_reserve-page #em-wrapper .em-booking-form-details p>.input-group br{display:none}#my_reserve-page #em-wrapper .em-booking-form-details p>.input-group input[type="radio"]{margin-right:0.4em}#my_reserve-page #em-wrapper .em-booking-form-details p>.input-group input[type="radio"]:nth-child(n+2){margin-left:2em}#my_reserve-page #em-wrapper .em-booking-form-details p textarea{height:8em}#my_reserve-page #em-wrapper .em-bs-row-total{display:flex;justify-content:flex-end;align-items:end;border-bottom:1px solid #AAA;margin:0 0 40px;gap:40px}#my_reserve-page #em-wrapper .em-bs-row-total .em-bs-cell-desc{font-size:18px}#my_reserve-page #em-wrapper .em-bs-row-total .em-bs-cell-price{font-size:30px;transform:translate(0, 0.22em)}#my_reserve-page #em-wrapper .em-payment-gateway-selector label{font-size:16px}#my_reserve-page #em-wrapper .em-payment-gateway-selector select{height:auto;font-size:16px;padding:0.3em 0.8em 0.28em}#my_reserve-page #em-wrapper .em-booking-form-buttons{margin:30px 0 0 0}#my_reserve-page #em-wrapper .em-booking-form-buttons input[type="submit"]{background:#e15583;font-size:20px;width:100%;box-sizing:border-box;padding:0.6em;text-align:center;display:block;border:none;outline:none}#my_reserve-page #em-wrapper .em-booking-form-buttons input[type="submit"]:disabled{background:#BBB;cursor:not-allowed}#my_reserve-page #em-wrapper #cancel_policy{border:1px solid #CCC;margin:0 0 10px}#my_reserve-page #em-wrapper #cancel_policy h3{font-size:13px;margin:0 0 0.4em;padding:7px 15px;background:#e499b3;color:#FFF;margin-bottom:0}#my_reserve-page #em-wrapper #cancel_policy div{font-size:12px;overflow-y:scroll;height:80px;box-sizing:border-box;padding:10px 15px}}
