@charset "UTF-8";:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}:root{--invitation_blue_44: #e8f6fa;--invitation_blue_44_rgb: 232, 246, 250;--invitation_blue_46: #2d4b77;--invitation_blue_46_rgb: 45, 75, 119;--invitation_blue_47: #2a456e;--invitation_blue_47_rgb: 42, 69, 110}.col_invitation_blue_44{color:#e8f6fa}.fill_invitation_blue_44{fill:#e8f6fa}.bcol_invitation_blue_44{background-color:#e8f6fa}.col_invitation_blue_46{color:#2d4b77}.fill_invitation_blue_46{fill:#2d4b77}.bcol_invitation_blue_46{background-color:#2d4b77}.col_invitation_blue_47{color:#2a456e}.fill_invitation_blue_47{fill:#2a456e}.bcol_invitation_blue_47{background-color:#2a456e}.bl_blueRose .ff_english{font-family:Ovo,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_blueRose .el_invitationDesignHeadline.lt_2,.bl_blueRose .el_invitationDesignHeadline .lt_1{letter-spacing:0}.bl_blueRose .bl_invitationHero{height:100vh}.bl_blueRose .bl_invitationHero_slideList{display:none}.bl_blueRose .bl_invitationCountdown_time_content_wrap{padding:8%}.bl_blueRose .bl_invitationCountdown_time_content{padding:8%;gap:0}.bl_blueRose .bl_invitationCountdown .el_invitationDesignHeadline{line-height:1em}.bl_blueRose .bl_invitationIntroduction{position:relative;z-index:2}.bl_blueRose .bl_invitationHost{padding:0}.bl_blueRose .bl_invitationHost_content{padding:25px 15px 0}.bl_blueRose .bl_invitationInformation{z-index:2;padding-top:70px;padding-bottom:140px}.bl_blueRose_decoImg_hero_top{top:0;left:0;width:61%;max-width:250px}.bl_blueRose_decoImg_hero_top_img{transform:translate(-100%,-100%);animation-name:blueRoseTop;animation-fill-mode:forwards;animation-timing-function:ease-in}@keyframes blueRoseTop{0%{transform:translate(-100%,-100%)}to{transform:translate(0)}}.bl_blueRose_decoImg_hero_bottom{bottom:0;right:0;width:90%;max-width:350px}.bl_blueRose_decoImg_hero_bottom_img{transform:translate(100%,100%);animation-name:blueRoseBottom;animation-fill-mode:forwards;animation-timing-function:ease-in}@keyframes blueRoseBottom{0%{transform:translate(100%,100%)}to{transform:translate(0)}}.bl_blueRose_decoImg_hero_middle{top:0;left:0;width:100%;padding-top:7vh;grid-template-rows:60vh auto}@media screen and (min-width: 768px){.bl_blueRose_decoImg_hero_middle{padding-top:45.85px;grid-template-rows:393px auto}}.bl_blueRose_decoImg_hero_middle_circle{width:auto;height:60vh;max-height:550px}@media screen and (min-width: 768px){.bl_blueRose_decoImg_hero_middle_circle{height:393px}}.bl_blueRose_decoImg_hero_middle_title{left:50%;transform:translate(-50%)}.bl_blueRose_decoImg_hero_middle_title_wrap{width:100%}.bl_blueRose_decoImg_hero_middle_title_img{width:auto;height:13vh;max-height:120px}@media screen and (min-width: 768px){.bl_blueRose_decoImg_hero_middle_title_img{height:85.15px}}.bl_blueRose_decoImg_hero_middle_title_img_wrap{top:50%;left:50%;transform:translate(-50%,-50%)}.bl_blueRose_decoImg_hero_middle_text{width:auto;height:3vh;max-height:30px;justify-self:center}@media screen and (min-width: 768px){.bl_blueRose_decoImg_hero_middle_text{height:19.65px}}.bl_blueRose_decoImg_hero_middle_time{grid-template-columns:repeat(3,auto);text-transform:uppercase}.bl_blueRose_decoImg_hero_middle_time_text:after{content:"";position:absolute;top:50%;right:-10px;transform:translateY(-50%);height:60%;width:1px;background-color:#2a456e}.bl_blueRose_decoImg_countdown{top:50%;left:50%;transform:translate(-50%,-50%);width:85%}.bl_blueRose_decoImg_introduction_left{top:-20px;left:-10px;width:24%}.bl_blueRose_decoImg_introduction_right{bottom:0;right:-10px;transform:translateY(50%);width:15%}.bl_blueRose_decoImg_host{top:0;left:0;width:100%;transform:translateY(-50%)}.bl_blueRose_decoImg_information_left{top:0;left:0;width:60%;max-width:220px;height:auto;transform:translate(-10%,-20%);z-index:2}.bl_blueRose_decoImg_information_right{top:0;right:0;width:60%;max-width:220px;height:auto;transform:translate(10%,-20%) scaleX(-1);z-index:2}.bl_blueRose_decoImg_field_left{top:0;left:0;transform:translate(-10%,-82%) scaleX(-1);width:60%;max-width:220px;z-index:2}.bl_blueRose_decoImg_field_right{top:0;right:0;transform:translate(10%,-82%);width:60%;max-width:220px;z-index:2}
