@charset "UTF-8";:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}:root{--invitation_yellow_6: #d1ac3f;--invitation_yellow_6_rgb: 209, 172, 63}.col_invitation_yellow_6{color:#d1ac3f}.fill_invitation_yellow_6{fill:#d1ac3f}.bcol_invitation_yellow_6{background-color:#d1ac3f}.bl_diamondSky .ff_english{font-family:Aladin,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_diamondSky .bl_invitationHero{height:100vh}.bl_diamondSky .bl_invitationCountdown_time_content_inner_eng{margin-top:-1em}.bl_diamondSky .bl_invitationHero_ttl{display:grid;gap:10px;justify-content:center;width:50%;margin:0 auto}.bl_diamondSky .bl_invitationHero_ttl_wrap{position:absolute;width:100%;animation-name:maskInBottom_diamond_1;animation-fill-mode:both;animation-timing-function:ease-in-out}.bl_diamondSky_slideshow{z-index:3!important}.bl_diamondSky_slideshow .bl_invitationHero_slideList_img_wrap{position:relative;top:0;left:50%;transform:translate(-50%);width:110%;height:auto;aspect-ratio:1/1;max-width:500px;border-radius:50%;margin-top:25%;overflow:hidden}.bl_diamondSky_decoImg_hero_ttl{max-width:300px}.bl_diamondSky_decoImg_hero_back_1{top:0;left:0;width:40%}.bl_diamondSky_decoImg_hero_back_2{top:0;right:0;width:40%}.bl_diamondSky_decoImg_hero_back_3{bottom:0;width:100%;animation-name:maskInBottom_diamond_2;animation-fill-mode:both;animation-timing-function:ease-in-out}.bl_diamondSky_decoImg_hero_particles{width:auto;height:75%;align-self:flex-end}.bl_diamondSky_decoImg_host_type{width:100%}.bl_diamondSky_decoImg_host_type_left{order:1;transform:scaleX(-1)}.bl_diamondSky_decoImg_host_type_right{order:3}.bl_diamondSky_intro .bl_invitationIntroduction{padding-top:20px;color:#fff}.bl_diamondSky_intro_img{top:0;right:0;transform:translate(10px,-100%);width:20%}.bl_diamondSky_intro_back{top:0;left:0;transform:translate(-15px);width:50%}.bl_diamondSky_host .el_invitationDesignHeadline_small{color:#fff}.bl_diamondSky_host .bl_invitationDesignCard_content{margin-top:10px;color:#fff}.bl_diamondSky_host .bl_invitationDesignCard_type{color:#d1ac3f}.bl_diamondSky_host .bl_invitationHost{padding-left:0;padding-right:0}.bl_diamondSky_host .bl_invitationHost_content{padding-left:15px;padding-right:15px}.bl_diamondSky_host .bl_invitationDesignCard_imgBlock_img{border:2px solid #d1ac3f}.bl_diamondSky_host .bl_invitationDesignCard_type{font-size:var(--fs-20)}.bl_diamondSky_host .bl_invitationDesignCard_imgBlock{width:100%;height:auto}.bl_diamondSky_host .bl_invitationDesignCard_imgBlock_img_wrap{width:80%;height:auto;margin:0 auto}.bl_diamondSky_host_deco_back{top:50%;right:0;transform:translateY(-50%);width:50%}.bl_diamondSky_host_deco_groom{top:0;right:0;width:50%;max-width:200px;transform:translate(50%,-20%)}.bl_diamondSky_host_deco_bride{bottom:0;left:0;width:50%;max-width:200px;transform:translate(-50%,15%)}.bl_diamondSky_infomation .bl_invitationInformation{padding-top:50px;padding-bottom:200px}.bl_diamondSky_field_img{z-index:2;top:0;transform:translateY(-90%)}@keyframes maskInBottom_diamond_1{0%{top:45%;transform:translateY(-50%)}to{top:13%}}@keyframes maskInBottom_diamond_2{0%{transform:translateY(100%)}to{transform:translateY(0)}}
