.content-full-width,.content-max-width{overflow:hidden}.discript p{color:#555!important;font-size:16px}.intro_txt{padding-top:88px}.full{margin-left:0!important;margin-right:0!important}h1 span{font-family:Poppins,sans-serif;font-size:14vw;line-height:100px}.half_full{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;max-width:1000%!important;width:100vw!important}figure{display:block;margin:0;position:relative}figure.has-parallax{overflow:hidden}.half_full figure.has-parallax{height:72vh;overflow:hidden}.half_full figure img{position:absolute;right:0;width:88%}.one_sixth{width:12%!important}.five_sixth{width:88%!important}.half_full .has-mask-fill>span{-webkit-text-fill-color:hsla(0,0%,100%,.1);background-image:linear-gradient(rgba(24,27,33,.4),rgba(24,27,33,.4))!important}.occupa_bg,.pg_bg{background:#f0f0f0;bottom:0;position:absolute;right:13.33%;top:0;width:24%}.pinned-section h4{color:#c1c1c1!important}.pinned-section p{color:#555!important;font-size:16px}img.link_grcs{padding-bottom:16px;width:1.5rem}#page-nav .next-hero-subtitle{margin-bottom:0}.entry_waku{background-color:hsla(0,0%,100%,.6);border:1px solid #333;padding:1rem 2rem}.entry_waku.white_bg{background-color:#fff!important}.entry_waku .next-hero-subtitle{font-size:clamp(14px,.784rem + .45vw,18px);margin-bottom:0;margin-top:24px}.portfolio-wrap{margin-bottom:2vw;min-height:25vh}.portfolio-wrap.nagai{min-height:30vh!important}img.yj{padding-left:32px;width:4%}img.link_top_svg{padding-bottom:16px;width:1.5rem!important}.entry_waku figure{text-align:center}