.report_archive-posts{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0.64rem 1fr;grid-template-columns:repeat(2,1fr);gap:0.56rem 0.64rem}@media screen and (max-width:640px){.report_archive-posts{gap:0.4rem 0.15rem}}.report_archive-posts-item{min-width:0;text-align:center}.report_archive-posts-item>a{display:block}@media (hover){.report_archive-posts-item>a{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s}.report_archive-posts-item>a:hover{opacity:0.6}}.report_archive-posts-item .img{width:100%;aspect-ratio:1/1}.report_archive-posts-item .title{margin-top:0.24rem;font-size:0.18rem;font-weight:500;line-height:1.5;letter-spacing:0.1em;overflow-wrap:break-word;word-break:break-word}@media screen and (max-width:640px){.report_archive-posts-item .title{margin-top:0.16rem;font-size:0.15rem;line-height:1.7}}.report_archive-posts-item .name{margin-top:0.16rem;font-family:"garamond-premier-pro-display",serif;font-weight:300;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.18rem;line-height:1.5;letter-spacing:0.15em}@media screen and (max-width:640px){.report_archive-posts-item .name{margin-top:0.08rem;font-size:0.14rem;letter-spacing:0.05em}}@media print,screen and (min-width:641px){.report_single-keyvisual{margin-inline:-0.8rem}}.report_single-keyvisual img{width:100%;height:auto}.report_single-keyvisual+.report_single-title{margin-top:0.4rem}@media screen and (max-width:640px){.report_single-keyvisual+.report_single-title{margin-top:0.2rem}}.report_single-title{font-size:0.2rem;line-height:2.2;letter-spacing:0.1em;text-align:center}@media screen and (max-width:640px){.report_single-title{font-size:0.15rem;line-height:2}}.report_single-subtitle{font-size:0.16rem;line-height:2.4;letter-spacing:0;text-align:center}@media screen and (max-width:640px){.report_single-subtitle{margin-top:0.04rem;font-size:0.12rem;line-height:2}}.report_single-name{margin-top:0.32rem;font-family:"garamond-premier-pro-display",serif;font-weight:300;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:0.24rem;line-height:1.1;letter-spacing:0.05em;text-align:center}@media screen and (max-width:640px){.report_single-name{margin-top:0.24rem;font-size:0.18rem;letter-spacing:0.15em}}.report_single-bi{display:-ms-grid;display:grid;margin-top:0.48rem;border-top:1px solid #888064;line-height:1.5}@media print,screen and (min-width:641px){.report_single-bi{-ms-grid-columns:1.6rem 1fr;grid-template-columns:1.6rem 1fr;margin-inline:auto;width:5.2rem}}@media screen and (max-width:640px){.report_single-bi{margin-top:0.4rem}}.report_single-bi :is(dt,dd){border-bottom:1px solid #888064}@media print,screen and (min-width:641px){.report_single-bi :is(dt,dd){padding-block:calc(0.5em - 0.5lh + 0.12rem)}}@media screen and (max-width:640px){.report_single-bi :is(dt,dd){padding-block:calc(0.5em - 0.5lh + 0.08rem)}}.report_single-bi dt{background-color:rgba(136,128,100,0.1);font-size:0.15rem;text-align:center;color:#888064}@media print,screen and (min-width:641px){.report_single-bi dt{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}}.report_single-bi dd{font-size:0.14rem}@media print,screen and (min-width:641px){.report_single-bi dd{padding-left:0.24rem}}@media screen and (max-width:640px){.report_single-bi dd{text-align:center}}.report_single-contents{margin-top:0.8rem}@media screen and (max-width:640px){.report_single-contents{margin-top:0.48rem}}.report_single_js-youtube{position:relative;width:100%;height:auto;aspect-ratio:16/9}.report_single_js-youtube:not(.is-play) .report_single_js-youtube-target{opacity:0;pointer-events:none}.report_single_js-youtube-target{width:100%;height:auto;position:absolute;aspect-ratio:16/9;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s}.report_single_js-youtube.is-play .report_single_js-youtube-button{opacity:0;pointer-events:none}.report_single_js-youtube-button{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;width:100%;height:100%;position:absolute;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;transition-duration:0.5s}@media (hover){.report_single_js-youtube-button:hover .play{background-color:#fff}.report_single_js-youtube-button:hover .play:after{background-color:#888064}}.report_single_js-youtube-button .play{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;border-radius:50%;border:2px solid #fff;width:0.92rem;height:auto;aspect-ratio:1/1;position:absolute;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.5s;transition-duration:0.5s}@media screen and (max-width:640px){.report_single_js-youtube-button .play{width:0.5rem}}.report_single_js-youtube-button .play:after{content:"";display:block;margin-left:0.04rem;width:0.32rem;height:auto;aspect-ratio:16/18;background-color:#fff;clip-path:polygon(0 0,100% 50%,0 100%);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.5s;transition-duration:0.5s}@media screen and (max-width:640px){.report_single_js-youtube-button .play:after{width:0.2rem}}:root{--gallery_modal-duration:.5s}.report_single_js-gallery{overflow:hidden;display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap)}@media print,screen and (min-width:641px){.report_single_js-gallery{--gap:.30rem;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:640px){.report_single_js-gallery{--gap:.15rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}.report_single_js-gallery-img.is-hide{display:none}.is-modal-active .report_single_js-gallery-img{pointer-events:none}@media (hover){.report_single_js-gallery-img:hover>img{opacity:0.6}}.report_single_js-gallery-img{cursor:pointer;position:relative}@media print,screen and (min-width:641px){.report_single_js-gallery-img:not(:nth-child(-n+3)){padding-top:var(--gap)}}@media screen and (max-width:640px){.report_single_js-gallery-img:not(:nth-child(-n+2)){padding-top:var(--gap)}}.report_single_js-gallery-img img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;aspect-ratio:1/1;-webkit-transition:opacity var(--gallery_modal-duration);transition:opacity var(--gallery_modal-duration)}.report_single_js-gallery-more.is-hide{display:none}.report_single_js-gallery-more{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0.48rem;margin-inline:auto}@media screen and (max-width:640px){.report_single_js-gallery-more{margin-top:0.3rem}}.report_single_js-gallery-more.is-close>i:after{display:none}.report_single_js-gallery-more>i{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;margin-left:auto;width:0.14rem;height:auto;aspect-ratio:1/1;position:relative}.report_single_js-gallery-more>i:after,.report_single_js-gallery-more>i:before{content:"";display:block;width:100%;height:1px;background-color:#888064;position:absolute}.report_single_js-gallery-more>i:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.report_single_js-gallery{position:relative}.report_single_js-gallery-img>img{display:block;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.report_single_js-gallery .js-modal-current{-webkit-box-sizing:content-box;box-sizing:content-box;margin:-0.05rem 0 0 -0.05rem;padding:0.05rem;width:2.6rem;height:2.6rem;background-color:#888064;position:absolute;top:0;left:0;-webkit-transition-property:width,height,top,left,opacity;transition-property:width,height,top,left,opacity;-webkit-transition-duration:var(--gallery_modal-duration);transition-duration:var(--gallery_modal-duration);opacity:0;pointer-events:none;z-index:-1}@media screen and (max-width:640px){.report_single_js-gallery .js-modal-current{margin:-0.04rem 0 0 -0.04rem;padding:0.04rem;width:1.05rem;height:1.05rem}}.is-modal-active .report_single_js-gallery .js-modal-current{opacity:1}body.is-modal-active{overflow-y:hidden;padding-right:var(--scrollbar-w)}@media print,screen and (min-width:641px){body.is-modal-active .mod_header>.header_inner{width:calc(100% - var(--scrollbar-w))}body.is-modal-active .pagetopbtn{right:calc(0.1rem + var(--scrollbar-w))}}@media print,screen and (min-width:641px){body.is-modal-noclick:not(.is-modal-active) .js-gallery_modal_wrap{width:calc(100% - 1.2rem + var(--scrollbar-w) * 2)}}body:has(.mod_gallery_modal) .mod_header>.in{-webkit-transition:opacity var(--gallery_modal-duration);transition:opacity var(--gallery_modal-duration)}body:has(.mod_gallery_modal).is-modal-active .mod_header>.in{opacity:0}.js-gallery_modal_wrap{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;margin:auto;z-index:2;width:calc(100% - 1.2rem);height:calc(100vh - 1.2rem);z-index:250000;opacity:0;-webkit-transition:opacity var(--gallery_modal-duration);transition:opacity var(--gallery_modal-duration);position:fixed;inset:0;-webkit-tap-highlight-color:transparent!important}.js-gallery_modal_wrap:focus{outline:none!important}@media screen and (max-width:640px){.js-gallery_modal_wrap{top:-0.5rem;padding:0;width:calc(100% - 0.1rem);height:calc(100vh - 1rem)}}.is-modal-active .js-gallery_modal_wrap{opacity:1;pointer-events:auto}.is-modal-noclick .js-gallery_modal_wrap{pointer-events:none!important}.js-gallery_modal-img{width:auto;max-height:100%;height:auto;position:absolute;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:var(--gallery_modal-duration);transition-duration:var(--gallery_modal-duration)}.js-gallery_modal-img:not(.is-view){opacity:0;pointer-events:none}@media print,screen and (min-width:641px){.js-gallery_modal-img{max-width:11rem}}@media screen and (max-width:640px){.js-gallery_modal-img{max-width:calc(100% - 0.6rem)}}.js-gallery_modal-close{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;border-radius:50%;width:0.5rem;height:auto;aspect-ratio:1/1;background-color:#fff;color:#888064;position:absolute;top:0;right:0;z-index:10;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:var(--gallery_modal-duration);transition-duration:var(--gallery_modal-duration)}.js-gallery_modal-close:not(.is-view){opacity:0;pointer-events:none}@media screen and (max-width:640px){.js-gallery_modal-close{width:0.32rem}}.js-gallery_modal-close i{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;width:50%;height:50%;position:absolute}.js-gallery_modal-close i:after,.js-gallery_modal-close i:before{content:"";display:block;margin:auto;width:100%;border-bottom:2px solid;position:absolute}.js-gallery_modal-close i:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.js-gallery_modal-close i:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.js-gallery_modal-arrow{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;margin:auto 0;height:100%;width:0.5rem;position:absolute;top:0;z-index:10}@media screen and (max-width:640px){.js-gallery_modal-arrow{width:0.32rem}}.js-gallery_modal-arrow:after{content:""}.js-gallery_modal-arrow:after{content:"";display:block;margin:auto;border-radius:50%;width:100%;height:auto;aspect-ratio:1/1;background-color:#fff;background-image:url(/common/img/ico_arrow.svg);background-position:center;background-size:35% auto;background-repeat:no-repeat}.js-gallery_modal-arrow.-next{right:0}.js-gallery_modal-arrow.-prev{left:0}.js-gallery_modal-arrow.-prev:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.js-gallery_modal-overlay{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;z-index:200000;position:fixed;top:0;left:0;width:100%;height:calc(100% + 1rem);background-color:rgba(136,128,100,0.2);backdrop-filter:blur(8px);will-change:backdrop-filter;pointer-events:none;-webkit-transition:opacity var(--gallery_modal-duration);transition:opacity var(--gallery_modal-duration);opacity:0}.is-modal-active .js-gallery_modal-overlay{opacity:1;pointer-events:auto}.js-gallery_modal-overlay-loading{margin-top:-1rem;position:absolute;width:4px;height:4px}.js-gallery_modal-overlay-loading>div{-webkit-animation-fill-mode:both;width:100%;height:100%;border-radius:100%;background-color:#fff;margin:2px;--angle:(360deg/8 * var(--i));--x:calc(cos(var(--angle)) * 30px);--y:calc(sin(var(--angle)) * 30px);--duration:2s;--delay:calc(var(--duration)* var(--i) / 8);-webkit-animation:ball-spin-fade-loader var(--duration) var(--delay) infinite linear;animation:ball-spin-fade-loader var(--duration) var(--delay) infinite linear;position:absolute;top:var(--y);left:var(--x);opacity:0.3}.js-gallery_modal-overlay-loading>div:first-child{--i:1}.js-gallery_modal-overlay-loading>div:nth-child(2){--i:2}.js-gallery_modal-overlay-loading>div:nth-child(3){--i:3}.js-gallery_modal-overlay-loading>div:nth-child(4){--i:4}.js-gallery_modal-overlay-loading>div:nth-child(5){--i:5}.js-gallery_modal-overlay-loading>div:nth-child(6){--i:6}.js-gallery_modal-overlay-loading>div:nth-child(7){--i:7}.js-gallery_modal-overlay-loading>div:nth-child(8){--i:8}@-webkit-keyframes ball-spin-fade-loader{0%{opacity:0.3;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(4);transform:scale(4)}to{opacity:0.3;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-spin-fade-loader{0%{opacity:0.3;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(4);transform:scale(4)}to{opacity:0.3;-webkit-transform:scale(1);transform:scale(1)}}
/*# sourceMappingURL=report.css.map */