@charset "UTF-8";:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}:root{--invitation_black: #333333;--invitation_black_rgb: 51, 51, 51;--invitation_black_5: #000000;--invitation_black_5_rgb: 0, 0, 0;--invitation_black_7: #1a1a1a;--invitation_black_7_rgb: 26, 26, 26}.col_invitation_black{color:#333}.fill_invitation_black{fill:#333}.bcol_invitation_black{background-color:#333}.col_invitation_black_5{color:#000}.fill_invitation_black_5{fill:#000}.bcol_invitation_black_5{background-color:#000}.col_invitation_black_7{color:#1a1a1a}.fill_invitation_black_7{fill:#1a1a1a}.bcol_invitation_black_7{background-color:#1a1a1a}.bl_scandinavia .ff_english{font-family:Josefin Slab,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_scandinavia .bl_invitationHero{height:100vh}.bl_scandinavia .bl_invitationHero_slideList{display:none}.bl_scandinavia .bl_invitationCountdown_time_content_inner_timeList{padding:10px 0;gap:25px;height:-moz-max-content;height:max-content;border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a;align-self:center}.bl_scandinavia .bl_invitationCountdown_time_content{padding:2%;gap:2%}.bl_scandinavia .bl_invitationCountdown .el_invitationDesignHeadline{line-height:1em}.bl_scandinavia .bl_invitationHost{display:grid;gap:40px;padding-left:0;padding-right:0}.bl_scandinavia .bl_invitationHost_content{order:1;padding:0 15px}.bl_scandinavia .bl_invitationHost .bl_invitationDesignCard_type_border:before,.bl_scandinavia .bl_invitationHost .bl_invitationDesignCard_type_border:after{background-color:#000}.bl_scandinavia .bl_invitationInformation{padding-top:45px}.bl_scandinavia .bl_invitationInformation .el_invitationDesignHeadline_2_gray{border-top:1px solid #333333;border-bottom:1px solid #333333;color:#333}.bl_scandinavia .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_gray_2{color:#333}.bl_scandinavia .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_gray_2:before,.bl_scandinavia .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_gray_2:after{background-color:#333}.bl_scandinavia .bl_invitationInformation .el_invitationDesignHeadline_big{display:grid;grid-template-columns:1fr auto 1fr;gap:15px;align-items:center}.bl_scandinavia .bl_invitationInformation .el_invitationDesignHeadline_big_text{order:2}.bl_scandinavia .bl_invitationField_content{padding-top:80px}.bl_scandinavia .bl_invitationField_content .bl_invitationField_content_title_text{order:2}.bl_scandinavia .bl_invitationField_content .bl_invitationField_content_title_text_wrap{display:grid;grid-template-columns:1fr auto 1fr;gap:15px;align-items:center}.bl_scandinavia_decoImg_hero_back{top:0;left:0;width:100%;height:100%}.bl_scandinavia_decoImg_hero_middle{top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:550px;justify-content:center}.bl_scandinavia_decoImg_hero_middle_title{width:100%;justify-self:center}.bl_scandinavia_decoImg_hero_middle_flower{width:30%;justify-self:center}.bl_scandinavia_decoImg_hero_middle_time{text-transform:uppercase}.bl_scandinavia_decoImg_host_groom{bottom:0;left:0;transform:translate(-65%);width:28%;height:auto}.bl_scandinavia_decoImg_host_groom_top{top:0;left:0;width:23%;height:auto;transform:translateY(-20%)}.bl_scandinavia_decoImg_host_groom_bottom{bottom:0;right:0;width:18%;height:auto}.bl_scandinavia_decoImg_host_bride_top{top:0;right:0;width:18%;height:auto;transform:translate(40%,-40%)}.bl_scandinavia_decoImg_host_bride_bottom{bottom:0;left:0;width:18%;height:auto}.bl_scandinavia_decoImg_host_bottom{width:100%;height:auto;order:2}.bl_scandinavia_decoImg_field_top{top:0;left:0;transform:translateY(-54%);width:100%;z-index:2}.bl_scandinavia_decoImg_field_headline_left{order:1;width:15%;min-width:14px;max-width:20px;transform:scaleX(-1);justify-self:right}.bl_scandinavia_decoImg_field_headline_right{order:3;width:15%;min-width:14px;max-width:20px;justify-self:left}.bl_scandinavia_decoImg_field_right{top:0;right:5%;transform:translateY(-60%);width:21%;max-width:130px;height:auto;z-index:2}
