@charset "UTF-8";:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}:root{--invitation_brown_11: #600921;--invitation_brown_11_rgb: 96, 9, 33;--invitation_brown_21: #4e3a2d;--invitation_brown_21_rgb: 78, 58, 45;--invitation_black: #333333;--invitation_black_rgb: 51, 51, 51}.col_invitation_brown_11{color:#600921}.fill_invitation_brown_11{fill:#600921}.bcol_invitation_brown_11{background-color:#600921}.col_invitation_brown_21{color:#4e3a2d}.fill_invitation_brown_21{fill:#4e3a2d}.bcol_invitation_brown_21{background-color:#4e3a2d}.col_invitation_black{color:#333}.fill_invitation_black{fill:#333}.bcol_invitation_black{background-color:#333}.bl_sunflower .ff_english{font-family:Fredericka the Great,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_sunflower .bl_invitationHero>*{grid-area:initial}.bl_sunflower .bl_invitationCountdown .el_invitationDesignHeadline{line-height:1em}.bl_sunflower .bl_invitationHero{background-image:url(https://libraly.brapla.com/resized-1024-web-app/invitation-theme-sunflower-hero-1.jpg);background-size:cover;grid-template-columns:80%;justify-content:center;padding-top:8vh;gap:3vh;justify-items:center;grid-template-rows:auto auto 1fr}@media screen and (min-width: 768px){.bl_sunflower .bl_invitationHero{padding-top:52.4px;gap:19.65px}}.bl_sunflower .bl_invitationHero_slideList_img_wrap{position:relative;margin:0 auto;height:37vh;max-width:350px;max-height:350px;aspect-ratio:1/1;border-radius:50%;overflow:hidden;z-index:0}@media screen and (min-width: 768px){.bl_sunflower .bl_invitationHero_slideList_img_wrap{height:242.35px}}.bl_sunflower .bl_invitation_sunflowerHost_backImage{background-image:url(https://libraly.brapla.com/resized-1024-web-app/invitation-theme-sunflower-host-1.jpg);background-size:cover}.bl_sunflower .bl_invitationInformation .el_invitationDesignHeadline_2_gray,.bl_sunflower .bl_invitationInformation .el_invitationDesignHeadline_2_invitation_brown_2{border-top:1px solid #333333;border-bottom:1px solid #333333;color:#333}.bl_sunflower .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_gray_2,.bl_sunflower .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_brown_2{color:#333}.bl_sunflower .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_gray_2:before,.bl_sunflower .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_gray_2:after,.bl_sunflower .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_brown_2:before,.bl_sunflower .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_brown_2:after{background-color:#333}.bl_sunflower .bl_invitationHost .bl_invitationHost_content .bl_invitationDesignCard_type{margin-top:10%;text-align:center}.bl_sunflower .bl_invitationHost .bl_invitationHost_content .bl_invitationDesignCard_imgBlock{max-width:450px}.bl_sunflower .bl_invitationHost .bl_invitationHost_content ul{margin-top:18%;gap:10%}.bl_sunflower .bl_invitationField_content{padding-top:120px}@media screen and (min-width: 768px){.bl_sunflower .bl_invitationField_content{padding-top:150px}}.bl_sunflower_decoImg_hero_slide_wrap{position:relative}.bl_sunflower_decoImg_hero_slide_circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);aspect-ratio:1/1;width:auto;height:43vh;max-width:400px;max-height:400px}@media screen and (min-width: 768px){.bl_sunflower_decoImg_hero_slide_circle{height:281.65px}}.bl_sunflower_decoImg_hero_first{width:100%;height:calc(var(--heroVh, 1vh) * 100);position:absolute;top:0;left:0}@media screen and (min-width: 768px){.bl_sunflower_decoImg_hero_first{height:100%}}.bl_sunflower_decoImg_hero_first_top{position:absolute;top:0;left:0;width:100%}.bl_sunflower_decoImg_hero_first_top_left{margin-top:-11%;width:28vw;max-width:250px;top:0;left:0;animation-name:sunflowerSlideInDownLeft;animation-duration:1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;opacity:0}@media screen and (min-width: 768px){.bl_sunflower_decoImg_hero_first_top_left{width:35%}}.bl_sunflower_decoImg_hero_first_top_right{margin-top:-11%;width:28vw;max-width:250px;top:0;right:0;animation-name:sunflowerSlideInDownRight;animation-duration:1s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;opacity:0}@media screen and (min-width: 768px){.bl_sunflower_decoImg_hero_first_top_right{width:35%}}.bl_sunflower_decoImg_hero_first_bottom{width:auto;height:25vh;position:absolute;left:50%;bottom:0;max-width:768px;animation-name:sunflowerSlideInUp;animation-duration:1s;animation-delay:.5s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;opacity:0}@media screen and (min-width: 768px){.bl_sunflower_decoImg_hero_first_bottom{height:163.75px}}.bl_sunflower_decoImg_hero_second{display:grid;gap:5px;justify-items:center;z-index:4!important}.bl_sunflower_decoImg_hero_second_top{width:auto;height:10vh;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-top:5%;line-height:1}@media screen and (min-width: 768px){.bl_sunflower_decoImg_hero_second_top{height:65.5px}}.bl_sunflower_decoImg_hero_second_top_left{font-size:var(--fs-18);border-top:1px solid #600921;border-bottom:1px solid #600921;padding:5px}.bl_sunflower_decoImg_hero_second_top_middle{display:grid;gap:5px}.bl_sunflower_decoImg_hero_second_top_right{font-size:var(--fs-18);border-top:1px solid #600921;border-bottom:1px solid #600921;padding:5px}.bl_sunflower_decoImg_hero_second_bottom{width:auto;max-width:100%;height:10vh;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 768px){.bl_sunflower_decoImg_hero_second_bottom{height:65.5px}}.bl_sunflower_decoImg_countdown_bottom{bottom:0%;left:0%;width:100%}.bl_sunflower_decoImg_host{top:50%;left:50%;transform:translate(-50%,-50%);width:130%;height:130%}.bl_sunflower_decoImg_information_top{top:0;left:0}.bl_sunflower_decoImg_field_top{top:0;left:50%;transform:translate(-50%);width:90%}@keyframes sunflowerSlideInUp{0%{transform:translate3d(-50%,100%,0);visibility:visible}to{transform:translate3d(-50%,0,0);opacity:1}}@keyframes sunflowerSlideInDownLeft{0%{transform:scaleX(-1) translate3d(0,-100%,0);visibility:visible}to{transform:scaleX(-1) translateZ(0);opacity:1}}@keyframes sunflowerSlideInDownRight{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0);opacity:1}}
