.container[data-v-cf79d87b]{margin:0 auto;transition:all .5s;width:100vw}.clamp-lines[data-v-cf79d87b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clamp-2-lines[data-v-cf79d87b],.clamp-3-lines[data-v-cf79d87b],.clamp-4-lines[data-v-cf79d87b]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.clamp-3-lines[data-v-cf79d87b]{-webkit-line-clamp:3}.clamp-4-lines[data-v-cf79d87b]{-webkit-line-clamp:4}@media (max-width:1100px){.container[data-v-cf79d87b]{padding:0 5%}}.pcPageShow[data-v-cf79d87b]{display:flex}.mobilePageShow[data-v-cf79d87b]{display:none}@media (max-width:720px){.container[data-v-cf79d87b]{padding:0 5%}.pcPageShow[data-v-cf79d87b]{display:none}.mobilePageShow[data-v-cf79d87b]{display:flex}}.routeBox[data-v-cf79d87b]{background-color:#f4f4f4;padding-bottom:110px}.routeBox .routeBannerBox[data-v-cf79d87b]{aspect-ratio:10/3.3;background-size:100% 100%;overflow:hidden;position:relative;width:100vw}.routeBox .routeBannerBox .banner[data-v-cf79d87b]{position:absolute;top:0}.routeBox .routeBannerBox .top[data-v-cf79d87b]{margin-top:6%;position:relative;z-index:9}.routeBox .routeBannerBox .top .title[data-v-cf79d87b]{color:#fff;font-size:42px;font-weight:700;line-height:30px;text-align:center}.routeBox .routeBannerBox .top .search[data-v-cf79d87b]{display:flex;justify-content:center;margin-top:50px;max-height:250px;overflow:hidden;width:100%}.routeBox .routeBannerBox .top .search .input[data-v-cf79d87b]{align-items:center;background-color:#fff;border-radius:16px 0 0 16px;display:flex;padding:10px 30px;width:60%}.routeBox .routeBannerBox .top .search .input textarea[data-v-cf79d87b]{font-size:18px;max-height:250px;padding:10px;width:100%}.routeBox .routeBannerBox .top .search textarea[data-v-cf79d87b]:focus{outline:none}.routeBox .routeBannerBox .top .search .btn[data-v-cf79d87b]{background-color:#d20f23;border-radius:0 16px 16px 0;color:#fff;cursor:pointer;font-size:18px;font-weight:700;height:94px;line-height:94px;padding:0 83px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.routeBox .routeBannerBox .top .search .btn[data-v-cf79d87b]:active{background-color:#bd1425}.routeBox .content[data-v-cf79d87b]{background-color:#fff;border-radius:16px;padding:76px 110px;--top-spacing:46px}.routeBox .content[data-v-cf79d87b] .n-collapse .n-collapse-item{border:1px solid #dbdbdb;border-radius:6px}.routeBox .content[data-v-cf79d87b] .n-collapse .n-collapse-item .n-collapse-item__header{padding:0 var(--top-spacing) 43px var(--top-spacing)}.routeBox .content[data-v-cf79d87b] .n-collapse .n-collapse-item:not(.n-collapse-item--disabled).n-collapse-item--trigger-area-main .n-collapse-item__header .n-collapse-item-arrow{margin-top:var(--top-spacing)}.routeBox .content .collapseTitle[data-v-cf79d87b]{align-items:center;color:#313131;display:flex;flex-wrap:wrap;gap:30%;padding-left:20px;padding-top:var(--top-spacing);width:100%}.routeBox .content .collapseTitle .numberBox[data-v-cf79d87b]{align-items:center;display:flex;gap:10px}.routeBox .content .collapseTitle .numberBox .number[data-v-cf79d87b]{font-size:20px;font-weight:700}.routeBox .content .item[data-v-cf79d87b]{padding:0 var(--top-spacing) 20px var(--top-spacing)}.routeBox .content .item .head[data-v-cf79d87b]{background-color:#f7f7f7;color:#313131;display:flex;font-size:18px;justify-content:space-around;line-height:20px;padding:24px 0}.routeBox .content .item .timeline[data-v-cf79d87b]{display:flex;margin-top:20px}@media (max-width:720px){.routeBox[data-v-cf79d87b]{padding-bottom:30px}.routeBox .routeBannerBox[data-v-cf79d87b]{aspect-ratio:1/1.1}.routeBox .routeBannerBox .top[data-v-cf79d87b]{margin-top:12%}.routeBox .routeBannerBox .top .title[data-v-cf79d87b]{font-size:36px}.routeBox .routeBannerBox .top .search[data-v-cf79d87b]{display:block;margin-top:30px}.routeBox .routeBannerBox .top .search .input[data-v-cf79d87b]{border-radius:16px 16px 0 0;width:100%}.routeBox .routeBannerBox .top .search .input textarea[data-v-cf79d87b]{display:block;font-size:16px;height:180px;max-height:180px;width:100%}.routeBox .routeBannerBox .top .search .btn[data-v-cf79d87b]{border-radius:0 0 16px 16px;height:50px;line-height:50px;padding:0;text-align:center}.routeBox .container .content[data-v-cf79d87b]{margin-top:-10%;padding:5%;--top-spacing:12px}.routeBox .container .content[data-v-cf79d87b] .n-collapse .n-collapse-item{border:1px solid #dbdbdb;border-radius:6px}.routeBox .container .content[data-v-cf79d87b] .n-collapse .n-collapse-item .n-collapse-item__header{padding:0 var(--top-spacing) 15px var(--top-spacing)}.routeBox .container .content[data-v-cf79d87b] .n-collapse .n-collapse-item:not(.n-collapse-item--disabled).n-collapse-item--trigger-area-main .n-collapse-item__header .n-collapse-item-arrow{margin-top:var(--top-spacing)}.routeBox .container .content .collapseTitle[data-v-cf79d87b]{font-size:13px;gap:5px;padding-left:5px}.routeBox .container .content .collapseTitle .numberBox .number[data-v-cf79d87b]{font-size:16px}.routeBox .container .content .item .head[data-v-cf79d87b]{display:none}.routeBox .container .content .item .timeline .width[data-v-cf79d87b]{width:10%!important}}
