@charset "UTF-8";:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}:root{--invitation_green_30: #414737;--invitation_green_30_rgb: 65, 71, 55}.col_invitation_green_30{color:#414737}.fill_invitation_green_30{fill:#414737}.bcol_invitation_green_30{background-color:#414737}.bl_elegantVintageFloral .ff_english{font-family:Antic Didone,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP;font-kerning:none}.bl_elegantVintageFloral .bl_invitationHero{height:100vh}.bl_elegantVintageFloral .bl_invitationCountdown_time_content_inner_eng{margin-top:-1.2em}.bl_elegantVintageFloral .bl_invitationCountdown .el_invitationDesignHeadline{line-height:1em}.bl_elegantVintageFloral .el_invitationDesignHeadline,.bl_elegantVintageFloral .el_invitationDesignHeadline_small{letter-spacing:0}.bl_elegantVintageFloral_slideshow{top:8%;width:90%;max-width:500px;left:50%;transform:translate(-50%);align-self:flex-start}.bl_elegantVintageFloral_slideshow .bl_invitationHero_slideList{padding:20px;aspect-ratio:.7}.bl_elegantVintageFloral .bl_invitationHero_ttl_wrap{position:absolute;top:55%;left:50%;transform:translate(-50%);width:100%;max-width:580px}.bl_elegantVintageFloral_decoImg_hero_ttl{width:100%}.bl_elegantVintageFloral_decoImg_hero_wrap{width:100%;height:100%}.bl_elegantVintageFloral_decoImg_hero_name{top:3%;left:50%;transform:translate(-50%);font-family:"Noto Serif",serif}.bl_elegantVintageFloral_decoImg_hero_img_1{top:0;left:0;transform:scaleX(-1);width:30%;max-width:150px}.bl_elegantVintageFloral_decoImg_hero_img_2{top:0;right:0;width:30%;max-width:150px}.bl_elegantVintageFloral_decoImg_hero_img_3{bottom:0;left:0;transform:rotate(180deg);width:35%;max-width:180px}.bl_elegantVintageFloral_decoImg_hero_img_4{bottom:0;right:0;transform:scaleX(-1) rotate(180deg);width:35%;max-width:180px}.bl_elegantVintageFloral_decoImg_hero_img_5{bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:500px}.bl_elegantVintageFloral_countdown .bl_invitationCountdown_time_content{padding:2%}.bl_elegantVintageFloral_countdown .bl_invitationCountdown_time_content_inner_toTime{align-self:flex-end}.bl_elegantVintageFloral_countdown_img_1{z-index:3;top:0;left:0;width:20%}.bl_elegantVintageFloral_countdown_img_2{z-index:3;top:0;right:0;width:20%;transform:rotate(90deg)}.bl_elegantVintageFloral_countdown_img_3{z-index:3;bottom:0;left:0;width:20%;transform:rotate(1350deg)}.bl_elegantVintageFloral_countdown_img_4{z-index:3;bottom:0;right:0;width:20%;transform:rotate(180deg)}.bl_elegantVintageFloral .bl_invitationIntroduction{padding-top:20px}.bl_elegantVintageFloral_intro_img_1{bottom:0;left:0;width:20%;transform:translate(-10%,25%)}.bl_elegantVintageFloral_intro_img_2{bottom:0;right:0;width:20%;transform:translate(10%,25%)}.bl_elegantVintageFloral_host .bl_invitationDesignCard_type:before,.bl_elegantVintageFloral_host .bl_invitationDesignCard_type:after{background-color:#414737}.bl_elegantVintageFloral_host .bl_invitationDesignCard_content{color:#414737}.bl_elegantVintageFloral_host_groom,.bl_elegantVintageFloral_host_bride{top:50%;left:50%;width:108%;transform:translate(-50%,-50%)}.bl_elegantVintageFloral_infomation .bl_invitationInformation{padding-top:30px}.bl_elegantVintageFloral_field_img{top:0;left:50%;transform:translate(-50%,-50%);width:30%;max-width:150px}
