.areaFeature__head{margin:0 calc(50% - 50vw)}@media screen and (min-width: 768px){.areaFeature__head+.arrangeLayout{margin-top:100px}}.areaFeature .arrangeLayout .generalSect{flex-direction:column;flex-wrap:wrap}@media screen and (min-width: 768px){.areaFeature .arrangeLayout .generalSect{gap:100px;justify-content:flex-end}}.areaFeature .arrangeLayout .generalSect__head{margin:0 auto}@media screen and (min-width: 768px){.areaFeature .arrangeLayout .generalSect__head{width:990px}}.areaFeature .arrangeLayout .generalSect__cont{display:flex}@media screen and (min-width: 768px){.areaFeature .arrangeLayout .generalSect__cont{justify-content:space-between;width:1200px}}@media screen and (max-width: 768px){.areaFeature .arrangeLayout .generalSect__cont{flex-direction:column}}@media screen and (min-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard{width:360px}}.areaFeature .arrangeLayout .generalSect__cont .areaCard__head{display:flex;justify-content:flex-end;position:relative}@media screen and (max-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard__head:first-of-type{margin-top:calc(101 / 390 * 100vw)}}.areaFeature .arrangeLayout .generalSect__cont .areaCard__data{line-height:1.5;background-color:#fffbb6;font-family:YakuHanJP,"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:500;left:0;position:absolute;text-align:center;z-index:1}.areaFeature .arrangeLayout .generalSect__cont .areaCard__data:before{content:'';margin-top:calc((1 - 1.5) * .5em)}.areaFeature .arrangeLayout .generalSect__cont .areaCard__data:after{margin-bottom:calc((1 - 1.5) * .5em)}.areaFeature .arrangeLayout .generalSect__cont .areaCard__data:before,.areaFeature .arrangeLayout .generalSect__cont .areaCard__data:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard__data{font-size:14px;padding:14px;top:10px}}@media screen and (max-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard__data{font-size:calc(14 / 390 * 100vw);padding:calc(14 / 390 * 100vw)}}@media screen and (min-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard__data .small{font-size:12px}}@media screen and (max-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard__data .small{font-size:calc(12 / 390 * 100vw)}}@media screen and (min-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard__visual{width:248px}}@media screen and (max-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard__visual{width:calc(220 / 390 * 100vw)}}@media screen and (max-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard__cont{margin-top:calc(30 / 390 * 100vw)}}.areaFeature .arrangeLayout .generalSect__cont .areaCard__cont .headingCombi .txt{font-weight:500}@media screen and (min-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard__cont .headingCombi .txt{font-size:12px}}.areaFeature .arrangeLayout .generalSect__cont .areaCard__cont .headingCombi .txt+.caption{letter-spacing:0}@media screen and (min-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard__cont .headingCombi .txt+.caption{margin-top:20px}}@media screen and (max-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard+.areaCard{margin-top:calc(40 / 390 * 100vw)}}@media screen and (max-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard:nth-child(even) .areaCard__head{justify-content:flex-start}}@media screen and (max-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard:nth-child(even) .areaCard__data{left:auto;right:0}}@media screen and (min-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard:nth-child(1) .areaCard__data{top:calc(-41 / 1440 * 100vw)}}@media screen and (max-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard:nth-child(1) .areaCard__data{top:calc(-61 / 390 * 100vw)}}@media screen and (min-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard:nth-child(2) .areaCard__data{top:calc(-40 / 1440 * 100vw)}}@media screen and (max-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard:nth-child(2) .areaCard__data{top:calc(-36 / 390 * 100vw)}}@media screen and (min-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard:nth-child(3) .areaCard__data{top:calc(-40 / 1440 * 100vw)}}@media screen and (max-width: 768px){.areaFeature .arrangeLayout .generalSect__cont .areaCard:nth-child(3) .areaCard__data{top:calc(-48 / 390 * 100vw)}}.carFeature__head{margin:0 calc(50% - 50vw)}@media screen and (min-width: 768px){.carFeature__head+.arrangeLayout{margin-top:120px}}@media screen and (max-width: 768px){.carFeature__head+.arrangeLayout{margin-top:60px}}.carFeature .arrangeLayout .generalSect{flex-wrap:wrap}@media screen and (min-width: 768px){.carFeature .arrangeLayout .generalSect{gap:105px;justify-content:flex-end}}@media screen and (min-width: 768px){.carFeature .arrangeLayout .generalSect__cont{width:675px}}.carFeature .arrangeLayout .generalSect__cont .photo+.caption{margin-top:10px}@media screen and (min-width: 768px){.introFeature .pageIntroduction+.arrangeLayout{margin-top:60px}}@media screen and (max-width: 768px){.introFeature .pageIntroduction+.arrangeLayout{margin-top:40px}}.introFeature .arrangeLayout{flex-wrap:wrap}@media screen and (min-width: 768px){.introFeature .arrangeLayout{align-items:center;gap:105px;justify-content:flex-end}}@media screen and (min-width: 768px){.introFeature .arrangeLayout .txt{width:320px}}@media screen and (max-width: 768px){.introFeature .arrangeLayout .txt{padding:0 30px}}@media screen and (min-width: 768px){.introFeature .arrangeLayout .photo{width:675px}}@media screen and (max-width: 768px){.introFeature .arrangeLayout .photo{margin:40px calc(50% - 50vw) 0}}.keikyuFeature{margin:0 auto}@media screen and (min-width: 768px){.keikyuFeature{width:990px}}.keikyuFeature__head .headingCombi .heading{line-height:1}@media screen and (max-width: 768px){.keikyuFeature__head .headingCombi .heading{letter-spacing:.02em}}@media screen and (max-width: 768px){.keikyuFeature__head .headingCombi .heading+.txt{line-height:1.66667;margin:calc(30 / 390 * 100vw) auto 0;width:calc(270 / 390 * 100vw)}.keikyuFeature__head .headingCombi .heading+.txt:before{content:'';margin-top:calc((1 - 1.66667) * .5em)}.keikyuFeature__head .headingCombi .heading+.txt:after{margin-bottom:calc((1 - 1.66667) * .5em)}.keikyuFeature__head .headingCombi .heading+.txt:before,.keikyuFeature__head .headingCombi .heading+.txt:after{content:'';display:block;height:0;width:0}}@media screen and (min-width: 768px){.keikyuFeature__head+.keikyuFeature__cont{margin-top:105px}}@media screen and (max-width: 768px){.keikyuFeature__head+.keikyuFeature__cont{margin-top:calc(40 / 390 * 100vw)}}@media screen and (min-width: 768px){.keikyuFeature__cont{display:flex;justify-content:space-between}}@media screen and (min-width: 768px){.keikyuFeature .keikyuCard{width:475px}}@media screen and (min-width: 768px){.keikyuFeature .keikyuCard__head+.keikyuCard__cont{margin-top:30px}}@media screen and (max-width: 768px){.keikyuFeature .keikyuCard__head+.keikyuCard__cont{margin-top:calc(24 / 390 * 100vw)}}.keikyuFeature .keikyuCard__cont .headingCombi .heading{color:#328aa5;line-height:1}@media screen and (min-width: 768px){.keikyuFeature .keikyuCard__cont .headingCombi .heading{font-size:18px}}@media screen and (min-width: 768px){.keikyuFeature .keikyuCard__cont .headingCombi .heading+.txt{font-weight:500;margin-top:30px}}@media screen and (max-width: 768px){.keikyuFeature .keikyuCard__cont .headingCombi .heading+.txt{margin-top:calc(24 / 390 * 100vw)}}@media screen and (min-width: 768px){.keikyuFeature .keikyuCard__cont .headingCombi .heading+.txt+.caption{margin-top:20px}}@media screen and (max-width: 768px){.keikyuFeature .keikyuCard__cont .headingCombi .heading+.txt+.caption{letter-spacing:0}}@media screen and (max-width: 768px){.keikyuFeature .keikyuCard+.keikyuCard{margin-top:40px}}@media screen and (min-width: 768px){.mapFeature .generalSect__cont .verticalStack{margin:0 auto;width:990px}}@media screen and (max-width: 768px){.mapFeature .generalSect__cont .verticalStack .headingCombi .txt{margin-top:34px;padding:0 30px}}@media screen and (min-width: 768px){.mapFeature .generalSect__cont .verticalStack .headingCombi+.photo{margin-top:105px}}@media screen and (max-width: 768px){.mapFeature .generalSect__cont .verticalStack .photo{margin:40px calc(50% - 50vw) 0}}.mapFeature .generalSect__cont .arrangeLayout{flex-wrap:wrap}@media screen and (min-width: 768px){.mapFeature .generalSect__cont .arrangeLayout{align-items:center;gap:105px;justify-content:flex-end}}@media screen and (min-width: 768px){.mapFeature .generalSect__cont .arrangeLayout .headingCombi{width:315px}}@media screen and (max-width: 768px){.mapFeature .generalSect__cont .arrangeLayout .headingCombi{width:675px}}@media screen and (max-width: 768px){.mapFeature .generalSect__cont .arrangeLayout .headingCombi .txt{margin-top:34px;padding:0 30px}}@media screen and (min-width: 768px){.mapFeature .generalSect__cont .arrangeLayout .photo{width:675px}}@media screen and (max-width: 768px){.mapFeature .generalSect__cont .arrangeLayout .photo{margin:40px calc(50% - 50vw) 0}}@media screen and (min-width: 768px){.mapFeature .generalSect__bottom{margin-top:120px}}@media screen and (max-width: 768px){.mapFeature .generalSect__bottom{margin-top:80px}}@media screen and (min-width: 768px){.mapFeature .generalSect__bottom .pinchableFrame{margin:0 auto;width:675px}}@media screen and (min-width: 768px){.mapFeature .generalSect__bottom .pinchableFrame+.usableList{margin-top:96px}}@media screen and (max-width: 768px){.mapFeature .generalSect__bottom .pinchableFrame+.usableList{margin-top:96px}}@media screen and (max-width: 768px){.mapFeature .generalSect__bottom .usableList__body{row-gap:40px}}@media screen and (min-width: 768px){.mapFeature .generalSect__bottom .usableList+.caption{margin-top:40px}}@media screen and (max-width: 768px){.mapFeature .generalSect__bottom .usableList+.caption{margin-top:32px}}@media screen and (min-width: 768px){.trafficCard__visual+.trafficCard__desc{margin-top:24px}}@media screen and (max-width: 768px){.trafficCard__visual+.trafficCard__desc{margin-top:20px}}.trafficCard__desc{align-items:flex-end;display:flex;justify-content:space-between}@media screen and (max-width: 768px){.trafficCard__desc{flex-wrap:wrap;row-gap:13px}}.trafficCard__name{line-height:1.8}.trafficCard__name:before{content:'';margin-top:calc((1 - 1.8) * .5em)}.trafficCard__name:after{margin-bottom:calc((1 - 1.8) * .5em)}.trafficCard__name:before,.trafficCard__name:after{content:'';display:block;height:0;width:0}@media screen and (min-width: 768px){.trafficCard__name{font-size:14px}}@media screen and (max-width: 768px){.trafficCard__name{font-size:13px}}.trafficCard__direction{line-height:1;position:relative;text-align:right}@media screen and (min-width: 768px){.trafficCard__direction{font-size:14px}}@media screen and (max-width: 768px){.trafficCard__direction{font-size:13px;margin-left:auto}}.trafficCard__direction .num{display:inline-block;line-height:0}@media screen and (min-width: 768px){.trafficCard__direction .num{font-size:20px}}@media screen and (max-width: 768px){.trafficCard__direction .num{font-size:18px}}.trafficCard__direction .caption{display:inline-block;letter-spacing:.1em;line-height:1;position:absolute;right:0;top:100%}@media screen and (min-width: 768px){.trafficCard__direction .caption{padding-top:10px}}@media screen and (max-width: 768px){.trafficCard__direction .caption{padding-top:8px}}.travelFeature__head{margin:0 calc(50% - 50vw)}@media screen and (min-width: 768px){.travelFeature__head+.verticalStack,.travelFeature__head+.arrangeLayout{margin-top:120px}}@media screen and (max-width: 768px){.travelFeature__head+.verticalStack,.travelFeature__head+.arrangeLayout{margin-top:60px}}@media screen and (min-width: 768px){.travelFeature .verticalStack .generalSect{margin-left:auto;margin-right:auto;width:990px}}@media screen and (min-width: 768px){.travelFeature .verticalStack .generalSect__cont{margin-left:auto;margin-right:auto;width:840px}}.travelFeature .verticalStack .generalSect__cont .photo+.caption{margin-top:10px}@media screen and (min-width: 768px){.travelFeature .verticalStack .generalSect__cont .photo+.caption{margin-right:-200px}}.travelFeature .arrangeLayout .generalSect{flex-wrap:wrap}@media screen and (min-width: 768px){.travelFeature .arrangeLayout .generalSect{flex-direction:row-reverse;gap:105px;justify-content:flex-end}}@media screen and (min-width: 768px){.travelFeature .arrangeLayout .generalSect__head{width:620px}}@media screen and (min-width: 768px){.travelFeature .arrangeLayout .generalSect__cont{width:460px}}.travelFeature .arrangeLayout .generalSect__cont .photo+.caption{margin-top:10px}@media screen and (min-width: 768px){.travelFeature .arrangeLayout .generalSect__cont .photo+.caption{margin-right:-200px}}@media screen and (min-width: 768px){.access-map{padding-top:160px}}@media screen and (max-width: 768px){.access-map{padding-top:120px}}@media screen and (min-width: 768px){.access-travel{padding-top:260px}}@media screen and (max-width: 768px){.access-travel{padding-top:120px}}@media screen and (min-width: 768px){.access-car{padding-top:260px}}@media screen and (max-width: 768px){.access-car{padding-top:120px}}@media screen and (min-width: 768px){.access-keikyu{margin-top:260px;padding:120px 0}}@media screen and (max-width: 768px){.access-keikyu{margin-top:120px;padding:60px 0}}@media screen and (min-width: 768px){.access-area{padding-bottom:120px}}@media screen and (max-width: 768px){.access-area{padding-bottom:60px}}
