.index{background-color:#000}.index #fix-nav li a{color:#fff}@media screen and (max-width:768px){.index #fix-nav li a{color:#333}}.index #fix-nav li a.active{border-bottom:2px solid #fff}@media screen and (max-width:768px){.index #fix-nav li a.active{border-bottom:2px solid #333}}.index #fix-nav.open ul{background-color:rgba(0,0,0,.9)}.index #fix-nav.open li a{color:#fff}.index #fix-nav.open .burger-menu-wrapper .burger-menu:after,.index #fix-nav.open .burger-menu-wrapper .burger-menu:before{background-color:#fff}.index #message{color:#fff}.index #message .quill-readOnly p a{color:#eee}.index #events{color:#fff}.index #events .event_content_wrapper{border-bottom:1px solid #fff;border-top:1px solid #fff}.index #events h2{color:#fff}.index #events .place_url a{color:#eee}.index #events .place_tel a,.index #events .place_tel p{color:#fff}.index #events .event01 .events_place_wrapper:after,.index #events .event02 .events_daytime:before,.index #events .event02 .events_place_wrapper:after,.index #events .event02 .events_place_wrapper:before{background-color:#fff}@media screen and (max-width:768px){.index #events .event_content.event02:after,.index #events .events_daytime.event02:before{background-color:#fff}}.index #events .place_googlemap a{color:#fff}.index #events .place_others:after{background-color:#fff}.index #events .place_others p a{color:#eee}.index #countdown{background-color:#333}.index #rsvp{background-color:#ccc}.index #rsvp.rsvp_without_form button.btn{background-color:#fff;border:1px solid #fff;color:#000}.index #rsvp.rsvp_without_form button.btn:after{color:#000}.index #rsvp .rsvp_deadline,.index #rsvp .rsvp_form_closed{color:#fff}.index.prepayment-confirm #rsvp .btn-area button.checkout{background-color:#333}#layout3 .index #events .events_daytime.event02:before{background-color:#fff}@media screen and (max-width:768px){#layout3 .index #events .event_content.event02:after,#layout3 .index #events .events_daytime.event02:before{background-color:#fff}}#footer{background-color:#ccc;padding-top:50px}.modal-window-active .modal_base_inner .btn_active,.modal-window:target .modal_base_inner .btn_active{background-color:#000}body:has(.index:not(.prepayment-confirm,.thanks) #common-rsvp) .index #common-rsvp #rsvp{background-color:#000!important}body:has(.index:not(.prepayment-confirm,.thanks) #common-rsvp) .index #common-rsvp #rsvp .rsvp_content .rsvp_form_closed{color:#333}body:has(.index:not(.prepayment-confirm,.thanks) #common-rsvp) .index+.common-rsvp{background-color:#000!important}body:has(.index.prepayment-confirm #common-rsvp){background-color:#000!important}body:has(.index.prepayment-confirm #common-rsvp) .index.prepayment-confirm #common-rsvp #rsvp{background-color:transparent!important}body:has(.index.thanks #common-rsvp){background-color:#000!important}body:has(.index.thanks #common-rsvp) .index.thanks{background-color:transparent}body:has(.index.thanks #common-rsvp) .index.thanks #common-rsvp #rsvp{background-color:transparent!important}body:has(.index.thanks #common-rsvp) .index.thanks+.common-rsvp{background-color:transparent!important}body:not(:has(#common-rsvp)) .index #rsvp.rsvp_without_form{background-color:#000}body:not(:has(#common-rsvp)) .index #rsvp.rsvp_without_form .rsvp_form_closed{margin-top:40px}@media screen and (max-width:768px){body:not(:has(#common-rsvp)) .index #rsvp.rsvp_without_form .rsvp_form_closed{margin-top:20px}}body:not(:has(#common-rsvp)) .index #rsvp.rsvp_without_form .rsvp_form_closed h3 .font_ttl{font-family:Libre Baskerville,serif;font-size:32px}@media screen and (max-width:768px){body:not(:has(#common-rsvp)) .index #rsvp.rsvp_without_form .rsvp_form_closed h3 .font_ttl{font-size:22px}}body:not(:has(#common-rsvp)) .index #rsvp.rsvp_without_form .rsvp_form_closed p{font-size:22px;letter-spacing:.04em;margin-top:10px}@media screen and (max-width:768px){body:not(:has(#common-rsvp)) .index #rsvp.rsvp_without_form .rsvp_form_closed p{font-size:14px}}

/*# sourceMappingURL=black.css.map*/