@charset "UTF-8";@media screen and (max-width:590px){#news{width:90vw;margin:0 auto;padding:8vw 0 20vw;position:relative}#news .archive h2{width:25.3vw;margin-bottom:5vw}#news .link_box{position:absolute;left:50%;bottom:0;margin-left:-13vw}#news .news_item li{border:solid #333 .3vw;padding:1vw 2vw;margin-bottom:3vw;text-align:justify}#news .news_item li p{font-size:3vw;font-weight:700;letter-spacing:.1em;padding-top:.1vw}#news .news_item li h3{font-size:4vw;line-height:1.5}.page_btn{width:90vw;margin:0 auto 5vw;display:flex;justify-content:space-between}.page_btn li{widht:40vw}.page_btn .next{text-align:right}.news_single{width:90vw;margin:5vw auto 10vw;text-align:justify}.news_single h3{margin-bottom:5vw;font-size:4vw;font-weight:700}.news_single .content{margin-bottom:7vw}.news_single .content img{display:block;margin:4vw 0}.news_single .content p{margin-bottom:2vw}.news_single .content p a{color:#00f;text-decoration:underline}}@media screen and (min-width:591px){#news{width:57vw;margin:0 auto;padding-top:8vw}#news .archive h2{width:8.42vw;margin-bottom:2vw}#news .link_box{position:absolute;left:0;bottom:1.5vw}#news .news_item{width:57vw}#news .news_item li{border:solid #333 .08vw;display:flex;justify-content:space-between;padding:.5vw 2vw;margin-bottom:1.5vw}#news .news_item li p{width:6.6vw;font-size:1vw;font-weight:700;letter-spacing:.1em;padding-top:.1vw}#news .news_item li h3{width:44.6vw}.page_btn{width:50vw;margin:0 auto 5vw;display:flex;justify-content:space-between}.page_btn li{widht:23vw}.page_btn .next{text-align:right}.news_single{width:57vw;margin:5vw auto 0}.news_single h3{margin-bottom:3vw;font-size:1.5vw;font-weight:700}.news_single .content{margin-bottom:5vw}.news_single .content img{display:block;margin:2vw 0}.news_single .content p{margin-bottom:1vw}.news_single .content p a{color:#00f;text-decoration:underline}