@import url(base.css);@import url("https://fonts.googleapis.com/css?family=Lato:300,400,600,700&display=swap");.content-wrapper{padding-bottom:29px}.pnkz{margin-top:50px}.inner{width:1100px;margin:0 auto}.works-content{padding:59px 0 0px}.list-content-wrapper{margin-top:62px;-webkit-font-smoothing:antialiased;*zoom:1}.list-content-wrapper:before,.list-content-wrapper:after{display:table;content:"";line-height:0}.list-content-wrapper:after{clear:both}.category-tag{display:inline-block;background:#595757;color:#fff;font-size:12px;padding:7px 10px 5px 9px;margin-right:16px;min-width:79px;text-align:center;max-width:15em;line-height:12px}.works-content .related-news-title{font-size:23px;text-align:center;padding-bottom:50px}.works-content .inner{padding:0 30px}.works-content .inner .works-list{margin:0 -10px 27px}.works-content .inner .works-list li{max-width:calc((100% / 3) - 20px);margin:0 10px 36px}.works-content .inner .works-list li .image{height:180px;position:relative;padding:0;background-size:cover;background-position:center center}.works-content .inner .works-list li .txt-box{height:auto}.works-content .inner .works-list li a .works-ttl{font-size:16px}.works-content .inner .works-list li a .genre{margin-bottom:0}.list-content{float:right;width:815px;margin-bottom:68px}.list-content .title{border:solid 2px #e07715;padding:12px 15px;font-size:20px;font-weight:500;margin-bottom:15px}.list-content .news-list{margin:4px auto 0}.list-content .news-list .news-item{border-bottom:solid 1px #cacaca}.list-content .news-list .news-item:first-child{border-top:solid 1px #cacaca}.list-content .news-list .news-item a{display:block;padding:29px 0 27px 13px;letter-spacing:-.4em;color:#595757;position:relative;transition:.4s ease;font-size:16px}.list-content .news-list .news-item a:hover{background:rgba(224,119,21,0.06)}.list-content .news-list .news-item a *{display:inline-block;vertical-align:middle;letter-spacing:normal}.list-content .news-list .news-item a .date{font-weight:normal;line-height:20px;margin-right:33px;font-size:16px;letter-spacing:.3px;transition:.4s ease}.list-content .news-list .news-item a .n-ttl{display:inline-block;max-width:30em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:.5px;line-height:1.3}.list-content .news-list .news-item a:hover:before{right:10px}.list-content .news-list .news-item a:hover .n-ttl{color:#e07715}.sidemenu{float:left;width:240px;margin-bottom:20px}.sidemenu .menu-ttl{border-bottom:solid 1px #cacaca;font-size:16px;padding:6px 0 21px 20px;color:#595757;letter-spacing:.5px;line-height:27px;position:relative}.sidemenu .menu-ttl:before{content:"";position:absolute;height:27px;width:0;left:0;border-left:solid 3px #e07715}.sidemenu .menu-list .menu-item{border-bottom:solid 1px #cacaca}.sidemenu .menu-list .menu-item a{display:block;padding:19px 3px 17px 0;width:100%;color:#595757;text-overflow:ellipsis;overflow:hidden;font-size:16px;letter-spacing:1px}.sidemenu .menu-list .menu-item a:hover{background:rgba(224,119,21,0.06)}.sidemenu .menu-list .menu-item a .kanji{padding:0 0.3em}.sidemenu .menu-list .menu-item .nothing{display:block;padding:14px 0}.sidemenu .archive-content{margin-bottom:49px}.pagination-area{margin-top:80px;clear:both}.pagination-area .pagination{text-align:center;display:block}.pagination-area .pagination li{line-height:36px;display:inline-block;vertical-align:middle;color:#3e3b39;margin:0 5px}.pagination-area .pagination li a{height:100%;width:100%;color:#3e3b39;transition:.4s ease;display:block}.pagination-area .pagination li a:hover{color:#e07715}.pagination-area .pagination .prev,.pagination-area .pagination .next{letter-spacing:.5px}.pagination-area .pagination .prev a,.pagination-area .pagination .next a{padding:0 10px}.pagination-area .pagination .prev{margin-right:38px}.pagination-area .pagination .next{margin-left:38px}.pagination-area .pagination .num{width:30px;font-family:"Lato",sans-serif;font-size:20px}.pagination-area .pagination .here{background:rgba(114,113,113,0.2)}.pagination-area .pagination2{display:flex;flex-wrap:wrap;margin:0 auto 0 60px}.pagination-area .pagination2 li a{color:inherit}.pagination-area .pagination2 li a:hover{color:#e07715}.news-article-wrapper .page-ttl{margin-top:89px}.news-article-wrapper .article-content{float:right;width:815px;color:#595757}.news-article-wrapper .article-content .date{font-size:14px;letter-spacing:.075em;display:inline-block;margin-right:12px}.news-article-wrapper .article-content .date .fa-clock{margin-right:.5em;font-size:15px;color:#e07715}.news-article-wrapper .article-content .category-tag{vertical-align:2px;max-width:80%;margin:8px 0 0 0}.news-article-wrapper .article-content .title{font-size:24px;padding-bottom:24px;margin-top:15px;line-height:30px;letter-spacing:1.5px;border-bottom:solid 1px #cacaca}.news-article-wrapper .article{margin-top:37px;line-height:1.8em;padding-bottom:41px;text-align:justify;word-break:break-all;font-size:16px}.news-article-wrapper .article img{margin-bottom:20px;max-width:100%;height:auto}.news-article-wrapper .article .caption{font-size:14px;margin-top:-8px;line-height:20px;margin-bottom:20px}.news-article-wrapper .article p{letter-spacing:.2px;line-height:29.5px;margin-bottom:15px}.news-article-wrapper .article h2{font-size:23px;font-weight:bold;margin:25px 0;border-top:solid 2px #e07715;border-bottom:solid 2px #e07715;padding:12px 0}.news-article-wrapper .article h3{font-size:20px;font-weight:bold;margin:25px 0;border-left:solid 4px #e07715;padding:3px 0 3px 12px}.news-article-wrapper .article h4{font-size:18px;font-weight:bold;margin:20px 0 10px;padding:3px 0 3px}.news-article-wrapper .article a{color:#e07715;line-height:32px}.news-article-wrapper .article a:hover{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5}.news-article-wrapper .article a:hover a:hover{color:#e07715}.news-article-wrapper .article blockquote{position:relative;padding:10px 15px 10px 60px;box-sizing:border-box;font-style:italic;background:#f5f5f5;color:#3e3a39;border-left:4px solid #e07715;box-shadow:0 2px 4px rgba(0,0,0,0.14)}.news-article-wrapper .article strong{font-weight:bold}.news-article-wrapper .article ul{list-style-type:disc}.news-article-wrapper .article ul li{margin-left:20px}.news-article-wrapper .article ol{list-style-type:decimal}.news-article-wrapper .article ol li{margin-left:20px}.news-article-wrapper .article table{max-width:100%}.news-article-wrapper .article table td,.news-article-wrapper .article table th{border:solid 1px #c4c4c4;padding:8px 12px;vertical-align:middle}.news-article-wrapper .article table th{background:rgba(224,119,21,0.1)}.news-article-wrapper .article .embed-button{text-align:center;margin-bottom:30px}.news-article-wrapper .article .embed-button a{display:inline-block;min-width:300px;max-width:400px;padding:18px 24px;font-size:18px;line-height:30px;font-weight:bold;background:#e07715;color:#fff;border-radius:12px;box-shadow:0 2px 2px rgba(0,0,0,0.29);border-bottom:solid 3px #bd6923}.news-article-wrapper .article .embed-button a:hover{opacity:.6}.news-article-wrapper .pagination-area{margin:36px 0 68px}.news-article-wrapper .pagination-area .pagination{text-align:left}.news-article-wrapper .pagination-area .pagination li{text-align:center}@media screen and (max-width: 1150px){.pnkz .inner{padding:0}.inner{width:100%;padding:0 40px}.list-content,.news-article-wrapper .article-content{width:calc(100% - 270px)}}@media screen and (max-width: 768px){.pagination-area .num.here{line-height:32px}.works-content{background:transparent}.works-content .related-news-title{padding:14px 0;margin-bottom:30px;background:rgba(224,119,21,0.2)}.works-content .inner{padding:0 !important}.works-content .inner .works-list .txt-box{padding:12px 0}}@media screen and (max-width: 600px){.pagination-area .num.here{line-height:32px}.works-content{background:transparent}.works-content .related-news-title{padding:14px 0;margin-bottom:30px;font-size:20px;background:rgba(224,119,21,0.2)}.works-content .inner{padding:0 !important}.works-content .inner .works-list{margin:0}.works-content .inner .works-list li{max-width:100%;margin:0 0 15px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.works-content .inner .works-list li .image{height:0;padding-bottom:34%;width:40%}.works-content .inner .works-list li .txt-box{padding:0 0 0 15px;flex:1 0 0%;max-width:60%}}@media only screen and (max-width: 768px){.list-content-wrapper{margin-top:15px;width:100%}.list-content-wrapper .inner{width:100%;padding:0 20px}.page-ttl{margin-top:30px}.category-tag{font-size:10px;padding:4px 6px;min-width:60px;max-width:calc(100% - 100px)}.list-content{width:100%;padding:0;float:none;margin-bottom:25px}.list-content .title{font-size:24px;padding:13.3333333333px}.list-content .news-list .news-item a{padding:15.3333333333px 0 13.3333333333px}.list-content .news-list .news-item a:hover{background:inherit}.list-content .news-list .news-item a:before{right:20px;font-size:23.3333333333px;height:100%;align-items:center;display:flex;justify-content:center}.list-content .news-list .news-item a .date{font-size:16.6666666667px;padding:0;line-height:23.3333333333px;margin:0 15px 0 0}.list-content .news-list .news-item a .n-ttl{width:100%;font-size:20px;line-height:24px;padding-right:40px;margin-top:10px;padding-left:0;background:none;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:clip;white-space:normal;-webkit-line-clamp:2;overflow:hidden}.sidemenu{margin:26.6666666667px 0 50px;width:100%}.sidemenu .menu-ttl{text-align:center;font-weight:bold;padding:0;font-size:18.6666666667px;line-height:53.3333333333px}.sidemenu .menu-ttl:before{top:8px;height:23px}.sidemenu .menu-list .menu-item a{font-size:18.6666666667px;padding:20px 0}.sidemenu .menu-list .menu-item .nothing{padding:20px 0;font-size:16.6666666667px}.sidemenu .latest-content{margin-bottom:26.6666666667px}.sidemenu .latest-content .menu-item a .date{font-size:15.3333333333px}.sidemenu .latest-content .menu-item a .ttl{margin-top:8px;font-size:18.6666666667px}.pagination-area{margin-top:30px}.pagination-area .pagination{display:flex;flex-wrap:wrap;justify-content:center;width:280px;margin:0 auto}.pagination-area .pagination li{line-height:36px}.pagination-area .pagination li a:hover{color:#3e3b39}.pagination-area .pagination .prev,.pagination-area .pagination .next{width:100%;margin:0;display:inline-block}.pagination-area .pagination .prev a,.pagination-area .pagination .next a{padding:0}.pagination-area .pagination .prev{order:2}.pagination-area .pagination .next{order:3}.pagination-area .pagination .num{font-size:18px;order:1;margin-bottom:5px}.pagination-area.pagination-area-detail{margin-bottom:112px;padding:0}.pagination-area.pagination-area-detail .pagination{text-align:left;margin-left:60px}.pagination-area.pagination-area-detail .pagination li{text-align:center}.pagination-area .pagination2{justify-content:center;margin-left:0}.pagination-area .pagination2 li{font-size:14px}.pagination-area .pagination2 li a:hover{color:#3e3a39}.news-article-wrapper .page-ttl{margin-top:30px}.news-article-wrapper .article-content{float:none;width:100%;margin:20px 0 43.3333333333px;padding:0}.news-article-wrapper .article-content .article-title .date{font-size:15.3333333333px}.news-article-wrapper .article-content .article-title .title{margin-top:13.3333333333px;line-height:30px;font-size:18px}.news-article-wrapper .article{margin-top:20px;padding-bottom:13.3333333333px;width:100%;font-size:14px}.news-article-wrapper .article p{line-height:1.8em}.news-article-wrapper .article .caption{font-size:16.6666666667px;margin-top:-6.6666666667px;line-height:1.4em;margin-bottom:20px}.news-article-wrapper .article h2{font-size:23.3333333333px;margin:20px 0;padding:10px}.news-article-wrapper .article h3{font-size:22px;margin:20px 0;padding-top:3.3333333333px;padding-left:10px}.news-article-wrapper .article h4{font-size:20px;margin:10px 0;padding-top:3.3333333333px;padding-left:10px}.news-article-wrapper .article img{max-width:100%;height:auto;margin-bottom:8px}.news-article-wrapper .article .embed-button{margin-bottom:20px}.news-article-wrapper .article .embed-button a{min-width:300px;max-width:100%;padding:13.3333333333px 26.6666666667px;font-size:20px;line-height:32px;border-radius:16.6666666667px}.news-article-wrapper .article .block-image2{margin-right:-10px;margin-left:-10px}.news-article-wrapper .article .block-image2 .col-6{padding:0 10px}.news-article-wrapper .pagination-area{margin-bottom:0}}@media only screen and (max-width: 480px){.list-content-wrapper{margin-top:15px;width:100%}.list-content-wrapper .inner{width:100%;padding:0 20px}.page-ttl{margin-top:30px}.category-tag{font-size:10px;padding:4px 6px;min-width:60px;max-width:calc(100% - 100px)}.list-content{width:100%;padding:0;float:none;margin-bottom:25px}.list-content .title{font-size:18px;padding:10px}.list-content .news-list .news-item a{padding:11.5px 0 10px}.list-content .news-list .news-item a:hover{background:inherit}.list-content .news-list .news-item a:before{right:15px;font-size:17.5px;height:100%;align-items:center;display:flex;justify-content:center}.list-content .news-list .news-item a .date{font-size:12.5px;padding:0;line-height:17.5px;margin:0 15px 0 0}.list-content .news-list .news-item a .n-ttl{width:100%;font-size:15px;line-height:18px;padding-right:30px;margin-top:7.5px;padding-left:0;background:none;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:clip;white-space:normal;-webkit-line-clamp:2;overflow:hidden}.sidemenu{margin:20px 0 37.5px;width:100%}.sidemenu .menu-ttl{text-align:center;font-weight:bold;padding:0;font-size:14px;line-height:40px}.sidemenu .menu-ttl:before{top:8px;height:23px}.sidemenu .menu-list .menu-item a{font-size:14px;padding:15px 0}.sidemenu .menu-list .menu-item .nothing{padding:15px 0;font-size:12.5px}.sidemenu .latest-content{margin-bottom:20px}.sidemenu .latest-content .menu-item a .date{font-size:11.5px}.sidemenu .latest-content .menu-item a .ttl{margin-top:6px;font-size:14px}.pagination-area{margin-top:30px}.pagination-area .pagination{display:flex;flex-wrap:wrap;justify-content:center;width:280px;margin:0 auto}.pagination-area .pagination li{line-height:36px}.pagination-area .pagination li a:hover{color:#3e3b39}.pagination-area .pagination .prev,.pagination-area .pagination .next{width:100%;margin:0;display:inline-block}.pagination-area .pagination .prev a,.pagination-area .pagination .next a{padding:0}.pagination-area .pagination .prev{order:2}.pagination-area .pagination .next{order:3}.pagination-area .pagination .num{font-size:18px;order:1;margin-bottom:5px}.pagination-area.pagination-area-detail{margin-bottom:112px;padding:0}.pagination-area.pagination-area-detail .pagination{text-align:left;margin-left:60px}.pagination-area.pagination-area-detail .pagination li{text-align:center}.pagination-area .pagination2{justify-content:center;margin-left:0}.pagination-area .pagination2 li{font-size:14px}.pagination-area .pagination2 li a:hover{color:#3e3a39}.news-article-wrapper .page-ttl{margin-top:30px}.news-article-wrapper .article-content{float:none;width:100%;margin:15px 0 32.5px;padding:0}.news-article-wrapper .article-content .article-title .date{font-size:11.5px}.news-article-wrapper .article-content .article-title .title{margin-top:10px;line-height:30px;font-size:18px}.news-article-wrapper .article{margin-top:15px;padding-bottom:10px;width:100%;font-size:14px}.news-article-wrapper .article p{line-height:1.8em}.news-article-wrapper .article .caption{font-size:12.5px;margin-top:-5px;line-height:1.4em;margin-bottom:15px}.news-article-wrapper .article h2{font-size:17.5px;margin:15px 0;padding:7.5px}.news-article-wrapper .article h3{font-size:16.5px;margin:15px 0;padding-top:2.5px;padding-left:7.5px}.news-article-wrapper .article h4{font-size:15px;margin:7.5px 0;padding-top:2.5px;padding-left:7.5px}.news-article-wrapper .article img{max-width:100%;height:auto;margin-bottom:8px}.news-article-wrapper .article .embed-button{margin-bottom:15px}.news-article-wrapper .article .embed-button a{min-width:225px;max-width:100%;padding:10px 20px;font-size:15px;line-height:24px;border-radius:12.5px}.news-article-wrapper .article .block-image2{margin-right:-7.5px;margin-left:-7.5px}.news-article-wrapper .article .block-image2 .col-6{padding:0 7.5px}.news-article-wrapper .pagination-area{margin-bottom:0}}
/*# sourceMappingURL=news.css.map */
