@charset "UTF-8";.RadiusToolDot{display:block;overflow:hidden;width:12px;height:12px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/tool/dot_magenta.png) no-repeat}.RadiusToolCloser{display:block;overflow:hidden;margin-left:10px;width:17px;height:17px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/tool/n_local_btn_close_magenta.png) no-repeat;text-indent:-9999px}.RadiusToolBoard{position:absolute;top:-26px;right:-6px;height:16px;padding:0 3px;border:1px solid #ff4dec;border-radius:2px;font-weight:600;font-size:11px;line-height:14px;background-color:#fff;color:#ff4dec;text-align:center;letter-spacing:0}
.os_mac .RadiusToolBoard{font-size:12px;line-height:18px}.RadiusToolDetail{overflow:hidden;position:relative;min-width:172px;margin:11px 0 0 -7px;border:1px solid #f2f2f2;border-color:rgba(0,0,0,.05);border-radius:3px;font-weight:500;font-size:11px;line-height:17px;color:#444;white-space:nowrap;-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 8px 10px 0 rgba(0,0,0,.2);box-shadow:0 8px 10px 0 rgba(0,0,0,.2);cursor:default}.RadiusToolDetail.freeze{margin-left:10px;margin-top:14px}.RadiusToolDetail ul{padding:9px 25px 11px 14px;background-color:#fff}
.RadiusToolDetail .detailToolLabel{display:inline-block;width:50px}.RadiusToolDetail strong{font-weight:500;color:#f10000;letter-spacing:0}.RadiusToolDetail sup{vertical-align:top}.RadiusToolDetail .detailToolClose{overflow:hidden;position:absolute;top:5px;right:5px;z-index:10;width:20px;height:20px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/tool/btn_close_s.png) no-repeat;text-indent:-9999px}.RadiusToolDetail .detailToolClose a{display:block;width:20px;height:20px}
.RadiusToolDetail p{padding:7px 14px 8px;border-top:1px solid #f0f0f0;font-weight:normal;line-height:18px;background-color:#fafafa;color:#666}.RadiusToolDetail p em{color:#444}.os_mac .RadiusToolDetail{font-size:12px}.os_mac .RadiusToolDetail ul{padding:11px 25px 9px 14px}.os_mac .RadiusToolDetail p{padding:9px 14px 6px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.RadiusToolDot{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/tool/dot_magenta2x.png);background-size:12px 12px}
.RadiusToolCloser{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/tool/n_local_btn_close_magenta2x.png);background-size:17px 17px}.RadiusToolDetail .detailToolClose{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/tool/btn_close_s2x.png);background-size:20px 20px}}.RegionList{display:none;position:absolute;z-index:2;border:2px solid #939ed3;background:#fff url(//t1.daumcdn.net/localimg/localimages/07/2008/map/n_local_dot_01.gif) 0 20px repeat-x}.ReviewInfoWindow{left:-186px;width:364px}.ReviewInfoWindow img{position:absolute;left:16px;top:14px;width:84px;height:76px;border:1px solid #e2e2e2}.ReviewInfoWindow h6{margin:0 30px 0 116px;padding-top:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ReviewInfoWindow blockquote{overflow:hidden;min-height:36px;_height:54px;max-height:54px;margin:3px 10px 0 116px;line-height:1.5;color:#666;white-space:pre-wrap;word-wrap:break-word}.ReviewInfoWindow .metadata{margin:3px 10px 9px 116px;color:#ddd;font-size:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ReviewInfoWindow-noimg h6,.ReviewInfoWindow-noimg blockquote,.ReviewInfoWindow-noimg .metadata{margin-left:14px}.ReviewInfoWindow .metadata *{color:#999}.ReviewInfoWindow .reference{margin:3px 0 0;padding:7px 8px 7px 16px;border-top:1px solid #ddd;background:#f8f8f8;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ReviewInfoWindow .reference button{display:inline;float:right;margin:0 0 0 6px}.ReviewInfoWindow .phone{color:#0f7833}.ReviewInfoWindow em a{color:#515ae3}.RoadViewUrlCopy{position:absolute;top:120px;right:78px;width:624px;height:209px;z-index:1200;margin:0;padding:0;background-color:#fff;font-size:12px;border:1px solid #8c93fd}.RoadViewUrlCopy .copy{background:url("//t1.daumcdn.net/localimg/localimages/07/2007/map/pop_bt_copy.gif") repeat scroll 0 0 transparent;float:left;margin-top:2px;height:18px;width:55px}.RoadViewUrlCopy .header{height:16px;margin:0 26px;padding:13px 0 10px;border-bottom:1px solid #e3e3e3}.RoadViewUrlCopy .header h4{display:inline;float:left;margin:0;padding:0;color:#333;font:bold 12px Dotum,sans-serif;line-height:15px}
.RoadViewUrlCopy .header button{float:right;width:12px;height:11px;margin:0;padding:0;border:0 none;cursor:pointer;display:inline;overflow:hidden;text-indent:-1000px;background:url("//t1.daumcdn.net/localimg/localimages/07/2008/map/new/t_bt_close.gif") repeat 0 0 transparent}.RoadViewUrlCopy .body{margin:0;padding:20px 0 20px 21px;text-align:left;overflow:hidden}.RoadViewUrlCopy .body dl{height:113px;margin:0;padding:0}.RoadViewUrlCopy .body dl dt{float:left;width:68px;height:113px;overflow:hidden;text-indent:-1000px;background:url("//t1.daumcdn.net/localimg/localimages/07/2008/map/new/n_local_copy.gif") no-repeat left top transparent;margin:0;padding:0}
.RoadViewUrlCopy .body dl dd{float:left;padding:0 0 0 28px;margin:0;line-height:16px}.RoadViewUrlCopy .body dl dd input{background-color:#f7f7fb;border:1px solid #cccde5;color:#333;display:block;float:left;font:12px Dotum,sans-serif;height:16px;margin:0;padding:3px 7px 0;vertical-align:middle;width:320px}.RoadViewUrlCopy .body dl dd div.clear{display:block;clear:both;height:0;line-height:0;overflow:hidden}.RoadViewUrlCopy .body dl dd div.goScrap{position:relative;background-color:#fff;float:left;height:18px;margin-left:5px;width:55px}.RoadViewInfoBox{background:url(//t1.daumcdn.net/localimg/localimages/07/2009/roadview/bar_03.gif) repeat-x;padding:0 0 0 18px;height:28px;overflow:hidden}.RoadViewInfoBox .street{float:left;width:33px;margin-right:10px;padding-top:6px;text-align:center;font-size:10px;font-family:Tahoma,sans-serif;background:no-repeat}.RoadViewInfoBox .roadColor2{color:#fff}.RoadViewInfoBox .roadColor4{color:#039}.RoadViewInfoBox .name{float:left;padding:6px 7px 0 0}.RoadViewInfoBox .addr{float:left;padding:6px 7px 0 0}
.RoadViewInfoBox .date{float:left;padding:6px 7px 0 0}.RoadViewInfoBox .tool{float:right}.RoadViewInfoBox .tool li{float:left;overflow:hidden;height:28px;margin:0;padding:0;text-indent:-9999px;background:url(//t1.daumcdn.net/localimg/localimages/07/2009/roadview/btn_menu.gif) no-repeat}.RoadViewInfoBox .tool .info{width:81px;background-position:-60px -56px;cursor:pointer}.RoadViewInfoBox .tool .infoActive{width:81px;background-position:-60px -0;cursor:pointer}.RoadViewInfoBox .tool .copy{width:61px;background-position:-141px -56px;cursor:pointer}
.RoadViewInfoBox .tool .copy-ACTIVE{background-position:-141px 0}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.RoadViewInfoBox .tool .info,.RoadViewInfoBox .tool .copy{display:none}}.RoadViewInfoBox .tool .help{width:50px;background-position:-202px 0;cursor:pointer}.RoadViewInfoBox .tool .close{width:29px;background-position:-252px 0;cursor:pointer}.RoadViewInfoBox .favorite{float:left;overflow:hidden;width:61px;height:19px;margin:5px 0 0 10px;border:0;padding:0;vertical-align:middle;cursor:pointer;background:url(//t1.daumcdn.net/localimg/localimages/07/2010/map/s_img/btn_newfv.gif) no-repeat}
.RoadViewInfoBox .remove{overflow:hidden;width:72px;height:19px;margin:5px 0 0 10px;border:0;padding:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2009/map/s_img/bt_favo_delete.gif);cursor:pointer}.RoadViewInfoBox .quickhelp{overflow:hidden;float:left;width:14px;height:14px;margin-top:7px;background:no-repeat url(//t1.daumcdn.net/localimg/localimages/07/2010/history/ico_help.gif)}.RoadviewInfoBox-quickhelp{overflow:hidden;position:absolute;z-index:9;width:218px;height:56px;margin:-57px 0 0 -103px;background:no-repeat url(//t1.daumcdn.net/localimg/localimages/07/2010/history/layer_help.gif)}.RoadviewPreview{overflow:hidden;position:absolute;z-index:100;width:183px;height:136px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/roadviewPreviewPanel/bg_roadviewon.png) no-repeat;cursor:pointer}.RoadviewPreview .roadviewImage{position:absolute;top:10px;right:18px;width:120px;height:100px;background:url(//t1.daumcdn.net/localimg/localimages/07/2010/map/local/loader_big.gif) no-repeat 45px 35px}.RoadviewPreview .roadViewPreviewIcon{position:absolute;top:44px;left:0;width:47px;height:32px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.RoadviewPreview{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/roadviewPreviewPanel/bg_roadviewon2x.png);background-size:183px 136px}}.overRoadview{cursor:pointer;margin-left:-2px;margin-top:-6px}.startEndRoadviewPreview{margin-left:-7px;margin-top:-4px}.RoughMapFrame{display:block;position:absolute;width:652px;height:531px;top:50px;left:50%;margin:0 0 0 -326px}.RoughMapFrame .frame{width:652px;height:531px;border:0;padding:0;margin:0;outline:0}.RouteIndexMarker{display:block;position:relative;width:20px;height:20px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/checkpointItem/ico_number_list_map.png) no-repeat 0 -90px;cursor:pointer}.RouteIndexMarker .count{display:block;width:20px;height:16px;padding-top:4px;font:11px/1.2 Arial,sans-serif;color:#616161;text-align:center}.RouteIndexMarker.bigIndex{width:28px;background-position-x:-30px}.RouteIndexMarker.bigIndex .count{width:28px}.RouteIndexMarker:hover,.RouteIndexMarker-HOVER,.RouteIndexMarker-ACTIVE{background-position-y:-60px}
.RouteIndexMarker:hover .count,.RouteIndexMarker-HOVER .count,.RouteIndexMarker-ACTIVE .count{color:#fff}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.RouteIndexMarker{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/checkpointItem/ico_number_list_map2x.png);background-size:88px 230px}}.RouteInfoWindow{position:absolute;bottom:25px;left:15px;width:320px;cursor:default}.RouteInfoWindow:after{position:absolute;bottom:-9px;left:-4px;width:19px;height:18px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/bubble-tale_big_n.png) no-repeat;content:''}.RouteInfoWindow .top,.RouteInfoWindow .bottom{display:block;width:320px;height:8px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_bg.png) no-repeat;content:''}
.RouteInfoWindow .bottom{background-position:0 -10px}.RouteInfoWindow .body{overflow:hidden;padding:2px 1px 4px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_body.png) repeat-y}.RouteInfoWindow .left_icon{overflow:hidden;position:absolute;top:8px;bottom:6px;left:5px;width:28px;padding:5px 0 0 14px;font-size:0;line-height:0;text-indent:-9999px}.RouteInfoWindow .icon,.RouteInfoWindow .BIKE_CATEGORY_BIKE_NORMAL,.RouteInfoWindow .BIKE_CATEGORY_BIKE_WALK,.RouteInfoWindow .BIKE_CATEGORY_BIKE_CAR{display:block;overflow:hidden;width:28px;height:22px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_set.png) no-repeat}
.os_mac .RouteInfoWindow .body{padding:4px 1px 2px}.RouteInfoWindow .cararrow:after{position:absolute;top:0;bottom:0;left:0;width:4px;border-radius:4px;content:''}.RouteInfoWindow .rotate_a{background-position:0 0}.RouteInfoWindow .rotate_b{background-position:0 -30px}.RouteInfoWindow .rotate_c{background-position:0 -60px}.RouteInfoWindow .rotate_d{background-position:0 -90px}.RouteInfoWindow .rotate_e{background-position:0 -120px}.RouteInfoWindow .rotate_f{background-position:0 -150px}
.RouteInfoWindow .rotate_g{background-position:0 -180px}.RouteInfoWindow .rotate_h{background-position:0 -210px}.RouteInfoWindow .rotate_i{background-position:0 -240px}.RouteInfoWindow .rotate_j{background-position:0 -270px}.RouteInfoWindow .rotate_k{background-position:0 -300px}.RouteInfoWindow .rotate_l{background-position:0 -330px}.RouteInfoWindow .rotate_m{background-position:0 -360px}.RouteInfoWindow .traffic_heavy:after{background-color:#ff223d}.RouteInfoWindow .traffic_medium:after{background-color:#ff7d00}
.RouteInfoWindow .traffic_moderate:after{background-color:#ffce00}.RouteInfoWindow .traffic_light:after{background-color:#10bf00}.RouteInfoWindow .traffic_null:after{background-color:#a8a8a8}.RouteInfoWindow .STRAIGHT{background-position:0 0}.RouteInfoWindow .TURN_LEFT{background-position:0 -30px}.RouteInfoWindow .TURN_RIGHT{background-position:0 -60px}.RouteInfoWindow .ENTER_CROSSWALK,.RouteInfoWindow .ENTER_DOUBLE_CROSSWALK{background-position:-30px 0}.RouteInfoWindow .ENTER_BIKE_UPROAD{background-position:0 -270px}
.RouteInfoWindow .ENTER_STAIR,.RouteInfoWindow .ENTER_BIKE_STAIR,.RouteInfoWindow .ENTER_BIKE_STAIR_ROAD_NORMAL,.RouteInfoWindow .ENTER_BIKE_STAIR_ROAD_WALK,.RouteInfoWindow .ENTER_BIKE_STAIR_ROAD_CAR{background-position:-30px -30px}.RouteInfoWindow .ENTER_PEDESTRIAN_OVERPASS{background-position:-30px -60px}.RouteInfoWindow .ENTER_UNDERGROUND{background-position:-30px -90px}.RouteInfoWindow .ENTER_BIKE_UNDERGROUND{background-position:0 -300px}.RouteInfoWindow .ENTER_ELEVATOR,.RouteInfoWindow .ENTER_SUBWAY_ELEVATOR,.RouteInfoWindow .ENTER_BIKE_ELEVATOR,.RouteInfoWindow .ENTER_BIKE_ELEVATOR_ROAD_NORMAL,.RouteInfoWindow .ENTER_BIKE_ELEVATOR_ROAD_WALK,.RouteInfoWindow .ENTER_BIKE_ELEVATOR_ROAD_CAR{background-position:-30px -120px}
.RouteInfoWindow .ENTER_UNDERGROUND_BRIDGE,.RouteInfoWindow .ENTER_BIKE_UNDERGROUND_BRIDGE{background-position:-30px -150px}.RouteInfoWindow .ENTER_SUBWAY{background-position:-30px -180px}.RouteInfoWindow .ENTER_PEDESTRIAN_BRIDGE,.RouteInfoWindow .ENTER_STEPPING_STONE,.RouteInfoWindow .ENTER_BIKE_BRIDGE{background-position:-30px -210px}.RouteInfoWindow .ENTER_ESCALATOR{background-position:-30px -30px}.RouteInfoWindow .ENTER_BIKE_ROAD_CROSS{background-position:-60px -90px}.RouteInfoWindow .ENTER_BIKE_SLOPE,.RouteInfoWindow .ENTER_BIKE_SLOPE_ROAD_WALK,.RouteInfoWindow .ENTER_BIKE_SLOPE_ROAD_CAR,.RouteInfoWindow .ENTER_BIKE_SLOPE_ROAD_NORMAL{background-position:-60px -120px}
.RouteInfoWindow .ENTER_BIKE_TUNNEL{background-position:-60px -150px}.RouteInfoWindow .BIKE_CATEGORY_BIKE_NORMAL,.RouteInfoWindow .BIKE_CATEGORY_BIKE_WALK,.RouteInfoWindow .BIKE_CATEGORY_BIKE_CAR{width:24px;height:19px;margin:2px auto 0}.RouteInfoWindow .BIKE_CATEGORY_BIKE_NORMAL{background-position:-60px 0}.RouteInfoWindow .BIKE_CATEGORY_BIKE_WALK{background-position:-60px -30px}.RouteInfoWindow .BIKE_CATEGORY_BIKE_CAR{background-position:-60px -60px}.RouteInfoWindow .right_content{min-height:36px;padding:0 0 8px 56px}
.RouteInfoWindow .name{display:block;padding-right:59px;font-weight:bold;font-size:14px;line-height:19px}.RouteInfoWindow .name a{color:#222}.RouteInfoWindow .content{min-height:19px;margin:2px 58px 0 0;font-size:12px;line-height:18px;color:#222}.RouteInfoWindow.BikePointInfoWindow .gradient{color:#1f8cff}.RouteInfoWindow.BikePointInfoWindow .caution{margin-top:4px;color:#fd9727}.RouteInfoWindow.BikePointInfoWindow .cautionIcon{display:inline-block;width:16px;height:16px;margin-right:6px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_atten.png) no-repeat;vertical-align:-4px}
.RouteInfoWindow .altviews{position:absolute;top:6px;right:10px;z-index:10}.RouteInfoWindow .rv{overflow:hidden;float:left;width:24px;height:24px;margin-right:2px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_roadview.png) no-repeat;text-indent:-9999px}.RouteInfoWindow .closeInfo{overflow:hidden;float:left;width:24px;height:24px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_viewclose.png) no-repeat -30px 0;text-indent:-9999px}
.RouteInfoWindow .arrow,.RouteInfoWindow .arrow a{background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_next.png) no-repeat}.RouteInfoWindow .arrow{position:absolute;bottom:8px;right:11px;width:32px;height:12px;padding:4px 7px 3px 9px}.RouteInfoWindow .arrow a{overflow:hidden;width:12px;height:12px;font-size:0;line-height:0}.RouteInfoWindow .arrow .prev{float:left;background-position:-9px -20px}.RouteInfoWindow .arrow .next{float:right;background-position:-29px -20px}
.os_mac .RouteInfoWindow .name{font-size:15px}.os_mac .RouteInfoWindow .content{font-size:13px}.os_amc .RouteInfoWindow.BikePointInfoWindow .cautionIcon{vertical-align:top}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.RouteInfoWindow:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/bubble-tale_big_n2x.png);background-size:19px 18px}
.RouteInfoWindow .top,.RouteInfoWindow .bottom{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_bg2x.png);background-size:318px 18px}.RouteInfoWindow .body{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_body2x.png);background-size:318px 1px}.RouteInfoWindow .icon,.RouteInfoWindow .BIKE_CATEGORY_BIKE_NORMAL,.RouteInfoWindow .BIKE_CATEGORY_BIKE_WALK,.RouteInfoWindow .BIKE_CATEGORY_BIKE_CAR{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_set2x.png);background-size:88px 382px}
.RouteInfoWindow.BikePointInfoWindow .cautionIcon{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_atten2x.png);background-size:16px 16px}.RouteInfoWindow .rv{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_roadview2x.png);background-size:24px 24px}.RouteInfoWindow .closeInfo{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_viewclose2x.png);background-size:54px 46px}.RouteInfoWindow .arrow,.RouteInfoWindow .arrow a{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_next2x.png);background-size:48px 32px}
}.RouteInfoWindow img{float:left;width:60px;height:50px;margin:0 10px 0 0;cursor:pointer}.RouteInfoWindow p{padding-right:13px}.RouteInfoWindow .withTitle{color:#666}.RouteInfoWindow .buttons{margin:5px 0 0 auto;width:37px;height:18px;background:no-repeat 0 -600px url(//t1.daumcdn.net/localimg/localimages/07/2011/icon/button_new.gif)}.RouteInfoWindow .buttons a{display:block;width:18px;height:18px}.RouteMethodTabView{display:inline-block;overflow:hidden;vertical-align:top}.RouteMethodTabView a{overflow:hidden;float:left;width:70px;height:52px;margin:0 -4px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routeMethodTabView/bt_route_search_reform.png) no-repeat;text-indent:-9999px;outline:0 none;cursor:default}.RouteMethodTabView .car{background-position:0 0}.RouteMethodTabView .transit{background-position:-80px 0}.RouteMethodTabView .walk{background-position:-160px 0}
.RouteMethodTabView .bike{background-position:-240px 0}.RouteMethodTabView-active a{cursor:pointer}.RouteMethodTabView-active .car{background-position:0 -156px}.RouteMethodTabView-active .transit{background-position:-80px -156px}.RouteMethodTabView-active .walk{background-position:-160px -156px}.RouteMethodTabView-active .bike{background-position:-240px -156px}.RouteMethodTabView-time .car{background-position:0 -52px}.RouteMethodTabView-time .car:hover{background-position:0 -208px}.RouteMethodTabView-time .transit{background-position:-80px -52px}
.RouteMethodTabView-time .transit:hover{background-position:-80px -208px}.RouteMethodTabView-time .walk{background-position:-160px -52px}.RouteMethodTabView-time .walk:hover{background-position:-160px -208px}.RouteMethodTabView-time .bike{background-position:-240px -52px}.RouteMethodTabView-time .bike:hover{background-position:-240px -208px}.RouteMethodTabView-time .car.car-active{background-position:0 -104px}.RouteMethodTabView-time .transit.transit-active{background-position:-80px -104px}.RouteMethodTabView-time .walk.walk-active{background-position:-160px -104px}
.RouteMethodTabView-time .bike.bike-active{background-position:-240px -104px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.RouteMethodTabView a{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routeMethodTabView/bt_route_search_reform2x.png);background-size:310px 260px}}.RoutePoiControlView{position:absolute;top:95px;left:9px;z-index:10;width:24px;height:148px;padding:7px 9px 11px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routePoiControlView/bg_theme_route.png) no-repeat}.RoutePoiControlView div{position:relative;margin-top:7px}.RoutePoiControlView div:first-child{margin-top:0}.RoutePoiControlView div:hover .coach_theme{display:block}.RoutePoiControlView button{display:block;overflow:hidden;width:24px;height:24px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routePoiControlView/ico_theme_route.png) no-repeat;text-indent:-9999px;cursor:pointer}
.RoutePoiControlView button:hover{opacity:.6;filter:alpha(opacity=60)}.RoutePoiControlView button[disabled]{opacity:.3;filter:alpha(opacity=30)}.RoutePoiControlView .cctvImg{background-position:0 0}.RoutePoiControlView .accidentImg{background-position:0 -30px}.RoutePoiControlView .gasImg{background-position:0 -60px}.RoutePoiControlView .serviceImg{background-position:0 -90px}.RoutePoiControlView .trafficImg{background-position:0 -120px}.RoutePoiControlView .cctvon .cctvImg{background-position-x:-30px;opacity:1;filter:alpha(opacity=100)}
.RoutePoiControlView .accidenton .accidentImg{background-position-x:-30px;opacity:1;filter:alpha(opacity=100)}.RoutePoiControlView .gason .gasImg{background-position-x:-30px;opacity:1;filter:alpha(opacity=100)}.RoutePoiControlView .serviceon .serviceImg{background-position-x:-30px;opacity:1;filter:alpha(opacity=100)}.RoutePoiControlView .trafficon .trafficImg{background-position-x:-30px;opacity:1;filter:alpha(opacity=100)}.RoutePoiControlView .coach_theme{display:none;position:absolute;top:-2px;left:34px;height:28px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routePoiControlView/coach_theme_route.png) no-repeat}
.RoutePoiControlView .coach_cctv{width:49px;background-position:0 0}.RoutePoiControlView .coach_accident{width:66px;background-position:0 -30px}.RoutePoiControlView .coach_oil{width:51px;background-position:0 -60px}.RoutePoiControlView .coach_rest{width:51px;background-position:0 -90px}.RoutePoiControlView .coach_traffic{width:63px;background-position:0 -120px}.RoutePoiControlView-via{top:131px}body.collapse .RoutePoiControlView{top:59px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.RoutePoiControlView{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routePoiControlView/bg_theme_route2x.png);background-size:42px 166px}
.RoutePoiControlView button{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routePoiControlView/ico_theme_route2x.png);background-size:54px 144px}.RoutePoiControlView .coach_theme{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routePoiControlView/coach_theme_route2x.png);background-size:66px 148px}}.RouteSearch{position:relative;overflow:hidden;min-height:100%;background-color:#fafafa}.RouteSearch .screen_out{display:block;overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px}.RouteSearch .RouteSearchBox{position:relative;z-index:40;width:390px;padding:20px 0 0;background-color:#fff}.RouteSearch .RouteSearchBox:after{position:absolute;top:41px;bottom:20px;left:26px;width:2px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routeSearch/bg_route.png) repeat-y;content:''}
.RouteSearch .RouteSearchBox .hb{float:left;background:url("//t1.daumcdn.net/localimg/localimages/07/2010/map/gnb/sr_box_on.gif") repeat-x 0 -32px;cursor:text}.RouteSearch .RouteSearchBox .rb{float:left;background:url("//t1.daumcdn.net/localimg/localimages/07/2010/map/gnb/sr_box_on.gif") no-repeat 100% -64px}.RouteSearch .RouteSearchBox .lb{float:left;overflow:hidden;height:32px;background:url("//t1.daumcdn.net/localimg/localimages/07/2010/map/gnb/sr_box_on.gif") no-repeat}.RouteSearch .RouteSearchBox.hb-freeze,.RouteSearch .RouteSearchBox .freeze .hb,.RouteSearch .RouteSearchBox .hb-freeze .rb,.RouteSearch .RouteSearchBox .freeze .rb,.RouteSearch .RouteSearchBox .hb-freeze .lb,.RouteSearch .RouteSearchBox .freeze .lb{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2010/map/gnb/sr_bgbox.gif)}
.RouteSearch .RouteSearchBox .freeze .q,.RouteSearch .RouteSearchBox .hb-freeze .q{width:162px}.RouteSearch .RouteSearchBox .freeze .lookup,.RouteSearch .RouteSearchBox .hb-freeze .lookup{width:0}.RouteSearch .RouteSearchBox .q{padding:7px 11px;width:138px;height:18px;line-height:1.5}.RouteSearch .RouteSearchBox .lookup{margin:3px 3px 0 0;width:24px;height:25px;background:url("//t1.daumcdn.net/localimg/localimages/07/2010/map/gnb/bt_search.png") no-repeat 0 -26px}.RouteSearch .RouteSearchBox .reverse{margin:0 7px;width:30px;height:31px;background:url("//t1.daumcdn.net/localimg/localimages/07/2010/map/gnb/bt_change.gif") no-repeat}
.RouteSearch .RouteSearchBox .via-OFF .hb,.RouteSearch .RouteSearchBox .via-OFF .rb,.RouteSearch .RouteSearchBox .via-OFF .lb{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2010/map/gnb/sr_box_off.gif)}.RouteSearch .RouteSearchBox .via-OFF .q{color:#ccc}.RouteSearch .RouteSearchBox .to{width:26px;height:31px;background:url("//t1.daumcdn.net/localimg/localimages/07/2010/map/gnb/icon_arrow.gif") no-repeat 50%}.RouteSearch .RouteSearchBox .reverse:hover{background-position:0 -32px}.RouteSearch .RouteSearchBox .go{margin:0 0 0 5px;width:50px;height:31px;background:url("//t1.daumcdn.net/localimg/localimages/07/2010/map/gnb/bt_roadsr.gif") no-repeat}
.RouteSearch .RouteSearchBox .go:focus{outline:2px solid #fc0}.RouteSearch .searchBoxOptions{height:20px;margin-top:3px}.RouteSearch .btn_roadsearch{display:block;overflow:hidden;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routeSearch/btn_roadsearch.png) no-repeat;text-indent:-9999px}.RouteSearch .toggleVia{position:absolute;bottom:6px;right:61px;z-index:20;width:24px;height:24px;background-position:0 0;cursor:pointer}.RouteSearch .toggleVia:hover{opacity:.6;filter:alpha(opacity="60")}
.RouteSearch .routechange{position:absolute;top:20px;right:7px;z-index:40;width:36px;height:36px;background-position:0 -60px;cursor:pointer}.RouteSearch .routechange:hover{opacity:.6;filter:alpha(opacity="60")}.RouteSearch .clearVia{position:absolute;bottom:0;right:7px;z-index:40;width:36px;height:36px;background-position:0 -100px;cursor:pointer}.RouteSearch .clearVia:hover{opacity:.6;filter:alpha(opacity="60")}.RouteSearch .toggleVia-remove{background-position:0 -15px}
.RouteSearch .toggleVia-DISABLED{cursor:default;color:#999}.RouteSearch .method{background-colod:#fcfcfc;padding-top:16px}.RouteSearch .addVia{background-color:red;padding:10px;color:#fff}.RouteSearch .section .bar{font-size:10px;font-weight:normal;color:#ddd;float:left;margin:1px 4px 0}.RouteSearch .cntwrap{float:left;margin-left:5px;font-size:15px;line-height:19px;color:#666}.RouteSearch .cnt{letter-spacing:0}.os_mac .RouteSearch .cntwrap{font-size:16px}.RouteSearch .routeHistory{margin-top:-10px;border-bottom:1px solid #e9e9e9}
.RouteSearch .routeMethod{position:relative;z-index:10;padding:8px 0 17px;background-color:#fff;text-align:center}.RouteSearch .routeMethod:after{content:'';position:absolute;left:0;bottom:-3px;z-index:10;width:100%;height:4px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routeSearch/shadow_info_section.png) repeat-x 0 100%}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.RouteSearch .RouteSearchBox:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routeSearch/bg_route2x.png);background-size:2px 7px}
.RouteSearch .btn_roadsearch{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routeSearch/btn_roadsearch2x.png);background-size:54px 136px}.RouteSearch .routeMethod:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routeSearch/shadow_info_section2x.png);background-size:2px 4px}}.RouteTransitMarker{position:absolute;top:0;left:0;width:20px;height:20px}.RouteTransitMarker .ico_marker{display:block;width:20px;height:20px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_line_icon.png) no-repeat}.RouteTransitMarker .ico_marker:hover{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_line_icon_over.png)}.RouteTransitMarker .ico_marker.getoff{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_line_icon_getoff.png)}
.RouteTransitMarker .ico_marker.getoff:hover{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_line_icon_getoff_over.png)}.RouteTransitMarker .subway_1{background-position:0 0}.RouteTransitMarker .subway_2{background-position:0 -30px}.RouteTransitMarker .subway_3{background-position:0 -60px}.RouteTransitMarker .subway_4{background-position:0 -90px}.RouteTransitMarker .subway_5{background-position:0 -120px}.RouteTransitMarker .subway_6{background-position:0 -150px}.RouteTransitMarker .subway_7{background-position:0 -180px}
.RouteTransitMarker .subway_8{background-position:0 -210px}.RouteTransitMarker .subway_9{background-position:0 -240px}.RouteTransitMarker .subway_s{background-position:0 -270px}.RouteTransitMarker .subway_g{background-position:0 -300px}.RouteTransitMarker .subway_k{background-position:0 -330px}.RouteTransitMarker .subway_ever{background-position:0 -360px}.RouteTransitMarker .subway_kk{background-position:0 -390px}.RouteTransitMarker .subway_minute{background-position:0 -420px}.RouteTransitMarker .subway_new{background-position:0 -450px}
.RouteTransitMarker .subway_in1{background-position:0 -480px}.RouteTransitMarker .subway_in2{background-position:0 -510px}.RouteTransitMarker .subway_sh{background-position:0 -540px}.RouteTransitMarker .subway_i{background-position:0 -570px}.RouteTransitMarker .subway_ky{background-position:0 -600px}.RouteTransitMarker .subway_j{background-position:0 -600px}.RouteTransitMarker .subway_ui{background-position:0 -630px}.RouteTransitMarker .subway_ml{background-position:0 -660px}.RouteTransitMarker .subway_jeo1{background-position:0 -30px}
.RouteTransitMarker .subway_kwa1{background-position:0 -30px}.RouteTransitMarker .subway_dae1{background-position:0 -690px}.RouteTransitMarker .subway_dae2{background-position:0 -30px}.RouteTransitMarker .subway_dae3{background-position:0 -420px}.RouteTransitMarker .subway_bu1{background-position:0 -60px}.RouteTransitMarker .subway_bu2{background-position:0 -30px}.RouteTransitMarker .subway_bu3{background-position:0 -240px}.RouteTransitMarker .subway_bu4{background-position:0 -390px}.RouteTransitMarker .subway_bu10{background-position:0 -120px}
.RouteTransitMarker .subway_dh{background-position:0 0}.RouteTransitMarker .srt{background-position:-30px 0}.RouteTransitMarker .ktx{background-position:-30px -30px}.RouteTransitMarker .itx{background-position:-30px -60px}.RouteTransitMarker .saemaeul{background-position:-30px -90px}.RouteTransitMarker .mugunghwa{background-position:-30px -120px}.RouteTransitMarker .nuriro{background-position:-30px -150px}.RouteTransitMarker .tonggeun{background-position:-30px -180px}.RouteTransitMarker .dmz{background-position:-30px -210px}
.RouteTransitMarker .bus{background-position:-30px -240px}.RouteTransitMarker .express{background-position:-30px -270px}.RouteTransitMarker .airport{background-position:-30px -330px}.RouteTransitMarker .prot{background-position:-30px -360px}.RouteTransitMarker .taxi{background-position:-30px -390px}.RouteTransitMarker .custom{background-position:-30px -420px}.RouteTransitMarker .walk{background-position:-30px -450px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.RouteTransitMarker .ico_marker{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_line_icon2x.png);background-size:50px 710px}
.RouteTransitMarker .ico_marker:hover{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_line_icon_over2x.png)}.RouteTransitMarker .ico_marker.getoff{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_line_icon_getoff2x.png)}.RouteTransitMarker .ico_marker.getoff:hover{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_line_icon_getoff_over2x.png)}}.ScrapMapFrame{display:block;position:absolute;width:560px;height:558px;top:50%;left:50%;margin:-329px 0 0 -308px;overflow:hidden}.ScrapMapFrame .frame{width:560px;height:558px;border:0;padding:0;margin:0;outline:0}.ScrapMapFrame .close{overflow:hidden;position:absolute;top:20px;right:20px;z-index:10;width:36px;height:36px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/roughMap/bt_map.png);text-indent:-9999px}.ico_search,.KeywordSearch .bg_on{overflow:hidden;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_search.png) no-repeat}.KeywordSearch{position:relative;z-index:999}.KeywordSearch .fld_inside{position:relative;height:46px}.KeywordSearch .box_searchbar{position:absolute;top:0;left:0;right:0;width:350px;height:46px;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 2px 1px 0 rgba(0,0,0,.15);-moz-box-shadow:0 2px 1px 0 rgba(0,0,0,.15);box-shadow:0 2px 1px 0 rgba(0,0,0,.15)}
.KeywordSearch .tf_keyword{float:left;width:277px;height:19px;padding:12px 16px 15px;border:0 none;font-weight:bold;font-size:16px;line-height:19px;background-color:transparent;outline:0}.KeywordSearch .btn_search{float:left;width:36px;height:36px;margin:5px 0;border:0 none;font-size:0;line-height:0;background-position:0 -120px;text-indent:-9999px;cursor:pointer}.KeywordSearch .btn_search:hover{background-position:-40px -120px}.KeywordSearch .btn_search.active{background-position:-40px -120px}.KeywordSearch .bg_on{background-position:-80px -120px}
.os_mac .KeywordSearch .tf_keyword{padding:14px 16px 13px}.choice_currentmap{position:absolute;top:-40px;right:0}.choice_currentmap .lab_currentmap{display:block;overflow:hidden;margin-top:-1px;padding-left:20px;font-size:11px;line-height:15px;color:#c2dfff;color:rgba(255,255,255,.7);cursor:pointer}.choice_currentmap .ico_currentmap{display:block;position:absolute;top:0;left:0;width:14px;height:14px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/search/ico_checkbox.png) no-repeat 0 0;pointer-events:none}
.choice_currentmap input:checked+.lab_currentmap{color:#fff}.choice_currentmap input:checked+.lab_currentmap .ico_currentmap{background-position:0 -20px}.choice_currentmap .ACTIVE{color:#fff}.choice_currentmap .ACTIVE .ico_currentmap{background-position:0 -20px;color:#fff}.os_mac .choice_currentmap .lab_currentmap{margin-top:0;font-size:12px;line-height:15px}body.collapse .Search{float:left;width:256px}body.collapse .KeywordSearch .fld_inside{height:36px}body.collapse .KeywordSearch .box_searchbar{float:left;width:217px;height:36px;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
body.collapse .KeywordSearch .tf_keyword{width:164px;height:17px;padding:9px 12px 10px;font-size:14px;line-height:17px}body.collapse .KeywordSearch .btn_search{width:29px;height:29px;margin:4px 0;background-position:0 -160px}body.collapse .KeywordSearch .btn_search.active{background-position:-40px -160px}body.collapse .KeywordSearch .btn_search:hover{background-position:-40px -160px}body.collapse .KeywordSearch .bg_on{background-position:-80px -170px}body.collapse .choice_currentmap{float:right;position:relative;top:4px;right:5px}
body.collapse .choice_currentmap .lab_currentmap{padding-left:0;font-size:0;line-height:0;text-indent:-9999px}body.collapse .choice_currentmap .ico_currentmap{position:static;width:28px;height:28px;background-position:-20px 6px}body.collapse .choice_currentmap .ACTIVE .ico_currentmap,body.collapse .choice_currentmap input:checked+.lab_currentmap .ico_currentmap{background-position:-20px -20px}.os_mac body.collapse .KeywordSearch .tf_keyword{padding:10px 12px 9px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.ico_search,.KeywordSearch .bg_on{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_search2x.png);background-size:384px 206px}
.choice_currentmap .ico_currentmap{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/search/ico_checkbox2x.png);background-size:48px 48px}}.Shadow{position:absolute;top:0;bottom:0;left:390px;z-index:20;height:100%}.Shadow .bar{overflow:hidden;position:absolute;top:0;bottom:0;width:4px;height:100%;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/shadow/map_shadow.png) repeat-y}.Shadow .toggle{overflow:hidden;position:absolute;top:0;bottom:0;left:0;margin:auto;width:22px;height:54px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/shadow/img_navi.png) no-repeat 0 0;text-indent:-9999px;cursor:pointer}
body.collapse .Shadow{left:0;width:0}body.collapse .Shadow .bar{left:0;width:0}body.collapse .Shadow .toggle{left:0;width:28px;height:66px;background-position:0 -60px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.Shadow .toggle{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/shadow/img_navi2x.png);background-size:28px 126px}}.ShareUrl{position:absolute;z-index:1000000;top:50%;left:50%;margin:-128px 0 0 -145px;width:291px;height:255px}.ShareUrl .btn_close{padding:0}.SkyviewHistoryLegend{position:absolute;bottom:7px;left:9px;padding:0 9px 0 13px;z-index:20}.SkyviewHistoryLegend .left,.SkyviewHistoryLegend .right{overflow:hidden;position:absolute;top:0;height:156px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/map/sky_bg.png) no-repeat}.SkyviewHistoryLegend .left{width:13px;left:0;background-position:0 0}.SkyviewHistoryLegend .right{width:10px;right:0;background-position:-13px 0}.SkyviewHistoryLegend .body{overflow:hidden;width:304px;height:139px;padding:12px 0 5px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/map/sky_bg_body.png) repeat-x}
.SkyviewHistoryLegend strong{display:block;height:15px;padding-bottom:10px;font-size:11px;line-height:13px;color:#222}.SkyviewHistoryLegend img{float:left;width:109px;height:104px}.SkyviewHistoryLegend ul{overflow:hidden;padding:1px 0 0 3px}.SkyviewHistoryLegend ul li{overflow:hidden;float:left;width:70px;height:13px;padding:1px 13px 3px 13px;font-size:10px;line-height:12px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/map/sky_bullet.png) no-repeat 6px 6px;color:#444;white-space:nowrap}
.SkyviewHistoryLegend .closerBtn{overflow:hidden;position:absolute;top:8px;right:10px;width:20px;height:20px;font-size:0;line-height:0}.os_mac .SkyviewHistoryLegend strong{font-size:12px;line-height:15px}.os_mac .SkyviewHistoryLegend ul li{font-size:11px;line-height:15px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.SkyviewHistoryLegend .left,.SkyviewHistoryLegend .right{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/map/sky_bg2x.png);background-size:23px 156px}
.SkyviewHistoryLegend .body{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/map/sky_bg_body2x.png);background-size:1px 156px}.SkyviewHistoryLegend ul li{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/map/sky_bullet2x.png);background-size:3px 3px}}.SkyviewOptions{overflow:hidden;position:absolute;top:58px;right:266px;z-index:410;width:110px;padding-bottom:6px;border-radius:3px;background-color:#fff;-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 8px 10px 0 rgba(0,0,0,.2);box-shadow:0 8px 10px 0 rgba(0,0,0,.2)}.SkyviewOptions a{display:block;overflow:hidden;height:17px;font-size:13px;line-height:15px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_choice_SkyviewOptions.png) no-repeat}.SkyviewOptions .hybrid{padding:12px 0 11px 34px;background-position:12px -48px;color:#007dff}
.SkyviewOptions .hybrid.ACTIVE{background-position:12px 12px}.SkyviewOptions .line{display:block;overflow:hidden;width:100%;height:1px;font-size:0;line-height:0;background-color:#e2e2e2;text-indent:-9999px}.SkyviewOptions .yearRadio{padding:6px 0 5px 34px;background-position:12px -54px;color:#4a4a4a;letter-spacing:0}.SkyviewOptions .yearRadio:hover{text-decoration:underline}.SkyviewOptions .yearRadio.ACTIVE{background-position:12px -24px;color:#007dff}.SkyviewOptions .yearNow{margin-top:6px}.os_mac .SkyviewOptions a{font-size:14px;line-height:17px}
.os_mac .SkyviewOptions .yearRadio{letter-spacing:-.28px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.SkyviewOptions a{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_choice_SkyviewOptions2x.png);background-size:16px 76px}}.dimmed_snb{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;width:100%;height:100%;background-color:rgba(0,0,0,.35);background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/snb/dimmed_snb.png) repeat}.dimmed_snb.snb-ACTIVE{display:block}.snb_map{position:absolute;top:0;bottom:0;left:0;width:300px;padding-top:29px;background-color:#fff}.snb_map .img_snb{overflow:hidden;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/snb/img_snb.png) no-repeat;text-indent:-9999px}
.snb_map .tit_snb{width:132px;height:27px;margin-left:28px;background-position:0 0}.snb_map .link_snb{display:block;overflow:hidden;height:19px;margin:0 30px;font-size:15px;line-height:17px;color:#222}.snb_map .link_snb .img_snb{float:left;width:17px;height:16px;margin:1px 11px 0 0}.os_mac .snb_map .link_snb .img_snb{margin-top:0}.snb_map .link_notice{margin-top:32px}.snb_map .link_notice .img_snb{background-position:-30px -30px}.snb_map .link_event{margin-top:13px}.snb_map .link_event .img_snb{background-position:-50px -30px}
.snb_map .list_service{padding:39px 30px 40px}.snb_map .list_service li{margin-top:14px}.snb_map .list_service li:first-child{margin-top:0}.snb_map .list_service a{display:block;height:19px;font-size:15px;line-height:17px;color:#222}.snb_map .list_service .ico_arr{display:inline-block;width:11px;height:6px;margin:7px 0 0 5px;background-position:-70px -30px;vertical-align:top}.snb_map .list_option{display:none;margin-top:6px}.snb_map .list_option li{margin-top:0}.snb_map .list_option a{height:27px;font-size:13px;line-height:27px;color:#888}
.snb_map .option-OPEN .ico_arr{background-position:-70px -40px}.snb_map .option-OPEN .list_option{display:block}.snb_map .list_info{padding:30px;border-top:1px solid #eee}.snb_map .list_info li{margin-top:12px}.snb_map .list_info li:first-child{margin-top:0}.snb_map .list_info a{display:block;height:17px;font-size:13px;line-height:15px;color:#666}.snb_map .btn_close{position:absolute;top:30px;right:30px;z-index:10;width:24px;height:24px;background-position:0 -30px}.os_mac .snb_map .link_snb,.os_mac .snb_map .list_service a{font-size:16px;line-height:19px}
.os_mac .snb_map .list_service .ico_arr{margin-top:5px}.os_mac .snb_map .list_option a{font-size:14px;line-height:27px}.os_mac .snb_map .list_info a{font-size:14px;line-height:17px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.snb_map .img_snb{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/snb/img_snb2x.png);background-size:132px 54px}
}.Sort{float:right;height:15px;clear:none}.Sort li{float:left;margin-left:0}.Sort li a{display:block;font-size:11px;line-height:15px;color:#888;text-align:center}.Sort li .ACTIVE{color:#0d5bd4}.Sort .first{position:relative;padding-right:13px}.Sort .first:after{position:absolute;top:4px;right:6px;width:1px;height:10px;background-color:#e2e2e2;content:''}.os_mac .Sort li a{font-size:12px}.os_mac .Sort .first:after{top:2px}.StartEndPointInfoWindow .StartEndPointInfoContent{padding:2px 66px 0 42px;color:#222;white-space:normal}.StartEndPointItemView{position:relative;z-index:20;padding:9px 90px 6px 20px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.StartEndPointItemView:first-child,.StartEndPointItemView-DEPARTURE{border-top:0 none;border-bottom:1px solid #eee}.StartEndPointItemView:last-child,.StartEndPointItemView-ARRIVAL{border-top:1px solid #eee}.StartEndPointItemView+.CheckpointItem:after{content:none}.StartEndPointItemView .icon{overflow:hidden;float:left;width:24px;height:34px;margin-right:15px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/flag_route.png) no-repeat 0 -50px;text-indent:-9999px}
.StartEndPointItemView .transitStartEndname{display:block;overflow:hidden;padding:5px 0 10px;font-weight:500;font-size:14px;line-height:19px}.StartEndPointItemView .name{color:#000}.StartEndPointItemView .through{background-position:-30px -50px}.StartEndPointItemView .goal,.StartEndPointItemView .ARRIVAL{background-position:-60px -50px}.StartEndPointItemView-ACTIVE{background-color:#f5f9ff}.os_mac .StartEndPointItemView .transitStartEndname{padding:7px 0 8px;font-size:15px}.StartEndPointItemView .btn_detail{position:absolute;top:13px;right:20px;width:54px;height:15px;padding:2px 0 5px;border:1px solid #d0d0d0;border-color:rgba(0,0,0,.14);border-radius:4px;font-size:11px;line-height:15px;background-color:#fff;color:#444;text-align:center;text-decoration:none}
.os_mac .StartEndPointItemView .btn_detail{padding:4px 0 3px;font-size:12px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.StartEndPointItemView .icon{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/flag_route2x.png);background-size:110px 84px}}.StoreviewMarker{display:block;height:53px;width:53px}a.StoreviewMarker:hover{text-decoration:none}.StoreviewMarker .frame{position:absolute;height:53px;width:53px;background:no-repeat url(//t1.daumcdn.net/localimg/localimages/07/2011/image/map_store_thumb.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//t1.daumcdn.net/localimg/localimages/07/2011/image/map_store_thumb.png")}.StoreviewMarker img{position:absolute;display:block;margin:3px;height:45px;width:45px}.StoreviewMarker .tooltip{display:none}
.NOTOUCH a.StoreviewMarker:hover .tooltip,a.StoreviewMarkerHOVER .tooltip{display:block;position:absolute;left:25px;top:-34px}a.StoreviewMarker:hover .thumb{position:absolute;width:7px;height:5px;margin-top:-1px;margin-left:-3px;background:url(//t1.daumcdn.net/localimg/localimages/07/2011/image/map_bt_store_layer.gif) 0 0 no-repeat}a.StoreviewMarker:hover .tooltipText{position:relative;left:-50%;height:22px;padding:5px 8px 0;background-color:#fff;border:1px #686868 solid;font-weight:bold;white-space:nowrap;letter-spacing:-1px}
a.StoreviewMarker:hover .groove{margin:0 4px 0 5px;color:#ddd;font-size:11px;font-weight:normal;letter-spacing:0}a.StoreviewMarker:hover .category{color:#999;font-size:11px;font-weight:normal;font-family:Dotum,sans-serif}.SubPlaceInfoWindow{left:-186px;width:364px}.SubPlaceInfoWindow .content{height:72px}.SubPlaceInfoWindow h6{_zoom:1;overflow:hidden;padding:10px 28px 0 11px;line-height:2;letter-spacing:-0.5px}.SubPlaceInfoWindow .name{float:left;_width:268px;max-width:268px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.SubwayFunctionToolBar{overflow:hidden;position:relative;border-top:1px solid #ddd}.SubwayFunctionToolBar a{float:left;width:129px;height:18px;padding:11px 0 10px;font-size:12px;line-height:14px;background-color:#fff;color:#444;text-align:center;text-decoration:none}.SubwayFunctionToolBar a:hover{text-decoration:none}.SubwayFunctionToolBar .favorite{border-left:1px solid #eee}.SubwayFunctionToolBar .favorite .ico_fav{display:inline-block;position:relative;top:-4px;width:24px;height:24px;margin:0 2px 0 -3px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_fav_b.png) no-repeat 0 0;vertical-align:top}
.SubwayFunctionToolBar .favorite .num{display:none;overflow:hidden;position:absolute;top:-1px;right:-1px;width:14px;height:14px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/num_fav.png) no-repeat;text-indent:-9999px}.SubwayFunctionToolBar .favorite .num1{background-position:0 0}.SubwayFunctionToolBar .favorite .num2{background-position:0 -20px}.SubwayFunctionToolBar .favorite .num3{background-position:0 -40px}.SubwayFunctionToolBar .favorite .num4{background-position:0 -60px}
.SubwayFunctionToolBar .favorite .num5{background-position:0 -80px}.SubwayFunctionToolBar .favorite .num6{background-position:0 -100px}.SubwayFunctionToolBar .favorite .num7{background-position:0 -120px}.SubwayFunctionToolBar .favorite .num8{background-position:0 -140px}.SubwayFunctionToolBar .favorite .num9{background-position:0 -160px}.SubwayFunctionToolBar .favorite .num10{width:15px;background-position:0 -180px}.SubwayFunctionToolBar .favorite-active .ico_fav{background-position:-24px 0}.SubwayFunctionToolBar .favorite-active .num{display:block}
.SubwayFunctionToolBar .showFiy{border-left:1px solid #eee}.os_mac .SubwayFunctionToolBar a{font-size:13px;line-height:18px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.SubwayFunctionToolBar .favorite .ico_fav{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_fav_b2x.png);background-size:48px 24px}.SubwayFunctionToolBar .favorite .num{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/num_fav2x.png);background-size:15px 194px}
}.subwayInfo .subTitle{margin:10px 0 2px 15px;width:300px;font-weight:900;letter-spacing:-1px}.subwayInfo .info{margin-left:7px}.subwayInfo .station{padding:12px 0 0 16px;width:295px}.subwayInfo .info .routeInfo{background:url(//t1.daumcdn.net/localimg/localimages/07/2011/map/subway/box_subway_route.gif) no-repeat;width:296px;height:71px;color:#000;padding:10px 0 0 14px}.subwayInfo .info .buttonArea{font-size:0;height:22px;margin:4px 0 0;text-indent:-9999px}.subwayInfo .info .buttonArea a{float:right;height:19px}
.subwayInfo .info .buttonArea .print{background:url("//t1.daumcdn.net/localimg/localimages/07/2008/map/n_local_btn_23.gif") no-repeat scroll 0 0 transparent;margin-right:3px;width:44px}.subwayInfo .info .buttonArea .mapview{background:url("//t1.daumcdn.net/localimg/localimages/07/2008/map/n_local_btn_31.gif") no-repeat scroll 0 0 transparent;margin-right:3px;width:86px}.subwayInfo .info .seperate{color:#ccc;font-size:11px;font-weight:normal;margin:0 11px;vertical-align:1px}.subwayInfo .station .stationName{display:inline;letter-spacing:-1px;cursor:pointer}.subwayInfo .station .stationName .stationImg{display:inline-block;width:19px;height:15px;margin:0 4px 0 0;vertical-align:-2px;overflow:hidden}
.subwayInfo .station .stationName .SES1 img{margin-top:0}.subwayInfo .station .stationName .SES31 img{margin-top:0}.subwayInfo .station .stationName .SES32 img{margin-top:0}.subwayInfo .station .stationName .SES2 img{margin-top:-20px}.subwayInfo .station .stationName .SES24 img{margin-top:-20px}.subwayInfo .station .stationName .SES25 img{margin-top:-20px}.subwayInfo .station .stationName .SES3 img{margin-top:-40px}.subwayInfo .station .stationName .SES4 img{margin-top:-60px}.subwayInfo .station .stationName .SES5 img{margin-top:-80px}
.subwayInfo .station .stationName .SES6 img{margin-top:-100px}.subwayInfo .station .stationName .SES7 img{margin-top:-120px}.subwayInfo .station .stationName .SES8 img{margin-top:-140px}.subwayInfo .station .stationName .SES9 img{margin-top:-160px}.subwayInfo .station .stationName .SES33 img{margin-top:-180px}.subwayInfo .station .stationName .SES26 img{margin-top:-220px}.subwayInfo .station .stationName .SES28 img{margin-top:-200px}.subwayInfo .station .stationName .SES29 img{margin-top:-200px}
.subwayInfo .station .stationName .SES22 img{margin-top:-240px}.subwayInfo .station .stationName .SES23 img{margin-top:-260px}.subwayInfo .station .stationName .SES27 img{margin-top:-280px}.subwayInfo .station .stationName .SES34 img{margin-top:-300px}.subwayInfo .station .stationName .SES35 img{margin-top:-420px}.subwayInfo .station .stationName .SES36 img{margin-top:-440px}.subwayInfo .station .stationName .SES37 img{margin-top:-460px}.subwayInfo .station .stationName .PSS1 img{margin-top:-320px}
.subwayInfo .station .stationName .PSS2 img{margin-top:-20px}.subwayInfo .station .stationName .PSS3 img{margin-top:-340px}.subwayInfo .station .stationName .PSS4 img{margin-top:-360px}.subwayInfo .station .stationName .PSS10 img{margin-top:-380px}.subwayInfo .station .stationName .DGS1 img{margin-top:-320px}.subwayInfo .station .stationName .DGS2 img{margin-top:-20px}.subwayInfo .station .stationName .KJS1 img{margin-top:-400px}.subwayInfo .station .stationName .DJS1 img{margin-top:-400px}.subwayInfo .station .stationInfo{background:url("//t1.daumcdn.net/localimg/localimages/07/2008/map/n_local_blit_20.gif") no-repeat scroll 32px bottom transparent;color:#666;letter-spacing:-1px;padding:0 0 16px 20px}
.subwayInfo .addFavorite{display:block;float:right;width:61px;height:18px;overflow:hidden;position:relative;text-indent:-9999px;top:-3px;background:url("//t1.daumcdn.net/localimg/localimages/07/2010/map/s_img/btn_newfv.gif") repeat scroll 0 0 transparent;cursor:pointer}.subwayInfo .remove{float:right;width:72px;height:19px;margin:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2009/map/s_img/bt_favo_delete.gif);cursor:pointer;text-indent:-9999px;overflow:hidden}.tabmenu4 li.chk{background-image:url("//t1.daumcdn.net/localimg/localimages/07/2009/map/s_img/bt_check_over.gif")}
.subwayInfo .subInfo{font-weight:bold;color:#000;margin-bottom:7px}.subwayInfo .text{font-size:11px;font-family:Dotum,sans-serif;line-height:17px;color:#000}.subwayInfo .subInfo strong{color:#1429d9}.subwayInfo .station li{margin-top:5px}.SubwayLegend{overflow:hidden;height:34px;padding-top:4px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/subway/bg_legend_subway.png) repeat-x}.SubwayLegend .subwayLegendZoom{position:absolute;top:193px;right:9px;width:32px;height:135px;padding:1px 3px 5px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/subway/bt_map_2a_2.png) no-repeat}.SubwayLegend .zoom_0{background-position:0 0}.SubwayLegend .zoom_1{background-position:-40px 0}.SubwayLegend .zoom_2{background-position:-80px 0}
.SubwayLegend .zoomin,.SubwayLegend .zoomout{overflow:hidden;position:absolute;left:3px;width:32px;height:32px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/mapControlView/img_MapZoomControl.png) no-repeat;text-indent:-9999px}.SubwayLegend .zoomin{top:2px;background-position:-40px 0}.SubwayLegend .zoomout{bottom:4px;background-position:-40px -32px}.SubwayLegend .zoomin:hover{background-position:-72px 0}.SubwayLegend .zoomout:hover{background-position:-72px -32px}
body.collapse .SubwayLegend .subwayLegendZoom{height:65px;background-position:0 -150px}.SubwayLegend .slide{position:relative;padding:0 22px;background-color:#fff}.SubwayLegend .slide .list{overflow:hidden;width:100%}.SubwayLegend ul{overflow:hidden;height:24px;padding:5px 0;background-color:#fff}.SubwayLegend ul li{float:left;width:50px;margin-left:2px}.SubwayLegend ul li:first-child{margin-left:0}.SubwayLegend ul a{display:block;height:13px;padding:3px 0 6px;border:1px solid transparent;border-radius:3px;font-size:10px;line-height:13px;background-color:#fff;color:#444;text-align:center;white-space:nowrap}
.SubwayLegend ul a:before{display:inline-block;width:8px;height:8px;margin-right:3px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/subway/legend_subway.png) no-repeat;content:'';vertical-align:-1px}.SubwayLegend ul a:hover{text-decoration:none}.os_mac .SubwayLegend ul a{padding:5px 0 4px;font-size:11px}.os_mac .SubwayLegend ul a:before{vertical-align:0}.SubwayLegend .seoul{width:1228px}.SubwayLegend .seoul .line33{width:45px}.SubwayLegend .seoul .line26{width:63px}
.SubwayLegend .seoul .line22{width:53px}.SubwayLegend .seoul .line39{width:53px}.SubwayLegend .seoul .line23{width:45px}.SubwayLegend .seoul .line27{width:45px}.SubwayLegend .seoul .line35{width:45px}.SubwayLegend .seoul .line34{width:53px}.SubwayLegend .seoul .line36{width:53px}.SubwayLegend .seoul .line37{width:63px}.SubwayLegend .seoul .line38{width:63px}.SubwayLegend .seoul .line40{width:45px}.SubwayLegend .seoul .line41{width:63px}.SubwayLegend .seoul .line42{width:45px}.SubwayLegend .seoul .line1-INACTIVE a:before{background-position:0 -10px}
.SubwayLegend .seoul .line2-INACTIVE a:before{background-position:0 -20px}.SubwayLegend .seoul .line3-INACTIVE a:before{background-position:0 -30px}.SubwayLegend .seoul .line4-INACTIVE a:before{background-position:0 -40px}.SubwayLegend .seoul .line5-INACTIVE a:before{background-position:0 -50px}.SubwayLegend .seoul .line6-INACTIVE a:before{background-position:0 -60px}.SubwayLegend .seoul .line7-INACTIVE a:before{background-position:0 -70px}.SubwayLegend .seoul .line8-INACTIVE a:before{background-position:0 -80px}
.SubwayLegend .seoul .line9-INACTIVE a:before{background-position:0 -90px}.SubwayLegend .seoul .line33-INACTIVE a:before{background-position:0 -120px}.SubwayLegend .seoul .line26-INACTIVE a:before{background-position:0 -210px}.SubwayLegend .seoul .line22-INACTIVE a:before{background-position:0 -170px}.SubwayLegend .seoul .line39-INACTIVE a:before{background-position:0 -180px}.SubwayLegend .seoul .line23-INACTIVE a:before{background-position:0 -150px}.SubwayLegend .seoul .line27-INACTIVE a:before{background-position:0 -110px}
.SubwayLegend .seoul .line35-INACTIVE a:before{background-position:0 -100px}.SubwayLegend .seoul .line34-INACTIVE a:before{background-position:0 -160px}.SubwayLegend .seoul .line36-INACTIVE a:before{background-position:0 -200px}.SubwayLegend .seoul .line37-INACTIVE a:before{background-position:0 -130px}.SubwayLegend .seoul .line38-INACTIVE a:before{background-position:0 -230px}.SubwayLegend .seoul .line40-INACTIVE a:before{background-position:0 -140px}.SubwayLegend .seoul .line41-INACTIVE a:before{background-position:0 -220px}
.SubwayLegend .seoul .line42-INACTIVE a:before{background-position:0 -190px}.SubwayLegend .seoul .line1-ACTIVE a,.SubwayLegend .seoul .line2-ACTIVE a,.SubwayLegend .seoul .line3-ACTIVE a,.SubwayLegend .seoul .line4-ACTIVE a,.SubwayLegend .seoul .line5-ACTIVE a,.SubwayLegend .seoul .line6-ACTIVE a,.SubwayLegend .seoul .line7-ACTIVE a,.SubwayLegend .seoul .line8-ACTIVE a,.SubwayLegend .seoul .line9-ACTIVE a,.SubwayLegend .seoul .line33-ACTIVE a,.SubwayLegend .seoul .line26-ACTIVE a,.SubwayLegend .seoul .line22-ACTIVE a,.SubwayLegend .seoul .line39-ACTIVE a,.SubwayLegend .seoul .line23-ACTIVE a,.SubwayLegend .seoul .line27-ACTIVE a,.SubwayLegend .seoul .line35-ACTIVE a,.SubwayLegend .seoul .line34-ACTIVE a,.SubwayLegend .seoul .line36-ACTIVE a,.SubwayLegend .seoul .line37-ACTIVE a,.SubwayLegend .seoul .line38-ACTIVE a,.SubwayLegend .seoul .line40-ACTIVE a,.SubwayLegend .seoul .line41-ACTIVE a,.SubwayLegend .seoul .line42-ACTIVE a{border-color:#e8e8e8;border-color:rgba(226,226,226,.8);background-color:#f2f2f2;background-color:rgba(238,238,238,.8)}
.SubwayLegend.legendExpressTrain .seoul li,.legendExpressTrain .seoul a{cursor:default}.SubwayLegend.legendExpressTrain .seoul li a:before{background-position:0 0}.SubwayLegend.legendExpressTrain .seoul .line1 a,.SubwayLegend.legendExpressTrain .seoul .line4 a,.SubwayLegend.legendExpressTrain .seoul .line9 a,.SubwayLegend.legendExpressTrain .seoul .line33 a,.SubwayLegend.legendExpressTrain .seoul .line26 a,.SubwayLegend.legendExpressTrain .seoul .line23 a,.SubwayLegend.legendExpressTrain .seoul .line27 a{border-color:#e8e8e8;border-color:rgba(226,226,226,.8);background-color:#f2f2f2;background-color:rgba(238,238,238,.8);cursor:pointer}
.SubwayLegend.legendExpressTrain .seoul .line1 a:before{background-position:0 -10px}.SubwayLegend.legendExpressTrain .seoul .line4 a:before{background-position:0 -40px}.SubwayLegend.legendExpressTrain .seoul .line9 a:before{background-position:0 -90px}.SubwayLegend.legendExpressTrain .seoul .line33 a:before{background-position:0 -120px}.SubwayLegend.legendExpressTrain .seoul .line26 a:before{background-position:0 -210px}.SubwayLegend.legendExpressTrain .seoul .line23 a:before{background-position:0 -150px}
.SubwayLegend.legendExpressTrain .seoul .line27 a:before{background-position:0 -110px}.SubwayLegend .pusan{width:316px}.SubwayLegend .pusan .line10{width:53px}.SubwayLegend .pusan .line11{width:53px}.SubwayLegend .pusan .line1-INACTIVE a:before{background-position:0 -30px}.SubwayLegend .pusan .line2-INACTIVE a:before{background-position:0 -20px}.SubwayLegend .pusan .line3-INACTIVE a:before{background-position:0 -90px}.SubwayLegend .pusan .line4-INACTIVE a:before{background-position:0 -140px}.SubwayLegend .pusan .line10-INACTIVE a:before{background-position:0 -50px}
.SubwayLegend .pusan .line11-INACTIVE a:before{background-position:0 -10px}.SubwayLegend .pusan .line1-ACTIVE a,.SubwayLegend .pusan .line2-ACTIVE a,.SubwayLegend .pusan .line3-ACTIVE a,.SubwayLegend .pusan .line4-ACTIVE a,.SubwayLegend .pusan .line10-ACTIVE a,.SubwayLegend .pusan .line11-ACTIVE a{border-color:#e8e8e8;border-color:rgba(226,226,226,.8);background-color:#f2f2f2;background-color:rgba(238,238,238,.8)}.SubwayLegend .daegu{width:154px}.SubwayLegend .daegu .line1-INACTIVE a:before{background-position:0 -240px}
.SubwayLegend .daegu .line2-INACTIVE a:before{background-position:0 -20px}.SubwayLegend .daegu .line3-INACTIVE a:before{background-position:0 -150px}.SubwayLegend .daegu .line1-ACTIVE a,.SubwayLegend .daegu .line2-ACTIVE a,.SubwayLegend .daegu .line3-ACTIVE a{border-color:#e8e8e8;border-color:rgba(226,226,226,.8);background-color:#f2f2f2;background-color:rgba(238,238,238,.8)}.SubwayLegend .kwangju{width:50px}.SubwayLegend .kwangju .line1-INACTIVE a:before{background-position:0 -20px}.SubwayLegend .kwangju .line1-ACTIVE a{border-color:#e8e8e8;border-color:rgba(226,226,226,.8);background-color:#f2f2f2;background-color:rgba(238,238,238,.8)}
.SubwayLegend .daejeon{width:50px}.SubwayLegend .daejeon .line1-INACTIVE a:before{background-position:0 -20px}.SubwayLegend .daejeon .line1-ACTIVE a{border-color:#e8e8e8;border-color:rgba(226,226,226,.8);background-color:#f2f2f2;background-color:rgba(238,238,238,.8)}.SubwayLegend .btn_slide{overflow:hidden;position:absolute;top:11px;width:12px;height:12px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/subway/slide_legend_subway.png) no-repeat;text-indent:-9999px}
.SubwayLegend .prev{left:10px;background-position:0 0}.SubwayLegend .next{right:10px;background-position:-12px 0}.SubwayLegend span.btn_slide{background-position-y:-12px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.SubwayLegend{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/subway/bg_legend_subway2x.png);background-size:1px 4px}.SubwayLegend .subwayLegendZoom{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/subway/bt_map_2a_22x.png);background-size:118px 221px}
.SubwayLegend .zoomin,.SubwayLegend .zoomout{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/mapControlView/img_MapZoomControl2x.png);background-size:116px 264px}.SubwayLegend ul a:before{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/subway/legend_subway2x.png);background-size:8px 248px}}.SubwayRouteInfoWindow .SubwayRouteInfoWindowContent{padding:2px 66px 0 41px;color:#222}.SubwayRouteResultItem{border-bottom:1px solid #e2e2e2;background-color:#fff}.SubwayRouteResultItem .title{overflow:hidden;padding:23px 20px 0}.SubwayRouteResultItem .title .time{float:left;font-weight:600;font-size:19px;line-height:25px;color:#000}.SubwayRouteResultItem .routeInfo{margin-left:4px;font-weight:normal;font-size:13px;color:#222;vertical-align:2px}.SubwayRouteResultItem .routeInfo .state{margin-left:7px;font-size:11px;line-height:16px;color:#919191}.SubwayRouteResultItem .detailBtn{overflow:hidden;float:right;width:14px;height:14px;margin-top:1px;padding:2px;font-size:0;line-height:0;text-indent:-9999px}
.SubwayRouteResultItem .detailBtn:after{display:block;overflow:hidden;width:14px;height:14px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/btn_printarrow.png) no-repeat 0 0;content:''}.SubwayRouteResultItem .fare{display:none;float:left;width:100%;margin-top:6px;font-size:13px;line-height:16px;color:#666}.SubwayRouteResultItem .fare span{display:inline-block;overflow:hidden;width:1px;height:10px;margin:0 6px;font-size:0;line-height:0;background-color:#e2e2e2;text-indent:-9999px}
.SubwayRouteResultItem .outLineView{padding:10px 0 15px}.SubwayRouteResultItem .outLineNode{position:relative;min-height:28px;padding:0 21px;clear:both}.SubwayRouteResultItem .outLineNode .icon{float:left;position:relative;z-index:2;width:22px;height:22px;margin-bottom:6px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_start.png) no-repeat}.SubwayRouteResultItem .subway_1 .icon{background-position:0 0}.SubwayRouteResultItem .subway_2 .icon{background-position:0 -30px}.SubwayRouteResultItem .subway_3 .icon{background-position:0 -60px}
.SubwayRouteResultItem .subway_4 .icon{background-position:0 -90px}.SubwayRouteResultItem .subway_5 .icon{background-position:0 -120px}.SubwayRouteResultItem .subway_6 .icon{background-position:0 -150px}.SubwayRouteResultItem .subway_7 .icon{background-position:0 -180px}.SubwayRouteResultItem .subway_8 .icon{background-position:0 -210px}.SubwayRouteResultItem .subway_9 .icon{background-position:0 -240px}.SubwayRouteResultItem .subway_k .icon{background-position:0 -330px}.SubwayRouteResultItem .subway_j .icon{height:26px;background-position:0 -630px}
.SubwayRouteResultItem .subway_ky .icon{height:26px;background-position:0 -630px}.SubwayRouteResultItem .subway_minute .icon{background-position:0 -420px}.SubwayRouteResultItem .subway_g .icon{background-position:0 -300px}.SubwayRouteResultItem .subway_s .icon{background-position:0 -270px}.SubwayRouteResultItem .subway_new .icon{background-position:0 -480px}.SubwayRouteResultItem .subway_i .icon{background-position:0 -600px}.SubwayRouteResultItem .subway_ever .icon{background-position:0 -360px}.SubwayRouteResultItem .subway_bu1 .icon{background-position:0 -780px}
.SubwayRouteResultItem .subway_bu2 .icon{background-position:0 -30px}.SubwayRouteResultItem .subway_bu3 .icon{background-position:0 -870px}.SubwayRouteResultItem .subway_bu4 .icon{background-position:0 -900px}.SubwayRouteResultItem .subway_bu10 .icon{height:26px;background-position:0 -960px}.SubwayRouteResultItem .subway_dae1 .icon{background-position:0 -810px}.SubwayRouteResultItem .subway_dae2 .icon{background-position:0 -30px}.SubwayRouteResultItem .subway_dae3 .icon{background-position:0 -840px}
.SubwayRouteResultItem .subway_kwa1 .icon{background-position:0 -750px}.SubwayRouteResultItem .subway_jeo1 .icon{background-position:0 -750px}.SubwayRouteResultItem .subway_ml .icon{height:26px;background-position:0 -710px}.SubwayRouteResultItem .subway_in1 .icon{background-position:0 -510px}.SubwayRouteResultItem .subway_in2 .icon{background-position:0 -540px}.SubwayRouteResultItem .subway_kk .icon{background-position:0 -390px}.SubwayRouteResultItem .subway_dh .icon{background-position:0 -930px}
.SubwayRouteResultItem .subway_ui .icon{height:26px;background-position:0 -670px}.SubwayRouteResultItem .subway_sh .icon{background-position:0 -570px}.SubwayRouteResultItem .outLineNode .line{position:absolute;bottom:-11px;left:30px;z-index:1;width:4px;height:100%;background-color:#ccc}.SubwayRouteResultItem .outLineNode .endIcon{position:absolute;bottom:-16px;left:27px;z-index:1;width:10px;height:10px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_route.png) no-repeat}
.SubwayRouteResultItem .subway_1 .endIcon{background-position:0 0}.SubwayRouteResultItem .subway_2 .endIcon{background-position:0 -20px}.SubwayRouteResultItem .subway_3 .endIcon{background-position:0 -40px}.SubwayRouteResultItem .subway_4 .endIcon{background-position:0 -60px}.SubwayRouteResultItem .subway_5 .endIcon{background-position:0 -80px}.SubwayRouteResultItem .subway_6 .endIcon{background-position:0 -100px}.SubwayRouteResultItem .subway_7 .endIcon{background-position:0 -120px}.SubwayRouteResultItem .subway_8 .endIcon{background-position:0 -140px}
.SubwayRouteResultItem .subway_9 .endIcon{background-position:0 -160px}.SubwayRouteResultItem .subway_s .endIcon{background-position:0 -180px}.SubwayRouteResultItem .subway_g .endIcon{background-position:0 -200px}.SubwayRouteResultItem .subway_k .endIcon{background-position:0 -220px}.SubwayRouteResultItem .subway_ever .endIcon{background-position:0 -240px}.SubwayRouteResultItem .subway_kk .endIcon{background-position:0 -260px}.SubwayRouteResultItem .subway_minute .endIcon{background-position:0 -280px}
.SubwayRouteResultItem .subway_new .endIcon{background-position:0 -300px}.SubwayRouteResultItem .subway_in1 .endIcon{background-position:0 -320px}.SubwayRouteResultItem .subway_in2 .endIcon{background-position:0 -340px}.SubwayRouteResultItem .subway_sh .endIcon{background-position:0 -360px}.SubwayRouteResultItem .subway_i .endIcon{background-position:0 -380px}.SubwayRouteResultItem .subway_ky .endIcon{background-position:0 -400px}.SubwayRouteResultItem .subway_j .endIcon{background-position:0 -400px}
.SubwayRouteResultItem .subway_ui .endIcon{background-position:0 -420px}.SubwayRouteResultItem .subway_ml .endIcon{background-position:0 -440px}.SubwayRouteResultItem .subway_jeo1 .endIcon{background-position:0 -20px}.SubwayRouteResultItem .subway_kwa1 .endIcon{background-position:0 -20px}.SubwayRouteResultItem .subway_dae1 .endIcon{background-position:0 -460px}.SubwayRouteResultItem .subway_dae2 .endIcon{background-position:0 -20px}.SubwayRouteResultItem .subway_dae3 .endIcon{background-position:0 -280px}
.SubwayRouteResultItem .subway_bu1 .endIcon{background-position:0 -40px}.SubwayRouteResultItem .subway_bu2 .endIcon{background-position:0 -20px}.SubwayRouteResultItem .subway_bu3 .endIcon{background-position:0 -160px}.SubwayRouteResultItem .subway_bu4 .endIcon{background-position:0 -260px}.SubwayRouteResultItem .subway_bu10 .endIcon{background-position:0 -80px}.SubwayRouteResultItem .subway_dh .endIcon{background-position:0 0}.SubwayRouteResultItem .outLineNode .time{float:right;margin-top:2px;font-size:13px;line-height:16px;color:#444;letter-spacing:0}
.SubwayRouteResultItem .outLineNode .name{position:absolute;top:2px;left:55px;font-weight:500;font-size:13px;line-height:16px;color:#222}.SubwayRouteResultItem .outLineNode .direction{display:none;font-size:11px;line-height:16px;color:#888}.SubwayRouteResultItem .detailView{display:none;padding-bottom:10px;background:#fff url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/info/shadow_info_section.png) repeat-x 0 100%}.SubwayRouteResultItem:last-child .detailView{padding-bottom:4px;background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/info/shadow_info_section_end.png)}
.os_mac .SubwayRouteResultItem .title .time{font-size:20px}.os_mac .SubwayRouteResultItem .routeInfo{font-size:14px}.os_mac .SubwayRouteResultItem .routeInfo .state{font-size:12px}.os_mac .SubwayRouteResultItem .outLineNode .time{margin-top:3px;font-size:14px}.os_mac .SubwayRouteResultItem .outLineNode .name{top:3px;font-size:14px}.os_mac .SubwayRouteResultItem .outLineNode .direction{font-size:12px}.SubwayRouteResultItem-ACTIVE,.SubwayRouteResultItem-HOVER{background-color:#f5f9ff}.SubwayRouteResultItem-ACTIVE .outLineNode .direction,.SubwayRouteResultItem-HOVER .outLineNode .direction{display:inline}
.SubwayRouteResultItem-DETAIL{border-bottom:0 none;background-color:#fff}.SubwayRouteResultItem-DETAIL .title{padding-bottom:18px;border-bottom:1px solid #ddd}.SubwayRouteResultItem-DETAIL .detailBtn:after{background-position:-20px 0}.SubwayRouteResultItem-DETAIL .fare{display:block}.SubwayRouteResultItem-DETAIL .outLineView{display:none}.SubwayRouteResultItem-DETAIL .detailView{display:block}.SubwayRouteResultItem-DETAIL .boldBottom{padding-right:24px;border-top:1px solid #eee;border-bottom:0 none}
.SubwayRouteResultItem-DETAIL .boldBottom .time{float:right;font-size:14px;line-height:19px;color:#444}.os_mac .SubwayRouteResultItem-DETAIL .boldBottom{padding-right:24px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.SubwayRouteResultItem .detailBtn:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/btn_printarrow2x.png);background-size:34px 14px}
.SubwayRouteResultItem .outLineNode .icon{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_start2x.png);background-size:52px 988px}.SubwayRouteResultItem .outLineNode .endIcon{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_route2x.png);background-size:30px 470px}.SubwayRouteResultItem .detailView{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/info/shadow_info_section2x.png);background-size:1px 10px}.SubwayRouteResultItem:last-child .detailView{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/info/shadow_info_section_end2x.png);background-size:1px 4px}
}.SubwayRouteResultView .nonTimeBase .redInfo{display:none!important}.SubwayRouteResultView .nonTimeBase .noTime{height:31px!important}.SubwayRouteResultItem .noTime{height:54px}.SubwayRouteResultItem .outLineNode .trainType{display:inline-block;width:30px;background:url(//t1.daumcdn.net/localimg/localimages/07/2017/pc/btn_route6_171011.png) no-repeat 4px -59px;text-indent:-999999px}.SubwayRouteResultItem .outLineNode .trainType_E{background-position:4px -59px}.SubwayRouteResultItem .outLineNode .trainType_D{background-position:4px -318px}
.SubwayRouteResultItem .outLineNode .trainType_I{background-position:4px -347px}.SubwayRouteResultItem .outLineNode .trainType_L{background-position:4px -438px}.SubwayRouteResultItem .outLineNode .redInfo{position:absolute;left:94px;padding-left:18px;color:#d81515;top:23px;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/subway/ico_subwayinfo.png) no-repeat 0 1px}.SubwayRegion{position:relative;width:390px;background-color:#fff}.SubwayRegion .remove{overflow:hidden;position:absolute;top:7px;right:11px;width:36px;height:36px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routeSearch/btn_roadsearch.png) no-repeat 0 -100px;text-indent:-9999px}.SubwayRegion .remove:hover{opacity:.6;filter:alpha(opacity="60")}.SubwayRegion ul{overflow:hidden;position:relative;padding:0 0 0 20px}.SubwayRegion ul:after{position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:#e2e2e2;content:''}
.SubwayRegion li{float:left;position:relative;z-index:10;width:54px;margin-right:2px}.SubwayRegion li a{display:block;width:100%;padding:13px 0;border-bottom:3px solid transparent;font-size:13px;line-height:17px;color:#666;text-align:center;text-decoration:none}.SubwayRegion .ACTIVE a{border-color:#3396ff;font-weight:bold;color:#1f8cff}.SubwayRegion .seoul-ACTIVE a{border-color:#3396ff;font-weight:bold;color:#1f8cff}.SubwayRegion .pusan-ACTIVE a{border-color:#3396ff;font-weight:bold;color:#1f8cff}
.SubwayRegion .daegu-ACTIVE a{border-color:#3396ff;font-weight:bold;color:#1f8cff}.SubwayRegion .kwangju-ACTIVE a{border-color:#3396ff;font-weight:bold;color:#1f8cff}.SubwayRegion .daejeon-ACTIVE a{border-color:#3396ff;font-weight:bold;color:#1f8cff}.os_mac .SubwayRegion li a{padding:15px 0 11px;font-size:14px}.SubwayRouteSearch{position:relative;height:inherit}.SubwayRouteSearch .SubwayRouteSearchBox .origindestBox,.SubwayRouteSearch .SubwayRouteSearchBox .originFocus .q,.SubwayRouteSearch .SubwayRouteSearchBox .destFocus .q,.SubwayRouteSearch .SubwayRouteSearchBox .optionBox{background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/subway/box_subway_search.png) no-repeat}
.SubwayRouteSearch .SubwayRouteSearchBox{position:relative;width:390px;padding-top:18px;background-color:#fff}.SubwayRouteSearch .SubwayRouteSearchBox .origindestBox{height:36px;margin:0 20px}.SubwayRouteSearch .SubwayRouteSearchBox:after{content:'';display:block;position:absolute;left:0;bottom:-3px;z-index:10;width:100%;height:4px;font-size:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routeSearch/shadow_info_section.png) repeat-x 0 100%;clear:both}
.SubwayRouteSearch .SubwayRouteSearchBox .box{float:left;position:relative;width:158px;height:36px;cursor:text}.SubwayRouteSearch .SubwayRouteSearchBox .originFocus .q,.SubwayRouteSearch .SubwayRouteSearchBox .destFocus .q{background-position:0 -40px}.SubwayRouteSearch .SubwayRouteSearchBox .form{position:relative;z-index:1000}.SubwayRouteSearch .SubwayRouteSearchBox .q{display:block;overflow:hidden;width:116px;height:17px;margin:0;padding:8px 30px 11px 12px;border:0 none;font-size:13px;line-height:17px;background:0;color:#222;outline:0 none;cursor:text}
.SubwayRouteSearch .SubwayRouteSearchBox .holderText{display:none;position:absolute;font-size:13px;line-height:17px;color:#919191}.SubwayRouteSearch .SubwayRouteSearchBox .PLACEHOLDER .holderText{display:block}.SubwayRouteSearch .SubwayRouteSearchBox .op,.SubwayRouteSearch .SubwayRouteSearchBox .dp{top:8px;left:14px}.SubwayRouteSearch .SubwayRouteSearchBox .delete{overflow:hidden;position:absolute;top:9px;right:8px;width:18px;height:18px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_delete.png) no-repeat;cursor:pointer;text-indent:-99999px}
.SubwayRouteSearch .SubwayRouteSearchBox .to{overflow:hidden;float:left;width:34px;height:34px;margin:0 -1px;border:1px solid #e2e2e2;font-size:0;line-height:0;background:#efefef url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/subway/btn_subway.png) no-repeat -1px -1px;text-indent:-9999px}.os_mac .SubwayRouteSearch .SubwayRouteSearchBox .holderText{font-size:14px}.os_mac .SubwayRouteSearch .SubwayRouteSearchBox .op,.os_mac .SubwayRouteSearch .SubwayRouteSearchBox .dp{top:10px}.SubwayRouteSearch .SubwayRouteSearchBox .options{position:relative;z-index:15;height:36px;margin:6px 20px 0}
.SubwayRouteSearch .SubwayRouteSearchBox .options:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}.SubwayRouteSearch .SubwayRouteSearchBox .options a:hover{text-decoration:none}.SubwayRouteSearch .SubwayRouteSearchBox .optionBox{float:left;position:relative;width:69px;height:17px;margin-right:6px;padding:8px 12px 11px;font-size:13px;line-height:17px;background-position:0 -80px;color:#222;cursor:pointer}.SubwayRouteSearch .SubwayRouteSearchBox .hour{width:49px;background-position:0 -160px}
.SubwayRouteSearch .SubwayRouteSearchBox .minute{width:49px;margin-right:0;background-position:0 -160px}.SubwayRouteSearch .optionBox .arrow{position:absolute;top:0;bottom:0;right:12px;width:10px;height:6px;margin:auto;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/messageView/ico_sort_arrow.png) no-repeat}.SubwayRouteSearch .SubwayRouteSearchBox .optionBox-ACTIVE{background-position:0 -120px}.SubwayRouteSearch .SubwayRouteSearchBox .optionBox-ACTIVE .arrow{background-position:0 -20px}
.SubwayRouteSearch .SubwayRouteSearchBox .optionSmallBox-ACTIVE{background-position:0 -200px}.SubwayRouteSearch .SubwayRouteSearchBox .optionSmallBox-ACTIVE .arrow{background-position:0 -20px}.SubwayRouteSearch .endChecked .hour,.SubwayRouteSearch .endChecked .minute{cursor:auto}.SubwayRouteSearch .endChecked .hour span,.SubwayRouteSearch .endChecked .minute span{opacity:.5;fillter:alpha(opacity=50)}.SubwayRouteSearch .submitBox{padding:10px 0 18px}.SubwayRouteSearch .SubwayRouteSearchBox .go{display:block;width:80px;height:36px;margin:auto;border-radius:3px;font-weight:bold;font-size:13px;line-height:32px;background-color:#ccc;color:#fff;text-align:center;cursor:default}
.SubwayRouteSearch .SubwayRouteSearchBox button.go{padding-bottom:4px;background-color:#3396ff;cursor:pointer}.SubwayRouteSearch .SubwayRouteSearchBox .listBox{position:absolute;top:36px;left:0;z-index:10;width:91px;padding:4px 0;border:1px solid #e2e2e2;border-top:0 none;border-radius:0 0 2px 2px;background-color:#fff;cursor:default}.SubwayRouteSearch .SubwayRouteSearchBox .listBox a{display:block;overflow:hidden;height:16px;padding:7px 9px 9px;font-size:13px;line-height:14px;background-color:#fff;color:#000;text-overflow:ellipsis;white-space:nowrap}
.SubwayRouteSearch .SubwayRouteSearchBox .listBox a:hover{background-color:#f5f5f5}.os_mac .SubwayRouteSearch .SubwayRouteSearchBox .q{padding:10px 30px 9px 12px;font-size:14px}.os_mac .SubwayRouteSearch .SubwayRouteSearchBox .optionBox{padding:10px 12px 9px;font-size:14px}.os_mac .SubwayRouteSearch .SubwayRouteSearchBox .go{font-size:14px;line-height:38px}.os_mac .SubwayRouteSearch .SubwayRouteSearchBox .listBox a{padding:9px 9px 7px;font-size:14px;line-height:16px}.SubwayRouteSearch .resultBox{overflow:hidden;height:16px;padding:9px 20px 11px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;font-size:12px;line-height:16px;background-color:#fff}
.SubwayRouteSearch .resultBox .tit_result{float:left;font-weight:normal}.SubwayRouteSearch .resultBox .endCheck{float:right;color:#444;cursor:pointer}.SubwayRouteSearch .resultBox .icon{float:left;width:14px;height:14px;margin:2px 4px 0 0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_check_live.png) no-repeat}.SubwayRouteSearch .resultBox .icon.checked{background-position:0 -30px}.os_mac .SubwayRouteSearch .resultBox{padding:11px 20px 9px;font-size:13px}.os_mac .SubwayRouteSearch .resultBox .icon{margin-top:0}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.SubwayRegion .remove{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routeSearch/btn_roadsearch2x.png);background-size:54px 136px}.SubwayRouteSearch .SubwayRouteSearchBox .origindestBox,.SubwayRouteSearch .SubwayRouteSearchBox .originFocus .q,.SubwayRouteSearch .SubwayRouteSearchBox .destFocus .q,.SubwayRouteSearch .SubwayRouteSearchBox .optionBox{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/subway/box_subway_search2x.png);background-size:350px 236px}
.SubwayRouteSearch .SubwayRouteSearchBox .delete{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_delete2x.png);background-size:18px 18px}.SubwayRouteSearch .SubwayRouteSearchBox .to{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/subway/btn_subway2x.png);background-size:36px 36px}.SubwayRouteSearch .optionBox .arrow{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/messageView/ico_sort_arrow2x.png);background-size:21px 26px}
.SubwayRouteSearch .resultBox .icon{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_check_live2x.png);background-size:14px 44px}.SubwayRouteSearch .SubwayRouteSearchBox:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/routeSearch/shadow_info_section2x.png);background-size:2px 4px}}.SubwayRouteSearch .SubwayRouteSearchBox .delete-INACTIVE{display:none}.SubwayRouteSearch .SubwayRouteSearchBox .submit{display:none}.noTimeBase .hour .text,.noTimeBase .minute .text{color:#999}
.noTimeBase .hour .arrow,.noTimeBase .minute .arrow{background-position:0 -270px}.SubwayRouteSearch .optionBox-ACTIVE .arrow,.SubwayRouteSearch .optionSmallBox-ACTIVE .arrow{background-position:0 -240px}.SubwayRouteSearch .SubwayRouteSearchBox .hourList{max-height:290px;overflow-x:hidden;overflow-y:scroll}.SubwayRouteSearch .firstTrainInfo{border-top:1px solid #9b9fad;height:53px;background-color:#e6e6e8}.SubwayRouteSearch .firstTrainInfo .infoImg{display:block;width:309px;height:37px;margin:9px auto;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/subway/img_popup_road1.png) no-repeat 50% 0;position:relative}
.SubwayRouteSearch .firstTrainInfo .infoClose{position:absolute;top:4px;right:4px;width:14px;height:14px;text-indent:-9999px}.SubwayRouteSearch .bottomLine{display:block;border-top:1px solid #9b9fad}.SubwayRouteSectionItem{display:block}.SubwayRouteSectionItem:before{display:block;margin-left:60px;height:1px;background-color:#eee;content:''}.SubwayRouteSectionItem:first-child:before{content:none}.SubwayRouteSectionItem:first-child .SubwayRouteSectionItemWrap{padding-top:12px}.SubwayRouteSectionItem .SubwayRouteSectionItemWrap{position:relative;padding:15px 24px 14px 60px}.SubwayRouteSectionItem .icon{position:absolute;left:21px;z-index:2;width:22px;height:22px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_start.png) no-repeat}
.SubwayRouteSectionItem .line{position:absolute;bottom:-26px;z-index:1;left:30px;width:4px;height:100%;background-color:#ccc}.SubwayRouteSectionItem.subway_1 .line{background-color:#3356b4}.SubwayRouteSectionItem.subway_2 .line{background-color:#3cb44a}.SubwayRouteSectionItem.subway_3 .line{background-color:#ff8939}.SubwayRouteSectionItem.subway_4 .line{background-color:#09b5ea}.SubwayRouteSectionItem.subway_5 .line{background-color:#924bdd}.SubwayRouteSectionItem.subway_6 .line{background-color:#b55e16}
.SubwayRouteSectionItem.subway_7 .line{background-color:#727718}.SubwayRouteSectionItem.subway_8 .line{background-color:#ef4b96}.SubwayRouteSectionItem.subway_9 .line{background-color:#cea43a}.SubwayRouteSectionItem.subway_k .line{background-color:#33b5c8}.SubwayRouteSectionItem.subway_j .line{background-color:#69cccc}.SubwayRouteSectionItem.subway_ky .line{background-color:#69cccc}.SubwayRouteSectionItem.subway_minute .line{background-color:#f2bf35}.SubwayRouteSectionItem.subway_g .line{background-color:#44a9e7}
.SubwayRouteSectionItem.subway_s .line{background-color:#f3c01c}.SubwayRouteSectionItem.subway_new .line{background-color:#ce3245}.SubwayRouteSectionItem.subway_i .line{background-color:#feb768}.SubwayRouteSectionItem.subway_ever .line{background-color:#8cc966}.SubwayRouteSectionItem.subway_bu1 .line{background-color:#ff8939}.SubwayRouteSectionItem.subway_bu2 .line{background-color:#3cb44a}.SubwayRouteSectionItem.subway_bu3 .line{background-color:#cea43a}.SubwayRouteSectionItem.subway_bu4 .line{background-color:#187ce8}
.SubwayRouteSectionItem.subway_bu10 .line{background-color:#924bdd}.SubwayRouteSectionItem.subway_dae1 .line{background-color:#ee1132}.SubwayRouteSectionItem.subway_dae2 .line{background-color:#3cb44a}.SubwayRouteSectionItem.subway_dae3 .line{background-color:#f2bf35}.SubwayRouteSectionItem.subway_kwa1 .line{background-color:#3cb44a}.SubwayRouteSectionItem.subway_jeo1 .line{background-color:#3cb44a}.SubwayRouteSectionItem.subway_ml .line{background-color:#fa972e}.SubwayRouteSectionItem.subway_in1 .line{background-color:#83b5e1}
.SubwayRouteSectionItem.subway_in2 .line{background-color:#ffa340}.SubwayRouteSectionItem.subway_kk .line{background-color:#187ce8}.SubwayRouteSectionItem.subway_dh .line{background-color:#3356b4}.SubwayRouteSectionItem.subway_ui .line{background-color:#d2ca29}.SubwayRouteSectionItem.subway_sh .line{background-color:#85bf37}.SubwayRouteSectionItem .transfer{position:absolute;bottom:-11px;left:30px;z-index:1;width:4px;height:100%;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/img/img_dot.png) repeat-y}
.SubwayRouteSectionItem .endIcon{display:none}.SubwayRouteSectionItem .time{float:right;font-size:13px;line-height:19px;color:#444;letter-spacing:0}.SubwayRouteSectionItem .name{display:block;overflow:hidden;margin-bottom:5px;font-weight:500;font-size:14px;line-height:19px;color:#000}.SubwayRouteSectionItem .infoWrap p{font-size:12px;line-height:16px;color:#222;clear:both}.SubwayRouteSectionItem .infoWrap .fastTransfer{margin-top:3px;color:#888}.SubwayRouteSectionItem .infoWrap .walkTransfer{position:relative;padding:10px 0 0 20px;color:#888}
.SubwayRouteSectionItem .infoWrap .walkTransfer:before{position:absolute;top:7px;left:0;width:16px;height:22px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_walk_root.png) no-repeat;content:''}.os_mac .SubwayRouteSectionItem .infoWrap .walkTransfer:before{top:6px}.os_mac .SubwayRouteSectionItem .infoWrap{padding-top:2px}.os_mac .SubwayRouteSectionItem .time{font-size:14px}.os_mac .SubwayRouteSectionItem .name{font-size:15px}.os_mac .SubwayRouteSectionItem .infoWrap p{font-size:13px}
.SubwayRouteSectionItem .infoWrap .stationCount{display:inline-block;position:relative;margin-top:5px;padding-right:14px;font-size:12px;line-height:16px;color:#222;vertical-align:top}.SubwayRouteSectionItem .infoWrap .stationCount:after{position:absolute;top:3px;right:0;width:12px;height:12px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/addressItem/ico_folder_addr.png) no-repeat 0 0;content:''}.SubwayRouteSectionItem .infoWrap .noStationCount{padding-right:0;cursor:text}
.SubwayRouteSectionItem .infoWrap .noStationCount:hover{text-decoration:none}.SubwayRouteSectionItem .nodes{display:none;margin-top:6px}.SubwayRouteSectionItem .nodes .node{position:relative}.SubwayRouteSectionItem .nodes .dot{display:none}.SubwayRouteSectionItem .nodes .time{font-size:12px;color:#888}.SubwayRouteSectionItem .nodes .name{margin-bottom:0;font-weight:normal;font-size:12px;color:#222}.SubwayRouteSectionItem .nodeDetail .stationCount:after{background-position:-12px 0}.SubwayRouteSectionItem .nodeDetail .nodes{display:block}
.os_mac .SubwayRouteSectionItem .infoWrap .stationCount{font-size:13px}.os_mac .SubwayRouteSectionItem .infoWrap .stationCount:after{top:1px}.os_mac .SubwayRouteSectionItem .nodes .time{font-size:13px}.os_mac .SubwayRouteSectionItem .nodes .name{font-size:13px}.SubwayRouteSectionItem-HOVER,.SubwayRouteSectionItem-DETAIL{background-color:#fff}.detailStartEndNode{position:relative;border-bottom:1px solid #eee;height:19px;padding:14px 0 17px 60px}.detailStartEndNode .startIcon,.detailStartEndNode .endIcon{overflow:hidden;position:absolute;top:9px;left:20px;z-index:2;width:24px;height:34px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/flag_route.png) no-repeat;text-indent:-9999px}
.detailStartEndNode .startIcon{background-position:0 -50px}.detailStartEndNode .endIcon{background-position:-60px -50px}.detailStartEndNode .name{position:absolute;left:60px;font-weight:500;font-size:14px;line-height:19px;color:#000}.os_mac .detailStartEndNode{padding:16px 0 15px 60px}.os_mac .detailStartEndNode .name{font-size:15px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.SubwayRouteSectionItem .icon{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_start2x.png);background-size:52px 988px}
.SubwayRouteSectionItem .infoWrap .walkTransfer:before{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_walk_root2x.png);background-size:16px 22px}.SubwayRouteSectionItem .infoWrap .stationCount:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/addressItem/ico_folder_addr2x.png);background-size:24px 12px}.detailStartEndNode .startIcon,.detailStartEndNode .endIcon{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/flag_route2x.png);background-size:110px 84px}
}.SubwayRouteSectionItem .trainType{display:inline-block;width:30px;background:url(//t1.daumcdn.net/localimg/localimages/07/2017/pc/btn_route6_171011.png) no-repeat 4px -59px;text-indent:-999999px}.SubwayRouteSectionItem .trainType_E{background-position:4px -59px}.SubwayRouteSectionItem .trainType_D{background-position:4px -318px}.SubwayRouteSectionItem .trainType_I{background-position:4px -347px}.SubwayRouteSectionItem .trainType_L{background-position:4px -438px}.SubwayRouteSectionItem .infoWrap .redInfo{padding-left:96px;color:#d81515;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/subway/ico_subwayinfo.png) no-repeat 77px 1px;margin:8px 0 8px 0}@charset "utf-8";.InfoWindow.SubwayStationInfoWindow .tit_subway,.InfoWindow.SubwayStationInfoWindow .tit_subway .inner_subway:before,.InfoWindow.SubwayStationInfoWindow .prev:before,.InfoWindow.SubwayStationInfoWindow .next:before{overflow:hidden;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/subwayStationInfoWindow/img_subway.png) no-repeat 0 60px}.InfoWindow.SubwayStationInfoWindow{left:-203px;width:406px}.InfoWindow.SubwayStationInfoWindow .body{padding-top:35px}
.InfoWindow.SubwayStationInfoWindow .head_subway{position:relative}.InfoWindow.SubwayStationInfoWindow .head_subway:after{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:26px;margin:auto;content:''}.InfoWindow.SubwayStationInfoWindow .subway_1:after{background-color:#3356b4}.InfoWindow.SubwayStationInfoWindow .subway_2:after{background-color:#3cb44a}.InfoWindow.SubwayStationInfoWindow .subway_3:after{background-color:#ff8939}.InfoWindow.SubwayStationInfoWindow .subway_4:after{background-color:#09b5ea}
.InfoWindow.SubwayStationInfoWindow .subway_5:after{background-color:#924bdd}.InfoWindow.SubwayStationInfoWindow .subway_6:after{background-color:#b55e16}.InfoWindow.SubwayStationInfoWindow .subway_7:after{background-color:#727718}.InfoWindow.SubwayStationInfoWindow .subway_8:after{background-color:#ef4b96}.InfoWindow.SubwayStationInfoWindow .subway_9:after{background-color:#cea43a}.InfoWindow.SubwayStationInfoWindow .subway_k:after{background-color:#33b5c8}.InfoWindow.SubwayStationInfoWindow .subway_j:after,.InfoWindow.SubwayStationInfoWindow .subway_ky:after{background-color:#69cccc}
.InfoWindow.SubwayStationInfoWindow .subway_minute:after{background-color:#f2bf35}.InfoWindow.SubwayStationInfoWindow .subway_g:after{background-color:#44a9e7}.InfoWindow.SubwayStationInfoWindow .subway_s:after{background-color:#f3c01c}.InfoWindow.SubwayStationInfoWindow .subway_new:after{background-color:#ca343f}.InfoWindow.SubwayStationInfoWindow .subway_i:after{background-color:#feb768}.InfoWindow.SubwayStationInfoWindow .subway_ever:after{background-color:#8cc966}.InfoWindow.SubwayStationInfoWindow .subway_bu1:after{background-color:#ff8939}
.InfoWindow.SubwayStationInfoWindow .subway_bu2:after{background-color:#3cb44a}.InfoWindow.SubwayStationInfoWindow .subway_bu3:after{background-color:#cea43a}.InfoWindow.SubwayStationInfoWindow .subway_bu4:after{background-color:#187ce8}.InfoWindow.SubwayStationInfoWindow .subway_bu10:after{background-color:#924bdd}.InfoWindow.SubwayStationInfoWindow .subway_dae1:after{background-color:#ee1132}.InfoWindow.SubwayStationInfoWindow .subway_dae2:after{background-color:#3cb44a}.InfoWindow.SubwayStationInfoWindow .subway_dae3:after{background-color:#f2bf35}
.InfoWindow.SubwayStationInfoWindow .subway_kwa1:after{background-color:#3cb44a}.InfoWindow.SubwayStationInfoWindow .subway_jeo1:after{background-color:#3cb44a}.InfoWindow.SubwayStationInfoWindow .subway_ml:after{background-color:#fa972e}.InfoWindow.SubwayStationInfoWindow .subway_in1:after{background-color:#83b5e1}.InfoWindow.SubwayStationInfoWindow .subway_in2:after{background-color:#ffa340}.InfoWindow.SubwayStationInfoWindow .subway_kk:after{background-color:#187ce8}.InfoWindow.SubwayStationInfoWindow .subway_dh:after{background-color:#3356b4}
.InfoWindow.SubwayStationInfoWindow .subway_ui:after{background-color:#d2ca29}.InfoWindow.SubwayStationInfoWindow .subway_sh:after{background-color:#85bf37}.InfoWindow.SubwayStationInfoWindow .tit_subway{display:block;position:relative;z-index:10;width:152px;margin:0 auto;padding:19px 20px 17px;text-align:center}.InfoWindow.SubwayStationInfoWindow .subway_1 .tit_subway{background-position:0 0}.InfoWindow.SubwayStationInfoWindow .subway_2 .tit_subway{background-position:0 -60px}.InfoWindow.SubwayStationInfoWindow .subway_3 .tit_subway{background-position:0 -120px}
.InfoWindow.SubwayStationInfoWindow .subway_4 .tit_subway{background-position:0 -180px}.InfoWindow.SubwayStationInfoWindow .subway_5 .tit_subway{background-position:0 -240px}.InfoWindow.SubwayStationInfoWindow .subway_6 .tit_subway{background-position:0 -300px}.InfoWindow.SubwayStationInfoWindow .subway_7 .tit_subway{background-position:0 -360px}.InfoWindow.SubwayStationInfoWindow .subway_8 .tit_subway{background-position:0 -420px}.InfoWindow.SubwayStationInfoWindow .subway_9 .tit_subway{background-position:0 -480px}
.InfoWindow.SubwayStationInfoWindow .subway_k .tit_subway{background-position:-200px 0}.InfoWindow.SubwayStationInfoWindow .subway_j .tit_subway,.InfoWindow.SubwayStationInfoWindow .subway_ky .tit_subway{background-position:-200px -60px}.InfoWindow.SubwayStationInfoWindow .subway_minute .tit_subway{background-position:-200px -120px}.InfoWindow.SubwayStationInfoWindow .subway_g .tit_subway{background-position:-200px -180px}.InfoWindow.SubwayStationInfoWindow .subway_s .tit_subway{background-position:-200px -240px}
.InfoWindow.SubwayStationInfoWindow .subway_new .tit_subway{background-position:-200px -300px}.InfoWindow.SubwayStationInfoWindow .subway_i .tit_subway{background-position:-200px -360px}.InfoWindow.SubwayStationInfoWindow .subway_ever .tit_subway{background-position:-200px -420px}.InfoWindow.SubwayStationInfoWindow .subway_bu1 .tit_subway{background-position:0 -120px}.InfoWindow.SubwayStationInfoWindow .subway_bu2 .tit_subway{background-position:0 -60px}.InfoWindow.SubwayStationInfoWindow .subway_bu3 .tit_subway{background-position:0 -480px}
.InfoWindow.SubwayStationInfoWindow .subway_bu4 .tit_subway{background-position:-200px -480px}.InfoWindow.SubwayStationInfoWindow .subway_bu10 .tit_subway{background-position:0 -240px}.InfoWindow.SubwayStationInfoWindow .subway_dae1 .tit_subway{background-position:-400px 0}.InfoWindow.SubwayStationInfoWindow .subway_dae2 .tit_subway{background-position:0 -60px}.InfoWindow.SubwayStationInfoWindow .subway_dae3 .tit_subway{background-position:-200px -120px}.InfoWindow.SubwayStationInfoWindow .subway_kwa1 .tit_subway{background-position:0 -60px}
.InfoWindow.SubwayStationInfoWindow .subway_jeo1 .tit_subway{background-position:0 -60px}.InfoWindow.SubwayStationInfoWindow .subway_ml .tit_subway{background-position:-400px -60px}.InfoWindow.SubwayStationInfoWindow .subway_in1 .tit_subway{background-position:-400px -120px}.InfoWindow.SubwayStationInfoWindow .subway_in2 .tit_subway{background-position:-400px -180px}.InfoWindow.SubwayStationInfoWindow .subway_kk .tit_subway{background-position:-200px -480px}.InfoWindow.SubwayStationInfoWindow .subway_dh .tit_subway{background-position:0 0}
.InfoWindow.SubwayStationInfoWindow .subway_ui .tit_subway{background-position:-400px -240px}.InfoWindow.SubwayStationInfoWindow .subway_sh .tit_subway{background-position:-400px -300px}.InfoWindow.SubwayStationInfoWindow .tit_subway .inner_subway{display:inline-block;overflow:hidden;height:22px;max-width:100%;vertical-align:top}.InfoWindow.SubwayStationInfoWindow .tit_subway .inner_subway:before{float:left;width:20px;height:15px;margin-right:6px;padding:2px 0 3px;font-weight:600;font-size:11px;line-height:15px;color:#fff;text-align:center;vertical-align:top}
.InfoWindow.SubwayStationInfoWindow .subway_1 .inner_subway:before{background-position:0 -540px;content:'1'}.InfoWindow.SubwayStationInfoWindow .subway_2 .inner_subway:before{background-position:0 -562px;content:'2'}.InfoWindow.SubwayStationInfoWindow .subway_3 .inner_subway:before{background-position:0 -584px;content:'3'}.InfoWindow.SubwayStationInfoWindow .subway_4 .inner_subway:before{background-position:0 -606px;content:'4'}
.InfoWindow.SubwayStationInfoWindow .subway_5 .inner_subway:before{background-position:0 -628px;content:'5'}.InfoWindow.SubwayStationInfoWindow .subway_6 .inner_subway:before{background-position:0 -650px;content:'6'}.InfoWindow.SubwayStationInfoWindow .subway_7 .inner_subway:before{background-position:-22px -540px;content:'7'}.InfoWindow.SubwayStationInfoWindow .subway_8 .inner_subway:before{background-position:-22px -562px;content:'8'}
.InfoWindow.SubwayStationInfoWindow .subway_9 .inner_subway:before{background-position:-22px -584px;content:'9'}.InfoWindow.SubwayStationInfoWindow .subway_bu1 .inner_subway:before{background-position:0 -584px;content:'1'}.InfoWindow.SubwayStationInfoWindow .subway_bu2 .inner_subway:before{background-position:0 -562px;content:'2'}.InfoWindow.SubwayStationInfoWindow .subway_bu3 .inner_subway:before{background-position:-22px -584px;content:'3'}
.InfoWindow.SubwayStationInfoWindow .subway_bu4 .inner_subway:before{background-position:-22px -606px;content:'4'}.InfoWindow.SubwayStationInfoWindow .subway_dae1 .inner_subway:before{background-position:-22px -628px;content:'1'}.InfoWindow.SubwayStationInfoWindow .subway_dae2 .inner_subway:before{background-position:0 -562px;content:'2'}.InfoWindow.SubwayStationInfoWindow .subway_dae3 .inner_subway:before{background-position:-22px -650px;content:'3'}
.InfoWindow.SubwayStationInfoWindow .subway_kwa1 .inner_subway:before{background-position:0 -562px;content:'1'}.InfoWindow.SubwayStationInfoWindow .subway_jeo1 .inner_subway:before{background-position:0 -562px;content:'1'}.InfoWindow.SubwayStationInfoWindow .subway_k .inner_subway:before{width:32px;background-position:-43px -540px;content:'경춘'}.InfoWindow.SubwayStationInfoWindow .subway_minute .inner_subway:before{width:32px;background-position:-43px -562px;content:'분당'}
.InfoWindow.SubwayStationInfoWindow .subway_g .inner_subway:before{width:32px;background-position:-43px -584px;content:'공항'}.InfoWindow.SubwayStationInfoWindow .subway_s .inner_subway:before{width:32px;background-position:-43px -606px;content:'수인'}.InfoWindow.SubwayStationInfoWindow .subway_kk .inner_subway:before{width:32px;background-position:-43px -628px;content:'경강'}.InfoWindow.SubwayStationInfoWindow .subway_dh .inner_subway:before{width:32px;background-position:-43px -650px;content:'동해'}
.InfoWindow.SubwayStationInfoWindow .subway_sh .inner_subway:before{width:32px;background-position:-43px -672px;content:'서해'}.InfoWindow.SubwayStationInfoWindow .subway_in1 .inner_subway:before{width:37px;background-position:-177px -540px;content:'인천1'}.InfoWindow.SubwayStationInfoWindow .subway_in2 .inner_subway:before{width:39px;background-position:-177px -562px;content:'인천2'}.InfoWindow.SubwayStationInfoWindow .subway_new .inner_subway:before{width:43px;background-position:-77px -540px;content:'신분당'}
.InfoWindow.SubwayStationInfoWindow .subway_i .inner_subway:before{width:43px;background-position:-77px -562px;content:'의정부'}.InfoWindow.SubwayStationInfoWindow .subway_bu10 .inner_subway:before{width:53px;background-position:-122px -628px;content:'부산김해'}.InfoWindow.SubwayStationInfoWindow .subway_j .inner_subway:before,.InfoWindow.SubwayStationInfoWindow .subway_ky .inner_subway:before{width:53px;background-position:-122px -540px;content:'경의중앙'}
.InfoWindow.SubwayStationInfoWindow .subway_ever .inner_subway:before{width:53px;background-position:-122px -562px;content:'에버라인'}.InfoWindow.SubwayStationInfoWindow .subway_ml .inner_subway:before{width:53px;background-position:-122px -584px;content:'자기부상'}.InfoWindow.SubwayStationInfoWindow .subway_ui .inner_subway:before{width:53px;background-position:-122px -606px;content:'우이신설'}.InfoWindow.SubwayStationInfoWindow .txt_subway{display:block;overflow:hidden;position:relative;top:-2px;height:21px;font-size:17px;line-height:21px;color:#000;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.InfoWindow.SubwayStationInfoWindow .txt_subway:after{display:inline-block;width:5px;vertical-align:top;content:''}.InfoWindow.SubwayStationInfoWindow .prev,.InfoWindow.SubwayStationInfoWindow .next{position:absolute;top:0;bottom:0;z-index:10;height:16px;margin:auto;padding:6px 0 4px;font-weight:600;font-size:12px;line-height:16px;color:#fff}.InfoWindow.SubwayStationInfoWindow .prev:before,.InfoWindow.SubwayStationInfoWindow .next:before{width:10px;height:16px;margin-top:-1px;content:''}
.InfoWindow.SubwayStationInfoWindow .disabled:before{display:none;content:none}.InfoWindow.SubwayStationInfoWindow .prev .txt_g,.InfoWindow.SubwayStationInfoWindow .next .txt_g{display:block;overflow:hidden;position:relative;top:-2px;max-width:70px;text-overflow:ellipsis;white-space:nowrap;opacity:.8;filter:alpha(opacity=80)}.InfoWindow.SubwayStationInfoWindow .prev{left:20px}.InfoWindow.SubwayStationInfoWindow .prev:before{float:left;margin-right:4px;background-position:-220px -540px}.InfoWindow.SubwayStationInfoWindow .next{right:20px}
.InfoWindow.SubwayStationInfoWindow .next:before{float:right;margin-left:4px;background-position:-230px -540px}.InfoWindow.SubwayStationInfoWindow .content{padding:18px 20px}.InfoWindow.SubwayStationInfoWindow .transfer{height:17px;margin-bottom:4px}.InfoWindow.SubwayStationInfoWindow .transfer:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}.InfoWindow.SubwayStationInfoWindow .transfer strong{float:left;height:17px;margin-right:6px;font-weight:normal;font-size:12px;line-height:15px;color:#222}
.InfoWindow.SubwayStationInfoWindow .transfer span{overflow:hidden;float:left;height:15px;margin:-3px 4px -1px 0;padding:1px 7px 3px;border-radius:19px;font-weight:500;font-size:11px;line-height:15px;color:#fff;text-align:center}.InfoWindow.SubwayStationInfoWindow .transfer .subway_1{background-color:#3356b4}.InfoWindow.SubwayStationInfoWindow .transfer .subway_2{background-color:#3cb44a}.InfoWindow.SubwayStationInfoWindow .transfer .subway_3{background-color:#ff8939}.InfoWindow.SubwayStationInfoWindow .transfer .subway_4{background-color:#09b5ea}
.InfoWindow.SubwayStationInfoWindow .transfer .subway_5{background-color:#924bdd}.InfoWindow.SubwayStationInfoWindow .transfer .subway_6{background-color:#b55e16}.InfoWindow.SubwayStationInfoWindow .transfer .subway_7{background-color:#727718}.InfoWindow.SubwayStationInfoWindow .transfer .subway_8{background-color:#ef4b96}.InfoWindow.SubwayStationInfoWindow .transfer .subway_9{background-color:#cea43a}.InfoWindow.SubwayStationInfoWindow .transfer .subway_k{background-color:#33b5c8}.InfoWindow.SubwayStationInfoWindow .transfer .subway_j,.InfoWindow.SubwayStationInfoWindow .transfer .subway_ky{background-color:#69cccc}
.InfoWindow.SubwayStationInfoWindow .transfer .subway_minute{background-color:#f2bf35}.InfoWindow.SubwayStationInfoWindow .transfer .subway_g{background-color:#44a9e7}.InfoWindow.SubwayStationInfoWindow .transfer .subway_s{background-color:#f3c01c}.InfoWindow.SubwayStationInfoWindow .transfer .subway_new{background-color:#ca343f}.InfoWindow.SubwayStationInfoWindow .transfer .subway_i{background-color:#feb768}.InfoWindow.SubwayStationInfoWindow .transfer .subway_ever{background-color:#8cc966}.InfoWindow.SubwayStationInfoWindow .transfer .subway_bu1{background-color:#ff8939}
.InfoWindow.SubwayStationInfoWindow .transfer .subway_bu2{background-color:#3cb44a}.InfoWindow.SubwayStationInfoWindow .transfer .subway_bu3{background-color:#cea43a}.InfoWindow.SubwayStationInfoWindow .transfer .subway_bu4{background-color:#187ce8}.InfoWindow.SubwayStationInfoWindow .transfer .subway_bu10{background-color:#924bdd}.InfoWindow.SubwayStationInfoWindow .transfer .subway_dae1{background-color:#ee1132}.InfoWindow.SubwayStationInfoWindow .transfer .subway_dae2{background-color:#3cb44a}
.InfoWindow.SubwayStationInfoWindow .transfer .subway_dae3{background-color:#f2bf35}.InfoWindow.SubwayStationInfoWindow .transfer .subway_kwa1{background-color:#3cb44a}.InfoWindow.SubwayStationInfoWindow .transfer .subway_jeo1{background-color:#3cb44a}.InfoWindow.SubwayStationInfoWindow .transfer .subway_ml{background-color:#fa972e}.InfoWindow.SubwayStationInfoWindow .transfer .subway_in1{background-color:#83b5e1}.InfoWindow.SubwayStationInfoWindow .transfer .subway_in2{background-color:#ffa340}
.InfoWindow.SubwayStationInfoWindow .transfer .subway_kk{background-color:#187ce8}.InfoWindow.SubwayStationInfoWindow .transfer .subway_dh{background-color:#3356b4}.InfoWindow.SubwayStationInfoWindow .transfer .subway_ui{background-color:#d2ca29}.InfoWindow.SubwayStationInfoWindow .transfer .subway_sh{background-color:#85bf37}.InfoWindow.SubwayStationInfoWindow .contact{overflow:hidden;height:17px;font-size:12px;line-height:15px;color:#222;clear:both}.InfoWindow.SubwayStationInfoWindow .contact strong{float:left;margin-right:6px;font-weight:normal}
.InfoWindow.SubwayStationInfoWindow .contact .phone{float:left;color:#288756}.InfoWindow.SubwayStationInfoWindow .contact .txt_bar{float:left;width:1px;height:10px;margin:2px 10px 0;background-color:#d2d2d2}.InfoWindow.SubwayStationInfoWindow .service{overflow:hidden;margin-top:3px}.InfoWindow.SubwayStationInfoWindow .service a{float:left;height:18px;font-size:12px;line-height:16px;color:#3d75cc}.InfoWindow.SubwayStationInfoWindow .InfoWindowToolbar a{width:135px}.os_mac .InfoWindow.SubwayStationInfoWindow .tit_subway .inner_subway:before{padding:3px 0 2px;font-size:12px}
.os_mac .InfoWindow.SubwayStationInfoWindow .txt_subway{top:1px;font-size:18px}.os_mac .InfoWindow.SubwayStationInfoWindow .prev,.os_mac .InfoWindow.SubwayStationInfoWindow .next{font-size:13px}.os_mac .InfoWindow.SubwayStationInfoWindow .prev .txt_g,.os_mac .InfoWindow.SubwayStationInfoWindow .next .txt_g{top:0}.os_mac .InfoWindow.SubwayStationInfoWindow .transfer strong{font-size:13px;line-height:17px}.os_mac .InfoWindow.SubwayStationInfoWindow .transfer span{padding:3px 7px 1px;font-size:12px}
.os_mac .InfoWindow.SubwayStationInfoWindow .contact{font-size:13px;line-height:17px}.os_mac .InfoWindow.SubwayStationInfoWindow .service a{font-size:13px;line-height:18px}.InfoWindow.SubwayStationInfoWindow a.disabled{cursor:default;text-decoration:none;-moz-outline:0 none;outline:0 none}.InfoWindow.SubwayStationInfoWindow dl{overflow:auto;overflow-x:hidden;max-height:97px;padding:9px 4px 7px 15px;border-top:1px solid #dedee0;background:#f8f8f8}.InfoWindow.SubwayStationInfoWindow dt{float:left;margin:0 6px 0 0}
.InfoWindow.SubwayStationInfoWindow dd{overflow:hidden;_zoom:1;margin-bottom:1px}.InfoWindow.SubwayStationInfoWindow.data_not_yet_arrive .prev,.InfoWindow.SubwayStationInfoWindow.data_not_yet_arrive .next,.InfoWindow.SubwayStationInfoWindow.data_not_yet_arrive dl,.InfoWindow.SubwayStationInfoWindow.data_not_arrive .toolbar{display:none}.InfoWindow.SubwayStationInfoWindow.data_not_yet_arrive .toolbar{visibility:hidden}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.InfoWindow.SubwayStationInfoWindow .tit_subway,.InfoWindow.SubwayStationInfoWindow .tit_subway .inner_subway:before,.InfoWindow.SubwayStationInfoWindow .prev:before,.InfoWindow.SubwayStationInfoWindow .next:before{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/subwayStationInfoWindow/img_subway2x.png);background-size:592px 692px}
}.Subwayoverviewer{position:absolute;left:0;bottom:0;width:222px;height:222px;cursor:url("//i1.daumcdn.net/dmaps/apis/cursor/openhand.cur.ico"),move;background:none repeat scroll 0 0 #fff;overflow:hidden;z-index:3;border-top:1px solid #fff;border-right:1px solid #fff}.SubwayoverviewerImage{position:absolute}.SubwayoverviewerWalker{position:absolute}.SubwayoverviewerWalker div{position:absolute;left:-54px;top:-57px;width:108px;height:85px;background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_N.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_N.png");_background:0}
.SubwayoverviewerWalker span{position:absolute;left:-15px;top:-39px;width:30px;height:44px;overflow:hidden;cursor:pointer}.Subwayoverviewer .s1 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_NNE.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_NNE.png");_background:0}.Subwayoverviewer .s2 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_NE.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_NE.png");_background:0}
.Subwayoverviewer .s3 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_NEE.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_NEE.png");_background:0}.Subwayoverviewer .s4 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_E.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_E.png");_background:0}.Subwayoverviewer .s5 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_SEE.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_SEE.png");_background:0}
.Subwayoverviewer .s6 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_SE.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_SE.png");_background:0}.Subwayoverviewer .s7 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_SSE.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_SSE.png");_background:0}.Subwayoverviewer .s8 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_S.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_S.png");_background:0}
.Subwayoverviewer .s9 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_SSW.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_SSW.png");_background:0}.Subwayoverviewer .s10 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_SW.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_SW.png");_background:0}.Subwayoverviewer .s11 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_SWW.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_SWW.png");_background:0}
.Subwayoverviewer .s12 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_W.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_W.png");_background:0}.Subwayoverviewer .s13 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_NWW.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_NWW.png");_background:0}.Subwayoverviewer .s14 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_NW.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_NW.png");_background:0}
.Subwayoverviewer .s15 div{background-image:url(//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_NNW.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//i1.daumcdn.net/dmaps/apis/streetview_v2_CI/rwlk_NNW.png");_background:0}.baseBox{display:none;width:100%;border-top:1px solid #eee}.suggestBox{display:none;overflow:hidden;position:absolute;top:42px;left:0;right:0;z-index:999;padding-top:3px;border-radius:0 0 3px 3px;background-color:#fff;font-size:12px;line-height:17px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.15);box-shadow:0 2px 2px 0 rgba(0,0,0,.15)}.suggestBox a,.suggestBox a:visited,.suggestBox a:link,.suggestBox a:active{text-decoration:none}.suggestBox .list{padding:4px 0}
.suggestBox .list a{display:block;overflow:hidden;height:16px;padding:9px 16px 7px;font-size:12px;line-height:14px;background-color:#fff;color:#000;text-overflow:ellipsis;white-space:nowrap}.suggestBox .list a:hover,.suggestBox li.on,.suggestBox li.on a{background-color:#f5f5f5}.suggestBox .list li strong{font-weight:normal;color:#3396ff}.os_mac .suggestBox .list a{font-size:13px;line-height:16px}body.collapse .suggestBox{top:33px}body.collapse .suggestBox .list a{padding:9px 12px 7px}.BusSearch .suggestBox{top:30px;left:-1px;right:-1px;border:1px solid #e2e2e2;border-top:0 none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.SubwayRouteSearchBox .suggestBox{top:32px;width:156px;border:1px solid #e2e2e2;border-top:0 none;border-radius:0 0 2px 2px;font-size:12px;line-height:17px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.SubwayRouteSearchBox .suggestBox .list a{padding:7px 9px 9px;font-size:13px}.SubwayRouteSearchBox .tit_recent{padding-left:9px;padding-right:9px}.SubwayRouteSearchBox .list_recent li{padding-right:3px}.SubwayRouteSearchBox .list_recent .link_search{width:111px;padding:7px 9px 9px;font-size:13px}
.SubwayRouteSearchBox .favorite_recent{padding-left:9px;padding-right:9px}.os_mac .SubwayRouteSearchBox .suggestBox .list a{padding:9px 9px 7px;font-size:14px}.os_mac .SubwayRouteSearchBox .list_recent .link_search{padding:9px 9px 7px;font-size:14px}.suggestBox li .item{display:block;height:100%}.suggestBox .line{overflow:hidden;height:1px;padding:0;margin:5px 0 3px;background-color:#e5e5e5;line-height:1px;font-size:1px}.suggestBox .guide{padding:13px 10px 11px;color:#555}.suggestBox .footer{display:none;position:relative;height:20px;margin:0;padding:4px 10px 0;background-color:#f8f8f8;font-size:11px;letter-spacing:-1px;clear:both}
.suggestBox .footer a{color:#777}.suggestBox .footer .fl{float:left}.suggestBox .footer .fr{display:none;float:right}.suggestBox .footer .bar{padding:0 5px 0 4px;color:#cbcbcb}.suggestBox .footer .offGuide{display:none;position:absolute;right:0;bottom:19px;width:211px;height:27px;background:url(//i1.daumcdn.net/imgsrc.search/search_all/2009/image/suggest_service.gif) no-repeat;text-indent:-9999px}.thumbType{width:405px}.imageBox{display:none;float:right}.thumbType .baseBox{border-right:1px solid #e5e5e5}
.thumbType .list li{padding:2px 10px 0}.thumbType .imageBox{display:inline;width:74px;margin:10px;border:1px solid #ececec;text-align:center}.thumbType .imageBox img{width:74px}.thumbType .imageBox .empty{width:72px;height:105px;border:1px solid #fff;background-color:#fbfbfb;background:#fbfbfb url(//i1.daumcdn.net/imgsrc.search/search_all/2009/image/suggest_service.gif) no-repeat 5px -40px}.ThemeMapItem{padding:0 0 12px 0;background:no-repeat;border-top:1px solid #f0f0f5;border-bottom:1px solid #f0f0f5;margin-top:-1px;z-index:0;white-space:nowrap;position:relative;zoom:1;line-height:1.5em;text-overflow:ellipsis;cursor:default;.margin-bottom:-3px}.ThemeMapItem-ACTIVE{background-color:#f3f4fb;border-top:1px solid #e3e3e9;border-bottom:1px solid #e3e3e9;z-index:1}.ThemeMapItem .imgWrap{display:block;float:left;margin:18px 0 0 18px;width:73px;height:66px}.ThemeMapItem .imgWrap .img{display:block;width:73px;height:66px;position:relative;cursor:pointer}
.ThemeMapItem .imgWrap .imgStroke{display:block;width:73px;height:66px;position:absolute;top:0;left:0;z-index:4;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/theme/thumb_stroke_73x66.png)}.ThemeMapItem .imgWrap img{position:absolute;top:0;left:0;z-index:3}.ThemeMapItem .para{display:block;min-height:70px;padding:20px 0 0 102px;.padding-left:12px}.ThemeMapItem .noImage{padding-left:18px}.ThemeMapItem h6{overflow:hidden;font-weight:normal}.ThemeMapItem h6 a{overflow:hidden;float:left;margin-right:10px;color:#333;text-overflow:ellipsis;line-height:1.6;word-break:break-word;white-space:normal}
.ThemeMapItem .infowrap{color:#777;font-family:Dotum,sans-serif;font-size:11px;line-height:14px}.ThemeMapItem .infowrap .region{letter-spacing:-1px}.ThemeMapItem .infowrap .bar{display:inline-block;margin-top:2px;float:none;width:4px;color:#e2e2e2}.ThemeMapItem .infowrap .like{padding-left:16px;background:url('//t1.daumcdn.net/localimg/localimages/07/2014/img/img_thememap.png') no-repeat 0 1px;padding-top:1px}.ThemeMapItem .infowrap.hideLike .bar,.ThemeMapItem .infowrap.hideLike .like{display:none}.ThemeMapItem .urlShare{margin-top:8px;color:#777;height:27px}
.ThemeMapItem .urlShare a{float:left;margin-left:1px;display:block;width:53px;height:21px;text-indent:-9999px;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/theme/btn_share.gif) no-repeat}.ThemeMapItem .noImage .urlShare a{margin-left:0}.ThemeMapPlaceItem{padding:0 0 12px 0;background:no-repeat;border-top:1px solid #f0f0f5;border-bottom:1px solid #f0f0f5;margin-top:-1px;z-index:0;white-space:nowrap;position:relative;zoom:1;line-height:1.5em;text-overflow:ellipsis;cursor:default;.margin-bottom:-3px}.ThemeMapPlaceItem-ACTIVE,.ThemeMapPlaceItem-HOVER{background-color:#f3f4fb;border-top:1px solid #e3e3e9;border-bottom:1px solid #e3e3e9;z-index:1}.ThemeMapPlaceItem .iconWrap{display:block;float:left;margin:14px 0 0 16px;width:19px;height:28px;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/theme/theme_list_1.png) no-repeat}
.ThemeMapPlaceItem .icon{font:bold 12px Arial,sans-serif;line-height:14px;display:block;height:20px;width:18px;padding-top:2px;vertical-align:top;text-align:center;color:#fff;text-shadow:-1px -1px 0 #616b7b,1px -1px 0 #616b7b,-1px 1px 0 #616b7b,1px 1px 0 #616b7b;-ms-filter:progid:DXImageTransform.Microsoft.Glow(color=#616b7b,strength=1);filter:progid:DXImageTransform.Microsoft.Glow(color=#616b7b,strength=1)}.ThemeMapPlaceItem-HOVER .iconWrap,.ThemeMapPlaceItem-ACTIVE .iconWrap{background:url(//t1.daumcdn.net/localimg/localimages/07/2013/theme/theme_list_2.png) no-repeat}
.ThemeMapPlaceItem-HOVER .icon,.ThemeMapPlaceItem-ACTIVE .icon{text-shadow:-1px -1px 0 #466ea5,1px -1px 0 #466ea5,-1px 1px 0 #466ea5,1px 1px 0 #466ea5;-ms-filter:progid:DXImageTransform.Microsoft.Glow(color=#466ea5,strength=1);filter:progid:DXImageTransform.Microsoft.Glow(color=#466ea5,strength=1)}.ThemeMapPlaceItem .font1{font-size:14px}.ThemeMapPlaceItem .font2{font-size:12px}.ThemeMapPlaceItem .font3{font-size:11px;padding-top:2px;letter-spacing:-1px}.ThemeMapPlaceItem .para{display:block;height:75px;padding:15px 0 0 46px;.padding-left:11px}
.ThemeMapPlaceItem .imgWrap{display:block;width:73px;height:66px;float:left;margin-right:10px;margin-top:3px}.ThemeMapPlaceItem .imgWrap .img{display:block;width:73px;height:66px;position:relative;cursor:pointer}.ThemeMapPlaceItem .imgWrap .imgStroke{display:block;width:73px;height:66px;position:absolute;top:0;left:0;z-index:4;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/theme/thumb_stroke_73x66.png)}.ThemeMapPlaceItem .imgWrap img{position:absolute;top:0;left:0;z-index:3}.ThemeMapPlaceItem .why{display:block;width:138px;max-height:35px;overflow:hidden;white-space:normal;word-break:break-word;-ms-word-break:break-word}
.ThemeMapPlaceItem .noImage .why{width:220px}.ThemeMapPlaceItem.hideLike .why{width:190px}.ThemeMapPlaceItem.hideLike .noImage .why{width:270px}.ThemeMapPlaceItem h6{overflow:hidden;font-weight:normal}.ThemeMapPlaceItem h6 a{overflow:hidden;float:left;color:#0876d7;text-overflow:ellipsis;line-height:1.6}.ThemeMapPlaceItem .count{color:#777}.ThemeMapPlaceItem .count strong{color:#0876d7}.ThemeMapPlaceItem .infowrap{color:#777;margin-top:1px}.ThemeMapPlaceItem .infowrap .bar{display:inline-block;margin-left:-2px;margin-right:2px;color:#e2e2e2}
.ThemeMapPlaceItem .like{display:block;width:45px;height:47px;position:absolute;right:7px;top:28px;background:url('//t1.daumcdn.net/localimg/localimages/07/2014/img/img_thememap.png') no-repeat 0 -20px}.ThemeMapPlaceItem .like .good{margin:0 auto;width:40px;padding-right:1px;display:block;margin-top:23px;text-align:center;cursor:pointer;font-weight:bold;font-size:11px;color:#52677e}.ThemeMapPlaceItem.hideLike .like{display:none}.ThemeMapPlaceMarker{display:block;width:33px;height:36px;cursor:pointer;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/theme/theme_map_1.png) no-repeat}.ThemeMapPlaceMarker-ACTIVE,.ThemeMapPlaceMarker-HOVER{width:40px;height:42px;margin:-6px 0 0 -1px;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/theme/theme_map_2.png) no-repeat}.ThemeMapPlaceMarker .count{font:bold 16px Arial,sans-serif;line-height:18px;display:block;width:23px;height:28px;vertical-align:top;text-align:center;padding-top:3px;color:#fff;text-shadow:-1px -1px 0 #1a3458,1px -1px 0 #1a3458,-1px 1px 0 #1a3458,1px 1px 0 #1a3458;-ms-filter:progid:DXImageTransform.Microsoft.Glow(color=#1a3458,strength=1);filter:progid:DXImageTransform.Microsoft.Glow(color=#1a3458,strength=1)}
.ThemeMapPlaceMarker-ACTIVE .count,.ThemeMapPlaceMarker-HOVER .count{width:25px}.ThemeMapPlaceMarker .font1{font-size:16px}.ThemeMapPlaceMarker .font2{font-size:15px}.ThemeMapPlaceMarker .font3{font-size:12px;letter-spacing:-1px}.ThemeMapCustomMarker{width:42px;height:42px}.ThemeMapCustomMarker .count{font:bold 12px Arial,sans-serif;line-height:18px;display:block;width:23px;height:28px;vertical-align:top;text-align:center;padding:11px 0 0 9px;color:#fff}.forsythia{background:url(//t1.daumcdn.net/localimg/localimages/07/2015/ndm/forsythia_s.png) no-repeat}
.forsythia .count{-ms-filter:progid:DXImageTransform.Microsoft.Glow(color=#b1942b,strength=1);filter:progid:DXImageTransform.Microsoft.Glow(color=#b1942b,strength=1);text-shadow:-1px -1px 0 #b1942b,1px -1px 0 #b1942b,-1px 1px 0 #b1942b,1px 1px 0 #b1942b}.rosebay{background:url(//t1.daumcdn.net/localimg/localimages/07/2015/ndm/azalea_s.png) no-repeat}.rosebay .count{-ms-filter:progid:DXImageTransform.Microsoft.Glow(color=#b1397d,strength=1);filter:progid:DXImageTransform.Microsoft.Glow(color=#b1397d,strength=1);text-shadow:-1px -1px 0 #b1397d,1px -1px 0 #b1397d,-1px 1px 0 #b1397d,1px 1px 0 #b1397d;color:#f7e3f6;padding:12px 0 0 8px}
.cherryblossom{background:url(//t1.daumcdn.net/localimg/localimages/07/2015/ndm/cherryblossoms_s.png) no-repeat}.cherryblossom .count{-ms-filter:progid:DXImageTransform.Microsoft.Glow(color=#b34352,strength=1);filter:progid:DXImageTransform.Microsoft.Glow(color=#b34352,strength=1);text-shadow:-1px -1px 0 #b34352,1px -1px 0 #b34352,-1px 1px 0 #b34352,1px 1px 0 #b34352;color:#fbf0f1;padding:13px 0 0 10px}.themeMapPlaceView .title{display:block;height:92px;width:100%;position:relative}.themeMapPlaceView .title .share{display:block;width:58px;height:21px;text-indent:-99999px;position:absolute;bottom:10px;left:20px;z-index:1}.themeMapPlaceView .title span{display:block;position:absolute;bottom:11px;left:82px;z-index:1;height:20px}.themeMapPlaceView .title img{position:absolute;top:0;left:0;z-index:0}.Info .themeMapPlaceView .sectiontitle{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background-color:#f2f4f5;position:relative;z-index:1;padding-left:19px}
.Info .themeMapPlaceView .bottomtitle{top:-1px}.themeMapPlaceView .placetit{background:url(//t1.daumcdn.net/localimg/localimages/07/2014/img/title_search.png) no-repeat 0 0;height:16px;overflow:hidden;font-weight:normal;float:left;text-indent:-10000px;width:27px}.themeMapPlaceView .cntwrap{font-size:11px;color:#666;margin-top:2px;line-height:11px;font-family:Dotum,sans-serif;font-weight:normal;float:left}.themeMapPlaceView .cnt{font-size:11px;color:#0876d7;font-family:Dotum,sans-serif;font-weight:bold}
.themeMapPlaceView .themePlaceList{clear:both}.themeMapPlaceView .themeplacetit{background:url(//t1.daumcdn.net/localimg/localimages/07/2014/img/title_search.png) no-repeat 0 -125px;height:16px;overflow:hidden;font-weight:normal;float:left;text-indent:-10000px;width:73px}.themeMapPlaceView .themeMore{float:right;display:block;overflow:hidden;text-align:right;font-family:Dotum,sans-serif;font-size:11px;line-height:12px;padding:0 9px 0 0;margin-right:7px;background:no-repeat 100% 2px url(//t1.daumcdn.net/localimg/localimages/07/2014/img/btn_road_arrow.gif);letter-spacing:-1px;margin-top:1px}
.themeMapPlaceView .themeRecommendList{padding-left:11px;padding-top:7px;height:230px}.themeMapPlaceView .themeRecommendList .recomTheme{width:145px;height:192px;display:block;float:left;margin:5px;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/theme/theme_box.png)}.themeMapPlaceView .recomTheme .imgWrap{display:block;width:131px;height:118px;margin:7px 7px 9px 7px;cursor:pointer;position:relative}.themeMapPlaceView .recomTheme .imgStroke{display:block;width:131px;height:118px;position:absolute;top:0;left:0;z-index:4;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/theme/thumb_stroke_131x118.png)}
.themeMapPlaceView .recomTheme img{position:absolute;top:0;left:0;z-index:3}.themeMapPlaceView .recomTheme .recomTitle{display:block;font-weight:bold;color:#262626;max-height:33px;line-height:16px;overflow:hidden;padding:0 12px 0 12px;margin-bottom:1px}.themeMapPlaceView .recomTheme .recomCount{font-family:Dotum,sans-serif;font-weight:normal;color:#777;padding-left:12px;font-size:11px;letter-spacing:-1px}.themeMapPlaceView .recomTheme .recomCount strong{color:#0876d7;letter-spacing:0}.themeMapView .themeRecommend{padding-left:7px;padding-top:6px;height:205px;background-color:#f9f9fb}.themeMapView .themeRecommend.short{height:189px}.themeMapView .themeRecommend .recomTheme{width:145px;display:block;float:left;margin:5px 5px 5px 4px}.themeMapView .recomTheme .imgWrap{display:block;width:131px;height:118px;margin:7px 7px 9px 7px;cursor:pointer;position:relative}.themeMapView .recomTheme .imgStroke{display:block;width:131px;height:118px;position:absolute;top:0;left:0;z-index:4;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/theme/thumb_stroke_131x118.png)}
.themeMapView .recomTheme img{position:absolute;top:0;left:0;z-index:3}.themeMapView .recomTheme .recomTitle{display:block;font-weight:bold;color:#262626;max-height:33px;line-height:16px;overflow:hidden;padding:0 12px 0 12px;margin-bottom:1px}.themeMapView .recomTheme .recomCount{font-family:Dotum,sans-serif;font-weight:normal;color:#777;padding-left:12px;font-size:11px;letter-spacing:-1px}.themeMapView .recomTheme .recomCount strong{letter-spacing:0}.Info .themeMapView .sectiontitle{border-bottom:1px solid #d7d7d7;background-color:#f2f4f5;border-top:0;padding-top:11px;height:24px}
.themeMapView .themetit{background:url(//t1.daumcdn.net/localimg/localimages/07/2014/img/title_search.png) no-repeat 0 -150px;height:16px;overflow:hidden;font-weight:normal;float:left;text-indent:-10000px;width:28px;margin-left:-1px}.themeMapView .cntwrap{font-size:11px;color:#666;margin-top:2px;line-height:11px;font-family:Dotum,sans-serif;font-weight:normal;float:left}.themeMapView .cnt{font-size:11px;color:#0876d7;font-family:Dotum,sans-serif;font-weight:bold}.themeMapView .themeList{clear:both}
.themeMapView .Sort .ACTIVE{color:#0876d7}.ThemePoiControlView{position:absolute;top:11px;left:57px;z-index:400}.ThemePoiControlView h3,.ThemePoiControlView .poi_item span{background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/img_search.png) no-repeat}.ThemePoiControlView h3{position:relative;z-index:10;width:47px;height:36px;padding:1px 3px 5px;background-position:-230px -400px}.ThemePoiControlView .btn_poi{display:block;overflow:hidden;width:47px;height:16px;padding:9px 0 11px;font-weight:normal;font-size:12px;line-height:16px;color:#000;text-align:center;text-decoration:none}
.ThemePoiControlView .btn_poi:hover{color:#666}.ThemePoiControlView .Wrap{position:relative;top:3px;left:-7px;width:212px;height:268px;padding:2px 9px 18px 10px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/themePoi/bg_search.png) no-repeat 0 0}.ThemePoiControlView .Wrap{display:none}.ThemePoiControlView .Wrap ul{overflow:hidden;width:212px;padding-top:4px}.ThemePoiControlView .Wrap .poi_item{float:left;width:105px;height:36px;margin:1px 1px 0 0}.ThemePoiControlView .poi_item .btn_item{display:block;width:100%;height:100%;padding:11px 0 9px;font-size:12px;line-height:12px;color:#222;text-align:left}
.ThemePoiControlView .poi_item .btn_item:hover{background-color:#f5f5f5}.ThemePoiControlView .poi_item span{overflow:hidden;float:left;width:20px;height:20px;margin:-3px 4px 0 13px}.ThemePoiControlView .poi_item .ico_arr{display:inline-block;float:none;width:14px;height:14px;margin:1px 0 0 2px;background-position:-170px -280px;vertical-align:top}.ThemePoiControlView .poi_item .bus{background-position:-170px -120px}.ThemePoiControlView .poi_item .sub{background-position:-190px -120px}.ThemePoiControlView .poi_item .food{background-position:-170px -140px}
.ThemePoiControlView .poi_item .hotel{background-position:-190px -140px}.ThemePoiControlView .poi_item .cafe{background-position:-170px -160px}.ThemePoiControlView .poi_item .bank{background-position:-190px -160px}.ThemePoiControlView .poi_item .cvs{background-position:-170px -180px}.ThemePoiControlView .poi_item .mart{background-position:-190px -180px}.ThemePoiControlView .poi_item .hospital{background-position:-170px -200px}.ThemePoiControlView .poi_item .hair{background-position:-190px -200px}
.ThemePoiControlView .poi_item .oil{background-position:-170px -220px}.ThemePoiControlView .poi_item .park{background-position:-190px -220px}.ThemePoiControlView .poi_item .culture{background-position:-170px -240px}.ThemePoiControlView .poi_item .storeview{background-position:-190px -240px}.ThemePoiControlView .poi_item .theme{background-position:-170px -260px}.ThemePoiControlView .poi_active .btn_item{background-color:#3396ff;color:#fff}.ThemePoiControlView .poi_active .btn_item:hover{background-color:#3396ff}
.ThemePoiControlView .poi_active .ico_arr{background-position:-250px -280px}.ThemePoiControlView .poi_active .bus{background-position:-250px -120px}.ThemePoiControlView .poi_active .sub{background-position:-270px -120px}.ThemePoiControlView .poi_active .food{background-position:-250px -140px}.ThemePoiControlView .poi_active .hotel{background-position:-270px -140px}.ThemePoiControlView .poi_active .cafe{background-position:-250px -160px}.ThemePoiControlView .poi_active .bank{background-position:-270px -160px}
.ThemePoiControlView .poi_active .cvs{background-position:-250px -180px}.ThemePoiControlView .poi_active .mart{background-position:-270px -180px}.ThemePoiControlView .poi_active .hospital{background-position:-250px -200px}.ThemePoiControlView .poi_active .hair{background-position:-270px -200px}.ThemePoiControlView .poi_active .oil{background-position:-250px -220px}.ThemePoiControlView .poi_active .park{background-position:-270px -220px}.ThemePoiControlView .poi_active .culture{background-position:-250px -240px}
.ThemePoiControlView .poi_active .storeview{background-position:-270px -240px}.ThemePoiControlView .poi_active .theme{background-position:-250px -260px}.ThemePoiControlView .showSubList .btn_item{background-color:#3396ff;color:#fff}.ThemePoiControlView .showSubList .btn_item:hover{background-color:#3396ff}.ThemePoiControlView .showSubList .ico_arr{background-position:-250px -280px}.ThemePoiControlView .showSubList .bus{background-position:-250px -120px}.ThemePoiControlView .showSubList .sub{background-position:-270px -120px}
.ThemePoiControlView .showSubList .food{background-position:-250px -140px}.ThemePoiControlView .showSubList .hotel{background-position:-270px -140px}.ThemePoiControlView .showSubList .cafe{background-position:-250px -160px}.ThemePoiControlView .showSubList .bank{background-position:-270px -160px}.ThemePoiControlView .showSubList .cvs{background-position:-250px -180px}.ThemePoiControlView .showSubList .mart{background-position:-270px -180px}.ThemePoiControlView .showSubList .hospital{background-position:-250px -200px}
.ThemePoiControlView .showSubList .hair{background-position:-270px -200px}.ThemePoiControlView .showSubList .oil{background-position:-250px -220px}.ThemePoiControlView .showSubList .park{background-position:-270px -220px}.ThemePoiControlView .showSubList .culture{background-position:-250px -240px}.ThemePoiControlView .showSubList .storeview{background-position:-270px -240px}.ThemePoiControlView .showSubList .theme{background-position:-250px -260px}.os_mac .ThemePoiControlView .btn_poi{padding:11px 0 9px;font-size:13px}
.os_mac .ThemePoiControlView .poi_item .btn_item{font-size:13px;line-height:16px}body.collapse .ThemePoiControlView{left:447px}.ThemePoiControlView-OFF{display:none}.ThemePoiControlView_active .Wrap{display:block}.ThemePoiControlView_active h3,.ThemePoiControlView_activated h3{background-position:-230px -350px}.ThemePoiControlView_active .btn_poi,.ThemePoiControlView_active .btn_poi:hover,.ThemePoiControlView_activated .btn_poi{font-weight:bold;background-position:0 -350px;color:#fff}.ThemePoiControlView_fst .Wrap{width:246px;background-position:-230px 0}
.ThemePoiControlView_sec .Wrap{width:352px;background-position:0 -290px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.ThemePoiControlView h3,.ThemePoiControlView .poi_item span{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/img_search2x.png);background-size:490px 492px}.ThemePoiControlView .Wrap{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/themePoi/bg_search2x.png);background-size:511px 578px}
}.ThemePoiSubListView{overflow:hidden;position:absolute;top:47px;left:108px;z-index:101;width:140px;height:268px;border-left:1px solid #e0e0e0;border-radius:0 3px 3px 0;background-color:#fafafa;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/themePoi/bg_search.png) no-repeat -371px -292px}.ThemePoiSubListView ul{overflow-x:hidden;overflow-y:auto;width:100%;height:256px;padding:6px 0}.ThemePoiSubListView .subPoi .btn_subPoi{display:block;width:100%;height:30px;padding:0 12px;font-size:12px;background-color:#fafafa;color:#222;text-align:left}
.ThemePoiSubListView .subPoi .btn_subPoi:hover{background-color:#eee}.ThemePoiSubListView .subPoi .btn_subPoi:active{font-weight:bold;background-color:#3396ff;color:#fff}.ThemePoiSubListView .subPoi_active .btn_subPoi{font-weight:bold;background-color:#3396ff;color:#fff}.ThemePoiSubListView .subPoi_active .btn_subPoi:hover{background-color:#3396ff}.ThemePoiControlView_sec .ThemePoiSubListView{left:214px}.os_mac .ThemePoiSubListView .subPoi .btn_subPoi{font-size:13px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.ThemePoiSubListView{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/themePoi/bg_search2x.png);background-size:511px 578px}
}.IE6MIN{float:left;position:relative;z-index:30;width:390px;height:116px;background-color:#258fff}.Header{position:relative;height:94px;padding:20px 20px 2px;color:#fff}.Header .Title{width:95px;padding:5px 0 21px 36px}.Header .Title .local{display:block;overflow:hidden;width:100%;height:22px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/kakaomap_logo.png) no-repeat 0 0;text-indent:-9999px}.Header .btn_menu{overflow:hidden;position:absolute;top:23px;left:17px;z-index:10;width:22px;height:22px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/ico_menu.png) no-repeat 0 0;text-indent:-9999px}
body.collapse .IE6MIN{top:10px;left:9px;width:378px;height:36px;padding:2px 3px 4px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_search.png) no-repeat 0 0}body.collapse .Header{height:36px;padding:0}body.collapse .Header .Title{float:left;width:72px;padding:10px 12px 10px 38px}body.collapse .Header .Title .local{height:16px;background-position:0 -40px}body.collapse .Header .btn_menu{top:7px;left:8px;background-position:0 -40px}.Addmenu{float:left;width:100%;border:1px solid black}
.Addmenu .Addons{float:right}body.ROADVIEW .tit_login{display:none}.tit_login{position:absolute;top:11px;right:9px;z-index:10;width:69px;padding:1px 3px 5px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/img_search.png) no-repeat -290px -400px}.tit_login a{display:block;overflow:hidden;width:69px;height:16px;padding:9px 0 11px;font-weight:bold;font-size:12px;line-height:16px;color:#1f8cff;text-align:center}.os_mac .tit_login a{padding:11px 0 9px;font-size:13px}.tit_login a:hover{color:rgba(31,140,255,.6);text-decoration:none}
.tit_login.ACTIVE{background-position:-290px -350px}.tit_login.ACTIVE a{font-weight:bold;color:#fff}body.ROADVIEW .tit_profile{display:none}.tit_profile{position:absolute;top:11px;right:9px;z-index:10;width:36px;height:36px;padding:1px 3px 5px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/bg_btn_pro.png) no-repeat}.tit_profile a{display:block;overflow:hidden;width:36px;height:36px;border-radius:36px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/btn_pro_empty.png) no-repeat;text-indent:-9999px}
.tit_profile .img_profile{display:block;width:36px;height:36px;border-radius:36px}.LayerProfile{position:absolute;top:56px;right:2px;z-index:20;width:300px;height:127px;padding:2px 10px 18px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/bg_profile.png) no-repeat}.LayerProfile .info_profile{height:64px;padding:19px 19px 0}.LayerProfile .thumb_profile{overflow:hidden;float:left;position:relative;width:44px;height:44px;margin-right:11px;padding:1px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/empty_profile.png) no-repeat 1px 1px}
.LayerProfile .thumb_profile:after{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;width:46px;height:46px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/mask_profile.png);content:''}.LayerProfile .img_profile{display:block;width:44px;height:44px}.LayerProfile .tit_name{display:block;overflow:hidden;margin:3px 70px 0 55px;font-weight:bold;font-size:15px;line-height:19px;color:#222;text-overflow:ellipsis;white-space:pre}
.LayerProfile .desc_report{overflow:hidden;margin:3px 55px 0 0;font-size:12px;line-height:18px;color:#444}.LayerProfile .desc_report .link_profile{margin:0 0 0 4px;line-height:18px}.LayerProfile .link_profile{display:inline-block;margin-top:25px;font-size:12px;line-height:16px;color:#3d75cc;text-decoration:underline;vertical-align:top}.LayerProfile .tit_name ~ .link_profile{margin-top:1px}.LayerProfile .btn_logout{position:absolute;top:22px;right:30px;width:54px;height:24px;font-size:11px;line-height:22px;color:#444;text-align:center}
.LayerProfile .btn_logout:hover{text-decoration:none}.LayerProfile .my_page:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}.LayerProfile .my_page a{float:left;width:100px;font-weight:500;font-size:12px;line-height:42px;color:#222;text-align:center}.LayerProfile .my_page a:hover{text-decoration:none}.LayerProfile .my_page .dot{margin:0 1px}.LayerProfile .my_page .num{color:#1f8cff}.os_mac .LayerProfile .tit_name{margin-top:5px;font-size:16px}
.os_mac .LayerProfile .desc_report{margin-top:5px;font-size:13px;font-family:AppleSDGothicNeo-light}.os_mac .LayerProfile .link_profile{font-size:13px;font-family:AppleSDGothicNeo-light}.os_mac .LayerProfile .btn_logout{font-size:12px;line-height:26px}.os_mac .LayerProfile .my_page a{font-size:13px;line-height:46px}.browser_ie8 .tit_profile.PROFILE-IMG{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/bg_btn_square.png)}.LayerProfileEdit-DIMMED{position:fixed;top:0;bottom:0;left:0;right:0;z-index:300;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/snb/dimmed_snb.png) repeat}
.LayerProfileEdit{position:absolute;top:0;bottom:0;left:0;right:0;width:306px;height:168px;margin:auto;padding:28px 28px 60px;background-color:#fff}.LayerProfileEdit .tit_edit{display:inline-block;position:relative;top:-4px;z-index:10;margin-left:-8px;padding:0 5px;font-weight:600;font-size:21px;line-height:27px;color:#000;vertical-align:top}.os_mac .LayerProfileEdit .tit_edit{top:0}.LayerProfileEdit .tit_edit:after{position:absolute;bottom:0;left:0;right:0;height:10px;z-index:-1;background-color:#cee6ff;background-color:rgba(31,140,255,.22);content:''}
.LayerProfileEdit .area_file{position:relative;width:54px;height:54px;margin:30px auto 0;padding:1px}.LayerProfileEdit .area_file:after{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;width:56px;height:56px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/mask_file.png) no-repeat;content:''}.LayerProfileEdit .area_file img{display:block;width:54px;height:54px}.LayerProfileEdit .area_file label{overflow:hidden;position:absolute;top:1px;bottom:1px;left:1px;right:1px;z-index:20;width:54px;height:54px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/dim_file.png) no-repeat;text-indent:-9999px;cursor:pointer}
.LayerProfileEdit .area_file input{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;width:100%;height:100%;opacity:.01;filter:alpha(opacity="1");cursor:pointer}.LayerProfileEdit .area_file .img_loading{position:absolute;top:0;bottom:0;left:0;right:0;z-index:20;padding:17px;background:#fff url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/bg_dim_circle.png) no-repeat 1px 1px}.LayerProfileEdit .area_file .img_loading img{width:22px;height:22px}.LayerProfileEdit .area_tf{margin-top:19px}
.LayerProfileEdit .area_tf:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}.LayerProfileEdit .box_tf{float:left;width:247px;border-radius:2px;background-color:#f8f8f8;background-color:rgba(46,46,46,.03)}.LayerProfileEdit .box_tf input{width:227px;height:32px;padding:0 9px 2px;border:1px solid transparent;border-radius:2px;font-size:13px;line-height:32px;background-color:transparent;color:#222;outline:0 none}.LayerProfileEdit .box_tf input::-ms-clear{display:none}
.LayerProfileEdit .box_tf input:focus{border-color:#5aa9fd;border-color:rgba(51,150,255,.8)}.LayerProfileEdit .btn_edit{float:right;width:54px;height:36px;padding-bottom:2px;border-radius:2px;font-weight:600;font-size:13px;line-height:34px;background-color:#3396ff;color:#fff;text-align:center}.LayerProfileEdit .btn_edit[disabled]{background-color:#ccc;cursor:auto}.LayerProfileEdit .bt_close{overflow:hidden;position:absolute;top:20px;right:16px;width:36px;height:36px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/roughMap/bt_map.png) no-repeat;text-indent:-9999px}
.os_mac .LayerProfileEdit .tit_edit{font-size:22px}.os_mac .LayerProfileEdit .box_tf input{height:34px;padding-bottom:0;font-size:14px;line-height:34px}.os_mac .LayerProfileEdit .btn_edit{padding-bottom:0;font-size:14px;line-height:38px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.Header .Title .local{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/kakaomap_logo2x.png);background-size:95px 56px}
.Header .btn_menu{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/ico_menu2x.png);background-size:22px 62px}body.collapse .IE6MIN{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_search2x.png);background-size:384px 206px}.tit_login{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/img_search2x.png);background-size:490px 492px}.tit_profile{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/bg_btn_pro2x.png);background-size:42px 42px}
.tit_profile a{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/btn_pro_empty2x.png);background-size:36px 36px}.LayerProfile{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/bg_profile2x.png);background-size:320px 147px}.LayerProfile .thumb_profile{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/empty_profile2x.png);background-size:44px 44px}.LayerProfile .thumb_profile:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/mask_profile2x.png);background-size:46px 46px}
.LayerProfileEdit .area_file:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/mask_file2x.png);background-size:56px 56px}.LayerProfileEdit .area_file label{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/dim_file2x.png);background-size:54px 54px}.LayerProfileEdit .area_file .img_loading{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/title/bg_dim_circle2x.png);background-size:54px 54px}.LayerProfileEdit .bt_close{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/roughMap/bt_map2x.png);background-size:36px 36px}
}.Tool{position:absolute;top:11px;right:90px;z-index:410}.Tool .tit_tool{width:69px;padding:1px 3px 5px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/img_search.png) no-repeat -290px -400px}.Tool .btn_tool{display:block;overflow:hidden;width:69px;height:16px;padding:9px 0 11px;font-weight:normal;font-size:12px;line-height:16px;color:#000;text-align:center;text-decoration:none}.Tool .btn_tool:hover{color:#666}.Tool .layer_tool{display:none;position:absolute;top:45px;right:-7px;width:180px;height:180px;padding:6px 10px 22px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/tool/bg_layer_tool.png) no-repeat}
.Tool .layer_tool a{display:block;overflow:hidden;height:17px;padding:10px 0 9px 40px;font-size:13px;line-height:13px;background:#fff url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/tool/ico_tool.png) no-repeat;color:#444}.Tool .layer_tool a:hover{background-color:#f7f7f7;text-decoration:none}.Tool .layer_tool .print{background-position:12px 8px}.Tool .layer_tool .save{background-position:12px -22px}.Tool .layer_tool .link{background-position:12px -52px}.Tool .layer_tool .html{background-position:12px -82px}
.Tool .layer_tool .mail{background-position:12px -112px}.Tool .layer_tool .copyUrl{background-position:12px -52px}.Tool .layer_tool .copyMap{background-position:12px -82px}.Tool.ACTIVE .tit_tool{background-position:-290px -350px}.Tool.ACTIVE .btn_tool{font-weight:bold;color:#fff}.Tool.ACTIVE .layer_tool{display:block}.os_mac .Tool .btn_tool{padding:11px 0 9px;font-size:13px}.os_mac .Tool .layer_tool a{font-size:14px;line-height:17px}body.MAPFRAME .Tool{display:none}body.LOGIN .Tool{right:57px}body.SUBWAY .Tool .layer_tool{right:0;padding:5px 3px;width:144px;height:148px;background-position:-210px 0}
body.SUBWAY .Tool .layer_tool .email{display:none}body.SUBWAY .Tool .layer_tool .modify{display:none}.Tool .modify{float:left;margin-left:3px;margin-right:20px}.Tool .modify .arrow{width:7px;display:inline-block;background:no-repeat url(//t1.daumcdn.net/localimg/localimages/07/2017/pc/icon_modify.png) 2px 4px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.Tool .tit_tool{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/img_search2x.png);background-size:490px 492px}
.Tool .layer_tool{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/tool/bg_layer_tool2x.png);background-size:360px 208px}.Tool .layer_tool a{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/tool/ico_tool2x.png);background-size:20px 140px}}.ToolList .sharelist{position:absolute;z-index:100;right:60px;top:30px;width:20px}.ToolList a{float:left;margin:4px 4px 0 0;color:#fff}.ToolList .copylist{position:absolute;right:321px;top:30px;width:68px;height:72px;z-index:100;border:1px solid black;background-color:#fcfcfe;white-space:nowrap}.ToolList .email{width:20px;height:20px;background:url("//t1.daumcdn.net/localimg/localimages/07/2008/map/new/navi/ico_bar_spr.gif")}.ToolList .email_text{width:40px;color:#333;line-height:16px;margin:8px 7px 2px 7px}.ToolList .copyUrl{width:40px;color:#333;line-height:16px;margin:3px 7px 2px 7px}
.ToolList .copyMap{width:53px;color:#333;line-height:16px;margin:3px 7px 5px 7px}.ToolList .copyUrl:hover,.ToolList .copyMap:hover{text-decoration:underline;color:#4f69e9}body.SUBWAY .ToolList .map,body.MAP .ToolList .subway{display:none}body.SUBWAY .ToolList .copylist{position:absolute;right:5px;top:30px;width:74px;height:51px;z-index:100;border:1px solid black;background-color:#fcfcfe;white-space:nowrap}body.SUBWAY .ToolList .email_text{display:none}body.SUBWAY .ToolList .copyUrl{width:40px;color:#333;line-height:16px;margin:8px 7px 2px 7px}
body.ROADVIEW .RoutePoiControlView{display:none}body.ROADVIEW .TrafficLegend{display:none}.TrafficInfoWindow{left:-142px;width:284px}html .TrafficInfoWindow .top{background-position:0 -400px}html .TrafficInfoWindow .body{padding-bottom:9px;background-image:url(//t1.daumcdn.net/localimg/localimages/07/2012/img/pannel_tooltip_04.gif)}html .TrafficInfoWindow .bottom{background-position:0 -450px}html .TrafficInfoWindow .tail{left:146px;background-position:-146px -455px}.TrafficInfoWindow .fav{position:absolute;left:14px;top:11px}.TrafficInfoWindow h6{margin:6px 15px 0 33px}.TrafficInfoWindow p{margin:3px 15px 0}
.TrafficInfoWindow blockquote{margin:1px 10px 0;padding:3px 5px 2px;background:#999;color:#fff;font-weight:900}.TransitFunctionToolBar{overflow:hidden;position:relative;border-top:1px solid #ddd}.TransitFunctionToolBar a{float:left;width:129px;height:18px;padding:11px 0 10px;font-size:12px;line-height:14px;background-color:#fff;color:#444;text-align:center;text-decoration:none}.TransitFunctionToolBar a:hover{text-decoration:none}.TransitFunctionToolBar .alook{width:130px;border-left:1px solid #eee}.TransitFunctionToolBar .favorite{border-left:1px solid #eee}.TransitFunctionToolBar .favorite .ico_fav{display:inline-block;position:relative;top:-4px;width:24px;height:24px;margin:0 2px 0 -3px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_fav_b.png) no-repeat 0 0;vertical-align:top}
.TransitFunctionToolBar .favorite .num{display:none;overflow:hidden;position:absolute;top:-1px;right:-1px;width:14px;height:14px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/num_fav.png) no-repeat;text-indent:-9999px}.TransitFunctionToolBar .favorite .num1{background-position:0 0}.TransitFunctionToolBar .favorite .num2{background-position:0 -20px}.TransitFunctionToolBar .favorite .num3{background-position:0 -40px}.TransitFunctionToolBar .favorite .num4{background-position:0 -60px}
.TransitFunctionToolBar .favorite .num5{background-position:0 -80px}.TransitFunctionToolBar .favorite .num6{background-position:0 -100px}.TransitFunctionToolBar .favorite .num7{background-position:0 -120px}.TransitFunctionToolBar .favorite .num8{background-position:0 -140px}.TransitFunctionToolBar .favorite .num9{background-position:0 -160px}.TransitFunctionToolBar .favorite .num10{width:15px;background-position:0 -180px}.TransitFunctionToolBar .favorite-active .ico_fav{background-position:-24px 0}
.TransitFunctionToolBar .favorite-active .num{display:block}.os_mac .TransitFunctionToolBar a{font-size:13px;line-height:18px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.TransitFunctionToolBar .favorite .ico_fav{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_fav_b2x.png);background-size:48px 24px}.TransitFunctionToolBar .favorite .num{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/num_fav2x.png);background-size:15px 194px}
}.TransitInterPointItem{border-top:1px solid #eee}.TransitInterPointItem .transInterTypeInfo{padding:11px 21px 9px;border-bottom:1px solid #eee;font-size:13px;line-height:16px;background-color:#fcfcfc;color:#666}.TransitInterPointItem .transInterTypeInfo .trans_type_header{display:inline;font-weight:bold;font-size:15px;line-height:19px;color:#222}.TransitInterPointItem .transInterTypeInfo .trans_inter_time{display:inline;margin-left:2px}.TransitInterPointItem .transInterTypeInfo .bar{display:inline-block;width:1px;height:10px;margin:0 5px;background-color:#e2e2e2;vertical-align:0}
.StartEndPointItemView+.TransitInterPointItem{border-color:#eee}.TransitInterPointItem .WalkTransitItemView-LAST .walkline{bottom:auto;height:55px}.TransitInterPointItem-LAST .WalkTransitItemView-LAST .walkline{bottom:-25px;height:auto}.TransitInterPointItem.custom_info_item{border-top:1px solid #ddd}.TransitInterPointItem.custom_info_item .TransitRouteOutlineView{margin:0;padding:12px 25px 13px 20px}.TransitCustomOutlineItemView{position:relative;padding-left:40px;font-size:12px;line-height:17px}
.TransitCustomOutlineItemView .custom_ico{position:absolute;top:1px;left:0;width:22px;height:22px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_start.png) no-repeat -30px -420px}.TransitCustomOutlineItemView .custom_title{font-weight:500;font-size:14px;line-height:19px;color:#000}.TransitCustomOutlineItemView .trans_inter_time{font-size:12px;line-height:17px;color:#888;vertical-align:0}.TransitCustomOutlineItemView .custom_detail{margin-top:4px;color:#fd9727}.os_mac .TransitInterPointItem.custom_info_item .TransitRouteOutlineView{padding:14px 25px 11px 20px}
.os_mac .TransitCustomOutlineItemView .custom_ico{top:0}.os_mac .TransitCustomOutlineItemView{font-size:13px}.os_mac .TransitCustomOutlineItemView .custom_title{font-size:15px}.os_mac .TransitCustomOutlineItemView .trans_inter_time{font-size:13px;vertical-align:1px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.TransitCustomOutlineItemView .custom_ico{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_start2x.png);background-size:52px 988px}
}.TransitInterPointItem .trans_inter_time .bar{color:#ddd;margin:0 4px}.TransitInterPointItem .TransitRouteOutlineView.innerTransitDetail{display:block}.public_detail .TransitPointItem.hover_item strong,.public_detail .WalkTransitItemView.hover_item strong,.public_detail .TransitPointItem.hover_item .desc,.public_detail .WalkTransitItemView.hover_item .desc,.public_detail .WalkTransitItemView.hover_item .briefdesc{text-decoration:underline}.TransitRouteItem.InterTransitRouteItem .transTypeInfo{float:left;margin:7px 0 0 5px;font-size:12px;line-height:16px}.TransitRouteItem.InterTransitRouteItem .trans_type{margin-right:2px;font-weight:bold;color:#7094e2}.TransitRouteItem.InterTransitRouteItem .inter_time{font-weight:normal;color:#888}.TransitRouteItem.InterTransitRouteItem .inter_time .bar{display:inline-block;width:1px;height:10px;margin:0 5px;background-color:#e2e2e2;vertical-align:-1px}.TransitRouteItem.InterTransitRouteItem .long_interval_info{padding:3px 0 3px 23px;font-size:12px;line-height:17px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_atten.png) no-repeat 0 4px;color:#fd9727}
.os_mac .TransitRouteItem.InterTransitRouteItem .transTypeInfo{font-size:13px}.os_mac .TransitRouteItem.InterTransitRouteItem .inter_time .bar{vertical-align:0}.os_mac .TransitRouteItem.InterTransitRouteItem .long_interval_info{font-size:13px;background-position:0 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.TransitRouteItem.InterTransitRouteItem .long_interval_info{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_atten2x.png);background-size:16px 16px}
}.TransitMediumTooltip{position:absolute;top:-38px;left:12px;z-index:100;padding:0 8px;white-space:nowrap;cursor:pointer}.TransitMediumTooltip:before,.TransitMediumTooltip:after{position:absolute;top:0;width:8px;height:26px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_bubble_bg.png) no-repeat;content:''}.TransitMediumTooltip:before{left:0}.TransitMediumTooltip:after{right:0;background-position:-8px 0}.TransitMediumTooltip .content{position:relative;z-index:10;height:15px;padding:3px 42px 8px 3px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_bubble_body.png) repeat-x}
.TransitMediumTooltip .nameWrap{display:block;margin-left:-3px;font-weight:600;font-size:11px;line-height:15px;color:#222;text-decoration:none}.TransitMediumTooltip .location{display:inline-block;overflow:hidden;max-width:108px;text-overflow:ellipsis;vertical-align:top}.TransitMediumTooltip .expand,.TransitMediumTooltip .close{overflow:hidden;position:absolute;top:4px;z-index:10;width:16px;height:16px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_viewclose.png) no-repeat 0 -30px;text-indent:-9999px}
.TransitMediumTooltip .expand{right:13px;background-position:0 -30px}.TransitMediumTooltip .close{right:-5px;background-position:-20px -30px}.TransitMediumTooltip .arrow{overflow:hidden;position:absolute;bottom:-6px;left:-5px;width:20px;height:20px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/bubble-tale_n.png) no-repeat}.os_mac .TransitMediumTooltip .content{padding:6px 42px 5px 3px}.os_mac .TransitMediumTooltip .nameWrap{font-size:12px}.TransitMediumTooltip .subway_1,.TransitMediumTooltip .subway_dh{color:#3356b4}
.TransitMediumTooltip .subway_2,.TransitMediumTooltip .subway_bu2,.TransitMediumTooltip .subway_dae2,.TransitMediumTooltip .subway_kwa1,.TransitMediumTooltip .subway_jeo1{color:#3cb44a}.TransitMediumTooltip .subway_3{color:#f08f4c}.TransitMediumTooltip .subway_4{color:#09b5ea}.TransitMediumTooltip .subway_5,.TransitMediumTooltip .subway_bu10{color:#924bdd}.TransitMediumTooltip .subway_6{color:#b55e16}.TransitMediumTooltip .subway_7{color:#727718}.TransitMediumTooltip .subway_8{color:#ef4b96}.TransitMediumTooltip .subway_9,.TransitMediumTooltip .subway_bu3{color:#cea43a}
.TransitMediumTooltip .subway_k{color:#32b2c4}.TransitMediumTooltip .subway_j,.TransitMediumTooltip .subway_ky{color:#69cccc}.TransitMediumTooltip .subway_minute{color:#eac052}.TransitMediumTooltip .subway_g{color:#47abe8}.TransitMediumTooltip .subway_s{color:#f3c01c}.TransitMediumTooltip .subway_new{color:#be4049}.TransitMediumTooltip .subway_i{color:#feb768}.TransitMediumTooltip .subway_ever{color:#8cc966}.TransitMediumTooltip .subway_bu1{color:#ff8939}.TransitMediumTooltip .subway_bu4,.TransitMediumTooltip .subway_kk{color:#187ce8}
.TransitMediumTooltip .subway_dae1{color:#ee1132}.TransitMediumTooltip .subway_dae3{color:#f2bf35}.TransitMediumTooltip .subway_ml{color:#ec9b47}.TransitMediumTooltip .subway_in1{color:#83b5e1}.TransitMediumTooltip .subway_in2{color:#ffa340}.TransitMediumTooltip .subway_ui{color:#d2ca29}.TransitMediumTooltip .subway_sh{color:#85bf37}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.TransitMediumTooltip:before,.TransitMediumTooltip:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_bubble_bg2x.png);background-size:16px 26px}
.TransitMediumTooltip .content{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_bubble_body2x.png);background-size:1px 26px}.TransitMediumTooltip .expand,.TransitMediumTooltip .close{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_viewclose2x.png);background-size:54px 46px}.TransitMediumTooltip .arrow{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/bubble-tale_n2x.png);background-size:20px 20px}}.TransitMediumTooltip-small{left:12px;top:-14px}
.TransitMediumTooltip .left{display:inline-block;font-weight:bold;color:#0876d7;padding:0 6px 0 5px;.display:inline;.zoom:1;height:100%;line-height:24px;border-right:1px solid #ddd}.TransitMediumTooltip strong{letter-spacing:-1px}.TransitMediumTooltip small{display:inline-block;vertical-align:top;padding-top:4px;padding-left:4px;height:20px;background:repeat-x url(//t1.daumcdn.net/localimg/localimages/07/2011/map/storeview/tip_bg.png);font-family:Dotum,sans-serif;font-size:11px;color:#999;letter-spacing:-1px}
.TransitMediumTooltip button{overflow:hidden;display:inline-block;vertical-align:top;text-indent:-100000px;cursor:pointer}.TransitMediumTooltip a{display:inline-block;vertical-align:top}.TransitMediumTooltip .roadviewMedium{margin-left:5px;background:url("//t1.daumcdn.net/localimg/localimages/07/2012/img/img_tooltip2_4.png") no-repeat -80px -120px;height:18px;width:15px}.TransitMediumTooltip .storeview{margin-left:5px;background:url(//t1.daumcdn.net/localimg/localimages/07/2012/img/img_tooltip2_4.png) no-repeat scroll -49px -120px transparent;height:18px;width:16px}
.TransitMediumTooltip .destination{margin-left:4px;background:url(//t1.daumcdn.net/localimg/localimages/07/2012/img/img_tooltip2_4.png) no-repeat -37px -120px;height:18px;width:12px}.MultiLine{height:38px}.MultiLine .nameWrap{width:208px;white-space:normal;line-height:15px}.MultiLine .content{height:auto;padding-top:4px}.MultiLine .left{line-height:40px}.MultiLine .right{height:42px;width:5px}.TransitPointInfoWindow{position:absolute;bottom:25px;left:15px;width:320px}.TransitPointInfoWindow:before,.TransitPointInfoWindow:after{display:block;width:320px;height:8px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_bg.png) no-repeat;content:''}.TransitPointInfoWindow:after{background-position:0 -10px}.TransitPointInfoWindow .body{overflow:hidden;padding:2px 2px 4px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_body.png) repeat-y}
.TransitPointInfoWindow .icon{overflow:hidden;position:absolute;top:12px;left:12px;width:22px;height:22px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_start.png) no-repeat;text-indent:-9999px}.TransitPointInfoWindow .subway_1{background-position:0 0}.TransitPointInfoWindow .subway_2{background-position:0 -30px}.TransitPointInfoWindow .subway_3{background-position:0 -60px}.TransitPointInfoWindow .subway_4{background-position:0 -90px}.TransitPointInfoWindow .subway_5{background-position:0 -120px}
.TransitPointInfoWindow .subway_6{background-position:0 -150px}.TransitPointInfoWindow .subway_7{background-position:0 -180px}.TransitPointInfoWindow .subway_8{background-position:0 -210px}.TransitPointInfoWindow .subway_9{background-position:0 -240px}.TransitPointInfoWindow .subway_s{background-position:0 -270px}.TransitPointInfoWindow .subway_g{background-position:0 -300px}.TransitPointInfoWindow .subway_k{background-position:0 -330px}.TransitPointInfoWindow .subway_ever{background-position:0 -360px}
.TransitPointInfoWindow .subway_kk{background-position:0 -390px}.TransitPointInfoWindow .subway_minute{background-position:0 -420px}.TransitPointInfoWindow .subway_new{background-position:0 -480px}.TransitPointInfoWindow .subway_in1{background-position:0 -510px}.TransitPointInfoWindow .subway_in2{background-position:0 -540px}.TransitPointInfoWindow .subway_sh{background-position:0 -570px}.TransitPointInfoWindow .subway_i{background-position:0 -600px}.TransitPointInfoWindow .subway_ky{height:26px;background-position:0 -630px}
.TransitPointInfoWindow .subway_j{height:26px;background-position:0 -630px}.TransitPointInfoWindow .subway_ui{height:26px;background-position:0 -670px}.TransitPointInfoWindow .subway_ml{height:26px;background-position:0 -710px}.TransitPointInfoWindow .subway_jeo1{background-position:0 -750px}.TransitPointInfoWindow .subway_kwa1{background-position:0 -750px}.TransitPointInfoWindow .subway_dae1{background-position:0 -810px}.TransitPointInfoWindow .subway_dae2{background-position:0 -30px}.TransitPointInfoWindow .subway_dae3{background-position:0 -840px}
.TransitPointInfoWindow .subway_bu1{background-position:0 -780px}.TransitPointInfoWindow .subway_bu2{background-position:0 -30px}.TransitPointInfoWindow .subway_bu3{background-position:0 -870px}.TransitPointInfoWindow .subway_bu4{background-position:0 -900px}.TransitPointInfoWindow .subway_bu10{height:26px;background-position:0 -960px}.TransitPointInfoWindow .subway_dh{background-position:0 -930px}.TransitPointInfoWindow .TRAINSTATION.SRT{background-position:-30px 0}.TransitPointInfoWindow .TRAINSTATION.KTX{background-position:-30px -30px}
.TransitPointInfoWindow .TRAINSTATION.ITX{background-position:-30px -60px}.TransitPointInfoWindow .TRAINSTATION.SAEMAEUL{background-position:-30px -90px}.TransitPointInfoWindow .TRAINSTATION.MUGUNGHWA{background-position:-30px -120px}.TransitPointInfoWindow .TRAINSTATION.NURIRO{background-position:-30px -150px}.TransitPointInfoWindow .TRAINSTATION.TONGGEUN{background-position:-30px -180px}.TransitPointInfoWindow .TRAINSTATION.DMZ{background-position:-30px -210px}.TransitPointInfoWindow .BUS{background-position:-30px -240px}
.TransitPointInfoWindow .BUSTERMINAL{background-position:-30px -270px}.TransitPointInfoWindow .EXPRESS{background-position:-30px -300px}.TransitPointInfoWindow .AIRPORT{background-position:-30px -330px}.TransitPointInfoWindow .PORT{background-position:-30px -360px}.TransitPointInfoWindow .TAXI{background-position:-30px -390px}.TransitPointInfoWindow .CUSTOM{background-position:-30px -420px}.TransitPointInfoWindow .WALKING{background-position:-30px -450px}.TransitPointInfoWindow .DEPARTURE,.TransitPointInfoWindow .start,.TransitPointInfoWindow .through,.TransitPointInfoWindow .ARRIVAL{width:24px;height:34px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/flag_route.png) no-repeat 0 -50px}
.TransitPointInfoWindow .through{background-position:-30px -50px}.TransitPointInfoWindow .ARRIVAL{background-position:-60px -50px}.TransitPointInfoWindow .goal,.TransitPointInfoWindow .goal:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/route_ico_common.png)}.TransitPointInfoWindow .goal:after{display:block;overflow:hidden;width:22px;height:22px;background-position:-30px -450px;background-repeat:no-repeat;content:'하차'}.TransitPointInfoWindow .goal.subway_new{background-position:0 -450px}
.TransitPointInfoWindow .goal.subway_in1{background-position:0 -480px}.TransitPointInfoWindow .goal.subway_in2{background-position:0 -510px}.TransitPointInfoWindow .goal.subway_sh{background-position:0 -540px}.TransitPointInfoWindow .goal.subway_i{background-position:0 -570px}.TransitPointInfoWindow .goal.subway_ky{background-position:0 -600px}.TransitPointInfoWindow .goal.subway_j{background-position:0 -600px}.TransitPointInfoWindow .goal.subway_ui{background-position:0 -630px}.TransitPointInfoWindow .goal.subway_ml{background-position:0 -660px}
.TransitPointInfoWindow .goal.subway_jeo1{background-position:0 -30px}.TransitPointInfoWindow .goal.subway_kwa1{background-position:0 -30px}.TransitPointInfoWindow .goal.subway_dae1{background-position:0 -690px}.TransitPointInfoWindow .goal.subway_dae3{background-position:0 -420px}.TransitPointInfoWindow .goal.subway_bu1{background-position:0 -60px}.TransitPointInfoWindow .goal.subway_bu3{background-position:0 -240px}.TransitPointInfoWindow .goal.subway_bu4{background-position:0 -390px}.TransitPointInfoWindow .goal.subway_bu10{background-position:0 -120px}
.TransitPointInfoWindow .goal.subway_dh{background-position:0 0}.TransitPointInfoWindow .name{display:block;padding:0 83px 0 42px;font-weight:bold;font-size:14px;line-height:19px}.TransitPointInfoWindow .name.addr{position:relative;top:8px}.TransitPointInfoWindow .name a{color:#222}.TransitPointInfoWindow .altviews{position:absolute;top:6px;right:10px;z-index:10}.TransitPointInfoWindow .rv{overflow:hidden;float:left;width:24px;height:24px;margin-right:2px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_roadview.png) no-repeat;text-indent:-9999px}
.TransitPointInfoWindow .collapse,.TransitPointInfoWindow .closeInfo{overflow:hidden;float:left;width:24px;height:24px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_viewclose.png) no-repeat;text-indent:-9999px}.TransitPointInfoWindow .closeInfo{background-position:-30px 0}.TransitPointInfoWindow .content{min-height:19px;font-size:12px;line-height:18px;color:#777}.TransitPointInfoWindow .link_reservation{color:#3d75cc}.TransitPointInfoWindow .arrow,.TransitPointInfoWindow .arrow a{background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_next.png) no-repeat}
.TransitPointInfoWindow .arrow{position:absolute;bottom:8px;right:11px;width:32px;height:12px;padding:4px 7px 3px 9px}.TransitPointInfoWindow .arrow a{overflow:hidden;width:12px;height:12px;font-size:0;line-height:0}.TransitPointInfoWindow .arrow .prev{float:left;background-position:-9px -20px}.TransitPointInfoWindow .arrow .next{float:right;background-position:-29px -20px}.TransitPointInfoWindow .tail{position:absolute;bottom:-9px;left:-4px;width:19px;height:18px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/bubble-tale_big_n.png) no-repeat}
.os_mac .TransitPointInfoWindow .body{padding:4px 2px 2px}.os_mac .TransitPointInfoWindow .name{font-size:15px}.os_mac .TransitPointInfoWindow .content{font-size:13px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.TransitPointInfoWindow:before,.TransitPointInfoWindow:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_bg2x.png);background-size:320px 18px}
.TransitPointInfoWindow .body{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_body2x.png);background-size:320px 1px}.TransitPointInfoWindow .icon{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_start2x.png);background-size:52px 988px}.TransitPointInfoWindow .DEPARTURE,.TransitPointInfoWindow .start,.TransitPointInfoWindow .through,.TransitPointInfoWindow .ARRIVAL{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/flag_route2x.png);background-size:110px 84px}
.TransitPointInfoWindow .goal,.TransitPointInfoWindow .goal:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/route_ico_common2x.png);background-size:52px 712px}.TransitPointInfoWindow .rv{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_roadview2x.png);background-size:24px 24px}.TransitPointInfoWindow .collapse,.TransitPointInfoWindow .closeInfo{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_viewclose2x.png);background-size:54px 46px}
.TransitPointInfoWindow .arrow,.TransitPointInfoWindow .arrow a{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/new_tooltip_next2x.png);background-size:48px 32px}.TransitPointInfoWindow .tail{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/bubble-tale_big_n2x.png);background-size:19px 18px}}.TransitPointItem{position:relative;padding:14px 71px 15px 4px}.TransitPointItem:hover{background-color:#f5f9ff}.TransitPointItem:after{position:absolute;top:-1px;left:60px;right:0;height:1px;background-color:#eee;content:''}.TransitPointItem .detailIcoWrap{float:left;width:56px;min-height:22px}.TransitPointItem .tp_line{position:absolute;top:25px;bottom:-25px;left:30px;z-index:10;width:4px;margin:auto;background-color:#304583}.TransitPointItem .subway_1_line,.TransitPointItem .subway_dh_line{background-color:#3356b4}
.TransitPointItem .subway_2_line,.TransitPointItem .subway_bu2_line,.TransitPointItem .subway_dae2_line,.TransitPointItem .subway_kwa1_line,.TransitPointItem .subway_jeo1_line{background-color:#3cb44a}.TransitPointItem .subway_3_line{background-color:#f08f4c}.TransitPointItem .subway_4_line{background-color:#09b5ea}.TransitPointItem .subway_5_line,.TransitPointItem .subway_bu10_line{background-color:#924bdd}.TransitPointItem .subway_6_line{background-color:#b55e16}.TransitPointItem .subway_7_line{background-color:#727718}
.TransitPointItem .subway_8_line{background-color:#ef4b96}.TransitPointItem .subway_9_line,.TransitPointItem .subway_bu3_line{background-color:#cea43a}.TransitPointItem .subway_k_line{background-color:#32b2c4}.TransitPointItem .subway_j_line,.TransitPointItem .subway_ky_line{background-color:#69cccc}.TransitPointItem .subway_minute_line{background-color:#eac052}.TransitPointItem .subway_g_line{background-color:#47abe8}.TransitPointItem .subway_s_line{background-color:#f3c01c}.TransitPointItem .subway_new_line{background-color:#be4049}
.TransitPointItem .subway_i_line{background-color:#feb768}.TransitPointItem .subway_ever_line{background-color:#8cc966}.TransitPointItem .subway_bu1_line{background-color:#ff8939}.TransitPointItem .subway_bu4_line,.TransitPointItem .subway_kk_line{background-color:#187ce8}.TransitPointItem .subway_dae1_line{background-color:#ee1132}.TransitPointItem .subway_dae3_line{background-color:#f2bf35}.TransitPointItem .subway_ml_line{background-color:#ec9b47}.TransitPointItem .subway_in1_line{background-color:#83b5e1}
.TransitPointItem .subway_in2_line{background-color:#ffa340}.TransitPointItem .subway_ui_line{background-color:#d2ca29}.TransitPointItem .subway_sh_line{background-color:#85bf37}.TransitPointItem .tp_line.SRT{background-color:#c80676}.TransitPointItem .tp_line.KTX{background-color:#3448b3}.TransitPointItem .tp_line.ITX{background-color:#7e349d}.TransitPointItem .tp_line.SAEMAEUL{background-color:#276bfc}.TransitPointItem .tp_line.MUGUNGHWA{background-color:#f75c4c}.TransitPointItem .tp_line.NURIRO{background-color:#19b5fe}
.TransitPointItem .tp_line.COMMUTER{background-color:#ae7c5b}.TransitPointItem .tp_line.DMZT,.TransitPointItem .tp_line.DMZ{background-color:#e5a900}.TransitPointItem .tp_line.INTERCITY_BUS,.TransitPointItem .tp_line.BUSSTOP,.TransitPointItem .tp_line.busterminal{background-color:#304583}.TransitPointItem .tp_line.INTERCITY{background-color:#7094e2}.TransitPointItem .tp_line.EXPRESS_BUS{background-color:#5962eb}.TransitPointItem .tp_line.AIRPLANE,.TransitPointItem .tp_line.airport{background-color:#59a4ed}
.TransitPointItem .tp_line.FERRY,.TransitPointItem .tp_line.port{background-color:#866edd}.TransitPointItem .tp_line.taxi{top:-23px;background-color:#ccc}.TransitPointItem .ico_bus{display:inline-block;overflow:hidden;width:20px;height:12px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_bus.png) no-repeat;text-indent:-9999px;vertical-align:top}.TransitPointItem .ico_bus.direct{background-position:0 -80px}.TransitPointItem .ico_bus.red{background-position:0 -100px}
.TransitPointItem .ico_bus.express{background-position:0 -120px}.TransitPointItem .ico_bus.highway{background-position:0 -260px}.TransitPointItem .ico_bus.blue{background-position:0 -140px}.TransitPointItem .ico_bus.green{background-position:0 -20px}.TransitPointItem .ico_bus.ma{background-position:0 0}.TransitPointItem .ico_bus.external{background-position:0 -40px}.TransitPointItem .ico_bus.general{background-position:0 -60px}.TransitPointItem .ico_bus.yellow{background-position:0 -160px}.TransitPointItem .ico_bus.air{background-position:0 -180px}
.TransitPointItem .ico_bus.sit{background-position:0 -200px}.TransitPointItem .ico_bus.intercity{background-position:0 -240px}.TransitPointItem .ico_bus.rural{width:24px;background-position:0 -220px}.TransitPointItem .ico_subway{display:inline-block;overflow:hidden;width:20px;height:12px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_subway.png) no-repeat;text-indent:-9999px;vertical-align:top}.TransitPointItem .ico_subway.ktx{background-position:0 -20px}
.TransitPointItem .ico_subway.itx{background-position:0 -40px}.TransitPointItem .ico_subway.itxsae{width:40px;background-position:0 -240px}.TransitPointItem .ico_subway.srt{background-position:0 0}.TransitPointItem .ico_subway.saemaeul{width:24px;background-position:0 -60px}.TransitPointItem .ico_subway.mugunghwa{width:24px;background-position:0 -120px}.TransitPointItem .ico_subway.nuriro{width:24px;background-position:0 -100px}.TransitPointItem .ico_subway.express_bus{background-position:0 -220px}
.TransitPointItem .ico_subway.intercity_bus{background-position:0 -200px}.TransitPointItem .ico_subway.tonggeun{background-position:0 -140px}.TransitPointItem .ico_subway.dmzt{width:24px;background-position:0 -80px}.TransitPointItem .transitDetail{overflow:hidden}.TransitPointItem .transitDetail strong{display:block;overflow:hidden;font-weight:500;font-size:14px;line-height:19px}.TransitPointItem .transitDetail strong a{color:#000}.TransitPointItem .transitDetail strong .ico_bus,.TransitPointItem .transitDetail strong .ico_subway{margin-top:5px}
.TransitPointItem .vehicles{overflow:hidden;margin-top:1px}.TransitPointItem .vehicles a{font-weight:500;font-size:13px;line-height:16px;color:#222}.TransitPointItem .vehicles a:hover{text-decoration:underline}.TransitPointItem .vehicles .ico_bus{margin:3px 4px 0 0}.TransitPointItem .vehicles .comma{margin-right:4px}.TransitPointItem .descWrap{margin-top:5px;font-size:11px}.TransitPointItem .desc{line-height:16px;color:#222}.TransitPointItem .subwayTypeList{display:inline-block;height:12px;vertical-align:-3px}
.TransitPointItem .subwayTypeList li{display:inline-block;overflow:hidden;width:20px;height:12px;margin-right:1px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_subway.png) no-repeat 0 -180px;text-indent:-9999px;vertical-align:top}.TransitPointItem .subwayTypeList .general{background-position:0 -180px}.TransitPointItem .subwayTypeList .express{background-position:0 -160px}.TransitPointItem .tip{display:block;margin-top:3px;line-height:16px;color:#888}
.os_mac .TransitPointItem .transitDetail strong .ico_bus,.os_mac .TransitPointItem .transitDetail strong .ico_subway{margin-top:2px}.os_mac .TransitPointItem .descWrap{font-size:12px}.os_mac .TransitPointItem .subwayTypeList{vertical-align:-2px}.TransitPointItem .moreRoute{margin-top:5px;font-size:12px;line-height:17px;color:#888}.TransitPointItem .moreRoute a{line-height:16px;color:#222}.TransitPointItem .moreRoute .moreBtn{display:inline-block;overflow:hidden;width:12px;height:12px;margin:4px 0 0 2px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/addressItem/ico_folder_addr.png) no-repeat 0 0;vertical-align:top}
.TransitPointItem .open .moreBtn{background-position:-12px 0}.TransitPointItem .icoRight{position:absolute;top:8px;bottom:8px;right:20px;width:71px;max-height:42px}.TransitPointItem .subwaylineBtn{overflow:hidden;position:absolute;top:0;bottom:0;left:0;width:32px;height:32px;margin:auto;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/icon/btn_state.png) no-repeat;text-indent:-9999px}.TransitPointItem .subwaylineBtn.only{left:auto;right:0}.TransitPointItem .roadview{overflow:hidden;position:absolute;top:0;bottom:0;right:0;width:32px;height:32px;margin:auto;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/icon/ico_roadview.png) no-repeat 0 0;text-indent:-9999px}
.os_mac .TransitPointItem strong{font-size:15px}.os_mac .TransitPointItem .vehicles a{font-size:14px}.os_mac .TransitPointItem .vehicles .ico_bus{margin-top:1px}.os_mac .TransitPointItem .descWrap{font-size:13px}.os_mac .TransitPointItem .moreRoute{font-size:13px}.os_mac .TransitPointItem .moreRoute .moreBtn{margin-top:1px}.TransitPointItem .detailRoute{padding-top:6px}.TransitPointItem .detailRoute .nodeName{position:relative;padding-left:54px;font-size:12px;line-height:19px;color:#222}.TransitPointItem .nodeName .detailIco{position:absolute;top:5px;left:23px;z-index:20;width:10px;height:10px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_route.png) no-repeat}
.TransitPointItem .nodeName .detail_subway_1{background-position:0 0}.TransitPointItem .nodeName .detail_subway_2{background-position:0 -20px}.TransitPointItem .nodeName .detail_subway_3{background-position:0 -40px}.TransitPointItem .nodeName .detail_subway_4{background-position:0 -60px}.TransitPointItem .nodeName .detail_subway_5{background-position:0 -80px}.TransitPointItem .nodeName .detail_subway_6{background-position:0 -100px}.TransitPointItem .nodeName .detail_subway_7{background-position:0 -120px}
.TransitPointItem .nodeName .detail_subway_8{background-position:0 -140px}.TransitPointItem .nodeName .detail_subway_9{background-position:0 -160px}.TransitPointItem .nodeName .detail_subway_s{background-position:0 -180px}.TransitPointItem .nodeName .detail_subway_g{background-position:0 -200px}.TransitPointItem .nodeName .detail_subway_k{background-position:0 -220px}.TransitPointItem .nodeName .detail_subway_ever{background-position:0 -240px}.TransitPointItem .nodeName .detail_subway_kk{background-position:0 -260px}
.TransitPointItem .nodeName .detail_subway_minute{background-position:0 -280px}.TransitPointItem .nodeName .detail_subway_new{background-position:0 -300px}.TransitPointItem .nodeName .detail_subway_in1{background-position:0 -320px}.TransitPointItem .nodeName .detail_subway_in2{background-position:0 -340px}.TransitPointItem .nodeName .detail_subway_sh{background-position:0 -360px}.TransitPointItem .nodeName .detail_subway_i{background-position:0 -380px}.TransitPointItem .nodeName .detail_subway_ky{background-position:0 -400px}
.TransitPointItem .nodeName .detail_subway_j{background-position:0 -400px}.TransitPointItem .nodeName .detail_subway_ui{background-position:0 -420px}.TransitPointItem .nodeName .detail_subway_ml{background-position:0 -440px}.TransitPointItem .nodeName .detail_subway_jeo1{background-position:0 -20px}.TransitPointItem .nodeName .detail_subway_kwa1{background-position:0 -20px}.TransitPointItem .nodeName .detail_subway_dae1{background-position:0 -460px}.TransitPointItem .nodeName .detail_subway_dae2{background-position:0 -20px}
.TransitPointItem .nodeName .detail_subway_dae3{background-position:0 -280px}.TransitPointItem .nodeName .detail_subway_bu1{background-position:0 -40px}.TransitPointItem .nodeName .detail_subway_bu2{background-position:0 -20px}.TransitPointItem .nodeName .detail_subway_bu3{background-position:0 -160px}.TransitPointItem .nodeName .detail_subway_bu4{background-position:0 -260px}.TransitPointItem .nodeName .detail_subway_bu10{background-position:0 -80px}.TransitPointItem .nodeName .detail_subway_dh{background-position:0 0}
.TransitPointItem .nodeName .detail_buscode{background-position:-20px -160px}.os_mac .TransitPointItem .detailRoute .nodeName{font-size:13px}.os_mac .TransitPointItem .nodeName .detailIco{top:3px}.TransitPointItem .reservation_btn{overflow:hidden;position:absolute;top:14px;right:19px;padding:2px 5px 5px 7px;border:1px solid #d0d0d0;border-color:rgba(0,0,0,.14);border-radius:4px;font-weight:normal;font-size:11px;line-height:15px;background-color:#fff;color:#444;text-align:center;text-decoration:none}
.os_mac .TransitPointItem .reservation_btn{padding:4px 5px 3px 7px;font-size:12px}.TransitPointItem .getoff .summaryIcon,.TransitPointItem .getoff .summaryIcon:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/route_ico_common.png)}.TransitPointItem .getoff .summaryIcon:after{display:block;overflow:hidden;width:22px;height:22px;background-repeat:no-repeat;background-position:-30px -450px;content:''}.TransitPointItem .getoff .subway_new{background-position:0 -450px}
.TransitPointItem .getoff .subway_in1{background-position:0 -480px}.TransitPointItem .getoff .subway_in2{background-position:0 -510px}.TransitPointItem .getoff .subway_sh{background-position:0 -540px}.TransitPointItem .getoff .subway_i{background-position:0 -570px}.TransitPointItem .getoff .subway_ky{background-position:0 -600px}.TransitPointItem .getoff .subway_j{background-position:0 -600px}.TransitPointItem .getoff .subway_ui{background-position:0 -630px}.TransitPointItem .getoff .subway_ml{background-position:0 -660px}
.TransitPointItem .getoff .subway_jeo1{background-position:0 -30px}.TransitPointItem .getoff .subway_kwa1{background-position:0 -30px}.TransitPointItem .getoff .subway_dae1{background-position:0 -690px}.TransitPointItem .getoff .subway_dae3{background-position:0 -420px}.TransitPointItem .getoff .subway_bu1{background-position:0 -60px}.TransitPointItem .getoff .subway_bu3{background-position:0 -240px}.TransitPointItem .getoff .subway_bu4{background-position:0 -390px}.TransitPointItem .getoff .subway_bu10{background-position:0 -120px}
.TransitPointItem .getoff .subway_dh{background-position:0 0}.TransitPointItem .getoff .tp_line{display:none}.TransitPointItem-ACTIVE{background-color:#f5f9ff}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.TransitPointItem .ico_bus{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_bus2x.png);background-size:24px 272px}.TransitPointItem .ico_subway,.TransitPointItem .subwayTypeList li{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_subway2x.png);background-size:40px 252px}
.TransitPointItem .moreRoute .moreBtn{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/addressItem/ico_folder_addr2x.png);background-size:24px 12px}.TransitPointItem .subwaylineBtn{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/icon/btn_state2x.png);background-size:32px 32px}.TransitPointItem .roadview{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/icon/ico_roadview2x.png);background-size:32px 32px}.TransitPointItem .nodeName .detailIco{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_route2x.png);background-size:30px 470px}
.TransitPointItem .getoff .summaryIcon,.TransitPointItem .getoff .summaryIcon:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/route_ico_common2x.png);background-size:52px 712px}}.TransitPointItem .TransitPointOtherWrap{font:12px/1.5 Gulim,\ad74\b9bc,sans-serif;color:#749dbf}.TransitPointItem .TransitPointOtherWrap .other_time{padding:18px 10px 0 15px;color:#000}.TransitPointItem .TransitPointOtherWrap .other_info{padding:7px 30px 15px 14px}.TransitPointItem .TransitPointOtherWrap .other_title{font-weight:bold;letter-spacing:-1px}
.TransitPointItemView-FIRST{border:0 none}.TransitPointItemView-FIRST .TransitPointItemWrap{padding-top:6px}.TransitRoute{margin:10px 15px 0}.TransitRoute h5{letter-spacing:-1px}.TransitRoute ul{border-top:1px solid #e8e8e8;clear:both}.TransitRoute .none{padding:10px 0;border-bottom:1px solid #e8e8e8;color:#666}.TransitRoute .none a{padding:0 0 0 8px;color:#3263dc;text-decoration:underline;background:no-repeat 1px 5px url(//t1.daumcdn.net/localimg/localimages/07/2007/food/dot_01.gif)}.TransitRoute .car{display:block;width:157px;height:26px;margin:20px auto 0;background:url(//t1.daumcdn.net/localimg/localimages/07/2008/map/new/n_local_btn_37.gif) no-repeat;text-indent:-9999px;overflow:hidden}
.TransitRoute .favorite{float:right;width:61px;height:19px;margin:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2010/map/s_img/btn_newfv.gif);cursor:pointer;text-indent:-9999px;overflow:hidden}.TransitRoute .remove{float:right;width:72px;height:19px;margin:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2009/map/s_img/bt_favo_delete.gif);cursor:pointer;text-indent:-9999px;overflow:hidden}.TransitTotalPanel .TransitRouteItem{display:none}.bus .busOnly,.recommand .busOnly,.both .both,.recommand .both,.subway .subwayOnly,.recommand .subwayOnly,.interBus .hasInterBus,.interTrain .hasTrain,.interAirplane .hasAirplane,.interFerry .hasFerry,.interRecommend .isRecommend{display:block}.TransitRouteItem{overflow:hidden;border-top:1px solid #eee;background-color:#fff;cursor:pointer}.TransitRouteItem:first-child{border-top:0 none}.TransitRouteItem .title{overflow:hidden;padding:22px 20px 0;font-weight:600;font-size:19px;color:#000}.TransitRouteItem .title .time{float:left}.TransitRouteItem .title .walkTime{font-weight:normal;font-size:12px;line-height:16px;color:#888;vertical-align:3px}.TransitRouteItem .title .walkTime .bar{display:inline-block;width:1px;height:10px;margin:0 5px;background-color:#e2e2e2;vertical-align:-1px}
.TransitRouteItem .right_detail{float:right;margin-top:4px}.TransitRouteItem .detail{display:block;overflow:hidden;width:14px;height:14px;padding:2px;font-size:0;line-height:0;text-indent:-9999px}.TransitRouteItem .detail:after{display:block;overflow:hidden;width:14px;height:14px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/btn_printarrow.png) no-repeat 0 0;content:''}.os_mac .TransitRouteItem .title{padding-top:24px;font-size:20px}.os_mac .TransitRouteItem .title .walkTime{font-size:13px}
.os_mac .TransitRouteItem .title .walkTime .bar{vertical-align:0}.TransitRouteItem ol{display:none}.TransitRouteItem .StartEndPointItemView:first-child,.TransitRouteItem .StartEndPointItemView-DEPARTURE{border-bottom:0 none}.TransitRouteItem .StartEndPointItemView-ARRIVAL{border:0 none}.TransitRouteItem .StartEndPointItemView-ARRIVAL:after{position:absolute;top:-1px;left:60px;right:0;height:1px;background-color:#eee;content:''}.TransitRouteItem .custom_info_item+.StartEndPointItemView-ARRIVAL:after{left:0}
.TransitRouteItem .iconwrap{float:left;width:22px}.TransitRouteItem .summaryIcon{overflow:hidden;position:relative;z-index:20;width:22px;height:22px;margin:0 auto 4px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_start.png) no-repeat}.TransitRouteItem .subway_1{background-position:0 0}.TransitRouteItem .subway_2{background-position:0 -30px}.TransitRouteItem .subway_3{background-position:0 -60px}.TransitRouteItem .subway_4{background-position:0 -90px}.TransitRouteItem .subway_5{background-position:0 -120px}
.TransitRouteItem .subway_6{background-position:0 -150px}.TransitRouteItem .subway_7{background-position:0 -180px}.TransitRouteItem .subway_8{background-position:0 -210px}.TransitRouteItem .subway_9{background-position:0 -240px}.TransitRouteItem .subway_k{background-position:0 -330px}.TransitRouteItem .subway_j{height:26px;background-position:0 -630px}.TransitRouteItem .subway_ky{height:26px;background-position:0 -630px}.TransitRouteItem .subway_minute{background-position:0 -420px}.TransitRouteItem .subway_g{background-position:0 -300px}
.TransitRouteItem .subway_s{background-position:0 -270px}.TransitRouteItem .subway_new{background-position:0 -480px}.TransitRouteItem .subway_i{background-position:0 -600px}.TransitRouteItem .subway_ever{background-position:0 -360px}.TransitRouteItem .subway_bu1{background-position:0 -780px}.TransitRouteItem .subway_bu2{background-position:0 -30px}.TransitRouteItem .subway_bu3{background-position:0 -870px}.TransitRouteItem .subway_bu4{background-position:0 -900px}.TransitRouteItem .subway_bu10{height:26px;background-position:0 -960px}
.TransitRouteItem .subway_dae1{background-position:0 -810px}.TransitRouteItem .subway_dae2{background-position:0 -30px}.TransitRouteItem .subway_dae3{background-position:0 -840px}.TransitRouteItem .subway_kwa1{background-position:0 -750px}.TransitRouteItem .subway_jeo1{background-position:0 -750px}.TransitRouteItem .subway_ml{height:26px;background-position:0 -710px}.TransitRouteItem .subway_in1{background-position:0 -510px}.TransitRouteItem .subway_in2{background-position:0 -540px}.TransitRouteItem .subway_kk{background-position:0 -390px}
.TransitRouteItem .subway_dh{background-position:0 -930px}.TransitRouteItem .subway_ui{height:28px;background-position:0 -670px}.TransitRouteItem .subway_sh{background-position:0 -570px}.TransitRouteItem .summaryIcon.SRT{background-position:-30px 0}.TransitRouteItem .summaryIcon.KTX{background-position:-30px -30px}.TransitRouteItem .summaryIcon.ITX{background-position:-30px -60px}.TransitRouteItem .summaryIcon.SAEMAEUL{background-position:-30px -90px}.TransitRouteItem .summaryIcon.MUGUNGHWA{background-position:-30px -120px}
.TransitRouteItem .summaryIcon.NURIRO{background-position:-30px -150px}.TransitRouteItem .summaryIcon.COMMUTER{background-position:-30px -180px}.TransitRouteItem .summaryIcon.DMZT,.TransitRouteItem .summaryIcon.DMZ{background-position:-30px -210px}.TransitRouteItem .summaryIcon.INTERCITY_BUS,.TransitRouteItem .summaryIcon.BUSSTOP,.TransitRouteItem .summaryIcon.busterminal{background-position:-30px -240px}.TransitRouteItem .summaryIcon.INTERCITY{background-position:-30px -270px}.TransitRouteItem .summaryIcon.EXPRESS_BUS{background-position:-30px -300px}
.TransitRouteItem .summaryIcon.AIRPLANE,.TransitRouteItem .summaryIcon.airport{background-position:-30px -330px}.TransitRouteItem .summaryIcon.FERRY,.TransitRouteItem .summaryIcon.port{background-position:-30px -360px}.TransitRouteItem .summaryIcon.TAXI,.TransitRouteItem .summaryIcon.taxi{background-position:-30px -390px}.TransitRouteItem .summaryIcon.WALK,.TransitRouteItem .summaryIcon.walk{background-position:-30px -450px}.TransitRouteItem .transitline{position:absolute;top:11px;bottom:0;left:9px;width:4px;background-color:#ccc}
.TransitRouteItem-OVER{background-color:#f5f9ff}.TransitRouteItem-ACTIVE{background-color:#f5f9ff}.TransitRouteItem-DETAIL{padding-bottom:10px;background:#fff url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/info/shadow_info_section.png) repeat-x 0 100%;cursor:auto}.TransitRouteItem-DETAIL:last-child{padding-bottom:0;background:0}.TransitRouteItem-DETAIL.lst{padding-bottom:0;background:0}.TransitRouteItem-DETAIL .title{padding-top:22px;padding-bottom:19px;border-bottom:1px solid #ddd;cursor:pointer}
.TransitRouteItem-DETAIL .detail:after{background-position:-20px 0}.TransitRouteItem-DETAIL .TransitRouteOutlineView{display:none}.TransitRouteItem-DETAIL .TransitRouteOutlineView.detail_summary{display:block}.TransitRouteItem-DETAIL ol{display:block;cursor:pointer}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.TransitRouteItem .detail:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/btn_printarrow2x.png);background-size:34px 14px}
.TransitRouteItem-DETAIL{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/info/shadow_info_section2x.png);background-size:1px 10px}.TransitRouteItem .summaryIcon{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_start2x.png);background-size:52px 988px}}.TransitRouteItem .commands{display:none;height:25px;margin:0 2px 0 2px;padding:4px 0 1px 160px;border-top:1px solid #cfcfcf}.TransitRouteItem .commands .print{float:left;overflow:hidden;width:54px;height:25px;margin-right:1px;background:no-repeat 0 -100px url(//t1.daumcdn.net/localimg/localimages/07/2011/map/road/btn_map2.gif)}
.TransitRouteItem .commands .viewport{float:left;overflow:hidden;width:85px;height:25px;background:no-repeat 0 -50px url(//t1.daumcdn.net/localimg/localimages/07/2011/map/road/btn_map2.gif)}.TransitRouteItem .outsummary{margin-top:2px}.TransitRouteOutlineView{margin-top:6px;padding:0 20px 25px;clear:both}.TransitRouteOutlineView .TransitRouteOutlineItemView{overflow:hidden;position:relative}.TransitRouteOutlineView .TransitRouteOutlineItemView:only-child .summaryDesc{margin-bottom:0}.TransitRouteOutlineView .summaryDesc{margin-bottom:13px;padding:1px 0 0 34px}.TransitRouteOutlineView .summaryName{line-height:16px}.TransitRouteOutlineView .summaryName .name{font-weight:500;font-size:13px;line-height:16px;color:#222;vertical-align:top}
.TransitRouteOutlineView .summaryName .direction{margin-left:4px;font-weight:normal;font-size:11px;color:#888}.TransitRouteOutlineView .summaryName .subwayTypeList{display:inline;margin-left:4px;font-size:12px;color:#888;vertical-align:top}.TransitRouteOutlineView .summaryName li{display:inline}.TransitRouteOutlineView .summaryName li:after{content:','}.TransitRouteOutlineView .summaryName li:last-child:after{content:none}.TransitRouteOutlineView .summaryName .direct_bus{background-position:0 -80px}
.TransitRouteOutlineView .summaryName .red_bus{background-position:0 -100px}.TransitRouteOutlineView .summaryName .express_bus{background-position:0 -120px}.TransitRouteOutlineView .summaryName .highway_bus{background-position:0 -260px}.TransitRouteOutlineView .summaryName .blue_bus{background-position:0 -140px}.TransitRouteOutlineView .summaryName .green_bus{background-position:0 -20px}.TransitRouteOutlineView .summaryName .ma_bus{background-position:0 0}.TransitRouteOutlineView .summaryName .external_bus{background-position:0 -40px}
.TransitRouteOutlineView .summaryName .general_bus{background-position:0 -60px}.TransitRouteOutlineView .summaryName .yellow_bus{background-position:0 -160px}.TransitRouteOutlineView .summaryName .air_bus{background-position:0 -180px}.TransitRouteOutlineView .summaryName .sit_bus{background-position:0 -200px}.TransitRouteOutlineView .summaryName .intercity_bus{background-position:0 -240px}.TransitRouteOutlineView .summaryName .rural_bus{width:24px;background-position:0 -220px}.TransitRouteOutlineView .summaryName .intercity_inner{display:inline-block;overflow:hidden;width:20px;height:12px;margin-top:4px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_subway.png) no-repeat;text-indent:-9999px;vertical-align:top}
.TransitRouteOutlineView .summaryName .intercity_inner.ktx{background-position:0 -20px}.TransitRouteOutlineView .summaryName .intercity_inner.itx{background-position:0 -40px}.TransitRouteOutlineView .summaryName .intercity_inner.itxsae{width:40px;background-position:0 -240px}.TransitRouteOutlineView .summaryName .intercity_inner.srt{background-position:0 0}.TransitRouteOutlineView .summaryName .intercity_inner.saemaeul{width:24px;background-position:0 -60px}.TransitRouteOutlineView .summaryName .intercity_inner.mugunghwa{width:24px;background-position:0 -120px}
.TransitRouteOutlineView .summaryName .intercity_inner.nuriro{width:24px;background-position:0 -100px}.TransitRouteOutlineView .summaryName .intercity_inner.express_bus{background-position:0 -220px}.TransitRouteOutlineView .summaryName .intercity_inner.intercity_bus{background-position:0 -200px}.TransitRouteOutlineView .summaryName .intercity_inner.tonggeun{background-position:0 -140px}.TransitRouteOutlineView .summaryName .intercity_inner.dmzt{width:24px;background-position:0 -80px}.os_mac .TransitRouteOutlineView{padding-bottom:23px}
.os_mac .TransitRouteOutlineView .summaryDesc{margin-bottom:11px;padding-top:3px}.os_mac .TransitRouteOutlineView .summaryName .name{font-size:14px}.os_mac .TransitRouteOutlineView .summaryName .direction{font-size:12px;vertical-align:1px}.os_mac .TransitRouteOutlineView .summaryName .intercity_inner{margin-top:1px}.TransitRouteOutlineView .vehicles{overflow:hidden;margin-top:3px;font-weight:500;font-size:13px;line-height:16px;color:#222}.TransitRouteOutlineItemView .vehicles a{color:#222}.TransitRouteOutlineItemView .vehicles a:hover{text-decoration:underline}
.TransitRouteOutlineItemView .vehicles .ico_bus{display:inline-block;overflow:hidden;width:20px;height:12px;margin:3px 4px 0 0;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_bus.png) no-repeat;text-indent:-9999px;vertical-align:top}.TransitRouteOutlineItemView .vehicles .direct{background-position:0 -80px}.TransitRouteOutlineItemView .vehicles .red{background-position:0 -100px}.TransitRouteOutlineItemView .vehicles .express{background-position:0 -120px}
.TransitRouteOutlineItemView .vehicles .highway{background-position:0 -260px}.TransitRouteOutlineItemView .vehicles .blue{background-position:0 -140px}.TransitRouteOutlineItemView .vehicles .green{background-position:0 -20px}.TransitRouteOutlineItemView .vehicles .ma{background-position:0 0}.TransitRouteOutlineItemView .vehicles .external{background-position:0 -40px}.TransitRouteOutlineItemView .vehicles .general{background-position:0 -60px}.TransitRouteOutlineItemView .vehicles .yellow{background-position:0 -160px}
.TransitRouteOutlineItemView .vehicles .air{background-position:0 -180px}.TransitRouteOutlineItemView .vehicles .sit{background-position:0 -200px}.TransitRouteOutlineItemView .vehicles .intercity{background-position:0 -240px}.TransitRouteOutlineItemView .vehicles .rural{width:24px;background-position:0 -220px}.TransitRouteOutlineItemView .vehicles .no_icon{display:none}.os_mac .TransitRouteOutlineView .vehicles{font-size:14px}.os_mac .TransitRouteOutlineItemView .vehicles .ico_bus{margin-top:1px}
.TransitRouteOutlineView .getoff .summaryIcon{width:10px;height:10px;margin-top:5px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_route.png) no-repeat}.TransitRouteOutlineView .getoff .subway_1{background-position:0 0}.TransitRouteOutlineView .getoff .subway_2{background-position:0 -20px}.TransitRouteOutlineView .getoff .subway_3{background-position:0 -40px}.TransitRouteOutlineView .getoff .subway_4{background-position:0 -60px}.TransitRouteOutlineView .getoff .subway_5{background-position:0 -80px}
.TransitRouteOutlineView .getoff .subway_6{background-position:0 -100px}.TransitRouteOutlineView .getoff .subway_7{background-position:0 -120px}.TransitRouteOutlineView .getoff .subway_8{background-position:0 -140px}.TransitRouteOutlineView .getoff .subway_9{background-position:0 -160px}.TransitRouteOutlineView .getoff .subway_s{background-position:0 -180px}.TransitRouteOutlineView .getoff .subway_g{background-position:0 -200px}.TransitRouteOutlineView .getoff .subway_k{background-position:0 -220px}
.TransitRouteOutlineView .getoff .subway_ever{background-position:0 -240px}.TransitRouteOutlineView .getoff .subway_kk{background-position:0 -260px}.TransitRouteOutlineView .getoff .subway_minute{background-position:0 -280px}.TransitRouteOutlineView .getoff .subway_new{background-position:0 -300px}.TransitRouteOutlineView .getoff .subway_in1{background-position:0 -320px}.TransitRouteOutlineView .getoff .subway_in2{background-position:0 -340px}.TransitRouteOutlineView .getoff .subway_sh{background-position:0 -360px}
.TransitRouteOutlineView .getoff .subway_i{background-position:0 -380px}.TransitRouteOutlineView .getoff .subway_ky{background-position:0 -400px}.TransitRouteOutlineView .getoff .subway_j{background-position:0 -400px}.TransitRouteOutlineView .getoff .subway_ui{background-position:0 -420px}.TransitRouteOutlineView .getoff .subway_ml{background-position:0 -440px}.TransitRouteOutlineView .getoff .subway_jeo1{background-position:0 -20px}.TransitRouteOutlineView .getoff .subway_kwa1{background-position:0 -20px}
.TransitRouteOutlineView .getoff .subway_dae1{background-position:0 -460px}.TransitRouteOutlineView .getoff .subway_dae2{background-position:0 -20px}.TransitRouteOutlineView .getoff .subway_dae3{background-position:0 -280px}.TransitRouteOutlineView .getoff .subway_bu1{background-position:0 -40px}.TransitRouteOutlineView .getoff .subway_bu2{background-position:0 -20px}.TransitRouteOutlineView .getoff .subway_bu3{background-position:0 -160px}.TransitRouteOutlineView .getoff .subway_bu4{background-position:0 -260px}
.TransitRouteOutlineView .getoff .subway_bu10{background-position:0 -80px}.TransitRouteOutlineView .getoff .subway_dh{background-position:0 0}.TransitRouteOutlineView .getoff .summaryIcon.SRT{background-position:-20px 0}.TransitRouteOutlineView .getoff .summaryIcon.KTX{background-position:-20px -20px}.TransitRouteOutlineView .getoff .summaryIcon.ITX{background-position:-20px -40px}.TransitRouteOutlineView .getoff .summaryIcon.SAEMAEUL{background-position:-20px -60px}.TransitRouteOutlineView .getoff .summaryIcon.MUGUNGHWA{background-position:-20px -80px}
.TransitRouteOutlineView .getoff .summaryIcon.NURIRO{background-position:-20px -100px}.TransitRouteOutlineView .getoff .summaryIcon.COMMUTER{background-position:-20px -120px}.TransitRouteOutlineView .getoff .summaryIcon.DMZ{background-position:-20px -140px}.TransitRouteOutlineView .getoff .summaryIcon.BUSSTOP{background-position:-20px -160px}.TransitRouteOutlineView .getoff .summaryIcon.INTERCITY{background-position:-20px -180px}.TransitRouteOutlineView .getoff .summaryIcon.EXPRESS_BUS{background-position:-20px -200px}
.TransitRouteOutlineView .getoff .summaryIcon.airport{background-position:-20px -220px}.TransitRouteOutlineView .getoff .summaryIcon.port{background-position:-20px -240px}.TransitRouteOutlineView .getoff .summaryIcon.taxi{background-position:-20px -260px}.TransitRouteOutlineView .getoff .summaryIcon.walk{background-position:-20px -280px}.TransitRouteOutlineView .getoff .transitline{top:0;bottom:auto;height:12px}.TransitRouteOutlineView .getoff .summaryDesc{margin-bottom:0}.os_mac .TransitRouteOutlineView .getoff .summaryIcon{margin-top:4px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.TransitRouteOutlineView .getoff .summaryIcon{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_route2x.png);background-size:30px 470px}.TransitRouteOutlineView .summaryName .intercity_inner{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_subway2x.png);background-size:40px 252px}
.TransitRouteOutlineItemView .vehicles .ico_bus{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_bus2x.png);background-size:24px 272px}}.TransitRouteResultView{background-color:#f9f9f9}.TransitRouteResultView .TransitRouteTab{position:relative;width:390px}.TransitRouteResultView .boundtabs{position:absolute;top:0;left:0;z-index:30;width:67px;height:45px;border-right:1px solid #eee}.TransitRouteResultView .boundtabs .link_checked{display:block;height:16px;padding:13px 0 16px 12px;font-size:12px;color:#444;text-align:center;text-decoration:none}.TransitRouteResultView .boundtabs .link_checked:after{display:inline-block;width:14px;height:14px;margin-left:2px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_filter_arrow.png) no-repeat 0 0;vertical-align:-4px;content:''}
.TransitRouteResultView .boundtabs .link_checked.link_checked-ACTIVE:after{background-position:0 -20px}.TransitRouteResultView .boundtabs .list_bound{position:absolute;top:39px;left:5px;z-index:10;width:109px;padding:5px 0;border:1px solid #f2f2f2;border-color:rgba(0,0,0,.05);border-radius:3px;background-color:#fff;box-shadow:0 8px 10px 0 rgba(0,0,0,.2)}.TransitRouteResultView .boundtabs .list a{display:block;height:30px;padding:0 15px;font-size:12px;line-height:30px;background-color:#fff;color:#444;text-decoration:none}
.TransitRouteResultView .boundtabs .list a:hover{background-color:#f5f5f5}.os_mac .TransitRouteResultView .boundtabs .link_checked{padding:15px 0 14px 12px;font-size:13px}.os_mac .TransitRouteResultView .boundtabs .link_checked:after{vertical-align:-2px}.os_mac .TransitRouteResultView .boundtabs .list a{font-size:13px}.TransitRouteResultView .transitnumberlist{overflow:hidden;position:relative;height:48px;padding-left:20px;background-color:#fff}.TransitRouteResultView .transitnumberlist:after{position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:#eee;content:''}
.TransitRouteResultView .transitnumberlist li{float:left;position:relative;z-index:10;margin-left:8.019%}.TransitRouteResultView .transitnumberlist li:first-child{margin-left:0!important}.TransitRouteResultView .transitnumberlist li a{display:block;width:100%;padding:14px 0;border-bottom:3px solid transparent;font-size:13px;line-height:17px;color:#666;text-align:center;text-decoration:none;white-space:nowrap}.TransitRouteResultView .transitnumberlist .list-ACTIVE a{border-color:#3396ff;font-weight:bold;color:#1f8cff}
.os_mac .TransitRouteResultView .transitnumberlist li a{padding:16px 0 12px;font-size:14px}.TransitRouteResultView .transitnumberlist .recommandtab{min-width:14.055%}.TransitRouteResultView .transitnumberlist .bustab{min-width:14.055%}.TransitRouteResultView .transitnumberlist .subwaytab{min-width:16.49%}.TransitRouteResultView .transitnumberlist .hybridtab{min-width:25.95%}.TransitRouteResultView.inoutroute .transitnumberlist{padding-left:82px}.TransitRouteResultView.inoutroute .transitnumberlist li{margin-left:6.82%}
.TransitRouteResultView.inoutroute .transitnumberlist .recommandtab{min-width:14.29%}.TransitRouteResultView.inoutroute .transitnumberlist .bustab{min-width:14.29%}.TransitRouteResultView.inoutroute .transitnumberlist .subwaytab{min-width:18.185%}.TransitRouteResultView.inoutroute .transitnumberlist .hybridtab{min-width:28.575%}.TransitRouteResultView .intertransitnumberlist{overflow:hidden;position:relative;height:46px;padding-left:20px;background-color:#fff}.TransitRouteResultView .intertransitnumberlist:after{position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:#eee;content:''}
.TransitRouteResultView .intertransitnumberlist li{float:left;position:relative;z-index:10;margin-left:22px}.TransitRouteResultView .intertransitnumberlist li:first-child{margin-left:0}.TransitRouteResultView .intertransitnumberlist li a{display:block;width:100%;padding:13px 0;border-bottom:3px solid transparent;font-size:13px;line-height:17px;color:#666;text-align:center;text-decoration:none;white-space:nowrap}.TransitRouteResultView .intertransitnumberlist .list-ACTIVE a{border-color:#3396ff;font-weight:bold;color:#1f8cff}
.TransitRouteResultView .intertransitnumberlist .recommendtab{min-width:44px}.TransitRouteResultView .intertransitnumberlist .interbustab{min-width:71px}.TransitRouteResultView .intertransitnumberlist .traintab{min-width:45px}.TransitRouteResultView .intertransitnumberlist .airplanetab{min-width:45px}.TransitRouteResultView .intertransitnumberlist .ferrytab{min-width:57px}.TransitRouteResultView .intertransitnumberlist.withTabs{padding-left:82px}.TransitRouteResultView .intertransitnumberlist.withTabs li+li{margin-left:7px}
.os_mac .TransitRouteResultView .intertransitnumberlist li a{padding:15px 0 11px;font-size:14px}.TransitRouteResultView .TransitTotalPanel{border-bottom:1px solid #eee;background-color:#fff}.TransitRouteResultView .notitime{padding:20px 0 0 42px;font-weight:500;font-size:12px;line-height:20px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_atten.png) no-repeat 20px 20px;color:#888}.os_mac .TransitRouteResultView .notitime{font-size:13px}.TransitRouteResultView .transitInfo{position:relative;padding:12px 20px 15px;border-bottom:1px solid #eee;background-color:#f9f9f9}
.TransitRouteResultView .transitInfo p{height:17px;padding:1px 0 0 23px;font-size:12px;line-height:17px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_atten.png) no-repeat 0 2px;color:#fd9727}.TransitRouteResultView .tranitViaInfoCloser{overflow:hidden;position:absolute;top:11px;right:11px;width:24px;height:24px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/favorite/ico_interlock2.png) no-repeat;text-indent:-9999px;cursor:pointer}
.os_mac .TransitRouteResultView .transitInfo{padding:14px 20px 13px}.os_mac .TransitRouteResultView .transitInfo p{font-size:13px;background-position-y:0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.TransitRouteResultView .boundtabs .link_checked:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_filter_arrow2x.png);background-size:14px 34px}
.TransitRouteResultView .transitInfo p{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_atten2x.png);background-size:16px 16px}.TransitRouteResultView .tranitViaInfoCloser{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/favorite/ico_interlock22x.png);background-size:500px 500px}}.noTransitRoute{overflow:hidden;text-align:center}.noTransitRoute .wrap:before{content:'';display:block;width:120px;height:120px;margin:90px auto 0;background-color:yellow}
.noTransitRoute .wrap .noKeyword{padding-top:29px;font-weight:normal;font-size:16px;color:#444;letter-spacing:-1px}.noTransitRoute .info_fixroute{position:relative;width:100%;height:51px;padding-top:80px;margin-top:90px;font-size:12px;color:#999;letter-spacing:-1px;background-color:green}.noTransitRoute .info_fixroute .link_fixroute{overflow:hidden;position:absolute;top:30px;left:50%;margin-left:-20px;width:40px;height:40px;text-indent:-9999px;background-color:red}.os_mac .noTransitRoute .wrap .noKeyword{font-size:17px;letter-spacing:0}
.os_mac .noTransitRoute .info_fixroute{font-size:13px;letter-spacing:0}.TransitRouteResultView .noTransitRoute .noSubway,.TransitRouteResultView .noTransitRoute .noBus,.TransitRouteResultView .noTransitRoute .noHybrid,.TransitRouteResultView .noTransitRoute .noInterbus,.TransitRouteResultView .noTransitRoute .noTrain,.TransitRouteResultView .noTransitRoute .noAirplane,.TransitRouteResultView .noTransitRoute .noFerry{width:265px;margin:40px auto 0;color:#000;padding-left:19px;background:url(//t1.daumcdn.net/localimg/localimages/07/2011/icon/ico_noresult.gif) no-repeat 0 1px;font-weight:bold;display:none}
.TransitRouteResultView .bus .noBus{display:block;margin-left:50px}.TransitRouteResultView .subway .noSubway{display:block;margin-left:44px}.TransitRouteResultView .both .noHybrid{display:block;margin-left:22px}.TransitRouteResultView .interBus .noInterbus{display:block;margin-left:34px}.TransitRouteResultView .interTrain .noTrain{display:block;margin-left:50px}.TransitRouteResultView .interAirplane .noAirplane{display:block;margin-left:44px}.TransitRouteResultView .interFerry .noFerry{display:block;margin-left:38px}
.TransitRouteResultView .buttons{height:31px;width:201px;display:block;margin:15px auto 0}.TransitRouteResultView .buttons a{display:block;float:left;width:101px;height:31px;margin-right:-1px;background-image:url(//t1.daumcdn.net/localimg/localimages/07/2011/map/walk/btn_road_search_111207.gif)}.TransitRouteResultView .carBtn{background-position:0 -31px}.TransitRouteResultView .walkBtn{background-position:-100px 0}.TransitRouteResultView .detailView+.TransitPointItem{border-top:0;border-top-width:0}.TriangleNotice{position:absolute;z-index:1000000;right:0;bottom:0;width:1px;height:1px}.TriangleNotice a{display:block;position:absolute;cursor:pointer}.TriangleNotice .close{position:absolute;height:20px;width:20px;bottom:155px;right:8px;overflow:hidden;cursor:pointer}.TriangleNotice2{position:absolute;z-index:1000000;right:0;bottom:0;width:1px;height:1px}.TriangleNotice2 a{display:block;position:absolute;background:url(//t1.daumcdn.net/localimg/localimages/07/2015/banner/mappc/pc_right_150609.png) no-repeat;cursor:pointer}
.TriangleNotice2 .link1{right:0;bottom:180px;width:34px;height:31px;background-position:-200px 0}.TriangleNotice2 .link2{right:0;bottom:0;width:160px;height:180px;background-position:-74px -31px}.TriangleNotice2 .link3{right:160px;bottom:0;width:74px;height:66px;background-position:0 -145px}.TriangleNotice2 .close{position:absolute;height:20px;width:20px;bottom:155px;right:8px;overflow:hidden;cursor:pointer}.UsedistrictTypeOptions{overflow:hidden;z-index:101;zoom:1;position:absolute;right:175px;top:93px;width:109px;height:84px;background:url(//t1.daumcdn.net/localimg/localimages/07/2014/map/layerbox_150902_1.png) no-repeat;padding:6px 0 0 10px}.UsedistrictTypeOptions a{overflow:hidden;display:block;height:16px;padding-left:19px;font-family:Dotum,sans-serif;font-size:11px;color:#333;letter-spacing:-1px;margin:7px 0 6px 8px;_margin-left:4px;background:url(//t1.daumcdn.net/localimg/localimages/07/2011/map/common/ico_checkbox.gif) no-repeat 0 1px}
.UsedistrictTypeOptions a.ACTIVE{background-position:0 -24px}.View{overflow:hidden;position:absolute;bottom:0;top:0;left:390px;right:0;z-index:0}body.collapse .View{left:0;width:100%}.View .map{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:url('//t1.daumcdn.net/mapjsapi/images/bg_tile.png') repeat}.View .map img:nth-child(1){-webkit-transform:translateZ(1)}body.ROADVIEW .View .map,body.SUBWAY .View .map,body.SUBWAY .View .tileTest{display:none}body.MAPFRAME .View .map{z-index:4;display:block;box-shadow:0 0 5px 0 rgba(0,0,0,.4)}
.View .MnSoft{display:inline-block;overflow:hidden;width:110px;height:14px;background:no-repeat url(//t1.daumcdn.net/localimg/localimages/07/2008/map/copy_2d.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//t1.daumcdn.net/localimg/localimages/07/2008/map/copy_2d.png");_background:0;vertical-align:-2px}.View .map-skyview .MnSoft{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2008/map/copy_skyview.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="//t1.daumcdn.net/localimg/localimages/07/2008/map/copy_skyview.png");_background:0}
.View .roadview{position:absolute!important;width:100%;height:100%;background-color:#000;_zoom:1;top:0;left:0}body.MAP .View .roadview,body.SUBWAY .View .roadview{display:block!important;width:1px!important;height:1px!important}body.MAP .View>.roadview,body.SUBWAY .View>.roadview{display:block!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important}.View .subway{width:100%;top:0;left:0;position:absolute!important}body.MAP .View .subway,body.ROADVIEW .View .subway{left:-9999px;top:-9999px}
.View .subwayFlash{width:100%;height:100%;margin:auto}.View .closer{position:absolute;right:5px;top:5px;width:19px;height:19px;background:no-repeat 0 -75px url(//t1.daumcdn.net/localimg/localimages/07/2011/image/btn_map1.gif)}.View .collapser{position:absolute;right:10px;top:10px;width:18px;height:18px;background:url(//t1.daumcdn.net/localimg/localimages/07/2008/map/new/bt_zoom_spr2.gif) no-repeat 0 -36px}.View .triangleAd{position:absolute;z-index:2;left:0;width:164px;height:164px;top:32px}.View .failflash{left:50%;top:50%;width:297px;height:174px;position:absolute;margin:-112px 0 0 -124px;z-index:5;display:block}
.SUBWAY .failflash{display:none}.ROADVIEW .SubwayLegend{width:0;height:0;overflow:hidden}.WalkFunctionToolBarView{overflow:hidden;position:relative;border-top:1px solid #ddd}.WalkFunctionToolBarView a{float:left;width:129px;height:18px;padding:11px 0 10px;font-size:12px;line-height:14px;background-color:#fff;color:#444;text-align:center;text-decoration:none}.WalkFunctionToolBarView a:hover{text-decoration:none}.WalkFunctionToolBarView .alook{width:130px;border-left:1px solid #eee}.WalkFunctionToolBarView .favorite{border-left:1px solid #eee}.WalkFunctionToolBarView .favorite .ico_fav{display:inline-block;position:relative;top:-4px;width:24px;height:24px;margin:0 2px 0 -3px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_fav_b.png) no-repeat 0 0;vertical-align:top}
.WalkFunctionToolBarView .favorite .num{display:none;overflow:hidden;position:absolute;top:-1px;right:-1px;width:14px;height:14px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/num_fav.png) no-repeat;text-indent:-9999px}.WalkFunctionToolBarView .favorite .num1{background-position:0 0}.WalkFunctionToolBarView .favorite .num2{background-position:0 -20px}.WalkFunctionToolBarView .favorite .num3{background-position:0 -40px}.WalkFunctionToolBarView .favorite .num4{background-position:0 -60px}
.WalkFunctionToolBarView .favorite .num5{background-position:0 -80px}.WalkFunctionToolBarView .favorite .num6{background-position:0 -100px}.WalkFunctionToolBarView .favorite .num7{background-position:0 -120px}.WalkFunctionToolBarView .favorite .num8{background-position:0 -140px}.WalkFunctionToolBarView .favorite .num9{background-position:0 -160px}.WalkFunctionToolBarView .favorite .num10{width:15px;background-position:0 -180px}.WalkFunctionToolBarView .favorite-active .ico_fav{background-position:-24px 0}
.WalkFunctionToolBarView .favorite-active .num{display:block}.os_mac .WalkFunctionToolBarView a{font-size:13px;line-height:18px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.WalkFunctionToolBarView .favorite .ico_fav{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/ico_fav_b2x.png);background-size:48px 24px}.WalkFunctionToolBarView .favorite .num{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/num_fav2x.png);background-size:15px 194px}
}.WalkGroupPointItemView{position:relative}.WalkGroupPointItemView:after{position:absolute;top:-1px;left:60px;right:0;height:1px;background-color:#eee;content:''}.WalkGroupPointItemView .WalkGroupPointItemViewWrap{position:relative;padding:15px 85px 15px 60px}.WalkGroupPointItemView .WalkGroupPointItemViewWrap:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}.WalkGroupPointItemView .WalkGroupPointItemViewWrap .detailIcoWrap{width:20px;margin-right:10px}
.WalkGroupPointItemView .WalkGroupPointItemViewWrap .walkSeqIcon{overflow:hidden;width:20px;height:20px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/checkpointItem/ico_number_list_map.png) no-repeat 0 -30px}.WalkGroupPointItemView .WalkGroupPointItemViewWrap .seq{display:inline-block;width:20px;height:16px;padding-top:4px;font:11px/1.2 Arial,sans-serif;color:#666;text-align:center;vertical-align:top}.WalkGroupPointItemView.bigIndex .WalkGroupPointItemViewWrap .detailIcoWrap{margin-right:2px}
.WalkGroupPointItemView.bigIndex .WalkGroupPointItemViewWrap .walkSeqIcon{width:28px;background-position-x:-30px}.WalkGroupPointItemView.bigIndex .WalkGroupPointItemViewWrap .seq{width:28px}.WalkGroupPointItemView:hover,.WalkGroupPointItemView-ACTIVE{background-color:#f5f9ff;text-decoration:underline}.WalkGroupPointItemView:hover .WalkGroupPointItemViewWrap .walkSeqIcon,.WalkGroupPointItemView-ACTIVE .WalkGroupPointItemViewWrap .walkSeqIcon{background-position-y:0}.WalkGroupPointItemView:hover .WalkGroupPointItemViewWrap .seq,.WalkGroupPointItemView-ACTIVE .WalkGroupPointItemViewWrap .seq{color:#fff}
.WalkGroupPointItemView .walkDetail{display:table;height:22px;table-layout:fixed}.WalkGroupPointItemView .innerDetail{display:table-cell;vertical-align:middle}.WalkGroupPointItemView .innerDetail strong{display:block;font-weight:500;line-height:17px}.WalkGroupPointItemView .innerDetail strong a{font-size:13px;color:#222}.WalkGroupPointItemView .desc{font-size:12px;color:#666}.os_mac .WalkGroupPointItemView .walkDetail{min-height:26px}.os_mac .WalkGroupPointItemView .innerDetail strong a{font-size:14px}
.os_mac .WalkGroupPointItemView .desc{font-size:13px}.WalkGroupPointItemView .action{overflow:hidden;position:absolute;top:18px;left:20px;width:28px;height:22px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_set.png) no-repeat;text-indent:-9999px}.WalkGroupPointItemView .action-STRAIGHT{background-position:0 0}.WalkGroupPointItemView .action-TURN_LEFT{background-position:0 -30px}.WalkGroupPointItemView .action-TURN_RIGHT{background-position:0 -60px}
.WalkGroupPointItemView .icoRight{position:absolute;top:8px;bottom:8px;right:20px;width:32px;max-height:42px}.WalkGroupPointItemView .roadview{overflow:hidden;position:absolute;top:0;bottom:0;right:0;width:32px;height:32px;margin:auto;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/icon/ico_roadview.png) no-repeat 0 0;text-indent:-9999px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.WalkGroupPointItemView .WalkGroupPointItemViewWrap .walkSeqIcon{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/checkpointItem/ico_number_list_map2x.png);background-size:88px 230px}
.WalkGroupPointItemView .action{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_set2x.png);background-size:88px 382px}.WalkGroupPointItemView .roadview{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/icon/ico_roadview2x.png);background-size:32px 32px}}.TransitPointInfoWindow.WalkPointGroupInfoWindow .name{font-weight:normal;font-size:12px;line-height:18px}.TransitPointInfoWindow.WalkPointGroupInfoWindow .name a{text-decoration:none}.TransitPointInfoWindow.WalkPointGroupInfoWindow .body{padding-bottom:6px}.TransitPointInfoWindow.WalkPointGroupInfoWindow .content{min-height:0}.os_mac .TransitPointInfoWindow.WalkPointGroupInfoWindow .name{font-size:13px}.WalkPointGroupMarker{position:absolute;top:-10px}.WalkPointGroupView{width:310px;background:url(//t1.daumcdn.net/localimg/localimages/07/2011/map/road/bg_road_express.png) repeat-y -310px 0;margin:6px 0 0 7px}.WalkPointGroupView+.WalkPointItemView{border-top:0 none}.WalkPointGroupView .headbg{width:310px;height:3px;overflow:hidden;background:url(//t1.daumcdn.net/localimg/localimages/07/2011/map/road/bg_road_express.png) no-repeat}.WalkPointGroupView .bottombg{width:310px;height:3px;overflow:hidden;background:url(//t1.daumcdn.net/localimg/localimages/07/2011/map/road/bg_road_express.png) no-repeat -620px 0}
.WalkPointGroupView .WalkPointItemView .roadview{margin-right:0}.WalkPointGroupView-ACTIVE{background-color:#ebedf4}.WalkPointGroupView .summary{overflow:hidden;padding:6px 8px 1px 10px;height:27px;background:no-repeat 5px 5px;border-bottom:1px #e8e8e8 solid}.WalkPointGroupView .groupNumber{display:block;height:20px;overflow:hidden}.WalkPointGroupView .ImageNumberRangeView-walkListOn{display:none}.WalkPointGroupView-ACTIVE .ImageNumberRangeView-walkListOn{display:block}.WalkPointGroupView-ACTIVE .ImageNumberRangeView-walkList{display:none}
.WalkPointGroupView .groupMarker{height:20px;background:no-repeat;float:left}.WalkPointGroupView .groupinfo{float:right;font-family:Dotum,sans-serif;margin-right:5px;color:#666;margin-top:2px;font-size:11px}.WalkPointGroupView .groupinfo .bar{font-weight:normal;color:#e2e2e2;font-size:10px;margin:0 -1px}.WalkPointGroupView .summary .detailBtn{background:url("//t1.daumcdn.net/localimg/localimages/07/2011/image/btn_printarrow.gif") no-repeat;float:right;height:18px;width:19px;cursor:pointer;margin-top:1px}.WalkPointGroupView .summary .on{background-position:0 -25px}
.WalkPointGroupView .briefdesc{padding:9px 10px 6px;font-weight:bold}.WalkPointGroupView .WalkPointItemView{padding-left:9px;margin:0 1px}.WalkPointGroupView .WalkPointItemView .roadviewWrap{margin-right:1px}.WalkPointGroupView .WalkGroupPointItemView .walkline{display:none}.WalkPointGroupView .WalkGroupPointItemView{margin:0 1px}.moreGroupview{position:absolute;background:url("//t1.daumcdn.net/localimg/localimages/07/2011/map/walk/tip_detail.png") no-repeat;width:67px;height:24px;z-index:5;text-indent:-9999px}.WalkPointItemView{position:relative;padding:14px 62px 15px 60px;cursor:pointer}.WalkPointItemView:after{position:absolute;top:-1px;left:60px;right:0;height:1px;background-color:#eee;content:''}.WalkPointItemView:first-child:after{content:none}.WalkPointItemView .seqWrap{position:absolute;top:21px;left:60px;width:20px;height:20px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/checkpointItem/ico_number_list_map.png) no-repeat 0 -30px}.WalkPointItemView .seq{display:inline-block;width:20px;height:16px;padding-top:4px;font:11px/1.2 Arial,sans-serif;color:#666;text-align:center;vertical-align:top}
.WalkPointItemView.bigIndex .seqWrap{left:56px;width:28px;background-position-x:-30px}.WalkPointItemView.bigIndex .seq{width:28px}.WalkPointItemView .walkDetail{display:table;width:100%;height:31px;padding-top:2px;table-layout:fixed}.WalkPointItemView .walkDetail .innerDetail{display:table-cell;width:100%;padding-left:30px;line-height:17px;vertical-align:middle}.WalkPointItemView .title{display:block;font-weight:500;font-size:13px;color:#222}.WalkPointItemView .desc{font-size:12px;color:#666;word-wrap:break-word;word-break:keep-all}
.os_mac .WalkPointItemView .title{display:inline-block;margin-bottom:4px;font-size:14px;vertical-align:top}.os_mac .WalkPointItemView .desc{font-size:13px}.WalkPointItemView .action{overflow:hidden;position:absolute;top:15px;left:20px;width:28px;height:22px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_set.png) no-repeat;text-indent:-9999px}.WalkPointItemView .action-STRAIGHT{background-position:0 0}.WalkPointItemView .action-TURN_LEFT{background-position:0 -30px}
.WalkPointItemView .action-TURN_RIGHT{background-position:0 -60px}.WalkPointItemView .roadviewWrap{position:absolute;top:15px;bottom:15px;right:20px;z-index:10;width:32px;height:32px;margin:auto}.WalkPointItemView .roadview{display:block;overflow:hidden;width:32px;height:32px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/icon/ico_roadview.png) no-repeat;font-size:0;line-height:0;text-indent:-9999px}.WalkPointItemView .detailIcoWrap{position:static}.WalkPointItemView:hover{background-color:#f5f9ff}
.WalkPointItemView:hover .seqWrap{background-position-y:0}.WalkPointItemView:hover .seq{color:#fff}.WalkPointItemView:hover .WalkTransitItemView{background-color:#f5f9ff}.WalkPointItemView-ACTIVE{background-color:#f5f9ff}.WalkPointItemView-ACTIVE .seqWrap{background-position-y:0}.WalkPointItemView-ACTIVE .seq{color:#fff}.WalkPointItemView-ACTIVE .WalkTransitItemView{background-color:#f5f9ff}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.WalkPointItemView .seqWrap{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/checkpointItem/ico_number_list_map2x.png);background-size:88px 230px}
.WalkPointItemView .action{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/ico_set2x.png);background-size:88px 382px}.WalkPointItemView .roadview{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/icon/ico_roadview2x.png);background-size:32px 32px}}.WalkRouteItem{background-color:#fff}.WalkRouteSummaryView{position:relative;border-bottom:1px solid #eee;background-color:#fff;cursor:pointer}.WalkRouteSummaryView .mode{font-size:13px;line-height:17px;color:#222}.WalkRouteSummaryView .contents{padding:18px 20px 19px}.WalkRouteSummaryView .contents .header{overflow:hidden;margin-top:10px;line-height:24px}.WalkRouteSummaryView .time{float:left;font-weight:600;font-size:19px;color:#000}.WalkRouteSummaryView .distance{float:left;margin-left:8px;font-size:13px;color:#222}
.WalkRouteSummaryView .info{margin-top:3px;font-size:12px;line-height:16px;color:#666}.WalkRouteSummaryView .facilities,.WalkRouteSummaryView .calories{display:inline}.WalkRouteSummaryView .info.addInfo .calories:before{display:inline-block;width:1px;height:10px;margin:0 8px 0 4px;background-color:#e2e2e2;content:''}.WalkRouteSummaryView .selectBtn{overflow:hidden;position:absolute;top:25px;right:21px;z-index:10;width:14px;height:14px;padding:2px;font-size:0;line-height:0;text-indent:-9999px}
.WalkRouteSummaryView .selectBtn:after{display:block;overflow:hidden;width:14px;height:14px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/btn_printarrow.png) no-repeat 0 0;content:''}.os_mac .WalkRouteSummaryView .mode{font-size:14px}.os_mac .WalkRouteSummaryView .time{font-size:20px}.os_mac .WalkRouteSummaryView .distance{font-size:14px}.os_mac .WalkRouteSummaryView .info{font-size:13px}.WalkRouteSummaryView:hover{background-color:#f5f9ff}
.WalkRouteSummaryView:hover .mode{font-weight:600;color:#1f8cff}.WalkRouteItem .detail{display:none}.WalkRouteItem-HOVER .WalkRouteSummaryView{background-color:#f5f9ff}.WalkRouteItem-HOVER .WalkRouteSummaryView .mode{font-weight:600;color:#1f8cff}.WalkRouteItem-DETAIL{padding-bottom:10px;background:#fff url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/info/shadow_info_section.png) repeat-x 0 100%}.TransitRouteItem-DETAIL:last-child{padding-bottom:0;background:0}.TransitRouteItem-DETAIL.lst{padding-bottom:0;background:0}
.WalkRouteItem-DETAIL .WalkRouteSummaryView .selectBtn:after{background-position:-20px 0}.WalkRouteItem-DETAIL .WalkRouteSummaryView .mode{font-weight:600;color:#1f8cff}.WalkRouteItem-DETAIL .detail{display:block}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.WalkRouteSummaryView .selectBtn:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/btn_printarrow2x.png);background-size:34px 14px}
.WalkRouteItem-DETAIL{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/info/shadow_info_section2x.png);background-size:1px 10px}}.WalkRouteItem .list .StartEndPointItem{border:0}.WalkRouteItem .list .through{border-top:1px solid #f1f1f3}.WalkRouteItem .WalkGroupPointItemView .walkSeqIcon{left:10px}.WalkRouteResultView{background-color:#f9f9f9}.WalkRouteResultView .notice{padding:20px 20px 0;font-size:12px;line-height:20px;background-color:transparent;color:#888}.WalkRouteResultView .notice .first,.WalkRouteResultView .notice .second{display:block}.os_mac .WalkRouteResultView .notice{font-size:13px}.WalkRouteResultView .button{display:block;height:31px;margin:15px auto 0;width:201px}.WalkRouteResultView .button .transitBtn{background:url(//t1.daumcdn.net/localimg/localimages/07/2011/map/walk/btn_road_search_111207.gif) -100px -62px no-repeat;float:left;height:31px;width:101px;text-indent:-9999px}
.WalkRouteResultView .button .carBtn{background:url(//t1.daumcdn.net/localimg/localimages/07/2011/map/walk/btn_road_search_111207.gif) 0 -62px no-repeat;float:left;height:31px;width:100px;text-indent:-9999px}.WalkTransitItemView{position:relative}.WalkTransitItemView:hover{background-color:#f5f9ff}.WalkTransitItemView:after{position:absolute;top:-1px;left:60px;right:0;height:1px;background-color:#eee;content:''}.WalkTransitItemView .WalkTransitItemViewWrap{padding:15px 54px 14px 4px}.WalkTransitItemView .detailIcoWrap{float:left;width:56px;margin-top:2px}.WalkTransitItemView .walkline{position:absolute;top:-25px;bottom:-25px;left:30px;z-index:10;width:4px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/walkTransitItemView/img_dot.png) repeat-y}
.WalkTransitItemView .walkSummary{overflow:hidden}.WalkTransitItemView .walkSummary .tit_summary{display:block;font-weight:500;font-size:14px;line-height:19px;color:#000}.WalkTransitItemView .walkSummary .tit_summary:hover{text-decoration:underline}.WalkTransitItemView .groupinfo{margin-top:4px;font-size:12px;line-height:17px;color:#888}.WalkTransitItemView .detailBtn{overflow:hidden;position:absolute;top:25px;right:18px;width:14px;height:14px;padding:2px;font-size:0;line-height:0;text-indent:-9999px}
.WalkTransitItemView .detailBtn:after{display:block;width:14px;height:14px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/btn_printarrow.png) no-repeat 0 0;content:''}.os_mac .WalkTransitItemView .WalkTransitItemViewWrap{padding:17px 54px 12px 4px}.os_mac .WalkTransitItemView .walkSummary .tit_summary{font-size:15px}.os_mac .WalkTransitItemView .groupinfo{font-size:13px}.WalkTransitItemView .walkDetail{overflow:hidden;min-height:33px}.WalkTransitItemView .walkGroupPointItemView{position:relative;min-height:40px;padding:5px 0}
.lastWalk .WalkGroupPointItemView-LAST .pointWalkLine{display:none}.WalkTransitItemView .groupinfo .walkBar{color:#e7e7e7;font-size:10px;margin:0 -1px 0 3px}.WalkTransitItemView-FIRST:after{content:none}.WalkTransitItemView-FIRST .walkline{top:30px}.WalkTransitItemView-ACTIVE{background-color:#f5f9ff}.public_detail .WalkTransitItemView-ACTIVE{background-color:transparent}.WalkTransitItemView-DETAIL .walkline{bottom:auto;height:55px}.WalkTransitItemView-DETAIL .detailBtn:after{background-position:-20px 0}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.WalkTransitItemView .walkline{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/walkTransitItemView/img_dot2x.png);background-size:4px 8px}.WalkTransitItemView .detailBtn:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/route/btn_printarrow2x.png);background-size:34px 14px}
}.WaypointBoxView{position:relative;z-index:30;margin-top:-1px;padding:0 48px;cursor:move}.WaypointBoxView:after{position:absolute;top:2px;right:41px;width:2px;height:34px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/waypointBoxView/dot_drag.png) repeat-x}.WaypointBoxView .WaypointInput input[type=submit]{visibility:hidden}.WaypointBoxView.origin{margin-top:0}.WaypointBoxView.origin .waypointWindow,.WaypointBoxView.origin .WaypointInput{border-radius:4px 4px 0 0}.WaypointBoxView.dest{z-index:10}
.WaypointBoxView.dest .waypointWindow,.WaypointBoxView.dest .WaypointInput{border-radius:0 0 4px 4px}.WaypointBoxView .WaypointInput.ACTIVE-suggestBox{border-radius:0}.WaypointBoxView .dragArea{position:absolute;width:10px;top:13px;left:22px}.WaypointBoxView .title{display:block;overflow:hidden;width:10px;height:10px;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/waypointBoxView/tit_road_search.png) no-repeat;text-indent:-9999px}.WaypointBoxView .origin{background-position:0 0}
.WaypointBoxView .via{background-position:-40px 0}.WaypointBoxView .dest{background-position:-20px 0}.WaypointBoxView .waypointWindow{display:block;position:relative;z-index:10;height:35px;border:1px solid #e2e2e2;background-color:#fff;cursor:text}.WaypointBoxView .valueBox{display:block;overflow:hidden;width:232px;height:100%;margin:0 48px 0 12px;padding:0;border:0 none;font-size:13px;line-height:35px;background-color:transparent;color:#000;text-overflow:ellipsis;white-space:nowrap}.WaypointBoxView .valueBox::-webkit-input-placeholder{color:#bbb}
.WaypointBoxView .valueBox:-moz-placeholder{color:#bbb}.WaypointBoxView .valueBox::-moz-placeholder{color:#bbb}.WaypointBoxView .valueBox:-ms-input-placeholder{color:#bbb}.WaypointBoxView .btn_roadsearch.remove{position:absolute;width:24px;height:24px;top:0;bottom:0;right:12px;z-index:10;margin:auto;background-position:0 -30px;cursor:pointer}.WaypointBoxView .btn_roadsearch.remove:hover{opacity:.6;filter:alpha(opacity="60")}.WaypointBoxView .btn_roadsearch.remove[disabled]{background-position:-30px -30px;cursor:auto}
.WaypointBoxView .btn_roadsearch.remove[disabled]:hover{opacity:1;filter:alpha(opacity="100")}.WaypointBoxView.origin .valueBox{width:268px;margin-right:12px}.os_mac .WaypointBoxView .valueBox{font-size:14px}.WaypointBoxView-HOVER{z-index:40}.WaypointBoxView-HOVER:after{content:''}.WaypointBoxView-HOVER .waypointWindow{border-color:#d9d9d9;background-color:#f5f5f5}.WaypointBoxView-ACTIVE,.WaypointBoxView.dest.WaypointBoxView-ACTIVE{z-index:40}
.WaypointBoxView-Drag{z-index:50}.WaypointBoxView-Drag:after{right:37px;width:6px;content:''}.WaypointBoxView-Drag .waypointWindow{border-color:rgba(0,0,0,.05);box-shadow:0 2px 4px 0 rgba(0,0,0,.07),0 2px 10px 0 rgba(0,0,0,.22)}.WaypointBoxView-Drag .valueBox{color:#888}.WaypointBoxView-Drag .btn_roadsearch.remove{display:none}.via-INACTIVE{z-index:20}.via-INACTIVE .waypointWindow{border-color:#d9d9d9;background-color:#f5f5f5;cursor:default}.via-INACTIVE .valueBox{color:#aaa}
.via-INACTIVE .searchBoxSubmit{display:none}.via-INACTIVE .removeValue{display:none}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.WaypointBoxView:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/waypointBoxView/dot_drag2x.png);background-size:4px 34px}.WaypointBoxView .title{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/waypointBoxView/tit_road_search2x.png);background-size:50px 10px}
}.WaypointInfoWindow{margin-right:20px;padding:6px 10px}.WaypointInput{position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;z-index:20;height:100%;padding:0 48px 0 12px;border:1px solid #e2e2e2;background-color:#fff;cursor:text}.WaypointInput .input{display:block;width:100%;height:100%;margin:0;padding:0;border:0 none;font-size:13px;line-height:32px;background-color:transparent;color:#222}.WaypointInput .suggestBox{top:36px;left:-1px;right:-1px;padding-top:0;border:1px solid #e2e2e2;border-top:0 none}.WaypointInput .suggestBox .list a{padding-left:12px}
.os_mac .WaypointInput .input{font-size:14px}.WaypointBoxView-ACTIVE .WaypointInput,.WaypointBoxView-Suggest .WaypointInput{border-color:#4ca3ff;border-color:rgba(31,140,255,.8)}.WaypointBoxView-Drag .WaypointInput{padding-right:13px;border-color:rgba(0,0,0,.05);background-color:#f5f5f5}.WaypointBoxView-Drag .WaypointInput .input{color:#888}.WeatherMini{min-width:55px;padding:0 29px;cursor:pointer}.WeatherMini .left,.WeatherMini .right{position:absolute;top:0;width:26px;height:50px;padding:1px 0 5px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/wt/pn_wt.png) no-repeat}.WeatherMini .left{left:0;padding-left:3px;background-position:0 0}.WeatherMini .left .thumb{overflow:hidden;width:40px;height:40px;margin:5px 0 0 14px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/weather/ico_wt_m_02.png) no-repeat}
.WeatherMini .left .type1{background-position:0 0}.WeatherMini .left .type2{background-position:0 -50px}.WeatherMini .left .type3{background-position:0 -100px}.WeatherMini .left .type4{background-position:0 -150px}.WeatherMini .left .type5{background-position:0 -200px}.WeatherMini .left .type6{background-position:0 -250px}.WeatherMini .left .type7{background-position:0 -300px}.WeatherMini .left .type8{background-position:0 -350px}.WeatherMini .left .type9{background-position:0 -400px}.WeatherMini .left .type10{background-position:0 -450px}
.WeatherMini .left .type11{background-position:0 -500px}.WeatherMini .left .type12{background-position:0 -550px}.WeatherMini .left .type13{background-position:0 -600px}.WeatherMini .left .type14{background-position:0 -650px}.WeatherMini .left .type15{background-position:0 -700px}.WeatherMini .left .type16{background-position:0 -750px}.WeatherMini .left .type17{background-position:0 -800px}.WeatherMini .left .type18{background-position:0 -850px}.WeatherMini .left .type19{background-position:0 -900px}
.WeatherMini .right{right:0;padding-right:3px;background-position:-29px 0}.WeatherMini .center{height:50px;padding:1px 0 5px 32px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/wt/pn_wt_p.png) repeat-x}.WeatherMini .center .temperature{display:block;margin-top:5px;font-size:11px;line-height:15px;color:#222;white-space:nowrap}.WeatherMini .center .temperature .num{margin-right:2px;font-weight:500;font-size:17px;line-height:21px;vertical-align:-3px}.WeatherMini .center .loc{position:relative;min-width:32px;margin:-2px -6px 0 0;white-space:nowrap}
.WeatherMini .center .loc .name{font-size:11px;line-height:15px;color:#000}.os_mac .WeatherMini .center .temperature{margin-top:8px;font-size:12px}.os_mac .WeatherMini .center .temperature .num{font-size:18px}.os_mac .WeatherMini .center .loc .name{font-size:12px;font-family:AppleSDGothicNeo-light}.WeatherInfoWindow{position:absolute;top:-304px;left:-167px;width:334px;cursor:default}.WeatherInfoWindow .top,.WeatherInfoWindow .bot{overflow:hidden;width:334px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/wt/tooltip_wt.png) no-repeat}
.WeatherInfoWindow .top{height:4px;background-position:0 0}.WeatherInfoWindow .bot{height:42px;background-position:0 -5px}.WeatherInfoWindow .mid{overflow:hidden;padding:0 3px;width:328px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/wt/tooltip_wt_mid.png) repeat-y}.WeatherInfoWindow .weatherThumb{float:left;width:70px;height:70px;margin:23px 12px 0 20px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/weather/ico_wt_b_02.png) no-repeat}.WeatherInfoWindow .weatherThumb.ico1{background-position:0 0}
.WeatherInfoWindow .weatherThumb.ico2{background-position:0 -80px}.WeatherInfoWindow .weatherThumb.ico3{background-position:0 -160px}.WeatherInfoWindow .weatherThumb.ico4{background-position:0 -240px}.WeatherInfoWindow .weatherThumb.ico5{background-position:0 -320px}.WeatherInfoWindow .weatherThumb.ico6{background-position:0 -400px}.WeatherInfoWindow .weatherThumb.ico7{background-position:0 -480px}.WeatherInfoWindow .weatherThumb.ico8{background-position:0 -560px}.WeatherInfoWindow .weatherThumb.ico9{background-position:0 -640px}
.WeatherInfoWindow .weatherThumb.ico10{background-position:0 -720px}.WeatherInfoWindow .weatherThumb.ico11{background-position:0 -800px}.WeatherInfoWindow .weatherThumb.ico12{background-position:0 -880px}.WeatherInfoWindow .weatherThumb.ico13{background-position:0 -960px}.WeatherInfoWindow .weatherThumb.ico14{background-position:0 -1040px}.WeatherInfoWindow .weatherThumb.ico15{background-position:0 -1120px}.WeatherInfoWindow .weatherThumb.ico16{background-position:0 -1200px}.WeatherInfoWindow .weatherThumb.ico17{background-position:0 -1280px}
.WeatherInfoWindow .weatherThumb.ico18{background-position:0 -1360px}.WeatherInfoWindow .weatherThumb.ico19{background-position:0 -1440px}.WeatherInfoWindow .wrapTit{overflow:hidden;min-height:66px;margin-top:26px}.WeatherInfoWindow .wrapTit .tit{display:block;font-weight:600;font-size:13px;line-height:17px;color:#000}.WeatherInfoWindow .wrapTit .date{display:block;font-weight:500;font-size:12px;line-height:15px;color:#919191;letter-spacing:0}.WeatherInfoWindow .temper{overflow:hidden;font-weight:700;color:#222}
.WeatherInfoWindow .temper .num{float:left;font-size:25px;line-height:31px}.WeatherInfoWindow .temper .unit{float:left;margin:3px 0 0 3px;font-weight:normal;font-size:15px;line-height:19px}.WeatherInfoWindow .temper .txt_wea{float:left;margin:2px 0 0 5px;font-size:19px;line-height:24px}.WeatherInfoWindow .img_wt_png{overflow:hidden;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/img_tooltip.png) no-repeat;text-indent:-9999px}.WeatherInfoWindow .temper .more{float:left;width:16px;height:16px;margin:8px 0 0 7px;background-position:-198px -138px}
.WeatherInfoWindow .btnClose{position:absolute;top:12px;right:14px;width:32px;height:32px;background-position:-228px -68px}.WeatherInfoWindow .middle{overflow:hidden;margin:21px 20px;padding:20px 4px 0;border-top:1px solid #f2f2f2;border-color:rgba(0,0,0,.05);clear:both}.WeatherInfoWindow .middle li{float:left;width:70px}.WeatherInfoWindow .middle .date{margin-bottom:3px;font-weight:400;font-size:11px;line-height:15px;color:#777;text-align:center;white-space:nowrap}.WeatherInfoWindow .middle .weatherThumb{display:block;overflow:hidden;float:none;width:36px;height:36px;margin:auto;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/weather/ico_wt_s_02.png) no-repeat}
.WeatherInfoWindow .middle .weatherThumb.ico1{background-position:0 0}.WeatherInfoWindow .middle .weatherThumb.ico2{background-position:0 -40px}.WeatherInfoWindow .middle .weatherThumb.ico3{background-position:0 -80px}.WeatherInfoWindow .middle .weatherThumb.ico4{background-position:0 -120px}.WeatherInfoWindow .middle .weatherThumb.ico5{background-position:0 -160px}.WeatherInfoWindow .middle .weatherThumb.ico6{background-position:0 -200px}.WeatherInfoWindow .middle .weatherThumb.ico7{background-position:0 -240px}
.WeatherInfoWindow .middle .weatherThumb.ico8{background-position:0 -280px}.WeatherInfoWindow .middle .weatherThumb.ico9{background-position:0 -320px}.WeatherInfoWindow .middle .weatherThumb.ico10{background-position:0 -360px}.WeatherInfoWindow .middle .weatherThumb.ico11{background-position:0 -400px}.WeatherInfoWindow .middle .weatherThumb.ico12{background-position:0 -440px}.WeatherInfoWindow .middle .weatherThumb.ico13{background-position:0 -480px}.WeatherInfoWindow .middle .weatherThumb.ico14{background-position:0 -520px}
.WeatherInfoWindow .middle .weatherThumb.ico15{background-position:0 -560px}.WeatherInfoWindow .middle .weatherThumb.ico16{background-position:0 -600px}.WeatherInfoWindow .middle .weatherThumb.ico17{background-position:0 -640px}.WeatherInfoWindow .middle .weatherThumb.ico18{background-position:0 -680px}.WeatherInfoWindow .middle .weatherThumb.ico19{background-position:0 -720px}.WeatherInfoWindow .middle .temper{display:block;margin-top:6px;font-weight:600;font-size:13px;line-height:15px;text-align:center;letter-spacing:0}
.os_mac .WeatherInfoWindow .wrapTit .tit{font-size:14px}.os_mac .WeatherInfoWindow .temper{margin-top:3px}.os_mac .WeatherInfoWindow .temper .num{font-size:26px}.os_mac .WeatherInfoWindow .temper .unit{font-size:16px}.os_mac .WeatherInfoWindow .temper .txt_wea{font-size:20px}.os_mac .WeatherInfoWindow .temper .more{margin-top:5px}.os_mac .WeatherInfoWindow .middle .date{font-size:12px}.os_mac .WeatherInfoWindow .middle .temper{font-size:14px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.WeatherMini .left,.WeatherMini .right{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/wt/pn_wt2x.png);background-size:58px 56px}
.WeatherMini .left .thumb{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/weather/ico_wt_m_022x.png);background-size:40px 940px}.WeatherMini .center{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/wt/pn_wt_p2x.png);background-size:1px 56px}.WeatherInfoWindow .top,.WeatherInfoWindow .bot{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/wt/tooltip_wt2x.png);background-size:334px 47px}.WeatherInfoWindow .mid{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/wt/tooltip_wt_mid2x.png);background-size:334px 1px}
.WeatherInfoWindow .weatherThumb{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/weather/ico_wt_b_022x.png);background-size:70px 1510px}.WeatherInfoWindow .img_wt_png{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/common/img_tooltip2x.png);background-size:273px 504px}.WeatherInfoWindow .middle .weatherThumb{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/pc/weather/ico_wt_s_022x.png);background-size:36px 756px}}.WeatherTypeOptions{overflow:hidden;z-index:101;zoom:1;position:absolute;right:291px;top:93px;width:227px;height:121px;background:url(//t1.daumcdn.net/localimg/localimages/07/2011/map/search/btn_map7_bg.png) no-repeat}.WeatherTypeOptions .weatherRadios{display:block;padding:13px 0 0 15px;height:87px}.WeatherTypeOptions li{display:block;float:left;width:106px;height:20px}.WeatherTypeOptions .weatherRadios a{background:url(//t1.daumcdn.net/localimg/localimages/07/2011/map/common/btn_road_radio.gif) no-repeat 0 0;padding-left:17px}
.WeatherTypeOptions .weatherRadios a.SELECT{background-position:0 -25px}