@charset "UTF-8";:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}:root{--invitation_black: #666666;--invitation_black_rgb: 102, 102, 102;--invitation_black_10: #34271c;--invitation_black_10_rgb: 52, 39, 28}.col_invitation_black{color:#666}.fill_invitation_black{fill:#666}.bcol_invitation_black{background-color:#666}.col_invitation_black_10{color:#34271c}.fill_invitation_black_10{fill:#34271c}.bcol_invitation_black_10{background-color:#34271c}.bl_maple_bookmark .ff_english{font-family:Clicker Script,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_maple_bookmark .bl_invitationCountdown .el_invitationDesignHeadline{line-height:1em}.bl_maple_bookmark .bl_invitationHero{height:100vh}.bl_maple_bookmark .bl_invitationHero_ttl_wrap{position:absolute;width:100%;top:40%;animation-name:mapleBookmarkTransToTop;animation-fill-mode:forwards;animation-duration:1s;animation-timing-function:ease-in-out}.bl_maple_bookmark .bl_invitationHero_slideList{margin:0 auto;height:45vh;aspect-ratio:.84}@media screen and (min-width: 768px){.bl_maple_bookmark .bl_invitationHero_slideList{height:294.75px}}.bl_maple_bookmark .bl_invitationHost .bl_invitationDesignCard_type_border:before{background-color:#666}.bl_maple_bookmark .bl_invitationHost .bl_invitationDesignCard_type_border:after{background-color:#666}.bl_maple_bookmark .bl_invitationInformation .el_invitationDesignHeadline_2_gray,.bl_maple_bookmark .bl_invitationInformation .el_invitationDesignHeadline_2_invitation_brown_2{border-top:1px solid #34271c;border-bottom:1px solid #34271c;color:#34271c}.bl_maple_bookmark .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_gray_2,.bl_maple_bookmark .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_brown_2{color:#34271c}.bl_maple_bookmark .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_gray_2:before,.bl_maple_bookmark .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_gray_2:after,.bl_maple_bookmark .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_brown_2:before,.bl_maple_bookmark .bl_invitationInformation .el_invitationDesignHeadline_3_invitation_brown_2:after{background-color:#34271c}.bl_maple_bookmark .bl_invitationInformation_content_field_second{color:#34271c}.bl_maple_bookmark_decoImg_hero_ttl{margin:0 auto}.bl_maple_bookmark_decoImg_hero_ttl_imgTop{width:auto;height:20vh}@media screen and (min-width: 768px){.bl_maple_bookmark_decoImg_hero_ttl_imgTop{height:131px}}.bl_maple_bookmark_decoImg_hero_slide{width:90%;max-width:400px;bottom:0;left:50%;transform:translate3d(-50%,50%,0)}.bl_maple_bookmark_decoImg_hero_back{z-index:0!important;left:50%;transform:translate(-50%);top:20%;width:100%}.bl_maple_bookmark_decoImg_countdown_left{width:25%;top:50%;left:0;transform:translateY(-60%)}.bl_maple_bookmark_decoImg_countdown_right{width:25%;top:50%;right:0;transform:translateY(-60%)}.bl_maple_bookmark_decoImg_intro_bottomLeft{z-index:2;bottom:0;left:-10px;transform:translateY(25%);width:38%}.bl_maple_bookmark_decoImg_host_groom_topLeft{width:50%;max-width:250px;left:0;top:0;transform:translate(-55%)}.bl_maple_bookmark_decoImg_host_groom_bottomRight{width:50%;max-width:250px;bottom:0;right:0;transform:translate(55%)}.bl_maple_bookmark_decoImg_host_bride_topRight{width:50%;max-width:250px;right:0;top:0;transform:translate(55%)}.bl_maple_bookmark_decoImg_host_bride_bottomLeft{width:50%;max-width:250px;bottom:0;left:0;transform:translate(-55%)}.bl_maple_bookmark_decoImg_host_type{width:100%}.bl_maple_bookmark_decoImg_host_type_left{order:1}.bl_maple_bookmark_decoImg_host_type_right{order:3}.bl_maple_bookmark_decoImg_information_top{top:0;left:0;width:100%;transform:translateY(-50%)}.bl_maple_bookmark_decoImg_field_top{top:0;left:0;width:100%;transform:translateY(-50%);z-index:1}@keyframes mapleBookmarkTransToTop{0%{top:40%}to{top:3%}}
