.article-wrap .article-header .article-cat{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:.25em .5em}.article-wrap .article-header .article-cat li a{display:block}.article-wrap .article-header .article-cat li a span{display:inline-block;width:100%;font-weight:700;text-align:center;border:1px solid rgba(0,0,0,0)}.article-wrap .article-body{display:block;width:100%;max-width:1060px;margin:0 auto}.article-wrap .article-body p{margin:1.5em 0}.article-wrap .article-body ul,.article-wrap .article-body ol{margin:1.5em 0 1.5em 2em}.article-wrap .article-body ul li+li,.article-wrap .article-body ol li+li{margin-top:.5em}.article-wrap .article-footer{display:block;width:fit-content}.article-wrap .article-footer ul{display:flex;justify-content:center;list-style:none}.article-wrap .article-footer ul li a.prev span::before{content:"";display:inline-block;height:auto;aspect-ratio:3/5;background:url("../../fftwp/wp-content/themes/fft/img/icon_arrow_gr.svg") center/contain no-repeat;transform:scale(-1, 1);vertical-align:middle;margin-right:1em}.article-wrap .article-footer ul li a.next span::after{content:"";display:inline-block;height:auto;aspect-ratio:3/5;background:url("../../fftwp/wp-content/themes/fft/img/icon_arrow_gr.svg") center/contain no-repeat;vertical-align:middle;margin-left:1em}.article-wrap .article-footer ul li a{display:block;background:#e4e4e4;border:1px solid rgba(0,0,0,0)}@media(hover: hover){.article-wrap .article-footer ul li a:hover{background:#fff;border-color:#e4e4e4}}@media screen and (min-width: 769px){.article-wrap{padding:0 clamp(94px,7.4vw,142px)}.article-wrap .article-header .article-cat{margin-bottom:5px}.article-wrap .article-header .article-cat li a{font-size:clamp(1rem,.73vw,1.4rem)}.article-wrap .article-header .article-cat li a span{border-top-left-radius:10px;padding-top:5px;padding-bottom:5px}.article-wrap .article-header .article-ttl{padding:30px 34px}.article-wrap .article-header .article-ttl time{font-size:clamp(1.2rem,.94vw,1.8rem)}.article-wrap .article-header .article-ttl .article-ttl-txt{font-size:clamp(2.4rem,1.88vw,3.6rem);font-weight:500;margin-top:.78vw}.article-wrap .article-body{padding:clamp(26px,2.08vw,40px) 30px}.article-wrap .article-footer ul{gap:10px}.article-wrap .article-footer ul li a.prev{border-top-left-radius:10px}.article-wrap .article-footer ul li a.prev span::before{width:9px}.article-wrap .article-footer ul li a.next{border-top-right-radius:10px}.article-wrap .article-footer ul li a.next span::after{width:9px}.article-wrap .article-footer ul li a{padding-top:8px;padding-bottom:8px}.article-wrap .article-footer ul li a span{font-size:clamp(1.4rem,.94vw,1.8rem);padding-left:15px;padding-right:15px}}@media only screen and (max-width: 768px){.article-wrap{padding:0 15px}.article-wrap .article-header .article-cat{margin-bottom:1px}.article-wrap .article-header .article-cat li a{font-size:clamp(1.2rem,3.08vw,1.6rem)}.article-wrap .article-header .article-cat li a span{border-top-left-radius:5px;padding-top:3px;padding-bottom:3px}.article-wrap .article-header .article-ttl{padding:clamp(20px,5.13vw,30px) clamp(14px,3.59vw,22px)}.article-wrap .article-header .article-ttl time{font-size:clamp(1.4rem,3.59vw,2rem)}.article-wrap .article-header .article-ttl .article-ttl-txt{font-size:clamp(1.6rem,4.1vw,2.2rem);margin-top:3.85vw}.article-wrap .article-body{padding:clamp(25px,6.41vw,38px) 0}.article-wrap .article-footer ul{gap:8px}.article-wrap .article-footer ul li a.prev{border-top-left-radius:10px}.article-wrap .article-footer ul li a.prev span::before{width:7px}.article-wrap .article-footer ul li a.next{border-top-right-radius:10px}.article-wrap .article-footer ul li a.next span::after{width:7px}.article-wrap .article-footer ul li a{padding-top:6px;padding-bottom:6px}.article-wrap .article-footer ul li a span{font-size:clamp(1.4rem,3.59vw,1.8rem);padding-left:12px;padding-right:12px}}.pagination-wrap{display:block;width:fit-content}.pagination-wrap ul.page-numbers{display:flex;align-items:center;list-style:none}.pagination-wrap ul.page-numbers li span.page-numbers.current{color:#fff;font-weight:700;background:#003574}.pagination-wrap ul.page-numbers li a.page-numbers{background:#e4e4e4}.pagination-wrap ul.page-numbers li a.page-numbers.prev,.pagination-wrap ul.page-numbers li a.page-numbers.next{position:relative;background:none}.pagination-wrap ul.page-numbers li a.page-numbers.prev::before{content:"";display:inline-block;height:auto;aspect-ratio:3/5;background:url("../../fftwp/wp-content/themes/fft/img/icon_arrow_gr.svg") center/contain no-repeat;transform:scale(-1, 1);vertical-align:middle;margin-right:.5em}.pagination-wrap ul.page-numbers li a.page-numbers.next::after{content:"";display:inline-block;height:auto;aspect-ratio:3/5;background:url("../../fftwp/wp-content/themes/fft/img/icon_arrow_gr.svg") center/contain no-repeat;vertical-align:middle;margin-left:.5em}@media(hover: hover){.pagination-wrap ul.page-numbers li a:hover.page-numbers{color:#fff;background:#003574}.pagination-wrap ul.page-numbers li a:hover.page-numbers.prev,.pagination-wrap ul.page-numbers li a:hover.page-numbers.next{color:#000;background:none;text-decoration:underline;text-underline-offset:2px}}@media screen and (min-width: 769px){.pagination-wrap ul.page-numbers li span.page-numbers{font-size:clamp(1.4rem,1.04vw,2rem);border-top-left-radius:10px;padding:6px 14px;margin-right:15px}.pagination-wrap ul.page-numbers li span.page-numbers.dots{font-size:clamp(1.4rem,1.04vw,2rem);padding:6px 0}.pagination-wrap ul.page-numbers li a.page-numbers{font-size:clamp(1.4rem,1.04vw,2rem);padding:6px 14px;margin-right:15px}.pagination-wrap ul.page-numbers li a.page-numbers.prev,.pagination-wrap ul.page-numbers li a.page-numbers.next{font-size:clamp(1.2rem,.94vw,1.8rem)}.pagination-wrap ul.page-numbers li a.page-numbers.prev::before{width:9px}.pagination-wrap ul.page-numbers li a.page-numbers.next::after{width:9px}.pagination-wrap ul.page-numbers li:last-child a.page-numbers{margin-right:0}}@media only screen and (max-width: 768px){.pagination-wrap ul.page-numbers li span.page-numbers{font-size:clamp(1.6rem,4.1vw,2.4rem);border-top-left-radius:10px;padding:6px 10px;margin-right:10px}.pagination-wrap ul.page-numbers li span.page-numbers.dots{font-size:clamp(1.6rem,4.1vw,2.4rem);padding:6px 0}.pagination-wrap ul.page-numbers li a.page-numbers{font-size:clamp(1.6rem,4.1vw,2.4rem);padding:6px 10px;margin-right:10px}.pagination-wrap ul.page-numbers li a.page-numbers.prev,.pagination-wrap ul.page-numbers li a.page-numbers.next{font-size:clamp(1.4rem,3.59vw,2rem);padding:6px 0}.pagination-wrap ul.page-numbers li a.page-numbers.prev::before{width:8px}.pagination-wrap ul.page-numbers li a.page-numbers.next::after{width:8px}.pagination-wrap ul.page-numbers li:last-child a.page-numbers{margin-right:0}}.back-btn-wrap{display:block;width:fit-content}@media screen and (min-width: 769px){.back-btn-wrap .nv-arrow-btn{width:340px}.back-btn-wrap .nv-arrow-btn::after{width:clamp(17px,1.09vw,21px)}.back-btn-wrap .nv-arrow-btn span{font-size:clamp(1.6rem,1.04vw,2rem)}}@media only screen and (max-width: 768px){.back-btn-wrap .nv-arrow-btn{min-width:260px;width:80%}.back-btn-wrap .nv-arrow-btn::after{width:clamp(15px,3.85vw,19px)}.back-btn-wrap .nv-arrow-btn span{font-size:clamp(1.6rem,4.1vw,2rem)}}