.pages-voice-archives .nextpage-linkblock{margin-top:100px}@media (min-width:768px){.pages-voice-archives .nextpage-linkblock{margin-top:160px}}.voice-archive-category-list{max-width:1066px;margin:0 auto 60px;padding:0 20px}@media (min-width:768px){.voice-archive-category-list{margin-bottom:96px}}.voice-archive-category-list .voice-category-list{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}@media (min-width:768px){.voice-archive-category-list .voice-category-list{gap:32px}}.voice-archive-category-list .voice-category-item a{display:block;padding:10px 20px;font-weight:700;text-decoration:none;border:1px solid var(--color-main);transition:all .3s ease}.voice-archive-category-list .voice-category-item a:hover{color:#fff;background-color:var(--color-main)}.voice-archives{max-width:1066px;margin:0 auto 100px;padding:0 20px}@media (min-width:768px){.voice-archives{margin-bottom:160px}}.voice-archives .notfound{font-weight:700;font-size:18px;text-align:center}.voice-article-list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:40px 20px}@media (min-width:768px){.voice-article-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:80px 40px}}.voice-article-list .voice-block img{max-width:100%;height:auto}.voice-article-list .voice-block a{display:block;text-decoration:none}.voice-article-list .voice-block .figure{margin:0 0 28px}.voice-article-list .voice-block .title{margin:0 0 20px;font-size:20px}.voice-article-list .voice-block .meta{margin:0 0 13px}.voice-article-list .voice-block .meta .cat{margin-right:1em;font-weight:700;font-size:14px;color:var(--color-main)}.voice-article-list .voice-block .meta .tag{padding:5px 10px;font-weight:700;font-size:14px;color:#000;border:1px solid var(--color-main);border-radius:50px}.voice-article-list .voice-block .more{text-align:right}.voice-article-list .voice-block .more .link-btn{position:relative;display:inline-block;min-width:153px;padding:10px 20px;font-weight:700;font-size:14px;color:#fff;text-align:center;background-color:var(--color-main);text-decoration:none;border:1px solid var(--color-main);transition:all .3s ease}.voice-article-list .voice-block .more .link-btn:hover{color:var(--color-main);background-color:#fff}.voice-article-list .voice-block .more .link-btn:hover i{color:var(--color-main)}.voice-article-list .voice-block .more .link-btn i{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:13;height:11px;color:#fff;transition:all .3s ease}.voice-article-list .voice-block .more .link-btn i svg{display:block;width:100%;height:100%}.voice-other{overflow:hidden}.voice-other img{max-width:100%;height:auto}.voice-other .headline{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 0 50px;font-weight:700;text-align:center}@media (min-width:768px){.voice-other .headline{margin-bottom:72px}}.voice-other .headline .en{line-height:1;font-family:var(--font-en);font-weight:700;font-size:24px;color:var(--color-main);letter-spacing:.1em}.voice-other .headline .ja{position:relative;padding:0 1em;font-size:24px;color:#000}.voice-other .headline .ja:after,.voice-other .headline .ja:before{content:"";position:absolute;top:50%;display:block;width:32px;height:1px;background-color:var(--color-main)}.voice-other .headline .ja:before{left:100%}.voice-other .headline .ja:after{right:100%}.voice-other-inner{max-width:1066px;margin:0 auto 100px;padding:0 20px}@media (min-width:768px){.voice-other-inner{margin-bottom:160px}}.voice-other-inner .splide__track{overflow:visible}.voice-other-inner .voice-other-item a{display:block;text-decoration:none}.voice-other-inner .voice-other-item .image{margin:0 0 28px}.voice-other-inner .voice-other-item .title{margin:0 0 16px;font-weight:700;font-size:18px}.voice-other-inner .voice-other-item .metadata{display:flex;align-items:center;gap:42px}.voice-other-inner .voice-other-item .metadata p{margin:0}.voice-other-inner .voice-other-item .metadata .category{font-weight:700;font-size:14px;color:var(--color-main)}.voice-other-inner .voice-other-item .metadata .tag .tag-item{padding:5px 10px;font-weight:700;font-size:14px;border:1px solid var(--color-main);border-radius:50px}.voice-other-inner .voice-other-item .more{text-align:right}.voice-other-inner .voice-other-item .more .link-btn{position:relative;display:inline-block;min-width:153px;padding:10px 20px;font-weight:700;font-size:14px;color:#fff;text-align:center;background-color:var(--color-main);text-decoration:none;border:1px solid var(--color-main);transition:all .3s ease}.voice-other-inner .voice-other-item .more .link-btn:hover{color:var(--color-main);background-color:#fff}.voice-other-inner .voice-other-item .more .link-btn:hover i{color:var(--color-main)}.voice-other-inner .voice-other-item .more .link-btn i{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:13;height:11px;color:#fff;transition:all .3s ease}.voice-other-inner .voice-other-item .more .link-btn i svg{display:block;width:100%;height:100%}.voice-article{padding:0 20px}.voice-article .voice-eyecatch{position:relative;z-index:0;margin:0 -20px 0}.voice-article .voice-eyecatch img{display:block;max-width:none;width:100%;height:100%;object-fit:cover}.voice-article .voice-eyecatch-image{height:40svh}@media (min-width:768px){.voice-article .voice-eyecatch-image{height:80svh}}.voice-article .voice-detail-info{position:relative;z-index:1;max-width:1280px;margin:-80px -20px 60px;padding:20px 20px 0;background-color:rgba(255,255,255,.7)}@media (min-width:768px){.voice-article .voice-detail-info{margin-bottom:100px;margin-left:auto;margin-right:auto}}.voice-article .voice-detail-info .title{margin:0 0 15px;font-weight:700;font-size:24px}@media (min-width:768px){.voice-article .voice-detail-info .title{font-size:32px}}.voice-article .voice-detail-info .meta{display:flex}.voice-article .voice-detail-info .meta a{text-underline-offset:5px;transition:all .3s ease}.voice-article .voice-detail-info .meta .category{display:flex;flex-wrap:wrap;gap:10px;margin-right:2em;font-size:14px}.voice-article .voice-detail-info .meta .category a{padding:5px 0;font-weight:700;color:var(--color-main)}.voice-article .voice-detail-info .meta .category a:hover{text-decoration:underline}.voice-article .voice-detail-info .meta .tag{display:flex;flex-wrap:wrap;gap:10px;font-size:14px}.voice-article .voice-detail-info .meta .tag a{padding:5px 10px;font-weight:700;font-size:14px;color:var(--color-main);border:1px solid var(--color-main);border-radius:50px;text-decoration:none}.voice-article .voice-detail-info .meta .tag a:hover{color:#fff;background-color:var(--color-main)}.voice-edit>*{max-width:840px;margin-top:60px;margin-left:auto;margin-right:auto;margin-bottom:20px}.voice-edit>:first-child{margin-top:0}.voice-edit>:last-child{margin-bottom:0}.voice-edit>p{margin-top:1.5em;line-height:2}.voice-edit p+p{margin-top:2em}.voice-edit .alignwide{max-width:1240px}.voice-edit .alignfull{max-width:none;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.voice-edit .my-outline{margin-left:-20px;margin-right:-20px}.wp-block-quote{margin-top:40px;margin-bottom:40px;padding-left:20px;border-left:4px solid var(--color-main)}.wp-block-quote p{line-height:2}.wp-block-quote p+p{margin-top:1em}.wp-block-quote p cite{font-size:80%}.wp-block-quote>:first-child{margin-top:0}.wp-block-quote>:last-child{margin-bottom:0}