@charset "UTF-8";[data-module01]{padding:0}@media screen and (max-width:460px){[data-module01]{padding:0 6.8%}}[data-module01] .contantWrap{max-width:7.6rem;width:100%}[data-module01] .contantWrap .btns01{position:absolute;top:0;bottom:auto;left:0;right:0;margin:auto;height:5rem;width:100%}@media screen and (max-width:460px){[data-module01] .contantWrap .btns01{height:58.33vw}}[data-module01] .contantWrap .btns01 button{position:absolute;top:0;bottom:0;margin:auto;width:0.7rem;height:0.7rem;z-index:1}@media screen and (max-width:460px){[data-module01] .contantWrap .btns01 button{width:0.35rem;height:0.35rem}}[data-module01] .contantWrap .btns01 button.arrow i{width:0.6rem}@media screen and (max-width:460px){[data-module01] .contantWrap .btns01 button.arrow i{width:0.3rem;height:0.3rem}}[data-module01] .contantWrap .btns01 button.arrow i:after,[data-module01] .contantWrap .btns01 button.arrow i:before{background-color:#989898}[data-module01] .contantWrap .btns01 button:after,[data-module01] .contantWrap .btns01 button:before{content:none}[data-module01] .contantWrap .btns01 button.next{right:-0.06rem}@media screen and (max-width:460px){[data-module01] .contantWrap .btns01 button.next{right:-0.1rem}}[data-module01] .contantWrap .btns01 button.prev{left:-0.06rem}@media screen and (max-width:460px){[data-module01] .contantWrap .btns01 button.prev{left:-0.1rem}}[data-module01] .contantWrap .btns01 button.prev i{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.no-touchevents [data-module01] .contantWrap .btns01 button:hover:after,.no-touchevents [data-module01] .contantWrap .btns01 button:hover:before{background-color:transparent}[data-module01] .contantWrap .contentWrapIn{padding:0}[data-module01] .contantWrap .contentWrapIn .content.disableTrs{-webkit-transition:none!important;transition:none!important}[data-module01] .contantWrap .contentWrapIn .content .link>.in{margin:0 3.9%}@media screen and (max-width:460px){[data-module01] .contantWrap .contentWrapIn .content .link>.in{margin:0 3.45%}}[data-module01] .contantWrap .contentWrapIn .content .link>.in .ph{width:7rem;height:5rem;margin:auto}@media screen and (max-width:460px){[data-module01] .contantWrap .contentWrapIn .content .link>.in .ph{width:100%;height:58.33vw}}[data-module01] .contantWrap .pager{height:0.4rem;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-module01] .contantWrap .pager button{width:0.2rem;height:0.2rem}[data-module01] .contantWrap .pager button:after,[data-module01] .contantWrap .pager button:before{width:0.08rem;height:0.08rem;background-color:#e8e8e8}[data-module01] .contantWrap .pager button.active:after{width:0.2rem;border-radius:0.04rem;background-color:#e8e8e8}[data-module01] .contantWrap .caption{font-size:0.14rem;line-height:1.71;letter-spacing:0.08em;padding-top:0.05rem;color:#707070}@media screen and (max-width:460px){[data-module01] .contantWrap .caption{font-size:0.12rem;line-height:1.75;width:100%;margin:auto;text-align:justify;text-justify:inter-ideograph;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.ie [data-module01] .contantWrap .caption{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.specbox{border-top:1px solid #989898;border-bottom:1px solid #989898;padding-top:0.2rem;padding-bottom:0.2rem;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:460px){.specbox{padding-top:0.1rem;padding-bottom:0.1rem}}.specbox .title{width:2rem;text-align:center}@media screen and (max-width:460px){.specbox .title{width:100%;border-bottom:1px solid #989898;padding-bottom:0.04rem}}.specbox .title img{width:0.62rem;vertical-align:middle}@media screen and (max-width:460px){.specbox .title img{width:0.47rem;vertical-align:inherit}}.specbox .textbox{display:block;text-align:center;width:6.7rem;border-left:1px solid #989898;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:460px){.specbox .textbox{width:100%;padding-left:0.2rem;padding-top:0.15rem;border-left:none;text-align:left}}.specbox .textbox .data{display:inline-block;font-size:0.14rem;line-height:2;letter-spacing:0.08em}@media print,screen and (min-width:461px){.specbox .textbox .data+.data{margin-left:0.8rem}}.specbox .textbox .data>dt{display:inline-block;font-weight:700;padding-right:1em}@media screen and (max-width:460px){.specbox .textbox .data>dt{width:7em;padding-right:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.specbox .textbox .data>dd{display:inline-block}@media screen and (max-width:460px){.specbox .textbox .data>dd{width:1.56rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.mv_wrapper{margin-bottom:1.5rem}@media screen and (max-width:460px){.mv_wrapper{margin-bottom:0.7rem}}.mv_wrapper .in{max-width:13.6rem;margin:auto;position:relative}.mv_wrapper .in:before{content:"";display:block;height:4.13rem;width:100%;background-image:url(/img/ceremony/main_mv.jpg);background-position:center center;background-size:cover;position:absolute;top:0;left:0;z-index:-1}@media screen and (max-width:460px){.mv_wrapper .in:before{background-image:url(/img/ceremony/main_mv_sp.jpg);height:2.19rem}}.mv_wrapper .in .lead{padding:0.9rem;text-align:center;font-family:source-han-serif-japanese,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.22rem;line-height:1.9;letter-spacing:0.12em}@media screen and (max-width:460px){.mv_wrapper .in .lead{padding:0.3rem;padding-top:0.35rem;font-size:0.18rem;line-height:1.66;text-align:left;text-align:justify;text-justify:inter-ideograph;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.ie .mv_wrapper .in .lead{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.mv_wrapper .in .mv_link_wrapper{max-width:9.8rem;margin:auto}@media screen and (max-width:460px){.mv_wrapper .in .mv_link_wrapper{padding-left:0.15rem;padding-right:0.15rem}}.mv_wrapper .in .mv_link_wrapper .flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mv_wrapper .in .mv_link_wrapper li{width:48%;text-align:center;background-color:#fff}@media screen and (max-width:460px){.mv_wrapper .in .mv_link_wrapper li{border:1px solid #b28b58}}.mv_wrapper .in .mv_link_wrapper li a{display:block;padding-bottom:0.3rem;position:relative}@media screen and (max-width:460px){.mv_wrapper .in .mv_link_wrapper li a{padding-bottom:0.18rem}}.no-touchevents .mv_wrapper .in .mv_link_wrapper li a:hover img{opacity:0.7;opacity:0.5;-webkit-transform:scale(1.05);transform:scale(1.05)}.mv_wrapper .in .mv_link_wrapper li a .cover{width:4.7rem;height:3rem;overflow:hidden}.mv_wrapper .in .mv_link_wrapper li a img{-webkit-transition:opacity 0.3s ease,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,-webkit-transform 0.3s ease;transition:opacity 0.3s ease,transform 0.3s ease;transition:opacity 0.3s ease,transform 0.3s ease,-webkit-transform 0.3s ease}.mv_wrapper .in .mv_link_wrapper li a:after{content:"";width:0.12rem;height:0.075rem;background-image:url(/img/ceremony/down_arrow.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:460px){.mv_wrapper .in .mv_link_wrapper li a:after{bottom:-0.28rem}}.mv_wrapper .in .mv_link_wrapper li a .title{font-size:0.4rem;font-family:poynter-oldstyle-display,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;padding-top:0.1rem}@media screen and (max-width:460px){.mv_wrapper .in .mv_link_wrapper li a .title{font-size:0.24rem;color:#b28b58;padding-top:0.17rem}}.mv_wrapper .in .mv_link_wrapper li a .text{font-family:source-han-serif-japanese,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.14rem;letter-spacing:0.12em;line-height:1.6}@media screen and (max-width:460px){.mv_wrapper .in .mv_link_wrapper li a .text{font-size:0.12rem;color:#b28b58;display:block;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.lucis_lord_wrapper{}.lucis_lord_wrapper .lucis_lord_mv{max-width:12.4rem;margin:auto;position:relative}.lucis_lord_wrapper .lucis_lord_mv .cover{width:12.4rem;height:6.5rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_mv .cover{width:100%;height:60vw}}.lucis_lord_wrapper .lucis_lord_mv .renew_seal{width:1.85rem;height:1.85rem;background-image:url(/img/ceremony/renew_seal.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:0.3rem;top:-0.3rem;z-index:1;display:block}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_mv .renew_seal{background-image:url(/img/ceremony/renew_seal_sp.png);background-size:contain;background-repeat:no-repeat;width:calc(100% - 0.3rem);height:18vw;left:0.15rem;bottom:-9vw;top:inherit}}.lucis_lord_wrapper .lucis_lord_lead_wrapper{padding-top:1rem;padding-bottom:1rem;max-width:9.8rem;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_lead_wrapper{padding-top:0.45rem;padding-bottom:0.3rem;padding-left:0.3rem;padding-right:0.3rem}}.lucis_lord_wrapper .lucis_lord_lead_wrapper .title{width:40%;font-size:0.6rem;font-family:poynter-oldstyle-display,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_lead_wrapper .title{text-align:center;width:100%;font-size:0.4rem;line-height:1.25}}.lucis_lord_wrapper .lucis_lord_lead_wrapper .title .jp_text{font-family:source-han-serif-japanese,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.16rem;letter-spacing:0.12em;display:block}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_lead_wrapper .title .jp_text{line-height:1.5;font-size:0.14rem}}.lucis_lord_wrapper .lucis_lord_lead_wrapper .textbox{width:52%}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_lead_wrapper .textbox{width:100%;padding-top:0.27rem}}.lucis_lord_wrapper .lucis_lord_lead_wrapper .textbox .text{font-family:source-han-serif-japanese,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.2rem;letter-spacing:0.12em;line-height:2;padding-bottom:0.2rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_lead_wrapper .textbox .text{text-align:center;line-height:1.75;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.lucis_lord_wrapper .lucis_lord_lead_wrapper .textbox .sub{font-family:source-han-serif-japanese,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.14rem;letter-spacing:0.08em;line-height:1.85}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_lead_wrapper .textbox .sub{line-height:1.78;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";text-align:justify;text-justify:inter-ideograph;display:block}.ie .lucis_lord_wrapper .lucis_lord_lead_wrapper .textbox .sub{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.lucis_lord_wrapper .lucis_lord_spec_wrapper{max-width:8.7rem;margin:auto;margin-bottom:1.4rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_spec_wrapper{padding-left:0.3rem;padding-right:0.3rem;margin-bottom:0.75rem}}.lucis_lord_wrapper .lucis_lord_detail_wrapper{position:relative}.lucis_lord_wrapper .lucis_lord_detail_wrapper:before{content:"";width:11.7rem;background-color:#fcfaf7;height:90%;position:absolute;z-index:-1;right:0.4rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper:before{height:95%;right:0}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .title{font-size:0.2rem;font-family:source-han-serif-japanese,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:2;letter-spacing:0.12em;padding-bottom:0.2rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .title{font-size:0.15rem;line-height:1.66;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";padding-bottom:0.1rem}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .text{font-size:0.14rem;font-family:source-han-serif-japanese,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.85;letter-spacing:0.08em;text-align:justify;text-justify:inter-ideograph}.ie .lucis_lord_wrapper .lucis_lord_detail_wrapper .text{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .text{font-size:0.13rem;line-height:1.76;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail01{position:relative;margin-bottom:1rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail01{margin-bottom:0rem}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail01 .in{max-width:14.4rem;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail01 .in .ph_box{width:8.6rem;height:5.8rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail01 .in .ph_box{width:calc(100% - 0.3rem);height:67vw}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail01 .in .textbox{width:5.3rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;padding-top:1.85rem;padding-right:0.88rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail01 .in .textbox{padding:0.3rem;padding-top:0.2rem}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail01 .in .textbox .en_ttl{padding-bottom:0.38rem;position:relative;left:-0.15rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail01 .in .textbox .en_ttl{padding-bottom:0.1rem;left:-0.05rem}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail01 .in .textbox .en_ttl img{width:1.07rem;height:0.47rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail01 .in .textbox .en_ttl img{width:0.67rem;height:0.29rem}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail01 .in .textbox .text{letter-spacing:0.08em}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail01 .in .textbox .text{padding-right:0.3rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.04em}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02{position:relative;margin-bottom:1.1rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02{margin-bottom:0}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02:before{content:"";width:100%;background-color:#fff;height:87%;position:absolute;z-index:-1;right:0.4rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02:before{right:0;top:60%;height:98%}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in{max-width:12.4rem;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .ph_box{width:7.27rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .ph_box{width:calc(100% - 0.3rem);margin-left:auto}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .ph_box .ph01{position:relative;bottom:-0.2rem;width:4rem;height:2.4rem;margin-right:3px}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .ph_box .ph01{width:50.13vw;height:30vw;bottom:-0.2rem;margin-right:0.05rem}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .ph_box .ph02{width:6.48rem;height:3.4rem;position:relative;left:0.8rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .ph_box .ph02{width:65.13vw;height:42.77vw}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .textbox{width:4.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.6rem;padding-top:1.1rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .textbox{padding-top:0.24rem;padding-bottom:0.35rem;padding-left:0.3rem;padding-right:0.3rem}}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .textbox .title{text-align:right}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .textbox .en_ttl{width:1.32rem;padding-bottom:0.38rem;position:relative;left:-0.15rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .textbox .en_ttl{padding-bottom:0.07rem;left:inherit;margin-left:auto;text-align:right}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .textbox .en_ttl img{width:1.32rem;height:0.47rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .textbox .en_ttl img{width:0.825rem;height:0.36rem}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .textbox .text{-webkit-font-feature-settings:normal;font-feature-settings:normal}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail02 .in .textbox .text{padding-left:0.3rem;letter-spacing:0.08em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail03{position:relative}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail03 .in{max-width:12.4rem;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail03 .in .ph_box{width:6.6rem;height:4rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail03 .in .ph_box{width:calc(100% - 0.6rem);height:50vw}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail03 .in .textbox{width:5.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1rem;padding-top:0.5rem;padding-right:0.85rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail03 .in .textbox{padding-top:0.2rem;padding-left:0.3rem;padding-right:0.3rem}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail03 .in .textbox .text{-webkit-font-feature-settings:normal;font-feature-settings:normal;padding-right:0.05rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail03 .in .textbox .text{padding-right:0.25rem;padding-bottom:0.3rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:0.04em}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail03 .in .textbox .en_ttl{width:2.42rem;padding-bottom:0.38rem;position:relative;left:-0.15rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail03 .in .textbox .en_ttl{width:1.5rem;left:0;padding-bottom:0.1rem}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail03 .in .textbox .en_ttl img{max-width:100%}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail04{position:relative;margin-bottom:1rem}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail04{margin-bottom:0.5rem}}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail04 .in{max-width:12.4rem;margin:auto}.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail04 .in .ph_box{width:3.2rem;height:1.92rem;margin-left:auto}@media screen and (max-width:460px){.lucis_lord_wrapper .lucis_lord_detail_wrapper .lucis_lord_detail04 .in .ph_box{width:54.16vw;height:33.33vw}}.shrine_wrapper{position:relative;max-width:14.4rem;margin:auto;margin-top:1.2rem;margin-bottom:1.7rem}@media screen and (max-width:460px){.shrine_wrapper{margin-top:0.3rem;margin-bottom:0.6rem}}.shrine_wrapper:before{content:"";width:11.7rem;height:89%;background-image:url(/img/ceremony/shrine_bg.jpg);background-size:cover;position:absolute;top:49.2%;right:0.4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}@media screen and (max-width:460px){.shrine_wrapper:before{right:0;width:100%;height:95%;background-image:url(/img/ceremony/shrine_bg_sp.jpg);background-size:contain;background-repeat:repeat;background-position:center 0}}.shrine_wrapper .shrine_header{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:14.4rem;margin:auto;margin-bottom:1.4rem}@media screen and (max-width:460px){.shrine_wrapper .shrine_header{display:block;margin-bottom:0}}.shrine_wrapper .shrine_header .shrine_mv{width:8.1rem;position:relative}@media screen and (max-width:460px){.shrine_wrapper .shrine_header .shrine_mv{width:calc(100% - 0.3rem)}}.shrine_wrapper .shrine_header .shrine_mv .main{max-width:7.2rem;margin-bottom:2px}@media screen and (max-width:460px){.shrine_wrapper .shrine_header .shrine_mv .main{width:100%;height:66vw}}.shrine_wrapper .shrine_header .shrine_mv .sub{width:4.78rem;margin-left:auto}@media screen and (max-width:460px){.shrine_wrapper .shrine_header .shrine_mv .sub{width:0}}.shrine_wrapper .shrine_header .shrine_mv img{display:block}.shrine_wrapper .shrine_header .shrine_mv_textbox{padding-left:0.8rem;padding-top:1.8rem;width:4rem}@media screen and (max-width:460px){.shrine_wrapper .shrine_header .shrine_mv_textbox{padding-top:0.3rem;width:100%;padding-left:0.3rem;padding-right:0.3rem;-webkit-box-sizing:border-box;box-sizing:border-box}}.shrine_wrapper .shrine_header .shrine_lead_wrapper .title{font-size:0.6rem;font-family:poynter-oldstyle-display,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:0.4rem}@media screen and (max-width:460px){.shrine_wrapper .shrine_header .shrine_lead_wrapper .title{font-size:0.4rem;text-align:center;line-height:1.25;margin-bottom:0.3rem}}.shrine_wrapper .shrine_header .shrine_lead_wrapper .title .jp_text{font-family:source-han-serif-japanese,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.16rem;letter-spacing:0.12em;display:block}@media screen and (max-width:460px){.shrine_wrapper .shrine_header .shrine_lead_wrapper .title .jp_text{font-size:0.14rem;line-height:1.5;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.shrine_wrapper .shrine_header .shrine_lead_wrapper .textbox{margin-bottom:0.5rem}@media screen and (max-width:460px){.shrine_wrapper .shrine_header .shrine_lead_wrapper .textbox{margin-bottom:0.3rem}}.shrine_wrapper .shrine_header .shrine_lead_wrapper .textbox .text{font-family:source-han-serif-japanese,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.2rem;letter-spacing:0.12em;line-height:2;padding-bottom:0.2rem}@media screen and (max-width:460px){.shrine_wrapper .shrine_header .shrine_lead_wrapper .textbox .text{line-height:1.75;text-align:center;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.shrine_wrapper .shrine_header .shrine_lead_wrapper .textbox .sub{font-family:source-han-serif-japanese,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.14rem;letter-spacing:0.08em;line-height:1.85;text-align:justify;text-justify:inter-ideograph}.ie .shrine_wrapper .shrine_header .shrine_lead_wrapper .textbox .sub{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:460px){.shrine_wrapper .shrine_header .shrine_lead_wrapper .textbox .sub{line-height:1.78;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.shrine_wrapper .shrine_header .shrine_spec_wrapper{max-width:8.7rem;margin:auto;margin-bottom:1.4rem}@media screen and (max-width:460px){.shrine_wrapper .shrine_header .shrine_spec_wrapper{margin-bottom:0.35rem}}@media screen and (max-width:460px){.shrine_wrapper .shrine_header .shrine_spec_wrapper .specbox{padding-top:0.1rem;padding-bottom:0.18rem}}.shrine_wrapper .shrine_header .shrine_spec_wrapper .specbox .title{width:1rem}@media screen and (max-width:460px){.shrine_wrapper .shrine_header .shrine_spec_wrapper .specbox .title{width:100%;border-bottom:1px solid #989898;border-right:0;padding-bottom:0.04rem}}.shrine_wrapper .shrine_header .shrine_spec_wrapper .specbox .textbox{width:calc(100% - 1rem);text-align:left;padding-left:0.4rem}@media screen and (max-width:460px){.shrine_wrapper .shrine_header .shrine_spec_wrapper .specbox .textbox{width:100%;border:0;padding-top:0.18rem;padding-left:0.2rem}}.shrine_wrapper .shrine_header .shrine_spec_wrapper .specbox .textbox .data{margin-left:0}.shrine_wrapper .shrine_header .shrine_spec_wrapper .specbox .textbox .data dt{width:1rem;padding-right:0}.shrine_wrapper .shrine_header .shrine_mv_sub{width:54.16vw;height:33.33vw;margin-left:auto;margin-right:-0.3rem;margin-bottom:0.7rem}.shrine_point_wrapper{max-width:9.8rem;margin:auto;position:relative}@media screen and (max-width:460px){.shrine_point_wrapper{padding-left:0.3rem;padding-right:0.3rem}}.shrine_point_wrapper:before{content:"";width:3.72rem;height:0.97rem;background-image:url(/img/ceremony/shrine_subttl01.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;position:absolute;top:-0.55rem;left:-0.12rem;z-index:1}@media screen and (max-width:460px){.shrine_point_wrapper:before{width:2.083rem;height:0.58rem;left:0.1rem;top:-0.38rem}}.shrine_point_wrapper .point_box{background-color:#fff;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:460px){.shrine_point_wrapper .point_box{padding-top:0.16rem;margin-bottom:0.3rem}}.shrine_point_wrapper .point_box>.number{display:block;width:1.1rem;text-align:center;color:#b28b58;font-family:source-han-serif-japanese,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.3rem}@media screen and (max-width:460px){.shrine_point_wrapper .point_box>.number{font-size:0.23rem;width:100%;padding-bottom:0.08rem}}.shrine_point_wrapper .point_box>.textbox{width:4.7rem;padding-right:0.7rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:460px){.shrine_point_wrapper .point_box>.textbox{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:0.25rem;padding-right:0.25rem}}.shrine_point_wrapper .point_box>.textbox .title{font-family:source-han-serif-japanese,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.2rem;line-height:1.5;letter-spacing:0.12em;margin-bottom:0.2rem}@media screen and (max-width:460px){.shrine_point_wrapper .point_box>.textbox .title{font-size:0.16rem;text-align:center;line-height:1.625;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";margin-bottom:0.17rem}}.shrine_point_wrapper .point_box>.textbox .title.type01{margin-bottom:0.1rem}.shrine_point_wrapper .point_box>.textbox .text{font-family:source-han-serif-japanese,serif;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.14rem;line-height:1.85;letter-spacing:0.12em;text-align:justify;text-justify:inter-ideograph}.ie .shrine_point_wrapper .point_box>.textbox .text{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width:460px){.shrine_point_wrapper .point_box>.textbox .text{line-height:1.78;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";padding-bottom:0.18rem}}.shrine_point_wrapper .point_box>.textbox .btn_box{margin-top:0.08rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.2rem}@media screen and (max-width:460px){.shrine_point_wrapper .point_box>.textbox .btn_box{margin-top:0;display:block;margin-bottom:0.3rem}}.shrine_point_wrapper .point_box>.textbox .btn_box .btn01{width:1.66rem;height:0.4rem}.shrine_point_wrapper .point_box>.textbox .btn_box .btn01 span{font-size:0.12rem;font-weight:400}@media screen and (max-width:460px){.shrine_point_wrapper .point_box>.textbox .btn_box .btn01{margin-left:auto;margin-right:auto;width:2.2rem}}@media screen and (max-width:460px){.shrine_point_wrapper .point_box>.textbox .btn_box .btn01:first-of-type{margin-bottom:0.1rem}}.shrine_point_wrapper .point_box>.photo{width:3.9rem;height:2.4rem}@media screen and (max-width:460px){.shrine_point_wrapper .point_box>.photo{width:100%;height:55.55vw}}.last_img_wrapper{width:100%}.last_img_wrapper .last_img{height:5.23rem}@media screen and (max-width:460px){.last_img_wrapper .last_img{height:2.615rem}}.last_img_wrapper .last_img .cover{width:100%;height:36.3vw}@media screen and (max-width:460px){.last_img_wrapper .last_img .cover{height:2.61rem}}
/*# sourceMappingURL=ceremony.css.map */