@charset "UTF-8";.schedule{position:relative;padding:110px 0 120px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fafff6),to(#f2fff5));background:-webkit-linear-gradient(top,#fafff6 0,#f2fff5 100%);background:linear-gradient(180deg,#fafff6 0,#f2fff5 100%);overflow:hidden}@media screen and (max-width:680px),screen and (max-width:737px) and (orientation:landscape){.schedule{padding:70px 0 80px}}.schedule::before{width:380px;height:380px;top:-120px;left:-140px}.schedule::after{width:480px;height:480px;bottom:-180px;right:-180px}.schedule::after,.schedule::before{content:"";position:absolute;border-radius:50%;background-color:rgba(57,159,104,.06);z-index:0}.schedule__inner{width:1080px;max-width:92%;margin:0 auto;position:relative;z-index:1}.schedule__head{text-align:center;margin-bottom:70px}@media screen and (max-width:680px),screen and (max-width:737px) and (orientation:landscape){.schedule__head{margin-bottom:45px}}.schedule__head .titleEn{color:#399f68}.schedule__head .titleJp{margin-top:10px}.schedule__lead{margin-top:22px;line-height:2;font-size:15px;color:#414147}@media screen and (max-width:680px),screen and (max-width:737px) and (orientation:landscape){.schedule__lead{font-size:14px;margin-top:18px;line-height:1.9}}@media screen and (max-width:680px),screen and (max-width:737px) and (orientation:landscape){.schedule__brPc{display:none}}.schedule__list{list-style:none;padding:0;margin:0 auto;max-width:820px;position:relative}.schedule__list::before{content:"";position:absolute;top:12px;bottom:12px;left:90px;width:2px;background:-webkit-repeating-linear-gradient(top,rgba(57,159,104,.35) 0,rgba(57,159,104,.35) 6px,transparent 6px,transparent 12px);background:repeating-linear-gradient(to bottom,rgba(57,159,104,.35) 0,rgba(57,159,104,.35) 6px,transparent 6px,transparent 12px)}@media screen and (max-width:680px),screen and (max-width:737px) and (orientation:landscape){.schedule__list::before{left:28px}}.schedule__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;padding:14px 0}.schedule__item::before{content:"";position:absolute;top:28px;left:82px;width:18px;height:18px;border-radius:50%;background:#fff;border:3px solid #399f68;-webkit-box-shadow:0 2px 6px rgba(57,159,104,.25);box-shadow:0 2px 6px rgba(57,159,104,.25);z-index:2}@media screen and (max-width:680px),screen and (max-width:737px) and (orientation:landscape){.schedule__item::before{left:20px;width:16px;height:16px;border-width:2px;top:22px}}.schedule__item+.schedule__item{margin-top:6px}.schedule__time{width:90px;-ms-flex-negative:0;flex-shrink:0;text-align:right;padding-right:28px;padding-top:18px}@media screen and (max-width:680px),screen and (max-width:737px) and (orientation:landscape){.schedule__time{width:auto;text-align:left;padding:0 0 0 52px;margin-bottom:6px}}.schedule__timeNum{font-family:Lato,sans-serif;font-size:26px;font-weight:700;color:#399f68;letter-spacing:.04em;line-height:1}@media screen and (max-width:680px),screen and (max-width:737px) and (orientation:landscape){.schedule__timeNum{font-size:20px}}.schedule__timeTo{display:block;margin-top:6px;font-size:18px}.schedule__card{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:36px;background:#fff;border-radius:14px;padding:22px 28px;-webkit-box-shadow:0 6px 20px rgba(57,159,104,.08);box-shadow:0 6px 20px rgba(57,159,104,.08);position:relative;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease}.schedule__card::before{content:"";position:absolute;left:-10px;top:24px;width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #fff transparent transparent}.schedule__card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 26px rgba(57,159,104,.14);box-shadow:0 10px 26px rgba(57,159,104,.14)}@media screen and (max-width:680px),screen and (max-width:737px) and (orientation:landscape){.schedule__card{margin-left:52px;padding:16px 18px;border-radius:10px}.schedule__card::before{display:none}}.schedule__title{font-size:18px;font-weight:700;color:#414147;margin:0 0 8px;line-height:1.5}@media screen and (max-width:680px),screen and (max-width:737px) and (orientation:landscape){.schedule__title{font-size:16px}}.schedule__desc{font-size:14px;line-height:1.9;color:#656565;margin:0}@media screen and (max-width:680px),screen and (max-width:737px) and (orientation:landscape){.schedule__desc{font-size:13px;line-height:1.8}}.schedule__note{margin-top:50px;text-align:center;font-size:12px;color:#656565;line-height:1.8}@media screen and (max-width:680px),screen and (max-width:737px) and (orientation:landscape){.schedule__note{margin-top:30px;text-align:left;font-size:11px}}