.mc{padding:0 0 140px;display:block;margin:0 auto;z-index:10;left:0;top:0}@media only screen and (max-width: 480px){.mc{padding:60px 0 140px}}.block-textLeft{text-align:left}.block-textCenter{text-align:center}.block-spaceM{margin-top:15px}.block-space2L{margin-top:30px}.block-space3L{margin-top:45px}.block-color2{background-color:#0d2f49}.block-heading{text-align:center;margin-top:100px;font-weight:700;color:#2287c4}.block-contents{max-width:1200px;margin:0 auto}@media only screen and (max-width: 1024px){.block-contents{padding:0 10px}}.block-spaceNone{margin:0}.block-innerS{padding:10px}.block-flex{display:flex;justify-content:space-between}.block-walkBand{justify-content:space-between;display:flex}@media only screen and (max-width: 480px){.block-walkBand{display:block}}.title-access{word-break:break-all}.title-space3L{margin-top:45px}.title_text-main{font-family:Roboto;font-size:12rem}@media only screen and (max-width: 1024px){.title_text-main .title_text-breakL{display:block}}@media only screen and (max-width: 896px){.title_text-main{font-size:9rem}.title_text-main .title_text-breakM{display:block}}@media only screen and (max-width: 480px){.title_text-main{font-size:7rem}.title_text-main .title_text-breakS{display:block}}.title_text-sub{font-size:2.2rem;font-weight:700}@media only screen and (max-width: 896px){.title_text-sub{font-size:2rem}}@media only screen and (max-width: 480px){.title_text-sub{font-size:1.6rem}}.textBox-lineHeightS{line-height:1.5}.textBox-color1{background-color:#fff}.textBox-color2{background-color:#2287c4}.textBox-innerS{padding:10px}.textBox-circle{border-radius:25px}.textBox-flex{display:flex;width:100%}.textBox-transfer{line-height:1.25;text-align:left;color:#0d2f49;display:none}@media only screen and (max-width: 896px){.textBox-transfer{display:block}}.textBox-walkIcon{position:relative}.textBox-walkIcon:before{background-image:url(/build/assets/walk_icon.0b9fe1ea.png);background-size:cover;position:absolute;height:40px;width:40px;content:"";left:-55px;top:0}@media only screen and (max-width: 480px){.textBox-walkIcon:before{content:none}}.textBox_text{font-size:1.4rem}.textBox_text-sizeL{font-size:1.8rem}.textBox_text-size2L{font-size:2rem}.textBox_text-color1{color:#fff}.textBox_text-color2{color:#0d2f49}.textBox_text-color3{color:#2287c4}.textBox_text-bold{font-weight:700}.textBox_text-innerS{padding:10px}.textBox_text-walkTime{font-weight:700;font-size:1.8rem;margin-top:-6px;padding-top:13px;color:#fff}@media only screen and (max-width: 480px){.textBox_text-walkTime{margin:5px 0 0 10px;padding-top:0}}.textBox_text-walkTime span{font-size:2.4rem}.textBox_text-listNumber{background-color:#0d2f49;display:inline-block;padding:10px 12px}.list-access{justify-content:space-between;flex-wrap:wrap;display:flex}@media screen and (max-width: 768px){.list-access{display:block}}.list-access .list_item{background-color:#e9e9e9;margin-top:15px;width:47.5%}@media screen and (max-width: 768px){.list-access .list_item{display:block;width:100%}.list-access .list_item img{width:100%}}.mapTab{justify-content:space-between;margin-top:30px;flex-wrap:wrap;display:flex}.mapTab_item{background-color:#79829b;display:inline-block;text-align:center;font-size:2rem;cursor:pointer;padding:10px;color:#fff;width:23%}@media only screen and (max-width: 896px){.mapTab_item{padding:20px 10px;font-size:1.6rem;width:49%}.mapTab_item:nth-last-child(2){margin-top:10px}.mapTab_item:last-child{margin-top:10px}}.mapTab_item:hover{background-color:#2287c4;transition:.5s}.mapImg{margin-top:30px}.mapImg_item{display:none}.mapImg_item-active{display:block}.js-mapTabActive{position:relative;background-color:#2287c4}.js-mapTabActive:before{transform:translate(-50%,-50%) rotate(45deg);background-color:#2287c4;position:absolute;height:20px;content:"";width:20px;bottom:-45%;left:50%}@media only screen and (max-width: 896px){.js-mapTabActive:before{content:none}}.img{position:relative}.img_label{background-color:#338dc1e6;position:absolute;padding:8px 20px;font-size:2.2rem;color:#fff;width:100%;bottom:0;left:0}@media only screen and (max-width: 896px){img.img-resPcTab{display:none}}img.img-resTabPc{display:none}@media only screen and (max-width: 896px){img.img-resTabPc{display:inline-block;vertical-align:bottom}}@media only screen and (max-width: 480px){img.img-resPcSp{display:none}}img.img-resSpPc{display:none}@media only screen and (max-width: 480px){img.img-resSpPc{display:inline-block;vertical-align:bottom}}.descriptionBox-access{padding-bottom:0}.descriptionBox-access .descriptionBox-title{width:100%}
