@charset "UTF-8";:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}:root{--invitation_black: #333333;--invitation_black_rgb: 51, 51, 51;--invitation_theme_dark: #dc3545;--invitation_theme_dark_rgb: 220, 53, 69;--invitation_brown_113: #9a7738;--invitation_brown_113_rgb: 154, 119, 56;--invitation_gray_33: #999999;--invitation_gray_33_rgb: 153, 153, 153;--invitation_gray_37: #6a6a6a;--invitation_gray_37_rgb: 106, 106, 106;--invitation_gray_63: #a7a79f;--invitation_gray_63_rgb: 167, 167, 159;--invitation_gray_67: #6a6a6a;--invitation_gray_67_rgb: 106, 106, 106;--invitation_gray_68: #684240;--invitation_gray_68_rgb: 104, 66, 64;--invitation_gray_69: #5c5838;--invitation_gray_69_rgb: 92, 88, 56;--invitation_yellow_70: #af9d37;--invitation_yellow_70_rgb: 175, 157, 55;--invitation_white_8: #ffffff;--invitation_white_8_rgb: 255, 255, 255;--invitation_white_25: #f1f0e3;--invitation_white_25_rgb: 241, 240, 227}.col_invitation_black{color:#333}.fill_invitation_black{fill:#333}.bcol_invitation_black{background-color:#333}.col_invitation_theme_dark{color:#dc3545}.fill_invitation_theme_dark{fill:#dc3545}.bcol_invitation_theme_dark{background-color:#dc3545}.col_invitation_brown_113{color:#9a7738}.fill_invitation_brown_113{fill:#9a7738}.bcol_invitation_brown_113{background-color:#9a7738}.col_invitation_gray_33{color:#999}.fill_invitation_gray_33{fill:#999}.bcol_invitation_gray_33{background-color:#999}.col_invitation_gray_37{color:#6a6a6a}.fill_invitation_gray_37{fill:#6a6a6a}.bcol_invitation_gray_37{background-color:#6a6a6a}.col_invitation_gray_63{color:#a7a79f}.fill_invitation_gray_63{fill:#a7a79f}.bcol_invitation_gray_63{background-color:#a7a79f}.col_invitation_gray_67{color:#6a6a6a}.fill_invitation_gray_67{fill:#6a6a6a}.bcol_invitation_gray_67{background-color:#6a6a6a}.col_invitation_gray_68{color:#684240}.fill_invitation_gray_68{fill:#684240}.bcol_invitation_gray_68{background-color:#684240}.col_invitation_gray_69{color:#5c5838}.fill_invitation_gray_69{fill:#5c5838}.bcol_invitation_gray_69{background-color:#5c5838}.col_invitation_yellow_70{color:#af9d37}.fill_invitation_yellow_70{fill:#af9d37}.bcol_invitation_yellow_70{background-color:#af9d37}.col_invitation_white_8{color:#fff}.fill_invitation_white_8{fill:#fff}.bcol_invitation_white_8{background-color:#fff}.col_invitation_white_25{color:#f1f0e3}.fill_invitation_white_25{fill:#f1f0e3}.bcol_invitation_white_25{background-color:#f1f0e3}.bl_farbeNudie{font-family:"Noto Serif JP",Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_farbeNudie .ff_baskervville{font-family:Baskervville,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_farbeNudie .ff_bentham{font-family:Bentham,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_farbeNudie .ff_cardo{font-family:Cardo,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_farbeNudie .ff_cardo_itl{font-family:Cardo,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP;font-style:italic}.bl_farbeNudie_nuance .bl_invitationHero_slideList{width:100%;aspect-ratio:.58;border-radius:999px 999px 0 0}.bl_farbeNudie_nuance_hero{width:100%;height:100%}.bl_farbeNudie_nuance_hero_wrap{z-index:3!important;width:78%;height:auto;margin:5% auto 0}.bl_farbeNudie_nuance_hero_back{top:0;left:0;height:100%}.bl_farbeNudie_nuance_hero_img_1{top:10%;right:3%;width:50%}.bl_farbeNudie_nuance_hero_img_2{top:12%;left:5%;width:14%}.bl_farbeNudie_nuance_hero_date{top:12%;left:20%;grid-template-columns:auto 1fr}.bl_farbeNudie_nuance_hero_name{display:flex;bottom:5%;right:5%;justify-self:right;align-items:center;word-break:keep-all;line-height:1}.bl_farbeNudie_molten .bl_invitationHero_slideList{width:100%;aspect-ratio:.58;border-radius:0 0 999px 999px}.bl_farbeNudie_molten_hero_wrap{z-index:3!important;width:78%;height:auto;margin:0 auto}.bl_farbeNudie_molten_hero_wrap:before{content:"";position:absolute;z-index:1;display:block;width:102%;transform:translate(-1%,-1%);aspect-ratio:.58;border-radius:0 0 999px 999px;border:1px solid #684240}.bl_farbeNudie_molten_hero_back{top:0;left:0;height:100%}.bl_farbeNudie_molten_hero_img_1{width:100%}.bl_farbeNudie_molten_hero_img_2{top:15%;left:50%;width:60%;transform:translate(-50%)}.bl_farbeNudie_molten_hero_date{grid-template-columns:auto auto auto;margin:0 auto}.bl_farbeNudie_molten_hero_name{display:grid;grid-template-columns:1fr auto 1fr;width:78%;left:50%;bottom:30%;justify-content:center;align-items:center;transform:translate(-50%);letter-spacing:.2em;word-break:keep-all}.bl_farbeNudie_laura .bl_invitationHero_slideList{width:100%;aspect-ratio:.58;border-radius:999px}.bl_farbeNudie_laura_hero_wrap{z-index:3!important;width:78%;height:auto;margin:0 auto}.bl_farbeNudie_laura_hero_wrap:before{content:"";position:absolute;z-index:1;display:block;width:102%;transform:translate(-1%,-1%);aspect-ratio:.58;border-radius:999px;border:1px solid #684240}.bl_farbeNudie_laura_hero_back{top:0;left:0;height:100%}.bl_farbeNudie_laura_hero_ttl{margin-top:100%;width:90%;justify-self:center}.bl_farbeNudie_laura_hero_img_1{top:0;right:-10%;width:50%}.bl_farbeNudie_laura_hero_img_2{top:40%;left:-14%;width:42%}.bl_farbeNudie_laura_hero_img_3{z-index:2!important;bottom:-7%;left:-15%;width:48%}.bl_farbeNudie_laura_hero_date{grid-template-columns:1fr auto 1fr;margin:0 auto}.bl_farbeNudie_laura_hero_date_month{justify-self:right}.bl_farbeNudie_laura_hero_date_year{justify-self:left}.bl_farbeNudie_laura_hero_name{display:grid;grid-template-columns:auto auto auto;word-break:keep-all;line-height:1;align-items:center}.bl_farbeNudie_countdown{position:relative;gap:15%;letter-spacing:.08em}.bl_farbeNudie_countdown_img_1{width:90%;transform:translate(5%,5%)}.bl_farbeNudie_countdown_img_2{top:10%;width:50%;transform:translate(50%)}.bl_farbeNudie_countdown .el_invitationDesignHeadline{letter-spacing:.1em}.bl_farbeNudie_countdown .bl_invitationCountdown_time_content_inner{gap:0}.bl_farbeNudie_countdown .bl_invitationCountdown_time_content_inner_day,.bl_farbeNudie_countdown .bl_invitationCountdown_time_content_inner_toTime{letter-spacing:.29em;font-family:Cardo,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP;font-style:italic}.bl_farbeNudie_countdown .bl_invitationCountdown_time_content_inner_eng{margin-top:-1.2em}.bl_farbeNudie_countdown .bl_invitationCountdown_time_content_inner_timeList_item_time_eng{letter-spacing:.27em}.bl_farbeNudie_countdown .bl_invitationCountdown_time_content_inner_timeList{margin-top:-1.2em;border-bottom:1px solid #6a6a6a}.bl_farbeNudie_intro_img{width:50%;bottom:0;transform:translate(100%,60%)}.bl_farbeNudie_intro .bl_invitationIntroduction_text{padding-top:120px}.bl_farbeNudie_intro .bl_invitationIntroduction_img_wrap{border-radius:999px}.bl_farbeNudie_intro .bl_invitationIntroduction figure:has(.bl_invitationIntroduction_img_wrap):before{content:"";position:absolute;z-index:1;display:block;width:102%;transform:translate(-1%,-1%);aspect-ratio:2/1;border-radius:999px;border:1px solid #9a7738}.bl_farbeNudie_intro .version_1 img{z-index:-1;border-radius:999px}.bl_farbeNudie_intro .version_1 figure:first-child:before{content:"";position:absolute;z-index:1;display:block;width:102%;transform:translate(-1%,-1%);aspect-ratio:2/1;border-radius:999px;border:1px solid #9a7738}.bl_farbeNudie_host .el_invitationDesignHeadline_big{width:100%}.bl_farbeNudie_host_img{width:30%}.bl_farbeNudie_host .bl_invitationDesignCard{margin:0 5%;padding:30px 0 50px;background-color:#fff}.bl_farbeNudie_host .bl_invitationDesignCard:before{content:"";position:absolute;width:calc(100% + 20px);height:calc(100% + 20px);transform:translate(-10px,-10px);border:1px solid #fff}.bl_farbeNudie_host .bl_invitationDesignCard_content_text{width:100%}.bl_farbeNudie_host .bl_invitationDesignCard_imgBlock_circle{width:70%}.bl_farbeNudie_host .bl_invitationDesignCard_type{font-size:var(--fs-28);letter-spacing:.3em;gap:0}.bl_farbeNudie_host .bl_invitationHost .el_invitationDesignHeadline_small{margin-top:-20px}.bl_farbeNudie_host .bl_invitationHost_list{gap:70px}.bl_farbeNudie_info_ttl{width:70%}.bl_farbeNudie_info_deco_bottom{z-index:1;bottom:28px;right:-5px;width:25px;height:25px;background:linear-gradient(135deg,transparent,transparent 48%,#fff 50%,transparent 52%,transparent)}.bl_farbeNudie_info .bl_invitationInformation{position:relative;padding-bottom:0}.bl_farbeNudie_info .bl_invitationInformation:before{content:"";position:absolute;z-index:1;top:55px;left:30px;display:block;width:25px;height:25px;background:linear-gradient(135deg,transparent,transparent 48%,#fff 50%,transparent 52%,transparent)}.bl_farbeNudie_info .bl_invitationInformation_content{position:relative;padding:0 15px}.bl_farbeNudie_info .bl_invitationInformation_content .bl_changeLocaleBtn_wrap .el_invitationButton{font-size:var(--fs-14)}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_top{position:relative;padding-top:3px;padding-bottom:50px;border-top:1px solid #fff}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_top>div{border-top:1px solid #fff}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_top:before,.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_top:after{content:"";z-index:-1;position:absolute;left:-15px;display:block;width:calc(100vw - 40px);height:calc(100% + 215px)}@media screen and (min-width: 768px){.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_top:before,.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_top:after{width:290px}}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_top:before{top:-250px;border-top:1px solid #fff;border-left:1px solid #fff;transform:translateY(-7px)}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_top:after{top:-240px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:translateY(7px)}.bl_farbeNudie_info .el_invitationDesignHeadline_2{letter-spacing:.3em;color:#6a6a6a;font-family:Cardo,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_farbeNudie_info .el_invitationDesignTwoWord_big dt{color:#6a6a6a;font-family:"Noto Serif JP",Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_farbeNudie_info .el_invitationDesignTwoWord_big dt:after{content:url(https://libraly.brapla.com/resized-1024-web-app/invitation-theme-FARBE_nudie03-info-05.png);scale:.3;width:100%;left:unset;transform:unset;background:none}.bl_farbeNudie_info .el_invitationDesignTwoWord dt{font-family:"Noto Serif JP",Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_farbeNudie_info .el_invitationDesignTwoWord_sub,.bl_farbeNudie_info .el_invitationDesignTwoWord_sub+span{font-family:Cardo,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP;font-style:italic}.bl_farbeNudie_info .el_invitationDesignTwoWord_sub+span{font-size:var(--fs-45)}.bl_farbeNudie_info .el_invitationDesignHeadline_small{margin-top:-1em;color:#fff}.bl_farbeNudie_info .el_invitationDesignHeadline_4_white{color:#6a6a6a;background:rgba(106,106,106,.2)}.bl_farbeNudie_info .bl_invitationInformation .border_dot{border:none;border-top:1px solid #fff}.bl_farbeNudie_info .bl_invitationInformation .border_dot .py_95{padding:40px 0}.bl_farbeNudie_info .bl_venueInformation span.tx_center{font-size:var(--fs-22);letter-spacing:.2em;font-weight:400;font-family:"Noto Serif JP",Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP!important}.bl_farbeNudie_info .bl_venueInformation_detail{position:relative;padding:10px;border-radius:5px;background-color:#fff}.bl_farbeNudie_info .bl_venueInformation_detail:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%,-55%) rotate(45deg) skew(10deg,10deg);width:15px;height:15px;background-color:inherit;border:1px solid #fff;border-width:1px 0 0 1px}.bl_farbeNudie_info .bl_invitationInformation_content_afterParty{padding:0;background:none;color:#333}.bl_farbeNudie_info .bl_invitationInformation_content_afterParty .el_invitationDesignTwoWord_big,.bl_farbeNudie_info .bl_invitationInformation_content_afterParty .bl_invitationInformation_content_list{color:#fff;font-family:"Noto Serif JP",Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_farbeNudie_info .bl_invitationInformation_content_afterParty .el_invitationDesignTwoWord_big dt,.bl_farbeNudie_info .bl_invitationInformation_content_afterParty .bl_invitationInformation_content_list dt{font-family:"Noto Serif JP",Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_farbeNudie_info .bl_invitationInformation_content_afterParty .bl_venueInformation_detail{color:#333!important}.bl_farbeNudie_info .bl_invitationInformation_content_afterParty .bl_venueInformation>.d_grid>div>span{color:#fff}.bl_farbeNudie_info_afterParty_ttl{width:70%;margin:0 auto}.bl_farbeNudie_info_afterParty_top{z-index:1;top:50px;left:-4%;width:108%}.bl_farbeNudie_info_afterParty_bottom{z-index:1;bottom:80px;left:-4%;width:108%;transform:rotate(180deg)}.bl_farbeNudie_info_afterParty_back{width:100vw;height:100%;top:0;left:-35px}@media screen and (min-width: 768px){.bl_farbeNudie_info_afterParty_back{width:330px}}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_bottom{position:relative;margin-top:80px;padding-bottom:100px}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_bottom_wrap{position:relative;width:100%;margin:0 auto;padding-top:0;padding-bottom:50px;background-color:#fff9;border-radius:60px}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_bottom_wrap:before{content:"";position:absolute;top:0;display:block;width:calc(100% + 20px);transform:translate(-10px,60px);height:calc(100% - 120px);border-left:1px solid #bfb164;border-right:1px solid #bfb164}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_bottom .bl_invitationInformation_content_afterParty div:first-child{padding-top:0}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_bottom .el_invitationDesignTwoWord_big{margin-top:-1em}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_bottom .el_invitationDesignTwoWord_big dt{color:#af9d37}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_bottom .el_invitationDesignTwoWord_big dt:after{content:""}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_bottom .el_invitationDesignTwoWord_big dd,.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_bottom .bl_invitationInformation_content_list{color:#6a6a6a}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_bottom .bl_venueInformation_detail{background-color:transparent}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_bottom .bl_venueInformation_detail:before{content:none}.bl_farbeNudie_info .bl_invitationInformation_venueList_inner_bottom .bl_invitationInformation_content_afterParty .bl_venueInformation>.d_grid>div>span{color:#6a6a6a}.bl_farbeNudie_info_msg{width:60%;margin-top:10%}.bl_farbeNudie_info .bl_invitationInformation_content_bottom .el_invitationDesignHeadline_2{padding-top:20px;padding-bottom:20px;font-family:"Noto Serif JP",Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_farbeNudie_info .bl_invitationInformation_content_message_wrap{background-color:transparent}.bl_farbeNudie_info .bl_invitationInformation_content_message_wrap h4 span{margin-top:-1em;color:#af9d37;font-family:"Noto Serif JP",Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_farbeNudie_info .bl_invitationInformation_content_message_wrap .bor_bottom_invitation_gray_33{border:none}.bl_farbeNudie_info .bl_invitationInformation_content_message_wrap .ff_hiraginoKakuGo{font-family:"Noto Serif JP",Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_farbeNudie_info .bl_invitationInformation_content_other{color:#6a6a6a}.bl_farbeNudie_info .bl_invitationInformation_content_request_wrap{background:none}.bl_farbeNudie_info .bl_invitationInformation_content_request_wrap .bl_invitationInformation_content_request_header_block .ff_Montserrat{font-family:Cardo,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_farbeNudie_info .bl_invitationInformation_content_request_wrap .bl_invitationInformation_content_request_header_block .ff_notoSans,.bl_farbeNudie_info .bl_invitationInformation_content_request_wrap .ff_hiraginoKakuGo{font-family:"Noto Serif JP",Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_farbeNudie_field_top{width:90%;margin:0 auto;grid-row:1;grid-column:1}.bl_farbeNudie_field_ttl{width:60%;grid-row:1;grid-column:1}.bl_farbeNudie .bl_invitationField_content{padding-left:0;padding-right:0;padding-bottom:0}.bl_farbeNudie .bl_invitationField_content_title{width:80%;margin:0 auto;background-color:#fff}.bl_farbeNudie .bl_invitationField_content_title_text{display:grid;width:100%;height:100%;justify-items:center;align-items:center}.bl_farbeNudie .bl_invitationField_content_title small{display:none}.bl_farbeNudie .bl_invitationField_content div.mt_25{display:grid;padding-left:20px;padding-right:20px}.bl_farbeNudie .bl_invitationField_content_deadlineDate{padding:10px 25px;justify-self:center;background-color:#fff;width:-moz-max-content;width:max-content;font-weight:var(--fw-b)}.bl_farbeNudie .bl_invitationField_content_addQuestion{margin:0!important;padding-left:20px!important;padding-right:20px!important;background-color:#f1f0e3}.bl_farbeNudie .bl_invitationField_content_addQuestion .el_invitationLabel{background-color:#dc3545;color:#fff}.bl_farbeNudie .bl_invitationField_content_addQuestion .el_messageBalloonQuestion{background:#af9d37}.bl_farbeNudie .bl_invitationField_content_addQuestion .el_messageBalloonQuestion:before{color:#af9d37}.bl_farbeNudie .bl_invitationField_content_addQuestion .el_messageBalloonQuestion:after{content:"";position:absolute;right:-20px;bottom:6px;border-style:solid;border-color:transparent transparent #af9d37 #af9d37;border-width:10px 13px 10px 10px;transform:none}.bl_farbeNudie .bl_invitationField_content_addQuestion .el_messageBalloonQuestion_wrap:after{display:none}.bl_farbeNudie .bl_invitationField_content_save{padding-left:20px;padding-right:20px;margin:0!important;background-color:#f1f0e3;border:none;position:relative}.bl_farbeNudie .bl_invitationField_content_save:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:calc(100% - 40px);height:1px;background-color:#6a6a6a}.bl_farbeNudie .bl_invitationField_content_result{text-align:center}.bl_farbeNudie .bl_invitationField_content_result_list_item_text{margin-top:-10px}.bl_farbeNudie .bl_invitationField_content_result_list_item img{overflow:visible}.bl_farbeNudie .bl_invitationField_content_result_wrap{padding-left:20px;padding-right:20px;margin:0!important;background-color:#f1f0e3}.bl_farbeNudie .bl_invitationField_content_result h4{background:url(https://libraly.brapla.com/web-app/invitation-theme-FARBE_nudie03-field-06.png) no-repeat;background-size:contain;background-position:center;padding:3% 2% 6%;color:#af9d37}.bl_farbeNudie .bl_invitationField_content_result h4:after,.bl_farbeNudie .bl_invitationField_content_result h4:before{background-color:transparent}.bl_farbeNudie .bl_invitationField_content form>*{margin-left:20px;margin-right:20px}.bl_farbeNudie .bl_invitationField_content .bl_companion_buttonList .el_invitationButton{background-color:#a7a79f;border:1px solid #a7a79f;color:#fff}.bl_farbeNudie .bl_invitationField_content .bl_companion_buttonList .el_invitationButton_svg{fill:#6a6a6a}.bl_farbeNudie .bl_invitationField .bl_invitationFormBlock_label_span{font-weight:var(--fw-b)}.bl_farbeNudie .bl_invitationField_logo_wrap{width:auto;margin:0;padding-top:15%;padding-bottom:50px;background-color:#f1f0e3;text-align:center}.bl_farbeNudie .bl_invitationField_logo_wrap:hover{opacity:1}
