.breadcrumb{width:1200px;margin:20px auto 0}@media screen and (max-width: 768px){.breadcrumb{width:100%;margin-top:22.6666666667vw}}.breadcrumb ol{display:flex;flex-flow:row wrap}@media screen and (max-width: 768px){.breadcrumb ol{padding-left:2.6666666667vw}}.breadcrumb ol li{color:#999;display:flex;align-items:center}@media screen and (max-width: 768px){.breadcrumb ol li{font-size:3.2vw}}.breadcrumb ol li a{color:#999}.breadcrumb ol li+li:before{content:">";display:block;margin:0 10px}@media screen and (max-width: 768px){.breadcrumb ol li+li:before{margin:0 2.6666666667vw}}.l-ttl{width:100%;background:#f5f5f5;margin-top:50px}@media screen and (max-width: 768px){.l-ttl{background:#fff;margin-top:5.3333333333vw}}.l-ttl .container{width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 768px){.l-ttl .container{display:block;position:relative;width:100%}}.l-ttl .container h2{font-weight:700;font-size:28px}@media screen and (max-width: 768px){.l-ttl .container h2{position:absolute;bottom:0;left:0;font-size:5.3333333333vw;background:#f5f5f5;padding:6.6666666667vw;margin-bottom:5.3333333333vw}}.l-ttl .container img{display:block;width:597px}@media screen and (max-width: 768px){.l-ttl .container img{width:100%}}.aside-youtube{width:640px;height:361px;position:relative;margin:100px auto 0}@media screen and (max-width: 768px){.aside-youtube{width:95%;height:53.6vw;margin-top:8vw}}.aside-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section-item01{width:1200px;margin:0 auto}@media screen and (max-width: 768px){.section-item01{width:95%}}.section-item01 h3{font-size:28px;font-weight:700}@media screen and (max-width: 768px){.section-item01 h3{font-size:5.0666666667vw}}.section-item01 h3:before{content:"";display:block;width:100%;height:2px;background:linear-gradient(90deg,#eb0b1e 0% 120px,#d5d5d5 120px 100%);margin:80px 0 26px}@media screen and (max-width: 768px){.section-item01 h3:before{background:linear-gradient(90deg,#eb0b1e 0% 13.3333333333vw,#d5d5d5 13.3333333333vw 100%);margin:80px 0 26px;height:.8vw;margin:13.3333333333vw 0 3.7333333333vw}}.section-item01 .container{width:100%;margin-top:50px;padding:40px 35px;background:#f5f5f5;display:flex;justify-content:space-between;flex-flow:row wrap;box-sizing:border-box}@media screen and (max-width: 768px){.section-item01 .container{margin-top:5.3333333333vw;padding:4.8vw}}.section-item01 .container .inner{width:610px}@media screen and (max-width: 768px){.section-item01 .container .inner{order:2;width:100%}}.section-item01 .container .inner h4{font-size:24px;font-weight:700;line-height:1.66}@media screen and (max-width: 768px){.section-item01 .container .inner h4{font-size:4.8vw;margin-top:4vw;line-height:1.55}}.section-item01 .container .inner p{line-height:1.81}@media screen and (max-width: 768px){.section-item01 .container .inner p{line-height:1.81;font-size:4.2666666667vw}}.section-item01 .container .inner p:nth-of-type(1){margin-top:30px}@media screen and (max-width: 768px){.section-item01 .container .inner p:nth-of-type(1){margin-top:5.3333333333vw}}.section-item01 .container .inner p:nth-of-type(2){margin-top:20px}@media screen and (max-width: 768px){.section-item01 .container .inner p:nth-of-type(2){margin-top:5.3333333333vw}}.section-item01 .container img{display:block;width:490px}@media screen and (max-width: 768px){.section-item01 .container img{order:1;width:100%}}.section-item02{width:1200px;margin:0 auto}@media screen and (max-width: 768px){.section-item02{width:95%}}.section-item02 h3{font-size:28px;font-weight:700}@media screen and (max-width: 768px){.section-item02 h3{font-size:5.0666666667vw}}.section-item02 h3:before{content:"";display:block;width:100%;height:2px;background:linear-gradient(90deg,#eb0b1e 0% 120px,#d5d5d5 120px 100%);margin:80px 0 26px}@media screen and (max-width: 768px){.section-item02 h3:before{background:linear-gradient(90deg,#eb0b1e 0% 13.3333333333vw,#d5d5d5 13.3333333333vw 100%);margin:80px 0 26px;height:.8vw;margin:13.3333333333vw 0 3.7333333333vw}}.section-item02 img{display:block;width:1200px;margin-top:45px}@media screen and (max-width: 768px){.section-item02 img{width:100%;margin-top:9.3333333333vw}}.aside-voice{width:1200px;margin:80px auto 0}@media screen and (max-width: 768px){.aside-voice{width:95%;margin-top:13.3333333333vw}}.aside-voice a{display:block;width:100%;filter:drop-shadow(0 3px 6px rgba(0,0,0,.16));transition:.3s}.aside-voice a:hover{opacity:.8;transition:.3s}@media screen and (max-width: 768px){.aside-voice a:hover{opacity:1}}.aside-voice a img{display:block;width:100%}.section-item03{width:1200px;margin:0 auto}@media screen and (max-width: 768px){.section-item03{width:95%}}.section-item03 h3{font-size:28px;font-weight:700}@media screen and (max-width: 768px){.section-item03 h3{font-size:5.0666666667vw}}.section-item03 h3:before{content:"";display:block;width:100%;height:2px;background:linear-gradient(90deg,#eb0b1e 0% 120px,#d5d5d5 120px 100%);margin:80px 0 26px}@media screen and (max-width: 768px){.section-item03 h3:before{height:.8vw;background:linear-gradient(90deg,#eb0b1e 0% 13.3333333333vw,#d5d5d5 13.3333333333vw 100%);margin:13.3333333333vw 0 3.7333333333vw}}.section-item03 img{display:block;margin-top:45px;width:1200px}@media screen and (max-width: 768px){.section-item03 img{width:100%;margin-top:9.3333333333vw}}
