.p-paijo{width:100%;max-width:960px;margin:25px auto;color:#000;text-align:left}@media(max-width: 1011.98px){.p-paijo{margin:3px auto}}.p-paijo__main-image{width:100%}.p-paijo__title{position:relative;align-items:baseline;justify-content:space-between;width:100%;max-width:900px;height:52px;margin:0 auto 40px;font-size:12px}.p-paijo__title::after{display:block;clear:both;content:""}.p-paijo__title::after{width:100%;height:7px;content:"";background:url(../../pages/paijo/paijo_h_line.5eac658cf7f95b54e5b4.png) left bottom no-repeat}@media(max-width: 1011.98px){.p-paijo__title{height:26px;padding:0 10px}}.p-paijo__title img{height:44px}@media(max-width: 767.98px){.p-paijo__title img{height:22px}}.p-paijo__title__date{float:right;margin-top:20px}@media(max-width: 767.98px){.p-paijo__title__date{margin-top:6px}}.p-paijo__campaign-banner{width:100%}.p-paijo__share-buttons{display:flex;align-content:center;justify-content:flex-start;margin:10px auto;list-style:none}.p-paijo__share-buttons--center{justify-content:center}@media(max-width: 1011.98px){.p-paijo__share-buttons{margin:10px}}.p-paijo__share-buttons__list{display:flex;align-content:center;padding:0;margin:0;list-style:none}.p-paijo__share-buttons__list li{display:inline-block;margin-left:20px;line-height:0}@media(max-width: 1011.98px){.p-paijo__share-buttons__list li{margin-left:10px}}@media(max-width: 1011.98px){.p-paijo__share-buttons__list .hatena{display:none}}.p-paijo__share-buttons__list .hatena--mobile{display:none}@media(max-width: 1011.98px){.p-paijo__share-buttons__list .hatena--mobile{display:inline-block}}.p-paijo__recent-content{display:grid;margin-bottom:20px;column-gap:20px;grid-template-columns:repeat(3, 1fr);row-gap:20px}@media(max-width: 1011.98px){.p-paijo__recent-content{padding:0 7px;column-gap:7px;grid-template-columns:repeat(2, minmax(50%, 1fr));row-gap:7px}}.p-paijo__old-backnumber{width:100%;max-width:550px;margin:0 auto 20px}.p-paijo__old-backnumber--summary{margin-bottom:0}.p-paijo__old-backnumber--remain li:first-of-type{border-top:none}.p-paijo__old-backnumber ul{padding:0;margin:0;list-style:none}.p-paijo__old-backnumber ul li{border-top:1px solid #dee2e6}.p-paijo__old-backnumber ul li:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.p-paijo__old-backnumber ul li:last-of-type{border-bottom:1px solid #dee2e6}.p-paijo__old-backnumber__link{display:flex;align-items:stretch}.p-paijo__old-backnumber__link:hover{text-decoration:none;background-color:rgba(0,0,0,.075)}.p-paijo__old-backnumber__published{flex-shrink:0;width:35%;padding:.75rem;color:#000;text-align:center}.p-paijo__old-backnumber__title{padding:.75rem;color:#eb5478}.p-paijo__old-backnumber__title:hover{text-decoration:underline}.p-paijo__old-backnumber__readmore{text-align:center}.p-paijo__old-backnumber__readmore__button{color:#fff;background:#eb5478;border-color:#fff;padding:.5em 2em;font-size:1em;margin:20px 0;font-size:16px}.p-paijo__old-backnumber__readmore__button.hover,.p-paijo__old-backnumber__readmore__button:hover,.p-paijo__old-backnumber__readmore__button:focus{color:#fff;background:#e7325d;border-color:#e6e6e6}.p-paijo__old-backnumber__readmore__button:not(:disabled):not(.disabled):active,.p-paijo__old-backnumber__readmore__button:not(:disabled):not(.disabled).active{color:#fff;background-color:#e62654;border-color:#dfdfdf}.p-paijo__old-backnumber__readmore__button.disabled,.p-paijo__old-backnumber__readmore__button:disabled{color:#fff;background-color:#e15e7d;border-color:#fff;opacity:.65}.p-paijo__old-backnumber__readmore__button[aria-expanded=true]{display:none}.p-paijo__link-box{border:solid 1px #f9cbd6}.p-paijo__link-box__thumbnail{width:100%;max-width:435px;border-bottom:solid 1px #f9cbd6}.p-paijo__link-box__info{padding:15px;margin:0;border-top:solid 1px #f9cbd6}.p-paijo__link-box__info__published{display:block;margin-bottom:5px;font-size:12px;color:#999}.p-paijo__link-box__info__text{overflow:hidden;color:#eb5478;text-overflow:ellipsis;white-space:nowrap}.p-paijo__link-box__info__link{font-size:11px;color:#eb5478}.p-paijo__link-box__info__link:hover{color:#eb5478;text-decoration:underline}.p-paijo__episode{width:100%;max-width:900px;padding:30px 50px;margin:0 auto 50px;border:solid 1px #eaeaea}@media(max-width: 1011.98px){.p-paijo__episode{padding:10px 3px}}.p-paijo__episode--top{padding:0;border:none}.p-paijo__episode__header{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;background:#eee;border-radius:5px}.p-paijo__episode__header__title{margin:0;font-size:16px}@media(max-width: 1011.98px){.p-paijo__episode__header__title{font-size:13px}}.p-paijo__episode__header__published{font-size:12px}@media(max-width: 1011.98px){.p-paijo__episode__header__published{display:none}}.p-paijo__episode__content{width:100%}.p-paijo__episode__content__image{width:100%}.p-paijo__episode__return-top{padding:29px 0;font-size:16px;text-align:center}@media(max-width: 1011.98px){.p-paijo__episode__return-top{padding:14px 0;font-size:12px}}.p-paijo__episode__return-top>a{color:#eb5478}.p-paijo__episode__next-link{display:flex;flex-direction:row;width:72px;text-align:center}@media(max-width: 1011.98px){.p-paijo__episode__next-link{width:48px;font-size:11px}}.p-paijo__episode__next-link__arrow{display:flex;align-items:center;justify-content:center;width:72px;height:72px;font-size:50px;line-height:1;color:#fff;background:#eee;border-radius:50%}@media(max-width: 1011.98px){.p-paijo__episode__next-link__arrow{width:48px;height:48px;font-size:32px}}.p-paijo__episode__next-link a{color:#eb5478;text-decoration:none}.p-paijo__episode__next-link a:hover{text-decoration:none}.p-paijo__episode__next-link a:hover i{background:#aaa}.p-paijo__episode__next-link a:hover p{text-decoration:underline}.p-paijo__register-form{margin:50px auto 20px;text-align:center}.p-paijo__register-form__text{margin-bottom:1rem;text-align:center}.p-paijo__register-form__buttons a{margin-right:10px}
