@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://use.typekit.net/zal5ees.css";#search{background:#2ea7e0}#search .search__area{position:relative;z-index:5;padding:3.2rem 0 4rem;border-radius:0 1.6rem 1.6rem 0}@media screen and (max-width: 767px){#search .search__area{padding-top:8rem}}#search .search__area .title__section{margin:0;color:#fff}#search .search__area__form{display:grid;grid-template-areas:"area1 area1 area1" "area2 area3 area4";gap:3.2rem}@media screen and (max-width: 767px){#search .search__area__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem}}#search .search__area__form__input{grid-area:area1;position:relative}#search .search__area__form__input .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:1.6rem;left:1.6rem}@media screen and (max-width: 767px){#search .search__area__form__input .icon{top:1.4rem;left:1.4rem}}#search .search__area__form__input .icon svg{width:3.2rem;height:3.2rem;fill:#919ba5}@media screen and (max-width: 767px){#search .search__area__form__input .icon svg{width:2rem;height:2rem}}#search .search__area__form__input .btn__reset{position:absolute;top:1.6rem;right:1.6rem}#search .search__area__form__input .btn__reset i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#search .search__area__form__input .btn__reset i svg{width:3.2rem;height:3.2rem;fill:#919ba5}@media screen and (max-width: 767px){#search .search__area__form__input .btn__reset i svg{width:2rem;height:2rem}}#search .search__area__form__input input{padding:0 6.4rem 0 5.6rem;width:100%;height:6.4rem;border-radius:3.2rem;background:#fff;font-size:1.6rem}@media screen and (max-width: 767px){#search .search__area__form__input input{padding:0 4.8rem 0 4.1rem;height:4.8rem;font-size:1.3rem}}#search .search__area__form__input input::-webkit-input-placeholder{font-size:1.6rem;color:#919ba5}#search .search__area__form__input input::-moz-placeholder{font-size:1.6rem;color:#919ba5}#search .search__area__form__input input:-ms-input-placeholder{font-size:1.6rem;color:#919ba5}#search .search__area__form__input input::-ms-input-placeholder{font-size:1.6rem;color:#919ba5}#search .search__area__form__input input::placeholder{font-size:1.6rem;color:#919ba5}@media screen and (max-width: 767px){#search .search__area__form__input input::-webkit-input-placeholder{font-size:1.1rem}#search .search__area__form__input input::-moz-placeholder{font-size:1.1rem}#search .search__area__form__input input:-ms-input-placeholder{font-size:1.1rem}#search .search__area__form__input input::-ms-input-placeholder{font-size:1.1rem}#search .search__area__form__input input::placeholder{font-size:1.1rem}}#search .search__area__form__owner label,#search .search__area__form__category label,#search .search__area__form__genre label{display:block;margin-bottom:.8rem;font-size:1.6rem;font-weight:700;color:#fff}@media screen and (max-width: 767px){#search .search__area__form__owner label,#search .search__area__form__category label,#search .search__area__form__genre label{padding-bottom:.4rem;border-bottom:.1rem solid #fff;font-size:1.3rem}}#search .search__area__form__owner{grid-area:area2}#search .search__area__form__category{grid-area:area3}#search .search__area__form__genre{grid-area:area4}#search .search__area__form .filter__btn__area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem .4rem}@media screen and (max-width: 767px){#search .search__area__form .filter__btn__area{gap:.4rem}}#search .search__area__form .filter__btn__area__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:2.8rem;padding:0 1.6rem;border-radius:1.6rem;background:#fff;font-size:1.2rem;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 767px){#search .search__area__form .filter__btn__area__item{height:2rem;font-size:1rem;letter-spacing:0}}#search .search__area__form .filter__btn__area__item:hover,#search .search__area__form .filter__btn__area__item.is-active{background:#000;color:#fff}#events__main{padding-top:4rem}#ticket-selection-modal .ticket-options-container,#purchase-modal .ticket-options-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#ticket-selection-modal .ticket-options-container .ticket-option label,#ticket-selection-modal .ticket-options-container .ticket-option>div,#purchase-modal .ticket-options-container .ticket-option label,#purchase-modal .ticket-options-container .ticket-option>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.6rem;border-radius:.8rem;cursor:pointer;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 767px){#ticket-selection-modal .ticket-options-container .ticket-option label,#ticket-selection-modal .ticket-options-container .ticket-option>div,#purchase-modal .ticket-options-container .ticket-option label,#purchase-modal .ticket-options-container .ticket-option>div{padding:.8rem}}#ticket-selection-modal .ticket-options-container .ticket-option label.cursor-pointer:hover,#ticket-selection-modal .ticket-options-container .ticket-option>div.cursor-pointer:hover,#purchase-modal .ticket-options-container .ticket-option label.cursor-pointer:hover,#purchase-modal .ticket-options-container .ticket-option>div.cursor-pointer:hover{background:#f5f5f5}#ticket-selection-modal .ticket-options-container .ticket-option label.cursor-not-allowed,#ticket-selection-modal .ticket-options-container .ticket-option>div.cursor-not-allowed,#purchase-modal .ticket-options-container .ticket-option label.cursor-not-allowed,#purchase-modal .ticket-options-container .ticket-option>div.cursor-not-allowed{cursor:not-allowed}#ticket-selection-modal .ticket-options-container .ticket-option label input,#ticket-selection-modal .ticket-options-container .ticket-option>div input,#purchase-modal .ticket-options-container .ticket-option label input,#purchase-modal .ticket-options-container .ticket-option>div input{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 767px){#ticket-selection-modal .ticket-options-container .ticket-option label input,#ticket-selection-modal .ticket-options-container .ticket-option>div input,#purchase-modal .ticket-options-container .ticket-option label input,#purchase-modal .ticket-options-container .ticket-option>div input{width:1.6rem;height:1.6rem}}#ticket-selection-modal .ticket-options-container .ticket-option label .name,#ticket-selection-modal .ticket-options-container .ticket-option>div .name,#purchase-modal .ticket-options-container .ticket-option label .name,#purchase-modal .ticket-options-container .ticket-option>div .name{position:relative;margin-left:.8rem}#ticket-selection-modal .ticket-options-container .ticket-option label .name>span,#ticket-selection-modal .ticket-options-container .ticket-option>div .name>span,#purchase-modal .ticket-options-container .ticket-option label .name>span,#purchase-modal .ticket-options-container .ticket-option>div .name>span{font-size:1.6rem;font-weight:700}@media screen and (max-width: 767px){#ticket-selection-modal .ticket-options-container .ticket-option label .name>span,#ticket-selection-modal .ticket-options-container .ticket-option>div .name>span,#purchase-modal .ticket-options-container .ticket-option label .name>span,#purchase-modal .ticket-options-container .ticket-option>div .name>span{font-size:1.3rem}}#ticket-selection-modal .ticket-options-container .ticket-option label .name sup,#ticket-selection-modal .ticket-options-container .ticket-option>div .name sup,#purchase-modal .ticket-options-container .ticket-option label .name sup,#purchase-modal .ticket-options-container .ticket-option>div .name sup{top:-0.8rem}#ticket-selection-modal .ticket-options-container .ticket-option label .name>small,#ticket-selection-modal .ticket-options-container .ticket-option>div .name>small,#purchase-modal .ticket-options-container .ticket-option label .name>small,#purchase-modal .ticket-options-container .ticket-option>div .name>small{display:block;margin-top:.4rem;color:#ea574c}#ticket-selection-modal .ticket-options-container .ticket-option label .price,#ticket-selection-modal .ticket-options-container .ticket-option label .purchased,#ticket-selection-modal .ticket-options-container .ticket-option>div .price,#ticket-selection-modal .ticket-options-container .ticket-option>div .purchased,#purchase-modal .ticket-options-container .ticket-option label .price,#purchase-modal .ticket-options-container .ticket-option label .purchased,#purchase-modal .ticket-options-container .ticket-option>div .price,#purchase-modal .ticket-options-container .ticket-option>div .purchased{margin-left:auto;font-weight:700}#ticket-selection-modal .ticket-options-container .ticket-option label .price,#ticket-selection-modal .ticket-options-container .ticket-option>div .price,#purchase-modal .ticket-options-container .ticket-option label .price,#purchase-modal .ticket-options-container .ticket-option>div .price{font-family:"Roboto",sans-serif;font-size:2rem}@media screen and (max-width: 767px){#ticket-selection-modal .ticket-options-container .ticket-option label .price,#ticket-selection-modal .ticket-options-container .ticket-option>div .price,#purchase-modal .ticket-options-container .ticket-option label .price,#purchase-modal .ticket-options-container .ticket-option>div .price{font-size:1.5rem}}#ticket-selection-modal .ticket-options-container .ticket-option label .purchased,#ticket-selection-modal .ticket-options-container .ticket-option>div .purchased,#purchase-modal .ticket-options-container .ticket-option label .purchased,#purchase-modal .ticket-options-container .ticket-option>div .purchased{font-size:1.6rem;color:#ea574c}@media screen and (max-width: 767px){#ticket-selection-modal .ticket-options-container .ticket-option label .purchased,#ticket-selection-modal .ticket-options-container .ticket-option>div .purchased,#purchase-modal .ticket-options-container .ticket-option label .purchased,#purchase-modal .ticket-options-container .ticket-option>div .purchased{font-size:1.3rem}}#ticket-selection-modal .price-container,#purchase-modal .price-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1.6rem .8rem;margin-bottom:3.2rem;border-bottom:.1rem solid #ddd}@media screen and (max-width: 767px){#ticket-selection-modal .price-container,#purchase-modal .price-container{padding:0 .8rem .8rem;margin-bottom:2.4rem}}#ticket-selection-modal .price-container .total-txt,#ticket-selection-modal .price-container .total-price,#purchase-modal .price-container .total-txt,#purchase-modal .price-container .total-price{font-weight:700}#ticket-selection-modal .price-container .total-txt,#purchase-modal .price-container .total-txt{font-size:2rem}@media screen and (max-width: 767px){#ticket-selection-modal .price-container .total-txt,#purchase-modal .price-container .total-txt{font-size:1.5rem}}#ticket-selection-modal .price-container .total-price,#purchase-modal .price-container .total-price{font-family:"Roboto",sans-serif;font-size:2.8rem;color:#ea574c}@media screen and (max-width: 767px){#ticket-selection-modal .price-container .total-price,#purchase-modal .price-container .total-price{font-size:2rem}}#ticket-selection-modal .proceed-btn,#purchase-modal .proceed-btn{background:#ea574c}#ticket-selection-modal .proceed-btn:disabled,#purchase-modal .proceed-btn:disabled{background:#ddd;cursor:not-allowed}#ticket-selection-modal .proceed-btn:not(:disabled):hover,#purchase-modal .proceed-btn:not(:disabled):hover{background:#22c55e}#ticket-selection-modal .cancel-btn,#purchase-modal .cancel-btn{background:#ddd}#ticket-selection-modal .cancel-btn:hover,#purchase-modal .cancel-btn:hover{background:#999}#ticket-selection-modal .confirm-btn,#purchase-modal .confirm-btn{background:#ea574c}#ticket-selection-modal .confirm-btn:hover,#purchase-modal .confirm-btn:hover{background:#22c55e}#purchase-modal .modal__wrap .modal__content .modal__content__body>.txt{margin-bottom:3.2rem;text-align:center}#purchase-modal .modal__wrap .modal__content .modal__content__body .ticket-container .ticket-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.6rem;border-bottom:.1rem solid #ddd}@media screen and (max-width: 767px){#purchase-modal .modal__wrap .modal__content .modal__content__body .ticket-container .ticket-item{padding:.8rem .8rem .8rem 0}}#purchase-modal .modal__wrap .modal__content .modal__content__body .ticket-container .ticket-item .name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-weight:700}@media screen and (max-width: 767px){#purchase-modal .modal__wrap .modal__content .modal__content__body .ticket-container .ticket-item .name{font-size:1.3rem}}#purchase-modal .modal__wrap .modal__content .modal__content__body .ticket-container .ticket-item .name i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.4rem}#purchase-modal .modal__wrap .modal__content .modal__content__body .ticket-container .ticket-item .name i svg{width:2.4rem;height:2.4rem;fill:#000}@media screen and (max-width: 767px){#purchase-modal .modal__wrap .modal__content .modal__content__body .ticket-container .ticket-item .name i svg{width:1.6rem;height:1.6rem}}#purchase-modal .modal__wrap .modal__content .modal__content__body .ticket-container .ticket-item .price{margin-left:auto;font-family:"Roboto",sans-serif;font-size:2rem;font-weight:700}@media screen and (max-width: 767px){#purchase-modal .modal__wrap .modal__content .modal__content__body .ticket-container .ticket-item .price{font-size:1.5rem}}/*# sourceMappingURL=events.css.map */