@charset "UTF-8";
/* コンパイルCSS 直接修正禁止 */
.cms_common-archive_pager{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cms_common-archive_pager>.wp-pagenavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.15rem;padding-inline:.5rem;font-family:cormorant-infant,sans-serif;font-style:normal;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.2rem;line-height:1;letter-spacing:0;color:#0e1a38;position:relative}.cms_common-archive_pager .wp-pagenavi>span,.cms_common-archive_pager a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;text-decoration:none}.cms_common-archive_pager .wp-pagenavi>span:not(.extend),.cms_common-archive_pager a:not(.extend){-webkit-box-sizing:border-box;box-sizing:border-box;width:.25rem;height:auto;aspect-ratio:1/1}.cms_common-archive_pager .wp-pagenavi>span:not(.extend,.previouspostslink,.nextpostslink),.cms_common-archive_pager a:not(.extend,.previouspostslink,.nextpostslink){padding-top:.02rem}.cms_common-archive_pager .wp-pagenavi>span:is(.pages),.cms_common-archive_pager a:is(.pages){display:none}.cms_common-archive_pager .wp-pagenavi>span:is(.current),.cms_common-archive_pager a:is(.current){color:#a89971;text-decoration:underline;text-underline-offset:4px}.cms_common-archive_pager .wp-pagenavi>span:is(.extend),.cms_common-archive_pager a:is(.extend){width:12px;background-image:radial-gradient(circle at center,#0e1a38 0,#0e1a38 50%,transparent 50%,transparent 100%);background-size:4px 4px;background-position:center;background-repeat:repeat-x}.cms_common-archive_pager .wp-pagenavi>span:is(.previouspostslink,.nextpostslink),.cms_common-archive_pager a:is(.previouspostslink,.nextpostslink){position:absolute}.cms_common-archive_pager .wp-pagenavi>span:is(.previouspostslink,.nextpostslink),.cms_common-archive_pager a:is(.previouspostslink,.nextpostslink){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(57,56,54,0)}.cms_common-archive_pager .wp-pagenavi>span:is(.previouspostslink,.nextpostslink)::after,.cms_common-archive_pager a:is(.previouspostslink,.nextpostslink)::after{content:"";display:block;width:.2rem;height:auto;aspect-ratio:1/1;background-color:#0e1a38;-webkit-mask-image:url(../common/img/ico_slide_arrow.svg);mask-image:url(../common/img/ico_slide_arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.5s;transition-duration:.5s}.cms_common-archive_pager .wp-pagenavi>span:is(.previouspostslink),.cms_common-archive_pager a:is(.previouspostslink){left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.cms_common-archive_pager .wp-pagenavi>span:is(.nextpostslink),.cms_common-archive_pager a:is(.nextpostslink){right:0}.cms_common-single_pager{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:9.5rem;width:100%;gap:.4rem;margin:.84rem auto 0}.cms_common-single_pager :where(.-btn01,.-btn02).-prev{position:absolute;left:0}.cms_common-single_pager :where(.-btn01,.-btn02).-next{position:absolute;right:0}.cms_common-single_pager .-btn01{margin:0}.content_wrap.detail:not(:has(.sec_gallery):has(.sec_report)) .cms_common-single_pager{margin-top:1.6rem}.sec_report_detail:not(:has(.detail_wrap))+.cms_common-single_pager{margin-top:1.6rem}@media screen and (max-width:640px){.cms_common-archive_pager{margin-top:.48rem}.cms_common-archive_pager>.wp-pagenavi{padding-inline:.3rem;font-size:.14rem;gap:.1rem}.cms_common-archive_pager .wp-pagenavi>span:not(.extend),.cms_common-archive_pager a:not(.extend){width:.2rem}.cms_common-archive_pager .wp-pagenavi>span:is(.current),.cms_common-archive_pager a:is(.current){text-underline-offset:2px}.cms_common-archive_pager .wp-pagenavi>span:is(.previouspostslink,.nextpostslink)::after,.cms_common-archive_pager a:is(.previouspostslink,.nextpostslink)::after{width:.12rem}.os-iOS.not-firefox .cms_common-archive_pager .wp-pagenavi>span:is(.previouspostslink,.nextpostslink)::after,.os-iOS.not-firefox .cms_common-archive_pager a:is(.previouspostslink,.nextpostslink)::after{position:relative;top:.02rem}.cms_common-single_pager{max-width:calc(100% - .6rem);gap:.25rem;margin:.5rem auto 0}.cms_common-single_pager :where(.-btn01,.-btn02).-prev span::after{top:calc(50% - .03rem)}.os-iOS.not-firefox .cms_common-single_pager :where(.-btn01,.-btn02).-prev span::after{top:calc(50% - .01rem)}.cms_common-single_pager :where(.-btn01,.-btn02).-next span::after{top:calc(50% - .03rem)}.os-iOS.not-firefox .cms_common-single_pager :where(.-btn01,.-btn02).-next span::after{top:calc(50% - .01rem)}.content_wrap.detail:not(:has(.sec_gallery):has(.sec_report)) .cms_common-single_pager{margin-top:.1rem}.sec_report_detail:not(:has(.detail_wrap))+.cms_common-single_pager{margin-top:.1rem}}@media (hover){.cms_common-archive_pager .wp-pagenavi>span:not(.extend),.cms_common-archive_pager a:not(.extend){-webkit-transition-property:color,background;transition-property:color,background;-webkit-transition-duration:.5s;transition-duration:.5s}.cms_common-archive_pager .wp-pagenavi>span:not(.extend):is(a:not(.previouspostslink):not(.nextpostslink)):hover,.cms_common-archive_pager a:not(.extend):is(a:not(.previouspostslink):not(.nextpostslink)):hover{color:#a89971}.cms_common-archive_pager .wp-pagenavi>span:not(.extend):is(.previouspostslink,.nextpostslink):hover::after,.cms_common-archive_pager a:not(.extend):is(.previouspostslink,.nextpostslink):hover::after{background-color:#a89971}}
/*# sourceMappingURL=cms_common.css.map */