@charset "UTF-8";:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}:root{--invitation_black: #333333;--invitation_black_rgb: 51, 51, 51;--invitation_brown_44: #5a483c;--invitation_brown_44_rgb: 90, 72, 60;--invitation_brown_45: #462c2b;--invitation_brown_45_rgb: 70, 44, 43;--invitation_brown_46: #a16f56;--invitation_brown_46_rgb: 161, 111, 86;--invitation_gray_14: #eeeceb;--invitation_gray_14_rgb: 238, 236, 235;--invitation_green_21: #745d4d;--invitation_green_21_rgb: 116, 93, 77;--invitation_pink_18: #dca99c;--invitation_pink_18_rgb: 220, 169, 156;--invitation_pink_19: #fef3ee;--invitation_pink_19_rgb: 254, 243, 238;--invitation_gold_30: #d3aa44;--invitation_gold_30_rgb: 211, 170, 68}.col_invitation_black{color:#333}.fill_invitation_black{fill:#333}.bcol_invitation_black{background-color:#333}.col_invitation_brown_44{color:#5a483c}.fill_invitation_brown_44{fill:#5a483c}.bcol_invitation_brown_44{background-color:#5a483c}.col_invitation_brown_45{color:#462c2b}.fill_invitation_brown_45{fill:#462c2b}.bcol_invitation_brown_45{background-color:#462c2b}.col_invitation_brown_46{color:#a16f56}.fill_invitation_brown_46{fill:#a16f56}.bcol_invitation_brown_46{background-color:#a16f56}.col_invitation_gray_14{color:#eeeceb}.fill_invitation_gray_14{fill:#eeeceb}.bcol_invitation_gray_14{background-color:#eeeceb}.col_invitation_green_21{color:#745d4d}.fill_invitation_green_21{fill:#745d4d}.bcol_invitation_green_21{background-color:#745d4d}.col_invitation_pink_18{color:#dca99c}.fill_invitation_pink_18{fill:#dca99c}.bcol_invitation_pink_18{background-color:#dca99c}.col_invitation_pink_19{color:#fef3ee}.fill_invitation_pink_19{fill:#fef3ee}.bcol_invitation_pink_19{background-color:#fef3ee}.col_invitation_gold_30{color:#d3aa44}.fill_invitation_gold_30{fill:#d3aa44}.bcol_invitation_gold_30{background-color:#d3aa44}.bl_grow_stale .ff_english{font-family:Poiret One,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_grow_stale_slideshow{display:none!important}.bl_grow_stale .bl_invitationHero{height:100vh;background-color:#eeeceb}.bl_grow_stale .bl_invitationHero:before{content:"";width:90%;height:95%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid #d3aa44}.bl_grow_stale .bl_invitationIntroduction .bl_invitationIntroduction_img_wrap{position:relative;z-index:1}.bl_grow_stale .bl_invitationCountdown .bl_invitationCountdown_time_content{padding:10%;gap:0;letter-spacing:0}.bl_grow_stale .bl_invitationCountdown .bl_invitationCountdown_time_content_inner{width:80%}.bl_grow_stale .bl_invitationCountdown .el_invitationDesignHeadline_big{font-size:var(--fs-18)}.bl_grow_stale .bl_invitationCountdown .bl_invitationCountdown_time_content_inner_day{gap:0}.bl_grow_stale .bl_invitationCountdown .bl_invitationCountdown_time_content_inner_eng{font-size:var(--fs-14);margin-top:-10px}.bl_grow_stale .bl_invitationCountdown .bl_invitationCountdown_time_content_inner_timeList{gap:0}.bl_grow_stale .bl_invitationCountdown .bl_invitationCountdown_time_content_inner_timeList_item_time_eng{font-size:var(--fs-9)}.bl_grow_stale .bl_invitationCountdown .bl_invitationCountdown_time_content_inner_toTime{font-size:var(--fs-15)}.bl_grow_stale .bl_invitationCountdown .el_invitationDesignHeadline{line-height:1em}.bl_grow_stale .bl_invitationHost{padding-bottom:80px}.bl_grow_stale .bl_invitationHost .bl_invitationDesignCard_type_text{font-size:var(--fs-20)}.bl_grow_stale .bl_invitationHost .bl_invitationDesignCard_decoWrap{display:contents}.bl_grow_stale .bl_invitationInformation{z-index:2;padding-top:60px}.bl_grow_stale_decoImg_hero_back{top:50%;left:50%;width:auto;height:95vh;aspect-ratio:351/787;transform:translate(-50%,-50%)}@media screen and (min-width: 768px){.bl_grow_stale_decoImg_hero_back{height:622.25px}}.bl_grow_stale_decoImg_hero_main{top:45%;left:50%;width:85%;transform:translate(-50%,-50%);max-width:350px}@media screen and (min-width: 375px) and (max-width: 390px){.bl_grow_stale_decoImg_hero_main{width:74%}}.bl_grow_stale_decoImg_hero_main_title{width:85%;justify-self:center}.bl_grow_stale_decoImg_hero_main_title_top{width:65%;justify-self:center}.bl_grow_stale_decoImg_hero_main_title_middle{width:86%;justify-self:center}.bl_grow_stale_decoImg_hero_main_title_bottom{grid-template-columns:1fr auto 1fr;justify-self:center}.bl_grow_stale_decoImg_hero_main_bottom{grid-template-columns:1fr auto 1fr;align-items:baseline}.bl_grow_stale_decoImg_hero_main_bottom_right{transform:scaleX(-1)}.bl_grow_stale_decoImg_hero_top{top:0;left:0;width:100%;max-width:390px}@media screen and (min-width: 768px){.bl_grow_stale_decoImg_hero_top{width:90%}}.bl_grow_stale_decoImg_hero_bottom{bottom:0;right:0;width:100%;max-width:350px}@media screen and (min-width: 768px){.bl_grow_stale_decoImg_hero_bottom{width:90%}}.bl_grow_stale_decoImg_countdown_back{top:50%;left:50%;transform:translate(-50%,-50%);width:88%}.bl_grow_stale_decoImg_countdown_top{top:0;right:0;width:56%}.bl_grow_stale_decoImg_countdown_bottom{bottom:0;left:0;width:50%}.bl_grow_stale_decoImg_countdown_bottom_img{transform:scale(-1)}.bl_grow_stale_decoImg_countdown_border{width:85%;height:1px}.bl_grow_stale_decoImg_intro{bottom:-25px;left:50%;width:100%;transform:translate(-50%)}.bl_grow_stale_decoImg_host_type_left{order:1}.bl_grow_stale_decoImg_host_type_right{order:3}.bl_grow_stale_decoImg_host_groom_top{top:-13%;left:-16%;width:83%;z-index:-1}.bl_grow_stale_decoImg_host_groom_bottom{z-index:1;bottom:0;right:-12%;width:30%}.bl_grow_stale_decoImg_host_bride_top{top:-13%;right:-12%;width:42%}.bl_grow_stale_decoImg_host_bride_middle{top:5%;left:-11%;z-index:1;width:35%}.bl_grow_stale_decoImg_host_bride_bottom{bottom:-10%;right:-25%;width:78%}.bl_grow_stale_decoImg_information_top{top:-50px;left:50%;width:75%;transform:translate(-50%)}.bl_grow_stale_decoImg_information_bottom{bottom:0;left:50%;width:82%;transform:translate(-50%)}.bl_grow_stale .bl_invitationDesignCard_type_border:before{background-color:#fff}.bl_grow_stale .bl_invitationDesignCard_type_border:after{background-color:#fff}.bl_grow_stale .bl_invitationHost_content .el_invitationDesignHeadline_big_text,.bl_grow_stale .bl_invitationInformation_content .el_invitationDesignHeadline_big_text{letter-spacing:0}.bl_grow_stale .bl_invitationField_content{padding-top:30px}.bl_grow_stale .bl_invitationField_content_title_text{font-size:var(--fs-28);letter-spacing:-.14px}
