.site-header_nozomus-magazine{left:50%;position:fixed;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:10}.globalnav_nozomus-magazine{background:#fff;color:#000;height:100dvh;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity 0s .5s,pointer-events 0s .5s,-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:opacity 0s .5s,pointer-events 0s .5s,-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1),opacity 0s .5s,pointer-events 0s .5s;transition:transform .5s cubic-bezier(.77,0,.175,1),opacity 0s .5s,pointer-events 0s .5s,-webkit-transform .5s cubic-bezier(.77,0,.175,1);width:100%;z-index:99}.globalnav_nozomus-magazine.preload{-webkit-transition:opacity 0s,pointer-events 0s,-webkit-transform 0s;transition:opacity 0s,pointer-events 0s,-webkit-transform 0s;transition:transform 0s,opacity 0s,pointer-events 0s;transition:transform 0s,opacity 0s,pointer-events 0s,-webkit-transform 0s}.globalnav_nozomus-magazine.is-open{opacity:1;pointer-events:auto;-webkit-transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1),-webkit-transform .5s cubic-bezier(.77,0,.175,1)}.globalnav_nozomus-magazine.is-open,.globalnav_nozomus-magazine.is-open .content{-webkit-transform:translateY(0);transform:translateY(0)}.globalnav_nozomus-magazine .content{height:100dvh;overflow-y:auto;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1),-webkit-transform .5s cubic-bezier(.77,0,.175,1)}.globalnav_nozomus-magazine .content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%;padding:120px 16px 0}.globalnav_nozomus-magazine .btn-wrap{margin-bottom:32px}.globalnav_nozomus-magazine .gnav{margin:0 auto;max-width:295px;width:100%}.globalnav_nozomus-magazine .gnav-list{display:block;width:100%}.globalnav_nozomus-magazine .gnav-item.child{counter-increment:num}.globalnav_nozomus-magazine .gnav-item.child .gnav__link:before{content:"0" counter(num)}.globalnav_nozomus-magazine .gnav__link{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #000;font-size:1.4rem;font-weight:600;gap:0 .75em;letter-spacing:0;padding:1.5em 1em 1.5em 0}.globalnav_nozomus-magazine .gnav__link:after{border-right:2px solid #000;border-top:2px solid #000;content:"";display:inline-block;height:.55em;position:absolute;right:1px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:.55em}.globalnav_nozomus-magazine .unav{margin-top:50px}.globalnav_nozomus-magazine .unav .sns-share,.globalnav_nozomus-magazine .unav-top__link{color:#000}.gn-nav_nozomus-magazine{position:fixed;right:0;top:0;z-index:9999}.gn-nav_nozomus-magazine .hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gn-nav_nozomus-magazine .hamburger.is-active .hamburger-inner{-webkit-transform:rotate(-210deg);transform:rotate(-210deg)}.gn-nav_nozomus-magazine .hamburger.is-active .hamburger-inner:after{-webkit-transform:rotate(60deg);transform:rotate(60deg)}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:0;text-transform:none;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000;opacity:1;right:auto;width:100%}.hamburger-box{display:inline-block;height:14px;position:relative;width:20px}.hamburger-inner{display:block;margin-top:-1px;top:60%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:0;height:2px;position:absolute;right:0;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:20px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-6px}.hamburger-inner:after{bottom:-6px;right:0}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;top:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.site-main{padding-top:0}.unav{color:#fff;font-size:1.4rem;font-weight:600}.unav-top{text-align:center}.unav-top__link{display:inline-block;padding:.25em .5em}.unav-sns{margin-top:30px}.unav-sns-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;gap:1em;justify-content:center}.unav-sns-list .sns-share{margin-right:.25em}.btn-wrap .nm-btn{background-color:#000;color:#fff;display:block;font-size:1.3rem;font-weight:600;margin:auto;max-width:275px;padding:.75em 1.5em;position:relative;text-align:center;width:100%}.btn-wrap .nm-btn:after{border-right:2px solid;border-top:2px solid;content:"";display:inline-block;height:.65em;position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:.65em}.btn-wrap .nm-btn-underline{border-bottom:1px solid #000;display:inline-block;font-weight:600;margin-top:.5em}.section-footer{background-color:#000;padding:0 0 45px}.section-footer .unav-live{padding-top:10px}.section-footer .unav-live__btn img{width:100%}.section-footer .unav-top{padding-top:40px}.page-top .section-hero .hero{position:relative}.page-top .section-hero .hero__img img{width:100%}.page-top .section-hero .hero-nav{left:0;position:absolute}.page-top .section-hero .hero-nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-top .section-hero .hero-nav-item a{display:block}.page-top .section-hero .hero-nav-item img{width:100%}.page-article .section-article .img{position:relative}.page-article .section-article .img img{width:100%}.page-article .section-article .video{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:67.2%}.page-article .section-article .video .video-js{height:auto;padding-top:177.7777777778%;width:100%}.page-article .section-article .video .video-js .vjs-big-play-button{background:none;background-image:url(../img/article/icon-play.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0;height:113px;margin-left:-45.5px;margin-top:-56.5px;-webkit-transition:opacity .2s cubic-bezier(.445,.05,.55,.95);transition:opacity .2s cubic-bezier(.445,.05,.55,.95);width:91px}.page-article .section-article .video .video-js .vjs-big-play-button .vjs-icon-placeholder{display:none}.page-article .section-article .video .video-js:hover .vjs-big-play-button{opacity:.5}.page-article .section-article .video-js .vjs-control-bar{height:30px}.page-article .section-article .video-js .vjs-time-tooltip{width:-webkit-max-content;width:-moz-max-content;width:max-content}.page-article .section-article .video-js .vjs-fullscreen-control,.page-article .section-article .video-js .vjs-picture-in-picture-control,.page-article .section-article .video-js .vjs-play-control,.page-article .section-article .video-js .vjs-quality-menu-wrapper,.page-article .section-article .video-js .vjs-volume-panel,.page-article .section-article .video-js .vjs-volume-panel:hover{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-article .section-article .video-js .vjs-fullscreen-control button,.page-article .section-article .video-js .vjs-picture-in-picture-control button,.page-article .section-article .video-js .vjs-play-control button,.page-article .section-article .video-js .vjs-quality-menu-wrapper button,.page-article .section-article .video-js .vjs-volume-panel button,.page-article .section-article .video-js .vjs-volume-panel:hover button{width:100%}.page-article .section-article .video-js .vjs-custom-control-spacer,.page-article .section-article .video-js .vjs-spacer{display:none!important}.page-article .section-article .video-js .vjs-button>.vjs-icon-placeholder:before{font-size:1.6em;line-height:30px}.page-article .section-article .video-js.vjs-quality-menu .vjs-quality-menu-button-HD-flag:after{font-size:1rem;right:50%;-webkit-transform:translate(calc(50% + 10px),-30%) scale(.6);transform:translate(calc(50% + 10px),-30%) scale(.6)}.page-article .section-article .video-js .vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.page-article .section-article .video-js .vjs-menu .vjs-menu-content,.page-article .section-article .video-js .vjs-menu li{font-size:1rem;max-height:15rem}.page-article .section-article .video-js .vjs-time-control{display:none!important}.page-article .section-nologin{background-color:#fff;height:100dvh;position:relative}.page-article .section-nologin .bg img{width:100%}.page-article .section-nologin .section-content.row{padding:0 15px}.page-article .section-nologin .content{left:50%;padding:0 15px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.page-article .section-nologin .nologin{background:#fff;-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,.5));filter:drop-shadow(0 0 5px rgba(0,0,0,.5));margin:auto;max-width:345px;padding:25px 15px 20px;width:100%}.page-article .section-nologin .nologin__text{font-size:1.3rem;font-weight:600;letter-spacing:.11em;margin:auto;max-width:275px}.page-article .section-nologin .btn-wrap{margin-top:15px;text-align:center}.page-article .section-nologin .btn-wrap+.btn-wrap{margin-top:10px}.page-article .section-nologin .back-to-top{font-size:1.3rem;font-weight:700;margin-top:.75em;text-decoration:underline}@media only screen and (min-width:933px){.site-header_nozomus-magazine{max-width:375px}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.section-footer .section-content.row{padding:0 13px}.page-top .section-hero .hero-nav{bottom:24px;padding:0 13px}.page-top .section-hero .hero-nav-item{height:73px}.page-top .section-hero .hero-nav-item a{padding:8px 18px 8px 13px}}@media only screen and (max-width:932px){.section-footer .section-content.row{padding:0 3.46667vw}.page-top .section-hero .hero-nav{bottom:6.4vw;padding:0 3.46667vw}.page-top .section-hero .hero-nav-item{height:19.46667vw}.page-top .section-hero .hero-nav-item a{padding:2vw 4.66667vw 2vw 3.33333vw}}