@charset "UTF-8";.t-about .l-wrap.-type-full .l-wrap__inner{border-right:none}.t-about .l-footer{z-index:var(--zindex-lv1)}.t-about-cover .l-wrap.-type-full{background:0 0}.l-wrap.-type-full{position:relative;z-index:var(--zindex-lv3)}.t-about-cover{background:url(/assets/image/about/hero.jpg)no-repeat center center/cover;position:relative;z-index:var(--zindex-lv3)}.t-about .c-logo-type svg{fill:var(--color_white)}.t-about .c-logo-label{color:var(--color_white)}.t-about-list{position:relative;left:-2em}@media screen and (max-width:768px){.t-about-list{left:0}}.t-about-callout{background-color:transparent;border:1px solid rgba(242,242,242,.16);max-width:592px}@media screen and (max-width:768px){.t-about-callout{max-width:inherit}}.c-menuvisual{width:100%;height:100%;position:fixed;top:0;left:0}.c-menuvisual__inner{width:auto;height:130vh;min-height:100rem;pointer-events:none;z-index:0}.c-menuvisual__inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.c-menuvisual svg{width:78vh}.t-hero{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:var(--size8);-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:var(--size3)}.t-hero-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;gap:.5em;font-family:var(--font-basic-b)}.t-hero-title::before{content:"（"}.t-hero-title::after{content:"）"}@media screen and (max-width:768px){.t-hero-title{font-size:1.1rem}}.t-hero-slogan{max-height:19rem}@media screen and (max-width:768px){.t-hero-slogan{padding-top:var(--size3)}}.t-hero-slogan img{width:auto;max-height:100%}@media screen and (max-width:768px){.t-hero-slogan img{width:83.6%}}.t-hero-copy{padding-top:var(--size7);font-size:1.6rem;line-height:2.6;font-family:var(--font-serif);letter-spacing:.08em}@media screen and (max-width:768px){.t-hero-copy{font-size:1.4rem;padding-top:var(--size4)}}.t-about-concept *{color:var(--color_txt-white)}.t-about-concept .c-heading2::before{background:var(--color_txt-white)}@media screen and (max-width:768px){.t-about-concept{padding:0 2rem 0 4.8rem}}.t-profile-wrap{background:#efefef;padding:16rem 14rem}@media screen and (max-width:768px){.t-profile-wrap{padding:8rem 2rem}}.t-profile{width:54rem;margin:-1.5rem auto 0}@media screen and (max-width:768px){.t-profile{width:65%;margin-top:var(--size4)}}.t-profile-media{width:clamp(160px,42.6666666667vw,240px);margin:0 auto}.t-profile-job{color:#47835b;text-align:center;padding-top:2.8rem}.t-profile-name{text-align:center;font-family:var(--font-serif);font-size:2.4rem;color:#47835b;line-height:1;padding-top:.9rem}.t-profile-body{padding-top:5.6rem;color:#47835b;font-family:var(--font-serif)}@media screen and (max-width:768px){.t-profile-body{padding-top:4.8rem}}