#header.header-info-decollete{z-index:20}#header.header-info-decollete .inner{box-sizing:border-box;margin:0 auto;max-width:1168px!important;width:100%;transition:none}@media(max-width:1300px){#header.header-info-decollete .inner{padding:unset!important}}@media(max-width:1200px){#header.header-info-decollete .inner{width:calc(100% - 32px)}}#header.header-info-decollete ._h-top ._logo{filter:brightness(0) saturate(100%) invert(1)}#header.header-info-decollete ._h-top ._logo span{color:#fff}#header.header-info-decollete ._h-top ._inbox .search-form{border:1px solid #fff}#header.header-info-decollete ._h-top ._inbox .search-form input,#header.header-info-decollete ._h-top ._inbox .search-form input::placeholder{color:#fff}#header.header-info-decollete ._h-top ._inbox .search-form button:before{filter:brightness(0) invert(1)}#header.header-info-decollete ._h-top ._inbox ._nav ._icons li img{filter:brightness(0) saturate(100%) invert(1)}#header.header-info-decollete ._h-top ._inbox ._nav ._icons li a,#header.header-info-decollete ._h-top ._inbox ._nav ._icons li p{color:#fff}#header.header-info-decollete ._h-top ._inbox ._nav .lang-menu:hover #lang-switcher{display:flex;gap:.3rem}#header.header-info-decollete ._h-top ._inbox ._nav .lang-menu #lang-switcher{background:#fff;box-shadow:none}#header.header-info-decollete ._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-decollete{position:relative}.p-decollete h2{text-align:center;font-size:3rem;font-weight:600;margin-bottom:3rem}@media(max-width:960px){.p-decollete h2{font-size:2.4rem}}.p-decollete h3{font-size:2rem;font-weight:600;font-family:YuGothic,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,Helvetica Neue,Helvetica,Arial,sans-serif}@media(max-width:960px){.p-decollete h3{font-size:1.8rem}}.p-decollete p{line-height:2.8rem}.p-decollete img{border-radius:10px}.p-decollete .contents-box{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;text-align:center;margin-top:3rem}@media(max-width:890px){.p-decollete .contents-box{grid-template-columns:1fr}.p-decollete .contents-box .img{display:none}}.p-decollete .contents-box .item{background-color:#fff;padding:4rem 2rem;border-radius:10px}@media(max-width:480px){.p-decollete .contents-box .item{padding:2rem 2rem 2.5rem}}.p-decollete .contents-box .item h3{color:#e93842;font-size:2.8rem;margin:.5rem 0 1rem}.p-decollete .contents-box .item img{width:40%}@media(max-width:480px){.p-decollete .contents-box .item img{width:50%}}.p-decollete .contents-box .item p{font-size:1.8rem;font-weight:700}.p-decollete .content{display:flex;gap:3rem}@media(max-width:800px){.p-decollete .content{gap:1.5rem;flex-direction:column!important}}.p-decollete .content .text,.p-decollete .content figure{flex:1rem 1}.p-decollete .reverse{flex-direction:row-reverse}@media(max-width:800px){.p-decollete .reverse{flex-direction:column!important}}.p-decollete .title{font-size:2.8rem;font-family:"Noto Serif JP",serif;margin-bottom:3rem}@media(max-width:960px){.p-decollete .title{font-size:2.4rem}}.p-decollete #mv-sec p{line-height:7rem!important}@media(max-width:480px){.p-decollete #mv-sec p{line-height:4rem!important}}.p-decollete .sec-about,.p-decollete .sec-concept,.p-decollete .sec-recommend,.p-decollete .sec-story,.p-decollete .sec-tenbo{padding:6rem 0}.p-decollete .sec-story h3{font-size:2rem;font-weight:600}.p-decollete .sec-keisoku{padding:6rem 0}.p-decollete .sec-keisoku .item{background-color:#fff;padding:50px 25px;border-radius:10px}.p-decollete .sec-keisoku img{width:40%;text-align:center}.p-decollete .sec-keisoku h3{font-size:2.4rem}.p-decollete .sec-keisoku p{font-size:1.8rem;font-weight:700}.p-decollete .sec-keisoku p span{margin:20px auto 0;border-bottom:2px solid #e83842;width:100px}.p-decollete .sec-report{padding:6rem 0;text-align:center}.p-decollete .sec-report .button{padding:20px 30px;background:#333;color:#fff;margin:40px auto;width:300px;text-align:center}.p-decollete .sec-report .release{font-size:2.4rem;font-family:"Noto Serif JP",serif}@media(max-width:960px){.p-decollete .sec-report .release{font-size:2rem}}