.lcl-lead{padding:30px 0 0}@media screen and (max-width: 767px){.lcl-lead{padding:5.3333333333vw 5.3333333333vw 0}}.lcl-lead__txt{text-align:center;line-height:1.8;margin-bottom:35px}@media screen and (max-width: 767px){.lcl-lead__txt{margin-bottom:6.9333333333vw}}.lcl-lead__block{width:900px;margin:auto;padding:26px 50px 30px;background:#f4f4f2}@media screen and (max-width: 767px){.lcl-lead__block{width:100%;padding:5.3333333333vw 0 7.2vw}}.lcl-lead-block__ttl{margin-bottom:14px}@media screen and (max-width: 767px){.lcl-lead-block__ttl{margin-bottom:3.7333333333vw}}.lcl-lead-block__time{width:520px;margin:0 auto 16px;font-size:24px;line-height:1.8;font-weight:600;letter-spacing:0.05em;font-family:"Noto Serif JP", serif;color:#95854a;text-align:center}@media screen and (max-width: 767px){.lcl-lead-block__time{font-size:5.3333333333vw;line-height:1.6;letter-spacing:0.05em}}@media screen and (max-width: 767px){.lcl-lead-block__time{width:100%;margin:0 auto 5.3333333333vw;text-align:center;font-size:5.3333333333vw}}.lcl-lead-block__txt{font-size:12px;line-height:1.8;font-weight:400;text-align:center}@media screen and (max-width: 767px){.lcl-lead-block__txt{font-size:3.2vw;line-height:1.6}}@media screen and (max-width: 767px){.lcl-lead-block__txt{text-align:left;padding:0 6.6666666667vw 0 8vw}}.lcl-safety{margin-top:50px}@media screen and (max-width: 767px){.lcl-safety{margin-top:10.6666666667vw;padding:0 5.3333333333vw}}@media screen and (max-width: 767px){.lcl-safety .ttl01{text-align:center}}.lcl-safety .lcl-safety__txt{margin-top:14px;font-size:14px;line-height:1.8;font-weight:400;text-align:center}@media screen and (max-width: 767px){.lcl-safety .lcl-safety__txt{font-size:3.7333333333vw;line-height:1.7}}@media screen and (max-width: 767px){.lcl-safety .lcl-safety__txt{margin-top:4.2666666667vw}}.lcl-safety .lcl-safety-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;margin-top:30px}@media screen and (max-width: 767px){.lcl-safety .lcl-safety-list{margin-top:4.5333333333vw}}.lcl-safety .lcl-safety-list__item{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;position:relative;width:calc((100% - 20px) / 2);border-radius:5px;background-color:#f4f4f2;overflow:hidden}@media screen and (min-width: 768px){.lcl-safety .lcl-safety-list__item:nth-child(2n){margin-left:20px}.lcl-safety .lcl-safety-list__item:nth-child(n+3){margin-top:20px}}@media screen and (max-width: 767px){.lcl-safety .lcl-safety-list__item{width:100%;border-radius:1.3333333333vw}.lcl-safety .lcl-safety-list__item:nth-child(n+2){margin-top:4vw}}.lcl-safety .lcl-safety-list__img{width:100px;background-size:cover;background-position:center center;overflow:hidden}@media screen and (max-width: 767px){.lcl-safety .lcl-safety-list__img{width:21.3333333333vw}}.lcl-safety .lcl-safety-list__main{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-items:flex-start;flex-direction:column;width:calc(100% - 100px);min-height:100px;padding:10px 20px}@media screen and (max-width: 767px){.lcl-safety .lcl-safety-list__main{width:calc(100% - 21.3333333333vw);min-height:21.3333333333vw;padding:2.6666666667vw 4vw}}.lcl-safety .lcl-safety-list__step{font-size:12px;line-height:1.8;font-weight:400;color:#95854a}@media screen and (max-width: 767px){.lcl-safety .lcl-safety-list__step{font-size:3.2vw;line-height:1.6}}.lcl-safety .lcl-safety-list__txt{font-size:18px;line-height:1.4}@media (-ms-high-contrast: none), (-ms-high-contrast: active){.lcl-safety .lcl-safety-list__txt{width:100%}}@media screen and (max-width: 767px){.lcl-safety .lcl-safety-list__txt{font-size:4vw}}.lcl-safety .lcl-safety-list__txt span{display:inline-block}@media screen and (max-width: 767px){.lcl-safety .lcl-safety-list__txt span.lcl-safety-list__nowrap--sp{display:inline}}.lcl-safety .lcl-safety-list__em{color:#8f1b2f}.lcl-safety .lcl-safety-footer{margin-top:40px;padding-top:35px;border-top:2px solid #ddd}@media screen and (max-width: 767px){.lcl-safety .lcl-safety-footer{margin-top:8vw;padding-top:5.3333333333vw}}.lcl-safety .lcl-safety-footer__txt{text-align:center;font-size:18px;line-height:1.8}@media screen and (max-width: 767px){.lcl-safety .lcl-safety-footer__txt{text-align:left;font-size:4vw}}.lcl-safety .lcl-safety-footer__em{color:#8f1b2f}.lcl-please{position:relative;z-index:1;margin-top:60px;padding:50px 0 65px}@media screen and (max-width: 767px){.lcl-please{margin-top:12vw;padding:9.3333333333vw 5.3333333333vw 13.3333333333vw}}.lcl-please::before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:570px;background-color:#f4f4f2}@media screen and (max-width: 767px){.lcl-please::before{height:192vw}}.lcl-please .lcl-please__txt{margin-top:14px;text-align:center}@media screen and (max-width: 767px){.lcl-please .lcl-please__txt{margin-top:4.8vw}}.lcl-please .lcl-please-list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-items:stretch;width:1000px;margin:40px auto 0}@media screen and (max-width: 767px){.lcl-please .lcl-please-list{width:100%;margin-top:6.4vw}}.lcl-please .lcl-please-list__item{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;width:calc((100% - 40px) * 0.3333);padding:26px;background-color:#ffffff;border-radius:10px;box-shadow:0px 0px 20px rgba(0,0,0,0.1)}.lcl-please .lcl-please-list__item:nth-child(n+2){margin-left:20px}@media screen and (max-width: 767px){.lcl-please .lcl-please-list__item{flex-direction:row;justify-content:flex-start;width:100%;padding:2.6666666667vw 5.3333333333vw;border-radius:2.6666666667vw;box-shadow:0px 0px 5.3333333333vw rgba(0,0,0,0.1)}.lcl-please .lcl-please-list__item:nth-child(n+2){margin-top:5.3333333333vw;margin-left:0}}.lcl-please .lcl-please-list__ico{width:60px}@media (-ms-high-contrast: none), (-ms-high-contrast: active){.lcl-please .lcl-please-list__ico{height:60px}}@media screen and (max-width: 767px){.lcl-please .lcl-please-list__ico{width:16vw}}.lcl-please .lcl-please-list__main{margin-top:10px}@media screen and (max-width: 767px){.lcl-please .lcl-please-list__main{width:calc(100% - 16vw);margin-top:0;padding-left:4vw}}.lcl-please .lcl-please-list__txt{text-align:center;font-size:18px;line-height:1.5}@media screen and (max-width: 767px){.lcl-please .lcl-please-list__txt{text-align:left;font-size:4vw}}.lcl-please .lcl-please-list__em{color:#8f1b2f}.lcl-please .lcl-note{margin-top:90px}@media screen and (max-width: 767px){.lcl-please .lcl-note{margin-top:24vw}}.lcl-please .lcl-note__txt{position:relative;text-align:center;font-size:18px;font-weight:bold;line-height:1.8;color:#c32d2d}@media screen and (max-width: 767px){.lcl-please .lcl-note__txt{text-align:left;font-size:4vw}}.lcl-please .lcl-note__txt.scr-anin--on::before{content:"";position:absolute;top:-45px;left:0;right:0;width:39px;height:39px;background:url(../img/please/ico_04.png) center/cover no-repeat;margin:0 auto;opacity:0;animation:alert 1.5s linear both}@media screen and (max-width: 767px){.lcl-please .lcl-note__txt.scr-anin--on::before{top:-13.3333333333vw;width:10.4vw;height:10.4vw}}@keyframes alert{0%{opacity:0}25%{opacity:1}50%{opacity:1}75%{opacity:0}100%{opacity:1}}.lcl-please .lcl-note-list{width:750px;margin:25px auto 0;padding:25px 0 25px 70px;background-color:#c32d2d}@media screen and (max-width: 767px){.lcl-please .lcl-note-list{width:100%;margin-top:5.3333333333vw;padding:4vw 5.3333333333vw}}.lcl-please .lcl-note-list__item{position:relative;font-size:20px;padding-left:1.5em;text-indent:-1.5em;font-weight:bold;line-height:1.5;color:#ffffff}@media screen and (max-width: 767px){.lcl-please .lcl-note-list__item{font-size:4.2666666667vw}}.lcl-please .lcl-note-list__item:nth-child(n+2){margin-top:7px}@media screen and (max-width: 767px){.lcl-please .lcl-note-list__item:nth-child(n+2){margin-top:2.6666666667vw}}.lcl-please .lcl-note-list__item::before{content:"\25CF";color:#ffcc00;margin-right:0.5em}.lcl-please .lcl-safety__welcome{margin-top:45px;text-align:center;font-size:18px;line-height:1.8}@media screen and (max-width: 767px){.lcl-please .lcl-safety__welcome{margin-top:8vw;text-align:left;font-size:4vw}}
