#brand-story{margin-bottom:0}#brand-story #nav-menu{margin-top:2rem}#brand-story #nav-menu .brand-nav-trigger{top:5rem}#brand-story #nav-menu .nav-close{top:4.4rem}#brand-story #nav-menu .panel-links{margin-top:11.5rem}#brand-story #_values-philosophy .light-blue{background-color:#f7fcff}#brand-story #_values-philosophy #intro p{font-family:"Noto Serif JP",serif;font-size:1.8rem;line-height:3.6rem}#brand-story #_values-philosophy .column-block{display:flex;gap:5rem;margin-bottom:20rem}@media(max-width:960px){#brand-story #_values-philosophy .column-block{gap:2rem;flex-direction:column;margin-bottom:7rem}}@media(max-width:480px){#brand-story #_values-philosophy .column-block:first-of-type .title img,#brand-story #_values-philosophy .column-block:nth-child(3) .title img{top:-2rem;right:2rem}#brand-story #_values-philosophy .column-block:nth-child(4) .title img{top:-3rem;right:2rem}#brand-story #_values-philosophy .column-block:nth-child(5) .title img{top:-2rem;right:2rem}}#brand-story #_values-philosophy .column-block .title{position:relative;display:flex;flex-direction:column;gap:4rem;width:340px}@media(max-width:960px){#brand-story #_values-philosophy .column-block .title{gap:2rem;flex-direction:row;align-items:center;width:100%}}#brand-story #_values-philosophy .column-block .title img{margin:0 auto}@media(max-width:480px){#brand-story #_values-philosophy .column-block .title img{position:absolute;right:0;top:0}}#brand-story #_values-philosophy .column-block .content p{line-height:3.6rem;font-family:"Noto Serif JP",serif}@media(max-width:480px){#brand-story #_values-philosophy .column-block .content p{font-size:1.4rem;line-height:3rem}}#brand-story #_values-philosophy .column-block:first-of-type img{max-width:230px}@media(max-width:480px){#brand-story #_values-philosophy .column-block:first-of-type img{max-width:135px}}#brand-story #_values-philosophy .column-block:nth-child(2) img{max-width:290px}@media(max-width:480px){#brand-story #_values-philosophy .column-block:nth-child(2) img{max-width:150px}}#brand-story #_values-philosophy .column-block:nth-child(3) img{max-width:220px}@media(max-width:480px){#brand-story #_values-philosophy .column-block:nth-child(3) img{max-width:135px}}#brand-story #_values-philosophy .column-block:nth-child(4) img{max-width:290px}@media(max-width:480px){#brand-story #_values-philosophy .column-block:nth-child(4) img{max-width:130px}}#brand-story #_values-philosophy .column-block:nth-child(5) img{max-width:210px}@media(max-width:480px){#brand-story #_values-philosophy .column-block:nth-child(5) img{max-width:125px}}#brand-story #_values-philosophy #philosophy{padding:12rem 0 6rem}@media(max-width:480px){#brand-story #_values-philosophy #philosophy{padding:6rem 0 3rem}}#brand-story #_values-philosophy #philosophy .life-grow p{line-height:3.6rem;font-family:"Noto Serif JP",serif}@media(max-width:480px){#brand-story #_values-philosophy #philosophy .life-grow p{font-size:1.4rem;line-height:3rem}}