@media (min-width:835px){body.archives #pageheader{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.archives #pageheader h1{width:25%}body.archives #pageheader #lnav{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;gap:0 40px}body.archives #pageheader #lnav h6{width:6em;margin-top:0.1em;font-family:poppins,sans-serif;line-height:1;letter-spacing:0.1em;font-weight:500}body.archives #pageheader #lnav .ctlist{width:calc(100% - 6em - 40px);display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 40px;padding-left:40px;border-left:1px solid var(--col-text)}body.archives #pageheader #lnav .ctlist li{margin-top:0.1em}body.archives #pageheader #lnav .ctlist li,body.archives #pageheader #lnav .ctlist li a{line-height:1}body.archives #pageheader #lnav .ctlist li a{display:block;font-family:poppins,sans-serif;line-height:1;letter-spacing:0.1em;font-size:1.3rem;font-weight:500;position:relative}body.archives #pageheader #lnav .ctlist li a:after{content:"";display:block;border-bottom:1px solid var(--col-text);position:absolute;left:0;bottom:-10px;-webkit-transition:width 0.3s ease-out;transition:width 0.3s ease-out}body.archives #pageheader #lnav .ctlist li:not(.here) a:after{width:0}body.archives #pageheader #lnav .ctlist li.here a:after,body.archives #pageheader #lnav .ctlist li:not(.here) a:hover:after{width:100%}body.archives main{width:calc(100% - 100px);max-width:1000px;margin:80px auto 0}body.archives main .entries .entry{padding-bottom:40px;border-bottom:1px solid var(--col-bd);display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}body.archives main .entries .entry:not(:first-of-type){margin-top:40px}body.archives main .entries .entry:after{content:"";display:block;width:40px;border-top:1px solid var(--col-text);position:absolute;left:0;bottom:0}body.archives main .entries .entry .date{width:8rem;padding-top:10px;font-family:poppins,sans-serif;line-height:1;letter-spacing:0.1em;font-size:1.2rem}body.archives main .entries .entry .ct{width:12rem}body.archives main .entries .entry .ct li{display:inline-block;font-family:poppins,sans-serif;line-height:1;letter-spacing:0.1em;font-size:1.3rem;font-weight:500}body.archives main .entries .entry .ct li+li:before{content:",";margin-right:0.3em}body.archives main .entries .entry h3{width:calc(100% - 20em)}body.single #pageheader{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0!important}body.single #pageheader .pagetitle{width:25%}body.single #pageheader .info{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:50px}body.single #pageheader .info li{font-family:poppins,sans-serif;line-height:1;letter-spacing:0.1em}body.single #pageheader .info li.date{margin-right:40px;font-size:1.2rem}body.single #pageheader .info li.ct{font-size:1.3rem;font-weight:500}body.single #pageheader .info li.ct+.ct:before{content:",";margin:0 0.3em}body.single #pageheader h1{width:calc(100% - 100px);max-width:1000px;margin:60px auto 0;font-size:2.4rem;font-weight:500}body.single main{width:calc(100% - 100px);max-width:1000px;margin:60px auto 0}body.single main .entry{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}body.single main .entry>:not(.line){width:100%}body.single main .entry h2,body.single main .entry h3,body.single main .entry h4{font-weight:500}body.single main .entry h2+.note,body.single main .entry h3+.note,body.single main .entry h4+.note{margin-top:40px}body.single main .entry h2+.movie,body.single main .entry h2+.photo,body.single main .entry h2+.quote,body.single main .entry h3+.movie,body.single main .entry h3+.photo,body.single main .entry h3+.quote,body.single main .entry h4+.movie,body.single main .entry h4+.photo,body.single main .entry h4+.quote{margin-top:50px}body.single main .entry h2{font-size:2rem}body.single main .entry h2+h3,body.single main .entry h2+h4{margin-top:30px}body.single main .entry h3{font-size:1.8rem}body.single main .entry h3+h2,body.single main .entry h3+h4{margin-top:30px}body.single main .entry h4{font-size:1.6rem}body.single main .entry h4+h2,body.single main .entry h4+h3{margin-top:30px}body.single main .entry .note p:not(:last-of-type){margin-bottom:2em}body.single main .entry .note+h2{margin-top:80px}body.single main .entry .note+h3,body.single main .entry .note+h4{margin-top:60px}body.single main .entry .note+.note{margin-top:35px}body.single main .entry .note+.movie,body.single main .entry .note+.photo,body.single main .entry .note+.quote{margin-top:60px}body.single main .entry .photo img{display:block;width:100%}body.single main .entry .photo .cap{margin-top:20px;font-size:1.2rem}body.single main .entry .photo.line{width:calc((100% - 50px) / 2)}body.single main .entry .photo+h2{margin-top:80px}body.single main .entry .photo+h3,body.single main .entry .photo+h4{margin-top:60px}body.single main .entry .photo+.note{margin-top:65px}body.single main .entry .photo+.photo{margin-top:60px}body.single main .entry .photo+.movie,body.single main .entry .photo+.quote{margin-top:60px}body.single main .entry .movie iframe{width:100%;height:auto;aspect-ratio:16/9;border:none}body.single main .entry .movie+h2{margin-top:80px}body.single main .entry .movie+h3,body.single main .entry .movie+h4{margin-top:60px}body.single main .entry .movie+.note{margin-top:65px}body.single main .entry .movie+.photo{margin-top:60px}body.single main .entry .movie+.movie,body.single main .entry .movie+.quote{margin-top:60px}body.single main .entry .quote{background:#EFEDEC;padding:70px 120px;position:relative}body.single main .entry .quote p:not(:last-of-type){margin-bottom:2em}body.single main .entry .quote:after,body.single main .entry .quote:before{display:block;content:"";width:10px;height:10px;background:var(--col-text);-webkit-mask-image:url(../../common/img/icon_quote.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(../../common/img/icon_quote.svg);mask-repeat:no-repeat;mask-size:contain;position:absolute}body.single main .entry .quote:before{left:80px;top:80px}body.single main .entry .quote:after{right:80px;bottom:80px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.single main .entry .quote+h2{margin-top:80px}body.single main .entry .quote+h3,body.single main .entry .quote+h4{margin-top:60px}body.single main .entry .quote+.note{margin-top:65px}body.single main .entry .quote+.photo{margin-top:60px}body.single main .entry .quote+.movie,body.single main .entry .quote+.quote{margin-top:60px}body.single main .pagenav{margin-top:150px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}body.single main .pagenav:before{content:"";display:block;height:100%;border-left:1px solid var(--col-text);position:absolute;left:50%;top:0;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.single main .pagenav>li{width:50%;padding:0 50px 50px}body.single main .pagenav>li .info{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}body.single main .pagenav>li .info li{font-family:poppins,sans-serif;line-height:1;letter-spacing:0.1em}body.single main .pagenav>li .info li.date{margin-right:30px;font-size:1.2rem}body.single main .pagenav>li .info li.ct{font-size:1.3rem;font-weight:500}body.single main .pagenav>li .info li.ct+.ct:before{content:",";margin:0 0.3em}body.single main .pagenav>li h6{margin-top:30px}body.single main .pagenav>li .more{font-family:poppins,sans-serif;line-height:1;letter-spacing:0.1em;position:absolute;bottom:0}body.single main .pagenav>li .more:before{display:block;content:"";-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-size:contain;-webkit-transition:transform 0.3s ease-out;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-mask-image:url(../../common/img/icon_arrow.svg);mask-image:url(../../common/img/icon_arrow.svg);width:12px;height:12px;background:var(--col-text);position:absolute}body.single main .pagenav>li.prev{margin-right:0;margin-left:auto;border-right:1px solid var(--col-text)}body.single main .pagenav>li.prev .more{right:50px;padding-right:25px;text-align:right}body.single main .pagenav>li.prev .more:before{top:40%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:right 0.3s ease-out;transition:right 0.3s ease-out}body.single main .pagenav>li.prev:hover .more:before{right:-3px}body.single main .pagenav>li.next{margin-left:0;margin-right:auto;border-left:1px solid var(--col-text)}body.single main .pagenav>li.next .more{left:50px;padding-left:25px}body.single main .pagenav>li.next .more:before{top:30%;left:0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:left 0.3s ease-out;transition:left 0.3s ease-out}body.single main .pagenav>li.next:hover .more:before{left:-3px}body.single main .back{clear:both}body.single main .back a{display:block;max-width:500px;font-size:1.6rem;font-weight:500;line-height:1;position:relative;border-bottom-style:solid;border-bottom-width:2px;padding-left:30px;border-bottom-color:var(--col-bd);text-align:right;color:var(--col-text);margin:150px auto 0}body.single main .back a:before{content:"";display:block;width:20px;border-bottom-width:2px;border-bottom-style:solid;position:absolute;left:0;bottom:-2px}body.single main .back a:after{display:block;content:"";-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-size:contain;-webkit-transition:transform 0.3s ease-out;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-mask-image:url(../../common/img/icon_arrow_diagonal.svg);mask-image:url(../../common/img/icon_arrow_diagonal.svg);width:10px;height:10px;position:absolute}body.single main .back a:hover{opacity:1}}@media (min-width:835px) and (min-width:835px){body.single main .back a em{display:block;padding-bottom:20px;overflow:hidden;position:relative}body.single main .back a em span{display:inline-block;-webkit-transition:transform 0.5s ease-in-out;-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out,-webkit-transform 0.5s ease-in-out}}@media (min-width:835px) and (max-width:834px){body.single main .back a{padding-bottom:20px}}@media (min-width:835px){body.single main .back a:before{border-bottom-color:var(--col-text)}body.single main .back a:after{left:0;bottom:20px;background:var(--col-text);-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@media (min-width:835px) and (min-width:835px){body.single main .back a em span:first-of-type{-webkit-transform:translate(100%,calc(100% + 20px));transform:translate(100%,calc(100% + 20px))}body.single main .back a:hover:after{-webkit-transform:rotate(270deg) translate(3px,-3px);transform:rotate(270deg) translate(3px,-3px)}body.single main .back a:hover em span:first-of-type{-webkit-transform:translate(100%,0%);transform:translate(100%,0%)}body.single main .back a:hover em span:nth-of-type(2){-webkit-transform:translateY(calc(-100% - 20px));transform:translateY(calc(-100% - 20px))}}@media (max-width:834px){body.archives #pageheader #lnav{margin:40px 0 0 7vw;padding-bottom:20px;border-bottom:1px solid var(--col-text)}body.archives #pageheader #lnav h6{font-family:poppins,sans-serif;line-height:1;letter-spacing:0.1em;font-weight:500;position:relative}body.archives #pageheader #lnav h6:after{display:block;content:"";width:10px;height:10px;background:var(--col-text);-webkit-mask-image:url(../../common/img/icon_plus.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-image:url(../../common/img/icon_plus.svg);mask-repeat:no-repeat;mask-size:contain;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.archives #pageheader #lnav h6.open:after{-webkit-mask-image:url(../../common/img/icon_minus.svg);mask-image:url(../../common/img/icon_minus.svg)}body.archives #pageheader #lnav .ctlist{display:none;padding-top:20px}body.archives #pageheader #lnav .ctlist li{margin-top:0.1em}body.archives #pageheader #lnav .ctlist li:not(:first-of-type){margin-top:15px}body.archives #pageheader #lnav .ctlist li,body.archives #pageheader #lnav .ctlist li a{line-height:1}body.archives #pageheader #lnav .ctlist li a{display:block;padding-left:20px;font-family:poppins,sans-serif;line-height:1;letter-spacing:0.1em;font-size:1.3rem;font-weight:500;position:relative}body.archives #pageheader #lnav .ctlist li.here a:before{content:"";display:block;width:10px;border-top:1px solid var(--col-text);position:absolute;left:0;top:0.3em}body.archives main{width:86vw;max-width:1000px;margin:50px auto 0}body.archives main .entries .entry{padding-bottom:40px;border-bottom:1px solid var(--col-bd);display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}body.archives main .entries .entry:not(:first-of-type){margin-top:40px}body.archives main .entries .entry:after{content:"";display:block;width:40px;border-top:1px solid var(--col-text);position:absolute;left:0;bottom:0}body.archives main .entries .entry .date{width:8rem;margin-top:0.5em;margin-right:10px;font-family:poppins,sans-serif;line-height:1;letter-spacing:0.1em;font-size:1.2rem}body.archives main .entries .entry .ct li{display:inline-block;font-family:poppins,sans-serif;line-height:1;letter-spacing:0.1em;font-size:1.3rem;font-weight:500}body.archives main .entries .entry .ct li+li:before{content:",";margin-right:0.3em}body.archives main .entries .entry h3{margin-top:20px}body.single #pageheader{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:7vw}body.single #pageheader .pagetitle{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}body.single #pageheader .info,body.single #pageheader h1{padding-left:7vw}body.single #pageheader .info{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.single #pageheader .info li{font-family:poppins,sans-serif;line-height:1;letter-spacing:0.1em}body.single #pageheader .info li.date{margin-right:40px;font-size:1.2rem}body.single #pageheader .info li.ct{font-size:1.3rem;font-weight:500}body.single #pageheader .info li.ct+.ct:before{content:",";margin:0 0.3em}body.single #pageheader h1{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:40px;font-size:2rem;font-weight:500;line-height:1.6}body.single main{padding-left:7vw;padding-right:7vw}body.single main .entry{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}body.single main .entry>:not(.line){width:100%}body.single main .entry+.links{margin-top:110px}body.single main .entry h2,body.single main .entry h3,body.single main .entry h4{font-weight:500}body.single main .entry h2+.note,body.single main .entry h3+.note,body.single main .entry h4+.note{margin-top:40px}body.single main .entry h2+.movie,body.single main .entry h2+.photo,body.single main .entry h2+.quote,body.single main .entry h3+.movie,body.single main .entry h3+.photo,body.single main .entry h3+.quote,body.single main .entry h4+.movie,body.single main .entry h4+.photo,body.single main .entry h4+.quote{margin-top:50px}body.single main .entry h2{font-size:2rem}body.single main .entry h2+h3,body.single main .entry h2+h4{margin-top:20px}body.single main .entry h3{font-size:1.8rem}body.single main .entry h3+h2,body.single main .entry h3+h4{margin-top:20px}body.single main .entry h4{font-size:1.6rem}body.single main .entry h4+h2,body.single main .entry h4+h3{margin-top:20px}body.single main .entry .note p:not(:last-of-type){margin-bottom:2em}body.single main .entry .note+h2{margin-top:60px}body.single main .entry .note+h3,body.single main .entry .note+h4{margin-top:40px}body.single main .entry .note+.note{margin-top:35px}body.single main .entry .note+.movie,body.single main .entry .note+.photo{margin-top:50px}body.single main .entry .photo img{display:block;width:100%}body.single main .entry .photo .cap{margin-top:15px;font-size:1.2rem}body.single main .entry .photo+h2{margin-top:60px}body.single main .entry .photo+h3,body.single main .entry .photo+h4{margin-top:40px}body.single main .entry .photo+.note{margin-top:50px}body.single main .entry .photo+.movie,body.single main .entry .photo+.photo{margin-top:40px}body.single main .entry .movie iframe{width:100%;height:auto;aspect-ratio:16/9;border:none}body.single main .entry .movie+h2{margin-top:60px}body.single main .entry .movie+h3,body.single main .entry .movie+h4{margin-top:40px}body.single main .entry .movie+.note{margin-top:50px}body.single main .entry .movie+.movie,body.single main .entry .movie+.photo{margin-top:40px}body.single main .pagenav{margin-top:100px;border-top:1px solid var(--col-text);position:relative}body.single main .pagenav>li{padding:60px 0 30px;border-bottom:1px solid var(--col-text)}body.single main .pagenav>li .info{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}body.single main .pagenav>li .info li{font-family:poppins,sans-serif;line-height:1;letter-spacing:0.1em}body.single main .pagenav>li .info li.date{margin-right:30px;font-size:1.2rem}body.single main .pagenav>li .info li.ct{font-size:1.3rem;font-weight:500}body.single main .pagenav>li .info li.ct+.ct:before{content:",";margin:0 0.3em}body.single main .pagenav>li h6{margin-top:20px}body.single main .pagenav>li .more{font-family:poppins,sans-serif;line-height:1;letter-spacing:0.1em;position:absolute;top:25px}body.single main .pagenav>li .more:before{display:block;content:"";-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-size:contain;-webkit-transition:transform 0.3s ease-out;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-mask-image:url(../../common/img/icon_arrow.svg);mask-image:url(../../common/img/icon_arrow.svg);width:12px;height:12px;background:var(--col-text);position:absolute}body.single main .pagenav>li.prev .more{right:0;padding-right:25px;text-align:right}body.single main .pagenav>li.prev .more:before{top:40%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.single main .pagenav>li.next .more{left:0;padding-left:25px}body.single main .pagenav>li.next .more:before{top:30%;left:0;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}body.single main .back a{display:block;max-width:500px;font-size:1.6rem;font-weight:500;line-height:1;position:relative;border-bottom-style:solid;border-bottom-width:2px;padding-left:30px;border-bottom-color:var(--col-bd);text-align:right;color:var(--col-text);margin:100px 7vw 0}body.single main .back a:before{content:"";display:block;width:20px;border-bottom-width:2px;border-bottom-style:solid;position:absolute;left:0;bottom:-2px}body.single main .back a:after{display:block;content:"";-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-size:contain;-webkit-transition:transform 0.3s ease-out;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-mask-image:url(../../common/img/icon_arrow_diagonal.svg);mask-image:url(../../common/img/icon_arrow_diagonal.svg);width:10px;height:10px;position:absolute}body.single main .back a:hover{opacity:1}}@media (max-width:834px) and (min-width:835px){body.single main .back a em{display:block;padding-bottom:20px;overflow:hidden;position:relative}body.single main .back a em span{display:inline-block;-webkit-transition:transform 0.5s ease-in-out;-webkit-transition:-webkit-transform 0.5s ease-in-out;transition:-webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out,-webkit-transform 0.5s ease-in-out}}@media (max-width:834px) and (max-width:834px){body.single main .back a{padding-bottom:20px}}@media (max-width:834px){body.single main .back a:before{border-bottom-color:var(--col-text)}body.single main .back a:after{left:0;bottom:20px;background:var(--col-text);-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@media (max-width:834px) and (min-width:835px){body.single main .back a em span:first-of-type{-webkit-transform:translate(100%,calc(100% + 20px));transform:translate(100%,calc(100% + 20px))}body.single main .back a:hover:after{-webkit-transform:rotate(270deg) translate(3px,-3px);transform:rotate(270deg) translate(3px,-3px)}body.single main .back a:hover em span:first-of-type{-webkit-transform:translate(100%,0%);transform:translate(100%,0%)}body.single main .back a:hover em span:nth-of-type(2){-webkit-transform:translateY(calc(-100% - 20px));transform:translateY(calc(-100% - 20px))}}
/*# sourceMappingURL=styles.css.map */