.v-enter-active,.v-leave-active{transition:all .5s}.v-leave-active{position:absolute}.v-enter,.v-leave-to{opacity:0}[v-cloak]{display:none}.nav-tabs{display:flex;align-items:center}.nav-tabs li{display:flex;box-sizing:border-box;width:33.3333%}.nav-tabs li a{border-radius:500px;padding:10px 15px}.nav-tabs li a.active,.nav-tabs li a:hover{background:#ddd;transition:all .2s ease-out}.nav-tabs li img{width:100%;border-radius:500px}.bc-nav{display:flex;align-items:center;justify-content:space-between;margin:20px auto}.bc-nav i{cursor:pointer}.bc-nav ul{position:relative;display:flex;box-sizing:border-box;padding:0 10px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.bc-nav ul::-webkit-scrollbar{display:none}.bc-nav ul li{font-size:120%;box-sizing:border-box;border-radius:500px;margin:0 5px;padding:10px 15px;transition:all .3s ease;cursor:pointer;white-space:nowrap}.bc-nav ul li.active,.bc-nav ul li:not(.disabled):hover{background:#00822d;color:#fff}.bc-nav ul li.disabled{color:#ccc;cursor:default}.schedule dl dd ul,.schedule dl dt ul{display:flex;width:100%}.schedule dl dd ul li,.schedule dl dt ul li{display:flex;align-items:center;padding:.5em;box-sizing:border-box;border:1px solid #bbb;border-right:0}.schedule dl dd ul li:last-child,.schedule dl dt ul li:last-child{border-right:1px solid #bbb}.schedule dl dt ul li{background:#e9e7cf;border-bottom:0;justify-content:center}.schedule dl dd ul li{padding:1em}.schedule dl li.date{width:10%}.schedule dl li.tour-name{width:45%;display:flex;justify-content:center;text-align:center}.schedule dl li.tour-name a{text-decoration:underline;color:#3c3c3c;display:block}.schedule dl li.tour-name img{width:100%;margin-bottom:2em}.schedule dl li.info{width:45%}.schedule dl li.info .div-pre{white-space:pre-wrap}.schedule dl li.info .div-pre a{vertical-align:baseline;text-decoration:underline;color:#3c3c3c}@media screen and (max-width:750px){.nav-tabs li a{padding:5px 7px}.bc-nav ul li{font-size:100%}.schedule dl dt{display:none}.schedule dl dd ul{flex-wrap:wrap}.schedule dl dd ul li{align-items:flex-start;justify-content:flex-start;border:1px solid #bbb}.schedule dl li.date{width:100%;background:#e9e7cf;padding-bottom:0;border-bottom:0}.schedule dl li.tour-name{width:100%;background:#e9e7cf;padding-top:0;border-top:0;text-align:left;justify-content:flex-start}.schedule dl li.info{border-top:0;width:100%}}