.p-archive #contents.single #main ul.pager{gap:16px;margin:50px auto 40px;padding:0;list-style:none;display:flex}.p-archive #contents.single #main ul.pager>li{border-bottom:none;flex:1 1 0;min-width:0}.p-archive #contents.single #main ul.pager>li>a{color:#1e0035;letter-spacing:normal;box-sizing:border-box;border:1px solid #1e0035;height:100%;padding:14px 18px;font-size:1.4rem;line-height:1.6;text-decoration:none;display:block}.p-archive #contents.single #main ul.pager>li>a:after{content:none}.p-archive #contents.single #main ul.pager>li>a>span{letter-spacing:normal;line-height:1.6;display:block}.p-archive #contents.single #main ul.pager>li.next>a{text-align:right}.p-archive #contents.single #main ul.pager>li>a:hover{color:#fff;background:#1e0035}.p-archive #contents.single #main ul.pager .label{opacity:.65;margin-bottom:4px;font-size:1.2rem;display:block}.p-archive #contents.single #main ul.pager .t{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media screen and (max-width:767px){.p-archive #contents.single #main ul.pager{flex-direction:column;gap:10px;margin:36px auto 30px}.p-archive #contents.single #main ul.pager>li.next>a{text-align:left}}.p-archive #contents.single #main ul.nf-links{margin:24px 0 40px;padding:0;list-style:none}.p-archive #contents.single #main ul.nf-links>li{border-bottom:1px solid #ccc}.p-archive #contents.single #main ul.nf-links>li>a{letter-spacing:normal;color:#1e0035;padding:14px 4px;line-height:1.6;text-decoration:none;display:block}.p-archive #contents.single #main ul.nf-links>li>a:after{content:none}.p-archive #contents.single #main ul.nf-links>li>a:hover{opacity:.7}.p-top #visual .main-text p.date{color:#fff;letter-spacing:.14em;text-shadow:0 2px 12px #0000008c;white-space:nowrap;font-size:2.6rem;font-weight:400;line-height:1.4}@media screen and (max-width:767px){.p-top #visual .main-text p.date{letter-spacing:.1em;font-size:1.7rem}}
