.o-anchor{display:none}.p-web-kv{padding-top:calc(60 / var(--ts-parent-font-size) * 1rem);padding-bottom:calc(45 / var(--ts-parent-font-size) * 1rem);border-top-right-radius:0!important;border-top-left-radius:0!important;position:relative}.p-web-kv::before{content:"";position:absolute;background-repeat:no-repeat;background-position:top;background-size:100%;position:absolute;left:0;top:0;width:100%;height:100%}html:lang(ja) .p-web-kv::before{background-image:url(../../ticket/web-purchase/images/bg_mv-pc.png)}@media only screen and (max-width:767px){html:lang(ja) .p-web-kv::before{background-image:url(../../ticket/web-purchase/images/bg_mv-sp.png)}}html:not(:lang(ja)) .p-web-kv::before{background-image:url(../../ticket/web-purchase/images/bg_mv_non-ja-pc.png)}@media only screen and (max-width:767px){html:not(:lang(ja)) .p-web-kv::before{background-image:url(../../ticket/web-purchase/images/bg_mv_non-ja-sp.png)}}.p-web-kv__main{position:relative;z-index:2;width:92%;max-width:calc(1140 / var(--ts-parent-font-size) * 1rem);border-radius:calc(6 / var(--ts-parent-font-size) * 1rem);overflow:hidden;margin-inline:auto;background:linear-gradient(90deg,rgba(16,62,138,0) 40.92%,rgba(14,77,180,.7) 57.11%,#064f9f 66.91%,#004da3 100%)}@media only screen and (max-width:767px){.p-web-kv__main{width:calc(335 / 375 * 100%)}}.p-web-kv__main-img{position:relative}.p-web-kv__main-img::after{content:"";position:absolute;z-index:1;width:100%;height:100%;right:0;bottom:0}@media only screen and (min-width:768px){html:lang(ja) .p-web-kv__main-img::after{background:linear-gradient(90deg,rgba(16,62,138,0) 40.92%,rgba(14,77,180,.7) 57.11%,#064f9f 66.91%,#004da3 100%)}html:not(:lang(ja)) .p-web-kv__main-img::after{background:linear-gradient(90deg,transparent 40.92%,rgba(0,0,0,.7) 57.11%,#000 66.91%,#000 100%)}}@media only screen and (max-width:767px){.p-web-kv__main-img::after{height:30%}html:lang(ja) .p-web-kv__main-img::after{background:linear-gradient(180deg,rgba(10,38,70,0) 0,rgba(22,89,164,.9) 30.77%,#083b74 100%)}html:not(:lang(ja)) .p-web-kv__main-img::after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.9) 30.77%,#000 100%)}}.p-web-kv__main-title{position:absolute;z-index:3;right:calc(20 / var(--ts-parent-font-size) * 1rem);top:0;bottom:0;margin:auto 0;display:flex;flex-direction:column;justify-content:center;position:absolute}@media only screen and (min-width:768px){html:not(:lang(ja)) .p-web-kv__main-title{max-width:60%}}@media only screen and (max-width:767px){.p-web-kv__main-title{width:100%;margin:0 auto;top:auto;bottom:calc(30 / var(--ts-parent-font-size) * 1rem);right:0;left:0;justify-content:flex-end}html[data-lang-group=latin] .p-web-kv__main-title{bottom:calc(20 / var(--ts-parent-font-size) * 1rem)}}.p-web-kv__main-title .main{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem);color:#fff;font-weight:600;line-height:1.6;font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-web-kv__main-title .main{--ts-target-font-size:31}}@media only screen and (min-width:768px) and (max-width:1024px){.p-web-kv__main-title .main{--ts-target-font-size:24}}@media only screen and (max-width:767px){.p-web-kv__main-title .main{--ts-target-font-size:18}}@media only screen and (min-width:1025px) and (max-width:1365px){.p-web-kv__main-title .main{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:28}}html:not(:lang(ja)) .p-web-kv__main-title .main{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){html:not(:lang(ja)) .p-web-kv__main-title .main{--ts-target-font-size:28}}@media only screen and (min-width:768px) and (max-width:1024px){html:not(:lang(ja)) .p-web-kv__main-title .main{--ts-target-font-size:22}}@media only screen and (max-width:767px){html:not(:lang(ja)) .p-web-kv__main-title .main{--ts-target-font-size:16}}@media only screen and (min-width:1025px) and (max-width:1365px){html:not(:lang(ja)) .p-web-kv__main-title .main{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:26}}@media only screen and (max-width:767px){.p-web-kv__main-title .main{order:2;line-height:1.4;text-align:center;width:95%;margin-inline:auto}}.p-web-kv__main-title .sub{display:flex;align-items:center}@media only screen and (max-width:767px){.p-web-kv__main-title .sub{flex-direction:column;order:1}}.p-web-kv__main-title .sub .t{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);order:1;padding-left:1em;font-family:var(--ts-font-quicksand);font-style:normal;font-weight:700;line-height:1.4;color:var(--ts-color-cv);letter-spacing:.5em;text-shadow:0 0 calc(6 / 13 * 1em) rgba(0,0,0,.85)}@media only screen and (min-width:1025px){.p-web-kv__main-title .sub .t{--ts-target-font-size:17}}@media only screen and (min-width:768px) and (max-width:1024px){.p-web-kv__main-title .sub .t{--ts-target-font-size:14}}@media only screen and (max-width:767px){.p-web-kv__main-title .sub .t{--ts-target-font-size:12}}@media only screen and (max-width:767px){.p-web-kv__main-title .sub .t{padding-left:0;margin-top:calc(20 / var(--ts-parent-font-size) * 1rem);text-align:center}}.p-web-kv__main-title .sub .ic{display:block;width:calc(72 / var(--ts-parent-font-size) * 1rem);order:-1}@media only screen and (max-width:767px){.p-web-kv__main-title .sub .ic{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem);order:2;width:calc(52 / var(--ts-parent-font-size) * 1rem)}html[data-lang-group=latin] .p-web-kv__main-title .sub .ic{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}.p-web-kv__recommend{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem);position:relative;z-index:2;margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-web-kv__recommend{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-web-kv__recommend{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-web-kv__recommend{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-web-kv__recommend{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-web-kv__recommend{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-web-kv__recommend{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}}.p-web-kv__recommend .recommend-title{--ts-title-main-font-size:calc(16 / var(--ts-parent-font-size) * 1rem)}.p-web-kv__recommend .recommend-list{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){.p-web-kv__recommend .recommend-list{width:95%}}@media only screen and (min-width:768px){.p-web-kv__recommend .recommend-list{max-width:calc(450 / var(--ts-parent-font-size) * 1rem)}html:not(:lang(ja)) .p-web-kv__recommend .recommend-list{max-width:calc(550 / var(--ts-parent-font-size) * 1rem)}.p-web-kv__recommend .recommend-list__li{min-width:calc(120 / var(--ts-parent-font-size) * 1rem)}.p-web-kv__recommend .recommend-list__li .ic{width:calc(102 / var(--ts-parent-font-size) * 1rem)}.p-web-kv__recommend .recommend-list__li .ic img{width:calc(55 / 102 * 100%)}}.p-web-kv__anc{margin-top:calc(80 / var(--ts-parent-font-size) * 1rem);display:flex;margin-inline:auto;position:relative;z-index:2;max-width:calc(672 / var(--ts-parent-font-size) * 1rem);width:90%;margin-inline:auto;flex-wrap:wrap}@media only screen and (max-width:767px){.p-web-kv__anc{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem);width:calc(350 / 375 * 100%)}html[data-lang-group=latin] .p-web-kv__anc{justify-content:center}}.p-web-kv__anc-li{width:calc(216 / 672 * 100%)}.p-web-kv__anc-li:not(:nth-child(3n+1)){margin-left:calc(12 / 672 * 100%)}@media only screen and (max-width:767px){html[data-lang-group=latin] .p-web-kv__anc-li:not(:nth-child(3n+1)){margin-left:0}}@media only screen and (max-width:767px){html[data-lang-group=latin] .p-web-kv__anc-li{width:49%}html[data-lang-group=latin] .p-web-kv__anc-li:nth-child(2n){margin-left:2%}html[data-lang-group=latin] .p-web-kv__anc-li:nth-child(n+3){margin-top:1rem}}.p-web-kv__anc-link{display:flex;align-items:center;justify-content:center;flex-direction:column;font-weight:600;border-radius:calc(50 / var(--ts-parent-font-size) * 1rem);width:100%;min-height:calc(50 / var(--ts-parent-font-size) * 1rem);padding:calc(8 / var(--ts-parent-font-size) * 1rem) calc(10 / var(--ts-parent-font-size) * 1rem);background-color:#fff;text-align:center;text-decoration:none;line-height:1.4;color:var(--ts-color-primary);border:1px solid var(--ts-color-primary);transition:background-color .3s ease,color .3s ease}.p-web-kv__anc-link::after{content:"▼";display:block;text-align:center;font-size:50%;margin-top:.25em}.mouse .p-web-kv__anc-link:hover,.touch .p-web-kv__anc-link.touchstart{background-color:var(--ts-color-primary);color:#fff}.touch .p-web-kv__anc-link{-webkit-tap-highlight-color:transparent}.touch .p-web-kv__anc-link.touchend{transition-delay:.2s}.recommend-list{display:flex;justify-content:center;margin-inline:auto;max-width:calc(450 / var(--ts-parent-font-size) * 1rem)}html:not(:lang(ja)) .recommend-list{max-width:calc(550 / var(--ts-parent-font-size) * 1rem)}.recommend-list__li{display:flex;flex-direction:column;align-items:center;row-gap:calc(5 / var(--ts-parent-font-size) * 1rem);width:calc(110 / 450 * 100%)}@media only screen and (min-width:768px){html[data-lang-group=latin] .recommend-list__li{min-width:calc(170 / var(--ts-parent-font-size) * 1rem)}}.recommend-list__li:not(:nth-child(3n+1)){margin-left:calc(10 / 450 * 100%)}@media only screen and (max-width:767px){.recommend-list__li:not(:nth-child(3n+1)){margin-left:2%}}@media only screen and (max-width:767px){.recommend-list__li{width:28%}html:not(:lang(ja)) .recommend-list__li{width:32%}}.recommend-list__li .ic{max-width:100%;width:calc(80 / var(--ts-parent-font-size) * 1rem);aspect-ratio:1/1;border-radius:1000px;background-color:#fff;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767px){.recommend-list__li .ic{width:calc(64 / var(--ts-parent-font-size) * 1rem)}}.recommend-list__li .ic img{width:calc(43 / 80 * 100%);display:block}html:not(:lang(ja)) .recommend-list__li .ic img{filter:brightness(0)}.recommend-list__li .txt{text-align:center;font-weight:600;line-height:1.4;margin-top:.5em;font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px){.recommend-list__li .txt{--ts-target-font-size:12}}@media only screen and (max-width:767px){.recommend-list__li .txt{--ts-target-font-size:12}}.c-title-web{line-height:1}.c-title-web .c-title__sub{line-height:1;font-weight:600;--ts-title-sub-font-size:calc(14 / var(--ts-parent-font-size) * 1rem)}.c-title-web .c-title__main{line-height:1.2;margin-top:calc(5 / var(--ts-parent-font-size) * 1rem)}.p-web-merit{margin-top:calc(72 / var(--ts-parent-font-size) * 1rem);padding:calc(85 / var(--ts-parent-font-size) * 1rem) 0}@media only screen and (max-width:767px){.p-web-merit{margin-top:calc(42 / var(--ts-parent-font-size) * 1rem);padding:calc(45 / var(--ts-parent-font-size) * 1rem) 0}}.p-web-merit__title{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-web-merit__title{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-web-merit__title{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-web-merit__title{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-web-merit__title{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (max-width:767px){.p-web-merit__title{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}.p-web-merit__list{display:flex;flex-wrap:wrap;margin-top:calc(30 / var(--ts-parent-font-size) * 1rem);margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-web-merit__list{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-web-merit__list{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-web-merit__list{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-web-merit__list{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-web-merit__list{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-3)}}@media only screen and (min-width:1025px){.p-web-merit__list{max-width:calc(830 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-web-merit__list{flex-direction:column}}.p-web-merit__list-li{--ts-border-radius-bg:calc(8 / var(--ts-parent-font-size) * 1rem);overflow:hidden;width:calc(400 / 830 * 100%);display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width:768px){.p-web-merit__list-li:nth-child(2n){margin-left:calc(30 / 830 * 100%)}.p-web-merit__list-li:nth-child(n+3){margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-web-merit__list-li{width:100%;margin-left:0}.p-web-merit__list-li:nth-child(n+2){margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}.p-web-merit__list-text{padding:calc(30 / var(--ts-parent-font-size) * 1rem) calc(20 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){.p-web-merit__list-text{padding-bottom:calc(20 / var(--ts-parent-font-size) * 1rem)}}.p-web-merit__list-text .c-title{--ts-title-main-color:#000!important}.p-web-merit__list-text .txt{margin-top:calc(15 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){.p-web-merit__list-text .txt{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem)}}.p-web-merit__list-img{order:-1;width:100%;position:relative}.p-web-merit__list-img img{border-radius:calc(8 / var(--ts-parent-font-size) * 1rem)}.p-web-merit__list-img .num{width:calc(38 / var(--ts-parent-font-size) * 1rem);height:calc(38 / var(--ts-parent-font-size) * 1rem);background-color:var(--ts-color-cv);line-height:1;border-radius:100px;position:absolute;font-family:var(--ts-font-quicksand);font-style:normal;font-weight:500;display:flex;align-items:center;justify-content:center;left:0;right:0;margin:0 auto;bottom:calc(-20 / var(--ts-parent-font-size) * 1rem);font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:20}.p-web-wrp{margin-top:calc(72 / var(--ts-parent-font-size) * 1rem);padding:calc(60 / var(--ts-parent-font-size) * 1rem) 0 calc(95 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){.p-web-wrp{margin-top:calc(42 / var(--ts-parent-font-size) * 1rem);padding:calc(45 / var(--ts-parent-font-size) * 1rem) 0}}.p-web-comp{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-web-comp{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-web-comp{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-web-comp{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-web-comp{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (max-width:767px){.p-web-comp{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:768px){.p-web-comp{max-width:calc(820 / var(--ts-parent-font-size) * 1rem)}}.p-web-comp__tbl{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem);width:100%;background:#fff;box-shadow:0 calc(2 / 13 * 1em) calc(10 / 13 * 1em) rgba(27,43,69,.08);border-radius:calc(12 / var(--ts-parent-font-size) * 1rem);box-sizing:border-box}@media only screen and (max-width:767px){.p-web-comp__tbl{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}.p-web-comp__tbl thead tr th:nth-child(1){overflow:hidden;border-top-left-radius:calc(12 / var(--ts-parent-font-size) * 1rem)}.p-web-comp__tbl thead tr th:nth-child(3){overflow:hidden;border-top-right-radius:calc(12 / var(--ts-parent-font-size) * 1rem)}.p-web-comp__tbl tbody tr,.p-web-comp__tbl thead tr{text-align:center;border-bottom:1px solid #dce3ef}.p-web-comp__tbl tbody tr td,.p-web-comp__tbl tbody tr th,.p-web-comp__tbl thead tr td,.p-web-comp__tbl thead tr th{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11;font-weight:500;line-height:1.4;position:relative;color:#5b6b85}.p-web-comp__tbl tbody tr td:not(:last-child),.p-web-comp__tbl tbody tr th:not(:last-child),.p-web-comp__tbl thead tr td:not(:last-child),.p-web-comp__tbl thead tr th:not(:last-child){border-right:1px solid #dce3ef}.p-web-comp__tbl tbody tr td:nth-child(1),.p-web-comp__tbl tbody tr th:nth-child(1),.p-web-comp__tbl thead tr td:nth-child(1),.p-web-comp__tbl thead tr th:nth-child(1){width:calc(170 / 820 * 100%)}@media only screen and (max-width:767px){.p-web-comp__tbl tbody tr td:nth-child(1),.p-web-comp__tbl tbody tr th:nth-child(1),.p-web-comp__tbl thead tr td:nth-child(1),.p-web-comp__tbl thead tr th:nth-child(1){width:24%}}.p-web-comp__tbl tbody tr td:nth-child(2),.p-web-comp__tbl tbody tr td:nth-child(3),.p-web-comp__tbl tbody tr th:nth-child(2),.p-web-comp__tbl tbody tr th:nth-child(3),.p-web-comp__tbl thead tr td:nth-child(2),.p-web-comp__tbl thead tr td:nth-child(3),.p-web-comp__tbl thead tr th:nth-child(2),.p-web-comp__tbl thead tr th:nth-child(3){width:calc(325 / 820 * 100%)}@media only screen and (max-width:767px){.p-web-comp__tbl tbody tr td:nth-child(2),.p-web-comp__tbl tbody tr td:nth-child(3),.p-web-comp__tbl tbody tr th:nth-child(2),.p-web-comp__tbl tbody tr th:nth-child(3),.p-web-comp__tbl thead tr td:nth-child(2),.p-web-comp__tbl thead tr td:nth-child(3),.p-web-comp__tbl thead tr th:nth-child(2),.p-web-comp__tbl thead tr th:nth-child(3){width:38%}}.p-web-comp__tbl tbody tr td>.inner,.p-web-comp__tbl tbody tr th>.inner,.p-web-comp__tbl thead tr td>.inner,.p-web-comp__tbl thead tr th>.inner{min-height:calc(54 / var(--ts-parent-font-size) * 1rem);display:flex;align-items:center;justify-content:center;flex-direction:column;padding:calc(10 / var(--ts-parent-font-size) * 1rem) calc(5 / var(--ts-parent-font-size) * 1rem);text-align:center}.p-web-comp__tbl tbody tr td>.inner.bg-blue,.p-web-comp__tbl tbody tr th>.inner.bg-blue,.p-web-comp__tbl thead tr td>.inner.bg-blue,.p-web-comp__tbl thead tr th>.inner.bg-blue{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:14;background-color:var(--ts-color-primary);color:#fff}html:not(:lang(ja)) .p-web-comp__tbl tbody tr td>.inner.bg-blue,html:not(:lang(ja)) .p-web-comp__tbl tbody tr th>.inner.bg-blue,html:not(:lang(ja)) .p-web-comp__tbl thead tr td>.inner.bg-blue,html:not(:lang(ja)) .p-web-comp__tbl thead tr th>.inner.bg-blue{background-color:var(--ts-color-sub2)}.p-web-comp__tbl tbody tr td>.inner.bg-lilac,.p-web-comp__tbl tbody tr th>.inner.bg-lilac,.p-web-comp__tbl thead tr td>.inner.bg-lilac,.p-web-comp__tbl thead tr th>.inner.bg-lilac{background-color:#f2f5fa}html:not(:lang(ja)) .p-web-comp__tbl tbody tr td>.inner.bg-lilac,html:not(:lang(ja)) .p-web-comp__tbl tbody tr th>.inner.bg-lilac,html:not(:lang(ja)) .p-web-comp__tbl thead tr td>.inner.bg-lilac,html:not(:lang(ja)) .p-web-comp__tbl thead tr th>.inner.bg-lilac{background-color:var(--ts-color-table-border)}.p-web-comp__tbl tbody tr td>.inner.bg_light,.p-web-comp__tbl tbody tr th>.inner.bg_light,.p-web-comp__tbl thead tr td>.inner.bg_light,.p-web-comp__tbl thead tr th>.inner.bg_light{background-color:#edf3fc;color:var(--ts-color-primary)}html:not(:lang(ja)) .p-web-comp__tbl tbody tr td>.inner.bg_light,html:not(:lang(ja)) .p-web-comp__tbl tbody tr th>.inner.bg_light,html:not(:lang(ja)) .p-web-comp__tbl thead tr td>.inner.bg_light,html:not(:lang(ja)) .p-web-comp__tbl thead tr th>.inner.bg_light{background-color:var(--ts-color-table-bg)}.p-web-comp__tbl tbody tr td .label,.p-web-comp__tbl tbody tr th .label,.p-web-comp__tbl thead tr td .label,.p-web-comp__tbl thead tr th .label{position:absolute;z-index:2;left:0;right:0;width:fit-content;min-width:60%;border-radius:calc(30 / var(--ts-parent-font-size) * 1rem);text-align:center;top:calc(-10 / var(--ts-parent-font-size) * 1rem);font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:11;padding:.25em;margin:0 auto;background-color:var(--ts-color-cv);color:#000}.p-web-comp__tbl tbody tr td .ic,.p-web-comp__tbl tbody tr th .ic,.p-web-comp__tbl thead tr td .ic,.p-web-comp__tbl thead tr th .ic{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:14;line-height:1}.p-web-comp__tbl tbody tr td .ic.circle,.p-web-comp__tbl tbody tr th .ic.circle,.p-web-comp__tbl thead tr td .ic.circle,.p-web-comp__tbl thead tr th .ic.circle{color:#8aa0be}.p-web-comp__tbl tbody tr td .ic.db_circle,.p-web-comp__tbl tbody tr th .ic.db_circle,.p-web-comp__tbl thead tr td .ic.db_circle,.p-web-comp__tbl thead tr th .ic.db_circle{color:#1b7bc7}html:not(:lang(ja)) .p-web-comp__tbl tbody tr td .ic.db_circle,html:not(:lang(ja)) .p-web-comp__tbl tbody tr th .ic.db_circle,html:not(:lang(ja)) .p-web-comp__tbl thead tr td .ic.db_circle,html:not(:lang(ja)) .p-web-comp__tbl thead tr th .ic.db_circle{color:var(--ts-color-nonja-primary)}.p-web-comp__tbl tbody tr td .ic.triangle,.p-web-comp__tbl tbody tr th .ic.triangle,.p-web-comp__tbl thead tr td .ic.triangle,.p-web-comp__tbl thead tr th .ic.triangle{color:#d9a441}.p-web-comp__tbl tbody tr td .t,.p-web-comp__tbl tbody tr th .t,.p-web-comp__tbl thead tr td .t,.p-web-comp__tbl thead tr th .t{margin-top:.25em}.p-web-comp__tbl tbody tr td .plus,.p-web-comp__tbl tbody tr th .plus,.p-web-comp__tbl thead tr td .plus,.p-web-comp__tbl thead tr th .plus{display:block;color:#c25b3a}.p-web-comp__tbl tbody tr:last-child{border-bottom:0}.p-web-comp__tbl tbody tr th{padding:calc(10 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px){.p-web-comp__tbl tbody tr th{text-align:center}}.p-web-comp__tbl tbody tr td>.inner,.p-web-comp__tbl tbody tr th>.inner{min-height:calc(78 / var(--ts-parent-font-size) * 1rem)}.p-web-comp__about{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);margin-top:calc(30 / var(--ts-parent-font-size) * 1rem);text-align:center;color:#5b6b85}@media only screen and (min-width:768px){.p-web-comp__about{--ts-target-font-size:11}}@media only screen and (max-width:767px){.p-web-comp__about{--ts-target-font-size:12}}html:not(:lang(ja)) .p-web-comp__about{color:#fff}@media only screen and (max-width:767px){.p-web-comp__about{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}.p-web-comp__about span{text-indent:-1em;padding-left:1em;display:inline-block}.p-web-comp__about span::before{content:"※"}@media only screen and (max-width:767px){.p-web-comp__about{text-align:left}}.p-web-flow{margin-top:calc(72 / var(--ts-parent-font-size) * 1rem)}.p-web-flow__read{margin-inline:auto;--ts-container-width:var(--ts-content-0);margin-top:calc(15 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-web-flow__read{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-web-flow__read{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-web-flow__read{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-web-flow__read{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-web-flow__read{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}.p-web-flow__slider{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem);width:100%;overflow:hidden;margin-inline:0;margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-web-flow__slider{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-web-flow__slider{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-web-flow__slider{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-web-flow__slider{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (min-width:768px){.p-web-flow__slider{max-width:calc(1020 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-web-flow__slider{padding:0 10%;margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px){.p-web-flow__slider .c-slider__wrapper{justify-content:center}}.p-web-flow__slider .c-slider__slide{--ts-slide-padding-inline:0;width:calc(1 / 4 * 100%)!important;height:auto!important}@media only screen and (max-width:767px){.p-web-flow__slider .c-slider__slide{width:100%!important}}.p-web-flow__slider-item{border-radius:calc(16 / var(--ts-parent-font-size) * 1rem)!important;overflow:hidden;display:flex;flex-direction:column;margin-inline:auto;width:calc(239 / 255 * 100%);height:100%}@media only screen and (max-width:767px){.p-web-flow__slider-item{width:90%}}.p-web-flow__slider-item .img{width:100%;order:-1;background-color:var(--ts-color-primary);position:relative}html:not(:lang(ja)) .p-web-flow__slider-item .img{background-color:var(--ts-color-sub1)}.p-web-flow__slider-item .img img{object-fit:cover;aspect-ratio:318/297}.p-web-flow__slider-item .img .num{position:absolute;border-radius:calc(50 / var(--ts-parent-font-size) * 1rem);aspect-ratio:1/1;left:.75rem;top:.5rem;width:calc(50 / var(--ts-parent-font-size) * 1rem);background-color:var(--ts-color-secondary);font-family:var(--ts-font-quicksand);font-weight:500;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2;font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:10}.p-web-flow__slider-item .img .num>span:first-child{font-size:calc(100% * (22 / 10))}.p-web-flow__slider-item .text-wrp{padding:calc(20 / var(--ts-parent-font-size) * 1rem) calc(10 / var(--ts-parent-font-size) * 1rem);display:flex;flex-direction:column;row-gap:calc(10 / var(--ts-parent-font-size) * 1rem);flex-grow:1}@media only screen and (max-width:767px){.p-web-flow__slider-item .text-wrp{padding:calc(15 / var(--ts-parent-font-size) * 1rem)}}.p-web-flow__slider-item .text-wrp>*{width:100%}.p-web-flow__slider-item .text-wrp .txt{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:768px){.p-web-flow__slider-item .text-wrp .txt{--ts-target-font-size:11}}@media only screen and (max-width:767px){.p-web-flow__slider-item .text-wrp .txt{--ts-target-font-size:12}}@media only screen and (min-width:768px){.p-web-flow__slider-item .text-wrp .txt{margin-top:auto;margin-bottom:0}}@media only screen and (min-width:768px) and (max-width:1024px){.p-web-flow__slider-item .text-wrp .u-view--ctrl{display:none}}.p-web-flow__btns{margin-inline:auto;--ts-container-width:var(--ts-content-0);margin-top:calc(120 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-web-flow__btns{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-web-flow__btns{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-web-flow__btns{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-web-flow__btns{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-web-flow__btns{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-web-flow__btns{margin-top:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-web-flow__btns{margin-top:calc(60 / var(--ts-parent-font-size) * 1rem)}}.p-web-flow__btns .c-btn{margin-top:calc(15 / var(--ts-parent-font-size) * 1rem);--ts-btn-border-color:var(--ts-color-body)!important}@media only screen and (max-width:767px){.p-web-flow__btns .c-btn__link{min-width:80%}}.p-web-flow__btns-att{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);margin-top:calc(30 / var(--ts-parent-font-size) * 1rem);font-weight:700;width:fit-content;margin-inline:auto;display:block;padding:calc(15 / var(--ts-parent-font-size) * 1rem) calc(20 / var(--ts-parent-font-size) * 1rem);min-width:calc(656 / var(--ts-parent-font-size) * 1rem);background-color:var(--ts-color-primary);border-radius:calc(10 / var(--ts-parent-font-size) * 1rem);color:#fff}@media only screen and (min-width:768px){.p-web-flow__btns-att{--ts-target-font-size:12}}html:lang(ja) .p-web-flow__btns-att{box-shadow:0 calc(3 / var(--ts-parent-font-size) * 1rem) calc(20 / var(--ts-parent-font-size) * 1rem) rgba(27,79,155,.25)}html:not(:lang(ja)) .p-web-flow__btns-att{box-shadow:0 calc(3 / var(--ts-parent-font-size) * 1rem) calc(20 / var(--ts-parent-font-size) * 1rem) rgba(0,0,0,.25)}@media only screen and (max-width:767px){.p-web-flow__btns-att{min-width:100%}}.p-web-faq .c-fac{margin-top:calc(82 / var(--ts-parent-font-size) * 1rem);margin-inline:auto;--ts-container-width:var(--ts-content-0)}.p-web-faq .c-fac__inner:not(.c-fac__inner--wide){margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-web-faq .c-fac__inner:not(.c-fac__inner--wide){width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-4)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-web-faq .c-fac__inner:not(.c-fac__inner--wide){max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-web-faq .c-fac__inner:not(.c-fac__inner--wide){max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-web-faq .c-fac__inner:not(.c-fac__inner--wide){width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (max-width:1365px){.p-web-faq .c-fac__inner:not(.c-fac__inner--wide){width:calc(1080 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-web-faq .c-fac__inner:not(.c-fac__inner--wide){width:calc(340 / 375 * 100%)}}.p-web-faq .c-fac__item:nth-child(n+2){margin-top:calc(50 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){.p-web-faq .c-fac__item:nth-child(n+2){margin-top:calc(25 / var(--ts-parent-font-size) * 1rem)}}.p-web-faq .c-fac__item__category+.c-fac__item__acc{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}.p-web-faq .c-fac__item__acc{--text-padding-left:calc(15 / var(--ts-parent-font-size) * 1rem);--icon-en-w:1.5em}@media only screen and (min-width:1025px){.p-web-faq .c-fac__item__acc{--icon-size:70px}}.p-web-faq .c-fac__item__acc+.c-fac__item__acc{margin-top:calc(8 / var(--ts-parent-font-size) * 1rem)}.p-web-faq .c-fac__item__acc .icon{font-family:var(--ts-font-en);font-optical-sizing:auto;font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:22;width:var(--icon-en-w);line-height:1;letter-spacing:0;font-weight:300}.p-web-faq .c-fac__item__acc .text{width:calc(100% - var(--icon-en-w))}.p-web-faq .c-fac__item__acc .c-accordion__button{padding-left:0;padding-right:0}.p-web-faq .c-fac__item__acc .c-accordion__target-text{display:flex;align-items:baseline;flex-direction:row;z-index:1}.p-web-faq .c-fac__item__acc__question{color:var(--ts-color-primary);padding-left:var(--text-padding-left);padding-right:var(--icon-size)}html:not(:lang(ja)) .p-web-faq .c-fac__item__acc__question{color:var(--ts-color-body)}.p-web-faq .c-fac__item__acc__question .text{line-height:1.5;font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);transform:translateY(-.1em);z-index:1}@media only screen and (min-width:768px){.p-web-faq .c-fac__item__acc__question .text{--ts-target-font-size:14}}@media only screen and (max-width:767px){.p-web-faq .c-fac__item__acc__question .text{--ts-target-font-size:12}}.p-web-faq .c-fac__item__acc__answer .icon{color:var(--ts-color-secondary)}html:not(:lang(ja)) .p-web-faq .c-fac__item__acc__answer .icon{color:var(--ts-color-body)}.p-web-faq .c-fac__item__acc__answer .text{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);line-height:1.5}@media only screen and (max-width:767px){.p-web-faq .c-fac__item__acc__answer .text{--ts-target-font-size:11}}.p-web-faq .c-fac .c-btn{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}.p-web-faq .c-fac .c-btn__link{min-width:calc(300 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){.p-web-faq .c-fac .c-btn__link{min-width:calc(250 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:1025px){.p-web-faq .c-fac{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-web-faq .c-fac{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-web-faq .c-fac{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-web-faq .c-fac{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-web-faq .c-fac{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px){.p-web-faq .c-fac{max-width:calc(1000 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-web-faq .c-fac{margin-top:calc(42 / var(--ts-parent-font-size) * 1rem)}}.p-web-faq .c-fac .c-fac__inner{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){.p-web-faq .c-fac .c-fac__inner{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem)}}.p-ticket{padding:calc(100 / var(--ts-parent-font-size) * 1rem) 0 calc(80 / var(--ts-parent-font-size) * 1rem);margin-top:calc(82 / var(--ts-parent-font-size) * 1rem);padding:calc(80 / var(--ts-parent-font-size) * 1rem) 0}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket{padding:calc(80 / var(--ts-parent-font-size) * 1rem) 0 calc(60 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-ticket{padding:4em 0 3em}}.p-ticket__intro{margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-ticket__intro{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-ticket__intro{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-ticket__intro{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket__intro{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (max-width:767px){.p-ticket__intro{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-3)}}.p-ticket__intro>.c-title{text-align:center}.p-ticket__intro__btn{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem);display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767px){.p-ticket__intro__btn{margin-top:2em;display:block}}@media only screen and (min-width:1025px){.p-ticket__intro__btn__item:nth-of-type(n+2){margin-left:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket__intro__btn__item:nth-of-type(n+2){margin-left:1em}}@media only screen and (max-width:767px){.p-ticket__intro__btn__item:nth-of-type(n+2){margin-left:0}}@media only screen and (min-width:768px){.p-ticket__intro__btn__item:nth-of-type(n+2){margin-top:0}}@media only screen and (max-width:767px){.p-ticket__intro__btn__item:nth-of-type(n+2){margin-top:1em}}.p-ticket__intro__btn__item--label{position:relative}.p-ticket__intro__btn__item--label .label{display:flex;justify-content:center;align-items:center;position:absolute;left:1em;border-radius:50%;background-color:var(--ts-color-secondary);transform:rotate(-10deg);z-index:2}@media only screen and (min-width:768px){.p-ticket__intro__btn__item--label .label{width:calc(61 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-ticket__intro__btn__item--label .label{width:calc(51 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px){.p-ticket__intro__btn__item--label .label{height:calc(61 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-ticket__intro__btn__item--label .label{height:calc(51 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px){.p-ticket__intro__btn__item--label .label{top:-1.5em}}@media only screen and (max-width:767px){.p-ticket__intro__btn__item--label .label{top:-1em}}.p-ticket__intro__btn__item--label .label .t{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:10;scale:.9}@media only screen and (min-width:768px){.p-ticket__intro__btn__item .c-btn__link{min-width:calc(300 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-ticket__intro__btn__item .c-btn__link{min-width:100%}}.p-ticket__intro__btn__item .c-btn__text{display:block;width:100%;text-align:center}.p-ticket__intro__link{display:flex;justify-content:center}@media only screen and (min-width:768px){.p-ticket__intro__link{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-ticket__intro__link{margin-top:1.5em}}html:not(:lang(ja)) .p-ticket__intro__link .c-link__link{color:#fff!important}.p-ticket__tel{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}.p-ticket__tel__number{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media only screen and (max-width:767px){.p-ticket__tel__number{flex-direction:column}}.p-ticket__tel__number dt{margin-right:.75rem}@media only screen and (max-width:767px){.p-ticket__tel__number dt{margin-right:0}}.p-ticket__tel__number dd{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);font-weight:600}@media only screen and (min-width:1025px){.p-ticket__tel__number dd{--ts-target-font-size:36}}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket__tel__number dd{--ts-target-font-size:34}}@media only screen and (max-width:767px){.p-ticket__tel__number dd{--ts-target-font-size:30}}.p-ticket__tel__number dd a{text-decoration:none}.p-ticket__tel__number--column{flex-direction:column;margin-top:2em}.p-ticket__tel__fax{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);text-align:center;margin-bottom:1em}@media only screen and (min-width:1025px){.p-ticket__tel__fax{--ts-target-font-size:21.6}}@media only screen and (min-width:768px) and (max-width:1024px){.p-ticket__tel__fax{--ts-target-font-size:20.4}}@media only screen and (max-width:767px){.p-ticket__tel__fax{--ts-target-font-size:18}}.p-ticket__tel__about{width:100%;margin-top:calc(15 / var(--ts-parent-font-size) * 1rem);text-align:center}.p-ticket__tel__about>span{display:block}.p-ticket__tel__about>span+span{margin-top:.5rem}@media only screen and (max-width:767px){.p-ticket{margin-top:calc(42 / var(--ts-parent-font-size) * 1rem);padding:calc(45 / var(--ts-parent-font-size) * 1rem) 0}}.p-ticket .c-title__main{margin-top:calc(10 / var(--ts-parent-font-size) * 1rem)}.p-ticket .recommend-list{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem)}.p-ticket .p-ticket__intro__btn{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}.c-sub-link{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;margin-top:0}