*{box-sizing:border-box}html{font-size:62.5%}body{word-wrap:break-word;-webkit-text-size-adjust:100%;font-family:source-han-sans-japanese,Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif;line-height:1.75}@media screen and (min-width:768px){body{font-size:1.5rem}}@media screen and (max-width:768px){body{font-size:1.4rem}}img{height:auto;max-width:100%;vertical-align:bottom}a{-webkit-text-decoration:none;text-decoration:none}:focus,a{outline:none}body,html{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset}@media (min-resolution:2dppx){body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media screen and (max-width:768px){input,select,textarea{font-size:16px}}.aem-post,.post-entry{overflow:hidden;white-space:break-spaces;word-break:break-all}.aem-post strong,.post-entry strong{font-weight:700}.aem-post img,.post-entry img{height:auto!important;max-width:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.aem-post h1,.post-entry h1{font-size:2em}.aem-post h2,.post-entry h2{font-size:1.8em}.aem-post h3,.post-entry h3{font-size:1.6em}.aem-post h4,.post-entry h4{font-size:1.4em}.aem-post h5,.post-entry h5{font-size:1.2em}.aem-post h6,.post-entry h6{font-size:1em}.aem-post iframe,.aem-post table,.post-entry iframe,.post-entry table{max-width:100%}.aem-post table,.post-entry table{table-layout:fixed;width:100%;word-break:break-word}.pager .btn-back,.pager .btn-next{align-items:center;display:flex;font-size:1rem;font-weight:700;justify-content:center;letter-spacing:.3px;line-height:1.5;position:relative;transition:.3s}@media screen and (min-width:768px){.pager .btn-back:hover,.pager .btn-next:hover{cursor:pointer;opacity:.5}.pager .btn-back:hover:before,.pager .btn-next:hover:before{background-color:#fff;border:2px solid #000}.pager .btn-back:hover:after,.pager .btn-next:hover:after{color:#000}}.pager .btn-back a,.pager .btn-next a{padding-bottom:4px;padding-top:4px}.pager .btn-back:after,.pager .btn-back:before,.pager .btn-next:after,.pager .btn-next:before{pointer-events:none;position:absolute;transition:.3s}.pager .btn-back:before,.pager .btn-next:before{align-items:center;background-color:#000;border-radius:100%;content:"";display:flex;height:22px;justify-content:center;width:22px}.pager .btn-back:after,.pager .btn-next:after{color:#fff;font-family:Font Awesome\ 5 Free;font-size:1.4em;font-weight:900;line-height:0}.pager{display:flex;justify-content:space-between;margin:30px 0}@media screen and (min-width:768px){.pager{margin:40px auto;width:420px}}.pager .btn-back{margin-right:auto}.pager .btn-back a{padding-left:3em}.pager .btn-back:before{left:0}.pager .btn-back:after{content:"";left:7px}.pager .btn-next{margin-left:auto}.pager .btn-next a{padding-right:3em}.pager .btn-next:before{right:0}.pager .btn-next:after{content:"";right:7px}.pager .btn-num__item{display:inline-block;position:relative}.pager .btn-num__item:before{background:#e40073;bottom:0;content:"";height:2px;left:0;margin:auto;opacity:0;position:absolute;right:0;width:10px}.pager .btn-num__item a{color:#000;display:block;font-size:1.4rem;font-weight:700;letter-spacing:.42px;line-height:1.79;padding:4px .85em;text-align:center;transition:.3s}@media screen and (min-width:768px){.pager .btn-num__item a:hover{cursor:pointer;transform:translateY(-3px)}}.pager .btn-num__item.active a{color:#e40073;pointer-events:none}.pager .btn-num__item.active:before{opacity:1}.pager .disabled{opacity:.3;pointer-events:none}.btn-list{align-items:center;display:flex;font-size:1.4rem;font-weight:700;justify-content:center;letter-spacing:.42px;line-height:1.79;text-align:center}.btn-list span{padding-right:9px}