.lcl-bnr{width:400px;margin:0 auto 50px}@media screen and (max-width: 767px){.lcl-bnr{width:100%;margin:0}}.lcl-time__select .select{width:200px}@media screen and (max-width: 767px){.lcl-time__select .select{width:54.6666666667vw}}.lcl-time__sub{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:10px}@media screen and (max-width: 767px){.lcl-time__sub{height:10.6666666667vw;margin-left:2.6666666667vw}}.lcl-time__text{font-size:11px;margin-top:10px;line-height:1.8}@media screen and (max-width: 767px){.lcl-time__text{font-size:2.9333333333vw;line-height:4vw;margin-top:2.6666666667vw}}.lcl-time__red{color:#ea000e}.lcl-time-accordion{border:2px solid #ea000e;border-radius:10px;width:460px;margin-top:20px}@media screen and (max-width: 767px){.lcl-time-accordion{width:100%;border-radius:1.3333333333vw;margin-top:2.6666666667vw}}.lcl-time-accordion .lcl-time-accordion__ttl{width:100%;height:50px;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;text-align:center;color:#ea000e;cursor:pointer;font-weight:bold}@media screen and (max-width: 767px){.lcl-time-accordion .lcl-time-accordion__ttl{height:10.6666666667vw;font-size:2.9333333333vw}}.lcl-time-accordion .lcl-time-accordion__ttl::after{content:"";display:block;width:0;height:0;border-top:12px solid #ea000e;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);position:absolute;right:40px;top:0;bottom:0;margin:auto 0;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}@media screen and (max-width: 767px){.lcl-time-accordion .lcl-time-accordion__ttl::after{border-top:2vw solid #ea000e;border-left:1.3333333333vw solid rgba(0,0,0,0);border-right:1.3333333333vw solid rgba(0,0,0,0);right:2vw}}.lcl-time-accordion .lcl-time-accordion__ttl.lcl-time-accordion__ttl--open::after{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.lcl-time-accordion .lcl-time-accordion-list{width:400px;margin:0 auto;padding:20px 0 30px;border-top:2px solid #ea000e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width: 767px){.lcl-time-accordion .lcl-time-accordion-list{width:58.6666666667vw;padding:2.6666666667vw 0 3.7333333333vw}}.lcl-time-accordion .lcl-time-accordion-list__ttl{width:150px;font-size:12px;line-height:20px;color:#ea000e;padding:12px 0 12px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:bold}.lcl-time-accordion .lcl-time-accordion-list__ttl:nth-of-type(2n-1){background:#efefef}@media screen and (max-width: 767px){.lcl-time-accordion .lcl-time-accordion-list__ttl{width:32.6666666667vw;font-size:2.6666666667vw;line-height:4vw;padding:1.2vw 0 1.2vw 2vw}}.lcl-time-accordion .lcl-time-accordion-list__txt{width:calc(100% - 150px);font-size:12px;line-height:20px;padding:12px 0;color:#ea000e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lcl-time-accordion .lcl-time-accordion-list__txt:nth-of-type(2n-1){background:#efefef}@media screen and (max-width: 767px){.lcl-time-accordion .lcl-time-accordion-list__txt{width:calc(100% - 32.6666666667vw);font-size:2.6666666667vw;line-height:4vw;padding:1.2vw 0}}.lcl-ttl{text-align:center;margin-bottom:20px;margin-top:40px}@media screen and (max-width: 767px){.lcl-ttl{margin-bottom:2.6666666667vw;margin-top:8vw}}