.sub-mv{background-image:url(../img/concept/mv.jpg)}#concept-intro{padding:40px 0}@media (min-width:1025px){#concept-intro{padding:40px 0 60px}}#concept-intro .inner h2{text-align:center;font-size:2rem}@media (min-width:1025px){#concept-intro .inner h2{font-size:3.5rem;margin-bottom:10px}}#concept-intro .inner h2 span{color:#9a8441}@media (min-width:561px){#concept-intro .inner p{text-align:center;line-height:2.6}}#concept-intro .inner img{width:70%;max-width:400px;margin:0 auto 10px;mix-blend-mode:multiply}#concept-commitment{background:#EDEBEA;padding:40px 0 60px;overflow:hidden}@media (min-width:1025px){#concept-commitment{padding:60px 0 150px}}#concept-commitment hgroup{text-align:center;margin-bottom:10px}@media (min-width:1025px){#concept-commitment hgroup{margin-bottom:20px}}#concept-commitment hgroup>div{color:#FFF;white-space:nowrap;font-size:6rem;line-height:0.2}@media (min-width:1025px){#concept-commitment hgroup>div{font-size:10rem}}#concept-commitment hgroup h2{font-size:2.5rem}@media (min-width:1025px){#concept-commitment hgroup h2{font-size:3.5rem}}#concept-commitment ul li{display:flex;flex-direction:column;align-items:center;gap:15px}@media (min-width:1025px){#concept-commitment ul li{flex-direction:row;align-items:center;justify-content:space-between;gap:0}}#concept-commitment ul li:not(:last-child){margin-bottom:40px}@media (min-width:1025px){#concept-commitment ul li:not(:last-child){margin-bottom:0}}@media (min-width:1025px){#concept-commitment ul li:nth-child(2n){flex-direction:row-reverse}}@media (min-width:1025px){#concept-commitment ul li:nth-child(2n)>div{margin-left:auto;margin-right:0}}#concept-commitment ul li>img{max-height:400px;object-fit:cover}@media (min-width:1025px){#concept-commitment ul li>img{flex-shrink:0;width:50%;max-height:500px}}#concept-commitment ul li>div{flex:1;padding:0 7vw}@media (min-width:1025px){#concept-commitment ul li>div{padding:0 40px;max-width:1000px;margin-right:auto}}@media (min-width:1261px){#concept-commitment ul li>div{padding:0 100px}}#concept-commitment ul li>div h3{font-size:1.8rem;color:#9a8441;margin-bottom:5px}@media (min-width:1025px){#concept-commitment ul li>div h3{font-size:2rem;margin-bottom:15px}}@media (min-width:1261px){#concept-commitment ul li>div h3{font-size:2.5rem}}
/*# sourceMappingURL=concept.css.map */