@media screen and (min-width: 768px){.accessArea__head .generalTtl+.headingCombi{margin-top:67px}}@media screen and (max-width: 768px){.accessArea__head .generalTtl+.headingCombi{margin-top:calc(40 / 390 * 100vw)}}@media screen and (min-width: 768px){.accessArea__head .headingCombi{text-align:center}}@media screen and (max-width: 768px){.accessArea__head .headingCombi .heading{text-align:start}}@media screen and (max-width: 768px){.accessArea__head .headingCombi .txt{padding:0 calc(30 / 390 * 100vw)}}@media screen and (min-width: 768px){.accessArea__head+.accessArea__cont{margin-top:80px}}@media screen and (max-width: 768px){.accessArea__head+.accessArea__cont{margin-top:calc(80 / 390 * 100vw)}}@media screen and (min-width: 768px){.accessArea .trainArea+.trainImg{margin-top:100px}}@media screen and (max-width: 768px){.accessArea .trainArea+.trainImg{margin-top:calc(40 / 390 * 100vw)}}@media screen and (min-width: 768px){.accessArea .trainImg .pinchableFrame+.caption{margin-top:20px}}@media screen and (max-width: 768px){.accessArea .trainImg .pinchableFrame+.caption{margin-top:calc(10 / 390 * 100vw)}}@media screen and (min-width: 768px){.accessArea .trainImg+.trainImg{margin-top:100px}}@media screen and (max-width: 768px){.accessArea .trainImg+.trainImg{margin-top:calc(40 / 390 * 100vw)}}@media screen and (min-width: 768px){.accessCard__head+.accessCard__cont{margin-top:30px}}@media screen and (max-width: 768px){.accessCard__head+.accessCard__cont{margin-top:calc(20 / 390 * 100vw)}}.accessCard__heading{align-items:end;display:flex;justify-content:space-between}.accessCard__heading .to{letter-spacing:.002rem}@media screen and (min-width: 768px){.accessCard__heading .to{font-size:18px}}@media screen and (max-width: 768px){.accessCard__heading .to{font-size:calc(14 / 390 * 100vw)}}.accessCard__heading .time{letter-spacing:.001rem}@media screen and (min-width: 768px){.accessCard__heading .time{font-size:14px}}@media screen and (max-width: 768px){.accessCard__heading .time{font-size:calc(12 / 390 * 100vw)}}.accessCard__heading .time .num{letter-spacing:.002rem}@media screen and (min-width: 768px){.accessCard__heading .time .num{font-size:20px;margin:0 5px}}@media screen and (max-width: 768px){.accessCard__heading .time .num{font-size:calc(16 / 390 * 100vw);margin:0 calc(5 / 390 * 100vw)}}.accessCard__heading .time .caption{display:inline-block;letter-spacing:.001rem}@media screen and (min-width: 768px){.accessCard__heading+.caption{margin-top:15px}}@media screen and (max-width: 768px){.accessCard__heading+.caption{margin-top:calc(15 / 390 * 100vw)}}@media screen and (min-width: 768px){.accessSlider__head+.accessSlider__cont{margin-top:40px}}@media screen and (max-width: 768px){.accessSlider__head+.accessSlider__cont{margin-top:calc(20 / 390 * 100vw)}}@media screen and (min-width: 768px){.airportArea__head+.airportArea__cont{margin-top:120px}}@media screen and (max-width: 768px){.airportArea__head+.airportArea__cont{margin-top:calc(64 / 390 * 100vw)}}@media screen and (min-width: 768px){.airportArea__head .generalSect{align-items:center;display:flex;justify-content:space-between}}@media screen and (min-width: 768px){.airportArea__head .generalSect__cont{width:780px}}@media screen and (min-width: 768px){.airportArea__cont+.airportArea__cap{margin-top:40px}}@media screen and (max-width: 768px){.airportArea__cont+.airportArea__cap{margin-top:calc(30 / 390 * 100vw)}}@media screen and (min-width: 768px){.busArea__head+.busArea__cont{margin-top:40px}}@media screen and (max-width: 768px){.busArea__head+.busArea__cont{margin-top:calc(34 / 390 * 100vw)}}@media screen and (min-width: 768px){.busArea__visual{margin:auto;width:990px}}@media screen and (min-width: 768px){.busArea__visual+.accessSlider{margin-top:100px}}@media screen and (max-width: 768px){.busArea__visual+.accessSlider{margin-top:calc(40 / 390 * 100vw)}}@media screen and (min-width: 768px){.busArea__cont .arrangeLayout .generalSect{gap:105px}}.busArea__cont .arrangeLayout .generalSect__head{width:-moz-fit-content;width:fit-content}@media screen and (min-width: 768px){.busArea__cont .arrangeLayout .generalSect__head .heading+.txt{margin-right:0;padding-right:0;width:315px}}@media screen and (min-width: 768px){.busArea__cont .arrangeLayout .generalSect__cont{width:675px}}@media screen and (min-width: 768px){.busArea__cont .arrangeLayout+.busArea__visual{margin-top:100px}}@media screen and (max-width: 768px){.busArea__cont .arrangeLayout+.busArea__visual{margin-top:calc(40 / 390 * 100vw)}}.columnArea .relatedBox{background-color:#acaaa5;color:#ffffff}@media screen and (max-width: 768px){.columnArea .relatedBox{margin-left:-30px;width:375px}}@media screen and (min-width: 768px){.columnArea .relatedBox .arrangeLayout .generalSect{justify-content:space-between;width:100%}}@media screen and (min-width: 768px){.columnArea .relatedBox .arrangeLayout .generalSect__head{width:465px}}.columnArea .relatedBox .arrangeLayout .generalSect__head .enHeading{color:#ffffff}.columnArea .relatedBox .arrangeLayout .generalSect__head .enHeading:after{background-color:#cccccc}@media screen and (min-width: 768px){.columnArea .relatedBox .arrangeLayout .generalSect__head .enHeading+.heading{margin-top:40px}}@media screen and (max-width: 768px){.columnArea .relatedBox .arrangeLayout .generalSect__head .enHeading+.heading{margin-top:calc(35 / 390 * 100vw)}}@media screen and (min-width: 768px){.columnArea .relatedBox .arrangeLayout .generalSect__head .headingCombi+.caption{margin-top:16px}}@media screen and (max-width: 768px){.columnArea .relatedBox .arrangeLayout .generalSect__head .headingCombi+.caption{margin-top:calc(20 / 390 * 100vw)}}.columnArea .relatedBox .arrangeLayout .generalSect__head .caption{color:#ffffff}@media screen and (min-width: 768px){.columnArea .relatedBox .arrangeLayout .generalSect__cont{width:465px}}@media screen and (min-width: 768px){.columnArea .relatedBox .arrangeLayout+.columnArea__visual{margin-top:60px}}@media screen and (max-width: 768px){.columnArea .relatedBox .arrangeLayout+.columnArea__visual{margin-top:calc(40 / 390 * 100vw)}}.columnArea__visual{width:100%}.columnArea__visual+.caption{color:#ffffff;text-align:end}@media screen and (min-width: 768px){.columnArea__visual+.caption{margin-top:20px}}@media screen and (max-width: 768px){.columnArea__visual+.caption{margin-top:calc(20 / 390 * 100vw)}}.interviewArea .relatedBox{background-color:#e8e5df}@media screen and (max-width: 768px){.interviewArea .relatedBox{margin-left:calc(-30 / 390 * 100vw);width:100vw}}@media screen and (min-width: 768px){.interviewArea__head+.interviewArea__cont{margin-top:100px}}@media screen and (max-width: 768px){.interviewArea__head+.interviewArea__cont{margin-top:calc(80 / 390 * 100vw)}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout+.shopSect{margin-top:100px}}@media screen and (max-width: 768px){.interviewArea__cont .arrangeLayout+.shopSect{margin-top:calc(80 / 390 * 100vw)}}.interviewArea__cont .arrangeLayout>.photo{flex-shrink:0}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout>.photo{margin:auto;width:990px}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout+.arrangeLayout{margin-top:100px}}@media screen and (max-width: 768px){.interviewArea__cont .arrangeLayout+.arrangeLayout{margin-top:calc(80 / 390 * 100vw)}}.interviewArea__cont .arrangeLayout:nth-child(odd) .generalSect,.interviewArea__cont .arrangeLayout:nth-child(2) .generalSect{flex-direction:row-reverse}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout:nth-child(odd) .generalSect,.interviewArea__cont .arrangeLayout:nth-child(2) .generalSect{margin-left:0;margin-right:auto}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout:nth-child(odd) .generalSect:has(.interviewGallery),.interviewArea__cont .arrangeLayout:nth-child(2) .generalSect:has(.interviewGallery){margin-left:-105px}}@media screen and (max-width: 768px){.interviewArea__cont .arrangeLayout:nth-child(odd) .generalSect__cont,.interviewArea__cont .arrangeLayout:nth-child(2) .generalSect__cont{margin-left:calc(-30 / 390 * 100vw);margin-right:auto}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout:nth-child(2) .generalSect__head{width:315px}}@media screen and (max-width: 768px){.interviewArea__cont .arrangeLayout:nth-child(2) .generalSect__cont{margin-left:30px}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout:nth-child(even) .generalSect:has(.interviewGallery){margin-right:-105px}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout .generalSect{gap:105px;margin-left:auto}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout .generalSect:has(.interviewGallery) .generalSect__cont{width:675px}}.interviewArea__cont .arrangeLayout .generalSect__head{width:-moz-fit-content;width:fit-content}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout .generalSect__head .heading{font-size:18px;letter-spacing:.002rem;line-height:2}.interviewArea__cont .arrangeLayout .generalSect__head .heading:before{content:'';margin-top:calc((1 - 2) * .5em)}.interviewArea__cont .arrangeLayout .generalSect__head .heading:after{margin-bottom:calc((1 - 2) * .5em)}.interviewArea__cont .arrangeLayout .generalSect__head .heading:before,.interviewArea__cont .arrangeLayout .generalSect__head .heading:after{content:'';display:block;height:0;width:0}}@media screen and (max-width: 768px){.interviewArea__cont .arrangeLayout .generalSect__head .heading{font-size:calc(13 / 390 * 100vw);letter-spacing:.001rem;line-height:1.5}.interviewArea__cont .arrangeLayout .generalSect__head .heading:before{content:'';margin-top:calc((1 - 1.5) * .5em)}.interviewArea__cont .arrangeLayout .generalSect__head .heading:after{margin-bottom:calc((1 - 1.5) * .5em)}.interviewArea__cont .arrangeLayout .generalSect__head .heading:before,.interviewArea__cont .arrangeLayout .generalSect__head .heading:after{content:'';display:block;height:0;width:0}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout .generalSect__head .heading+.txt{padding:0}}.interviewArea__cont .arrangeLayout .generalSect__cont{flex-shrink:0}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout .generalSect__cont{width:465px}}@media screen and (max-width: 768px){.interviewArea__cont .arrangeLayout .generalSect__cont{margin-right:calc(-30 / 390 * 100vw)}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout--column:nth-child(odd) .generalSect{flex-direction:column}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout--column:nth-child(odd) .generalSect:has(.interviewGallery){margin-left:0}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout--column:nth-child(odd) .generalSect:has(.interviewGallery) .generalSect__head .heading+.txt{max-width:100%;width:100%}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout--column:nth-child(odd) .generalSect:has(.interviewGallery) .generalSect__cont{width:990px}}@media screen and (max-width: 768px){.interviewArea__cont .arrangeLayout--column:nth-child(odd) .generalSect:has(.interviewGallery) .generalSect__cont{margin-right:calc(-60 / 390 * 100vw)}}@media screen and (max-width: 768px){.interviewArea__cont .arrangeLayout--column:nth-child(odd) .generalSect .interviewGallery+.caption{margin-right:calc(-80 / 750 * 100vw)}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout--column:nth-child(4) .generalSect{flex-direction:column}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout--column:nth-child(4) .generalSect:has(.interviewGallery){margin-left:0}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout--column:nth-child(4) .generalSect:has(.interviewGallery) .generalSect__head .heading+.txt{max-width:990px;width:100%}}@media screen and (min-width: 768px){.interviewArea__cont .arrangeLayout--column:nth-child(4) .generalSect:has(.interviewGallery) .generalSect__cont{margin-right:-105px;width:1087px}}@media screen and (max-width: 768px){.interviewArea__cont .arrangeLayout--column:nth-child(4) .generalSect:has(.interviewGallery) .generalSect__cont{margin-left:calc(-20 / 750 * 100vw)}}@media screen and (max-width: 768px){.interviewArea__cont .arrangeLayout:nth-child(3){margin-top:120px}}.interviewArea__cont .arrangeLayout:nth-child(3) .generalSect{flex-direction:row}.interviewArea__cont .arrangeLayout .interviewGallery+.caption{margin-top:5px;text-align:right}@media screen and (min-width: 768px){.interviewArea__cont+.interviewArea__cap{margin-top:30px}}@media screen and (max-width: 768px){.interviewArea__cont+.interviewArea__cap{margin-top:calc(40 / 390 * 100vw)}}@media screen and (min-width: 768px){.interviewArea__cap{margin:0 auto;width:885px}}.interviewGallery{display:grid}@media screen and (min-width: 768px){.interviewGallery{gap:8px}}@media screen and (max-width: 768px){.interviewGallery{gap:calc(5 / 390 * 100vw)}}.interviewGallery--3{grid-template-columns:calc( 445 / 673 * 100%) auto;grid-template-rows:auto auto}.interviewGallery--3 .interviewGallery__item:nth-child(1){grid-column:1/1;grid-row:1/3}.interviewGallery--3 .interviewGallery__item:nth-child(2){grid-column:2/3;grid-row:1/1}.interviewGallery--3 .interviewGallery__item:nth-child(3){grid-column:2/3;grid-row:2/3}.interviewGallery--4{grid-template-columns:repeat(3, auto);grid-template-rows:auto auto}.interviewGallery--4 .interviewGallery__item:nth-child(1){grid-column:1 / span 3}@media screen and (max-width: 768px){.interviewGallery--4 .interviewGallery__item:nth-child(2) .photo__capIn{bottom:calc(-100 / 750 * 100vw);color:#666666;text-shadow:none}}@media screen and (max-width: 768px){.interviewGallery--4 .interviewGallery__item:nth-child(3) .photo__capIn,.interviewGallery--4 .interviewGallery__item:nth-child(4) .photo__capIn{bottom:calc(-130 / 750 * 100vw);color:#666666;text-shadow:none}}@media screen and (min-width: 768px){.interviewGallery--5{grid-template-columns:695px auto;grid-template-rows:190px 190px 190px}}@media screen and (max-width: 768px){.interviewGallery--5{grid-template-columns:calc(500 / 750 * 100vw) calc(200 / 750 * 100vw);grid-template-rows:calc(133 / 750 * 100vw) calc(133 / 750 * 100vw) calc(133 / 750 * 100vw)}}.interviewGallery--5 .interviewGallery__item:nth-child(1){grid-column:1/1;grid-row:1/3}.interviewGallery--5 .interviewGallery__item:nth-child(2){grid-column:2/2;grid-row:1/1}.interviewGallery--5 .interviewGallery__item:nth-child(3){grid-column:2/2;grid-row:2/3}.interviewGallery--5 .interviewGallery__item:nth-child(4){grid-column:2/2;grid-row:3/3}@media screen and (min-width: 768px){.interviewGallery--6{grid-template-columns:455px 628px;grid-template-rows:280px 280px}}@media screen and (max-width: 768px){.interviewGallery--6{grid-template-columns:calc(295 / 750 * 100vw) calc(410 / 750 * 100vw);grid-template-rows:calc(180 / 750 * 100vw) calc(180 / 750 * 100vw)}}.interviewGallery--6 .interviewGallery__item:nth-child(1){grid-column:2/2;grid-row:1/2}.interviewGallery--6 .interviewGallery__item:nth-child(2){grid-column:1/2;grid-row:1/2}.interviewGallery--6 .interviewGallery__item:nth-child(3){grid-column:1/2;grid-row:2/2}@media screen and (min-width: 768px){.interviewInfo{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}}@media screen and (min-width: 768px){.interviewInfo__head .enHeading+.heading{margin-top:40px}}@media screen and (max-width: 768px){.interviewInfo__head .enHeading+.heading{margin-top:calc(40 / 390 * 100vw)}}@media screen and (max-width: 768px){.interviewInfo__head+.interviewInfo__cont{margin-top:calc(40 / 390 * 100vw)}}.interviewInfo__cont{display:flex;position:relative}@media screen and (min-width: 768px){.interviewInfo__cont{align-items:flex-end;gap:30px;justify-content:flex-end;margin-top:-60px;width:990px}}@media screen and (max-width: 768px){.interviewInfo__cont{align-items:center;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 768px){.interviewInfo__visual{width:380px}}@media screen and (max-width: 768px){.interviewInfo__visual{width:148px}}.interviewInfo__name{letter-spacing:.15em;line-height:1.3}@media screen and (min-width: 768px){.interviewInfo__name{font-size:30px}}@media screen and (max-width: 768px){.interviewInfo__name{font-size:25px;width:160px}}.interviewInfo__name .option{display:block;letter-spacing:.15em;line-height:1.5}@media screen and (min-width: 768px){.interviewInfo__name .option{font-size:12px;margin-bottom:12px}}@media screen and (max-width: 768px){.interviewInfo__name .option{font-size:11px;margin-bottom:28px}}.interviewInfo__name .small{display:inline-block;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-size:10px}@media screen and (min-width: 768px){.interviewInfo__name .small{font-size:12px;letter-spacing:.001rem;line-height:1.7}.interviewInfo__name .small:before{content:'';margin-top:calc((1 - 1.7) * .5em)}.interviewInfo__name .small:after{margin-bottom:calc((1 - 1.7) * .5em)}.interviewInfo__name .small:before,.interviewInfo__name .small:after{content:'';display:block;height:0;width:0}}@media screen and (max-width: 768px){.interviewInfo__name .small{font-size:calc(10 / 390 * 100vw);letter-spacing:.001rem;line-height:1.7}.interviewInfo__name .small:before{content:'';margin-top:calc((1 - 1.7) * .5em)}.interviewInfo__name .small:after{margin-bottom:calc((1 - 1.7) * .5em)}.interviewInfo__name .small:before,.interviewInfo__name .small:after{content:'';display:block;height:0;width:0}}.interviewInfo__txt{letter-spacing:.15em}@media screen and (min-width: 768px){.interviewInfo__txt{font-size:12px;margin-top:25px;line-height:1.83333}.interviewInfo__txt:before{content:'';margin-top:calc((1 - 1.83333) * .5em)}.interviewInfo__txt:after{margin-bottom:calc((1 - 1.83333) * .5em)}.interviewInfo__txt:before,.interviewInfo__txt:after{content:'';display:block;height:0;width:0}}@media screen and (max-width: 768px){.interviewInfo__txt{font-size:11px;margin-top:30px;padding:0 30px;line-height:1.90909}.interviewInfo__txt:before{content:'';margin-top:calc((1 - 1.90909) * .5em)}.interviewInfo__txt:after{margin-bottom:calc((1 - 1.90909) * .5em)}.interviewInfo__txt:before,.interviewInfo__txt:after{content:'';display:block;height:0;width:0}}@media screen and (min-width: 768px){.limousineSect__head+.limousineSect__cont{margin-top:40px}}@media screen and (max-width: 768px){.limousineSect__head+.limousineSect__cont{margin-top:calc(20 / 390 * 100vw)}}@media screen and (min-width: 768px){.limousineSect__cont{display:flex;gap:60px}}@media screen and (max-width: 768px){.limousineSect__cont .accessCard+.accessCard{margin-top:20px}}@media screen and (min-width: 768px){.positionArea__head .generalTtl+.photo{margin-top:67px}}@media screen and (max-width: 768px){.positionArea__head .generalTtl+.photo{margin-top:calc(40 / 390 * 100vw)}}@media screen and (min-width: 768px){.positionArea__head+.positionArea__cont{margin-top:140px}}@media screen and (max-width: 768px){.positionArea__head+.positionArea__cont{margin-top:calc(60 / 390 * 100vw)}}.positionArea__head .photo+.caption{margin-top:20px}@media screen and (min-width: 768px){.positionArea__cont .generalSect__head{text-align:center}}@media screen and (max-width: 768px){.positionArea__cont .generalSect__head .headingCombi{text-align:start}}@media screen and (max-width: 768px){.positionArea__cont .generalSect__head .headingCombi .heading{text-align:start}}@media screen and (max-width: 768px){.positionArea__cont .generalSect__head .headingCombi .txt{padding:0 calc(30 / 390 * 100vw)}}@media screen and (min-width: 768px){.positionArea__cont .generalSect__head+.generalSect__cont{margin-top:40px}}@media screen and (max-width: 768px){.positionArea__cont .generalSect__head+.generalSect__cont{margin-top:calc(40 / 390 * 100vw)}}@media screen and (min-width: 768px){.positionArea__cont .generalSect__cont{margin:auto;width:990px}}@media screen and (min-width: 768px){.redevelopmentArea__head+.redevelopmentArea__cont{margin-top:67px}}@media screen and (max-width: 768px){.redevelopmentArea__head+.redevelopmentArea__cont{margin-top:calc(40 / 390 * 100vw)}}.redevelopmentArea__cont .arrangeLayout>.photo{flex-shrink:0}@media screen and (min-width: 768px){.redevelopmentArea__cont .arrangeLayout>.photo{margin:auto;width:990px}}@media screen and (min-width: 768px){.redevelopmentArea__cont .arrangeLayout+.arrangeLayout{margin-top:120px}}@media screen and (max-width: 768px){.redevelopmentArea__cont .arrangeLayout+.arrangeLayout{margin-top:calc(60 / 390 * 100vw)}}.redevelopmentArea__cont .arrangeLayout:nth-child(even) .generalSect{flex-direction:row-reverse}@media screen and (min-width: 768px){.redevelopmentArea__cont .arrangeLayout:nth-child(even) .generalSect{margin-left:0;margin-right:auto}}@media screen and (max-width: 768px){.redevelopmentArea__cont .arrangeLayout:nth-child(even) .generalSect__cont{margin-left:calc(-30 / 390 * 100vw);margin-right:auto}}@media screen and (min-width: 768px){.redevelopmentArea__cont .arrangeLayout .generalSect{gap:105px;margin-left:auto}}@media screen and (min-width: 768px){.redevelopmentArea__cont .arrangeLayout .generalSect__head .heading+.txt{padding:0}}@media screen and (min-width: 768px){.redevelopmentArea__cont .arrangeLayout .generalSect__cont{width:675px}}@media screen and (max-width: 768px){.redevelopmentArea__cont .arrangeLayout .generalSect__cont{margin-right:calc(-30 / 390 * 100vw)}}@media screen and (min-width: 768px){.shopSect__head+.shopSect__cont{margin-top:40px}}@media screen and (max-width: 768px){.shopSect__head+.shopSect__cont{margin-top:calc(40 / 390 * 100vw)}}@media screen and (min-width: 768px){.shopSect__cont .generalSect{align-items:center;display:flex;gap:105px;margin:0 auto;width:-moz-fit-content;width:fit-content}}@media screen and (min-width: 768px){.shopSect__cont .generalSect__head{flex-shrink:0;width:420px}}@media screen and (max-width: 768px){.shopSect__cont .generalSect__head .txt{padding:0 calc(30 / 390 * 100vw)}}@media screen and (max-width: 768px){.shopSect__cont .generalSect__head+.generalSect__cont{margin-top:calc(40 / 390 * 100vw)}}@media screen and (min-width: 768px){.shopSect__cont .generalSect__cont{flex-shrink:0;width:360px}}@media screen and (min-width: 768px){.simulationArea__item{margin:auto;width:990px}}@media screen and (min-width: 768px){.simulationArea__item .heading+.pinchableFrame{margin-top:40px}}@media screen and (max-width: 768px){.simulationArea__item .heading+.pinchableFrame{margin-top:calc(20 / 390 * 100vw)}}@media screen and (min-width: 768px){.simulationArea__item+.simulationArea__item{margin-top:80px}}@media screen and (max-width: 768px){.simulationArea__item+.simulationArea__item{margin-top:calc(40 / 390 * 100vw)}}.simulationArea__item+.caption{text-align:end}@media screen and (min-width: 768px){.simulationArea__item+.caption{margin-top:20px}}@media screen and (max-width: 768px){.simulationArea__item+.caption{margin-top:calc(20 / 390 * 100vw)}}@media screen and (min-width: 768px){.stopSect{display:flex;gap:104px}}.stopSect__head{flex-shrink:0}@media screen and (min-width: 768px){.stopSect__head{width:465px}}@media screen and (max-width: 768px){.stopSect__head+.stopSect__cont{margin-top:calc(64 / 390 * 100vw)}}@media screen and (max-width: 768px){.stopSwiper{margin:20px calc(50% - 50vw) 0;overflow:hidden;position:relative;width:100vw}}.stopSwiper__controller{align-items:center;display:flex;margin:0 auto}@media screen and (min-width: 768px){.stopSwiper__controller{display:none}}@media screen and (max-width: 768px){.stopSwiper__controller{justify-content:flex-start;margin-top:22px;width:315px}}.stopSwiper__controller .swiper-pagination{display:flex;position:static}@media screen and (min-width: 768px){.stopSwiper__controller .swiper-pagination{margin-left:20px;width:1035px}}@media screen and (max-width: 768px){.stopSwiper__controller .swiper-pagination{margin-left:18px;width:235px}}.stopSwiper__controller .swiper-pagination:after{background-color:#cccccc;content:'';display:block;height:1px;left:0;position:absolute;top:5px;width:100%;z-index:-1}.stopSwiper__controller .swiper-pagination-bullet{background:none;background-color:#999999;border-radius:0;content:'';display:block;height:5px;opacity:1;transform:scale(0, 1);transform-origin:right top;transition:transform 1s;width:100%}.stopSwiper__controller .swiper-pagination-bullet-active{background-color:#999999;transform:scale(1, 1);transform-origin:left top;transition:transform 1s}.stopSwiper__controller .proglessCircle{cursor:pointer;position:relative}@media screen and (min-width: 768px){.stopSwiper__controller .proglessCircle{width:40px}}@media screen and (max-width: 768px){.stopSwiper__controller .proglessCircle{width:33px}}.stopSwiper__controller .proglessCircle .circleSVG{height:auto;width:100%}.stopSwiper__controller .proglessCircle .circleSVG--cover{height:100%;left:0;position:absolute;stroke-dasharray:0 366;top:0;transition-duration:1s;transition-timing-function:linear;width:100%;z-index:1}.stopSwiper__controller .proglessCircle .circleSVG--base{opacity:1;stroke-dasharray:366 366}.stopSwiper__controller .proglessCircle .arrowSVG{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:6px}.stopSwiper__controller .proglessCircle.is-animate .circleSVG--cover{stroke-dasharray:366 366;transition-duration:9s}@media screen and (min-width: 768px){.stopSwiper .swiper-container{width:100%}}@media screen and (max-width: 768px){.stopSwiper .swiper-container{margin:0 auto}}.stopSwiper .swiper-wrapper{overflow:visible}@media screen and (min-width: 768px){.stopSwiper .swiper-wrapper{flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width: 768px){.stopSwiper__item{display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}}@media screen and (max-width: 768px){.stopSwiper__item .heading{font-size:calc(15 / 390 * 100vw)}}@media screen and (min-width: 768px){.stopSwiper__item .heading+.stopSwiper__list{margin-top:20px}}@media screen and (max-width: 768px){.stopSwiper__item .heading+.stopSwiper__list{margin-top:calc(15 / 390 * 100vw)}}.stopSwiper__item .busItem{display:flex;line-height:1.7}@media screen and (min-width: 768px){.stopSwiper__item .busItem{font-size:12px;gap:5px;letter-spacing:.001rem}}@media screen and (max-width: 768px){.stopSwiper__item .busItem{font-size:calc(12 / 390 * 100vw);gap:calc(5 / 390 * 100vw);letter-spacing:.001rem}}.stopSwiper__item .busItem__ttl{flex-shrink:0}.stopSwiper__item .busItem__name{display:block}@media screen and (min-width: 768px){.stopSwiper__item .busItem+.busItem{margin-top:2px}}@media screen and (max-width: 768px){.stopSwiper__item .busItem+.busItem{margin-top:calc(5 / 390 * 100vw)}}.stopSwiper .swiper-slide{height:auto}@media screen and (min-width: 768px){.stopSwiper .swiper-slide{border-top:2px #cccccc solid;padding-top:20px;width:295px}}@media screen and (min-width: 768px) and (min-width: 768px){.stopSwiper .swiper-slide:nth-child(n+3){margin-top:40px}}@media screen and (min-width: 768px) and (min-width: 768px){.stopSwiper .swiper-slide:nth-child(2n){margin-left:40px}}@media screen and (max-width: 768px){.stopSwiper .swiper-slide{border:1px #cccccc solid;padding:calc(20 / 390 * 100vw) calc(30 / 390 * 100vw);width:255px}}@media screen and (min-width: 768px){.trainArea__head+.trainArea__cont{margin-top:40px}}@media screen and (max-width: 768px){.trainArea__head+.trainArea__cont{margin-top:calc(34 / 390 * 100vw)}}@media screen and (min-width: 768px){.trainArea__cont .arrangeLayout .generalSect{gap:105px}}.trainArea__cont .arrangeLayout .generalSect__head{width:-moz-fit-content;width:fit-content}@media screen and (min-width: 768px){.trainArea__cont .arrangeLayout .generalSect__head .heading+.txt{margin-right:0;padding-right:0;width:315px}}@media screen and (min-width: 768px){.trainArea__cont .arrangeLayout .generalSect__cont{width:675px}}@media screen and (min-width: 768px){.trainArea__cont .arrangeLayout+.accessSlider{margin-top:100px}}@media screen and (max-width: 768px){.trainArea__cont .arrangeLayout+.accessSlider{margin-top:calc(40 / 390 * 100vw)}}@media screen and (min-width: 768px){.zoneArea__head+.zoneArea__cont{margin-top:70px}}@media screen and (max-width: 768px){.zoneArea__head+.zoneArea__cont{margin-top:calc(40 / 390 * 100vw)}}@media screen and (min-width: 768px){.zoneArea__cont{display:flex;justify-content:space-between}}@media screen and (min-width: 768px){.zoneArea__cont+.zoneArea__cap{margin-top:70px}}@media screen and (max-width: 768px){.zoneArea__cont+.zoneArea__cap{margin-top:calc(40 / 390 * 100vw)}}@media screen and (min-width: 768px){.zoneArea__item{width:570px}}@media screen and (max-width: 768px){.zoneArea__item+.zoneArea__item{margin-top:calc(40 / 390 * 100vw)}}.zoneGallery{display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.zoneGallery{gap:60px}}@media screen and (max-width: 768px){.zoneGallery{gap:calc(30 / 390 * 100vw)}}@media screen and (min-width: 768px){.zoneGallery__item{width:255px}}@media screen and (max-width: 768px){.zoneGallery__item{width:calc(150 / 390 * 100vw)}}@media screen and (min-width: 768px){.zoneGallery__item .headingCombi .txt{font-size:12px;line-height:1.7}.zoneGallery__item .headingCombi .txt:before{content:'';margin-top:calc((1 - 1.7) * .5em)}.zoneGallery__item .headingCombi .txt:after{margin-bottom:calc((1 - 1.7) * .5em)}.zoneGallery__item .headingCombi .txt:before,.zoneGallery__item .headingCombi .txt:after{content:'';display:block;height:0;width:0}}@media screen and (max-width: 768px){.zoneGallery__item .headingCombi .txt{font-size:calc(12 / 390 * 100vw);line-height:1.7}.zoneGallery__item .headingCombi .txt:before{content:'';margin-top:calc((1 - 1.7) * .5em)}.zoneGallery__item .headingCombi .txt:after{margin-bottom:calc((1 - 1.7) * .5em)}.zoneGallery__item .headingCombi .txt:before,.zoneGallery__item .headingCombi .txt:after{content:'';display:block;height:0;width:0}}@media screen and (min-width: 768px){.zoneGallery__item .photo+.headingCombi{margin-top:32px}}@media screen and (max-width: 768px){.zoneGallery__item .photo+.headingCombi{margin-top:calc(20 / 390 * 100vw)}}@media screen and (min-width: 768px){.city-position{padding:67px 0 0}}@media screen and (max-width: 768px){.city-position{padding:calc(68 / 390 * 100vw) 0 0}}@media screen and (min-width: 768px){.city-redevelopment{padding:160px 0 0}}@media screen and (max-width: 768px){.city-redevelopment{padding:calc(120 / 390 * 100vw) 0 0}}@media screen and (min-width: 768px){.city-zone{margin-top:120px;padding:120px 0}}@media screen and (max-width: 768px){.city-zone{margin-top:calc(80 / 390 * 100vw);padding:calc(70 / 390 * 100vw) 0}}@media screen and (min-width: 768px){.city-interview{padding:160px 0 0}}@media screen and (max-width: 768px){.city-interview{padding:calc(70 / 390 * 100vw) 0 0}}@media screen and (min-width: 768px){.city-access{padding:160px 0 0}}@media screen and (max-width: 768px){.city-access{padding:calc(120 / 390 * 100vw) 0 0}}@media screen and (min-width: 768px){.city-simulation{margin-top:120px;padding:80px 0}}@media screen and (max-width: 768px){.city-simulation{margin-top:calc(80 / 390 * 100vw);padding:calc(70 / 390 * 100vw) 0}}@media screen and (min-width: 768px){.city-column{padding:120px 0 0}}@media screen and (max-width: 768px){.city-column{padding:calc(70 / 390 * 100vw) 0 0}}@media screen and (min-width: 768px){.city-bus{padding:120px 0 0}}@media screen and (max-width: 768px){.city-bus{padding:calc(70 / 390 * 100vw) 0 0}}@media screen and (min-width: 768px){.city-airport{padding:120px 0}}@media screen and (max-width: 768px){.city-airport{padding:calc(70 / 390 * 100vw) 0}}
