@charset "UTF-8";:root{--global-grid-columns: 24;--pseudo_sp_height: 655px}.bl_brickStyle .ff_english{font-family:Fredericka the Great,Hiragino Sans,Hiragino Kaku Gothic ProN,BIZ UDPGothic,Meiryo,sans-serif,Noto Sans JP}.bl_brickStyle .el_invitationDesignHeadline.lt_2,.bl_brickStyle .el_invitationDesignHeadline .lt_1{letter-spacing:0}.bl_brickStyle .bl_invitationHero{height:100vh}@media screen and (min-width: 768px){.bl_brickStyle .bl_invitationHero{padding:0;height:655px}}.bl_brickStyle .bl_invitationHero_slideList{z-index:3!important}.bl_brickStyle_slideshow{position:absolute;bottom:11vh;left:50%;transform:translate(-50%);aspect-ratio:.44/1;width:60%;height:initial;max-width:25vh;max-height:56vh;border-radius:999px}@media screen and (min-width: 768px){.bl_brickStyle_slideshow{bottom:72.05px;max-width:163.75px;max-height:366.8px}}.bl_brickStyle .bl_invitationCountdown_time_content{padding:9%}.bl_brickStyle .bl_invitationCountdown .el_invitationDesignHeadline{line-height:1em}.bl_brickStyle .bl_invitationHost .el_invitationDesignHeadline_big{display:grid;grid-template-columns:1fr auto 1fr;gap:15px;align-items:center}.bl_brickStyle .bl_invitationHost .el_invitationDesignHeadline_big_text{order:2}.bl_brickStyle .bl_invitationHost .bl_invitationDesignCard{gap:25px}@media screen and (min-width: 768px){.bl_brickStyle .bl_invitationHost .bl_invitationDesignCard{gap:40px}}.bl_brickStyle .bl_invitationInformation{z-index:2;padding-top:70px}.bl_brickStyle .bl_invitationInformation .el_invitationDesignHeadline_big{display:grid;grid-template-columns:1fr auto 1fr;gap:15px;align-items:center}.bl_brickStyle .bl_invitationInformation .el_invitationDesignHeadline_big_text{order:2}.bl_brickStyle_decoImg_hero_back{top:0;left:0;width:100%;height:100%}.bl_brickStyle_decoImg_hero_title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;animation-name:brickStyleTitle;animation-fill-mode:forwards;animation-timing-function:ease-in}@media screen and (min-width: 768px){.bl_brickStyle_decoImg_hero_title{animation-name:brickStyleTitlePC}}@keyframes brickStyleTitle{0%{position:absolute;top:50%;transform:translate(-50%,-50%)}to{position:absolute;top:-2%;transform:translate(-50%)}}@keyframes brickStyleTitlePC{0%{position:absolute;top:50%;transform:translate(-50%,-50%)}to{position:absolute;top:0;transform:translate(-50%)}}.bl_brickStyle_decoImg_hero_title_top{width:100%;transform:translate(-100%);animation-name:brickStyleTitleTop;animation-fill-mode:forwards;animation-timing-function:ease-in}@keyframes brickStyleTitleTop{0%{transform:translate(-100%)}to{transform:translate(0)}}.bl_brickStyle_decoImg_hero_title_top_img{width:100%;max-width:400px;transform:translateY(30%)}.bl_brickStyle_decoImg_hero_title_bottom{width:100%;transform:scaleX(-1) translate(-100%);animation-name:brickStyleTitleBottom;animation-fill-mode:forwards;animation-timing-function:ease-in}@keyframes brickStyleTitleBottom{0%{transform:scaleX(-1) translate(-100%)}to{transform:scaleX(-1)}}.bl_brickStyle_decoImg_hero_title_bottom_img{width:100%;max-width:400px}.bl_brickStyle_decoImg_hero_title_img{width:auto;height:16vh;max-height:140px;justify-self:center}@media screen and (min-width: 768px){.bl_brickStyle_decoImg_hero_title_img{height:104.8px}}.bl_brickStyle_decoImg_hero_slideshow_wrap{width:100%;height:100%}.bl_brickStyle_decoImg_hero_slideshow_img{width:80%}.bl_brickStyle_decoImg_hero_slideshow_img_1{top:0;left:0;transform:translate(-51%,-20%)}.bl_brickStyle_decoImg_hero_slideshow_img_2{top:0;right:0;transform:translate(51%,-20%) scaleX(-1)}.bl_brickStyle_decoImg_hero_slideshow_img_3{bottom:0;left:0;transform:translate(-51%,20%) scaleY(-1)}.bl_brickStyle_decoImg_hero_slideshow_img_4{bottom:0;right:0;transform:translate(51%,20%) scale(-1)}.bl_brickStyle_decoImg_countdown{top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:98%}.bl_brickStyle_decoImg_introduction{bottom:0;left:50%;transform:translate(-50%,100%);width:84%}.bl_brickStyle_decoImg_host_headline_left{order:1;width:36px;transform:scaleX(-1);justify-self:right}.bl_brickStyle_decoImg_host_headline_right{order:3;width:36px;justify-self:left}.bl_brickStyle_decoImg_host_groom{top:50%;left:50%;transform:translate(-53%,-52%);width:117%;height:auto}.bl_brickStyle_decoImg_host_bride{top:50%;left:50%;transform:translate(-47%,-53%) scaleX(-1);width:117%;height:auto}.bl_brickStyle_decoImg_host_type{width:100%}.bl_brickStyle_decoImg_host_type_left{order:1}.bl_brickStyle_decoImg_host_type_right{order:3}.bl_brickStyle_decoImg_information_top{top:0;left:0;width:100%;transform:translateY(-69%);z-index:2}.bl_brickStyle_decoImg_information_headline_left{order:1;width:33px;transform:scaleX(-1);justify-self:right}.bl_brickStyle_decoImg_information_headline_right{order:3;width:33px;justify-self:left}.bl_brickStyle_decoImg_field{top:0;left:0;width:100%;transform:translateY(-69%);z-index:2}
