.intromap_wrap{border-radius:var(--br_20) var(--br_20) var(--br_20) var(--br_20);max-width:1288px;margin:-278px auto 0;position:relative;overflow:hidden}#intromap{height:500px}.intromap_wrap .map__wrap{position:relative}.intromap_wrap .map-motion__bg,.intromap_wrap .map-motion__fake{display:none}.intromap_wrap .map-box{width:100%;height:100%;position:relative;overflow:hidden}.intromap_wrap .map-box .map-motion__bg{opacity:0;text-align:center;z-index:5;background-color:#000c;transition:opacity .8s;display:block;position:absolute;inset:0}.intromap_wrap .map-box .map-motion__bg.is-active{opacity:1}.intromap_wrap .map-box .map-motion__bg.is-important{display:none!important}.intromap_wrap .map-box .map-motion__fake{text-align:center;z-index:3;opacity:.5;display:block;position:absolute;inset:0}.intromap_wrap .map-box .map-motion__fake.is-hide{display:none}.intromap_wrap .map-box .map-motion__noti{color:#fff;margin:0 auto;font-size:1.8rem;font-weight:600;position:absolute;top:60%;left:0;right:0;transform:translateY(-50%)}@media only screen and (max-width:767px){.intromap_wrap{border-radius:0 var(--br_40_m) var(--br_40_m) var(--br_40_m);width:100%;margin:0 auto}#intromap{height:400px}}.guidedirections{padding:0 0 180px;line-height:1}.guidedirections__s1{background-color:var(--cr-g01);margin-top:300px;padding-top:200px;padding-bottom:80px;position:relative}.guidedirections__s1 .intromap_wrap{max-width:100%;margin-top:-400px}.guidedirections-row{justify-content:center;align-items:center;gap:60px;margin-top:80px;display:flex}.guidedirections-box1,.guidedirections-box_info{width:calc(50% - 30px)}.guidedirections-wrap{justify-content:center;align-items:center;gap:60px;display:flex}.guidedirections-box{flex-direction:column;width:calc(50% - 30px);display:flex}.guidedirections-box_img{border-radius:16px;width:100%;overflow:hidden}.guidedirections-box_img img{width:100%;display:block}.guidedirections-box_txtbox{flex-direction:column;gap:10px;margin-top:60px;padding:0 40px;display:flex}.guidedirections-box_txt01{font-size:var(--fs-h3);font-weight:700}.guidedirections-box_txt02{font-size:var(--fs-h2);color:var(--cr-h05);margin-top:.33em;font-weight:400;line-height:1}.guidedirections-box_txt02 b{font-weight:600}.guidedirections-box_txt03{font-size:var(--fs-p1);margin-top:2em;line-height:1.5}.guidedirections-box_txt03 p:first-child{margin-bottom:.5em;font-weight:600}.guidedirections-box_info{font-size:var(--fs-p1);background-color:#fff;border-radius:16px;flex-direction:column;gap:1.5em;padding:30px 40px;line-height:1;display:flex}.guidedirections-box_info02{justify-content:space-between;align-items:center;display:flex}.guidedirections-box_info03{color:var(--cr-h05)}@media (max-width:1024px){.guidedirections{padding-bottom:150px}.guidedirections-wrap{gap:30px}.guidedirections-box{width:calc(50% - 15px)}.guidedirections-box_txtbox{padding:0 24px}.guidedirections-box_img{border-radius:8px}.guidedirections-box_info{border-radius:8px;padding:20px 24px}.guidedirections-row{gap:30px}.guidedirections-box1,.guidedirections-box_info{width:calc(50% - 15px)}.guidedirections__s1{margin-top:280px}}@media (max-width:769px){.guidedirections{padding-bottom:120px}.guidedirections-wrap{flex-direction:column}.guidedirections-box{width:100%}.guidedirections-box_txtbox{margin-top:0}.guidedirections-row{flex-direction:column;margin-top:60px}.guidedirections-box1,.guidedirections-box_info{width:100%}}@media (max-width:480px){.guidedirections__s1{padding-top:180px}.guidedirections-row{margin-top:40px}}.guidedirections__s2{flex-direction:column;gap:20px;margin-top:80px;display:flex}.guidedirections__s2-line{background-color:var(--cr-h02);width:100%;height:1px}.guidedirections__s2-row{flex-direction:column;gap:12px;display:flex}.guidedirections__s2-row_tit{font-size:var(--fs-h4);align-items:center;gap:12px;font-weight:600;display:flex}.guidedirections__s2-row_subway{align-items:center;gap:20px;margin-left:60px;display:flex}.guidedirections__s2-row_subway span{font-size:var(--fs-p1);border:2px solid #06a192;border-radius:100px;justify-content:center;align-items:center;height:2.5em;padding:0 1.2em;font-weight:600;display:flex}.guidedirections__s2-row_subway p{font-size:var(--fs-p1);line-height:1.5}.guidedirections__s2-row_bus{border:solid var(--cr-h04);border-width:1px 0}.guidedirections__s2-row_bus-row{display:flex}.guidedirections__s2-row_bus-row:not(:last-child){border-bottom:1px solid var(--cr-h04)}.guidedirections__s2-row_bus-row p{height:70px;font-size:var(--fs-p1);align-items:center;display:flex}.guidedirections__s2-row_bus-row p:first-child{justify-content:center;width:230px;font-weight:500}.guidedirections__s2-row_bus-row p:last-child{width:calc(100% - 230px);padding:0 30px}.guidedirections__s2-row_bus-row:nth-child(odd) p:first-child{background-color:var(--cr-h01)}.guidedirections__s2-row_bus-row:nth-child(2n) p:first-child{background-color:var(--cr-h02)}@media (max-width:769px){.guidedirections__s2-row_bus-row p{height:50px}.guidedirections__s2-row_bus-row p:first-child{width:180px}.guidedirections__s2-row_bus-row p:last-child{width:calc(100% - 180px)}}@media (max-width:480px){.guidedirections__s2-row_bus-row p:last-child{padding:0 16px}.guidedirections__s2-row_bus-row p:first-child{width:130px}.guidedirections__s2-row_bus-row p:last-child{width:calc(100% - 130px)}}.guidedirections__s2-row2{flex-direction:row;gap:40px;margin-top:-20px}.guidedirections__s2-row2 .guidedirections__s2-row_box_txt{margin-top:20px}.guidedirections__s2-row_box{flex-direction:column;justify-content:space-between;width:calc(50% - 20px);display:flex}.guidedirections__s2-row_taxi{line-height:1.5;font-size:var(--fs-p1);margin-left:60px}.guidedirections__s2-row_box_exp{background-color:var(--cr-h01);font-size:var(--fs-p1);border-radius:8px;padding:10px 20px;line-height:2}.guidedirections__s2-row_box_exp li{padding-left:1.25em;position:relative}.guidedirections__s2-row_box_exp li:after{content:"";width:2px;height:2px;display:blo;background-color:#000;border-radius:50%;position:absolute;top:1em;left:.5em}.guidedirections .intromap_wrap .map_cover{width:100%}.guidedirections .intromap_wrap{border-radius:16px;overflow:hidden}@media (max-width:1024px){.guidedirections__s2-row2 .guidedirections__s2-row_box_txt{margin-top:28px}.guidedirections__s2-row2{flex-direction:column}.guidedirections__s2-row_box{width:100%}.guidedirections__s2-row_box_exp{margin-top:28px}}@media (max-width:480px){.guidedirections__s2-row_tit img{width:35px;display:block}.guidedirections__s2-row_subway,.guidedirections__s2-row_taxi{margin-left:0}}
