.readWrap strong{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:80px 0 0 -10px;padding:16px 42px 15px 19px;font-size:153.9%;color:#FFFFFF;overflow:hidden}@media screen and (max-width: 767px){.readWrap strong{margin:31px 0 0 -5px;padding:9px 26px 10px 13px;font-size:108%}}.readWrap strong::before{content:'';position:absolute;right:0;top:0;display:block;width:150%;height:100%;background-color:#CEAF5A;-moz-transform:skewX(-30deg);-ms-transform:skewX(-30deg);-webkit-transform:skewX(-30deg);transform:skewX(-30deg);transform-origin:top right;z-index:-1}.readWrap p{width:880px;margin:49px auto 0 auto;font-size:138.5%;font-family:Noto Serif JP,serif;line-height:1.88889}@media screen and (max-width: 767px){.readWrap p{width:85.07463%;margin-top:28px;font-size:108%;line-height:1.71429}}.history.entire-index .read{width:880px;margin:76px auto 0 auto;font-size:138.5%;font-family:Noto Serif JP,serif;line-height:1.88889}@media screen and (max-width: 767px){.history.entire-index .read{width:88.0597%;margin-top:31px;font-size:100%;line-height:1.84615}}.history.entire-index .mainWrap>ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:878px;margin:76px auto 0 auto}@media screen and (max-width: 767px){.history.entire-index .mainWrap>ul{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:88.0597%;margin-top:56px}}.history.entire-index .mainWrap>ul>li{width:424px}@media screen and (max-width: 767px){.history.entire-index .mainWrap>ul>li{width:100%}}.history.entire-index .mainWrap>ul>li+li{margin-left:30px}@media screen and (max-width: 767px){.history.entire-index .mainWrap>ul>li+li{margin:19px 0 0 0}}.history.entire-index .mainWrap>ul>li a{position:relative;display:block;overflow:hidden}@media screen and (min-width: 768px){.history.entire-index .mainWrap>ul>li a:hover>img{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}.history.entire-index .mainWrap>ul>li a>img{-moz-transition:-moz-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out}.history.entire-index .mainWrap>ul>li h3{position:absolute;left:0;top:0}@media screen and (max-width: 767px){.history.entire-index .mainWrap>ul>li h3{position:static;left:auto;top:auto}}.history.entire-index .mainWrap>ul>li h3 img{width:100%;height:auto}.ceremony.index .mainWrap>ol{margin-top:104px;margin-bottom:165px}@media screen and (max-width: 767px){.ceremony.index .mainWrap>ol{width:94.02985%;margin:58px auto 115px auto}}.ceremony.index .mainWrap>ol+.note{margin-bottom:165px;padding-left:18px;font-size:138.5%;font-family:Noto Serif JP,serif;line-height:1.88889;text-indent:-18px}@media screen and (max-width: 767px){.ceremony.index .mainWrap>ol+.note{margin-bottom:115px;padding-left:11px;font-size:100%;line-height:1.84615;text-indent:-11px}}@media screen and (min-width: 768px){.ceremony.index .mainWrap>ol+.note a:hover{color:#676767}}.ceremony.index .mainWrap>ol+.note a[target="_blank"]::after{content:'';display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:11px;height:9px;margin-left:8px;background:url(../../../img/base/icn_ww_black_22.png) no-repeat 0 0;background-size:contain;vertical-align:2px}@media screen and (max-width: 767px){.ceremony.index .mainWrap>ol+.note a[target="_blank"]::after{vertical-align:1px}}.ceremony.index .mainWrap>ol>li+li{margin-top:90px}@media screen and (max-width: 767px){.ceremony.index .mainWrap>ol>li+li{margin-top:50px}}.ceremony.index .mainWrap>ol>li a{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;background-color:#F6F5F1;text-decoration:none}@media screen and (min-width: 768px){.ceremony.index .mainWrap>ol>li a:hover .img img{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.ceremony.index .mainWrap>ol>li a:hover .btn{border-color:#5B5B5B;color:#343434}.ceremony.index .mainWrap>ol>li a:hover .btn::before{-moz-transform:scale(0, 1);-ms-transform:scale(0, 1);-webkit-transform:scale(0, 1);transform:scale(0, 1);transform-origin:right top}.ceremony.index .mainWrap>ol>li a:hover .btn span::before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.ceremony.index .mainWrap>ol>li a:hover .btn span::after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}.ceremony.index .mainWrap>ol>li .img{width:250px;overflow:hidden}@media screen and (max-width: 767px){.ceremony.index .mainWrap>ol>li .img{width:125px}}.ceremony.index .mainWrap>ol>li .img img{width:100%;height:auto;-moz-transition:-moz-transform .25s ease-out;-o-transition:-o-transform .25s ease-out;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out}@media screen and (max-width: 767px){.ceremony.index .mainWrap>ol>li .img img{width:auto;height:140px;margin-left:-30px}}.ceremony.index .mainWrap>ol>li .txt{width:calc(100% - 250px);padding:46px 0 46px 42px}@media screen and (max-width: 767px){.ceremony.index .mainWrap>ol>li .txt{width:calc(100% - 125px);padding:20px 5px 38px 19px}}.ceremony.index .mainWrap>ol>li h3{font-size:246%;font-family:Noto Serif JP,serif;color:#003276}@media screen and (max-width: 767px){.ceremony.index .mainWrap>ol>li h3{font-size:153.9%;line-height:1.4}}.ceremony.index .mainWrap>ol>li p{margin-top:16px;font-size:200%;font-family:Noto Serif JP,serif}@media screen and (max-width: 767px){.ceremony.index .mainWrap>ol>li p{margin-top:5px;font-size:123.1%}}.ceremony.index .mainWrap>ol>li p span{padding-left:8px;font-size:61.53846%}@media screen and (max-width: 767px){.ceremony.index .mainWrap>ol>li p span{font-size:75%}}.ceremony.index .mainWrap>ol>li .btn{position:absolute;right:0;bottom:-51px;width:290px;padding:27px 0 27px 47px;background-color:#FFFFFF;border-width:1px;border-style:solid;font-size:153.9%;font-family:Noto Serif JP,serif;overflow:hidden;z-index:0;-moz-transition:border-color .2s ease;-o-transition:border-color .2s ease;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;border-color:#003276;color:#FFFFFF}@media screen and (max-width: 767px){.ceremony.index .mainWrap>ol>li .btn{bottom:-25px;width:145px;padding:11px 14px 11px 0;font-size:100%;text-align:center}}.ceremony.index .mainWrap>ol>li .btn::before{content:'';position:absolute;left:0;top:0;display:block;width:102%;height:102%;z-index:-1;-moz-transition:-moz-transform .6s ease;-o-transition:-o-transform .6s ease;-webkit-transition:-webkit-transform .6s ease;transition:transform .6s ease;background-color:#003276;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);transform-origin:left top}.ceremony.index .mainWrap>ol>li .btn span::before,.ceremony.index .mainWrap>ol>li .btn span::after{content:'';display:block;position:absolute;right:22px;bottom:20px;width:96px;height:11px;background-repeat:no-repeat;background-position:0 0;background-size:contain;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media screen and (max-width: 767px){.ceremony.index .mainWrap>ol>li .btn span::before,.ceremony.index .mainWrap>ol>li .btn span::after{right:10px;bottom:9px;width:20px;height:7px}}.ceremony.index .mainWrap>ol>li .btn span::before{background-image:url(../../../img/base/arrow_white_96.png)}@media screen and (max-width: 767px){.ceremony.index .mainWrap>ol>li .btn span::before{background-image:url(../../../img/base/arrow_white_40.png)}}.ceremony.index .mainWrap>ol>li .btn span::after{background-image:url(../../../img/base/arrow_black_96.png);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.ceremony.index .backBtn{padding-top:0}@media screen and (max-width: 767px){.ceremony.index .backBtn{padding-top:0}}.ceremony.article .entryTtlWrap{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:111px;background-color:#F6F5F1}@media screen and (max-width: 767px){.ceremony.article .entryTtlWrap{display:block;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:52px;padding-top:10px}}.ceremony.article .entryTtlWrap strong{position:absolute;left:-9px;top:-31px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:16px 42px 15px 19px;font-size:153.9%;color:#FFFFFF;overflow:hidden}@media screen and (max-width: 767px){.ceremony.article .entryTtlWrap strong{left:-5px;top:-20px;padding:9px 26px 10px 13px;font-size:108%;z-index:1}}.ceremony.article .entryTtlWrap strong::before{content:'';position:absolute;right:0;top:0;display:block;width:150%;height:100%;background-color:#CEAF5A;-moz-transform:skewX(-30deg);-ms-transform:skewX(-30deg);-webkit-transform:skewX(-30deg);transform:skewX(-30deg);transform-origin:top right;z-index:-1}.ceremony.article .entryTtlWrap .txt{width:calc(100% - 475px);padding:87px 42px 63px 42px}@media screen and (max-width: 767px){.ceremony.article .entryTtlWrap .txt{width:100%;padding:20px 20px 25px 20px}}.ceremony.article .entryTtlWrap h3{font-size:292.3%;font-family:Noto Serif JP,serif;color:#003276}@media screen and (max-width: 767px){.ceremony.article .entryTtlWrap h3{font-size:169.2%;line-height:1.27273;text-align:center}}.ceremony.article .entryTtlWrap p{margin-top:16px;font-size:246%;font-family:Noto Serif JP,serif}@media screen and (max-width: 767px){.ceremony.article .entryTtlWrap p{margin-top:13px;font-size:130.7%;text-align:center}}.ceremony.article .entryTtlWrap p span{padding-left:16px;font-size:68.75%}@media screen and (max-width: 767px){.ceremony.article .entryTtlWrap p span{padding-left:6px;font-size:76.47059%}}.ceremony.article .entryTtlWrap .img{width:475px}@media screen and (max-width: 767px){.ceremony.article .entryTtlWrap .img{width:55.97015%;margin:0 auto}}.ceremony.article .entryTtlWrap .img img{width:100%;height:auto}.ceremony.article .entry1stWrap{width:880px;margin:52px auto 0 auto;font-size:138.5%;font-family:Noto Serif JP,serif;line-height:1.88889}@media screen and (max-width: 767px){.ceremony.article .entry1stWrap{width:88.0597%;margin-top:29px;font-size:100%;line-height:1.84615}}.ceremony.article .entry2ndWrap{width:880px;margin:79px auto 0 auto;padding:45px 30px;border:1px solid #CEAF5A}@media screen and (max-width: 767px){.ceremony.article .entry2ndWrap{width:100%;margin-top:58px;padding:29px 20px 52px 20px}}.ceremony.article .entry2ndWrap h4{font-size:153.9%;font-weight:bold;font-family:Noto Serif JP,serif;text-align:center}@media screen and (max-width: 767px){.ceremony.article .entry2ndWrap h4{font-size:116%}}.ceremony.article .entry2ndWrap .date{margin-top:3px;text-align:center}.ceremony.article .entry2ndWrap p{margin-top:27px;font-size:138.5%;font-family:Noto Serif JP,serif;line-height:1.88889}@media screen and (max-width: 767px){.ceremony.article .entry2ndWrap p{margin-top:21px;font-size:100%;line-height:1.84615}}.ceremony.article .entry2ndWrap p+p{margin-top:34px}@media screen and (max-width: 767px){.ceremony.article .entry2ndWrap p+p{margin-top:24px}}.ceremony.article .entry2ndWrap p.note{font-size:108%;line-height:1.78571;text-align:right}@media screen and (max-width: 767px){.ceremony.article .entry2ndWrap p.note{font-size:85%;line-height:1.81818}}.ceremony.article .entry2ndWrap+.note{width:880px;margin:50px auto 0 auto;font-size:138.5%;font-family:Noto Serif JP,serif;line-height:1.88889}@media screen and (max-width: 767px){.ceremony.article .entry2ndWrap+.note{width:88.0597%;margin-top:30px;font-size:100%;line-height:1.84615}}.ceremony.article .backBtn{padding-bottom:40px}@media screen and (max-width: 767px){.ceremony.article .backBtn{padding-bottom:30px}}.ceremony.article .backBtn+.backBtn{padding-top:0;padding-bottom:159px}@media screen and (max-width: 767px){.ceremony.article .backBtn+.backBtn{padding-top:0;padding-bottom:103px}}
