@media screen and (min-width: 641px){.heroVisual{width:1366px;height:240px;margin-left:-202px}}@media screen and (max-width: 640px){.heroVisual{width:100vw;height:32vw;margin-left:-4.26667vw}}.heroVisual .inner{margin:auto}@media screen and (min-width: 641px){.heroVisual .inner{width:962px}}@media screen and (max-width: 640px){.heroVisual .inner{width:91.46667vw}}.main-area h1.heroVisual_title{font-family:'Hiragino Kaku Gothic W7 JIS2004', 'ヒラギノ角ゴ W7 JIS2004', sans-serif;color:#fff}@media screen and (min-width: 641px){.main-area h1.heroVisual_title{font-size:40px;line-height:240px}}@media screen and (max-width: 640px){.main-area h1.heroVisual_title{font-size:6.4vw;line-height:32vw}}.main-area h1.heroVisual_title-black{color:#000}@media screen and (min-width: 641px){#mission section{margin-top:80px}}@media screen and (max-width: 640px){#mission section{margin-top:13.33333vw}}@media screen and (max-width: 640px){#mission .only-sp{display:block}}@media screen and (min-width: 641px){#mission .only-sp{display:none}}@media screen and (max-width: 640px){#mission .only-pc{display:none}}@media screen and (min-width: 641px){#mission .only-pc{display:block}}@media screen and (max-width: 640px){#mission .lows-inner{width:91.46667vw}}#mission .main-area{overflow:hidden}@media screen and (max-width: 640px){#mission .main-area{padding-bottom:8vw;font-size:4.26667vw;line-height:1.6875}}@media screen and (min-width: 641px){#mission .main-area{padding-bottom:50px;font-size:18px;line-height:1.77778}}@media screen and (min-width: 641px){#mission .heroVisual{background:url(../../images/mission/heroVisual.jpg) no-repeat center/cover}}@media screen and (max-width: 640px){#mission .heroVisual{background:url(../../images/mission/sp_heroVisual.jpg) no-repeat center/cover}}@media screen and (min-width: 641px){#mission .content{width:720px;margin:auto;padding-top:68px}}@media screen and (max-width: 640px){#mission .content{padding-top:10.66667vw}}#mission .section_title{font-weight:bold}@media screen and (min-width: 641px){#mission .section_title{margin:-12px 0;font-size:32px;line-height:1.75}}@media screen and (max-width: 640px){#mission .section_title{margin:-2.8vw 0;font-size:6.4vw;line-height:1.875}}@media screen and (min-width: 641px){#mission .text{margin:-7px 0}}@media screen and (max-width: 640px){#mission .text{margin:-1.86667vw 0;font-size:4.26667vw;line-height:1.875}}@media screen and (min-width: 641px){#mission .text:first-of-type{margin-top:23px}}@media screen and (max-width: 640px){#mission .text:first-of-type{margin-top:4.8vw}}@media screen and (min-width: 641px){#mission .text:nth-of-type(n+2){margin-top:49px}}@media screen and (max-width: 640px){#mission .text:nth-of-type(n+2){margin-top:9.86667vw}}@media screen and (min-width: 641px){#mission .text.text-mt-short{margin-top:23px}}@media screen and (max-width: 640px){#mission .text.text-mt-short{margin-top:3.46667vw}}#mission .image{display:block}@media screen and (min-width: 641px){#mission .image{margin-top:30px}}@media screen and (max-width: 640px){#mission .image{margin-top:5.33333vw}}#mission .lead .text{margin-top:0}
