.cta_questionnaire{display:none}#header.header-about-since2004{z-index:20}#header.header-about-since2004 .inner{box-sizing:border-box;margin:0 auto;max-width:1168px!important;width:100%;transition:none}@media(max-width:1300px){#header.header-about-since2004 .inner{padding:unset!important}}@media(max-width:1200px){#header.header-about-since2004 .inner{width:calc(100% - 32px)}}#header.header-about-since2004 ._h-top ._logo{filter:brightness(0) saturate(100%) invert(1)}#header.header-about-since2004 ._h-top ._logo span{color:#fff}#header.header-about-since2004 ._h-top ._inbox .search-form{border:1px solid #fff}#header.header-about-since2004 ._h-top ._inbox .search-form input,#header.header-about-since2004 ._h-top ._inbox .search-form input::placeholder{color:#fff}#header.header-about-since2004 ._h-top ._inbox .search-form button:before{filter:brightness(0) invert(1)}#header.header-about-since2004 ._h-top ._inbox ._nav ._icons li img{filter:brightness(0) saturate(100%) invert(1)}#header.header-about-since2004 ._h-top ._inbox ._nav ._icons li a,#header.header-about-since2004 ._h-top ._inbox ._nav ._icons li p{color:#fff}#header.header-about-since2004 ._h-top ._inbox ._nav .lang-menu:hover #lang-switcher{display:flex;gap:.3rem}#header.header-about-since2004 ._h-top ._inbox ._nav .lang-menu #lang-switcher{background:#fff;box-shadow:none}#header.header-about-since2004 ._h-top ._inbox ._nav .lang-menu #lang-switcher a{color:#313131}#header.sticky ._h-top ._logo{filter:none}#header.sticky ._h-top ._logo span{color:#313131}#header.sticky ._h-top ._inbox .search-form{border:1px solid #000}#header.sticky ._h-top ._inbox .search-form input,#header.sticky ._h-top ._inbox .search-form input::placeholder{color:#000}#header.sticky ._h-top ._inbox .search-form button:before{filter:brightness(1) invert(0)}#header.sticky ._h-top ._inbox ._nav ._icons li img{filter:brightness(0) saturate(100%) invert(17%)}#header.sticky ._h-top ._inbox ._nav ._icons li a,#header.sticky ._h-top ._inbox ._nav ._icons li p{color:#000}#p-since2004,#p-since2004 #hero-sec{position:relative;width:100%}#p-since2004 #hero-sec .mv-content{position:absolute;width:100%;display:flex;align-items:flex-end;padding-bottom:8rem;top:160px;height:calc(100% - 160px)}@media(max-width:480px){#p-since2004 #hero-sec .mv-content{padding-bottom:0;top:120px;height:calc(100% - 120px)}}#p-since2004 #hero-sec .mv-content .mv-title h1{color:#fff;font-size:1.6rem;font-weight:700;margin-bottom:2em}@media(max-width:480px){#p-since2004 #hero-sec .mv-content .mv-title h1{font-size:1.2rem}}#p-since2004 #hero-sec .mv-content .mv-title p{font-size:5.4rem;line-height:7rem;font-family:"Noto Serif JP",serif;color:#fff}@media(max-width:600px){#p-since2004 #hero-sec .mv-content .mv-title p{font-size:4.5rem;line-height:5.7rem}}@media(max-width:480px){#p-since2004 #hero-sec .mv-content .mv-title p{font-size:3rem;line-height:4rem;margin-bottom:1em}}#p-since2004 #future-vision .visions{margin-top:3rem}#p-since2004 #future-vision .visions .vision-content{display:flex;gap:3rem}@media(max-width:960px){#p-since2004 #future-vision .visions .vision-content{gap:2rem;flex-direction:column}}#p-since2004 #future-vision .visions .vision-content .title{flex:1 1;font-size:4rem;line-height:5.7rem;font-family:"Noto Serif JP",serif}@media(max-width:960px){#p-since2004 #future-vision .visions .vision-content .title{text-align:center}}@media(max-width:480px){#p-since2004 #future-vision .visions .vision-content .title{font-size:2rem;line-height:3.2rem}}#p-since2004 #future-vision .visions .vision-content .text{width:520px}@media(max-width:960px){#p-since2004 #future-vision .visions .vision-content .text{width:100%}}#p-since2004 #future-vision .visions .vision-content .text .q{font-weight:700;line-height:2.8rem}#p-since2004 #future-vision .visions .vision-content .text p{margin:2rem 0;line-height:2.8rem}#p-since2004 .wide-image{margin:6rem 0}