@media screen and (max-width: 767px){.l-header.-hide{transform:translateY(-36.267vw)}}@media screen and (min-width: 768px){#Main{padding-top:0}}@media screen and (max-width: 767px){#Main{padding-top:16vw}}.l-visual{overflow:hidden}@media screen and (min-width: 768px){.l-visual{height:81rem}}@media screen and (max-width: 767px){.l-visual{height:98.666vw}}.l-visual>.head-image{display:block;overflow:hidden;width:100%;height:100%}.l-visual>.head-image img{width:100%;height:100%;object-fit:cover}.l-intro::before{content:"";display:block;position:absolute;top:0;left:0;width:101%;background:url("../img/activity/header-wave.svg") center 0 no-repeat;background-size:100% auto}@media screen and (min-width: 768px){.l-intro{padding-top:15.5rem;margin-top:-22rem;margin-bottom:7.2rem}.l-intro::before{height:28.4rem}}@media screen and (max-width: 767px){.l-intro{padding-top:18.666vw;margin-top:-22vw;margin-bottom:9.066vw}.l-intro::before{width:100vw;height:106.666vw;background-image:url("../img/guide/bg-pattern.png")}}.l-intro>.intro-title{margin:auto}.l-intro>.intro-title .title{background:url("../img/common/caption-circle.png") center center no-repeat;font-weight:500}.l-intro>.intro-title .lead span{display:inline-block;margin-right:-0.4em;text-indent:-0.4em}@media screen and (min-width: 768px){.l-intro>.intro-title{width:98rem}.l-intro>.intro-title .title{padding-left:4.4rem;background-position:left bottom 0.3rem;background-size:3rem auto;font-size:4rem}.l-intro>.intro-title .lead{font-size:2rem;white-space:nowrap}}@media screen and (max-width: 767px){.l-intro>.intro-title{width:90.4vw}.l-intro>.intro-title .title{padding-left:7.2vw;background-position:left bottom;background-size:5.333vw auto;font-size:6.133vw}.l-intro>.intro-title .lead{font-size:3.6vw;line-height:1.8;white-space:nowrap}}.l-anchor{display:flex;margin:auto}.l-anchor .button-rounded span{text-align:left}@media screen and (min-width: 768px){.l-anchor{justify-content:space-between;width:98rem;margin-bottom:7rem}.l-anchor .button-rounded{width:47.5rem;height:8rem}.l-anchor .button-rounded::before{border-radius:2.7rem}.l-anchor .button-rounded span{padding-left:3.6rem}}@media screen and (max-width: 767px){.l-anchor{flex-flow:column;row-gap:4.266vw;width:90.4vw;margin-bottom:17.333vw}.l-anchor .button-rounded{width:90.4vw;height:18.666vw}.l-anchor .button-rounded::before{border-radius:5.066vw}.l-anchor .button-rounded span{padding-left:8.533vw}}.l-flow{margin:auto;background:center 0 no-repeat;background-size:100% auto}@media screen and (min-width: 768px){.l-flow{width:118.6rem;margin-bottom:6.4rem;background-image:url("../img/guide/flow-bg-pc.svg")}}@media screen and (max-width: 767px){.l-flow{margin-bottom:7.2vw;background-image:url("../img/guide/flow-bg-sp.svg")}}.l-flow .c-character{z-index:1}.l-flow .c-character span{opacity:0}@media screen and (min-width: 768px){.l-flow .c-character.-purple{top:2rem;left:82rem;width:9.6rem;transform:rotate(8deg)}.l-flow .c-character.-orange{top:33.6rem;left:104.3rem;width:13.4rem;transform:rotate(18deg)}.l-flow .c-character.-gray{top:66.4rem;left:-4.3rem;width:13.4rem;transform:rotate(-22deg)}.l-flow .c-character.-blue{top:126rem;left:102.6rem;width:11.7rem;transform:rotate(8deg)}.l-flow .c-character.-red{left:109rem;bottom:5.6rem;width:11.8rem;transform:rotate(8deg)}.l-flow .c-character.-green{left:3.6rem;bottom:48rem;width:11rem;transform:rotate(-20deg)}}@media screen and (max-width: 767px){.l-flow .c-character.-purple{top:0;left:81.733vw;width:12.8vw;transform:rotate(8deg)}.l-flow .c-character.-orange{top:116vw;left:81.6vw;width:17.866vw;transform:rotate(18deg)}.l-flow .c-character.-gray{top:200vw;left:-1.334vw;width:15.6vw;transform:rotate(-22deg)}.l-flow .c-character.-blue{top:448vw;left:79.733vw;width:15.6vw;transform:rotate(8deg)}.l-flow .c-character.-red{left:83.6vw;bottom:10vw;width:15.733vw;transform:rotate(8deg)}.l-flow .c-character.-green{top:478.666vw;left:2.666vw;width:14.666vw;transform:rotate(-20deg)}}.l-flow>.flow-head{display:flex;flex-flow:column;align-items:center}.l-flow>.flow-head h2{display:flex;align-items:center;justify-content:center;font-weight:700}@media screen and (min-width: 768px){.l-flow>.flow-head{margin-bottom:3rem}.l-flow>.flow-head h2{height:9.3rem;margin-bottom:1.8rem;font-size:2.7rem}.l-flow>.flow-head a span{font-size:1.8rem}}@media screen and (max-width: 767px){.l-flow>.flow-head{margin-bottom:10.666vw}.l-flow>.flow-head h2{height:14.933vw;margin-bottom:3.333vw;font-size:4.533vw}.l-flow>.flow-head a span{font-size:3.733vw}}.l-flow>.flow-steps{display:flex;margin:0 auto}@media screen and (min-width: 768px){.l-flow>.flow-steps{flex-flow:row wrap;justify-content:space-between;width:98rem}}@media screen and (max-width: 767px){.l-flow>.flow-steps{flex-flow:column;align-items:center;row-gap:12.8vw}}@media screen and (min-width: 768px){.l-flow>.flow-steps .step-item{width:46.6rem}}@media screen and (max-width: 767px){.l-flow>.flow-steps .step-item{width:81.866vw}}.l-flow>.flow-steps .step-item .item-head{display:flex;align-items:flex-end}.l-flow>.flow-steps .step-item .item-head .step{display:flex;align-items:flex-end}.l-flow>.flow-steps .step-item .item-head .step span{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;letter-spacing:.05em}.l-flow>.flow-steps .step-item .item-head .step img{width:auto}.l-flow>.flow-steps .step-item .item-head .title{font-weight:700}@media screen and (min-width: 768px){.l-flow>.flow-steps .step-item .item-head{gap:0.4rem;padding-left:0.4rem;margin-bottom:1.2rem}.l-flow>.flow-steps .step-item .item-head .step{gap:0.4rem}.l-flow>.flow-steps .step-item .item-head .step span{font-size:3.2rem}.l-flow>.flow-steps .step-item .item-head .step img{height:4.8rem}.l-flow>.flow-steps .step-item .item-head .title{font-size:3.2rem}}@media screen and (max-width: 767px){.l-flow>.flow-steps .step-item .item-head{gap:0.533vw;padding-left:1.6vw;margin-bottom:3.2vw}.l-flow>.flow-steps .step-item .item-head .step{gap:0.533vw}.l-flow>.flow-steps .step-item .item-head .step span{font-size:5.6vw}.l-flow>.flow-steps .step-item .item-head .step img{height:8.466vw}.l-flow>.flow-steps .step-item .item-head .title{font-size:5.333vw}}.l-flow>.flow-steps .step-item .item-content{background-color:#fff}.l-flow>.flow-steps .step-item .item-content .content h4{display:flex;align-items:center;font-weight:700;background:0 center no-repeat}.l-flow>.flow-steps .step-item .item-content .content h4.-activity{background-image:url("../img/guide/title-icon-1.png")}.l-flow>.flow-steps .step-item .item-content .content h4.-gallery{background-image:url("../img/guide/title-icon-2.png")}.l-flow>.flow-steps .step-item .item-content .content h4 span{display:block;border:solid 1px #000;letter-spacing:.07em;background-color:#fff}.l-flow>.flow-steps .step-item .item-content .content picture{display:block;overflow:hidden}.l-flow>.flow-steps .step-item .item-content .content p{line-height:1.6}.l-flow>.flow-steps .step-item .item-content .content>span{display:block;padding-left:1em;text-indent:-1em;margin-top:.8em;font-weight:400}@media screen and (min-width: 768px){.l-flow>.flow-steps .step-item .item-content{padding:2.4rem;border-radius:4.4rem}.l-flow>.flow-steps .step-item .item-content .content{width:41.8rem}.l-flow>.flow-steps .step-item .item-content .content h4{margin-bottom:1.8rem;font-size:2.4rem}.l-flow>.flow-steps .step-item .item-content .content h4.-activity{padding-left:2.7rem;background-size:2.1rem auto}.l-flow>.flow-steps .step-item .item-content .content h4.-gallery{padding-left:3.8rem;background-size:3rem auto}.l-flow>.flow-steps .step-item .item-content .content h4 span{padding:0.8rem 1.2rem;margin-left:2.4rem;border-radius:0.8rem;font-size:1.2rem;transform:translateY(2px)}.l-flow>.flow-steps .step-item .item-content .content picture{border-radius:3.6rem;margin-bottom:1.2rem}.l-flow>.flow-steps .step-item .item-content .content p{font-size:1.8rem}.l-flow>.flow-steps .step-item .item-content .content>span{font-size:1.1rem}.l-flow>.flow-steps .step-item .item-content.-multi{display:flex;justify-content:space-between;width:98rem;padding:3.2rem}.l-flow>.flow-steps .step-item .item-content.-multi::after{content:"";display:block;position:absolute;top:8rem;right:0;left:0;width:0.35rem;height:50.5rem;margin:0 auto;background:url("../img/common/dot-line-vertical.png") center 0 repeat-y;background-size:contain}}@media screen and (max-width: 767px){.l-flow>.flow-steps .step-item .item-content{padding:4.266vw;border-radius:8vw}.l-flow>.flow-steps .step-item .item-content .content h4{margin-bottom:3.733vw;font-size:4.533vw}.l-flow>.flow-steps .step-item .item-content .content h4.-activity{padding-left:4.933vw;background-size:3.733vw auto}.l-flow>.flow-steps .step-item .item-content .content h4.-gallery{padding-left:6.4vw;background-size:5.466vw auto}.l-flow>.flow-steps .step-item .item-content .content h4 span{padding:1.6vw 2.4vw;margin-left:4vw;border-radius:1.6vw;font-size:2.4vw}.l-flow>.flow-steps .step-item .item-content .content picture{border-radius:6.4vw;margin-bottom:3.2vw}.l-flow>.flow-steps .step-item .item-content .content p{font-size:3.2vw}.l-flow>.flow-steps .step-item .item-content .content>span{padding-right:6.666vw;font-size:2.666vw;line-height:1.4}.l-flow>.flow-steps .step-item .item-content.-multi{display:flex;flex-flow:column;row-gap:18.133vw;padding:5.333vw 4.266vw}.l-flow>.flow-steps .step-item .item-content.-multi::after{content:"";display:block;position:absolute;top:144vw;right:0;left:0;width:73.333vw;height:1.066vw;margin:auto;background:url("../img/common/dot-line.png") 0 0 repeat-x;background-size:contain}}.l-flow>.flow-steps .step-item .item-content .notes{margin:auto;font-weight:400;line-height:1.75}.l-flow>.flow-steps .step-item .item-content .notes li{padding-left:1em;text-indent:-1em}.l-flow>.flow-steps .step-item .item-content .notes li.-marginTop{margin-top:1em}@media screen and (min-width: 768px){.l-flow>.flow-steps .step-item .item-content .notes{width:41.8rem;margin-top:1.2rem;font-size:1.1rem}}@media screen and (max-width: 767px){.l-flow>.flow-steps .step-item .item-content .notes{width:81.866vw;padding-right:10.666vw;margin-top:4.533vw;font-size:2.666vw}}.l-flow>.flow-steps .step-item .item-balloon,.l-flow>.flow-steps .step-item .item-arrow{position:absolute}@media screen and (min-width: 768px){.l-flow>.flow-steps .step-item.-step1 .item-balloon{top:0;left:37.3rem;width:14.1rem}.l-flow>.flow-steps .step-item.-step1 .item-arrow{top:12.5rem;left:42.5rem;width:16rem}}@media screen and (max-width: 767px){.l-flow>.flow-steps .step-item.-step1 .item-balloon{top:-1.6vw;left:62.266vw;width:28.133vw}.l-flow>.flow-steps .step-item.-step1 .item-arrow{top:74.133vw;left:33.466vw;width:12.8vw;z-index:1}}@media screen and (min-width: 768px){.l-flow>.flow-steps .step-item.-step2{margin-top:22rem}.l-flow>.flow-steps .step-item.-step2 .item-arrow{top:28.6rem;left:-19rem;width:20.5rem}}@media screen and (max-width: 767px){.l-flow>.flow-steps .step-item.-step2 .item-arrow{top:78.666vw;left:46.666vw;width:20vw;z-index:1}}@media screen and (min-width: 768px){.l-flow>.flow-steps .step-item.-step3{margin-top:-3rem}.l-flow>.flow-steps .step-item.-step3 .item-balloon{top:5.5rem;left:89.4rem;width:14.1rem}}@media screen and (max-width: 767px){.l-flow>.flow-steps .step-item.-step3 .item-balloon{bottom:43.2vw;left:62.266vw;width:28.266vw}}.l-flow>.flow-notes{margin:auto;font-weight:400;line-height:1.75}.l-flow>.flow-notes li{padding-left:1em;text-indent:-1em}.l-flow>.flow-notes li.-marginTop{margin-top:1em}@media screen and (min-width: 768px){.l-flow>.flow-notes{width:98rem;margin-top:3.2rem;font-size:1.1rem}}@media screen and (max-width: 767px){.l-flow>.flow-notes{width:81.866vw;padding-right:10.666vw;margin-top:4.533vw;font-size:2.666vw}}.l-flow>.flow-public{margin:0 auto;background:center 0 no-repeat;background-size:100% auto}@media screen and (min-width: 768px){.l-flow>.flow-public{width:118.7rem;height:66.4rem;margin-top:11rem;background-image:url("../img/guide/public-bg-pc.svg")}}@media screen and (max-width: 767px){.l-flow>.flow-public{height:237.333vw;margin-top:24.8vw;background-image:url("../img/guide/public-bg-sp.svg")}}.l-flow>.flow-public .public-balloon{position:absolute;z-index:1}@media screen and (min-width: 768px){.l-flow>.flow-public .public-balloon{top:-5.4rem;right:3.8rem;width:24.6rem}}@media screen and (max-width: 767px){.l-flow>.flow-public .public-balloon{top:-16.8vw;right:2.4vw;width:39.466vw}}.l-flow>.flow-public .public-title{display:flex;align-items:center;justify-content:center;font-weight:700}@media screen and (min-width: 768px){.l-flow>.flow-public .public-title{height:11.8rem;margin-bottom:2.4rem;font-size:2.4rem}}@media screen and (max-width: 767px){.l-flow>.flow-public .public-title{height:24.8vw;margin-bottom:4.933vw;font-size:4.533vw;line-height:1.6}}.l-flow>.flow-public .public-lead{line-height:1.7;text-align:center}@media screen and (min-width: 768px){.l-flow>.flow-public .public-lead{margin-bottom:2.4rem;font-size:2.2rem}}@media screen and (max-width: 767px){.l-flow>.flow-public .public-lead{margin-bottom:5.333vw;font-size:4.533vw;text-indent:-0.5em;text-align:center}}.l-flow>.flow-public .public-area{margin:0 auto}.l-flow>.flow-public .public-area .area{display:flex;flex-flow:column;align-items:center}.l-flow>.flow-public .public-area .area picture{display:block;overflow:hidden}.l-flow>.flow-public .public-area .area .text{display:flex;align-items:center;background:0 center no-repeat;background-size:contain}.l-flow>.flow-public .public-area .area .text.-cafe{background-image:url("../img/public-area/public-icon-cup.png")}.l-flow>.flow-public .public-area .area .text.-library{background-image:url("../img/public-area/public-icon-book.png")}.l-flow>.flow-public .public-area .note{width:100%;padding-left:1em;text-indent:-1em;font-weight:400;line-height:1.75}@media screen and (min-width: 768px){.l-flow>.flow-public .public-area{display:flex;flex-flow:row wrap;justify-content:space-between;width:95.2rem}.l-flow>.flow-public .public-area .area{width:46rem}.l-flow>.flow-public .public-area .area picture{border-radius:4.4rem}.l-flow>.flow-public .public-area .area .text{height:5.6rem;margin-top:1.6rem;padding-left:6.4rem;font-size:2rem}.l-flow>.flow-public .public-area .note{margin-top:2.4rem;text-align:center;font-size:1.1rem}}@media screen and (max-width: 767px){.l-flow>.flow-public .public-area{width:90.4vw}.l-flow>.flow-public .public-area .area:nth-of-type(1){margin-bottom:8.533vw}.l-flow>.flow-public .public-area .area picture{border-radius:9.333vw}.l-flow>.flow-public .public-area .area .text{height:10.4vw;margin-top:3.2vw;padding-left:11.733vw;font-size:4vw}.l-flow>.flow-public .public-area .note{margin-top:6.4vw;font-size:2.666vw}}.l-area{margin:0 auto}@media screen and (min-width: 768px){.l-area{display:flex;justify-content:space-between;width:98rem}}.l-area>.area-item{background-color:#ede3d9}.l-area>.area-item .title{display:flex;align-items:center;justify-content:center}.l-area>.area-item .title h3{font-weight:700;background:0 center no-repeat}.l-area>.area-item .title h3.-experience{background-image:url("../img/guide/title-icon-2.png")}.l-area>.area-item .title h3.-public{background-image:url("../img/guide/title-icon-3.png")}.l-area>.area-item .title span{display:block;border:solid 1px #000;letter-spacing:.07em;background-color:#fff}.l-area>.area-item .category{text-align:center;line-height:1.6}.l-area>.area-item .images{display:flex;flex-flow:row wrap;justify-content:space-between}.l-area>.area-item .images picture{display:block;overflow:hidden}@media screen and (min-width: 768px){.l-area>.area-item{width:47.8rem;padding:4.8rem 2.4rem;border-radius:4.8rem}.l-area>.area-item .title{gap:1.4rem;margin-bottom:1.6rem}.l-area>.area-item .title h3{font-size:3rem}.l-area>.area-item .title h3.-experience{padding-left:4.6rem;background-size:3.8rem auto}.l-area>.area-item .title h3.-public{padding-left:4.6rem;background-size:3.8rem auto}.l-area>.area-item .title span{padding:0.8rem 1rem;border-radius:0.8rem;font-size:1.1rem;transform:translateY(2px)}.l-area>.area-item .category{height:5.2rem;margin-bottom:3.2rem;font-size:1.6rem}.l-area>.area-item .images{row-gap:1.6rem}.l-area>.area-item .images picture{width:20.7rem;border-radius:2rem}}@media screen and (max-width: 767px){.l-area>.area-item{width:90.4vw;margin:0 auto;padding:8.533vw 4.266vw 4.8vw;border-radius:6.4vw}.l-area>.area-item:nth-of-type(1){margin-bottom:4.266vw}.l-area>.area-item .title{gap:4.266vw;margin-bottom:3.466vw}.l-area>.area-item .title h3{font-size:5.066vw}.l-area>.area-item .title h3.-experience{padding-left:8.666vw;background-size:7.066vw auto}.l-area>.area-item .title h3.-public{padding-left:7.466vw;background-size:6.133vw auto}.l-area>.area-item .title span{padding:1.6vw 2.4vw;border-radius:1.6vw;font-size:2.4vw;transform:translateY(1px)}.l-area>.area-item .category{margin-bottom:6.4vw;font-size:3.733vw}.l-area>.area-item .images{row-gap:3.2vw}.l-area>.area-item .images picture{width:39.333vw;border-radius:3.733vw}}.l-activity{margin:0 auto;background-color:#fff}.l-activity::before{content:"";display:block;position:absolute;background:center 0 no-repeat;background-size:100% auto}.l-activity::before{top:0;background-image:url("../img/guide/patter-wave-top.png");background-color:#fff}@media screen and (min-width: 768px){.l-activity{padding-top:21.5rem;margin-top:7rem}.l-activity::before{top:-7rem;left:0;width:100%;height:26.5rem}}@media screen and (max-width: 767px){.l-activity{padding-top:35.333vw}.l-activity::before{width:192vw;height:35.333vw}.l-activity::before{left:0}}.l-activity>.activity-title{margin:0 auto}.l-activity>.activity-title h2{font-weight:700;background:0 center no-repeat;background-image:url("../img/guide/title-icon-4.png")}@media screen and (min-width: 768px){.l-activity>.activity-title{width:98rem;margin-bottom:3.2rem}.l-activity>.activity-title h2{padding-left:3.4rem;background-size:2.2rem auto;font-size:2.8rem}}@media screen and (max-width: 767px){.l-activity>.activity-title{width:90.4vw;margin-bottom:10.4vw}.l-activity>.activity-title h2{padding-left:5.6vw;background-size:4vw auto;font-size:5.066vw}}.l-activity>.activity-table{margin:0 auto;background-color:#ede3d9}@media screen and (min-width: 768px){.l-activity>.activity-table{width:108rem;padding:0.8rem;border-radius:2.4rem}}@media screen and (max-width: 767px){.l-activity>.activity-table{padding:1.066vw 0}.l-activity>.activity-table::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:156vw;background:url("../img/guide/swipe.png") center 0/contain repeat-y;pointer-events:none;transition:opacity .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.l-activity>.activity-table.-hideSwipe::after{opacity:0}}.l-activity>.activity-table .activity-content{background-color:#f9f7f3}@media screen and (min-width: 768px){.l-activity>.activity-table .activity-content{padding:4rem;border-radius:2.4rem}}.l-activity>.activity-table .activity-content .table table{width:100%}.l-activity>.activity-table .activity-content .table table tbody tr:nth-of-type(even)>*{background-color:#ede3d9}.l-activity>.activity-table .activity-content .table table tbody tr td{text-align:center}.l-activity>.activity-table .activity-content .table table tbody tr td::before{display:inline-block;border-radius:50%}.l-activity>.activity-table .activity-content .table table tbody tr td.checked::before{content:""}.l-activity>.activity-table .activity-content .table table tbody tr td:nth-of-type(1)::before{background-color:#8c9da1}.l-activity>.activity-table .activity-content .table table tbody tr td:nth-of-type(2)::before{background-color:#ef790f}.l-activity>.activity-table .activity-content .table table tbody tr td:nth-of-type(3)::before{background-color:#0072ba}.l-activity>.activity-table .activity-content .table table tbody tr td:nth-of-type(4)::before{background-color:#e8053b}.l-activity>.activity-table .activity-content .table table tbody tr td:nth-of-type(5)::before{background-color:#742181}@media screen and (min-width: 768px){.l-activity>.activity-table .activity-content .table table thead th{width:15rem;padding-bottom:1.6rem}.l-activity>.activity-table .activity-content .table table thead th:nth-of-type(n + 2){width:16.6rem;padding-left:1.6rem}.l-activity>.activity-table .activity-content .table table tbody th{padding:1.6rem 0;border-top-left-radius:2rem;border-bottom-left-radius:2rem}.l-activity>.activity-table .activity-content .table table tbody td{padding-left:1.6rem}.l-activity>.activity-table .activity-content .table table tbody td::before{width:3.2rem;height:3.2rem}.l-activity>.activity-table .activity-content .table table tbody td:last-of-type{border-top-right-radius:2rem;border-bottom-right-radius:2rem}}@media screen and (max-width: 767px){.l-activity>.activity-table .activity-content .table{margin-left:4.666vw;padding-bottom:1.333vw;overflow-x:scroll}.l-activity>.activity-table .activity-content .table table{width:137.066vw;margin-top:5.333vw;margin-right:4.666vw}.l-activity>.activity-table .activity-content .table table thead th{width:21.066vw}.l-activity>.activity-table .activity-content .table table thead th:nth-of-type(n + 2){width:23.2vw;padding-left:2.133vw}.l-activity>.activity-table .activity-content .table table tbody tr:nth-of-type(odd) th{height:20vw}.l-activity>.activity-table .activity-content .table table tbody th{height:16vw}.l-activity>.activity-table .activity-content .table table tbody th img{transform:scale(1.08)}.l-activity>.activity-table .activity-content .table table tbody td{padding-left:2.133vw}.l-activity>.activity-table .activity-content .table table tbody td::before{width:4.266vw;height:4.266vw}}.l-activity>.activity-table .activity-content .notes{width:100%;font-weight:400;line-height:1.75}.l-activity>.activity-table .activity-content .notes li{padding-left:1em;text-indent:-1em;text-align:justify}@media screen and (min-width: 768px){.l-activity>.activity-table .activity-content .notes{margin-top:1.6rem;font-size:1.1rem}}@media screen and (max-width: 767px){.l-activity>.activity-table .activity-content .notes{padding:0 4.666vw 5.333vw;margin-top:6.4vw;font-size:2.666vw}}.l-schedule{margin:0 auto;background-color:#fff}.l-schedule::after{content:"";display:block;position:absolute;background:center 0 no-repeat;background-size:100% auto}.l-schedule::after{bottom:0;background-color:#f9f7f3;background-image:url("../img/guide/patter-wave-bottom.png")}@media screen and (min-width: 768px){.l-schedule{padding-top:16rem;padding-bottom:26.5rem}.l-schedule::after{left:0;width:100%;height:26.5rem}}@media screen and (max-width: 767px){.l-schedule{padding-top:21.333vw;padding-bottom:35.333vw;margin-bottom:12.666vw}.l-schedule::after{width:192vw;height:35.333vw}.l-schedule::after{left:-80vw}}.l-schedule>.schedule-title{margin:0 auto}.l-schedule>.schedule-title h2{font-weight:700;background:url("../img/guide/title-icon-4.png") 0 center no-repeat}@media screen and (min-width: 768px){.l-schedule>.schedule-title{width:98rem;margin-bottom:3.2rem}.l-schedule>.schedule-title h2{padding-left:3.4rem;background-size:2.2rem auto;font-size:2.8rem}}@media screen and (max-width: 767px){.l-schedule>.schedule-title{width:90.4vw;margin-bottom:10.4vw}.l-schedule>.schedule-title h2{padding-left:5.6vw;background-size:4vw auto;font-size:5.066vw}}.l-schedule>.schedule-tab{display:flex;justify-content:center}.l-schedule>.schedule-tab span{display:flex;align-items:center;justify-content:center;background-color:#ede3d9;color:#574f44;text-align:left;line-height:1.4;cursor:pointer}.l-schedule>.schedule-tab span[aria-selected=true]{background-color:#d7c9b1;font-weight:700;pointer-events:none}@media screen and (min-width: 768px){.l-schedule>.schedule-tab{gap:0.8rem}.l-schedule>.schedule-tab span{width:48.6rem;height:6.8rem;border-top-right-radius:1.2rem;border-top-left-radius:1.2rem;font-size:2.2rem;transition:background-color .2s cubic-bezier(0.215, 0.61, 0.355, 1)}.l-schedule>.schedule-tab span:hover{background-color:#d7c9b1}.l-schedule>.schedule-tab.-bottom{display:none}}@media screen and (max-width: 767px){.l-schedule>.schedule-tab{gap:1.066vw}.l-schedule>.schedule-tab span{width:44.666vw;height:12.8vw;border-top-right-radius:2.4vw;border-top-left-radius:2.4vw;font-size:3.466vw}.l-schedule>.schedule-tab.-bottom span{border-radius:0;border-bottom-right-radius:2.4vw;border-bottom-left-radius:2.4vw}}.l-schedule>.schedule-timeline{margin:auto;background-color:#d7c9b1}@media screen and (min-width: 768px){.l-schedule>.schedule-timeline{width:108rem;padding:2.4rem;margin-bottom:4.8rem;border-radius:2.4rem}}@media screen and (max-width: 767px){.l-schedule>.schedule-timeline{padding:0 4.8vw;border-top:solid 3.4rem #d7c9b1;border-bottom:solid 3.4rem #d7c9b1;background-color:#fff}}.l-schedule>.schedule-timeline .timeline-container{background-color:#fff}@media screen and (min-width: 768px){.l-schedule>.schedule-timeline .timeline-container{padding:7rem 0 3.2rem;border-radius:2.4rem}}@media screen and (max-width: 767px){.l-schedule>.schedule-timeline .timeline-container{padding-top:7.2vw}}.l-schedule>.schedule-timeline .timeline-title{display:flex;align-items:center;justify-content:center}.l-schedule>.schedule-timeline .timeline-title h3{display:flex;align-items:center;justify-content:center;background:url("../img/guide/timeline-title-bg-pc.png") center 0 no-repeat;background-size:100% 100%}@media screen and (min-width: 768px){.l-schedule>.schedule-timeline .timeline-title{margin-bottom:5.8rem}.l-schedule>.schedule-timeline .timeline-title h3{width:78.8rem;height:11.9rem;font-size:3rem}}@media screen and (max-width: 767px){.l-schedule>.schedule-timeline .timeline-title{margin-bottom:7.466vw}.l-schedule>.schedule-timeline .timeline-title h3{width:86.133vw;height:22.666vw;font-size:4.533vw;background-image:url("../img/guide/timeline-title-bg-sp.png");text-align:center;line-height:1.4}}@media screen and (min-width: 768px){.l-schedule>.schedule-timeline .timeline-sections{display:flex;flex-flow:column;row-gap:3.2rem;width:91.3rem;padding-left:9rem}}@media screen and (max-width: 767px){.l-schedule>.schedule-timeline .timeline-sections{display:flex;flex-flow:column;row-gap:8.533vw;padding-left:9.6vw}}.l-schedule>.schedule-timeline .timeline-section{transition:background-color .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.l-schedule>.schedule-timeline .timeline-section.-current{background-color:#f9f7f3}.l-schedule>.schedule-timeline .timeline-section.-current .time img:nth-of-type(1){opacity:0}.l-schedule>.schedule-timeline .timeline-section.-current .time img:nth-of-type(2){opacity:1 !important}.l-schedule>.schedule-timeline .timeline-section .elm-hint{background:url("../img/guide/icon-light.png") no-repeat #ede3d9;color:#574f44;line-height:1.5;text-align:justify}.l-schedule>.schedule-timeline .timeline-section .elm-hint .note{display:block;font-weight:400}.l-schedule>.schedule-timeline .timeline-section .elm-image{overflow:hidden}.l-schedule>.schedule-timeline .timeline-section .elm-label{position:absolute;top:-1px;left:-1px;background-color:#ed7969;font-weight:700;color:#fff}.l-schedule>.schedule-timeline .timeline-section .elm-floor{display:flex;align-items:center;width:-webkit-max-content;width:max-content;background-color:#d7c9b1;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;white-space:nowrap}.l-schedule>.schedule-timeline .timeline-section .elm-floor::before{content:"";display:block;position:absolute;top:0;height:100%;background:url("../img/guide/icon-pin.png") center center no-repeat;background-size:contain}.l-schedule>.schedule-timeline .timeline-section.-small{padding-top:0;padding-bottom:0;background:none !important}@media screen and (min-width: 768px){.l-schedule>.schedule-timeline .timeline-section{width:91.3rem;padding:2.4rem;border-radius:3.6rem}.l-schedule>.schedule-timeline .timeline-section>*:nth-of-type(n + 2){margin-top:3.2rem}.l-schedule>.schedule-timeline .timeline-section .elm-hint-list{display:flex;flex-flow:column;gap:0.8rem}.l-schedule>.schedule-timeline .timeline-section .elm-hint{padding:0.8rem 1.6rem 0.8rem 4.2rem;border-radius:1.2rem;background-position:1rem 0.6rem;background-size:2.4rem auto;font-size:1.4rem}.l-schedule>.schedule-timeline .timeline-section .elm-hint .note{font-size:1.1rem}.l-schedule>.schedule-timeline .timeline-section .elm-image{width:28.2rem;border-radius:2.8rem}.l-schedule>.schedule-timeline .timeline-section .elm-label{padding:1.6rem 2.4rem;border-top-left-radius:1.8rem;border-bottom-right-radius:1.8rem;font-size:1.6rem}.l-schedule>.schedule-timeline .timeline-section .elm-floor{height:3.6rem;padding:1rem 2rem 1rem 4rem;border-radius:4rem}.l-schedule>.schedule-timeline .timeline-section .elm-floor::before{left:1.6rem;width:2rem}.l-schedule>.schedule-timeline .timeline-section .elm-characters{width:36.8rem;height:12rem;margin-left:2rem}.l-schedule>.schedule-timeline .timeline-section .elm-characters .c-character.-red{top:2rem;left:1rem;width:5.4rem;transform:rotate(-17deg)}.l-schedule>.schedule-timeline .timeline-section .elm-characters .c-character.-purple{top:1.5rem;left:7.3rem;width:4.5rem;transform:rotate(-3deg)}.l-schedule>.schedule-timeline .timeline-section .elm-characters .c-character.-gray{top:0rem;left:12.1rem;width:5.4rem}.l-schedule>.schedule-timeline .timeline-section .elm-characters .c-character.-orange{top:2rem;left:17.7rem;width:6.3rem;transform:rotate(6deg)}.l-schedule>.schedule-timeline .timeline-section .elm-characters .c-character.-blue{top:1.7rem;left:24.3rem;width:5.5rem}.l-schedule>.schedule-timeline .timeline-section .elm-characters .c-character.-green{top:1.9rem;left:30.6rem;width:5.2rem;transform:rotate(15deg)}}@media screen and (max-width: 767px){.l-schedule>.schedule-timeline .timeline-section{width:80.8vw;padding:3.2vw;border-radius:4.8vw}.l-schedule>.schedule-timeline .timeline-section>*:nth-of-type(n + 2){margin-top:3.2vw}.l-schedule>.schedule-timeline .timeline-section .elm-hint-list{display:flex;flex-flow:column;margin-top:4.266vw;gap:3.2vw}.l-schedule>.schedule-timeline .timeline-section .elm-hint{padding:1.6vw 3.2vw 1.6vw 8.533vw;border-radius:2.4vw;background-position:1.6vw 1.066vw;background-size:4.8vw auto;font-size:2.666vw}.l-schedule>.schedule-timeline .timeline-section .elm-hint .note{font-size:2.666vw}.l-schedule>.schedule-timeline .timeline-section .elm-image{width:100%;margin-top:2.133vw;border-radius:4.8vw}.l-schedule>.schedule-timeline .timeline-section .elm-label{padding:2.8vw 4.266vw;border-top-left-radius:3.2vw;border-bottom-right-radius:3.2vw;font-size:2.933vw}.l-schedule>.schedule-timeline .timeline-section .elm-floor{height:4.8vw;margin-top:2.133vw;margin-bottom:2.133vw;padding:1.466vw 2.933vw 1.466vw 6.4vw;border-radius:2.666vw;font-size:2.666vw}.l-schedule>.schedule-timeline .timeline-section .elm-floor::before{left:2.266vw;width:3.2vw}}.l-schedule>.schedule-timeline .section-overview{border:solid 1px #8f8374;margin:0 auto;background-color:#fff}.l-schedule>.schedule-timeline .section-overview .overview-summary .appeal{font-weight:700;color:#ed7969}.l-schedule>.schedule-timeline .section-overview .overview-summary .text{display:flex;align-items:center;line-height:1.35;text-align:justify}.l-schedule>.schedule-timeline .section-overview .overview-summary .text .time span{position:relative;display:flex}.l-schedule>.schedule-timeline .section-overview .overview-summary .text .time span img{width:auto;height:100%;transition:opacity .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.l-schedule>.schedule-timeline .section-overview .overview-summary .text .time span img:nth-of-type(2){position:absolute;top:0;left:0;opacity:0}@media screen and (min-width: 768px){.l-schedule>.schedule-timeline .section-overview{display:flex;justify-content:space-between;flex-flow:row wrap;padding:3.2rem 2.4rem 2.4rem;border-radius:3.6rem;min-height:15rem}.l-schedule>.schedule-timeline .section-overview.-marginMin{margin-top:1.6rem}.l-schedule>.schedule-timeline .section-overview:has(.elm-label){padding-top:7.2rem}.l-schedule>.schedule-timeline .section-overview .overview-summary{width:51rem}.l-schedule>.schedule-timeline .section-overview .overview-summary .appeal{margin-bottom:2.4rem;font-size:1.8rem;white-space:nowrap}.l-schedule>.schedule-timeline .section-overview .overview-summary .text{font-size:2rem}.l-schedule>.schedule-timeline .section-overview .overview-summary .text:has(.time){align-items:flex-start}.l-schedule>.schedule-timeline .section-overview .overview-summary .text:has(.time) p{display:flex;align-items:center;min-height:3.2rem}.l-schedule>.schedule-timeline .section-overview .overview-summary .text .time{margin-right:1.6rem}.l-schedule>.schedule-timeline .section-overview .overview-summary .text .time span{height:3.2rem}.l-schedule>.schedule-timeline .section-overview .overview-summary .text+.info,.l-schedule>.schedule-timeline .section-overview .overview-summary .text+.elm-hint{margin-top:1.6rem}.l-schedule>.schedule-timeline .section-overview .overview-summary .info{display:flex;gap:1.6rem}}@media screen and (max-width: 767px){.l-schedule>.schedule-timeline .section-overview{border-radius:4.8vw;padding:5.066vw 3.2vw 3.2vw}.l-schedule>.schedule-timeline .section-overview:has(.elm-label){padding-top:10.666vw}.l-schedule>.schedule-timeline .section-overview:has(.elm-label):has(.appeal){padding-top:14.666vw}.l-schedule>.schedule-timeline .section-overview .overview-summary .appeal{margin-bottom:3.2vw;font-size:2.933vw}.l-schedule>.schedule-timeline .section-overview .overview-summary .appeal.-center{padding:0 4vw;line-height:1.4;width:-webkit-max-content;width:max-content;text-align:center}.l-schedule>.schedule-timeline .section-overview .overview-summary .appeal.-center span{display:block;position:absolute}.l-schedule>.schedule-timeline .section-overview .overview-summary .appeal.-center span:nth-of-type(1){top:0;left:0}.l-schedule>.schedule-timeline .section-overview .overview-summary .appeal.-center span:nth-of-type(2){top:0;right:0}.l-schedule>.schedule-timeline .section-overview .overview-summary .text{font-size:3.733vw}.l-schedule>.schedule-timeline .section-overview .overview-summary .text:has(.time){align-items:flex-start}.l-schedule>.schedule-timeline .section-overview .overview-summary .text .time{margin-right:2.133vw}.l-schedule>.schedule-timeline .section-overview .overview-summary .text .time span{height:5.066vw}.l-schedule>.schedule-timeline .section-overview .overview-summary .text+.info,.l-schedule>.schedule-timeline .section-overview .overview-summary .text+.elm-hint{margin-top:2.133vw}}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .program .time span{display:block}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .program .time span img{width:auto;height:100%;transition:opacity .3s cubic-bezier(0.215, 0.61, 0.355, 1)}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .program .time span img:nth-of-type(2){position:absolute;top:0;left:0;opacity:0}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .program .action{display:flex;align-items:center;line-height:1.35}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .images picture{display:block;overflow:hidden}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .end{display:flex;flex-flow:column;align-items:flex-start}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .end p{line-height:1.7}@media screen and (min-width: 768px){.l-schedule>.schedule-timeline .section-schedule .schedule-summary .program{display:flex;align-items:flex-start;gap:1.6rem;margin-bottom:1.6rem}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .program .time{margin-top:0.6rem}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .program .time span{height:4rem}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .program .action{min-height:5rem;font-size:2.2rem}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .info{display:flex;gap:1.6rem}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .end{margin-top:-1.5rem;margin-left:17.5rem;gap:1.2rem}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .end p{font-size:1.6rem}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .images{margin-top:3.2rem}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .images .wrapper{display:flex;justify-content:space-between}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .images picture{width:27.6rem;border-radius:3rem}.l-schedule>.schedule-timeline .section-schedule:has(.elm-image){display:flex;justify-content:space-between}.l-schedule>.schedule-timeline .section-schedule:has(.elm-image) .schedule-summary{width:56rem}}@media screen and (max-width: 767px){.l-schedule>.schedule-timeline .section-schedule .schedule-summary .program{display:flex;align-items:flex-start;gap:2.133vw;margin-bottom:2.133vw}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .program .time{margin-top:0.8vw}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .program .time span{position:relative;height:5.333vw}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .program .time .elm-floor{margin-bottom:0 !important}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .program .action{min-height:6.666vw;font-size:4vw}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .program .action.-noWrap{white-space:nowrap}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .images{overflow:hidden;margin-top:3.2vw}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .images picture{width:48vw;border-radius:2.4vw}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .end{gap:2.133vw}.l-schedule>.schedule-timeline .section-schedule .schedule-summary .end p{font-size:3.466vw}}.l-schedule>.schedule-timeline .timeline-bar{position:absolute;z-index:2}.l-schedule>.schedule-timeline .timeline-bar .arrow{position:absolute}.l-schedule>.schedule-timeline .timeline-bar .arrow img{display:block;position:absolute;transform:translateY(-55%)}.l-schedule>.schedule-timeline .timeline-bar .dot{position:absolute;top:0;right:0;left:0;height:100%;margin:auto;background:url("../img/guide/timeline-dot.png") center 0 repeat-y;background-size:100% auto}.l-schedule>.schedule-timeline .timeline-bar .bar{position:absolute;top:0;right:0;left:0;height:100%;margin:auto;background:url("../img/guide/timeline-bar.png") center 0 repeat-y;background-size:100% auto}.l-schedule>.schedule-timeline .timeline-bar .point{position:absolute;left:0;background:url("../img/common/caption-ball.png") center center no-repeat #fff;border-radius:50%}.l-schedule>.schedule-timeline .timeline-bar .balloon{position:absolute}@media screen and (min-width: 768px){.l-schedule>.schedule-timeline .timeline-bar{top:5rem;left:4rem;width:4rem}.l-schedule>.schedule-timeline .timeline-bar .dot{width:0.3rem}.l-schedule>.schedule-timeline .timeline-bar .bar{width:0.3rem}.l-schedule>.schedule-timeline .timeline-bar .point{width:4rem;height:4rem;background-size:2.3rem;transform:scale(0.9)}.l-schedule>.schedule-timeline .timeline-bar .arrow{left:0.3rem;width:4.5rem}.l-schedule>.schedule-timeline .timeline-bar .balloon{left:-8rem;width:6.7rem}.l-schedule>.schedule-timeline .timeline-bar.-bar1{height:250.5rem}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .point.-point1{top:-2rem}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .point.-point2{top:25rem}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .point.-point3{top:52rem}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .point.-point4{top:127.5rem}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .point.-point5{top:177.5rem}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .point.-point6{bottom:-2.2rem}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .balloon.-balloon1{top:23rem}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .balloon.-balloon2{top:125.5rem}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .balloon.-balloon3{top:175.5rem}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .balloon.-balloon4{bottom:-1.5rem}.l-schedule>.schedule-timeline .timeline-bar.-bar2{height:218rem}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .point.-point1{top:-2rem}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .point.-point2{top:56rem}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .point.-point3{top:83rem}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .point.-point4{top:127.5rem}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .point.-point5{top:176.5rem}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .point.-point6{bottom:-2.2rem}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .balloon.-balloon1{top:54rem}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .balloon.-balloon2{top:125.5rem}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .balloon.-balloon3{top:174.5rem}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .balloon.-balloon4{bottom:-1.5rem}}@media screen and (max-width: 767px){.l-schedule>.schedule-timeline .timeline-bar{top:6.666vw;left:0;width:8vw}.l-schedule>.schedule-timeline .timeline-bar .dot{width:0.933vw}.l-schedule>.schedule-timeline .timeline-bar .bar{width:0.933vw}.l-schedule>.schedule-timeline .timeline-bar .point{width:8vw;height:8vw;background-size:5.066vw}.l-schedule>.schedule-timeline .timeline-bar .arrow{left:0.4vw;width:9.333vw}.l-schedule>.schedule-timeline .timeline-bar .balloon{left:6vw;width:12vw}.l-schedule>.schedule-timeline .timeline-bar.-bar1{height:652vw}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .point.-point1{top:-3.734vw}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .point.-point2{top:76vw}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .point.-point3{top:165.333vw}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .point.-point4{top:362.666vw}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .point.-point5{top:483.333vw}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .point.-point6{bottom:-4vw}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .balloon.-balloon1{top:62.666vw}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .balloon.-balloon2{top:349.333vw}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .balloon.-balloon3{top:470.666vw}.l-schedule>.schedule-timeline .timeline-bar.-bar1 .balloon.-balloon4{bottom:4.666vw}.l-schedule>.schedule-timeline .timeline-bar.-bar2{height:561.333vw}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .point.-point1{top:-3.734vw}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .point.-point2{top:177.333vw}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .point.-point3{top:267.333vw}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .point.-point4{top:364vw}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .point.-point5{top:493.333vw}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .point.-point6{bottom:-4vw}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .balloon.-balloon1{top:163.333vw}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .balloon.-balloon2{top:349.333vw}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .balloon.-balloon3{top:481.333vw}.l-schedule>.schedule-timeline .timeline-bar.-bar2 .balloon.-balloon4{bottom:4.666vw}}.l-schedule>.schedule-timeline .timeline-note{font-weight:400;text-align:right}@media screen and (min-width: 768px){.l-schedule>.schedule-timeline .timeline-note{margin-top:1.6rem;padding-right:3.2rem;font-size:1.1rem}}@media screen and (max-width: 767px){.l-schedule>.schedule-timeline .timeline-note{margin-top:6.4vw;margin-bottom:6.4vw;font-size:2.666vw}}