@media print,screen and (min-width: 813px){main{padding-left:40px;padding-right:40px}}@media only screen and (max-width: 812px){main{padding-left:20px;padding-right:20px}}@media print,screen and (min-width: 813px){main .page_list{padding-top:70px;padding-bottom:100px;max-width:1080px;margin-left:auto;margin-right:auto;display:grid;grid-template:"groups .... h1   h1  " "groups .... .... ...." 70px "groups .... list list"/200px 40px auto auto}}@media only screen and (max-width: 812px){main .page_list{padding-top:40px;padding-bottom:40px}}main .page_list h1{grid-area:h1;font-size:44px;letter-spacing:.1em;font-family:"Montserrat",sans-serif;text-align:center}@media only screen and (max-width: 812px){main .page_list h1{font-size:40px}}@media only screen and (max-width: 812px){main .page_list h1{font-size:36px;margin-bottom:30px}}@media only screen and (max-width: 812px)and (max-width: 812px){main .page_list h1{font-size:28px}}main .page_list .groups{grid-area:groups}@media only screen and (max-width: 812px){main .page_list .groups{border-top:1px solid #888;border-bottom:1px solid #888;margin-bottom:40px;padding:20px}}@media print,screen and (min-width: 813px){main .page_list .groups .group{margin-bottom:70px}}@media only screen and (max-width: 812px){main .page_list .groups .group{margin-bottom:20px}}main .page_list .groups .group .tit{letter-spacing:.1em;font-family:"Montserrat",sans-serif}@media print,screen and (min-width: 813px){main .page_list .groups .group .tit{font-size:20px;border-bottom:1px solid #888}}main .page_list .groups .group ul li a{display:block;text-decoration:none;color:#333;margin-top:20px}@media only screen and (max-width: 812px){main .page_list .groups .group ul{display:none}}main .page_list .groups .group.archive ul li a{font-size:20px}main .page_list .groups .group select{color:#333}@media print,screen and (min-width: 813px){main .page_list .groups .group select{display:none}}@media only screen and (max-width: 812px){main .page_list .groups .group select{margin-top:5px;width:100%;border:1px solid #888;box-sizing:border-box;padding:10px;background-color:#fff;background-image:url(../img/ico_select.svg);background-size:15px 10px;background-repeat:no-repeat;background-position:calc(100% - 20px) center}}main .page_list .list{grid-area:list}@media print,screen and (min-width: 813px){main .page_list .list .items{display:flex;flex-wrap:wrap}}@media print,screen and (min-width: 813px){main .page_list .list .items .item{width:260px;margin-right:20px;margin-bottom:70px}}@media only screen and (max-width: 812px){main .page_list .list .items .item{margin-bottom:40px}}main .page_list .list .items .item a{display:block;text-decoration:none;color:#333}main .page_list .list .items .item a .image{background-color:#cecece;display:flex;align-items:center;justify-content:center;margin-bottom:10px;font-family:"Montserrat",sans-serif;font-size:28px;color:#bfbcbb}@media only screen and (max-width: 812px){main .page_list .list .items .item a .image{font-size:22px}}@media print,screen and (min-width: 813px){main .page_list .list .items .item a .image{width:260px;height:172.679245283px}}@media only screen and (max-width: 812px){main .page_list .list .items .item a .image{width:calc(100vw - 40px);height:calc((100vw - 40px)/530*352)}}main .page_list .list .items .item a .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}main .page_list .list .items .item a .date{display:block;font-size:12px}main .page_list .list .items .item a .tit{display:block;margin-bottom:10px}main .page_list .list .items .item a .body{display:block;font-weight:bold;font-size:12px;max-height:3em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}main .page_list .list .items .item.mu_kagakukan a .tit{color:#e1b20c}main .page_list .list .items .item.mu_rekishi a .tit{color:#c0b87e}main .page_list .list .items .item.mu_nakanoshima a .tit{color:#625c54}main .page_list .list .items .item.mu_shizenshi a .tit{color:#9ec42d}main .page_list .list .items .item.mu_toyotoji a .tit{color:#349fab}main .page_list .list .items .item.mu_bijyutsu a .tit{color:#cb7d93}main .page_list .list .pager{margin-top:20px}main .page_list .list .pager ul{display:flex;align-items:center;justify-content:center}@media print,screen and (min-width: 813px){main .page_list .list .pager ul li{margin-left:15px;margin-right:15px}}@media only screen and (max-width: 812px){main .page_list .list .pager ul li{margin-left:5px;margin-right:5px}}main .page_list .list .pager ul li a{display:flex;align-items:center;justify-content:center;border-radius:100%;text-decoration:none;color:#333;width:30px;height:30px}@media print,screen and (min-width: 813px){main .page_list .list .pager ul li a{font-size:16px}}main .page_list .list .pager ul li a.active{background-color:#323232;color:#fff}main .page_list .list .pager ul li a.next{background-image:url(../images/ico_pager_next.svg);background-size:7px 11px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;overflow:hidden}main .page_list .list .pager ul li a.prev{background-image:url(../img/ico_pager_prev.svg);background-size:7px 11px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;overflow:hidden}/*# sourceMappingURL=page_list.css.map */