@charset "UTF-8";.contents_{width:80%;max-width:1250px;margin:0 auto}.index #nav li a{background-color:#ffe4e2}.index #introduction #message::after{background-image:url(/img/invitation/abby/pc/pink/message_illust.png)}.index #introduction #message h2{background-image:url(/img/invitation/abby/pc/pink/message_title.png)}.index #introduction #profile{background-image:url(/img/invitation/abby/pc/pink/profile_bg_img.png)}.index #introduction #profile .bride span,.index #introduction #profile .broom span{color:#e83b46}.index #countdown h2{background-image:url(/img/invitation/abby/pc/pink/countdown_title.png)}.index #countdown .goal_time{color:#e83b46}.index #countdown .count_number{background-color:#ffe4e2}.index #countdown .count_number::after{background-image:url(/img/invitation/abby/pc/pink/countdown_illust.png)}.index #events h2{background-image:url(/img/invitation/abby/pc/pink/events_title.png)}.index #events h3{color:#e83b46;background-image:url(/img/invitation/abby/pc/pink/events_illust_line.png)}.index #events .events_place .cloak h4::before{background-image:url(/img/invitation/abby/pc/pink/events_cloak_illust.png)}.index #rsvp{background-image:url(/img/invitation/abby/pc/pink/rsvp_bg_img.png)}.index #rsvp .rsvp_content h2{background-image:url(/img/invitation/abby/pc/pink/rsvp_title.png)}.menu_bar_{position:absolute;top:0;left:0;transform:translateX(-50%);display:flex}.index #rsvp .rsvp_content .rsvp_deadline{color:#e83b46}.index #rsvp .rsvp_content .rsvp_form .responsive .responsive_label:checked+.label{background-image:url(/img/invitation/abby/pc/pink/rsvp_check_img.png)}.index #rsvp .rsvp_content .rsvp_form .self_info .attention_title{color:#e83b46}.index #rsvp .rsvp_content .rsvp_form dt.required::after{color:#e83b46}.index #rsvp .rsvp_content .rsvp_footer #submit_btn{background-color:#e83b46}.index #rsvp .rsvp_content .rsvp_form_complete .thanx_text,.index #rsvp .rsvp_content .rsvp_form_complete h3{color:#e83b46}.index #rsvp .rsvp_content .rsvp_form_closed h3 span{color:#e83b46}.index #rsvp .rsvp_content .rsvp_item_type .radio:checked+.radio-icon:after{background-color:#e83b46}.modal-window-active .modal_base_inner .btn_active,.modal-window:target .modal_base_inner .btn_active{background-color:#e83b46}@media screen and (max-width:768px){.index #introduction #message{background-image:url(/img/invitation/abby/sp/pink/message_illust.png)}.index #introduction #message h2{background-image:url(/img/invitation/abby/sp/pink/message_title.png)}.index #introduction #profile{background-image:url(/img/invitation/abby/sp/pink/profile_bg_img.png)}.index #countdown .countdown_content h2{background-image:url(/img/invitation/abby/sp/pink/countdown_title.png)}.index #countdown .countdown_content .count_number::after{background-image:url(/img/invitation/abby/sp/pink/countdown_illust.png)}.index #events h2{background-image:url(/img/invitation/abby/sp/pink/events_title.png)}.index #events h3{background-image:url(/img/invitation/abby/sp/pink/events_illust_line.png)}.index #events .events_place .cloak h4::before{background-image:url(/img/invitation/abby/sp/pink/events_cloak_illust.png)}.index #rsvp{background-image:url(/img/invitation/abby/sp/pink/rsvp_bg_img.png)}.index #rsvp .rsvp_content h2{background-image:url(/img/invitation/abby/sp/pink/rsvp_title.png)!important}.index #rsvp .rsvp_content .rsvp_form .responsive .responsive_label:checked+.label{background-image:url(/img/invitation/abby/sp/pink/rsvp_check_img.png)}.index #rsvp .rsvp_content .rsvp_form dt.required::after{color:#e83b46}}.top_wrapper_{position:relative;margin:0 auto}
