@charset "utf-8";
.news-detail{padding:calc(40px + 80px + (51 / 1280 * 100%)) 0 118px;background-color:#fffdf2}@media screen and (min-width:1600px){.news-detail{padding-top:calc(40px + 80px + 51px * 1.25)}}@media screen and (max-width:960px){.news-detail{padding-top:calc(40px + 80px + 51px * 0.75)}}.news-detail__inner{max-width:1082px;width:84.53125%;margin:50px auto 0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.news-detail__inner--no-other .news-detail__title,.news-detail__inner--no-other .news-detail__content{margin:0 auto 0}.news-detail__inner.inview--enter{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 680ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 680ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity 680ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:opacity 680ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 680ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.news-detail__inner.inview--enter .news-detail__mv img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity 680ms cubic-bezier(0.455, 0.03, 0.515, 0.955), -webkit-transform 680ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 680ms cubic-bezier(0.455, 0.03, 0.515, 0.955), -moz-transform 680ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity 680ms cubic-bezier(0.455, 0.03, 0.515, 0.955), -o-transform 680ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:opacity 680ms cubic-bezier(0.455, 0.03, 0.515, 0.955), -ms-transform 680ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 680ms cubic-bezier(0.455, 0.03, 0.515, 0.955), transform 680ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.news-detail__title{width:72.08872458410352%;font-size:24px;line-height:1.333333333333333;text-align:center}.news-detail__wrap{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:30px auto 0}.news-detail__content{width:72.08872458410352%}.news-detail__mv{overflow:hidden}.news-detail__mv img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-o-transform:scale(1.06);-ms-transform:scale(1.06);transform:scale(1.06)}.news-detail__head{margin-top:45px;text-align:center}.news-detail__date{font-size:14px}.news-detail__heading{margin-top:16px;font-size:18px;line-height:1.555555555555556;letter-spacing:.01em;text-align:center}.news-detail__text{width:88.2051282051282%;margin:25px auto 0;font-size:16px;line-height:1.5;letter-spacing:.01em}.news-detail__text a{text-decoration:underline}.news-detail__text strong{font-weight:bold}.news-detail__ph{margin-top:35px}.news-detail__ph--double{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.news-detail__ph--double .news-detail__ph-item{width:48.205128205128204%}.news-detail__ph--double .news-detail__ph-item:nth-child(2n){margin-left:3.589743589743589%}.news-detail__ph--double .news-detail__ph-item:nth-child(n + 3){margin-top:3.589743589743589%}.news-detail__ph + .news-detail__ph{margin-top:3.589743589743589%}.news-detail__other{width:19.593345656192238%}.news-detail__other-title{font-size:16px;letter-spacing:.01em}.news-detail__other-list{margin-top:25px}.news-detail__other-item{margin-top:20px;font-size:14px;line-height:1.5;letter-spacing:.01em}.news-detail__other-item:first-child{margin-top:0}.news-detail__other-item-link{display:block;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media screen and (min-width:737px){.news-detail__other-item-link{-webkit-transition:opacity 240ms ease;-moz-transition:opacity 240ms ease;-o-transition:opacity 240ms ease;-ms-transition:opacity 240ms ease;transition:opacity 240ms ease}.news-detail__other-item-link:hover{opacity:.55;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=55)";filter:alpha(opacity=55)}}.news-detail__other-item-title{margin-top:5px}.news-detail__other-more{margin-top:36px}.news-detail__back{display:inline-block;margin-top:35px}.news-detail__back-link{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:relative;padding:0 13px 18px 0}.news-detail__back-link:after{content:'';position:absolute;bottom:0;left:50%;width:100%;height:1px;background-color:#8c430e;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}@media screen and (min-width:737px){.news-detail__back-link:hover .news-detail__back-icon{-webkit-transform:translate3d(-30%,0,0);-moz-transform:translate3d(-30%,0,0);-o-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.news-detail__back-link:hover .news-detail__back-text-item{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.news-detail__back-icon{width:24px;margin-right:11px;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media screen and (min-width:737px){.news-detail__back-icon{-webkit-transition:-webkit-transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:-moz-transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:-o-transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:-ms-transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}}.news-detail__back-text{position:relative;font-size:14px;overflow:hidden}@media screen and (min-width:737px){.news-detail__back-text-item{-webkit-transition:-webkit-transform 280ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-moz-transition:-moz-transform 280ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-o-transition:-o-transform 280ms cubic-bezier(0.455, 0.03, 0.515, 0.955);-ms-transition:-ms-transform 280ms cubic-bezier(0.455, 0.03, 0.515, 0.955);transition:transform 280ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}}.news-detail__back-text-item:last-child{position:absolute;top:100%;left:0}@media screen and (max-width:736px){.news-detail{padding:42.666666666666664vw 0 21.333333333333332vw}.news-detail__inner{max-width:initial;width:84vw;margin:50px auto 0}.news-detail__inner--no-other .news-detail__title,.news-detail__inner--no-other .news-detail__content{margin:0}.news-detail__title{width:84vw;font-size:5.333333333333333vw;line-height:1.3;letter-spacing:.01em}.news-detail__wrap{display:block;margin:6.666666666666667vw auto 0}.news-detail__content{width:84vw}.news-detail__head{margin-top:5.333333333333333vw}.news-detail__date{font-size:3.733333333333333vw}.news-detail__heading{margin-top:4vw;font-size:4.266666666666667vw;line-height:1.3125}.news-detail__text{margin-top:5.333333333333333vw;font-size:3.733333333333333vw;line-height:1.5}.news-detail__text a{text-decoration:underline}.news-detail__text strong{font-weight:bold}.news-detail__ph{margin-top:8vw}.news-detail__ph--double{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;gap:4vw}.news-detail__ph--double .news-detail__ph-item{width:40vw;margin-left:0}.news-detail__ph--double .news-detail__ph-item:nth-child(2n){margin-left:0}.news-detail__ph + .news-detail__ph{margin-top:4vw}.news-detail__ph-item{margin:0}.news-detail__other{width:84vw;margin-top:21.333333333333332vw}.news-detail__other-title{font-size:4.266666666666667vw}.news-detail__other-list{margin-top:8vw}.news-detail__other-item{margin-top:7.2vw;font-size:3.733333333333333vw}.news-detail__other-item:first-child{margin-top:0}.news-detail__other-item-title{margin-top:2.666666666666667vw}.news-detail__other-more{margin-top:9.066666666666666vw}.news-detail__back{margin-top:8.8vw}.news-detail__back-link{padding:0 3.466666666666667vw 4.8vw 0}.news-detail__back-icon{width:6.4vw;margin-right:2.933333333333333vw}.news-detail__back-text{font-size:3.733333333333333vw}}