﻿:root{--scrollbar: 0px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:1.6;color:#333}.page{color:#000;background-color:#fff}@media(min-width: 1280px){.page{padding-top:70px}}@media(min-width: 769px)and (max-width: 1279px){.page{padding-top:calc((100vw - var(--scrollbar))/1280*70)}}@media(max-width: 768px){.page{padding-top:calc((100vw - var(--scrollbar))/750*95)}}@media(min-width: 1280px){.page{padding-bottom:70px}}@media(min-width: 769px)and (max-width: 1279px){.page{padding-bottom:calc((100vw - var(--scrollbar))/1280*70)}}@media(max-width: 768px){.page{padding-bottom:calc((100vw - var(--scrollbar))/750*170)}}.page .container{margin:auto}@media(min-width: 1280px){.page .container{width:1160px}}@media(min-width: 769px)and (max-width: 1279px){.page .container{width:calc((100vw - var(--scrollbar))/1280*1160)}}@media(max-width: 768px){.page .container{width:calc((100vw - var(--scrollbar))/750*650)}}@media(min-width: 769px){.page .container{display:flex;justify-content:space-between}}@media(min-width: 1280px){.page .container .l{width:550px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .l{width:calc((100vw - var(--scrollbar))/1280*550)}}@media(max-width: 768px){.page .container .l{width:calc((100vw - var(--scrollbar))/750*650)}}@media(min-width: 1280px){.page .container .l .image{width:550px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .l .image{width:calc((100vw - var(--scrollbar))/1280*550)}}@media(max-width: 768px){.page .container .l .image{width:calc((100vw - var(--scrollbar))/750*650)}}@media(min-width: 1280px){.page .container .l .image{height:412px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .l .image{height:calc((100vw - var(--scrollbar))/1280*412)}}@media(max-width: 768px){.page .container .l .image{height:calc((100vw - var(--scrollbar))/750*487)}}@media(min-width: 769px){.page .container .l .image{position:sticky}}@media(min-width: 769px)and (min-width: 1280px){.page .container .l .image{top:70px}}@media(min-width: 769px)and (min-width: 769px)and (max-width: 1279px){.page .container .l .image{top:calc((100vw - var(--scrollbar))/1280*70)}}@media(min-width: 769px)and (max-width: 768px){.page .container .l .image{top:calc((100vw - var(--scrollbar))/750*0)}}.page .container .l .image>img{width:100%;height:100%;object-fit:cover}@media(min-width: 1280px){.page .container .r{width:550px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r{width:calc((100vw - var(--scrollbar))/1280*550)}}@media(max-width: 768px){.page .container .r{width:calc((100vw - var(--scrollbar))/750*650)}}.page .container .r>h2{letter-spacing:.05em;font-family:"yu-gothic-pr6n",sans-serif;font-weight:400;font-style:normal}@media(min-width: 769px){.page .container .r>h2{line-height:200%}}@media(max-width: 768px){.page .container .r>h2{line-height:150%}}@media(min-width: 1280px){.page .container .r>h2{font-size:22px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r>h2{font-size:calc((100vw - var(--scrollbar))/1280*22)}}@media(max-width: 768px){.page .container .r>h2{font-size:calc((100vw - var(--scrollbar))/750*42)}}@media(min-width: 1280px){.page .container .r>h2{padding-top:20px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r>h2{padding-top:calc((100vw - var(--scrollbar))/1280*20)}}@media(max-width: 768px){.page .container .r>h2{padding-top:calc((100vw - var(--scrollbar))/750*27)}}.page .container .r .meta{color:#999;font-family:"futura-pt",sans-serif;font-weight:400;font-style:normal}@media(min-width: 1280px){.page .container .r .meta{font-size:12px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .meta{font-size:calc((100vw - var(--scrollbar))/1280*12)}}@media(max-width: 768px){.page .container .r .meta{font-size:calc((100vw - var(--scrollbar))/750*23.4)}}@media(min-width: 1280px){.page .container .r .meta{padding-top:20px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .meta{padding-top:calc((100vw - var(--scrollbar))/1280*20)}}@media(max-width: 768px){.page .container .r .meta{padding-top:calc((100vw - var(--scrollbar))/750*20)}}@media(min-width: 1280px){.page .container .r .meta>span{padding-right:10px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .meta>span{padding-right:calc((100vw - var(--scrollbar))/1280*10)}}@media(max-width: 768px){.page .container .r .meta>span{padding-right:calc((100vw - var(--scrollbar))/750*15)}}.page .container .r .hr{position:relative;background-color:rgba(0,0,0,.1)}@media(min-width: 1280px){.page .container .r .hr{height:1px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .hr{height:calc((100vw - var(--scrollbar))/1280*1)}}@media(max-width: 768px){.page .container .r .hr{height:calc((100vw - var(--scrollbar))/750*2)}}@media(min-width: 1280px){.page .container .r .hr{margin-top:40px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .hr{margin-top:calc((100vw - var(--scrollbar))/1280*40)}}@media(max-width: 768px){.page .container .r .hr{margin-top:calc((100vw - var(--scrollbar))/750*50)}}.page .container .r .hr:after{position:absolute;content:"";background-color:#d2cbba}@media(min-width: 1280px){.page .container .r .hr:after{width:20px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .hr:after{width:calc((100vw - var(--scrollbar))/1280*20)}}@media(max-width: 768px){.page .container .r .hr:after{width:calc((100vw - var(--scrollbar))/750*50)}}@media(min-width: 1280px){.page .container .r .hr:after{height:1px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .hr:after{height:calc((100vw - var(--scrollbar))/1280*1)}}@media(max-width: 768px){.page .container .r .hr:after{height:calc((100vw - var(--scrollbar))/750*4)}}.page .container .r .detail .detail-title{color:#000;font-family:"yu-gothic-pr6n",sans-serif;font-weight:400;font-style:normal}@media(min-width: 769px){.page .container .r .detail .detail-title{line-height:200%}}@media(max-width: 768px){.page .container .r .detail .detail-title{line-height:150%;letter-spacing:.05em}}@media(min-width: 1280px){.page .container .r .detail .detail-title{font-size:22px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .detail .detail-title{font-size:calc((100vw - var(--scrollbar))/1280*22)}}@media(max-width: 768px){.page .container .r .detail .detail-title{font-size:calc((100vw - var(--scrollbar))/750*42)}}@media(min-width: 1280px){.page .container .r .detail .detail-title{padding-top:40px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .detail .detail-title{padding-top:calc((100vw - var(--scrollbar))/1280*40)}}@media(max-width: 768px){.page .container .r .detail .detail-title{padding-top:calc((100vw - var(--scrollbar))/750*50)}}@media(min-width: 1280px){.page .container .r .detail .hr{margin-top:20px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .detail .hr{margin-top:calc((100vw - var(--scrollbar))/1280*20)}}@media(max-width: 768px){.page .container .r .detail .hr{margin-top:calc((100vw - var(--scrollbar))/750*40)}}.page .container .r .detail .detail-text{text-align:justify;color:#666;font-family:"yu-gothic-pr6n",sans-serif;font-weight:400;font-style:normal}@media(min-width: 769px){.page .container .r .detail .detail-text{line-height:200%}}@media(max-width: 768px){.page .container .r .detail .detail-text{line-height:180%}}@media(min-width: 1280px){.page .container .r .detail .detail-text{font-size:15px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .detail .detail-text{font-size:calc((100vw - var(--scrollbar))/1280*15)}}@media(max-width: 768px){.page .container .r .detail .detail-text{font-size:calc((100vw - var(--scrollbar))/750*27)}}@media(min-width: 1280px){.page .container .r .detail .detail-text{padding-top:40px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .detail .detail-text{padding-top:calc((100vw - var(--scrollbar))/1280*40)}}@media(max-width: 768px){.page .container .r .detail .detail-text{padding-top:calc((100vw - var(--scrollbar))/750*50)}}.page .container .r .detail .detail-text strong{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-weight:700}@media(min-width: 1280px){.page .container .r .detail .detail-image{padding-top:40px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .detail .detail-image{padding-top:calc((100vw - var(--scrollbar))/1280*40)}}@media(max-width: 768px){.page .container .r .detail .detail-image{padding-top:calc((100vw - var(--scrollbar))/750*50)}}.page .container .r .detail .detail-image>img{width:100%;height:auto;object-fit:cover}.page .container .r .detail .image-caption{color:#666;font-family:"yu-gothic-pr6n",sans-serif;font-weight:400;font-style:normal}@media(min-width: 769px){.page .container .r .detail .image-caption{line-height:200%}}@media(max-width: 768px){.page .container .r .detail .image-caption{line-height:180%}}@media(min-width: 1280px){.page .container .r .detail .image-caption{font-size:13px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .detail .image-caption{font-size:calc((100vw - var(--scrollbar))/1280*13)}}@media(max-width: 768px){.page .container .r .detail .image-caption{font-size:calc((100vw - var(--scrollbar))/750*24)}}@media(min-width: 1280px){.page .container .r .detail .image-caption{padding-top:5px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .detail .image-caption{padding-top:calc((100vw - var(--scrollbar))/1280*5)}}@media(max-width: 768px){.page .container .r .detail .image-caption{padding-top:calc((100vw - var(--scrollbar))/750*7)}}.page .container .r .detail .detail-link{color:#666;font-family:"yu-gothic-pr6n",sans-serif;font-weight:400;font-style:normal}@media(min-width: 769px){.page .container .r .detail .detail-link{line-height:200%}}@media(max-width: 768px){.page .container .r .detail .detail-link{line-height:180%}}@media(min-width: 1280px){.page .container .r .detail .detail-link{font-size:15px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .detail .detail-link{font-size:calc((100vw - var(--scrollbar))/1280*15)}}@media(max-width: 768px){.page .container .r .detail .detail-link{font-size:calc((100vw - var(--scrollbar))/750*27)}}@media(min-width: 1280px){.page .container .r .detail .detail-link{padding-top:40px}}@media(min-width: 769px)and (max-width: 1279px){.page .container .r .detail .detail-link{padding-top:calc((100vw - var(--scrollbar))/1280*40)}}@media(max-width: 768px){.page .container .r .detail .detail-link{padding-top:calc((100vw - var(--scrollbar))/750*50)}}.page .container .r .detail a,.page .container .r .detail a:link,.page .container .r .detail a:visited,.page .container .r .detail a:hover,.page .container .r .detail a:active{text-decoration:underline !important;color:#999}/*# sourceMappingURL=news-detail.css.map */
