@charset "UTF-8";@font-face{font-family:Nez;src:url(Nez-Regular.woff) format("woff"),url(Nez-Regular.otf) format("opentype")}.font-nez{font-family:"Nez",var(--text-font-family);font-weight:400;font-style:normal}body{font-family:"yu-gothic-pr6n",var(--text-font-family);font-weight:400;font-style:normal}body.nav-open{overflow:hidden}body.nav-open .blog-nez-header__description{display:block}@media (max-width: 1430px){body.nav-open .blog-nez-header__description{padding-right:0}}body.nav-open .blog-nez-header__nez-logo{opacity:.001;pointer-events:none}body.nav-open .blog-nez-header__nav-button span:nth-child(1){transform-origin:center center;transform:rotate(45deg)}body.nav-open .blog-nez-header__nav-button span:nth-child(2){display:none}body.nav-open .blog-nez-header__nav-button span:nth-child(3){transform-origin:center center;transform:rotate(-45deg)}body:not(.nav-open) .blog-nez-header__description{display:none}body:not(.nav-open) .blog-nez-header__nez-logo{opacity:1;visibility:visible}body:not(.nav-open) .blog-nez-header__nav-button span:not(:first-child){margin-top:12px}@media (max-width: 768px){body:not(.nav-open) .blog-nez-header__nav-button span:not(:first-child){margin-top:5px}}.visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.article-nez-header{position:fixed;top:0;left:0;z-index:3;width:100%}.article-nez-header__container{padding:40px 35px 0 calc((100vw - min(95%,1820px))/2 + 70px);display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 768px){.article-nez-header__container{max-width:700px;margin:0 auto;padding:25px 20px 0 55px}}.article-nez-header__subcontainer{position:fixed;top:90px;left:0;z-index:3;width:-moz-fit-content;width:fit-content;padding:0 35px 0 calc((100vw - min(95%,1820px))/2 + 70px)}@media (max-width: 1000px){.article-nez-header__subcontainer{top:70px}}@media (max-width: 768px){.article-nez-header__subcontainer{top:40px;width:calc(100% - 55px);padding:0 0 0 55px}}.article-nez-header__logo-wrapper{flex:none;margin:0}@media (min-width: 1001px){.article-nez-header__logo{width:150px}}@media (max-width: 1000px){.article-nez-header__logo{width:12.5%;height:auto}.article-nez-header__logo img{width:100%;height:auto;display:block}}@media (max-width: 768px){.article-nez-header__logo{width:40px;height:auto}}.article-nez-header__title{font-size:14px;margin-top:15px;margin-bottom:5px}@media (max-width: 1000px){.article-nez-header__title{margin-top:7px;font-size:11px;margin-bottom:0}}.article-nez-header__content{list-style:none;margin:0;padding:0;font-size:12px}@media (max-width: 1000px){.article-nez-header__content{font-size:10px}}.article-nez-header__content li{padding-left:15px}@media (max-width: 1000px){.article-nez-header__content li{padding-left:5px}}.article-nez-header__content li:before{content:"\30fc  "}.article-nez-body__mv{display:flex;align-items:center;height:100dvh;padding:10dvh 110px 0}@media (max-width: 1000px){.article-nez-body__mv{flex-direction:column;height:auto;min-height:75dvh;max-width:700px;margin:0 auto;padding:13svh 20px 20px;gap:15px}}.article-nez-body__mv-image{width:50%;margin:0 auto}@media (max-width: 1000px){.article-nez-body__mv-image{width:100%;height:40svh}}.article-nez-body__mv-image:not(.is-fill) img{display:block;margin:0 auto;width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.article-nez-body__mv-content{width:50%;text-align:center}@media (max-width: 1000px){.article-nez-body__mv-content{width:100%;display:flex;flex-direction:column}}.article-nez-body__mv-title{margin:0 auto 40px;width:auto}.article-nez-body__mv-caption{margin-bottom:35px}@media (max-width: 1000px){.article-nez-body__mv-caption{font-size:12px;margin:10px 0 30px}}@media (max-width: 768px){.article-nez-body__mv-caption{font-size:10px;margin:10px 0 20px}}@media (max-width: 1000px){.article-nez-body__mv-text{order:3}}@media (max-width: 768px){.article-nez-body__mv-text{font-size:12px}}.article-nez-body__image{margin:0 auto}.article-nez-body__image img{display:block;margin:0 auto}.article-nez-body__image-wrapper{padding:35px 70px;width:100%;overflow-x:scroll}@media (max-width: 768px){.article-nez-body__image-wrapper{padding:15px 20px}}.article-nez-body__section{padding:35px 70px;margin:0 auto;position:relative}@media (max-width: 768px){.article-nez-body__section{padding:15px 20px}}.article-nez-body__section-header{margin-bottom:40px}.article-nez-body__section-title{font-size:35px;letter-spacing:.04em;margin-bottom:0}@media (max-width: 768px){.article-nez-body__section-title{font-size:20px}}.article-nez-body__section-caption{font-size:12px;margin-bottom:0}@media (max-width: 768px){.article-nez-body__section-caption{font-size:10px}}.article-nez-body__section-caption+.article-nez-body__section-introduction{margin-top:60px}@media (max-width: 768px){.article-nez-body__section-caption+.article-nez-body__section-introduction{margin-top:30px}}.article-nez-body__section-introduction{font-size:18px}@media (max-width: 768px){.article-nez-body__section-introduction{font-size:14px}}.article-nez-body__section-content{font-size:15px;line-height:1.7}@media (max-width: 768px){.article-nez-body__section-content{font-size:13px}}.article-nez-body__section-content h1,.article-nez-body__section-content h2,.article-nez-body__section-content h3,.article-nez-body__section-content h4,.article-nez-body__section-content h5,.article-nez-body__section-content h6{font-weight:700}.article-nez-body__section-content h1,.article-nez-body__section-content h2{font-size:1.5em}@media (max-width: 768px){.article-nez-body__section-content h1,.article-nez-body__section-content h2{font-size:1.3em}}.article-nez-body__section-content h1:not(:first-child),.article-nez-body__section-content h2:not(:first-child){margin-top:2em}.article-nez-body__section-content h3,.article-nez-body__section-content h4{font-size:1.3em;margin-bottom:.5em}.article-nez-body__section-content h3:not(:first-child),.article-nez-body__section-content h4:not(:first-child){margin-top:1.5em}@media (max-width: 768px){.article-nez-body__section-content h3,.article-nez-body__section-content h4{font-size:1.2em}}.article-nez-body__section-content h5,.article-nez-body__section-content h6{font-size:1.2em}.article-nez-body__section-image{position:absolute;z-index:0;opacity:.4;left:50%;transform:translate(-50%)}.article-nez-body__section-image+.article-nez-body__section-description{margin-top:2em}.article-nez-body__section-description{position:relative;z-index:2}.article-nez-body__nav{display:flex;justify-content:center;-moz-column-gap:90px;column-gap:90px}@media (max-width: 768px){.article-nez-body__nav{-moz-column-gap:50px;column-gap:50px}}.article-nez-body__nav-item{width:80px}@media (max-width: 768px){.article-nez-body__nav-item{width:40px}}.article-nez-body__nav-item svg{width:100%;height:auto}.article-nez-body__share{font-size:19px;display:flex;align-items:flex-end;-moz-column-gap:15px;column-gap:15px;margin-top:20px}@media (max-width: 768px){.article-nez-body__share{font-size:16px;-moz-column-gap:12px;column-gap:12px;margin-top:30px}}.article-nez-body__share-title{writing-mode:vertical-rl;margin:0;font-size:15px}@media (max-width: 768px){.article-nez-body__share-title{font-size:10px}}.article-nez-body__backnumber{margin-top:50px;position:relative}@media (max-width: 768px){.article-nez-body__backnumber{margin-bottom:50px}}.article-nez-body__backnumber-heading{text-align:center;margin-bottom:30px}@media (max-width: 768px){.article-nez-body__backnumber-heading{width:120px;margin:0 auto}.article-nez-body__backnumber-heading img{width:100%;height:auto}}.article-nez-body__backnumber-list{list-style:none}.article-nez-body__backnumber-item{width:20%;flex:none}@media (max-width: 768px){.article-nez-body__backnumber-item{width:50%;font-size:13px}}.article-nez-body__backnumber-item img{margin-bottom:14px}.article-nez-body__backnumber-title{margin-bottom:0}.article-nez-body__backnumber-topics{font-size:12px}@media (max-width: 768px){.article-nez-body__backnumber-topics{font-size:11px}}.article-nez-body__backnumber-excerpt{font-size:11px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width: 768px){.article-nez-body__backnumber-excerpt{font-size:10px}}.article-nez-body__backnumber-btn{display:none}@media (max-width: 768px){.article-nez-body__backnumber-btn{display:block}}.article-nez-body__backnumber-btn .slider-button--prev,.article-nez-body__backnumber-btn .slider-button--next{position:absolute;z-index:4;top:70px;width:16px}.article-nez-body__backnumber-btn .slider-button--prev svg,.article-nez-body__backnumber-btn .slider-button--next svg{width:100%;height:auto}.article-nez-body__backnumber-btn .slider-button--prev{left:-12px}.article-nez-body__backnumber-btn .slider-button--next{right:-12px}.article-nez-footer{background-color:#2e2e2e;color:#fff;margin-top:100px;padding:40px 40px 25px;font-size:12px;position:relative}@media (max-width: 768px){.article-nez-footer{margin-top:30px;padding:30px 20px 20px}}.article-nez-footer__inner{margin-bottom:180px}.article-nez-footer__inner .Icon-Wrapper--clickable{font-size:20px}@media (max-width: 768px){.article-nez-footer__inner{margin-bottom:150px}}.article-nez-footer__copyright{text-align:center}@media (max-width: 1000px){.article-nez-footer__copyright{margin-top:30px}}.article-nez-footer__copyright--translation{display:block}@media (min-width: 1001px){.article-nez-footer__copyright--translation{position:absolute;left:40px;bottom:25px;font-size:12px;max-width:35%}}@media (max-width: 1000px){.article-nez-footer__copyright--translation{font-size:9px;text-align:center;margin-bottom:30px;line-height:1.3}}.article-nez-footer__social{font-size:25px;color:#00e0ad;position:absolute;right:40px;bottom:30px;display:flex;align-items:flex-end;-moz-column-gap:40px;column-gap:40px}@media (max-width: 1000px){.article-nez-footer__social{font-size:18px;position:relative;right:initial;bottom:initial;justify-content:center}}@media (max-width: 768px){.article-nez-footer__social-logo{width:70px}}.article-nez-footer__social .HorizontalList__Item{margin-bottom:0}@media (max-width: 1000px){.article-nez-footer__social .HorizontalList__Item{margin:0 10px}}.article-nez-footer__social .Link--primary:hover{color:#fff}.blog-nez-header{position:fixed;top:0;left:0;z-index:11;width:100%}.blog-nez-header__container{padding:40px 70px 0 125px;display:flex;align-items:flex-start;justify-content:space-between}@media (max-width: 1000px){.blog-nez-header__container{flex-wrap:wrap;justify-content:space-between;max-width:700px;margin:0 auto;padding:25px 20px 0}}.blog-nez-header__nav-container{display:flex;align-items:flex-start;justify-content:space-between;padding-left:75px}@media (max-width: 1000px){.blog-nez-header__nav-container{display:block;padding-left:0;margin:0 auto;max-width:700px}}.blog-nez-header__logo-wrapper{flex:none;margin:0}@media (max-width: 1000px){.blog-nez-header__logo-wrapper{order:1}}@media (max-width: 768px){.blog-nez-header__logo-wrapper{margin-left:40px}}@media (min-width: 1001px){.blog-nez-header__logo,.blog-nez-header__sub-logo{width:16vw;max-width:312px}}@media (max-width: 1000px){.blog-nez-header__logo,.blog-nez-header__sub-logo{width:auto;min-width:1px;height:50px}.blog-nez-header__logo img,.blog-nez-header__sub-logo img{width:auto;height:100%;display:block}}.blog-nez-header__description{font-size:13px;padding-left:min(100px,5.2vw);padding-right:min(140px,7.3vw)}@media (max-width: 1000px){.blog-nez-header__description{order:3;width:100%;padding:40px 0 0}}@media (max-width: 768px){.blog-nez-header__description{font-size:11px;padding-top:25px}}.blog-nez-header__nez-logo{flex:none;width:65px;display:flex}@media (max-width: 1000px){.blog-nez-header__nez-logo{order:2;width:40px;height:50px}.blog-nez-header__nez-logo img{width:auto;height:100%;display:block;margin-left:auto}}.blog-nez-header__nav{position:fixed;top:0;width:100%;height:100%;background-color:#fff;padding:35px 35px 35px 50px;transition:all .4s ease;display:grid;grid-template-rows:max-content}@media (max-width: 768px){.blog-nez-header__nav{padding:20px}}.blog-nez-header__nav.is-active{z-index:10;opacity:1;visibility:visible}.blog-nez-header__nav:not(.is-active){z-index:-1;visibility:hidden;opacity:0}.blog-nez-header__nav:not(.is-active) .blog-nez-header__category,.blog-nez-header__nav:not(.is-active) .blog-nez-header__sub-logo{opacity:0}.blog-nez-header__nav-logo{width:140px;height:auto;display:block}@media (max-width: 768px){.blog-nez-header__nav-logo{width:70px}}.blog-nez-header__nav-button{position:fixed;z-index:12;left:35px;top:35px;width:40px;height:40px}@media (max-width: 768px){.blog-nez-header__nav-button{width:20px;height:20px;top:20px;left:20px}}.blog-nez-header__nav-button span{width:100%;height:1px;display:block;background-color:#000;transition:.4s all ease}.blog-nez-header__category{display:flex;margin-top:40px;margin-bottom:65px;padding-left:75px;position:relative;overflow:scroll}@media (min-width: 1701px){.blog-nez-header__category.is-overflow .blog-nez-header__category-menu{height:640px}}@media (min-width: 1201px) and (max-width: 1700px){.blog-nez-header__category.is-overflow .blog-nez-header__category-menu{height:830px}}@media (min-width: 1001px) and (max-width: 1200px){.blog-nez-header__category.is-overflow .blog-nez-header__category-menu{height:-moz-max-content;height:max-content}}.blog-nez-header__category.is-overflow:after{content:"";display:block;width:7px;height:56px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIGlkPSJiIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxLjkxbW0iIGhlaWdodD0iMTQuODhtbSIgdmlld0JveD0iMCAwIDUuNDIgNDIuMTkiPjxnIGlkPSJjIj48cG9seWxpbmUgcG9pbnRzPSIuMTIgMCAuMTIgNDEuNjkgNS4zMSAzMS45NyIgc3R5bGU9ImZpbGw6bm9uZTsgc3Ryb2tlOiMwNDAwMDA7IHN0cm9rZS1taXRlcmxpbWl0OjEwOyBzdHJva2Utd2lkdGg6LjI1cHg7Ii8+PC9nPjwvc3ZnPg==) no-repeat center center;background-size:contain;position:fixed;bottom:130px;right:50px}@media (min-width: 1701px){.blog-nez-header__category.is-overflow:after{display:none}}@media (max-width: 1000px){.blog-nez-header__category{padding-left:0;margin:25px auto 90px;width:100%;max-width:700px}.blog-nez-header__category.is-overflow:after{bottom:130px;right:calc((100vw - 700px)/2)}}@media (max-width: 768px){.blog-nez-header__category.is-overflow:after{bottom:120px;right:20px}}.blog-nez-header__category-heading{display:block;font-weight:700;font-size:14px;line-height:1.2;margin-bottom:10px}@media (max-width: 768px){.blog-nez-header__category-heading{font-size:10px;display:inline;padding-left:1em;margin-bottom:0}}.blog-nez-header__category-menu{list-style:none;display:flex;flex:none}@media (min-width: 1001px){.blog-nez-header__category-menu{flex-wrap:wrap;writing-mode:vertical-lr}}@media (max-width: 1000px){.blog-nez-header__category-menu{flex-direction:column}}.blog-nez-header__category-menu-title{font-size:19px}@media (max-width: 1000px){.blog-nez-header__category-menu-title{cursor:pointer}}@media (max-width: 768px){.blog-nez-header__category-menu-title{font-size:12px}}.blog-nez-header__category-menu-item{flex:none;width:-moz-fit-content;width:fit-content;white-space:nowrap}@media (min-width: 1001px){.blog-nez-header__category-menu-item{margin-right:35px;margin-bottom:15px;writing-mode:initial}}.blog-nez-header__category-menu--sub{list-style:none;font-size:12px}@media (max-width: 1000px){.blog-nez-header__category-menu--sub{padding-bottom:15px}}@media (max-width: 768px){.blog-nez-header__category-menu--sub{font-size:10px}}.blog-nez-header__category-menu--sub li{position:relative;padding-left:1.2em}.blog-nez-header__category-menu--sub li:before{width:1em;height:1em;content:"\30fc";position:absolute;top:0;left:0}.blog-nez-header__category-menu--sub a:hover{text-decoration:underline}.blog-nez-header__menu{list-style:none;padding-top:70px;padding-left:10px}@media (max-width: 768px){.blog-nez-header__menu{padding-top:40px;padding-left:5px}}.blog-nez-header__menu-item{font-size:15px;line-height:2}@media (max-width: 768px){.blog-nez-header__menu-item{font-size:12px}}.blog-nez-header__menu a:hover{color:#1da}.blog-nez-header__aside{position:absolute;width:calc(100% - 75px);bottom:35px;right:35px;display:flex;align-items:flex-end;-moz-column-gap:40px;column-gap:40px}@media (max-width: 768px){.blog-nez-header__aside{flex-wrap:wrap;justify-content:flex-end;width:calc(100% - 40px);-moz-column-gap:30px;column-gap:30px;bottom:20px;right:20px}}.blog-nez-header__copyright{flex:1}@media (max-width: 768px){.blog-nez-header__copyright{flex:none;width:100%;text-align:center;margin-top:15px;font-size:10px;order:3}}.blog-nez-article{height:100dvh;display:flex;align-items:center;position:relative}.blog-nez-article__container{width:100%;margin:0 auto}.blog-nez-article__link{display:block;width:100%;height:100%}.blog-nez-article__subtitle-list{list-style:none;margin:0;padding:0;writing-mode:vertical-rl}@media (max-width: 1000px){.blog-nez-article__subtitle-list{line-height:1.5;font-size:12px}}@media (max-width: 768px){.blog-nez-article__subtitle-list{font-size:10px;padding-bottom:1em}}.blog-nez-article__subtitle-list-wrapper{position:fixed;z-index:3}@media (min-width: 1001px){.blog-nez-article__subtitle-list-wrapper{top:calc(80px + min(140px,7.2vw));left:125px;max-height:calc(100vh - (80px + min(140px,7.2vw)) - 20px)}}@media (max-width: 1000px){.blog-nez-article__subtitle-list-wrapper{left:max(20px,(100vw - 680px) / 2);top:90px;bottom:initial;height:calc(100dvh - 90px);display:flex;align-items:center}}@media (max-width: 768px){.blog-nez-article__subtitle-list-wrapper{left:18px}}.blog-nez-article__subtitle-list li:hover .blog-nez-article__subtitle-text{color:#fff}.blog-nez-article__subtitle-detail{position:absolute;top:1.5em;right:-385px;width:385px;padding-left:30px;writing-mode:horizontal-tb;z-index:-1;opacity:0;visibility:hidden;transition:all .4s ease}@media (max-width: 768px){.blog-nez-article__subtitle-detail{padding-left:15px;width:calc(100vw - 40px - 100%);right:calc((100vw - 40px - 100%)*-1);top:50%;transform:translateY(-50%)}}.blog-nez-article__subtitle-detail.is-show{z-index:inherit;opacity:1;visibility:visible}.blog-nez-article__subtitle-detail a{padding:20px 0}.blog-nez-article__subtitle-detail a:hover{color:#fff}.blog-nez-article__subtitle-text{cursor:pointer;position:relative;padding-top:1.5em;display:block}.blog-nez-article__subtitle-text:before{content:"\30fc  ";position:absolute;top:0;right:0}.blog-nez-article__subtitle-text:hover,.blog-nez-article__subtitle-text.selected{color:#fff}.blog-nez-article__body{position:relative;height:100dvh;display:flex;align-items:center}@media (max-width: 768px){.blog-nez-article__body{flex-direction:column-reverse}}.blog-nez-article__body-image{opacity:50%;z-index:0;margin:0 auto;transition:all .4s ease}@media (min-width: 1680px){.blog-nez-article__body-image:not(.is-fill){padding-right:200px}}@media (max-width: 1000px){.blog-nez-article__body-image:not(.is-fill){width:50%;max-width:350px}}@media (max-width: 768px){.blog-nez-article__body-image:not(.is-fill){padding-top:10vw;padding-bottom:10vw}}.blog-nez-article__body-image:not(.is-fill) img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 1000px){.blog-nez-article__body-image:not(.is-fill) img{height:auto}}.blog-nez-article__body-image.is-fill{width:100%;height:100%}.blog-nez-article__body-image.is-fill img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.blog-nez-article__body-title{position:absolute;z-index:1;transition:all .4s ease}@media (max-width: 1000px){.blog-nez-article__body-title{width:auto;height:25vw;bottom:10svh;left:50%;transform:translate(-50%)}.blog-nez-article__body-title img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}}@media (max-width: 768px){.blog-nez-article__body-title{bottom:initial;top:25dvh}}@media (min-width: 1001px) and (max-width: 1140px){.blog-nez-article__body-title{bottom:75px;right:125px}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/blog-nez-style.css.map */
