#main .container-sm{padding-top:0}.list-news{margin-bottom:30px}.list-news li:not(:last-child){border-bottom:1px solid #e5e9f0}.list-news a{background:#fff}.list-news a:hover{background:0 0;text-decoration:none}.news-tag,.news-time{display:inline-block}.news-tag{margin-left:10px}.news-title{margin:0}.news-time{font-size:90%}.pagenation{line-height:1;justify-content:center;font-size:1.8rem}.pagenation li{background:#fff;border-width:1px 1px 1px 0;border-style:solid;border-color:#ccc}.pagenation li:first-child{border-width:1px}.pagenation .three-dots,.pagenation a{display:block;padding:.5em .8em}.pagenation a{font-family:Roboto,sans-serif;font-weight:300}.pagenation a:hover{background:#efefef;text-decoration:none}.pagenation a.active{background:#e9d04d}.page-item-next a,.page-item-prev a,.pagenation .three-dots{font-family:'Noto Sans CJK JP','Noto Sans JP',sans-serif;font-weight:400}.pagenation .disabled{cursor:not-allowed}@media (min-width :768px){.keyvisual{background:url(/common/img/keyvisual-pc.jpg) no-repeat 50% 50%}#aside{float:left}.search-list+.search-list{margin-top:30px}.search-list dt{margin-bottom:.5em;padding-bottom:.2em;border-bottom:3px solid #e9d04d;font-size:1.8rem}.search-list .search-item{padding-top:.7em;padding-bottom:.7em;font-size:1.4rem}.search-list .search-item:hover{color:#0056b3}#aside .search-list .search-item{padding-left:10px;line-height:1;position:relative}#aside .search-list .search-item:before{content:"";display:block;background:#b2b6bd;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-2px}.list-news-wrap{float:right}.list-news a{padding:1em}.list-news .list-news-header{width:23%}.news-title{width:77%}.pagenation li:first-child{border-radius:3px 0 0 3px}.pagenation li:last-child{border-radius:0 3px 3px 0}}@media (min-width :1024px){#aside{width:15%}.list-news-wrap{width:83%}}@media (min-width :768px) and (max-width :1023px){#aside{width:18%}.list-news-wrap{width:80%}}@media (max-width :1000px){.list-news .d-flex-pc{display:block;padding:.5em .5em 1em}.list-news-header{margin-bottom:.3em}.list-news .list-news-header,.news-title{width:100%}}@media (max-width :767px){.keyvisual{background:url(/common/img/keyvisual-sp.jpg) no-repeat 50% 50%;background-size:100% auto}.search-item{margin-left:6em}.search-list+.search-list{margin-top:10px}.list-news-wrap{margin-top:40px}.news-title{font-size:1.5rem;line-height:1.4}.pagenation{align-items:center;position:relative}.pagenation li.page-item-next,.pagenation li.page-item-prev,.pagenation li.page-item-prev+li.page-item{border-width:1px}.pagenation li.page-item-next,.pagenation li.page-item-prev{position:absolute;top:50px;border-radius:5px}.page-item-prev{left:0}.page-item-next{right:0}.pagenation li.page-item-prev+li.page-item{border-radius:3px 0 0 3px}.pagenation li.page-item-last{border-radius:0 3px 3px 0}}.container-md{padding:50px 0 0}section#article .date{display:block;margin-bottom:.5em;font-size:1.4rem}section#article h1{margin-bottom:1.5em;line-height:1.3}section#article p{line-height:1.6}section#article,section#article dl,section#article ul{margin-bottom:20px}.list-pdf{padding:1em}.list-pdf .icn-pdf{margin-right:10px;color:#ff2116}.list-pdf li+li{margin-top:.5em}.detail-pagenation{margin:60px auto 0;width:100%;justify-content:space-between}.detail-pagenation:after{content:""}.detail-pagenation li,.detail-pagenation:after{width:33%}.detail-pagenation li{text-align:center}.detail-pagenation li.page-item.page-item-prev{text-align:left}.detail-pagenation li.page-item.page-item-next{text-align:right}.detail-pagenation a{display:inline-block;background:#fff;padding:.4em .5em;border:1px solid #ccc;border-radius:3px;font-size:1.4rem}.detail-pagenation .page-item-prev a{padding:.4em .8em .4em .5em}.detail-pagenation .page-item-next a{padding:.4em .5em .4em .8em}.detail-pagenation a:hover{background:#efefef;text-decoration:none}.detail-pagenation a .material-icons-round{color:#25b8b4;vertical-align:middle}.page-item-prev .material-icons-round{margin-right:5px}.page-item-next .material-icons-round{margin-left:5px}@media (min-width :768px){section#article h1{font-size:2.8rem}.list-pdf li{font-size:1.5rem}}@media (max-width :767px){section#article h1{font-size:2rem}section#article .col+.col{margin-top:20px}.list-pdf li{font-size:1.4rem}}