.title{font-size:20px;font-weight:500}@media screen and (min-width: 769px){.title{font-size:30px;text-align:center}}.concept .main-inner{background:#6f6f6f}.block01{padding:40px 0 70px}@media screen and (min-width: 769px){.block01{padding:80px 0}}.block01_inner-logo{text-align:center}.block01_inner-logo img{width:40%}.block01_inner-ttl{font-size:23px;font-weight:400;text-align:center;margin:30px auto}@media screen and (min-width: 769px){.block01_inner-ttl{font-size:28px;margin:60px auto}}.block01_inner-ttl span{font-size:18px}@media screen and (min-width: 769px){.block01_inner-ttl span{font-size:24px}}.block01_inner-text{text-align:center}.block01_inner-img{width:100%;margin:30px -50px}@media screen and (min-width: 769px){.block01_inner-img{width:100%;margin:100px calc(50% - 35vw) 60px calc(60% - 51vw)}}.block01_inner-text02{margin-top:20px}@media screen and (min-width: 769px){.block01_inner-text02{margin:30px auto 70px;text-align:center}}.block02{margin-bottom:40px}@media screen and (min-width: 769px){.block02{margin-bottom:80px}}.block02_inner-box{margin:40px 0 50px;padding:40px 0;background-image:url(../../img/concept/bg-img01.png);background-repeat:no-repeat;background-size:contain;background-position:center;padding:40px 0}.block02_inner-box-ttl{margin-bottom:20px}@media screen and (min-width: 769px){.block02_inner-box-ttl{margin-bottom:40px}}@media screen and (min-width: 769px){.block02_inner-box-text{text-align:center}}.block02_inner-flex .item{width:100%}@media screen and (min-width: 769px){.block02_inner-flex .item{width:49%}}.block02_inner-flex .item:nth-of-type(-n+3){margin-bottom:5%}@media screen and (min-width: 769px){.block02_inner-flex .item:nth-of-type(-n+3){margin-bottom:0}}@media screen and (min-width: 769px){.block02_inner-flex .item:nth-of-type(-n+2){margin-bottom:2%}}.block02_inner-flex .item a{text-align:center;width:100%;padding:27% 10%;position:relative;background-color:rgba(0,0,0,.4)}@media screen and (min-width: 769px){.block02_inner-flex .item a{padding:26% 10%}}.block02_inner-flex .item a span{position:unset !important;font-size:20px}@media screen and (min-width: 769px){.block02_inner-flex .item a span{font-size:26px}}.block02_inner-flex .item a span::before{right:10px;bottom:10px}.block02_inner-flex .item a span::after{right:12px;bottom:10px}.block02_inner-flex .item a:hover .Btn-yajirushi-txt::before{right:-18px}.block02_inner-flex .item a:hover .Btn-yajirushi-txt::after{right:-16px}.block02_inner-flex .item01{background-image:url(../../img/concept/bg-img02.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.block02_inner-flex .item02{background-image:url(../../img/concept/bg-img03.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.block02_inner-flex .item03{background-image:url(../../img/concept/bg-img04.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.block02_inner-flex .item04{background-image:url(../../img/concept/bg-img05.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.block02_inner-box02{margin:40px auto}@media screen and (min-width: 769px){.block02_inner-box02{margin:80px auto;text-align:center}}.block02_inner-box02-text{margin:10px 0 20px 0}@media screen and (min-width: 769px){.block02_inner-box02-text{margin:20px 0 40px 0}}.block02_inner-box03-ttl{margin-bottom:10px}@media screen and (min-width: 769px){.block02_inner-box03-ttl{margin-bottom:20px}}.block02_inner-box03-video{position:relative;width:100%;padding-top:56.25%}.block02_inner-box03-video iframe{position:absolute;top:0;right:0;width:100%;height:100%}.block03{text-align:center;padding-bottom:40px}@media screen and (min-width: 769px){.block03{padding-bottom:80px}}.block03_inner-text{margin:20px auto 30px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:10px 0}@media screen and (min-width: 769px){.block03_inner-text{margin:20px auto 80px;padding:20px 0;max-width:600px}}@media screen and (min-width: 769px){.block03_inner .Two-Link{margin-top:30px}}@media screen and (min-width: 769px){.block03_inner .Two-Link .btn{margin-top:60px}}/*# sourceMappingURL=page-concept.css.map */
