@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0}fieldset,img{border:0 none}dl,ul,ol,menu,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}input,select,textarea,button{font-size:100%;vertical-align:middle}button{border:0 none;background-color:transparent;cursor:pointer}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}input[type='text'],input[type='password'],input[type='submit'],input[type='search']{-webkit-appearance:none;-moz-appearance:none;border-radius:0}input:checked[type='checkbox']{background-color:#666;-webkit-appearance:checkbox;-moz-appearance:checkbox}button,html input[type='button'],input[type='submit'],input[type='reset'],input[type='file']{-webkit-appearance:button;-moz-appearance:button;border-radius:0}body{background-color:#fff}a{color:#333;text-decoration:none}a:active,a:hover{text-decoration:none}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal}.ir_pm{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent}.ir_wa{display:block;overflow:hidden;position:relative;z-index:-1;width:100%;height:100%}.screen_out{display:block;overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px}.screen_hide{font-size:0;line-height:0;visibility:hidden}.f_l{float:left}.f_r{float:right}.clear_g{display:block;overflow:visible;width:auto;clear:both;*zoom:1}.clear_g:after{display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}.cl_b{width:0;height:0;font-size:0;line-height:0;clear:both}.show{display:block}.hide{display:none}.tbl{border-collapse:collapse;border-spacing:0}body,th,td,input,select,textarea,button{font-size:14px;line-height:1.5;font-family:-apple-system,sans-serif;color:#333;-webkit-font-smoothing:antialiased}.bround{display:inline-block;border-width:1px;border-style:solid;border-radius:3px;font-size:12px;text-align:center}.pround{display:inline-block;padding:1px;border-radius:3px;font-size:12px;text-decoration:none}.pround .inner{display:inline-block;width:100%;height:100%;border-radius:3px;text-align:center}.img_g{display:inline-block;overflow:hidden;font-size:1px;line-height:0;color:transparent}.ico_comm_km{display:inline-block;overflow:hidden;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm1_241106.png) no-repeat;background-size:220px auto;text-indent:-9999px;vertical-align:top}.img_present{width:100%;height:100%;vertical-align:top}.ico_talkheader{display:inline-block;overflow:hidden;font-size:1px;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2023/mw/rtn3/ico_talkheader.png) no-repeat;background-size:120px auto;vertical-align:top;color:transparent}.ico_comm,.link_more:after{background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm_250203.png) no-repeat;background-size:250px auto}html,body{height:100%;word-break:break-all;background-color:#ededed}#daumWrap{position:relative;min-width:320px;height:100%}#daumWrap .map_header{position:relative;z-index:10;height:44px;background-color:#fff}#daumWrap .map_header.slide_open{z-index:initial}.k_head{background:#fff}.k_head .tit_daum{overflow:hidden;position:absolute;top:50%;left:50%;margin:-19px 0 0 -59px}.k_head #kakaoLogo{display:block;height:22px;padding:8px 10px 8px 14px}.k_head .img_logo{display:block}.k_head #kakaoServiceLogo{float:left;height:25px;margin-top:11px;font-size:20px;line-height:27px;font-weight:bold;color:#000}.k_head .wrap_until{position:absolute;top:0;left:0}.k_head .link_app{position:absolute;top:8px;right:16px;height:28px;padding:7px 10px 0;border-radius:14px;font-size:13px;line-height:16px;color:#fff;background-color:#206def;box-sizing:border-box}.k_head .link_prev{display:inline-block;width:25px;height:25px;padding:10px 14px 9px;vertical-align:top}.k_head .link_gnb{display:inline-block;width:24px;height:24px;padding:10px 16px 9px;vertical-align:top}.k_head .link_until{display:inline-block;height:30px;margin:2px 2px 0 0;padding:0 10px 0 11px;border:1px solid rgba(0,0,0,0.1);border-radius:30px;box-sizing:border-box;font-size:13px;line-height:30px;color:#000;vertical-align:top}.k_head .link_until .ico_arrow{display:inline-block;width:5px;height:9px;margin:10px 0 0 3px;background-position:-35px -185px;vertical-align:top}.k_head .ico_gnb{width:24px;height:24px;background-position:0 -60px}.k_head .ico_prev{width:25px;height:25px;background-position:-190px -30px}.map_header.type_talkview .tit_head{display:block;padding-top:1px;font-size:18px;line-height:44px;text-align:center;color:#191919;font-weight:700}.map_header.type_talkview .link_prev{padding:10px 16px}.map_header.type_talkview .link_close{position:absolute;top:0;right:0;padding:10px 16px}.map_header.type_talkview .ico_prev{width:24px;height:24px;background-position:0 0}.map_header.type_talkview .ico_close{width:24px;height:24px;background-position:-30px 0}#daumWrap .menu_map{display:none;position:fixed;top:0;left:-100%;z-index:1010;height:100%;background:rgba(0,0,0,0.5)}#daumWrap .menu_map .menu_area{overflow-y:auto;position:relative;min-height:514px;height:100%;background:#f8f8f8}#daumWrap .menu_map .inner_menu{position:absolute;top:0;left:-269px;overflow-y:auto;z-index:1020;width:269px;height:100%;font-size:16px;background-color:#f9f8f8}#daumWrap .slide_open .menu_map{display:block;left:0}.dim_open{width:100%;position:fixed}#daumWrap .menu_map .inner_menu{left:0}.menu_map .gnb_menu{padding:13px 0 12px;background:#fff}.gnb_menu li{height:44px}.gnb_menu .link_menu{display:block;padding:0 20px;line-height:48px}.gnb_menu .menu_my:after{content:'아웃링크';display:inline-block;width:7px;height:7px;margin:-12px 0 0 4px;font-size:1px;line-height:0;color:transparent;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm1_230914.png) no-repeat -100px -30px;background-size:220px auto;vertical-align:middle}.gnb_menu .link_out:after{content:'아웃링크';display:inline-block;width:7px;height:7px;margin:-12px 0 0 4px;font-size:1px;line-height:0;color:transparent;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm1_230914.png) no-repeat -100px -30px;background-size:220px auto;vertical-align:middle}.gnb_menu .ico_comm_km{width:30px;height:30px;margin:9px 12px 0 -4px}.gnb_menu .ico_search{background-position:-40px 0}.gnb_menu .ico_route{background-position:-70px 0}.gnb_menu .ico_bus{background-position:-100px 0}.gnb_menu .ico_transportation{background-position:-130px 0}.gnb_menu .ico_air{background-position:-160px 0}.gnb_menu .ico_ranking{background-position:-130px -30px}.gnb_menu .ico_my{background-position:-190px 0}.gnb_menu .ico_thememap{background-position:-190px 0}.menu_map .wrap_apps{padding-bottom:14px;border-top:1px solid #eee;border-bottom:1px solid #e8e8e8;background-color:#fff}.menu_map .wrap_apps [class*=link_kakao]{display:block;height:37px;padding:0 19px;font-size:14px;line-height:35px;color:#555}.menu_map .tit_apps{display:block;margin:18px 0 8px 20px;font-weight:normal;font-size:13px;color:#777}.menu_map .link_kakaomap{display:block;padding:0 20px;height:40px;line-height:40px}.menu_map .wrap_apps .ico_comm_km{width:24px;height:24px;margin:6px 15px 0 0}.menu_map .link_kakaomap .ico_comm_km{background-position:0 -30px}.menu_map .link_kakaonavi .ico_comm_km{background-position:-75px -30px}.menu_map .link_kakaomap .ico_app{width:30px;height:17px;margin:22px 0 0 3px;background-position:-110px 0}.menu_map .menu_foot{position:absolute;bottom:0;left:0;width:100%;padding:16px 0 18px 19px;font-size:0;background-color:#f9f8f8;box-sizing:border-box}.menu_map .link_info{font-size:13px;color:#888}.menu_map .menu_foot .txt_bar{display:inline-block;width:1px;height:11px;margin:4px 8px 0;background-color:#eee;vertical-align:top}.menu_map .link_close{position:absolute;top:-1px;right:2px;width:18px;height:18px;padding:16px}.menu_map .link_close .ico_close{width:18px;height:18px;background-position:-20px 0}.d_schall{overflow:hidden;padding:6px 0 8px;border-bottom:1px solid #eaeaea;background-color:#f7f7f7}.d_schall .inner_schall{margin:0 100px 0 8px;height:39px;border:1px solid #4d87ef;border-right:0 none;border-top-left-radius:2px;border-bottom-left-radius:2px;background-color:#fff}.d_schall .box_search{position:relative;padding:7px 9px 0 9px;border-radius:1px;background-color:#fff}.iphone .d_schall .box_search{padding-top:8px}.d_schall .tf_keyword{width:100%;height:24px;border:0 none;font-weight:bold;font-size:19px;line-height:25px;background-color:transparent;color:#000;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;outline:0;letter-spacing:-1px}.iphone .d_schall .tf_keyword{line-height:23px}.d_schall .tf_keyword::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none}.d_schall .tf_keyword::-webkit-input-placeholder{color:#959595}.d_schall .btn_sch{display:inline;float:left;width:38px;height:39px;padding:0;border:0 none;font-size:0;line-height:0;background-color:transparent;cursor:pointer;text-align:center}.d_schall .btn_reset{display:none;position:absolute;top:0;right:0;width:44px;height:39px}.d_schall .btn_reset .ico_del{display:block;width:22px;height:22px;margin:0 auto;background-position:-126px -22px}.d_schall .btn_search{position:absolute;top:-1px;right:-41px;width:41px;height:41px;border:1px solid #578ded;border-top-right-radius:2px;border-bottom-right-radius:2px;background-color:#5792fa;background-image:-webkit-linear-gradient(top,#5d95fa,#508dfb);background-image:linear-gradient(to bottom,#5d95fa,#508dfb)}.d_schall .btn_search .ico_search{display:block;width:19px;height:19px;margin:0 auto;background-position:-126px 0}.d_schall .btn_close{display:block;overflow:hidden;position:absolute;top:-1px;right:-92px;width:47px;height:41px;padding:0;border:1px solid #a6a8aa;border-radius:2px;font-size:16px;line-height:40px;background-color:#fcfcfc;background-image:-webkit-linear-gradient(top,#fff,#f8f8f8);background-image:linear-gradient(to bottom,#fff,#f8f8f8);cursor:pointer;text-align:center;color:#3e4149}.d_schall .write_on{padding-right:44px}.d_schall .write_on .btn_reset{display:block}.wrap_schall .link_url{display:block;overflow:hidden;height:37px;padding:0 16px;border-bottom:1px solid #eaeaea;font-size:15px;line-height:39px;background-color:#ececec;color:#e52d38;white-space:nowrap;text-overflow:ellipsis}.wrap_schall .link_url .tit_url{float:left;padding-right:9px;font-weight:normal;font-size:15px;color:#666}.d_sgt .tit_latest{display:block;padding:9px 0 7px 10px;border-bottom:1px solid #eaeaea;font-weight:normal;font-size:14px;line-height:16px;background-color:#f7f7f7;color:#888}.d_sgt .list_suggest{position:absolute;top:0;left:0;right:0;min-height:100%;padding:88px 0;box-sizing:border-box;background-color:#fff}.cont_route .d_sgt .list_suggest{padding-top:185px}.d_sgt .list_suggest li{position:relative;width:100%;border-bottom:1px solid #f4f4f4;background-color:#fff}.d_sgt .list_suggest li:first-child{border-top:1px solid #ddd}.cont_route .d_sgt .list_suggest li:first-child{border-top:0 none}.d_sgt .list_suggest li[data-busid] .link_suggest{font-size:14px}.d_sgt .list_suggest .link_suggest{display:block;overflow:hidden;min-height:49px;max-height:68px;padding:11px 69px 11px 15px;font-size:16px;white-space:nowrap;text-overflow:ellipsis;color:#000;box-sizing:border-box}.d_sgt .item_link .link_suggest{padding:0 68px 0 17px}.d_sgt .list_suggest .emph_keyword{font-weight:normal;color:#206def}.d_sgt .list_suggest .txt_info+.emph_keyword{font-size:14px;vertical-align:top}.d_sgt .list_suggest .btn_add{overflow:hidden;position:absolute;top:50%;right:2px;width:50px;height:50px;border:0 none;background:0;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.d_sgt .list_suggest .link_move{overflow:hidden;position:absolute;top:0;right:0;width:68px;height:37px}.d_sgt .list_suggest .ico_add{width:13px;height:13px;margin-top:5px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm_250203.png) no-repeat -130px -520px;background-size:250px auto}.d_sgt .list_suggest .ico_link{width:40px;height:22px;margin:7px 0 0 14px;background-position:-150px -122px;vertical-align:top}.d_sgt .list_suggest .date_recently{position:absolute;top:0;right:16px;font-size:14px;line-height:38px;color:#999;pointer-events:none}.d_sgt .list_suggest .item_recently{background-color:#f7f7f7}.d_sgt .list_suggest .item_recently .link_suggest{padding:0 105px 0 17px}.d_sgt .list_suggest .item_recently .date_recently{right:48px}.d_sgt .list_suggest .txt_bar{display:inline-block;padding:0 5px;font-size:11px;color:#c9c9c9;vertical-align:top}.d_sgt .list_suggest .txt_info{display:block;overflow:hidden;padding-top:3px;margin-bottom:1px;font-size:16px;line-height:20px;color:#000;text-overflow:ellipsis;white-space:nowrap}.d_sgt .list_suggest .txt_mean{font-size:14px;color:#888;vertical-align:top}.iphone .d_sgt .list_suggest .link_suggest,.iphone .d_sgt .list_suggest .date_recently{line-height:40px}.d_sgt .list_suggest .item_link .date_recently{right:67px}.d_sgt .foot_suggest{overflow:hidden;width:100%;background-color:#fff}.d_sgt .foot_suggest .btn_close{width:100%;font-weight:bold;line-height:43px;background-color:#fff;font-size:13px;color:#515b65;cursor:pointer;letter-spacing:-1px;text-align:center}.d_sgt .foot_suggest li{width:100%;height:49px;border-bottom:1px solid #ededed;background-color:#fff}input,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none}.ofx_h{overflow-x:hidden}.type_side{-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.side_on{overflow-x:hidden}.side_on .type_side{-webkit-transform:translate3d(-242px,0,0) scale(1);transform:translate3d(-242px,0,0) scale(1)}.side_on .type_side:after{position:absolute;top:0;right:-14px;z-index:1002;width:13px;height:100%;border-left:1px solid #000;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.07)),to(rgba(0,0,0,0)));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.07),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0.07),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0.07),rgba(0,0,0,0));content:''}.d_head .link_side{float:left;width:39px;height:43px}.d_head .link_side .ico_side{display:block;width:18px;height:16px;margin:14px 0 0 12px;background-position:-196px 0}.d_head .link_side .ico_side:after{display:block;content:''}.menu_side{position:absolute;top:0;right:0;z-index:1001;width:241px;height:100%;background-color:#fff;-webkit-transform:translate3d(242px,0,0) scale(1);transform:translate3d(242px,0,0) scale(1)}.menu_side .tit_sidemenu{font-size:1px}.menu_side .tit_side{display:block;height:34px;padding-left:13px;border-bottom:1px solid #ededed;font-weight:normal;font-size:15px;line-height:36px;background-color:#f5f5f5;color:#727272}.menu_side .list_service li{border-top:1px solid #f3f3f3}.menu_side .list_service li:first-child{border-top:0 none}.menu_side .list_service .link_webapp{display:block;overflow:hidden;width:228px;padding-left:13px;font-size:16px;line-height:18px;color:#000;white-space:nowrap;text-overflow:ellipsis}.menu_side .list_service .txt_webapp{display:inline-block;margin:13px 0 11px 5px;vertical-align:top}.menu_side .list_service .img_webapp{margin:7px 0 6px 2px;vertical-align:top}.iphone .menu_side .list_service .img_webapp+.txt_webapp{margin-top:15px}.menu_side .list_service .ico_app{width:24px;height:14px;margin-top:16px;background-position:-142px -148px;vertical-align:top}.menu_side .wrap_service .link_sitemap{display:block;height:42px;padding-left:18px;border-top:1px solid #f3f3f3;font-weight:bold;font-size:16px;line-height:43px;color:#000}.menu_side .wrap_service .ico_arr{display:inline;overflow:hidden;float:right;width:7px;height:12px;margin:18px 19px 0 0;background-position:-130px -150px}.iphone .menu_side .wrap_service .ico_arr{margin-top:16px}#daumFoot{display:flex;align-items:center;justify-content:center;width:100%;padding:91px 0 46px;margin:0 auto;font-size:0;font-family:sans-serif;background-color:#ededed;text-align:center;clear:both}.footer_wrap{position:relative;z-index:30}.cont_map .footer_wrap{margin:0}.cont_route .footer_wrap{margin:0}#daumFoot .list_foot{width:auto;padding-top:1px;*zoom:1}#daumFoot .list_foot li{display:inline-block}#daumFoot .link_footer{position:relative;padding-left:9px;margin-left:9px;font-size:13px;color:#7f7f7f}#daumFoot .link_footer:after{content:'';position:absolute;top:2px;left:0;width:1px;height:10px;background-color:#DDD}#daumFoot .copr_info{display:inline-block;padding:5px 0}#daumFoot .info_policy{display:block;padding:6px 0 8px;font-weight:bold;font-size:10px;line-height:10px}#daumFoot .link_policy{margin:0 5px;color:#888;text-decoration:underline}#daumFoot .link_kakaocorp{display:flex;align-items:center;font-weight:bold;font-size:14px;color:#555}#daumFoot .ico_copyright{display:inline-block;width:15px;height:15px;margin:-1px 1px 0 0;font-size:1px;line-height:0;color:transparent;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -175px -100px;background-size:250px auto;vertical-align:top}#daumFoot.type_basic{border-top:1px solid #6d7076}.sch_type2{border-color:#2e313b;background-color:#3d414d}.sch_type2 .box_search{border-color:#121215;-webkit-box-shadow:inset 1px 1px 0 #b9bac0,0 1px 0 #474b56;box-shadow:inset 1px 1px 0 #b9bac0,0 1px 0 #474b56}.sch_type2 .btn_search{border-color:#24262a;background-color:#555a63;background-image:-webkit-gradient(linear,left top,left bottom,from(#5a5e67),to(#50555e));background-image:-moz-linear-gradient(top,#5a5e67,#50555e);background-image:-o-linear-gradient(top,#5a5e67,#50555e);background-image:linear-gradient(to bottom,#5a5e67,#50555e);-webkit-box-shadow:0 1px 0 #474b56;box-shadow:0 1px 0 #474b56;-webkit-text-shadow:none;text-shadow:none;color:#d0d0d0}.sch_type3{border-color:#1a1a1e;background-color:#292b34}.sch_type3 .box_search{border-color:#121215;background-color:#191a1d;-webkit-box-shadow:inset 1px 1px 0 #18191c,0 1px 0 #34363e;box-shadow:inset 1px 1px 0 #18191c,0 1px 0 #34363e}.sch_type3 .btn_search{border-color:#1a1a1e;background-color:#4e525e;background-image:-webkit-gradient(linear,left top,left bottom,from(#535763),to(#474b57));background-image:-moz-linear-gradient(top,#535763,#474b57);background-image:-o-linear-gradient(top,#535763,#474b57);background-image:linear-gradient(to bottom,#535763,#474b57);-webkit-box-shadow:0 1px 0 #34363e;box-shadow:0 1px 0 #34363e;-webkit-text-shadow:none;text-shadow:none;color:#d0d0d0}.sch_type3 .tf_keyword{color:#6f7072}.sch_type3 .tf_keyword::-webkit-input-placeholder{color:#6f7072}.sch_type4{border-color:#010101;background-color:#323640}.sch_type4 .box_search{border-color:#121215;background-color:#191a1d;-webkit-box-shadow:inset 1px 1px 0 #18191c,0 1px 0 #34363e;box-shadow:inset 1px 1px 0 #18191c,0 1px 0 #34363e}.sch_type4 .btn_search{border-color:#212327;background-color:#4e525e;background-image:-webkit-gradient(linear,left top,left bottom,from(#5a5e67),to(#50555e));background-image:-moz-linear-gradient(top,#5a5e67,#50555e);background-image:-o-linear-gradient(top,#5a5e67,#50555e);background-image:linear-gradient(to bottom,#5a5e67,#50555e);-webkit-box-shadow:0 1px 0 #3c404a;box-shadow:0 1px 0 #3c404a;-webkit-text-shadow:none;text-shadow:none;color:#d0d0d0}.sch_type4 .tf_keyword{color:#6f7072}.sch_type4 .tf_keyword::-webkit-input-placeholder{color:#6f7072}.inside_footsch{overflow:hidden;width:100%;height:40px;padding-top:2px}.inside_footsch .fld_footsch{position:relative;width:100%}.inside_footsch .box_search{position:relative;height:23px;margin:0 61px 0 8px;padding:7px 0 0 6px;border:1px solid #949da6;border-radius:2px;background-color:#fff;-webkit-box-shadow:inset 1px 1px 0 #e2e3e5;box-shadow:inset 1px 1px 0 #e2e3e5}.inside_footsch .tf_keyword{width:100%;border:0 none;border-radius:2px;line-height:normal;background-color:transparent;color:#000;vertical-align:top;-webkit-appearance:none;-moz-appearance:none}.inside_footsch .tf_keyword::-webkit-input-placeholder{color:#808080;letter-spacing:-1px}.inside_footsch .tf_keyword::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none}.inside_footsch .btn_search{position:absolute;top:-1px;right:-54px;width:48px;height:32px;border:1px solid #949da6;border-radius:2px;font-weight:bold;line-height:31px;background-color:#f4f4f4;background-image:-webkit-gradient(linear,left top,left bottom,from(#fbfbfb),to(#ececec));background-image:-moz-linear-gradient(top,#fbfbfb,#ececec);background-image:-o-linear-gradient(top,#fbfbfb,#ececec);background-image:linear-gradient(to bottom,#fbfbfb,#ececec);-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;color:#515b65;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff}.iphone .inside_footsch .btn_search{line-height:32px}.footsch_type2 .opt_sch{width:100px}.footsch_type2 .box_search{margin-left:113px}.footsch_type3 .opt_sch{width:75px}.footsch_type3 .box_search{margin-left:88px}.foot_content{position:relative;width:100%;height:46px;padding-top:9px;margin-bottom:-1px;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;font-size:14px;line-height:44px;background-color:#f2f2f2}.foot_content .link_app.iphone,.foot_content .link_app.iphone+.link_top{line-height:46px}.foot_content .link_app,.foot_content .link_top{height:45px;border-top:1px solid #eaeaea;color:#000;background:#fff;text-align:center}.foot_content .link_app{display:block;overflow:hidden;margin-right:96px}.foot_content .link_app .ico_app{display:inline-block;width:12px;height:16px;margin:14px 5px 0 0;background-position:-90px -310px}.foot_content .link_app .ico_arrR{display:inline-block;width:6px;height:10px;margin:17px 0 0 8px;background-position:-75px -320px}.foot_content .link_top{position:absolute;top:9px;right:0;width:96px;border-left:1px solid #efefef}.foot_content .link_top .ico_top{display:inline-block;width:10px;height:12px;margin:16px 6px 0 0;background-position:-105px -315px}.ico_comm{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent;vertical-align:top}.ico_businfo{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_businfo_250228.png) no-repeat -40px -95px;text-indent:-9999px;vertical-align:top;background-size:115px auto}.ico_businfo.added{background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_businfo_etc.png) no-repeat;background-size:50px auto}.ico_path{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_path.png) no-repeat;text-indent:-9999px;vertical-align:top;background-size:245px auto}.ico_traffic{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_traffic.png) no-repeat;text-indent:-9999px;vertical-align:top;background-size:95px auto}.btn_control{width:38px;height:38px;border-radius:50%;background-color:rgba(255,255,255,0.95);box-shadow:0 2px 1px 0 rgba(0,0,0,0.1),0 0 3px 0 rgba(0,0,0,0.32)}.btn_control.mctr_roadview.on{border:1px solid #278dfa;background-color:#4fa4fe}.btn_control.mctr_roadview.on .ico_roadview{background-position:-100px 0}.btn_control.mctr_optlayer.on .ico_layer{background-position:-145px -215px}.btn_control2{width:36px;height:36px;border:1px solid #000;border-radius:6px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#f2f3f6));background-image:-moz-linear-gradient(top,#fdfdfd,#f2f3f6);background-image:-o-linear-gradient(top,#fdfdfd,#f2f3f6);background-image:linear-gradient(to bottom,#fdfdfd,#f2f3f6);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.35),inset 0 1px 1px rgba(255,255,255,.4);box-shadow:0 1px 1px rgba(0,0,0,.35),inset 0 1px 1px rgba(255,255,255,.4)}.link_detail{position:absolute;right:12px;top:50%;width:30px;height:18px;margin-top:-12px;padding-top:5px;border:1px solid #d1d1d3;border-radius:3px;color:#72757e;background-color:#fff;text-align:center}html,body{height:100%}.cont_map{overflow:hidden;width:100%}.cont_route{overflow:visible}.menu_gnb{position:absolute;right:0;top:87px;z-index:10000;width:100%;background-color:#f8f9f9;text-align:center;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2)}.menu_gnb .link_gnb{position:absolute;top:-87px;right:0;z-index:100;width:39px;height:43px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.nav_on .link_gnb{height:44px;border-left:1px solid #cccdd0;background-color:#f8f9f9}.menu_gnb .ico_menu{width:18px;height:16px;margin:14px 0 0 10px;background-position:0 0}.menu_gnb .link_gnb:active .ico_menu{background-position:0 0}.menu_gnb .menu_cont{display:none;position:absolute;top:-44px;left:0;z-index:99;width:100%;border-top:1px solid #cccdd0;border-bottom:1px solid #000;background-color:#f8f9f9}.nav_on .link_gnb .ico_menu{background-position:0 -30px}.nav_on .menu_cont{display:block}.menu_gnb .list_menu{overflow:hidden;width:310px;margin:20px auto 0;padding-left:10px}.menu_gnb .list_menu li{float:left;width:56px;height:65px;margin-right:2px;border:1px solid #e1e2e2;border-radius:4px}.menu_gnb .list_menu li:first-child{margin-right:3px}.menu_gnb .link_menu{display:block;width:56px;height:54px;padding-top:11px;font-size:.813em;color:#686b76}.menu_gnb .link_menu:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 2px rgba(0,0,0,.05);background-color:#f0f0f0}.menu_gnb .link_menu .ico_comm{width:26px;height:26px;margin:0 auto 5px}.menu_gnb .link_menu .ico_search{background-position:-80px 0}.menu_gnb .link_menu .ico_route{background-position:-110px 0}.menu_gnb .link_menu .ico_bus{background-position:-140px 0}.menu_gnb .link_menu .ico_traffic_btn{background-position:-170px 0}.menu_gnb .link_menu .ico_air{background-position:-170px -158px}.menu_gnb .link_notice{display:inline-block;margin:5px 0;padding:8px 0;font-size:1em;line-height:1.24;color:#666}.menu_gnb .ico_notice{display:inline-block;width:5px;height:7px;margin:4px 4px 0 0;background-position:-70px -60px}.menu_gnb .customer_menu{display:block;width:100%;border-top:1px solid #f0f1f1}.menu_gnb .customer_menu .link_g{display:inline-block;height:20px;font-size:.86em;padding:7px 0 1px 0;color:#888;line-height:20px;overflow:hidden}.menu_gnb .txt_bar{display:inline-block;padding:9px 5px 9px;font-size:.71em;color:#d0d0d0;vertical-align:top}.menu_gnb .tayo_banner{display:block;text-indent:-9999px;width:300px;height:86px;background:url(//t1.daumcdn.net/localimg/localimages/07/2014/mobileweb/tayo/140327_tayo_banner_mw_600x172.png) 0 0 no-repeat;background-size:300px 86px;margin:2px auto 0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.landscape .menu_gnb .tayo_banner{display:none}.menu_gnb .btn_gotoapp .ico_app{width:18px;height:20px;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/mobileweb/m640/ico_app.png) 0 0 no-repeat;background-size:18px 18px;display:inline-block;text-indent:-9999px;margin-right:3px}.menu_gnb .btn_gotoapp .android{background:url(//t1.daumcdn.net/localimg/localimages/07/2016/mw/ico_app.png) 0 0 no-repeat;background-size:18px 18px}#innerSearchLayer{background:#fff}.inside_sch{position:relative;z-index:10;width:100%;height:44px}.inside_sch:after{content:'';position:absolute;bottom:-2px;width:100%;height:2px;background-image:-webkit-linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.2))}.inside_sch.search_result_list_on{border-bottom:0 none}.inside_sch .box_search{overflow:hidden;position:relative;height:29px;margin:0 16px;padding:6px 10px 1px;border-radius:5px;background-color:#f2f3f5}.inside_sch .box_search.default_search{border-radius:12px;border:1px solid #d4d4d4;background-color:#fff}.inside_sch .search_route .box_search{padding:8px 6px 0}.inside_sch .tf_keyword{width:100%;border:0 none;border-radius:2px;font-size:16px;line-height:1.38;background-color:transparent;color:#000;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inside_sch .link_search+.tf_keyword{width:calc(100% - 40px)}.cont_route .place_on .tf_keyword{color:#fff}.inside_sch .tf_keyword::-webkit-input-placeholder{color:#90949c}.inside_sch .tf_keyword::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none}.inside_sch .search_route .tf_keyword{font-size:16px;color:#fff}.inside_sch .search_route .tf_keyword::-webkit-input-placeholder{color:rgba(255,255,255,0.64)}.inside_sch .sch_btn{display:none;position:absolute;top:0;right:0;height:30px}.inside_sch .btn_sch{display:inline;float:left;width:30px;height:30px;padding-right:8px;border:0 none;font-size:0;line-height:0;background-color:transparent;cursor:pointer;text-align:center}.inside_sch .btn_reset{display:none;position:absolute;top:0;right:0;width:37px;height:36px;padding:0}.inside_sch .btn_reset .ico_del{display:block;width:17px;height:17px;margin:0 auto 1px;background-position:-130px -480px}.cont_route .inside_sch .btn_reset .ico_del{width:17px;height:17px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_path.png) no-repeat -50px -100px;background-size:245px auto}.inside_sch .box_search.write_on{padding-right:43px}.cont_route .inside_sch .write_on{padding-right:35px}.cont_route .inside_sch .place_on{padding-right:65px}.inside_sch .write_on .sch_btn{display:block}.inside_sch .write_on .btn_reset{display:block}.search_on .link_search{float:left;margin:-7px 0 0 -8px;font-size:14px;line-height:38px;color:#555;background-color:#fff;letter-spacing:-1px;font-weight:bold}.search_on .ico_close{width:9px;height:16px;margin:11px 14px;background-position:-170px -520px}.cont_route .search_on .link_search{margin:21px 1px 0 13px;background-color:transparent}.cont_route .search_on .ico_close{width:25px;height:24px;margin:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_path.png) no-repeat 0 -100px;background-size:245px auto}.search_on .ico_list{display:inline-block;width:15px;height:13px;margin:11px 3px 0 0;background-position:-120px -25px}.search_on .ico_map{display:inline-block;width:16px;height:15px;margin:11px 5px 0 -1px;background-position:-220px -270px}.search_on .link_search_map,.search_on .link_search_list{width:64px;height:38px;margin:0 8px 0 16px;border-radius:8px;font-size:14px;color:#fff;background-color:#206def;box-sizing:border-box;text-align:center}.map_area{overflow:hidden;position:relative;width:100%}.map_area .wrap_tit{position:absolute;left:0;top:0;z-index:100;width:100%;height:0;text-align:center}.map_area .tit_location{overflow:hidden;display:inline-block;padding:5px 14px 0;margin:8px auto 0;height:19px;border-radius:13px;font-weight:normal;font-size:12px;line-height:14px;color:#555;opacity:.9;background-color:#fff;text-align:center;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.16);box-shadow:0 1px 1px 0 rgba(0,0,0,.16)}.map_area .btn_update{position:absolute;top:11px;left:50%;z-index:100;width:121px;height:32px;border-radius:50px;font-size:14px;line-height:1;color:#206def;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 .5px 2px 0 rgba(0,0,0,0.36),0 .5px 3px 0 rgba(0,0,0,0.1);background-color:#fff}.map_area .btn_update .ico_comm{display:inline-block;width:13px;height:13px;margin-top:-1px;margin-right:5px;background-position:-205px -250px}.map_area .btn_update .txt_btn{display:inline-block;vertical-align:top}.map_area .set_map{position:absolute;top:28px;z-index:10;width:40px}.map_area .control_map{top:8px;left:10px}.map_area .view_map{top:8px;right:7px;right:8px}.set_map .btn_control{margin-bottom:9px}.view_map .btn_control{margin-bottom:5px}.set_map .ico_comm{margin:auto}.control_map .btn_zoomin{position:relative;width:36px;height:34px;margin-bottom:0;margin-left:1px;border-bottom:0 none;border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:transparent;box-shadow:none}.control_map .btn_zoomin:after{content:'';position:absolute;top:0;left:0;z-index:-1;width:36px;height:69px;border-radius:5px;background-color:rgba(255,255,255,0.95);box-shadow:0 2px 1px 0 rgba(0,0,0,0.1),0 0 3px 0 rgba(0,0,0,0.32)}.control_map .btn_zoomout{position:relative;width:36px;height:34px;margin:1px 0 0 1px;border-top:0 none;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;background-color:transparent;box-shadow:none}.control_map .btn_zoomout::before{content:'';position:absolute;left:0;top:-1px;width:100%;height:1px;background-color:#f2f2f2}.control_map .ico_now{width:20px;height:20px;background-position:-20px 0}.control_map .ico_zoomin{width:13px;height:13px;background-position:0 -25px}.control_map .ico_zoomout{width:13px;height:2px;background-position:-20px -25px}.view_map .ico_roadview{width:18px;height:24px;background-position:-80px 0}.view_map .ico_layer{width:18px;height:21px;background-position:-120px 0}.view_map .ico_all{width:18px;height:18px;background-position:-40px 0}.view_map .ico_allcancel{width:18px;height:18px;background-position:-60px 0}.map_area .link_mark{display:block}.map_area .mark_img{display:block}.map_area .tooltip_map{position:absolute;top:-44px;left:50%;z-index:10;width:310px;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.map_area .tooltip_map:after{content:" ";display:block;width:15px;height:15px;margin:-2px auto 0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) -175px -15px;background-size:250px auto}.map_area .tooltip_map.tooltip_roadview:after{width:14px;height:14px;margin-top:-3px;background-position:-175px 0}.map_area .tooltip_map.default_info{top:-135px;width:auto}.map_area .tooltip_map.default_info.mask{top:-181px}.map_area .tooltip_map.tooltip_bus{top:-94px}.map_area .tooltip_map.default_info.no_marker{top:-97px}.map_area .inner_tooltip{display:block;width:auto;min-width:180px;max-width:220px;padding:10px;box-sizing:content-box;border-radius:2px;font-size:0;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2),0 0 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2),0 0 3px 0 rgba(0,0,0,0.1);white-space:nowrap;box-sizing:border-box}.map_area .tooltip_roadview .inner_tooltip{min-width:105px;max-width:none;padding:0 12px;border-radius:5px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.4),0 0 3px 0 rgba(0,0,0,0.32);box-shadow:0 1px 2px 0 rgba(0,0,0,0.4),0 0 3px 0 rgba(0,0,0,0.32)}.map_area .tooltip_bus .inner_tooltip{min-width:40px;max-width:180px}.map_area .link_roadview{display:inline-block;width:35px;vertical-align:top}.map_area .link_roadview .ico_roadview{width:14px;height:20px;margin:6px auto 0;background-position:-40px -80px}.map_area .link_roadview.disabled .ico_roadview{opacity:.3}.map_area .tooltip_map .link_btn{font-size:13px}.map_area .tooltip_map .link_btn:not(:first-child){width:50%;height:28px;margin-top:10px;border:1px solid #e4e4e4;line-height:26px;box-sizing:border-box}.map_area .tooltip_bus .link_btn:not(:first-child),.map_area .tooltip_roadview .link_btn:not(:first-child){width:auto;height:auto;padding-top:0;margin:0;border:0 none;line-height:18px}.map_area .tooltip_map .link_btn.link_roadview{border-radius:5px 0 0 5px}.map_area .tooltip_map .link_btn.link_route{border-radius:0 5px 5px 0;border-left:0 none}.map_area .tooltip_map .link_tit_tooltip{display:flex;overflow:hidden;padding-top:2px;font-size:15px;line-height:18px;text-align:left;clear:both}.map_area .tooltip_map .tit_tooltip{overflow:hidden;font-weight:normal;font-size:15px;line-height:18px;color:#000;text-overflow:ellipsis;vertical-align:top;text-align:left}.map_area .tooltip_map .wrap_tag_alarm{flex:none}.map_area .tooltip_map .wrap_tag_alarm .tag_alarm{margin-left:4px}.map_area .link_route{display:inline-block;width:32px;vertical-align:top}.map_area .link_route .ico_route{width:15px;height:17px;margin:8px auto 0;background-position:-20px -80px}.map_area .mark_point{position:absolute;top:-26px;left:-6px}.map_area .tooltip_map .txt_tooltip{display:block;font-size:13px;color:#888}.map_area .tooltip_map .info_mask{display:block;padding-top:9px;font-size:0;text-align:left}.map_area .tooltip_map .txt_mask{display:inline-block;font-size:13px;color:#6f6f6f}.map_area .tooltip_map .txt_state{padding:1px 4px;margin-left:1px;border-radius:3px;font-weight:bold;font-size:13px;color:#fff}.map_area .tooltip_map .txt_state.state_enough{background-color:#3cb44a}.map_area .tooltip_map .txt_state.state_normal{background-color:#ffae00}.map_area .tooltip_map .txt_state.state_lack{background-color:#fc5e5d}.map_area .tooltip_map .txt_state.state_none{background-color:#959595}.map_area .tooltip_map .txt_state.state_check{background-color:#959595}.map_area .tooltip_map .txt_state.state_stop{background-color:#959595}.map_area .tooltip_map .txt_bar{display:inline-block;overflow:hidden;width:1px;height:10px;margin:5px 5px 0 5px;font-size:1px;line-height:0;background-color:#ddd;vertical-align:top;text-indent:-9999px}.map_area .tooltip_map .txt_warehousing{display:inline-block;padding-left:6px;font-size:13px;color:#6f6f6f}.map_area .tooltip_bus .inner_tooltip .link_roadview{display:none}.map_area .tooltip_bus .inner_tooltip .link_tit_tooltip .tit_tooltip{max-width:100%;border-left:0 none;border-right:0 none}.map_area .tooltip_bus .inner_tooltip .link_route{display:none}.map_area .tooltip_roadview.default_info{top:-102px}.map_area .tooltip_roadview .inner_tooltip .link_roadview{display:none}.map_area .tooltip_roadview .inner_tooltip .link_route{display:none}.map_area .tooltip_roadview .inner_tooltip .link_tit_tooltip{display:inline-block;height:35px;padding:0;color:#000}.map_area .tooltip_roadview .inner_tooltip .link_tit_tooltip .tit_tooltip{padding:0;border-left:0 none;border-right:0 none;font-weight:normal;font-size:15px;line-height:35px}.map_area .tooltip_roadview .inner_tooltip .link_tit_tooltip .tit_tooltip:after{content:'';display:inline-block;width:6px;height:10px;margin:12px 0 0 7px;vertical-align:top;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -60px -40px;background-size:250px auto}.map_area .tooltip_roadview.disabled .inner_tooltip .link_tit_tooltip .tit_tooltip:after{content:none}.dimmed_layer{display:none;position:absolute;left:0;top:0;z-index:1000;width:100%;background:#000;opacity:.6;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);-webkit-tap-highlight-color:rgba(0,0,0,0)}.nav_on .dimmed_layer{display:block}.dim_open .dimmed_layer{display:block}.map_area .tooltip_map.default_info[data-source=tayo_bus]{top:-89px;width:75px;margin-left:-37px}.search_position_wrap{position:relative;z-index:10;height:39px;background-color:#fff}.search_position_wrap .search_position_text{overflow:hidden;padding:0 74px 0 61px;height:100%;font-size:14px;color:#111;line-height:38px;text-overflow:ellipsis;white-space:nowrap}.search_position_wrap .title_text{color:#777;margin:0 7px 0 10px}.search_position_wrap .btn_now_position{display:block;position:absolute;left:17px;top:8px;padding:0 7px 0 16px;height:22px;font-weight:bold;font-size:14px;line-height:22px;color:#206def;overflow:hidden}.search_position_wrap .btn_now_position:after{content:'';position:absolute;top:50%;left:0;width:13px;height:13px;margin-top:-7px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm_250203.png) no-repeat -150px -520px;background-size:250px auto}.tab_result{overflow:hidden;position:relative;width:100%;height:45px;background-color:#fff}.cont_route .tab_result{margin-top:0}.tab_result:before{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#DDD;content:''}.tab_result li{float:left;width:50%;height:43px;padding:0 20px;box-sizing:border-box}.tab_result li .link_tab{display:block;position:relative;width:100%;height:43px;font-size:15px;line-height:44px;color:#000;text-align:center}.tab_result .on .link_tab{border-bottom:2px solid #206def;font-weight:bold;color:#206def}.search_result_place_body{overflow:hidden;width:100%;min-height:inherit}.result_txt+.search_result_place_body{margin:0}.address_retry_wrap{padding:14px 8px 13px 8px;background-color:#fff}.address_retry_wrap+.list_result li:first-child{padding-top:0}.address_retry_wrap .ico_retry{float:left;width:14px;height:14px;margin:4px 0 0 7px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -100px -25px;background-size:250px auto}.address_retry_wrap .retry_txt{font-size:12px;line-height:14px;color:#f57e49;margin:7px 0 0 6px}.list_result{overflow:hidden;width:100%;background-color:#fff}.list_result#placeList .txt_g{height:auto;padding:0;margin-top:2px;box-sizing:content-box}.list_result#placeList .info_detail+.txt_g{margin:3px 0 -1px}.list_result#placeList .map_plus .txt_tit+.txt_g{margin:1px 0 0 0}.list_result#placeList .txt_g+.txt_g{margin-top:0}.list_result li{position:relative;padding:27px 15px 0;font-size:0}.cont_route .list_result li{padding-bottom:20px;border-bottom:1px solid #f4f4f4}.cont_route .list_result li:last-child{border-bottom:0 none}.cont_route .no_more_space{height:0;padding-bottom:0;border-bottom:0 none}.list_result li.tayo_wrapper{padding-right:84px}.list_result li .link_result{display:block}.list_result li .link_result.has_foreword{padding-left:24px;position:relative}.list_result li .has_extra_info{display:inline-block;overflow:hidden;padding:2px 2px 1px;margin:2px 0 0 3px;border:1px solid #ffc7c7;border-radius:1px;font-weight:bold;font-size:10px;line-height:10px;color:#ff5d5d;vertical-align:top}.list_result li .tag_wrap .has_extra_info:nth-child(n+3){display:none}.list_result li .has_storeview{width:41px;height:15px;background-position:-100px -20px}.list_result li .info_result{display:block;overflow:hidden}.list_result li .wrap_img+.info_result{padding-right:74px}.list_result li .wrap_img{position:absolute;top:50%;right:15px;width:64px;height:64px;margin-top:-36px;background:#f9f9f9 url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -175px -400px;background-size:250px auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.list_result li .wrap_img:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.05)}.list_result li .wrap_img.state_error{text-align:center}.list_result li .wrap_img.state_error:after{border-color:rgba(0,0,0,0.03)}.list_result li .img_result{display:block;width:64px;height:64px}.ico_oilbrand{overflow:hidden;float:left;width:17px;height:15px;margin-top:1px;font-size:1px;line-height:0;color:transparent;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_oilbrand_230809.png) no-repeat 0 0;background-size:20px auto}.ico_sk{background-position:0 0}.ico_gs{background-position:0 -20px}.ico_oilbank{background-position:0 -40px}.ico_soil{background-position:0 -60px}.ico_nh{background-position:0 -80px}.ico_save{background-position:0 -100px}.ico_e1{background-position:0 -120px}.ico_ex{background-position:0 -140px}.ico_etc{background-position:0 -140px}.list_result .list_rel_addr{margin-top:5px}.list_result .txt_tit{display:block;overflow:hidden;margin-top:-4px;font-size:17px;color:#999;text-overflow:ellipsis;white-space:nowrap}.list_result.list_address .txt_tit.link_result_addr{margin-top:0;line-height:21px;text-overflow:initial;white-space:normal}.list_result.bus_list_wrap .txt_tit{font-size:14px}.list_result .ico_oilbrand+.txt_tit{padding-left:5px}#busList .txt_tit .tit_g{display:block;font-size:18px}.list_result .tit_g{margin-right:5px;font-weight:normal;font-size:17px;line-height:23px;color:#000}.list_result .link_result_addr .tit_g{line-height:21px}.list_result .txt_ginfo{margin-top:6px;font-size:13px;line-height:13px;color:#999}.list_result .txt_ginfo.bold_blue{color:#0047ff}.list_result .txt_g{display:block;overflow:hidden;width:100%;height:16px;min-height:17px;padding-top:4px;font-size:13px;line-height:16px;color:#666;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.list_result.bus_list_wrap .txt_g{width:auto}.list_result .txt_g .ico_course{display:inline-block;width:14px;height:14px;margin:1px 1px 0;background-position:-15px -225px}.list_result .txt_g.txt_g_sub{margin-top:4px}.search_result_bus_body .txt_g{margin-top:4px}#busStopList .txt_g{margin-top:1px;font-size:14px;color:#000;box-sizing:content-box}#busStopList .txt_bar{margin-top:3px}#busStopList .txt_ginfo{display:inline-block;margin-top:3px;color:#666;line-height:16px}#busList .txt_g{margin-top:2px;font-size:13px;color:#000;box-sizing:content-box}.list_result .list_rel_addr .rel_addr{display:inline-block;font-size:13px;line-height:15px;vertical-align:top}.list_result .list_rel_addr li{border-bottom:0 none}.list_result .list_rel_addr .txt_g{display:none;height:15px;min-height:auto;line-height:15px;padding:0;margin:0 0 4px;border-top:0 none;font-size:0}.list_result .list_rel_addr .txt_g.fst{display:block}.list_result .list_rel_addr.open .txt_g{display:block}.list_result .list_rel_addr .type_addr{overflow:hidden;display:inline-block;visibility:hidden;padding:2px 2px 1px;margin-right:5px;border:1px solid #ddd;border-radius:1px;font-size:10px;line-height:10px;font-weight:bold;color:#999;box-sizing:border-box;vertical-align:top}.list_result .list_rel_addr .link_rel_more{display:none;font-size:1px;line-height:0;width:15px;height:15px;margin-left:4px;color:transparent;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -70px -25px;background-size:250px auto;vertical-align:top}.list_result .list_rel_addr.open .link_rel_more{background-position:-85px -25px}.list_result .list_rel_addr .fst .type_addr{visibility:visible;display:inline-block;vertical-align:top}.list_result .list_rel_addr .fst .link_rel_more{display:inline-block}.list_result .extra_info{overflow:hidden;font-size:0;color:#909090}.list_result .type_zipcode{float:left;margin-top:-3px;font-size:13px;color:#888}.list_result .type_bar{display:inline-block;margin:0 2px;color:#ddd;vertical-align:top}.list_result .extra_info .type_bar{float:left;overflow:hidden;width:auto;height:auto;padding:0 4px 0;margin:-1px 0 0 0;font-size:12px;line-height:14px;color:#ddd}.list_result .type_building_name{display:inline-block;margin-top:-3px;font-size:13px;vertical-align:top}.list_result .info_detail{display:block;overflow:hidden;width:100%;height:16px;margin-top:2px;font-size:13px;line-height:16px;color:#777;vertical-align:middle}.list_result .info_detail .ico_noti{display:inline-block;width:15px;height:15px;margin:1px 2px 0 0;background-position:-220px -250px}.list_result .info_detail .star_rate{display:inline-block;overflow:visible;position:relative;width:58px;height:11px;margin:1px 0 0 23px;background-position:-150px -180px;vertical-align:top}.list_result .info_detail .inner_star{display:block;height:12px;background-position:-150px -200px;background-repeat:repeat-x}.list_result .info_detail .num_rate{position:absolute;top:-1px;left:-23px;font-size:13px;line-height:16px;color:#ff5d5d;text-indent:0}.list_result .info_detail .num_rate:after{content:'점';display:inline-block;overflow:hidden;font-size:1px;line-height:0;color:transparent}.list_result .info_detail .txt_num{display:inline-block;color:#ff5d5d;vertical-align:top}.list_result .info_detail .star_rate+.txt_num{display:inline-block;margin-top:0;color:#6f6f6f}.list_result .info_detail .txt_num_end{padding:0 0 0 3px;margin-right:3px;color:#000}.list_result .info_detail .has_suneung{background-color:#25bdc7}.list_result .info_detail .has_kidsnote{border:1px solid #d5d5d5;color:#1489f2;padding:2px 5px 0}.list_result .info_detail .has_parkhere{border:1px solid #d5d5d5;color:#fe0303;padding:2px 5px 0}.list_result .num_phone{display:inline-block;margin:2px 2px 0 0;font-size:13px;line-height:16px;color:#206def}.list_result .txt_bar{display:inline-block;overflow:hidden;width:1px;height:10px;margin:3px 5px 0 5px;font-size:1px;line-height:0;background-color:#ddd;vertical-align:top;text-indent:-9999px}.list_result .oil_price_wrap .txt_bar{margin-top:4px}.list_result .result_btn_wrap{display:table;overflow:hidden;border:1px solid #e4e4e4;border-radius:5px;width:100%;height:38px;margin-top:15px;box-sizing:border-box}.item_alarm{overflow:hidden;margin-top:13px}.tag_alarm{float:left;min-width:26px;height:18px;padding:0 4px;color:#fff;font-size:10px;font-weight:bold;line-height:18px;text-align:center;border-radius:2px;background-color:#32b2c4;box-sizing:border-box}.tag_alarm.tag_coupon{background-color:#206def}.tag_alarm.tag_coupon2{background-color:rgba(44,136,222,0.12);color:#2c88de}.item_alarm .txt_alarm{display:block;overflow:hidden;max-width:100%;padding-left:5px;color:#000;font-size:13px;line-height:19px;text-overflow:ellipsis;white-space:nowrap}.list_result .info_mask{display:block;width:100%;height:19px;padding-top:2px;font-size:0;line-height:16px;color:#777;vertical-align:middle}.list_result .info_mask .txt_mask{display:inline-block;font-size:13px;color:#6f6f6f}.list_result .info_mask .txt_state{display:inline-block;padding:0 4px;margin-left:2px;border-radius:3px;font-weight:bold;line-height:19px;color:#fff}.list_result .info_mask .txt_state.state_enough{background-color:#3cb44a}.list_result .info_mask .txt_state.state_normal{background-color:#ffae00}.list_result .info_mask .txt_state.state_lack{background-color:#fc5e5d}.list_result .info_mask .txt_state.state_none{background-color:#959595}.list_result .info_mask .txt_state.state_check{background-color:#959595}.list_result .info_mask .txt_state.state_stop{background-color:#959595}.list_result .info_mask .info_state{display:inline-block;vertical-align:top}.list_result .info_mask .num_state{display:inline-block;padding-left:3px;vertical-align:top}.list_result .info_mask .txt_warehousing{padding-left:6px;font-size:13px;color:#6f6f6f}.list_result .info_mask .txt_date{padding-left:1px}.link_box{position:relative;display:inline-block;padding:8px 0 7px;text-align:center;color:#333;font-size:14px}.link_box:not(:last-child)::before{position:absolute;top:0;right:0;width:1px;height:100%;background:#e4e4e4;content:''}.result_btn_wrap .link_map{height:36px;width:50%;padding:8px 0 0 0;box-sizing:border-box}.result_btn_wrap .link_app{height:36px;width:50%;padding:8px 0 0 0;box-sizing:border-box}.result_btn_wrap .link_route{height:36px;width:50%;padding:8px 0 0 0;box-sizing:border-box}.result_btn_wrap .link_phone{width:42%}.result_btn_wrap .link_yellowid{width:21%}.list_result .ico_search_btn{display:inline-block;vertical-align:top;margin-right:5px;background:url(//t1.daumcdn.net/localimg/localimages/07/2015/mobileweb/m320/search_icon.png) 0 0 no-repeat;text-indent:-9999px}.list_result .link_phone .ico_phone{background-position:-2px -4px;width:16px;height:16px;margin-top:2px}.list_result .link_yellowid .ico_yellowid{background-position:-24px -3px;width:19px;height:17px;margin-top:1px}.list_result.isAndroid .link_yellowid .ico_yellowid{margin-top:4px}.list_result .link_box .ico_comm{display:inline-block;width:4px;height:7px;margin:3px 0 0 4px;background-position:-70px -70px;vertical-align:top}.tit_result{font-size:13px;color:#777;padding:16px 0 0 15px;margin-bottom:-8px;font-weight:normal;line-height:15px;background-color:#fff}.no_more_space+.tit_result,.link_more+.tit_result{padding-top:16px}.no_more_space+.tit_result:after,.link_more+.tit_result:after{border-top:0 none}.link_more+.tit_result:before{content:'';display:block;position:relative;top:-22px;left:0;right:0;height:4px;margin-left:-15px;background-color:#ededed}.tit_result.bar_divide{height:40px;padding:0;line-height:30px;text-indent:13px}.link_more{display:block;font-size:14px;color:#666;padding:22px 0 23px;border-bottom:1px solid #ddd;font-weight:normal;line-height:14px;text-align:center}.search_result_wrap .tit_result:nth-of-type(2){position:relative;margin:4px 0 -9px}.search_result_place_body .link_more+.tit_result:nth-of-type(2):after{border-top:0 none}.link_more{background-color:#fff}.link_more:after{content:'';display:inline-block;width:11px;height:6px;margin:5px 0 0 6px;vertical-align:top;background-position:-15px -190px}.sns_comm .link_more{border-top:0 none;padding:0}.list_result .oil_price_wrap{display:block;font-size:0;color:#666;margin-top:1px}.list_result .oil_price_wrap .txt_name{position:relative;font-size:13px}.list_result .oil_price_wrap .txt_price{padding-left:2px;color:#ff5d5d}.list_result .oil_price_wrap .txt_price:after{content:'건';display:inline-block;overflow:hidden;width:0;font-size:1px;line-height:0;color:transparent}.no_more_space{height:27px;border-bottom:1px solid #ddd;background-color:#fff}#placeList .info_openoff{display:block;overflow:hidden;padding-top:1px;margin:1px 0 3px;width:100%;height:16px;font-size:13px;line-height:16px;color:#888;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap}.info_openoff .tag_openoff{display:inline-block;overflow:hidden;padding:2px 2px 1px;margin:0 2px 0 0;border:1px solid #ddd;border-radius:1px;font-size:10px;line-height:10px;vertical-align:top;font-weight:bold;color:#999;box-sizing:border-box}.info_openoff .txt_openoff{position:relative;line-height:13px;vertical-align:top}.info_openoff .txt_openoff:before{content:'운영시간';position:absolute;overflow:hidden;font-size:1px;line-height:0;width:0;height:0;color:transparent}.info_openoff .txt_dot{display:inline-block;width:3px;height:3px;margin:0 6px 4px;border-radius:3px;background:#b2b2b2}.list_result .map_plus .tit_g{margin-right:6px}.map_plus .ico_ad{display:inline-block;padding:2px 2px 1px;margin-top:5px;border:1px solid #ddd;font-weight:bold;font-size:10px;line-height:10px;color:#999;vertical-align:top}.list_result .map_plus{position:relative;padding-top:23px}.list_result .map_plus li{padding-top:26px}.map_plus .link_result{padding-bottom:20px}.map_plus .link_result .desc2{margin-top:0}.map_plus .link_result .txt_g{font-size:13px;line-height:18px;margin-top:0}.map_plus .link_result .txt_g:nth-of-type(2){margin-top:3px}.map_plus .link_ad_img{position:absolute;top:19px;right:15px;width:64px;height:64px}.map_plus .link_ad_img:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.05)}.map_plus .link_ad_img img{width:100%;height:100%}.map_plus .result_btn_wrap{margin-top:0}.map_plus .result_btn_wrap .link_box{width:33.33%}.search_none{position:relative;width:100%;min-height:578px;padding:70px 0 282px;text-align:center;box-sizing:border-box;background-color:#fbfbfb}.cont_bus .search_none{height:260px;min-height:initial;padding:67px 0 251px;box-sizing:content-box}.cont_route .search_none{z-index:10;width:100%;height:185px;min-height:auto;margin:0;padding:60px 0 362px 0;vertical-align:middle;box-sizing:content-box}.cont_route .box_ptype_noResult{min-height:inherit}.cont_route .box_ptype_noResult .search_none{padding-top:36px}.cont_route .search_result_place_body .search_none{margin-top:0;padding:95px 0 342px}.cont_route .search_result_place_body .search_none:before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;border-top:1px solid #e2e2e2;background-color:#ededed}.search_none .tit_none{position:relative;display:block;padding-top:110px;font-weight:normal;font-size:17px;line-height:19px}.search_none .tit_none:before{content:'';position:absolute;top:0;left:50%;width:110px;height:110px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_none.png) no-repeat 0 0;background-size:110px auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.search_none .txt_info{margin-top:4px;font-size:14px;line-height:17px;color:#919191}.search_none .txt_info .link_info{display:block;padding-top:19px;font-size:13px;color:#206def}.search_none .txt_notitle_info{font-size:14px;color:#919191;margin-top:5px;line-height:18px}.box_ptype_noResult .link_register{position:absolute;bottom:0;left:0;display:inline-block;width:100%;height:48px;margin:auto;font-size:13px;line-height:49px;color:#888;background-color:#ededed;vertical-align:middle;text-align:center}.box_ptype_noResult .link_register:after{content:'';display:inline-block;width:4px;height:7px;margin:20px 0 0 6px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_businfo.png) no-repeat -20px 0;vertical-align:top;background-size:115px auto}.search_none .regist_new_place,.search_none .link_historyback{display:inline-block;height:31px;padding:0 18px;margin-top:26px;border:1px solid #206def;border-radius:5px;font-weight:bold;font-size:13px;line-height:30px;color:#206def}.search_none .regist_new_place:after{content:none}.search_none .get_now_position{display:inline-block;width:105px;height:31px;margin-top:23px;border:1px solid #206def;border-radius:5px;font-weight:bold;font-size:13px;line-height:30px;color:#206def}.search_none .get_now_position:before{content:'';display:inline-block;width:13px;height:13px;margin:8px 2px 0 0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -175px -130px;background-size:250px auto;vertical-align:top}.search_none .get_now_position:after{content:none}.search_none .link_info{padding-left:6px;color:#485ce9}.search_none .link_info .ico_path{display:inline-block;width:6px;height:10px;margin:2px 0 0 3px;background-position:-30px -100px}.search_result_bus_body .list_result .txt_bar{margin:2px 6px 0}.search_result_bus_body .list_result .txt_g .ico_course{margin:0 4px}.search_result_bus_body .list_result .txt_tit{margin:0;line-height:23px;text-overflow:initial;white-space:normal}.search_result_bus_body .list_result .tit_g{vertical-align:top}.search_result_bus_body .list_result .result_btn_wrap{margin-top:15px}.search_result_bus_body .list_result#busList .result_btn_wrap{margin-top:13px}.list_result .info_bus{display:block;overflow:hidden;width:100%;min-height:15px;margin-top:5px;font-size:0;color:#666}.bus_type{display:inline-block;width:23px;height:15px;font-size:1px;line-height:0;margin-top:1px;color:transparent;vertical-align:top;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_tag2_250218.png) no-repeat -76px -120px;background-size:100px auto}.txt_tit .bus_type{float:left;margin:4px 5px 0 0}.info_bus .bus_type{margin:0 3px 0 0}.bus_type.no0113{width:29px}.no0101,.noBLUE{background-position:0 0}.no0102,.noGREEN{background-position:-25px 0}.no0103,.noRED{background-position:-50px 0}.no0104,.noYELLOW{background-position:-75px 0}.no0105,.noAIRPORT{background-position:0 -15px}.no0106,.noGENERAL{background-position:-25px -15px}.no0107,.noSEAT{background-position:-50px -15px}.no0108,.noEXPRESS{background-position:-75px -15px}.no0109,.noMAUL{background-position:0 -30px}.no0110,.noDIRECT{background-position:-25px -30px}.no0111,.noOUTER{background-position:-50px -30px}.no0112,.noINTERCITY{background-position:-75px -30px}.no0113,.noRURAL{width:27px;background-position:0 -45px}.noHIGHWAY{background-position:-30px -45px}.no0114,.noRIVER{background-position:0 -120px}.no0115,.noSCHOOL{width:27px;background-position:-48px -120px}.no0116,.noTOUR{background-position:-24px -120px}.tayo_wrapper{position:relative}.list_result .tayo_status{position:absolute;right:16px;top:16px;display:block;width:59px;height:62px;text-indent:-9999px}.list_result .tayo_01{background:url(//t1.daumcdn.net/localimg/localimages/07/2014/mobileweb/tayo/ico_bus_tayo640_01.png) 0 0 no-repeat;background-size:59px}.list_result .tayo_02{background:url(//t1.daumcdn.net/localimg/localimages/07/2014/mobileweb/tayo/ico_bus_tayo640_03.png) 0 0 no-repeat;background-size:59px}.list_result .tayo_03{background:url(//t1.daumcdn.net/localimg/localimages/07/2014/mobileweb/tayo/ico_bus_tayo640_04.png) 0 0 no-repeat;background-size:59px}.list_result .tayo_04{background:url(//t1.daumcdn.net/localimg/localimages/07/2014/mobileweb/tayo/ico_bus_tayo640_02.png) 0 0 no-repeat;background-size:59px}.list_result .tayo_001{background:url(//t1.daumcdn.net/localimg/localimages/07/2014/mobileweb/tayo/ico_bus_tayo640_rest_01.png) 0 0 no-repeat;background-size:59px}.list_result .tayo_002{background:url(//t1.daumcdn.net/localimg/localimages/07/2014/mobileweb/tayo/ico_bus_tayo640_rest_03.png) 0 0 no-repeat;background-size:59px}.list_result .tayo_003{background:url(//t1.daumcdn.net/localimg/localimages/07/2014/mobileweb/tayo/ico_bus_tayo640_rest_04.png) 0 0 no-repeat;background-size:59px}.list_result .tayo_004{background:url(//t1.daumcdn.net/localimg/localimages/07/2014/mobileweb/tayo/ico_bus_tayo640_rest_02.png) 0 0 no-repeat;background-size:59px}.result_txt{padding:11px 15px;border-bottom:1px solid #eee;font-size:13px;line-height:16px;color:#999;background-color:#fcfcfc}.cont_route .result_txt:nth-of-type(1){position:relative;height:39px;padding:8px 74px 11px 14px;margin-bottom:5px;border-bottom:0 none;background-color:#fff;box-sizing:border-box}.cont_route .result_txt:nth-of-type(1):after{content:'';position:absolute;bottom:-5px;left:0;display:block;width:100%;height:4px;border-top:1px solid #e2e2e2;background-color:#ededed}.proute_wrap:before{content:'';display:block;width:100%;height:4px;background-color:#ededed}.iroute_wrap:before{content:'';display:block;width:100%;height:4px;background-color:#ededed}.proute_wrap .result_txt,.result_txt.vote_txt{padding-right:14px}.result_txt.has_sort{padding:0;border-bottom:0 none}.result_txt.vote_txt{padding:10px 14px 10px}.result_txt .txt_result{line-height:20px}.cont_route .result_txt .txt_result{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result_txt .txt_result .spell_query{color:#333}.result_txt .link_research{display:inline-block;margin-top:1px;color:#999;line-height:13px;vertical-align:top}.result_txt .txt_research{color:#206def}.result_txt .txt_spellsearch{color:#ff5d5d}.result_txt .txt_keyword{color:#000}.result_txt .link_research .ico_comm{display:inline-block;width:4px;height:7px;margin:3px 0 0 5px;background-position:-60px -30px;vertical-align:top}.result_txt .inner_opt{height:38px;padding:0;border-radius:3px}.result_txt .sort_sel{position:absolute;top:86px;right:15px;z-index:20}.cont_route .result_txt .sort_sel{top:-3px}.result_txt .samename_sel{position:relative;z-index:0;display:inline-block;height:20px;margin-left:1px;vertical-align:top;background-color:transparent}.result_txt .opt_select{position:absolute;top:0;right:0;opacity:0;height:100%;padding-right:18px;border:0 none;background:0;-webkit-appearance:none;-moz-appearance:none;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#151820}.result_txt .samename_sel .opt_select{height:20px}.result_txt .box_arrow{float:right;width:18px;height:100%}.result_txt .ico_arrow{display:inline-block;width:10px;height:6px;background-position:0 0;margin:19px 6px 0;overflow:hidden;font-size:0;line-height:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm_250203.png) no-repeat -75px -540px;background-size:250px auto;text-indent:-9999px;vertical-align:top}.result_txt .txt_selected{float:left;margin:13px -1px 0 0;font-size:14px;color:#111}.result_txt .samename_sel .ico_arrow{width:6px;height:4px;margin-top:7px;background-position:-60px -25px}.result_txt .samename_sel .txt_selected{margin-top:0}.bus_layer{position:absolute;left:50%;bottom:19px;z-index:99;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bus_layer:after{content:" ";display:block;width:15px;height:15px;margin:-2px auto 0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) -175px -15px;background-size:250px auto}.bus_layer.on_marker{bottom:43px}.bus_layer .tit_station{display:block;padding-top:12px;font-weight:normal;font-size:15px;line-height:18px;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bus_layer .txt_station{display:block;overflow:hidden;padding-top:1px;font-size:13px;line-height:15px;color:#888;white-space:nowrap;text-overflow:ellipsis}.bus_layer .link_station{display:block;position:relative;overflow:hidden;height:69px;padding:0 10px;border-bottom:1px solid #e5e5e5}.bus_layer .link_station:last-child{border-bottom:0 none}.bus_layer .link_station .ico_arr{position:absolute;right:7px;top:30px;width:8px;height:9px;background-position:-150px -150px}.bus_layer .inner_bus_layer{width:220px;border-radius:2px;background-color:#fff;text-align:left;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2),0 0 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2),0 0 3px 0 rgba(0,0,0,0.1)}.inner_bus_layer .layer_head{height:44px;padding:0 9px;text-align:left}.inner_wgs_layer .layer_head{height:31px}.inner_wgs_layer .layer_head .tit_station{line-height:1.57}.inner_wgs_layer .layer_head .link_route{position:absolute;right:10px;top:1px;border-left:1px solid #e5e5e5}.inner_bus_layer .layer_body{padding:0 10px;font-size:0}.inner_bus_layer .comingsoon_wrap{height:auto;padding:11px 0 10px;margin:0;font-size:13px;line-height:16px;color:#999}.inner_bus_layer .comingsoon_wrap .tit_result{padding-top:0;font-size:13px}.inner_bus_layer .comingsoon_wrap .txt_busresult{padding:0 0 0 6px}.map_area .inner_bus_layer .link_btn{font-size:13px;width:50%;height:28px;margin-top:13px;border:1px solid #e4e4e4;line-height:26px;box-sizing:border-box;text-align:center}.map_area .inner_bus_layer .link_btn.link_roadview{border-radius:5px 0 0 5px}.map_area .inner_bus_layer .link_btn.link_route{border-radius:0 5px 5px 0;border-left:0 none}.cont_bus .bus_info{position:relative;padding:0 15px;background-color:#fff}.cont_bus .bus_info:after{content:'';display:block;height:4px;margin:0 -15px;border-top:1px solid #ddd;background-color:#ededed}.cont_bus .bus_info.bus_route_top_info{z-index:11}.bus_info .default_info_wrap{position:relative}.bus_info .tit_station{display:block;padding-top:16px;font-size:19px;line-height:22px;color:#000}.bus_info .txt_wrap{display:block;padding-top:8px}.bus_info .txt_info{display:block;font-size:14px;line-height:16px;color:#000}.bus_info .txt_info+.txt_info{padding-top:3px;font-size:13px;color:#999;clear:both}.bus_info .txt_station{display:inline;margin-top:1px}.bus_info .txt_bar{display:inline-block;overflow:hidden;width:1px;height:10px;margin:3px 2px 0;background-color:#ddd;vertical-align:top;text-indent:-9999px}.bus_info .link_station{position:absolute;width:42px;height:45px}.bus_info .link_refresh{bottom:4px;right:0;z-index:100}.bus_info .link_refresh .ico_businfo{width:18px;height:17px;margin:14px 0 0 7px;background-position:0 0}.bus_info .link_viewdetail{position:absolute;bottom:-2px;right:2px;font-size:13px;color:#206def}.bus_info .link_viewdetail .ico_under_arrow{display:inline-block;width:4px;height:7px;margin:5px 0 0 4px;vertical-align:top;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_businfo.png) no-repeat -20px -10px;background-size:115px auto}.bus_info .info_running{width:100%;display:block;height:44px;padding:12px 27px 0 0;margin-top:-20px;font-size:14px;color:#888;text-align:right;box-sizing:border-box}.comingsoon_wrap{height:44px;margin:-20px 27px 0 0;font-size:14px;line-height:46px;color:#888}.comingsoon_wrap .tit_result{float:left;padding:14px 0 0 0;font-size:14px;line-height:16px;color:#ff3a21}.txt_busresult{display:block;overflow:hidden;padding:14px 0 0 5px;font-size:14px;line-height:16px;color:#555;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box}.cont_bus .ico_course{display:inline-block;width:14px;height:14px;margin:1px 4px 0;background-position:0 -20px}.cont_bus .list_result{border-bottom:1px solid #ddd}.cont_bus .list_result li{min-height:71px;padding:0;border-top:1px solid #f4f4f4}.cont_bus .list_result li:first-child{border-top:0 none}.cont_bus .list_result .link_result{display:table;margin:0;width:100%;padding:15px 19px 0 15px;box-sizing:border-box;table-layout:fixed}.bus_surround_wrap .list_result{border-bottom:1px solid #e8e8e8}.bus_surround_wrap .list_result .link_result{display:block;padding:17px 15px 15px}.cont_bus .list_result .txt_g{margin-top:-1px;font-size:14px;line-height:15px;color:#000}.bus_surround_wrap .list_result .txt_g{padding-top:1px}.cont_bus .list_result .txt_bar{margin:2px 6px 0}.cont_bus .bus_list_wrap .txt_g{margin-top:0;padding-top:2px;font-size:13px;line-height:15px;color:#888}.cont_bus .list_result .txt_ginfo{margin:0;line-height:15px;color:#000}.bus_surround_wrap .list_result .txt_g:nth-child(3){position:relative;margin-top:8px;color:#888;box-sizing:content-box}.bus_surround_wrap .list_result .txt_g:nth-child(3) em{font-size:14px}.bus_surround_wrap .list_result .txt_g:nth-child(3) .inner_txt{display:inline-block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.bus_surround_wrap .list_result .txt_g:nth-child(3) .txt_more{display:inline-block;font-size:14px;color:#888;text-align:left}.bus_surround_wrap .txt_g:nth-child(3) .txt_ginfo{display:inline;margin-left:4px;font-size:14px;color:#888}.list_result .txt_g .tit_busarrive{display:inline-block;font-size:14px;color:#ff3a21}.list_result .info_relbus{display:table-cell;padding-bottom:14px;vertical-align:top}.list_result .info_situation{display:table-cell;width:149px;height:53px;padding:3px 0 17px 0;box-sizing:border-box;text-align:right}.info_situation .txt_situation{display:block;width:100%;font-size:14px;line-height:16px;color:#ff3a21}.info_situation .txt_situation:first-child:last-child{padding-top:8px}.info_situation .txt_situation:not(:first-child):last-child{padding-top:4px}.info_situation .txt_situation.no_drive_bus{color:#888}.bus_info .bus_detail_info_wrap{display:none;padding:9px;border-radius:8px;background-color:white}.bus_info.view_detail .bus_detail_info_wrap{display:block}.bus_detail_info_wrap .title_text{font-size:13px;font-weight:bold;padding-left:10px}.bus_detail_info_wrap table{width:100%;text-align:left;margin:8px 0 16px;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.bus_detail_info_wrap table:last-child{margin-bottom:10px}.bus_detail_info_wrap table th{width:80%;font-weight:normal;font-size:13px;padding:4px 10px;border-right:1px solid #ededed;background-color:#f5f5f5}.bus_detail_info_wrap table td{font-size:13px;border-right:1px solid #ededed}.bus_detail_info_wrap table.two_child th{width:40%}.bus_detail_info_wrap table th:first-child{width:20%}.bus_detail_info_wrap table th:last-child{border-right:0 none}.bus_detail_info_wrap table td:last-child{border-right:0 none}.bus_detail_info_wrap table thead th{border-bottom:1px solid #ededed;color:#888;vertical-align:top}.bus_detail_info_wrap table th a{color:#476ff3}.bus_detail_info_wrap table tbody th,.bus_detail_info_wrap table tbody td{padding:4px 10px;line-height:13px}.bus_detail_info_wrap table tbody tr:first-child th,.bus_detail_info_wrap table tbody tr:first-child td{padding-top:8px}.bus_detail_info_wrap table tbody tr:last-child th,.bus_detail_info_wrap table tbody tr:last-child td{padding-bottom:6px}.bus_info .bus_btn{display:table;overflow:hidden;border:1px solid #e4e4e4;border-radius:5px;width:100%;height:38px;margin:15px 0 20px;box-sizing:border-box}.bus_btn .link_btn{display:block;float:left;width:33.33%;height:36px;border-right:1px solid #dedfe1;font-size:14px;line-height:34px;color:#222;text-align:center}.bus_btn .link_btn.disabled{color:rgba(34,34,34,0.24);pointer-events:none}.bus_btn .link_btn:last-child{overflow:hidden;float:none;width:auto;border-right:0 none}.bus_btn .ico_businfo{display:inline-block;margin:14px 3px 0 0}.bus_btn .ico_map{width:14px;height:14px;background-position:0 -150px}.bus_btn .ico_route{width:15px;height:16px;margin-top:13px;background-position:-20px -150px}.bus_btn .ico_app{width:18px;height:18px;margin-top:12px;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/mobileweb/m320/ico_app.png) 0 0 no-repeat}.bus_btn .ico_arr{width:6px;height:9px;margin:17px 0 0 4px;background-position:-140px -150px}.info_layer{display:none;position:absolute;top:50%;left:50%;z-index:1010;margin:-148px 0 0 -152px}.info_layer .inner_info_layer{width:305px;padding:13px 15px 15px;border-radius:8px;text-align:center;background-color:#fff;box-sizing:border-box}.info_layer .layer_head{font-size:17px;line-height:19px;color:#000}.info_layer .layer_body{padding-top:18px;text-align:left}.info_layer .tit_info{display:block;padding:0;font-weight:bold;font-size:15px;color:#222;text-align:left}.info_layer .tit_info{margin-top:13px;padding:12px 0 5px;border-top:1px solid #eee}.info_layer .tit_info:first-of-type{margin-top:0;padding:0;border-top:0 none}.info_layer .tit_info:last-of-type{padding-top:17px}.info_layer .btn_help{float:right;height:33px;padding:0 10px 0 10px;margin-top:-33px;border:1px solid rgba(170,170,170,0.4);border-radius:17px;line-height:30px;color:#222;box-sizing:border-box;white-space:nowrap}.info_layer .btn_help .ico_call{display:inline-block;width:13px;height:13px;margin:8px 0 0 1px;vertical-align:top;background-position:-95px -40px}.info_layer .tit_sub{display:block;padding-top:7px;font-size:14px;color:#000}.info_layer .tit_info+.tit_sub{padding-top:6px}.info_layer .ico_info{display:inline-block;width:24px;height:15px;margin:3px 4px 0 0;font-size:10px;line-height:16px;color:#fff;background-color:#206def;border-radius:2px;vertical-align:top;text-align:center}.info_layer .list_info{padding-top:2px;font-size:0}.info_layer .list_info li{display:inline-block;width:auto;margin-bottom:-1px;line-height:16px}.info_layer .list_info li:nth-of-type(2n):before{content:',';display:inline-block;padding-right:5px;font-size:14px;color:#333}.info_layer .list_info li:nth-of-type(3){display:block}.info_layer .txt_day{font-size:14px;color:#888}.info_layer .txt_time{padding-left:3px;font-size:14px;color:#333}.info_layer .btn_close{position:absolute;top:0;right:0;width:44px;height:44px;background-position:-60px -75px}.mfiy_wrap{display:flex;align-items:center;position:relative;z-index:10;height:76px;background-color:#ededed}.cont_bus .mfiy_wrap{position:absolute;bottom:0;left:0;width:100%}.cont_route .search_none .mfiy_wrap{position:absolute;bottom:0;left:0;width:100%}.cont_map .link_report{width:100%;padding:23px;font-size:13px;color:#888;background-color:#ededed;text-align:center}.cont_map .link_report .inner_g{display:flex;align-items:center;justify-content:center}.cont_map .link_report .inner_g:after{content:'';display:inline-block;width:4px;height:7px;margin:0 0 0 6px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_businfo.png) no-repeat -20px 0;vertical-align:top;background-size:115px auto}.cont_map .txt_report{font-size:11px;color:#aaa}.type_foot2 #daumFoot{padding-top:50px}.route_info .txt_tit{display:block;overflow:hidden;padding:15px 0 7px}.route_info .txt_tit .bus_type{margin:3px 6px 0 0}.route_info .txt_tit .tit_bus{display:block;font-size:20px;line-height:22px;color:#000}.route_info .txt_first{color:#ff5d5d;letter-spacing:0}.route_info .txt_last{color:#ff5d5d;letter-spacing:0}.route_info .txt_none{font-size:13px;color:#999}.route_info .txt_info{padding-top:2px}.route_info .txt_info .info_null{color:#555;padding:0 15px}.route_info .txt_info+.txt_info{color:#666}.route_info .txt_bar{margin:3px 5px 0}.route_info .txt_info+.txt_info .txt_bar{margin-top:2px}.route_info .bus_btn{width:100%;margin-bottom:20px}.route_info div:last-child{margin-bottom:20px}.route_info .link_btn{width:50%}.cont_bus .bus_route{position:relative}.bus_route .list_route{border-bottom:1px solid #ddd;background-color:#fff}.bus_route .list_route li{position:relative;min-height:59px}.bus_route .list_route li:first-child{padding-top:10px}.bus_route .list_route li:last-child .link_route{border-bottom:0 none}.bus_route .list_route li .bus_speed_info .before_speed{position:absolute;height:50%;top:0;left:77px;width:4px;background-color:#a5a5a5}.bus_route .list_route li .bus_speed_info .after_speed{position:absolute;height:50%;bottom:0;left:77px;width:4px;background-color:#a5a5a5}.bus_route .list_route li .bus_speed_info .grey{background-color:#a7a7a7}.bus_route .list_route li .bus_speed_info .red{background-color:#ff3829}.bus_route .list_route li .bus_speed_info .orange{background-color:#f9ab15}.bus_route .list_route li .bus_speed_info .yellow{background-color:#f1d305}.bus_route .list_route li .bus_speed_info .green{background-color:#39d729}.bus_route .list_route li .bus_speed_info .center_direction{width:15px;height:15px;position:absolute;top:50%;left:71px;margin-top:-3px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_businfo.png) no-repeat -55px 0;background-size:115px auto}.bus_route .list_route li:last-child .center_direction{margin-top:-8px}.bus_route .list_route li.disabled .bus_speed_info .center_direction{background-position:-55px -20px}.bus_route .list_route li.turning_busstop .bus_speed_info .center_direction{left:46px;width:43px;height:20px;margin-top:-10px;background-position:-70px 0}.bus_route .list_route li.turning_busstop .bus_speed_info .center_direction:before{content:'회차';display:block;width:0;height:0;font-size:1px;line-height:0;color:transparent}.bus_route .list_route li.turning_busstop.disabled .bus_speed_info .center_direction{background-position:-70px -20px}.bus_route .list_route li:first-child:last-child .before_speed{background-color:transparent}.bus_route .list_route li:first-child:last-child .after_speed{background-color:transparent}.bus_route .list_route li:first-child .before_speed{background-color:transparent}.bus_route .list_route li:last-child .after_speed{background-color:transparent}.bus_route .list_route .on{background-color:#f9f9f9}.bus_route .link_route{display:block;padding:18px 50px 15px 0;margin-left:100px;border-bottom:1px solid #eee}.bus_route .tit_route{display:block;overflow:hidden;font-weight:normal;font-size:15px;line-height:17px;color:#000;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}.bus_route .tit_route.virtualStop{color:#888}.bus_route .tit_route.align_middle{line-height:2.71}.bus_route .txt_route{font-size:14px;line-height:16px;color:#888}.bus_route .disabled .tit_route{font-size:15px;color:#999}.bus_route .disabled .txt_route{font-size:14px;color:#999}.bus_route .list_situation{position:absolute;left:78px}.bus_route .list_situation li{position:absolute;right:10px;z-index:10}.bus_route .list_situation li.tayo_wrap{z-index:11}.bus_route .link_situation{display:block;width:auto;height:15px;padding:0 6px 0 2px;line-height:15px;text-align:left;margin-right:4px;box-sizing:border-box;font-size:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/bg_bubble.png) repeat-x 0 0;background-size:1px auto;white-space:nowrap}.bus_route .link_situation:before{content:'';position:absolute;top:0;left:-3px;width:4px;height:15px;background:#fff url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_businfo.png) no-repeat -60px -55px;background-size:115px auto}.bus_route .link_situation:after{content:'';position:absolute;top:0;right:2px;width:8px;height:15px;background:#fff url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_businfo.png) no-repeat -60px -40px;background-size:115px auto}.bus_route .link_situation.no_info{background:0}.bus_route .link_situation.no_info:before{content:none}.bus_route .link_situation.no_info:after{content:none}.bus_route .ico_businfo{position:absolute;right:-22px;top:-1px;width:20px;height:20px;text-align:left}.bus_route .ico_businfo.added{top:-3px;right:-26px;width:24px;height:23px}.bus_route .bus_0101,.bus_route .bus_BLUE{background-position:-20px -35px}.bus_route .bus_0102,.bus_route .bus_GREEN{background-position:-40px -35px}.bus_route .bus_0103,.bus_route .bus_RED{background-position:0 -35px}.bus_route .bus_0104,.bus_route .bus_YELLOW{background-position:0 -55px}.bus_route .bus_0105,.bus_route .bus_AIRPORT{background-position:-20px -55px}.bus_route .bus_0106,.bus_route .bus_GENERAL{background-position:-40px -55px}.bus_route .bus_0107,.bus_route .bus_SEAT{background-position:0 -75px}.bus_route .bus_0108,.bus_route .bus_EXPRESS{background-position:0 -35px}.bus_route .bus_0109,.bus_route .bus_MAUL{background-position:-40px -35px}.bus_route .bus_0110,.bus_route .bus_DIRECT{background-position:0 -35px}.bus_route .bus_0111,.bus_route .bus_OUTER{background-position:-40px -35px}.bus_route .bus_0112,.bus_route .bus_INTERCITY{background-position:-20px -75px}.bus_route .bus_0113,.bus_route .bus_RURAL{background-position:-40px -75px}.bus_route .bus_HIGHWAY{background-position:0 -35px}.bus_route .bus_0114,.bus_route .bus_RIVER{background-position:0 -95px}.bus_route .bus_0115,.bus_route .bus_SCHOOL{background-position:-20px -95px}.bus_route .bus_0116,.bus_route .bus_TOUR{background-position:0 -35px}.bus_route .bus_0118,.bus_route .bus_BUS{background-position:-40px -95px}.route_info .txt_tit .bus_type.no0113{width:30px;font-size:.71em;line-height:1.61}.bus_route .txt_bus{display:inline-block;font-size:10px;color:#666;letter-spacing:-1px;vertical-align:top}.bus_route .txt_time{color:#e44}.bus_route .txt_cate{display:inline-block;padding-left:2px;font-size:10px;color:#ff3a21;vertical-align:top}.bus_route .bus_0103.sfloor,.bus_route .bus_RED.sfloor{background-position:0 -23px}.bus_route .bus_0110.sfloor,.bus_route .bus_DIRECT.sfloor{background-position:0 -23px}.bus_route .bus_first{background-position:0 0}.bus_route .bus_last{background-position:-25px 0}.tayo_ico_bus{background:url(//t1.daumcdn.net/localimg/localimages/07/2014/mobileweb/tayo/ico_bus_tayo320.png) 0 0 no-repeat}.tayo_ico_sleep{background:url(//t1.daumcdn.net/localimg/localimages/07/2014/mobileweb/tayo/ico_tayorest_320.png) 0 0 no-repeat}.tayo_ico_driving{background:url(//t1.daumcdn.net/localimg/localimages/07/2014/mobileweb/tayo/ico_tayo_drive_320.png) 0 0 no-repeat}.bus_route .ico_businfo.tayo_ico_bus{top:-5px}.bus_route .ico_businfo.tayo_01,.tayoblue{background-position:0 0}.bus_route .ico_businfo.tayo_02,.tayogreen{background-position:-80px 0}.bus_route .ico_businfo.tayo_03,.tayored{background-position:-120px 0}.bus_route .ico_businfo.tayo_04,.tayoyello{background-position:-40px 0}.tayo_status_wrap{position:absolute;right:7px;height:67px;width:59px;top:47px}.tayo_status_wrap .tayo_ico_bus{position:absolute;right:0;bottom:0;display:block;width:40px;height:48px}.tayo_status_wrap .tayo_ico_sleep{position:absolute;top:0;left:0;display:block;width:35px;height:39px}.tayo_status_wrap .tayo_ico_driving{position:absolute;top:0;left:0;display:block;width:35px;height:39px}.tayo_status_wrap .tayo_01,.tayo_status_wrap .tayo_001{background-position:0 0}.tayo_status_wrap .tayo_02,.tayo_status_wrap .tayo_002{background-position:-80px 0}.tayo_status_wrap .tayo_03,.tayo_status_wrap .tayo_003{background-position:-120px 0}.tayo_status_wrap .tayo_04,.tayo_status_wrap .tayo_004{background-position:-40px 0}.station_info .tit_station{overflow:hidden;width:100%;height:40px;padding:12px 0 0 15px;font-size:14px;line-height:16px;color:#000;box-sizing:border-box;background-color:#fff}.station_info .tit_station .txt_station{overflow:hidden;position:absolute;top:12px;left:0;width:100%;padding:0 49px 0 86px;font-weight:normal;color:#999;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap}.station_info{position:relative;z-index:10}.station_info:after{content:'';display:block;height:4px;border-top:1px solid #ddd;background-color:#ededed}.num_arrive{margin-left:4px;font-size:14px;color:#333}.num_arrive .bus_type{margin:0 4px 0 0}.station_info .link_refresh{position:absolute;top:-2px;right:0;width:44px;height:40px;background-color:#fff}.station_info .link_refresh .ico_businfo{width:18px;height:17px;margin:13px 0 0 9px;background-position:0 0}.station_info .tit_none{margin-bottom:3px;font-size:1.21em}.info_topPanel{position:relative;z-index:10;height:44px;padding:0 8px;text-align:center;background-color:#fff}.info_topPanel:after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:-o-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.2))}.info_topPanel .info_tit{height:43px;padding-top:4px;vertical-align:middle;box-sizing:border-box}.info_topPanel .tit_location{padding:0 45px;font-weight:normal;font-size:15px;line-height:18px;color:#000;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info_topPanel .txt_date{display:none;font-size:12px;line-height:14px;color:#888}.info_topPanel .txt_date:before{content:'촬영일';display:block;width:0;height:0;font-size:1px;line-height:0;color:transparent}.info_topPanel .txt_time{display:none}.info_topPanel .link_high{display:none}.info_topPanel .link_rvMap{display:none}.info_topPanel .link_high .ico_arr{display:none}.info_topPanel.info_roadview .txt_time{display:block;font-size:.79em;line-height:1.37;font-family:helvetica;color:#666}.info_topPanel.info_roadview .link_rvBtn{border-radius:5px;text-align:center;display:inline-block;position:absolute}.info_topPanel.info_roadview .link_high{top:5px;right:6px;width:53px;height:29px}.info_topPanel.info_roadview .link_rvMap{overflow:hidden;top:2px;left:8px;width:36px;height:36px;font-size:1px;line-height:0;color:transparent}.info_topPanel.info_roadview .link_rvMap:after{content:'';position:absolute;top:0;left:0;width:36px;height:36px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -200px -30px;background-size:250px auto}.info_topPanel.info_roadview .link_high .ico_arr{display:inline-block;width:4px;height:8px;margin:11px 0 0 3px;background-position:-70px -70px;vertical-align:top}.info_topPanel.storeview .link_route{display:none}.info_topPanel.storeview .link_rvMap{right:64px}.info_topPanel .choice_opt{display:none;height:20px;margin:1px 36px 0;padding:0;-webkit-box-shadow:none;box-shadow:none}.info_topPanel .opt_map{display:inline-block;float:none;width:auto;margin:0 auto}.info_topPanel .one_column .opt_map{width:100%}.info_topPanel .opt_map .opt_select{height:20px}.info_topPanel .opt_map .inner_opt{height:20px}.info_topPanel .opt_map .txt_selected{margin-top:0;font-size:13px;line-height:15px;color:#888}.info_topPanel .opt_map .ico_arrow{margin:5px 0 0 0}.info_topPanel .opt_map .box_arrow{width:20px}.map_roadview{position:relative;width:100%}.map_roadview .btn_mov{position:absolute;top:6px;left:6px;font-size:.93em;line-height:2.78;color:#000;text-indent:0;text-align:center}.map_roadview .btn_minimap{overflow:hidden;position:absolute;top:6px;right:6px;z-index:10}.map_roadview .btn_minimap .ico_comm{width:17px;height:17px}.map_roadview .ico_open{margin:0 0 1px 9px;background-position:-30px -60px}.map_roadview .ico_close{margin-left:8px;background-position:-50px -60px}.recomm_word{position:relative;z-index:10!important;height:77px;padding:0;border-top:1px solid #ddd;border-bottom:1px solid #eee;background-color:#fff}.recomm_word .inner_recomm{overflow:hidden;position:relative;width:auto!important;margin:0!important;height:100%}.recomm_word .list_recomm{overflow:hidden;overflow-x:scroll;width:auto!important;height:100%;padding-bottom:20px;font-size:0;white-space:nowrap;-webkit-overflow-scrolling:touch}.recomm_word .list_recomm li{display:inline-block;width:66px;height:77px}.recomm_word .link_recomm{display:block;padding-top:13px;height:100%;box-sizing:border-box}.recomm_word .ico_comm{display:block;width:30px;height:30px;margin:0 auto}.recomm_word .ico_mask{background-position:-200px -215px}.recomm_word .ico_food{background-position:-60px -150px}.recomm_word .ico_bus{background-position:-30px -150px}.recomm_word .ico_subway{background-position:0 -150px}.recomm_word .ico_hotel{background-position:-90px -150px}.recomm_word .ico_bank{background-position:-210px -150px}.recomm_word .ico_oil{background-position:-150px -150px}.recomm_word .ico_coffe{background-position:-120px -150px}.recomm_word .ico_store{background-position:-85px -180px}.recomm_word .ico_hospital{background-position:-85px -210px}.recomm_word .ico_pharmacy{background-position:-115px -210px}.recomm_word .ico_market{background-position:-115px -180px}.recomm_word .ico_parking{background-position:-180px -150px}.recomm_word .txt_word{display:block;padding-top:4px;font-size:13px;line-height:16px;text-align:center;color:#206def}.recomm_word .btn_recomm{position:absolute;top:0;width:29px;height:71px}.recomm_word .btn_recomm:first-of-type{left:0}.recomm_word .btn_recomm:last-of-type{right:0}.recomm_word .btn_recomm .ico_comm{width:8px;height:11px;margin:30px auto 0;background-position:-110px -160px}.recomm_word .btn_recomm .ico_prev{background-position:-110px -160px}.recomm_word .btn_recomm .ico_next{background-position:-120px -160px}.history_search{position:absolute;top:167px;left:0;right:0;min-height:calc(100% - 167px);padding-bottom:88px;background-color:#fff;box-sizing:border-box}.history_search .list_history{background-color:#fff}.history_search .list_history li{position:relative;border-bottom:1px solid #f4f4f4;background-color:#fff}.history_search .list_history .history_ico{display:block;position:absolute;left:15px;top:50%;width:25px;height:25px;margin-top:-13px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_history.png) no-repeat 0 0;background-size:200px auto}.cont_route .list_history .history_ico{left:14px}.history_search .list_history .history_ico.ico_now{background-position:-150px 0}.history_search .list_history .history_ico.ico_route{margin-top:-12px;background-position:-30px 0}.history_search .list_history .history_ico.ico_subway{background-position:-60px 0}.history_search .list_history .history_ico.ico_bus{background-position:-120px 0}.history_search .list_history .history_ico.ico_busStop{background-position:-90px 0}.history_search .list_history .link_history{display:block;overflow:hidden;position:relative;height:49px;padding:0 20px 0 51px;font-size:16px;line-height:47px;white-space:nowrap;text-overflow:ellipsis;color:#000}.history_search .list_history .txt_time{display:none}.cont_route .list_history .link_history{height:auto;padding:14px 20px 17px 50px;line-height:18px;box-sizing:border-box}.cont_route .list_history .type_route{min-height:49px;padding:14px 20px 13px 50px;font-size:0;line-height:0;text-overflow:initial;white-space:normal;vertical-align:middle}.history_search .list_history .link_history .route_title{display:inline;font-size:16px;line-height:19px}.history_search .list_history .link_history .route_arrow{display:inline-block;overflow:hidden;width:11px;height:6px;margin:6px 4px 0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_history.png) no-repeat -180px -5px;background-size:200px auto;text-indent:-9999px;vertical-align:top}.history_search .list_history .emph_keyword{font-weight:normal;color:#425de8}.history_search .list_history .txt_bar{display:inline-block;padding:0 5px;font-size:.73em;color:#c9c9c9;vertical-align:top}.history_search .list_history .txt_info{font-size:.87em;color:#888}.history_search .list_history .txt_mean{font-size:.93em;color:#888}.history_search .list_history .btn_add{overflow:hidden;position:absolute;top:0;right:0;width:42px;height:50px;border:0 none;background:0;cursor:pointer}.history_search .list_history .ico_add{width:22px;height:22px;margin:0 auto;background-position:0 -160px;vertical-align:top}.history_search .foot_history{overflow:hidden;width:100%;background-color:#fbfbfb}.history_search .foot_history.history_none{height:0;border-bottom:0 none}.history_search .foot_history .txt_none{position:absolute;top:0;left:0;width:100%;height:100%;min-height:385px;padding-top:139px;font-size:15px;line-height:17px;color:#777;text-align:center;box-sizing:border-box;background-color:#fbfbfb}.cont_route .history_search .foot_history .txt_none{top:50px;bottom:0;height:auto;min-height:auto}.route_main .foot_history .txt_none{padding-top:149px}.history_search .foot_history .txt_none::after{content:'';position:absolute;top:31px;left:50%;width:110px;height:110px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_none.png) no-repeat 0 0;background-size:110px auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.route_main .foot_history .txt_none::after{top:40px}.history_search .foot_history .btn_close{width:100%;height:45px;background-color:#fff;font-size:14px;line-height:33px;color:#888;cursor:pointer;text-align:center}.recomm_word .paging_comm{padding-top:128px;text-align:center}.paging_comm .btn_arrow{display:inline-block;width:33px;height:20px;margin:0 13px;padding:1px;border-radius:4px;font-size:0;line-height:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#adaeb9),to(#8e8f9d));background-image:-moz-linear-gradient(top,#adaeb9,#8e8f9d);background-image:-o-linear-gradient(top,#adaeb9,#8e8f9d);background-image:linear-gradient(to bottom,#adaeb9,#8e8f9d);-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.3),0 1px 1px rgba(0,0,0,0.2);vertical-align:top}.paging_comm .btn_arrow .inner_g{display:inline-block;width:100%;height:100%;border-radius:4px;font-size:0;line-height:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),to(#f4f4f6));background-image:-moz-linear-gradient(top,#fcfcfc,#f4f4f6);background-image:-o-linear-gradient(top,#fcfcfc,#f4f4f6);background-image:linear-gradient(to bottom,#fcfcfc,#f4f4f6)}.paging_comm .btn_arrow .inner_g:active{background:#e2e3e5}.paging_comm .btn_arrow .ico_comm{width:8px;height:11px;margin-top:4px}.paging_comm .btn_prev .ico_comm{background-position:-110px -160px}.paging_comm .btn_next .ico_comm{background-position:-120px -160px}.paging_comm .ico_page{display:inline-block;width:7px;height:7px;margin:7px 3px 0;border-radius:4px;background:#4e5e86}.paging_comm em.ico_page{background:#acafbd}.map_layer{overflow:hidden;position:absolute;top:initial!important;left:0;bottom:0;z-index:10000;width:100%;height:161px;background-color:#fff}.map_layer .inner_map_layer{overflow:hidden;min-height:156px;height:177px;border-radius:4px}.inner_map_layer .layer_head{height:40px}.inner_map_layer .layer_body{height:121px}.inner_map_layer .tit_map{display:block;padding:22px 0 0 15px;font-size:16px;line-height:1.14}.inner_map_layer .bundle_select{overflow:hidden;overflow-x:scroll;padding:1px 0 12px 6px;-webkit-overflow-scrolling:touch}.inner_map_layer .bundle_select::-webkit-scrollbar{display:block;background-color:#999}.inner_map_layer .bundle_select::-webkit-scrollbar-thumb{background-color:#999;border-radius:5px}.inner_map_layer .bundle_select .select_scroll{width:673px;height:70px;padding-top:18px;margin-bottom:20px}.inner_map_layer .select_type{float:left;position:relative;width:63px;padding-top:61px;font-size:13px;line-height:1.19;color:#555;text-align:center}.inner_map_layer .select_type.on{font-weight:bold;color:#206def}.inner_map_layer .select_type .btn_set{position:absolute;top:0;left:50%;width:50px;height:50px;margin-left:-25px;border-radius:50%;border:1px solid #f2f2f2;font-size:0;line-height:0;background-color:#f7f7f7}.inner_map_layer .on .btn_set{border-color:#51a6ff;background-color:#51a6ff}.inner_map_layer .bundle_select .ico_comm{display:inline-block;width:25px;height:24px}.inner_map_layer .select_type .mctr_roadmap,.inner_map_layer .select_type .mctr_skyview{width:50px;height:50px;border:0 none;border-radius:10px}.inner_map_layer .on .mctr_roadmap:after,.inner_map_layer .on .mctr_skyview:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -120px -99px;background-size:250px auto}.inner_map_layer .select_type .mctr_roadmap{background-position:0 -99px}.inner_map_layer .select_type .mctr_skyview{background-position:-60px -99px}.inner_map_layer .select_type:nth-child(2){margin-right:9px}.inner_map_layer .select_type:nth-child(2):after{content:'';position:absolute;top:6px;right:-10px;width:1px;height:40px;background-color:#ececec}.inner_map_layer .select_type:nth-child(3){margin-left:7px}.inner_map_layer .mctr_realtraffic .ico_comm{background-position:0 -50px}.inner_map_layer .on .mctr_realtraffic .ico_comm{background-position:0 -75px}.inner_map_layer .mctr_district .ico_comm{background-position:-25px -50px}.inner_map_layer .on .mctr_district .ico_comm{background-position:-25px -75px}.inner_map_layer .mctr_terrain .ico_comm{background-position:-50px -50px}.inner_map_layer .on .mctr_terrain .ico_comm{background-position:-50px -75px}.inner_map_layer .mctr_cctv .ico_comm{background-position:-75px -50px}.inner_map_layer .on .mctr_cctv .ico_comm{background-position:-75px -75px}.inner_map_layer .mctr_trouble .ico_comm{background-position:-100px -50px}.inner_map_layer .on .mctr_trouble .ico_comm{background-position:-100px -75px}.inner_map_layer .mctr_hbound .ico_comm{background-position:-125px -50px}.inner_map_layer .on .mctr_hbound .ico_comm{background-position:-125px -75px}.inner_map_layer .mctr_bbound .ico_comm{background-position:-150px -50px}.inner_map_layer .on .mctr_bbound .ico_comm{background-position:-150px -75px}.inner_map_layer .mctr_bicycle .ico_comm{background-position:-175px -50px}.inner_map_layer .on .mctr_bicycle .ico_comm{background-position:-175px -75px}.inner_map_layer .btn_close{position:absolute;top:11px;right:4px;padding:10px}.inner_map_layer .btn_close .ico_comm{width:15px;height:15px;background-position:-40px -25px}@media(min-width:321px) and (max-width:360px){.inner_map_layer .select_type{width:63px}.inner_map_layer .select_type .mctr_roadmap,.inner_map_layer .select_type .mctr_skyview{width:48px;height:48px}.inner_map_layer .select_type .btn_set{width:48px;height:48px;margin-left:-24px}.inner_map_layer .bundle_select .ico_comm{width:24px;height:24px}.inner_map_layer .select_type:nth-child(1) .ico_comm{width:48px;height:48px}.inner_map_layer .select_type:nth-child(2) .ico_comm{width:48px;height:48px}.inner_map_layer .select_type .mctr_roadmap{background-position:0 -350px}.inner_map_layer .select_type .mctr_skyview{background-position:-60px -350px}.inner_map_layer .on .mctr_roadmap:after,.inner_map_layer .on .mctr_skyview:after{background-position:-120px -350px}.inner_map_layer .mctr_realtraffic .ico_comm{background-position:0 -240px}.inner_map_layer .on .mctr_realtraffic .ico_comm{background-position:0 -265px}.inner_map_layer .mctr_district .ico_comm{background-position:-25px -240px}.inner_map_layer .on .mctr_district .ico_comm{background-position:-25px -265px}.inner_map_layer .mctr_terrain .ico_comm{background-position:-50px -240px}.inner_map_layer .on .mctr_terrain .ico_comm{background-position:-50px -265px}.inner_map_layer .mctr_cctv .ico_comm{background-position:-75px -240px}.inner_map_layer .on .mctr_cctv .ico_comm{background-position:-75px -265px}.inner_map_layer .mctr_trouble .ico_comm{background-position:-100px -240px}.inner_map_layer .on .mctr_trouble .ico_comm{background-position:-100px -265px}.inner_map_layer .mctr_hbound .ico_comm{background-position:-125px -240px}.inner_map_layer .on .mctr_hbound .ico_comm{background-position:-125px -265px}.inner_map_layer .mctr_bbound .ico_comm{background-position:-150px -240px}.inner_map_layer .on .mctr_bbound .ico_comm{background-position:-150px -265px}.inner_map_layer .mctr_bicycle .ico_comm{background-position:-175px -240px}.inner_map_layer .on .mctr_bicycle .ico_comm{background-position:-175px -265px}}@media(min-width:376px) and (max-width:414px){.inner_map_layer .bundle_select .select_scroll{width:715px}.inner_map_layer .select_type{width:69px}.inner_map_layer .select_type .mctr_roadmap,.inner_map_layer .select_type .mctr_skyview{width:54px;height:54px}.inner_map_layer .select_type .btn_set{width:54px;height:54px;margin-left:-27px}.inner_map_layer .bundle_select .ico_comm{width:26px;height:26px}.inner_map_layer .select_type:nth-child(1) .ico_comm{width:54px;height:54px}.inner_map_layer .select_type:nth-child(2) .ico_comm{width:54px;height:54px}.inner_map_layer .select_type .mctr_roadmap{background-position:0 -400px}.inner_map_layer .select_type .mctr_skyview{background-position:-60px -400px}.inner_map_layer .on .mctr_roadmap:after,.inner_map_layer .on .mctr_skyview:after{background-position:-120px -400px}.inner_map_layer .mctr_realtraffic .ico_comm{background-position:0 -290px}.inner_map_layer .on .mctr_realtraffic .ico_comm{background-position:0 -320px}.inner_map_layer .mctr_district .ico_comm{background-position:-30px -290px}.inner_map_layer .on .mctr_district .ico_comm{background-position:-30px -320px}.inner_map_layer .mctr_terrain .ico_comm{background-position:-60px -290px}.inner_map_layer .on .mctr_terrain .ico_comm{background-position:-60px -320px}.inner_map_layer .mctr_cctv .ico_comm{background-position:-90px -290px}.inner_map_layer .on .mctr_cctv .ico_comm{background-position:-90px -320px}.inner_map_layer .mctr_trouble .ico_comm{background-position:-120px -290px}.inner_map_layer .on .mctr_trouble .ico_comm{background-position:-120px -320px}.inner_map_layer .mctr_hbound .ico_comm{background-position:-150px -290px}.inner_map_layer .on .mctr_hbound .ico_comm{background-position:-150px -320px}.inner_map_layer .mctr_bbound .ico_comm{background-position:-180px -290px}.inner_map_layer .on .mctr_bbound .ico_comm{background-position:-180px -320px}.inner_map_layer .mctr_bicycle .ico_comm{background-position:-210px -290px}.inner_map_layer .on .mctr_bicycle .ico_comm{background-position:-210px -320px}}.cont_route.route_main{position:absolute;top:0;right:0;bottom:0;left:0;min-height:250px;padding-top:44px}.route_main .wrap_routeSearch{height:100%;background-color:#fbfbfb}.cont_route .inside_sch{position:absolute;left:0;z-index:10;height:auto;padding-bottom:6px;background-color:#206def}.cont_route .inside_sch:after{content:none}.cont_route .main_head{position:relative;z-index:10;background-color:#fff}.main_head .link_search{float:left;width:35px;height:29px;margin:6px 0 0 6px;border-radius:3px;border:1px solid #d1d1d3;background-color:#fff}.main_head .link_search:active{border-top:1px solid #c1c1c4;background-color:#d7d7da}.main_head .ico_close{width:14px;height:14px;margin:8px 0 0 11px;background-position:-40px -140px}.main_head .tit_main{overflow:hidden;display:block;font-size:1px;line-height:0;color:transparent}.cont_route .btn_switch{float:left;width:25px;height:24px;margin:13px 1px 0 13px;clear:both}.cont_route .btn_switch .ico_path{width:25px;height:24px;background-position:-25px -100px}.cont_route .search_route{overflow:hidden;padding:14px 7px 0 12px}.cont_route .inside_sch .box_search{height:27px;padding:7px 43px 2px 11px;margin:1px 1px 0 0;font-size:16px;background-color:rgba(255,255,255,0.12)}.cont_route form:nth-of-type(1) .box_search{border-bottom-left-radius:0;border-bottom-right-radius:0}.cont_route form:nth-of-type(2) .box_search{padding:6px 43px 3px 11px;border-top-left-radius:0;border-top-right-radius:0}.cont_route .write_on .tf_keyword{color:#fff}.cont_route .write_on .btn_reset{right:0}.cont_route .write_on .sch_btn{display:none}.cont_route .place_on .btn_reset{display:block}.cont_route .place_on .sch_btn{display:block}.cont_route .list_result{border-bottom:1px solid #e8e8e8}.cont_route .link_suggest .ico_path,.cont_route .d_sgt{padding-top:95px}.cont_route .d_sgt{padding-top:141px}.cont_route .history_search{top:185px}.cont_route .transport_btn{overflow:hidden;width:221px;margin:3px auto 0;text-align:center}.transport_btn .link_transport{float:left;width:50px;height:44px;margin-right:7px;box-sizing:border-box;font-size:1px;line-height:0;color:transparent}.transport_btn .link_transport:last-child{position:relative;margin-right:0}.transport_btn .txt_transport{display:block}.link_transport .ico_path{display:block;width:50px;height:44px}.transport_btn .ico_car{background-position:0 -10px}.transport_btn .ico_public{background-position:-50px -10px}.transport_btn .ico_walk{background-position:-100px -10px}.transport_btn .ico_bike{background-position:-150px -10px}.transport_btn .ico_outlink{position:absolute;top:12px;right:5px;width:8px;height:8px;background-position:-75px -100px}.transport_on .ico_car{background-position:0 -55px}.transport_on .ico_public{background-position:-50px -55px}.transport_on .ico_walk{background-position:-100px -55px}.transport_on .ico_bike{background-position:-150px -55px}.transport_on .ico_outlink{background-position:-75px -108px}.cont_route .absent_form_msg{width:100%;height:250px;padding-top:153px;margin:141px 0 0;font-size:15px;line-height:18px;color:#999;text-align:center;box-sizing:border-box;background-color:#fbfbfb}.cont_map .tit_select{height:43px;padding-top:12px;border-top:1px solid #f2f2f2;font-weight:normal;font-size:17px;line-height:20px;color:#3a3e45;background-color:#fff;text-align:center;box-sizing:border-box}#routeSearchControlBar{position:relative;z-index:10;padding-top:15px;background-color:#206def;font-size:0;text-align:center}#routeSearchControlBar:after{content:'';position:absolute;left:0;bottom:-2px;width:100%;height:2px;background-image:-webkit-linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.2))}.cont_route .transport_head{overflow:hidden;margin:0 10px;padding:0 15px;border-radius:5px;text-align:center;background-color:rgba(255,255,255,0.1);white-space:nowrap}.cont_route .city_result{padding-bottom:42px}.transport_head .link_search{float:none;position:absolute;left:0;top:0}.transport_head .ico_path{overflow:visible}.transport_head .link_search .ico_path::before{content:'';position:absolute;right:2px;top:22px;width:0;height:0;border-bottom:5px solid #c3c7cf;border-left:5px solid transparent}.transport_head .transport_route{display:inline-block;padding-right:11px;box-sizing:border-box}.transport_head .transport_route+.transport_route{position:relative;padding:0 0 0 12px}.transport_head .transport_route+.transport_route:before{content:'부터';position:absolute;top:50%;left:-5px;width:11px;height:12px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_path.png) no-repeat -85px -100px;background-size:245px auto;-webkit-transform:translateY(-50%);transform:translateY(-6px)}.transport_head .transport_route+.transport_route:after{content:'까지';overflow:hidden;position:absolute;width:0;height:0;font-size:1px;line-height:0;color:transparent}.transport_route .link_input{display:block;overflow:hidden;height:37px;padding:6px 0 0 0;font-size:16px;color:#fff;text-overflow:ellipsis;white-space:nowrap;text-align:left;box-sizing:border-box;font-family:"Apple SD Gothic Neo",sans-serif}.transport_head .link_car .ico_path{width:17px;height:15px;margin:7px auto 0;background-position:-155px -290px}.transport_head .link_public .ico_path{width:16px;height:17px;margin:7px auto 0;background-position:-175px -290px}.transport_head .link_walk .ico_path{width:14px;height:20px;margin:5px auto 0;background-position:-155px -310px}.transport_head .link_bike .ico_path{width:21px;height:16px;margin:6px auto 0;background-position:-170px -310px}.list_transport .ico_path{overflow:visible}.list_transport{display:inline-block;overflow:hidden;padding:5px 0 8px}.list_transport li{float:left;position:relative;margin-left:7px}.list_transport li:first-child{margin:0;border-top:0 none}.link_transport{display:block;overflow:hidden}.list_transport .link_car .ico_path{background-position:0 -55px}.list_transport .link_public .ico_path{background-position:-50px -55px}.list_transport .link_walk .ico_path{background-position:-100px -55px}.list_transport .link_bike .ico_path{background-position:-150px -55px}.list_transport .link_bike .ico_outlink{position:absolute;top:11px;right:6px;width:7px;height:6px;margin-top:0;background-position:-75px -108px}.list_transport .on .link_car .ico_path{background-position:0 -125px}.list_transport .on .link_public .ico_path{background-position:-50px -125px}.list_transport .on .link_walk .ico_path{background-position:-100px -125px}.list_transport .on .link_bike .ico_path{background-position:-150px -125px}.list_transport .on .link_bike .ico_outlink{position:absolute;top:10px;right:10px;width:8px;height:8px;margin-top:0;background-position:-75px -116px}.map_area .marker_spot{position:absolute}.map_area .marker_spot.small{left:-10px;top:-10px}.map_area .marker_spot.big{left:-15px;top:-15px}.map_area .txt_section{position:absolute;left:0;top:6px;width:28px;font-weight:bold;font-size:.86em;font-family:helvetica;color:#206def;text-align:center;letter-spacing:-1px}.info_route{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-focus-ring-color:rgba(0,0,0,0)}.cont_route .link_summary{position:fixed;left:0;right:0;bottom:0;z-index:10;height:85px;background-color:#fff}.cont_route .link_summary.link_summary_car{right:70px}.cont_route .link_summary:before{content:'';position:absolute;top:-2px;left:0;right:0;height:2px;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,1));background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,1));opacity:.2}.cont_route .link_summary_car:before{right:-70px}.cont_route .link_kakaonavi{position:fixed;right:0;bottom:0;z-index:10;width:70px;height:85px;padding:12px 0 0 5px;font-size:13px;color:#206def;background-color:#fff;box-sizing:border-box}.cont_route .link_kakaonavi:after{content:'';display:inline-block;width:6px;height:6px;margin-top:4px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -20px -200px;background-size:250px auto;vertical-align:top}.cont_route .link_kakaonavi .ico_kakaonavi{content:'';display:block;width:46px;height:46px;margin:0 0 1px 4px;font-size:1px;line-height:0;color:transparent;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -175px -350px;background-size:250px auto}.cont_route .info_route{display:block;overflow:hidden;padding:18px 15px 0 15px;text-overflow:ellipsis;white-space:nowrap}.cont_route .info_route .txt_route{float:left;font-weight:bold;font-size:24px;line-height:29px;color:#000}.cont_route .select_view{height:30px;padding:8px 0 0 12px;border-bottom:1px solid #b2b2b2;vertical-align:middle;background-color:#f7f8fa}.cont_route .lab_summary{display:inline-block;width:88px;height:30px;font-size:.86em}.cont_route .lab_comm.on .ico_select{display:inline-block;width:17px;height:17px;margin:2px 6px 0 0;background-position:-149px -268px}.cont_route .lab_comm{display:inline-block;width:89px;height:30px;font-size:.86em}.cont_route .ico_select{display:inline-block;width:17px;height:17px;margin:2px 6px 0 0;background-position:-126px -268px}.cont_route .ico_select.on{background-position:-149px -268px}.cont_route .info_route .txt_bar{padding:0 5px;color:#e7e7e7}.link_summary .info_route .txt_bar{float:left;width:1px;height:10px;padding:0;margin:3px 6px 0;background-color:#ddd}.link_summary .info_route .txt_fare+.txt_bar{margin-top:6px}.cont_route .info_route .txt_useinfo+.txt_bar{margin-top:6px}.link_summary .txt_fare>.txt_bar{display:inline-block;float:none}.link_summary .txt_useinfo>.txt_bar{display:inline-block;float:none}.cont_route .info_route .txt_routeinfo{float:left;margin:10px 0 0 6px;font-size:14px;line-height:16px;color:#333;vertical-align:top}.cont_route .info_route .txt_fare{float:left;clear:both;overflow:hidden;margin-top:3px;font-size:14px;line-height:17px;color:#888;text-overflow:ellipsis;white-space:nowrap}.link_summary_car .info_route .txt_fare{width:100%}.link_summary .info_route .txt_bar+.txt_fare{clear:none;margin-top:3px}.cont_route .info_route .txt_useinfo+.txt_fare{float:left;clear:none;margin:0}.cont_route .info_route .txt_useinfo .txt_fare{display:inline-block;margin-top:0;vertical-align:top}.cont_route .info_route .txt_useinfo .txt_fare:before{content:'요금';display:inline-block;overflow:hidden;width:1px;height:10px;margin:3px 6px 0;font-size:1px;line-height:0;color:transparent;background-color:#ddd;vertical-align:top}.cont_route .info_route .txt_useinfo{float:left;clear:both;display:block;overflow:hidden;padding:3px 0 0 1px;font-size:14px;line-height:17px;color:#888;text-overflow:ellipsis;white-space:nowrap}.cont_route .info_route .txt_useinfo:before{content:'가는 방법';display:inline-block;overflow:hidden;width:0;height:0;font-size:1px;line-height:0;color:transparent}.cont_route .info_route .add_useinfo:before{content:'소요 칼로리';display:inline-block;overflow:hidden;width:0;height:0;font-size:1px;line-height:0;color:transparent}.cont_route .link_summary .txt_detail{position:absolute;right:15px;top:50%;width:46px;height:46px;margin-top:-23px;border-radius:3px;font-size:1px;line-height:0;color:transparent;text-align:center;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -200px -75px;background-size:250px auto}.cont_route .link_summary .ico_arr{display:none}.cont_route .transport_info{display:table;position:relative;z-index:10;width:100%;height:62px;padding-bottom:5px;border-bottom:1px solid #ddd;background-color:#fff}.cont_route_car .transport_info,.cont_route_walk .transport_info{padding-bottom:16px}.transport_info .info_route{display:table-cell;padding:17px 15px 11px 15px;vertical-align:middle}.cont_route_walk .transport_info .info_route,.cont_route_car .transport_info .info_route{padding-bottom:2px}.transport_info .info_route .txt_route{float:left;font-size:21px;color:#000}.transport_info .info_route .txt_routeinfo{float:left}.transport_info .info_route .txt_trans{float:left;margin-top:-1px;color:#888;vertical-align:top;clear:both}.transport_info .info_route .txt_fare{float:left;margin-top:-1px;clear:none;color:#888;line-height:21px;vertical-align:top}.cont_route_car .transport_info .info_route .txt_fare,.cont_route_walk .transport_info .info_route .txt_fare{padding-top:1px;line-height:17px}.transport_info .txt_routeinfo+.txt_fare{clear:both}.transport_info .txt_route+.txt_fare{clear:both}.transport_info .info_route .txt_trans:before{content:'환승 횟수';display:inline-block;overflow:hidden;width:0;height:0;font-size:1px;line-height:0;color:transparent}.transport_info .info_route .txt_bar{content:'';float:left;width:1px;height:10px;padding:0;margin:4px 6px 0;background-color:#ddd;vertical-align:top}.transport_info .link_info{position:absolute;top:24px;right:15px;width:29px;height:29px}.transport_info .link_map .ico_path{width:29px;height:29px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -210px -180px;background-size:250px auto}.cont_route .list_section li{position:relative;table-layout:fixed}.cont_route_car .list_section li,.cont_route_walk .list_section li{width:100%;display:table;min-height:75px}.cont_route_car .list_section li:first-child,.cont_route_car .list_section li:last-child,.cont_route_walk .list_section li:first-child,.cont_route_walk .list_section li:last-child{position:relative;width:100%;display:table;min-height:70px}.cont_route_car .list_section li:after,.cont_route_walk .list_section li:after{content:'';position:absolute;top:-1px;left:0;z-index:10;width:100%;border-top:1px solid rgba(0,0,0,0.05)}.cont_route_car .list_section li:first-child:after,.cont_route_walk .list_section li:first-child:after{content:none}.cont_route .link_section{display:table;width:100%;border-bottom:1px solid #e0e0e0}.cont_route .list_section li:last-child .link_section::after{border-color:#e8e8e8}.cont_route_car .link_section,.cont_route_walk .link_section{display:table-cell;min-height:75px;padding:18px 0 18px 65px;border-bottom:0 none;box-sizing:border-box;vertical-align:middle;background-color:#fff}.cont_route_car .on .link_section,.cont_route_walk .on .link_section{background-color:#f9f9f9}.cont_route_walk .link_section{padding-left:60px}.cont_route .link_section.ferry_section{border:0 none}.list_section .poi_section{display:table-cell;position:relative;z-index:10;width:37px;vertical-align:middle}.list_detail .poi_section{width:auto}.cont_route_car .list_section .poi_section,.cont_route_walk .list_section .poi_section{display:inline;float:left;width:20px;margin-right:8px;vertical-align:top}.cont_route_car .list_section li:first-child .poi_section,.cont_route_car .list_section li:last-child .poi_section,.cont_route_walk .list_section li:first-child .poi_section,.cont_route_walk .list_section li:last-child .poi_section{float:none;position:absolute;top:50%;left:0;width:0;margin:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.cont_route_car .list_section li:first-child .link_section,.cont_route_car .list_section li:last-child .link_section,.cont_route_walk .list_section li:first-child .link_section,.cont_route_walk .list_section li:last-child .link_section{display:table-cell;min-height:70px;padding:0 15px 0 0}.cont_route_car .list_section li:last-child .link_section,.cont_route_walk .list_section li:last-child .link_section{border-bottom:1px solid #e8e8e8}.cont_route_car .list_section li:first-child .txt_point,.cont_route_car .list_section li:last-child .txt_point,.cont_route_walk .list_section li:first-child .txt_point,.cont_route_walk .list_section li:last-child .txt_point{display:table-cell;padding:19px 0 18px 64px;line-height:19px}.cont_route_walk .list_section li:first-child .txt_point,.cont_route_walk .list_section li:last-child .txt_point{padding-left:59px}.list_section .poi_section .ico_depart{width:29px;height:38px;margin-left:20px;background-position:-30px -225px;background-color:transparent}.cont_route_walk .poi_section .ico_depart{margin-left:15px}.list_detail .public_walk .ico_path{background-position:-151px -196px}.list_section .detail_start .ico_path{width:29px;height:37px;margin:-3px 15px 0 -1px;border:0 none;background-position:-30px -225px;background-color:transparent}.list_section .txt_point{display:table-cell;padding:14px 66px 14px 8px;font-size:16px;color:#000;vertical-align:middle}.cont_route_car .list_section .txt_point,.cont_route_walk .list_section .txt_point{display:block;overflow:hidden;padding:0 20px 0 0;margin-top:-5px}.list_section .ico_num{width:20px;height:20px;margin-left:13px;border:1px solid rgba(0,0,0,0.16);border-radius:50%;font-weight:bold;font-size:11px;line-height:20px;font-family:helvetica;color:#888;background-position:-20px -30px;text-indent:0;text-align:center;vertical-align:top;background-image:none;box-sizing:border-box}.cont_route_car .list_section .ico_num,.cont_route_walk .list_section .ico_num{margin:-1px 0 0 0;line-height:18px}.list_section .ico_num.num_more{font-size:9px;line-height:18px;letter-spacing:-1px}.list_section .link_section .txt_section{display:block;overflow:hidden;font-size:15px;line-height:19px}.list_section .link_section>.txt_section{display:table-cell;padding:0 66px 1px 8px;vertical-align:middle}.cont_route_car .link_section .txt_section,.cont_route_walk .link_section .txt_section{display:block;overflow:hidden;padding:0 20px 0 0;margin-top:-1px}.cont_route_car .link_section .txt_point>.txt_section{padding:4px 0 0 0}.list_section .distance_desc{position:absolute;left:0;top:0;height:100%;width:5px}.cont_route_car .distance_desc .ico_path{overflow:visible;position:absolute;top:50%;left:20px;width:28px;height:15px;margin-top:6px;border:1px solid #eee;border-radius:1px;font-size:11px;line-height:15px;color:#777;box-sizing:border-box;background-color:#fff;background-image:none;text-align:center}.cont_route_car .distance_desc .ico_path:before{content:'교통정보';display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent}.distance_desc .ico_path:after{content:'';position:absolute;top:-28px;left:-4px;width:34px;height:24px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_path.png) no-repeat 0 0;background-size:245px auto}.cont_route_walk .distance_desc .ico_path:after{left:12px;top:50%;margin-top:-12px}.distance_desc[class*=uturn_] .ico_path:after{background-position:-70px -265px}.distance_desc[class*=left_] .ico_path:after{background-position:-105px -265px}.distance_desc[class*=straight_] .ico_path:after{background-position:0 -265px}.distance_desc[class*=right_] .ico_path:after{background-position:-35px -265px}.distance_desc[class*=ferry_] .ico_path:after{background-position:-175px -290px}.list_section .distance_desc[class*=ferry_] .ico_path:before{content:'페리로 이동';display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent}.cont_route_car .distance_desc[class*=_null]{background-color:#a7a7a7}.cont_route_car .distance_desc[class*=_light]{background-color:#39d729}.cont_route_car .distance_desc[class*=_slow]{background-color:#f1d305}.cont_route_car .distance_desc[class*=_delay]{background-color:#f9ab15}.cont_route_car .distance_desc[class*=_heavy]{background-color:#ff3829}.ferry_node .ico_path{width:32px;height:29px;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/mobileweb/m320/img_ship.png) 0 0 no-repeat}.list_section .ferry_wrap{padding-left:65px;border-bottom:1px solid #e0e0e0}.cont_route_car .list_section .ferry_wrap{display:table-row;border-bottom:0 none;background-color:#fff}.cont_route_car .list_section .on .ferry_wrap{background-color:#f9f9f9}.list_section .ferry_box{display:block;position:relative;padding:10px 10px 18px 42px;font-size:13px;line-height:16px;color:#ff9700}.cont_route_car .list_section .ferry_box{padding:0 10px 22px 93px;margin-top:-10px}.list_section .ferry_box .ico_ferry_info{float:left;width:13px;height:13px;margin-right:5px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -175px -115px;background-size:250px auto;vertical-align:top}.list_section .ferry_box .ico_ferry_info:before{content:'주의사항';display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent}.list_section .ferry_box .ferry_title{overflow:hidden;line-height:13px;font-size:13px;vertical-align:top}.list_section .ferry_box .ferry_info{display:block;margin-top:4px;line-height:14px;font-size:13px;line-height:15px;color:#999}.crosswalk_walk .ico_path:after,.double_crosswalk_walk .ico_path:after{background-position:-210px -290px}.pedestrian_overpass_walk .ico_path:after{background-position:-35px -315px}.subway_walk .ico_path:after{background-position:-175px -315px}.subway_elevator_walk .ico_path:after,.elevator_walk .ico_path:after{background-position:-105px -315px}.underground_walk .ico_path:after{background-position:-70px -315px}.underground_bridge_walk .ico_path:after{background-position:-140px -315px}.pedestrian_bridge_walk .ico_path:after,.stepping_stone_walk .ico_path:after{background-position:-210px -315px}.stair_walk .ico_path:after{background-position:0 -315px}.link_section .txt_distance{display:block;width:100%;height:16px;border-radius:4px;font-size:.71em;line-height:1.71;color:#fff;text-align:center;letter-spacing:-1px}.link_section span[class*=_light] .txt_distance{background-color:#39d729;-webkit-text-shadow:-1px 0 #2a1,0 1px #2a1,1px 0 #2a1,0 -1px #2a1;text-shadow:-1px 0 #2a1,0 1px #2a1,1px 0 #2a1,0 -1px #2a1}.link_section span[class*=_slow] .txt_distance{background-color:#ffe300;-webkit-text-shadow:-1px 0 #b49000,0 1px #b49000,1px 0 #b49000,0 -1px #b49000;text-shadow:-1px 0 #b49000,0 1px #b49000,1px 0 #b49000,0 -1px #b49000}.link_section span[class*=_delay] .txt_distance{background-color:#ffb629;-webkit-text-shadow:-1px 0 #d38000,0 1px #d38000,1px 0 #d38000,0 -1px #d38000;text-shadow:-1px 0 #d38000,0 1px #d38000,1px 0 #d38000,0 -1px #d38000}.link_section span[class*=_heavy] .txt_distance{background-color:#ff3829;-webkit-text-shadow:-1px 0 #c30000,0 1px #c30000,1px 0 #c30000,0 -1px #c30000;text-shadow:-1px 0 #c30000,0 1px #c30000,1px 0 #c30000,0 -1px #c30000}.link_section span[class*=_null] .txt_distance{background-color:#949294;-webkit-text-shadow:-1px 0 #777,0 1px #777,1px 0 #777,0 -1px #777;text-shadow:-1px 0 #777,0 1px #777,1px 0 #777,0 -1px #777}.link_section span[class*=_walk] .txt_distance{background-color:#f48c06}.list_section .poi_section .ico_arrive{width:29px;height:38px;margin:0 15px 0 15px;border:0 none;background-position:-60px -225px;background-color:transparent}.cont_route_car .poi_section .ico_arrive{margin-left:20px}.cont_route_walk .poi_section .ico_arrive{margin-left:15px}.list_section .link_detail{position:relative;right:0;display:table-cell;height:22px;padding:25px 17px 0 2px;border:0 none;border-bottom:1px solid #e8e8e8;border-radius:0;font-size:11px;color:#55575c;white-space:nowrap}.list_section .on .link_detail{background-color:#f9f9f9}.list_section li:first-child .link_detail{border-color:#f4f4f4}.cont_route_car .list_section li:first-child .link_detail,.cont_route_walk .list_section li:first-child .link_detail{border-bottom:0 none}.list_section .link_detail:after{content:'';display:block;width:34px;height:22px;margin:-19px 0 0 -2px;border:1px solid #ddd;border-radius:22px;box-sizing:border-box;text-indent:0;background-color:#fff}.cont_route .public_tab{overflow:hidden;position:relative;z-index:10;height:45px;background-color:#fff}.cont_route .select_city+.public_tab:after{content:'';position:absolute;top:0;right:0;width:15px;height:44px;background-image:-webkit-gradient(linear,left,right,from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));background-image:-moz-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1));background-image:-o-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1));background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1))}.cont_route .select_city+.public_tab+.public_tab:after{content:'';position:absolute;top:0;right:0;width:15px;height:44px;background-image:-webkit-gradient(linear,left,right,from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));background-image:-moz-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1));background-image:-o-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1));background-image:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1))}.cont_route .public_tab:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background:#ddd}.cont_route .tab_on{height:inherit}.public_tab .tab_public{overflow:hidden;overflow-x:scroll;height:44px;padding:0 9px 20px;font-size:0;white-space:nowrap;-webkit-overflow-scrolling:touch}.tab_public li{display:inline-block;padding:0 8px 0 9px;text-align:center;vertical-align:top}.public_tab li:last-child .inner_tab{border-right:0}.tab_public .link_tab{display:inline-block;height:43px;padding:0 1px;font-size:15px;line-height:44px;color:#888;vertical-align:top}.tab_public .on .link_tab{position:relative;border-bottom:2px solid #206def;font-weight:bold;color:#206def}.tab_public .on .link_tab:after{position:absolute;left:0;bottom:0;z-index:40;width:100%;height:2px;background:#206def}.public_tab .link_toggle{position:absolute;top:0;right:0;width:32px;height:38px}.tab_on .link_toggle{height:100%}.tab_type2 .link_toggle{display:none}.tab_type3 .link_toggle{display:none}.tab_type4 .link_toggle{display:none}.link_toggle .ico_arr{position:absolute;top:50%;left:50%;width:14px;height:8px;margin:-3px 0 0 -8px;background-position:-40px -120px}.tab_on .link_toggle .ico_arr{background-position:-20px -120px}.tab_public .link_tab .tab_count{margin-left:4px;font-size:15px;color:#888}.tab_public .on .tab_count{color:#206def}.cont_route .list_public{overflow:hidden;border-bottom:1px solid #ddd;background-color:#fff}.cont_route .list_public li{border-top:1px solid #f5f5f5;background-color:#fff}.cont_route .list_public li.fst{border-top:0 none}.public_info .txt_public{display:inline-block;position:relative;width:46px;height:24px;margin:-1px 11px 0 0;padding:11px 0 1px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;font-size:.86em;line-height:1.18;color:#666;background-color:#f4f4f4;text-align:center;vertical-align:middle;font-weight:bold}.public_info .txt_public::after{content:"";position:absolute;left:45px;top:-1px;width:12px;height:37px;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/mobileweb/m320/ico_path_140115.png) no-repeat -30px -170px}.public_info .txt_public.subway_bus{height:29px;padding-top:6px;font-size:.71em;line-height:1.21}.public_info .txt_time{display:inline-block;font-weight:bold;font-size:21px;line-height:25px;color:#000;vertical-align:top}.public_info .txt_time.left_padding{margin:-5px 0 0 15px}.public_info .txt_trans{margin:5px 0 0 8px;font-size:14px;color:#888}.public_info .txt_fare{font-size:14px;color:#888}.public_info .txt_time+.txt_fare{margin-left:8px}.public_info .txt_intercity .txt_fare{margin:0}.public_info .txt_fare:before{content:'요금정보';display:inline-block;width:0;height:0;font-size:1px;line-height:0;color:transparent;vertical-align:top}.public_info .link_map{position:absolute;top:0;right:0;float:right;width:29px;height:29px;margin:0 15px 0 0;border-radius:50%;background-color:#fff}.public_info .ico_map{width:29px;height:29px;background-position:-210px -180px}.public_info .txt_bar{display:inline-block;position:relative;margin:-4px 7px 0 6px;width:1px;height:10px;font-size:1px;line-height:0;color:transparent;background-color:#ddd;vertical-align:middle}.cont_route .link_publicinfo{display:block;overflow:hidden;position:relative}.cont_route .proute_wrap .link_publicinfo{padding:14px 0}.cont_route .iroute_wrap .link_publicinfo{padding:0 0 6px}.list_public li.lst .link_publicinfo{margin-bottom:0;border-bottom:0 none}.list_section .desc_public{display:block;position:relative;margin:0 50px 0 19px;padding-bottom:8px;color:#888;text-overflow:ellipsis;white-space:nowrap}.link_publicinfo .desc_public:nth-last-child(1){padding-bottom:4px;margin-top:-1px}.link_publicinfo .desc_public:nth-last-child(1) .txt_ginfo{padding:0;margin-top:-3px}.link_publicinfo .desc_public:nth-last-child(1):before{content:'';position:absolute;left:11px;bottom:18px;width:2px;height:300%;background-color:#e5e5e5}.link_publicinfo .desc_public:nth-child(1){margin-top:1px}.recomm~.link_publicinfo .desc_public:nth-child(1){margin-top:8px}.list_section .txt_section{display:inline;padding:0 1px 0 0;font-size:16px;line-height:18px;vertical-align:top;color:#000;vertical-align:middle}.list_detail .txt_section{display:inline-block}.link_publicinfo .desc_public:nth-last-child(1) .txt_section{padding-top:0;margin-top:-5px}.link_publicinfo .desc_public:nth-last-child(2){padding-bottom:9px}.proute_wrap .desc_public.public_bus:nth-last-child(2){padding-bottom:0}.proute_wrap .desc_public.public_INTERCITY_BUS:nth-last-child(2){padding-bottom:0}.iroute_wrap .desc_public.public_bus,.iroute_wrap .desc_public.public_INTERCITY_BUS,.iroute_wrap .desc_public.public_EXPRESS{padding-bottom:8px}.list_section .txt_ginfo{display:inline;padding:0 0 0 4px;font-size:14px;line-height:16px;color:#888;vertical-align:bottom}.list_section .txt_section+.txt_ginfo{line-height:24px;vertical-align:top}.list_section .group_bus+.txt_ginfo{padding:0;margin-left:-3px;vertical-align:top;color:#999}.list_detail .txt_ginfo{display:block;padding-left:0;color:#333}.list_public .desc_public{overflow:hidden;margin-right:15px}.list_section .public_bus{padding-bottom:2px}.list_section .public_INTERCITY_BUS{padding-bottom:2px}.list_section .txt_section .txt_subway_exit_section{padding-left:5px;font-size:12px;color:#7a7a7a}.list_section .txt_g{display:block;overflow:hidden;padding:2px 0 0 39px;line-height:17px;color:#333;clear:both;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0}.list_section .desc_public:not(:last-child) .txt_g{padding-bottom:5px}.list_section .public_bus .txt_g{padding-top:1px}.list_section .public_INTERCITY_BUS .txt_g{padding-top:1px}.list_section .txt_type{overflow:hidden;display:inline-block;width:23px;height:15px;margin:1px 4px 0 0;font-size:1px;line-height:0;color:transparent;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_tag2_250218.png) no-repeat -76px -120px;background-size:100px auto;vertical-align:top}.list_detail .txt_type{margin-top:2px}.list_detail .group_bus{display:block}.list_section .numBLUE,.list_section .numGREEN,.list_section .numRED,.list_section .numYELLOW,.list_section .numAIRPORT,.list_section .numGENERAL,.list_section .numSEAT,.list_section .numEXPRESS,.list_section .numMAUL,.list_section .numDIRECT,.list_section .numOUTER,.list_section .numINTERCITY,.list_section .numRURAL,.list_section .numHIGHWAY,.list_section .numRIVER,.list_section .numTOUR,.list_section .numSCHOOL{margin-right:10px;font-size:14px;color:#333}.group_bus span+span{margin-left:-5px}.list_section .numBLUE .txt_type{background-position:0 0}.list_section .numGREEN .txt_type{background-position:-25px 0}.list_section .numRED .txt_type{background-position:-50px 0}.list_section .numYELLOW .txt_type{background-position:-75px 0}.list_section .numAIRPORT .txt_type{background-position:0 -15px}.list_section .numGENERAL .txt_type{background-position:-25px -15px}.list_section .numSEAT .txt_type{background-position:-50px -15px}.list_section .numEXPRESS .txt_type{background-position:-75px -15px}.list_section .numMAUL .txt_type{background-position:0 -30px}.list_section .numDIRECT .txt_type{background-position:-25px -30px}.list_section .numOUTER .txt_type{background-position:-50px -30px}.list_section .numINTERCITY .txt_type{background-position:-75px -30px}.list_section .numRURAL .txt_type{width:27px;background-position:0 -45px}.list_section .numHIGHWAY .txt_type{background-position:-30px -45px}.list_section .numRIVER .txt_type{background-position:0 -120px}.list_section .numTOUR .txt_type{background-position:-24px -120px}.list_section .numSCHOOL .txt_type{width:27px;background-position:-48px -120px}.list_section .numBLUE+.numBLUE:before,.list_section .numGREEN+.numGREEN:before,.list_section .numRED+.numRED:before,.list_section .numYELLOW+.numYELLOW:before,.list_section .numAIRPORT+.numAIRPORT:before,.list_section .numGENERAL+.numGENERAL:before,.list_section .numSEAT+.numSEAT:before,.list_section .numEXPRESS+.numEXPRESS:before,.list_section .numMAUL+.numMAUL:before,.list_section .numDIRECT+.numDIRECT:before,.list_section .numDIRECT+.numDIRECT:before,.list_section .numOUTER+.numOUTER:before,.list_section .numINTERCITY+.numINTERCITY:before,.list_section .numRURAL+.numRURAL:before,.list_section .numHIGHWAY+.numHIGHWAY:before,.list_section .numRIVER+.numRIVER:before,.list_section .numTOUR+.numTOUR:before,.list_section .numSCHOOL+.numSCHOOL:before{content:',';display:inline-block;vertical-align:top;text-indent:-5px}.list_section .numBLUE+.numBLUE .txt_type,.list_section .numGREEN+.numGREEN .txt_type,.list_section .numRED+.numRED .txt_type,.list_section .numYELLOW+.numYELLOW .txt_type,.list_section .numAIRPORT+.numAIRPORT .txt_type,.list_section .numGENERAL+.numGENERAL .txt_type,.list_section .numSEAT+.numSEAT .txt_type,.list_section .numEXPRESS+.numEXPRESS .txt_type,.list_section .numMAUL+.numMAUL .txt_type,.list_section .numDIRECT+.numDIRECT .txt_type,.list_section .numOUTER+.numOUTER .txt_type,.list_section .numINTERCITY+.numINTERCITY .txt_type,.list_section .numRURAL+.numRURAL .txt_type,.list_section .numHIGHWAY+.numHIGHWAY .txt_type,.list_section .numRIVER+.numRIVER .txt_type,.list_section .numTOUR+.numTOUR .txt_type,.list_section .numSCHOOL+.numSCHOOL .txt_type{display:none}.list_section .bus_direction_info_wrap{display:block;height:13px;padding-left:42px;position:relative;margin-bottom:5px}.list_section .bus_direction_info_wrap .ico_info{display:block;position:absolute;left:28px;top:2px;width:11px;height:11px;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/mobileweb/m320/icon_notice.png) no-repeat 0 0}.list_section .bus_direction_info_wrap .txt_info{font-size:11px;color:#7a7a7a;border-bottom:1px solid #bcbcbc;position:absolute;left:42px;top:0;height:13px}.list_section .desc_public .direction_info{font-size:11px;color:#7a7a7a}.desc_public .ico_path{overflow:visible;float:left;width:24px;height:24px;margin-right:15px;border:1px solid rgba(0,0,0,0.05);border-radius:50%;line-height:23px;color:#fff;text-align:center;text-indent:0;box-sizing:border-box}.desc_public .ico_path::before{content:'';position:absolute;left:12px;top:24px;z-index:-1;width:2px;height:108%;margin-left:-1px;background-color:#e5e5e5}.desc_public .ico_path.next_long_interval::before{top:30px}.list_public .ico_path::before{z-index:0}.list_detail .ico_path::before{top:27px;left:13px;width:4px;padding-bottom:6px}.detail_start .ico_path::before{top:37px}.list_detail .public_SES1 .ico_path:before{background-color:#3356b4}.list_detail .public_SES2 .ico_path:before{background-color:#3cb44a}.list_detail .public_SES3 .ico_path:before{background-color:#ff8939}.list_detail .public_SES4 .ico_path:before{background-color:#09b5ea}.list_detail .public_SES5 .ico_path:before{background-color:#924bdd}.list_detail .public_SES6 .ico_path:before{background-color:#b55e16}.list_detail .public_SES7 .ico_path:before{background-color:#727718}.list_detail .public_SES8 .ico_path:before{background-color:#ef4b96}.list_detail .public_SES9 .ico_path:before{background-color:#cea43a}.list_detail .public_SES22 .ico_path:before{background-color:#83b5e1}.list_detail .public_SES26 .ico_path:before{background-color:#69cccc}.list_detail .public_SES27 .ico_path:before{background-color:#44a9e7}.list_detail .public_SES33 .ico_path:before{background-color:#33b5c8}.list_detail .public_SES34 .ico_path:before{background-color:#ce3245}.list_detail .public_SES36 .ico_path:before{background-color:#feb768}.list_detail .public_SES37 .ico_path:before{background-color:#8cc966}.list_detail .public_SES38 .ico_path:before{background-color:#fa972e}.list_detail .public_SES39 .ico_path:before{background-color:#ffa340}.list_detail .public_SES40 .ico_path:before{background-color:#187ce8}.list_detail .public_SES41 .ico_path:before{background-color:#d2ca29}.list_detail .public_SES42 .ico_path:before{background-color:#85bf37}.list_detail .public_SES43 .ico_path:before{background-color:#9a7611}.list_detail .public_SES44 .ico_path:before{background-color:#ffce32}.list_detail .public_SES45 .ico_path:before{background-color:#6789ca}.list_detail .public_SES46 .ico_path:before{background-color:#9a6292}.list_detail .public_PSS1 .ico_path:before{background-color:#ff8939}.list_detail .public_PSS2 .ico_path:before{background-color:#3cb44a}.list_detail .public_PSS3 .ico_path:before{background-color:#cea43a}.list_detail .public_PSS4 .ico_path:before{background-color:#187ce8}.list_detail .public_PSS10 .ico_path:before{background-color:#835c9f}.list_detail .public_PSS11 .ico_path:before{background-color:#3356b4}.list_detail .public_DGS1 .ico_path:before{background-color:#ee1132}.list_detail .public_DGS2 .ico_path:before{background-color:#3cb44a}.list_detail .public_DGS3 .ico_path:before{background-color:#f2bf35}.list_detail .public_DGS10 .ico_path:before{background-color:#187ce8}.list_detail .public_KJS1 .ico_path:before{background-color:#3cb44a}.list_detail .public_KJS2 .ico_path:before{background-color:#189e27}.list_detail .public_DJS1 .ico_path:before{background-color:#3cb44a}.ico_cover_wrap{position:relative;height:17px;display:inline-block;font-weight:normal;vertical-align:top}.ico_TRAIN,.ico_BUS,.public_subway .ico_typesubway{padding-top:1px;border:0 none;font-size:10px;color:#fff;display:inline-block;line-height:16px;height:15px;text-align:center;vertical-align:top}.list_detail .public_subway .ico_typesubway:nth-of-type(3){margin-left:4px}.ico_cover_wrap .ico_TRAIN,.ico_cover_wrap .ico_BUS{position:absolute;top:3px;left:5px;white-space:nowrap}.public_subway .ico_cover_wrap .ico_typesubway{float:left}.public_subway .ico_cover_wrap .ico_typesubway.cover_count_1{left:26px}.public_subway .ico_GENERAL{padding:2px 0 0 1px;font-size:14px;color:#ff3a21}.public_subway .ico_EXPRESS{padding:2px 0 0 1px;font-size:14px;color:#ff3a21}.public_subway .ico_typesubway+.ico_typesubway{padding-left:0}.public_subway .ico_typesubway+.ico_typesubway:before{content:',';display:inline-block;vertical-align:top}.public_subway .ico_ITX{background-color:#e3674c}.public_subway .ico_DIRECT{background-color:#e3674c}.public_subway .txt_g .numGENERAL,.public_subway .txt_g .numEXPRESS{display:inline-block;color:#888}.ico_TRAIN{display:inline-block;overflow:hidden;padding:0;font-size:1px;line-height:0;color:transparent;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_tag2_250218.png) no-repeat 0 0;background-size:100px auto}.ico_BUS{display:inline-block;overflow:hidden;padding:0;font-size:1px;line-height:0;color:transparent;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_tag2_250218.png) no-repeat 0 0;background-size:100px auto}.public_INTERCITY_BUS .ico_BUS{width:23px;height:15px;background-position:-75px -30px}.public_EXPRESS_BUS .ico_BUS{width:23px;height:15px;background-position:-30px -45px}.iroute_wrap .public_INTERCITY_BUS .ico_BUS,.iroute_wrap .public_EXPRESS_BUS .ico_BUS,.iroute_wrap .public_TRAIN .ico_TRAIN{margin-top:4px}.public_train_ktx .ico_TRAIN{width:23px;height:15px;background-position:0 -60px}.public_train_srt .ico_TRAIN{width:23px;height:15px;background-position:0 -75px}.public_train_itx .ico_TRAIN{width:23px;height:15px;background-position:-25px -60px}.public_train_sitx .ico_TRAIN{width:43px;height:15px;background-position:0 -90px}.public_train_maumitx .ico_TRAIN{width:36px;height:15px;background-position:0 -105px}.public_train_mu .ico_TRAIN{width:27px;background-position:-50px -60px}.public_train_nuri .ico_TRAIN{width:27px;background-position:-50px -75px}.public_train_tong .ico_TRAIN{width:23px;height:15px;background-position:-25px -75px}.public_train_dmz .ico_TRAIN{width:23px;height:15px;background-position:-45px -90px}.public_train_saemaul .ico_TRAIN{width:27px;height:15px;background-position:-70px -90px}.public_bus .ico_path{background-color:#304583;background-position:-1px -171px}.public_subway .ico_path{font-weight:bold;font-size:14px;background-image:none}.public_walk .ico_path{background-color:#bcbfc4}.public_SES1 .ico_path{background-color:#3356b4}.public_SES2 .ico_path{background-color:#3cb44a}.public_SES3 .ico_path{background-color:#ff8939}.public_SES4 .ico_path{background-color:#09b5ea}.public_SES5 .ico_path{background-color:#924bdd}.public_SES6 .ico_path{background-color:#b55e16}.public_SES7 .ico_path{background-color:#727718}.public_SES8 .ico_path{background-color:#ef4b96}.public_SES9 .ico_path{background-color:#cea43a}.public_SES27 .ico_path{background-color:#44a9e7}.public_SES33 .ico_path{background-color:#33b5c8}.public_SES37 .ico_path{background-color:#8cc966}.public_SES40 .ico_path{background-color:#187ce8}.public_SES42 .ico_path{background-color:#85bf37}.public_SES45 .ico_path{background-color:#6789ca}.public_PSS1 .ico_path{background-color:#ff8939}.public_PSS2 .ico_path{background-color:#3cb44a}.public_PSS3 .ico_path{background-color:#cea43a}.public_PSS4 .ico_path{background-color:#187ce8}.public_PSS11 .ico_path{background-color:#3356b4}.public_DGS1 .ico_path{background-color:#ee1132}.public_DGS2 .ico_path{background-color:#3cb44a}.public_DGS3 .ico_path{background-color:#f2bf35}.public_DGS10 .ico_path{background-color:#187ce8}.public_KJS1 .ico_path{background-color:#3cb44a}.public_KJS2 .ico_path{background-color:#189e27}.public_DJS1 .ico_path{background-color:#3cb44a}.public_SES27 .ico_path,.public_SES33 .ico_path,.public_SES37 .ico_path,.public_SES40 .ico_path,.public_SES42 .ico_path,.public_SES45 .ico_path,.public_PSS11 .ico_path,.public_DGS10 .ico_path{font-size:10px;line-height:24px;color:#fff}.public_SES34 .ico_path,.public_SES36 .ico_path,.public_SES26 .ico_path,.public_SES38 .ico_path,.public_SES22 .ico_path,.public_SES39 .ico_path,.public_SES41 .ico_path,.public_SES26 .ico_path,.public_PSS10 .ico_path,.public_SES43 .ico_path,.public_SES44 .ico_path,.public_SES46 .ico_path{overflow:hidden;display:block;border:0;background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_subway_240304.png);background-size:180px auto;width:24px;height:24px;font-size:1px;line-height:0;color:transparent}.public_SES26 .ico_path{background-position:0 -85px}.public_SES36 .ico_path{background-position:-25px -60px}.public_SES34 .ico_path{background-position:0 -60px}.public_SES38 .ico_path{background-position:-50px -85px}.public_SES22 .ico_path{background-position:-50px -60px}.public_SES39 .ico_path{background-position:-75px -60px}.public_SES41 .ico_path{background-position:-25px -85px}.public_SES43 .ico_path{background-position:-100px -60px}.public_SES44 .ico_path{background-position:-100px -85px}.public_SES46 .ico_path{background-position:-125px -60px}.public_PSS10 .ico_path{background-position:-75px -85px}.list_detail .ico_path{width:27px;height:27px;margin:-1px 16px -2px 0;border:1px solid rgba(0,0,0,0.05);font-weight:bold;font-size:17px;line-height:27px;color:#fff;box-sizing:border-box}.list_detail .public_SES27 .ico_path,.list_detail .public_SES33 .ico_path,.list_detail .public_SES37 .ico_path,.list_detail .public_SES40 .ico_path,.list_detail .public_SES42 .ico_path,.list_detail .public_PSS11 .ico_path,.list_detail .public_DGS10 .ico_path,.list_detail .public_SES45 .ico_path{font-size:11px}.list_detail .public_SES22 .ico_path,.list_detail .public_SES26 .ico_path,.list_detail .public_SES34 .ico_path,.list_detail .public_SES36 .ico_path,.list_detail .public_SES38 .ico_path,.list_detail .public_SES39 .ico_path,.list_detail .public_SES41 .ico_path,.list_detail .public_SES43 .ico_path,.list_detail .public_SES44 .ico_path,.list_detail .public_SES46 .ico_path,.list_detail .public_PSS10 .ico_path{overflow:hidden;display:block;border:0;background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_subway_240304.png);background-size:180px auto;width:27px;height:27px;font-size:1px;line-height:0;color:transparent}.list_detail .public_SES22 .ico_path{background-position:-60px 0}.list_detail .public_SES26 .ico_path{background-position:0 -30px}.list_detail .public_SES34 .ico_path{background-position:0 0}.list_detail .public_SES36 .ico_path{background-position:-30px 0}.list_detail .public_SES38 .ico_path{background-position:-60px -30px}.list_detail .public_SES39 .ico_path{background-position:-90px 0}.list_detail .public_SES41 .ico_path{background-position:-30px -30px}.list_detail .public_SES43 .ico_path{background-position:-120px 0}.list_detail .public_SES44 .ico_path{background-position:-120px -30px}.list_detail .public_SES46 .ico_path{background-position:-150px 0}.list_detail .public_PSS10 .ico_path{background-position:-90px -30px}.list_detail .public_SES34 .ico_path.ico_alightwalk,.list_detail .public_SES36 .ico_path.ico_alightwalk,.list_detail .public_SES26 .ico_path.ico_alightwalk,.list_detail .public_SES38 .ico_path.ico_alightwalk,.list_detail .public_SES22 .ico_path.ico_alightwalk,.list_detail .public_SES39 .ico_path.ico_alightwalk,.list_detail .public_SES41 .ico_path.ico_alightwalk,.list_detail .public_PSS10 .ico_path.ico_alightwalk,.list_detail .public_SES43 .ico_path.ico_alightwalk,.list_detail .public_SES44 .ico_path.ico_alightwalk,.list_detail .public_SES46 .ico_path.ico_alightwalk{background-image:none;border:1px solid rgba(0,0,0,0.05)}.list_detail .public_SES34 .ico_path.ico_alight,.list_detail .public_SES36 .ico_path.ico_alight,.list_detail .public_SES26 .ico_path.ico_alight,.list_detail .public_SES38 .ico_path.ico_alight,.list_detail .public_SES22 .ico_path.ico_alight,.list_detail .public_SES39 .ico_path.ico_alight,.list_detail .public_SES41 .ico_path.ico_alight,.list_detail .public_PSS10 .ico_path.ico_alight,.list_detail .public_SES43 .ico_path.ico_alight,.list_detail .public_SES44 .ico_path.ico_alight,.list_detail .public_SES46 .ico_path.ico_alight{background-image:none;border:1px solid rgba(0,0,0,0.05)}.list_detail .public_SES34 .ico_path.ico_alightwalk{background-color:#ce3245}.list_detail .public_SES36 .ico_path.ico_alightwalk{background-color:#feb768}.list_detail .public_SES26 .ico_path.ico_alightwalk{background-color:#69cccc}.list_detail .public_SES38 .ico_path.ico_alightwalk{background-color:#fa972e}.list_detail .public_SES22 .ico_path.ico_alightwalk{background-color:#83b5e1}.list_detail .public_SES39 .ico_path.ico_alightwalk{background-color:#ffa340}.list_detail .public_SES41 .ico_path.ico_alightwalk{background-color:#d2ca29}.list_detail .public_PSS10 .ico_path.ico_alightwalk{background-color:#924bdd}.list_detail .public_SES43 .ico_path.ico_alightwalk{background-color:#9a7611}.list_detail .public_SES44 .ico_path.ico_alightwalk{background-color:#ffce32}.list_detail .public_SES45 .ico_path.ico_alightwalk{background-color:#6789ca}.list_detail .public_SES46 .ico_path.ico_alightwalk{background-color:#9a6292}.public_walk .ico_path::before{background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/bg_vline_walk.png) repeat-y 0 0;background-size:3px auto}.list_detail .ico_alightwalk.ico_path::before{top:27px}.list_section .ico_alight:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:24px;height:24px;border:1px solid rgba(0,0,0,0.05);border-radius:50%;box-sizing:border-box}.list_detail .ico_alight:after{content:none}.list_section .link_publicinfo .ico_alight{position:relative;width:10px;height:10px;margin:7px 22px 0 7px;font-size:1px;line-height:0;color:transparent;background-image:none}.list_section .link_publicinfo .ico_alight:after{content:'';top:50%;left:50%;width:4px;height:4px;margin:-2px 0 0 -2px;border:0 none;background-color:#fff}.list_section .public_SES34 .ico_alight{background-color:#ce3245}.list_section .public_SES36 .ico_alight{background-color:#feb768}.list_section .public_SES22 .ico_alight{background-color:#83b5e1}.list_section .public_SES39 .ico_alight{background-color:#ffa340}.list_section .public_SES26 .ico_alight{background-color:#69cccc}.list_section .public_SES41 .ico_alight{background-color:#d2ca29}.list_section .public_SES38 .ico_alight{background-color:#fa972e}.list_section .public_PSS10 .ico_alight{background-color:#924bdd}.list_section .public_SES43 .ico_alight{background-color:#9a7611}.list_section .public_SES44 .ico_alight{background-color:#ffce32}.list_section .public_SES46 .ico_alight{background-color:#9a6292}.list_section .ico_alightwalk::before,.list_section .ico_imagewalk::before{top:25px;background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/bg_vline_walk.png);background-repeat:repeat-y;background-size:3px auto}.list_section .ico_alight::before{display:none}.cont_route .list_detail li{display:table;width:100%}.cont_route .list_detail li:last-child{max-height:68px}.cont_route .list_detail .on{background-color:transparent}.list_detail .link_section{display:table-cell;height:61px;border-bottom:0 none;vertical-align:middle;background-color:#fff}.list_detail li:last-child .link_section{min-height:68px}.list_detail .link_section::after{content:'';position:absolute;left:59px;bottom:0;z-index:0;width:100%;height:100%;border-bottom:1px solid #f4f4f4}.list_detail .desc_public>span:nth-of-type(2):last-child{display:block;padding-top:4px}.list_detail li{box-sizing:border-box}.list_detail li:last-child .link_section::after{left:0}.list_detail .on .link_section{background-color:#f9f9f9}.list_detail .txt_point{padding:22px 16px 26px 0;margin-left:-1px;padding-left:0;font-size:16px;line-height:20px}.list_detail .txt_start{display:block;font-size:1em;line-height:1.3;color:#7a7a7a}.list_detail .desc_public{z-index:10;min-height:68px;margin:0 0 0 16px;padding:19px 16px 20px 0;text-overflow:clip;white-space:normal;box-sizing:border-box}.list_detail .public_TRAIN{padding-top:17px}.list_detail .desc_public .txt_station{display:block;overflow:hidden;font-size:16px;line-height:20px;color:#000;vertical-align:top}.list_detail .public_walk .txt_station{margin-top:-1px}.list_detail .public_subway{font-size:0}.list_detail .public_subway .txt_station{display:inline-block}.inter_detail_route .desc_public .txt_station{display:block}.list_detail .desc_public .txt_exit{padding-left:1px;font-size:.86em;color:#72757e}.list_detail .desc_public.desc_other>.ico_path{background-color:#90949c;background-position:-181px -196px}.list_detail .desc_public.desc_other>.ico_path:before{background-color:#90949c}.list_detail .txt_g{padding:0;margin:3px 0 0 43px;font-size:14px;line-height:16px;color:#888;text-overflow:clip;white-space:normal;vertical-align:top}.list_detail .public_bus .txt_g{margin-top:2px;padding-top:0;line-height:19px}.list_detail .public_INTERCITY_BUS .txt_g{margin-top:2px;padding-top:0;line-height:19px}.list_detail .public_subway .txt_ginfo{padding:0}.list_detail .public_subway .txt_detail .txt_ginfo{padding-bottom:12px}.list_detail .public_subway .txt_ginfo+.txt_ginfo{padding-top:3px;color:#888}.list_detail .txt_detail{display:block;overflow:hidden;margin:2px 0 0 43px;font-size:14px;line-height:16px;color:#333}.detail_start .txt_detail{color:#888}.list_detail .public_bus .txt_detail{margin:10px 0 1px 43px}.list_detail .public_TRAIN .txt_detail{margin:14px 0 0 43px}.list_detail .public_INTERCITY_BUS .txt_detail{margin:10px 0 1px 43px}.list_detail .public_AIRPLANE .txt_detail{margin:14px 0 1px 43px}.inter_detail_route .public_INTERCITY_BUS .txt_detail,.inter_detail_route .public_EXPRESS_BUS .txt_detail{margin:14px 0 1px 43px}.list_detail .public_subway .txt_detail{margin:12px 0 1px 43px}.list_detail .public_subway .txt_station+.txt_detail{margin:3px 0 1px 43px}.public_TRANSFER_CAR .txt_detail{color:#888}.ico_alightwalk+.txt_station+.txt_detail{margin-top:3px;color:#888}.list_detail .box_notice{display:block;position:relative;padding:7px 0 1px 0;margin:0 0 0 43px;font-size:13px;line-height:15px;color:#ff9700}.list_detail .box_notice .ico_notice{display:inline-block;width:13px;height:13px;margin:0 4px 0 0;border:0 none;font-size:1px;line-height:0;color:transparent;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -175px -115px;background-size:250px auto;vertical-align:top}.list_detail .box_notice .ico_notice:before{content:none}.list_detail .txt_g .txt_detail{display:inline;margin:0}.list_detail .txt_g .ico_typesubway{padding-top:1px}.list_detail .txt_situation{color:#e44}.list_detail .link_detailtype2{padding:18px 19px 0 0;border-bottom-color:#f4f4f4}.list_detail .link_detailtype2:after{content:none}.list_detail .link_detail .ico_detail{width:34px;height:22px;margin:0 auto;border:1px solid #ddd;border-radius:22px;line-height:0;background:0;background-color:#fff}.list_detail .link_detail .ico_detail:after{content:'';display:block;width:14px;height:14px;margin:3px auto;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_path.png) no-repeat -120px -100px;background-size:245px auto}.list_detail .other_box{display:block;margin:-7px 12px 13px;position:relative;padding:10px 10px 8px 29px;border:1px solid #eeeff1;background-color:#fafbfc;color:#7a7a7a}.list_detail .on .other_box{border:1px solid #e0e0e0;background-color:#eeeff1}.list_detail .other_box .ico_other_info{position:absolute;left:9px;top:9px;width:14px;height:14px;background:url(//t1.daumcdn.net/localimg/localimages/07/2013/mobileweb/m320/img_notice.png) 0 0 no-repeat}.list_detail .other_box .other_title{display:block;line-height:13px;font-size:13px}.list_detail .other_box .other_info{display:block;line-height:14px;font-size:12px;margin-top:5px}.list_detail .ico_path.ico_alightwalk,.list_detail .ico_path.ico_alight{margin-top:0;font-size:11px;line-height:27px;color:#fff;background-image:none}.cont_route .txt_transnotice{display:block;padding:8px 10px;font-size:.86em;line-height:1.34;color:#687186;background-color:#e0e1e7;letter-spacing:-1px}.cont_route .txt_transnotice .ico_path{display:inline-block;width:5px;height:9px;margin:4px 0 0 5px;background-position:-40px -100px}@media all and (min-width:480px) and (max-width:767px) and (orientation:landscape){.set_map .btn_control{float:left;margin-right:3px;border-radius:50%}.set_map .btn_control.mctr_fullscreen{float:right}.map_area .control_map{overflow:hidden;top:6px;left:8px;width:133px;padding:2px 0}.control_map .btn_control:first-child{margin:0 12px 0 2px}.map_area .view_map{overflow:hidden;top:6px;right:8px;width:auto;padding:2px}.map_area .view_map .btn_control{margin:0 5px 0 0}.map_area .view_map .btn_control:last-child{margin-right:0}.cont_traffic .map_area .view_map{width:42px}.control_map [class*=btn_zoom]{width:34px;height:36px;margin:1px 0 0 0;border-radius:5px;background-color:transparent}.control_map .btn_zoomin{position:relative;border-right:0 none;border-top-right-radius:0;border-bottom-right-radius:0}.control_map .btn_zoomin:after{width:69px;height:36px}.control_map .btn_zoomout{border-left:0 none;border-top-left-radius:0;border-bottom-left-radius:0}.control_map .btn_zoomout::before{top:0;left:0;width:1px;height:100%}.control_map [class*=ico_zoom]{position:relative;z-index:10}.cont_route .link_summary .info_route{padding-top:14px}.cont_route .list_transport{padding-bottom:6px}.cont_route .link_summary .txt_route{display:inline-block;vertical-align:middle}.link_summary .info_route .txt_fare{display:inline-block;padding:0;margin-top:1px;vertical-align:middle;line-height:20px}.link_summary .info_route .txt_routeinfo{margin-top:8px;vertical-align:middle;line-height:20px}.search_none{height:226px;padding:18px 0 38px;box-sizing:content-box}.cont_bus .search_none{height:224px;padding:18px 0 38px}.menu_map .menu_foot{position:static}.history_search .foot_history .txt_none{min-height:initial;padding-top:110px;margin:0}.history_search .foot_history .txt_none::after{top:0}.cont_route .history_search .foot_history .txt_none{height:100%}.cont_route .absent_form_msg{height:18px;padding:40px 0;box-sizing:content-box}.box_ptype_noResult .link_register{position:absolute}.cont_route .search_none{height:188px;padding:18px 0 105px 0}.cont_route .search_none .tit_none:before{top:-2px}.cont_route .box_ptype_noResult .search_none{padding:63px 0 59px}.cont_route .search_result_place_body .search_none{padding:20px 0 118px}.cont_route .search_result_place_body .tit_none{padding-top:111px}.cont_route .search_result_place_body .tit_none:before{top:0}}.cont_traffic{overflow:visible}.wrap_tab{overflow:hidden;position:relative;z-index:10;width:100%!important;height:46px;background-color:#fff}.wrap_tab:before{position:absolute;bottom:0;left:0;width:100%;height:1px;background:#e8e8e8;content:''}.wrap_tab:after{position:absolute;bottom:-2px;left:0;z-index:99999;width:100%;height:2px;content:'';background-image:-webkit-linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.2))}.cont_highway .wrap_tab:before{content:none}.cont_highway .wrap_tab.wrap_direction:before{position:absolute;bottom:0;left:0;width:100%;height:1px;background:#e8e8e8;content:''}.cont_highway .wrap_tab:after{content:none}.tab_traffic{overflow:hidden;overflow-x:scroll;width:auto!important;height:45px;padding:0 0 20px 3px;font-size:0;white-space:nowrap;-webkit-overflow-scrolling:touch}.tab_traffic li{display:inline-block;padding:0 8px;text-align:center;vertical-align:top}.tab_traffic .link_tab{display:inline-block;width:60px;height:43px;font-size:15px;line-height:45px;text-align:center;color:#000;vertical-align:top}.tab_traffic .link_region{width:40px}.tab_traffic .link_tunnel{width:65px}.iphone .tab_traffic .link_tab{height:25px;padding-top:12px}.tab_traffic .on .link_tab{position:relative;border-bottom:3px solid #206def;font-weight:bold;color:#206def}.choice_opt{overflow:hidden;position:relative;z-index:10;padding:0 0 0 13px;background-color:#fff}.cont_traffic .choice_opt{overflow:visible;width:100%;height:35px;box-sizing:border-box}.cont_traffic .choice_opt:after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-image:-webkit-linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.2))}.opt_map{float:left;width:auto}.one_column .opt_map{width:100%}.opt_map .inner_opt{position:relative;z-index:0;height:35px;padding:0;margin:0 2px}.opt_map .inner_opt:active{background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f8fa),to(#fff));background-image:-moz-linear-gradient(top,#f7f8fa,#fff);background-image:-o-linear-gradient(top,#f7f8fa,#fff);background-image:linear-gradient(to bottom,#f7f8fa,#fff)}.opt_map .opt_select{display:block;overflow:hidden;position:absolute;top:0;left:0;opacity:0;width:100%;height:35px;padding:0 22px 0 0;border:0 none;background:0;-webkit-appearance:none;-moz-appearance:none;text-overflow:ellipsis;white-space:nowrap}.opt_map .txt_selected{float:left;margin-top:7px;font-size:13px;color:#555}.opt_map .box_arrow{float:left;width:22px;height:100%;z-index:-10}.opt_map .ico_arrow{display:inline-block;width:7px;height:4px;background-position:0 0;margin:14px 0 0 4px}.cont_traffic .map_area{width:auto;height:257px}.cont_traffic .map_area #maps{height:235px}.traffic_legend{position:absolute;left:0;bottom:0;width:100%;height:22px;font-size:.79em;line-height:2.01;z-index:10;border-top:1px solid rgba(0,0,0,0.08)}.traffic_legend .legend_wrap{overflow:hidden;height:21px;border-bottom:1px solid #efefef;background-color:#fff}.traffic_legend .legend_info{float:left;position:relative;width:76px;margin:1px 7px 0 6px;padding:0 28px}.legend_info .info_status{float:left;width:25%;height:3px;margin-top:8px}.status_type1 .tit_status{position:absolute;left:4px;top:-1px;color:#777}.status_type4 .tit_status{position:absolute;right:4px;top:-1px;color:#777}.legend_info .status_type1{background-color:#39d729}.legend_info .status_type2{background-color:#ffe300}.legend_info .status_type3{background-color:#ffb629}.legend_info .status_type4{background-color:#ff3829}.traffic_legend .txt_time{float:right;margin:1px 9px 0 0;font-size:10px;color:#919191}.map_area .btn_cctv{position:absolute;right:6px;top:6px;z-index:10}.map_area .cctv_on{background-image:-webkit-gradient(linear,left top,left bottom,from(#6391fd),to(#3c70e9));background-image:-moz-linear-gradient(top,#6391fd,#3c70e9);background-image:-o-linear-gradient(top,#6391fd,#3c70e9);background-image:linear-gradient(to bottom,#6391fd,#3c70e9)}.map_area .ico_cctv{width:22px;height:20px;margin:auto;background-position:0 -19px}.cctv_on .ico_cctv{background-position:-30px -19px}.map_area .control_lock{right:6px;top:253px}.map_area .ico_lock{width:22px;height:24px;margin-left:8px;background-position:-90px -20px}.btn_lock{background-image:-webkit-gradient(linear,left top,left bottom,from(#6391fd),to(#3c70e9));background-image:-moz-linear-gradient(top,#6391fd,#3c70e9);background-image:-o-linear-gradient(top,#6391fd,#3c70e9);background-image:linear-gradient(to bottom,#6391fd,#3c70e9)}.traffic_type{display:inline-block;width:28px;height:12px;margin:0 4px 0 -3px;border-radius:2px;color:#fff;text-align:center;vertical-align:top}.traffic_light{color:#39d729}.traffic_slow{color:#f1d305}.traffic_delay{color:#f9ab15}.traffic_heavy{color:#ff3829}.traffic_null{color:#a7a7a7}.traffic_direction_info{position:relative;padding:20px 52px 19px 15px;border-bottom:0 none;background-color:#fff}.traffic_direction_info .tit_direction{overflow:hidden;margin-top:-1px;font-size:17px;line-height:20px;text-overflow:ellipsis;white-space:nowrap;color:#000}.cont_traffic .txt_direction{display:block;overflow:hidden;padding-top:2px;margin-top:-1px;font-size:13px;line-height:16px;color:#555;text-overflow:ellipsis;white-space:nowrap}.cont_traffic .txt_directinfo{display:-webkit-box;padding-top:9px;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:34px;white-space:normal;color:#000}.cont_traffic .ico_arr{display:inline-block;width:10px;height:6px;margin:5px 5px 0;background-position:0 -20px}.traffic_direction_info .txt_bar{display:inline-block;width:1px;height:10px;margin:2px 7px 0 8px;background-color:#ddd;vertical-align:top}.direction_btn{position:absolute;right:0;top:2px}.direction_btn .btn_direction{display:block;width:51px;height:52px}.direction_btn .btn_direction:nth-child(2){background-color:#fff}.direction_btn .ico_refresh{width:22px;height:19px;margin:auto;background-position:-45px 0}.direction_detail{position:relative;background-color:#fff}.direction_detail:after{content:'';position:absolute;bottom:0;left:0;z-index:40;width:100%;height:1px;background-color:#e0e0e0}.list_information{overflow:hidden;width:100%;padding:12px 15px 9px;border-bottom:5px solid #EEE;line-height:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.list_information li{float:left}.list_information .link_info{float:left;font-size:13px;color:#444}.list_information .link_info:active{color:#487cf6}.list_information .ico_arr{margin:7px 6px 0 5px;background-position:0 -27px}.list_information li:last-child .ico_arr{display:none}.direction_detail .detail_section{position:relative;padding:17px 51px 19px 0;margin-left:55px;border-top:1px solid #f4f4f4}.direction_detail .section_info:nth-of-type(1){padding-top:10px}.direction_detail .section_info:nth-of-type(1) .detail_section{border-top:0 none}.detail_section .traffic_type{float:left}.detail_section .txt_section{display:block;font-size:15px;line-height:1.24;color:#000}.detail_section .txt_direction{white-space:normal}.section_info:nth-of-type(1) .txt_direction .ico_traffic::before{content:'시작';position:absolute;top:-9px;left:50%;width:18px;height:18px;margin-left:-9px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_traffic.png) no-repeat 0 0;background-size:95px auto}.section_info:nth-of-type(1) .txt_direction .ico_light::before{background-position:-75px -75px}.section_info:nth-of-type(1) .txt_direction .ico_slow::before{background-position:-50px -75px}.section_info:nth-of-type(1) .txt_direction .ico_delay::before{background-position:-25px -75px}.section_info:nth-of-type(1) .txt_direction .ico_heavy::before{background-position:0 -75px}.section_info:nth-of-type(1) .txt_direction .ico_null::before{background-position:-75px -25px}.section_info:nth-last-of-type(1) .txt_direction .ico_traffic::before{content:'끝';position:absolute;bottom:-10px;left:50%;width:18px;height:18px;margin-left:-9px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_traffic.png) no-repeat 0 0;background-size:95px auto}.section_info:nth-last-of-type(1) .txt_direction .ico_light::before{background-position:-75px -50px}.section_info:nth-last-of-type(1) .txt_direction .ico_slow::before{background-position:-50px -50px}.section_info:nth-last-of-type(1) .txt_direction .ico_delay::before{background-position:-25px -50px}.section_info:nth-last-of-type(1) .txt_direction .ico_heavy::before{background-position:0 -50px}.section_info:nth-last-of-type(1) .txt_direction .ico_null::before{background-position:-75px 0}.detail_section .txt_direction .ico_traffic{overflow:visible;position:absolute;left:-28px;top:0;width:8px;height:100%;padding-bottom:1px;background:0}.section_info:nth-of-type(1) .txt_direction .ico_traffic{top:36px}.section_info:nth-last-of-type(1) .txt_direction .ico_traffic{height:50%;margin-top:-1px}.section_info:nth-of-type(1):nth-last-of-type(1) .txt_direction .ico_traffic{background-color:transparent}.detail_section .txt_direction .ico_light{background-color:#39d729}.detail_section .txt_direction .ico_slow{background-color:#f1d305}.detail_section .txt_direction .ico_delay{background-color:#f9ab15}.detail_section .txt_direction .ico_heavy{background-color:#ff3829}.detail_section .txt_direction .ico_null{background-color:#a7a7a7}.detail_section .txt_bar{display:inline-block;width:1px;height:10px;margin:2px 7px 0 8px;background-color:#ddd;vertical-align:top}.detail_section .link_cctv{right:20px;width:28px;height:28px;margin-top:-15px;padding:0;border-color:#ddd;border-radius:50%}.detail_section .ico_arr{width:12px;margin:6px 6px 0 5px;background-position:0 -34px}.link_cctv .ico_play{width:16px;height:13px;margin:8px 0 0 7px;background-position:-15px -20px}.direction_detail .section_info:last-child{position:relative}.direction_detail .section_on{z-index:10;background-color:#fbfbfb}.list_content_wrap{z-index:30;background-color:#ededed}.cont_bus .list_content_wrap{position:relative;padding-bottom:76px;box-sizing:border-box}.cont_bus .bus_surround_wrap{overflow:hidden;padding-bottom:0}.cont_route .list_content_wrap{overflow:hidden;z-index:20;width:100%;margin:0}.cont_highway .list_content_wrap:before{content:'';position:absolute;top:134px;left:0;z-index:10;width:100%;height:2px;background-image:-webkit-linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.2));background-image:linear-gradient(to top,rgba(0,0,0,0),rgba(0,0,0,0.2))}.near_info_wrap{position:relative;z-index:20;min-height:220px;background:#ededed url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/bg_info.png) repeat-y 0 0;background-size:84px auto}.near_info_wrap:after{content:'';position:absolute;left:-2px;bottom:0;width:86px;height:1px;background-color:#e0e0e0}.info_traffic{overflow:hidden}.link_cate{position:absolute;top:1px;left:0;width:83px;height:44px;padding:11px 0 0 15px;margin:-1px -1px 0 0;border-bottom:1px solid #ededed;font-weight:normal;color:#222;box-sizing:border-box}.info_traffic.traffic_on:last-of-type .link_cate{border-bottom:1px solid rgba(0,0,0,0.08)}.info_traffic:nth-of-type(2) .link_cate{top:45px}.info_traffic:nth-of-type(3) .link_cate{top:89px}.info_traffic:nth-of-type(4) .link_cate{top:133px}.info_traffic:nth-of-type(5) .link_cate{top:177px}.info_traffic:nth-of-type(6) .link_cate{top:221px}.info_traffic:nth-of-type(7) .link_cate{top:265px}.info_traffic:nth-of-type(8) .link_cate{top:309px}.info_traffic:nth-of-type(9) .link_cate{top:353px}.info_traffic:nth-of-type(10) .link_cate{top:397px}.info_traffic:nth-of-type(11) .link_cate{top:441px}.info_traffic:nth-of-type(12) .link_cate{top:485px}.info_traffic:nth-of-type(13) .link_cate{top:529px}.info_traffic:nth-of-type(14) .link_cate{top:573px}.info_traffic:nth-of-type(15) .link_cate{top:617px}.sort_traffic{display:none;overflow:hidden;margin-left:84px}.sort_traffic .txt_none{min-height:132px;padding-top:48px;border-bottom:1px solid #e0e0e0;color:#999;text-align:center;box-sizing:border-box;background-color:#fbfbfb}.sort_traffic .txt_none:before{content:'';display:inline-block;width:17px;height:16px;margin:2px 5px 0 0;vertical-align:top;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_traffic.png) no-repeat -34px -20px;background-size:95px auto}.traffic_on .link_cate{top:0;z-index:10;width:84px;height:45px;border:1px solid rgba(0,0,0,0.08);border-left:0 none;font-weight:bold;color:#fff;background-color:#206def}.traffic_on .link_cate:before{content:'선택됨';display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent}.info_traffic:nth-of-type(2).traffic_on .link_cate{top:44px}.info_traffic:nth-of-type(3).traffic_on .link_cate{top:88px}.info_traffic:nth-of-type(4).traffic_on .link_cate{top:132px}.info_traffic:nth-of-type(5).traffic_on .link_cate{top:176px}.info_traffic:nth-of-type(6).traffic_on .link_cate{top:220px}.info_traffic:nth-of-type(7).traffic_on .link_cate{top:264px}.info_traffic:nth-of-type(8).traffic_on .link_cate{top:308px}.info_traffic:nth-of-type(9).traffic_on .link_cate{top:352px}.info_traffic:nth-of-type(10).traffic_on .link_cate{top:396px}.info_traffic:nth-of-type(11).traffic_on .link_cate{top:440px}.info_traffic:nth-of-type(12).traffic_on .link_cate{top:484px}.info_traffic:nth-of-type(13).traffic_on .link_cate{top:528px}.info_traffic:nth-of-type(14).traffic_on .link_cate{top:572px}.info_traffic:nth-of-type(15).traffic_on .link_cate{top:616px}.traffic_on .sort_traffic{display:block}.sub_traffic{display:block;position:relative;z-index:20;height:22px;padding:4px 0 0 15px;border-bottom:1px solid #f4f4f4;font-size:12px;color:#999;background-color:#fcfcfc}.link_cate+.sub_traffic{padding-top:3px}.cont_traffic .txt_num{padding-left:4px;font-weight:normal;font-size:.93em;font-family:helvetica;color:#8f9092}.list_traffic{overflow:hidden}.list_traffic:last-of-type{position:relative}.list_traffic.list_way:last-of-type:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e0e0e0}.near_info_wrap .list_traffic.list_way:last-of-type:after{content:none}.list_traffic li{float:left;position:relative;width:100%;border-bottom:1px solid #f4f4f4}.list_traffic:last-of-type li:last-of-type{border-bottom-color:#e0e0e0}.list_traffic .link_traffic{display:block;overflow:hidden;height:43px;padding:0 15px;line-height:42px;background-color:#fff;text-overflow:ellipsis;white-space:nowrap}.link_top{position:absolute;bottom:107px;bottom:87px;left:50%;z-index:20;width:38px;height:38px;margin-left:-21px;border:1px solid #d5d5d5;border-radius:50%;font-size:1px;line-height:1;color:transparent;background-color:#fff}.link_top .ico_top{display:inline-block;width:14px;height:16px;margin:11px 0 0 12px;background-position:-10px 0}.ico_loadnum{display:inline-block;width:20px;height:13px;padding-top:6px;margin:11px 6px 0 1px;font-weight:bold;font-size:8px;line-height:10px;color:#fff;vertical-align:top;background-position:-24px 0;text-indent:0;letter-spacing:-1px;text-align:center}.wrap_direction{height:45px;border-top:1px solid #eee;box-shadow:none}.wrap_direction .link_tab{width:90px}.wrap_direction .on .link_tab{border-bottom-width:2px}.wrap_direction li{width:50%;box-sizing:border-box}.inevitable_error{overflow:hidden;position:relative;z-index:10;width:100%;padding:72px 0 341px 0;background-color:#fbfbfb;box-sizing:border-box;text-align:center;font-size:0}.inevitable_error:before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;border-top:1px solid #ddd;background-color:#ededed}.inevitable_error .tit_error{display:block;font-weight:normal;font-size:17px;line-height:20px;color:#333;letter-spacing:-1px}.inevitable_error .tit_error2{font-size:16px;color:#666}.inevitable_error .emph_error{color:#1e7ae2}.inevitable_error .desc_error{padding:3px 0 23px;font-size:14px;line-height:20px;color:#919191}.inevitable_error .desc_error .link_cs{color:#919191;text-decoration:underline}.inevitable_error .link_g{display:inline-block;width:90px;height:31px;border:solid 1px #206def;border-radius:5px;font-weight:bold;font-size:13px;line-height:32px;color:#206def}.inevitable_error .link_home{margin-left:5px;color:#fff;background-color:#206def}.inevitable_error .ico_explor{display:inline-block;width:110px;height:110px;margin-top:0;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_none.png) no-repeat 0 0;background-size:110px auto}@media all and (min-width:480px) and (max-width:767px) and (orientation:landscape){.inevitable_error{padding:18px 0 98px}}@media all and (min-height:361px) and (max-height:375px) and (device-width :812px) and (orientation:landscape){.inevitable_error{padding:18px 0 98px}}.arrow_marker{width:7px;height:7px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_arrow.png) 0 0 no-repeat;background-size:7px auto}.opt_map.tayo_select{width:120px;height:34px}.opt_map.tayo_select .inner_opt{border-radius:6px;border:1px solid #000;height:34px;background-image:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#f2f3f6));background-image:-moz-linear-gradient(top,#fdfdfd,#f2f3f6);background-image:-o-linear-gradient(top,#fdfdfd,#f2f3f6);background-image:linear-gradient(to bottom,#fdfdfd,#f2f3f6);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.35),inset 0 1px 1px rgba(255,255,255,.4);box-shadow:0 1px 1px rgba(0,0,0,.35),inset 0 1px 1px rgba(255,255,255,.4)}.opt_map.tayo_select .opt_select{height:34px;line-height:34px}.select_city{position:relative;top:0;left:0;z-index:40;float:left;width:68px}.select_city:before{content:'';position:absolute;top:0;right:-15px;width:15px;height:44px;background-image:-webkit-gradient(linear,left,right,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));background-image:-moz-linear-gradient(left,rgba(255,255,255,1),rgba(255,255,255,0));background-image:-o-linear-gradient(left,rgba(255,255,255,1),rgba(255,255,255,0));background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0))}.select_city:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:rgba(0,0,0,0.2)}.select_city.opt_open:after{content:''}.select_city .link_selected{display:block;height:100%;padding-left:15px;border-right:1px solid rgba(0,0,0,0.08);border-bottom:1px solid #ddd;font-size:15px;line-height:44px;color:#000;background-color:#fff}.select_city .link_selected:before{content:'선택됨';overflow:hidden;display:block;font-size:1px;line-height:0;color:transparent}.select_city .link_selected:after{content:'';display:inline-block;width:8px;height:5px;margin:20px 0 0 4px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -175px -40px;background-size:250px auto;vertical-align:top}.area_city{display:none;overflow:hidden;position:absolute;top:34px;left:0;z-index:10000;width:90px;border-radius:5px;font-size:15px;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,0.2)}.opt_open .area_city{display:block}.area_city .lab_citycomm{float:left;width:100%;padding:14px 40px 13px 15px;box-sizing:border-box;white-space:nowrap}.area_city .lab_citycomm.on{color:#206def;background-color:#fff}.area_city .lab_citycomm.on:after{content:'';display:inline-block;width:14px;height:10px;margin:4px 0 0 20px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -175px -30px;background-size:250px auto;vertical-align:top}.public_info .txt_intercity{margin:0 0 5px 15px;font-size:14px;color:#888}.summary_info .txt_intercity{display:inline-block;margin:12px 0 0 12px;font-size:.867em;color:#888}.public_info{overflow:hidden;position:relative;padding:7px 59px 1px 0;margin-top:19px;font-size:12px;color:#888;text-overflow:ellipsis;white-space:nowrap}.ico_off{float:left;width:22px;height:22px;margin:0 10px 10px 0;border-radius:11px;font-size:.71em;line-height:2.30999;font-family:helvetica,sans-serif;color:#fff;text-align:center;text-indent:0;background-color:#657395}.ico_subwayoff{float:left;width:22px;height:22px;margin:0 8px 10px 0;border-radius:11px;font-size:.71em;line-height:2.30999;font-family:helvetica,sans-serif;color:#fff;text-align:center;text-indent:0}.public_AIRPLANE .ico_path{background-color:#59a4ed;background-position:-76px -171px}.list_detail .public_AIRPLANE .ico_path{background-position:-91px -196px}.list_detail .public_AIRPLANE .ico_path:before{background-color:#59a4ed}.public_AIRPLANE .ico_path:before{background-color:#e5e5e5}.public_TRAIN .ico_path{background-position:-97px -265px}.public_TRAIN .ico_path:before{background-color:#e5e5e5}.list_section .public_TRAIN .ico_path{margin-right:14px;background-position:-51px -171px}.list_section .public_train_ktx .ico_path{background-color:#3448b3}.list_section .public_train_srt .ico_path{background-color:#c80676}.list_section .public_train_itx .ico_path{background-color:#7e349d}.list_section .public_train_sitx .ico_path{background-color:#7e349d}.list_section .public_train_maumitx .ico_path{background-color:#7e349d}.list_section .public_train_mu .ico_path{background-color:#f75c4c}.list_section .public_train_nuri .ico_path{background-color:#19b5fe}.list_section .public_train_tong .ico_path{background-color:#ae7c5b}.list_section .public_train_dmz .ico_path{background-color:#e5a900}.list_section .public_train_saemaul .ico_path{background-color:#276bfc}.list_detail .public_train_ktx .ico_path:before{background-color:#3448b3}.list_detail .public_train_srt .ico_path:before{background-color:#c80676}.list_detail .public_train_itx .ico_path:before{background-color:#7e349d}.list_detail .public_train_sitx .ico_path:before{background-color:#7e349d}.list_detail .public_train_maumitx .ico_path:before{background-color:#7e349d}.list_detail .public_train_mu .ico_path:before{background-color:#f75c4c}.list_detail .public_train_nuri .ico_path:before{background-color:#19b5fe}.list_detail .public_train_tong .ico_path:before{background-color:#ae7c5b}.list_detail .public_train_dmz .ico_path:before{background-color:#e5a900}.list_detail .public_train_saemaul .ico_path:before{background-color:#276bfc}.desc_public .ico_off{display:inline-block;overflow:hidden;width:10px;height:10px;margin-left:7px;border-radius:50%;font-size:1px;line-height:0;color:transparent}.iroute_wrap .desc_public .ico_off{position:relative;margin:7px 23px 12px 7px}.desc_public .ico_off.ico_alightwalk{width:27px;height:27px;margin:0 16px 0 0;line-height:27px;color:#fff}.list_detail .desc_public .ico_path.ico_alightwalk:before{background-color:#fff}.list_detail .desc_public .ico_off.ico_alightwalk:before{background-color:#fff}.desc_public .ico_off.ico_alightwalk:after{content:none}.desc_public .ico_off:after{content:'';position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:50%;margin:-2px 0 0 -2px;background-color:#fff}.public_TRAIN.public_train_ktx+.desc_public .ico_off{background-color:#3448b3}.public_TRAIN.public_train_srt+.desc_public .ico_off{background-color:#c80676}.public_TRAIN.public_train_itx+.desc_public .ico_off{background-color:#7e349d}.public_TRAIN.public_train_sitx+.desc_public .ico_off{background-color:#7e349d}.public_TRAIN.public_train_maumitx+.desc_public .ico_off{background-color:#7e349d}.public_TRAIN.public_train_mu+.desc_public .ico_off{background-color:#f75c4c}.public_TRAIN.public_train_nuri+.desc_public .ico_off{background-color:#19b5fe}.public_TRAIN.public_train_tong+.desc_public .ico_off{background-color:#ae7c5b}.public_TRAIN.public_train_dmz+.desc_public .ico_off{background-color:#e5a900}.public_TRAIN.public_train_saemaul+.desc_public .ico_off{background-color:#276bfc}.public_AIRPLANE+.desc_public .ico_off{background-color:#59a4ed}.public_FERRY+.desc_public .ico_off{background-color:#866edd}.public_bus+.desc_public .ico_off{background-color:#304583}.public_INTERCITY_BUS+.desc_public .ico_off{background-color:#ba83f2}.public_EXPRESS_BUS+.desc_public .ico_off{background-color:#ba83f2}.list_detail .public_bus .ico_path{background-position:-1px -196px}.list_detail .public_bus .ico_path:before{background-color:#304583}.list_detail .public_TRAIN .ico_path{background-position:-61px -196px}.public_FERRY .ico_path{background-color:#866edd;background-position:-101px -171px}.list_detail .public_FERRY .ico_path{background-position:-121px -196px}.public_FERRY .ico_path:before{background-color:#e5e5e5}.list_detail .public_FERRY .ico_path:before{background-color:#866edd}.public_TRANSFER_CAR .ico_path{background-color:#90949c;background-position:-26px -171px}.list_detail .public_TRANSFER_CAR .ico_path{background-position:-31px -196px}.public_TRANSFER_CAR .ico_path:before{background-color:#90949c}.public_TRANSFER_CAR .ico_imagewalk.ico_path:before{background-color:#fff}.list_section .public_taxi{padding-bottom:7px}.public_INTERCITY_BUS .ico_path,.public_EXPRESS_BUS .ico_path{background-color:#ba83f2;background-position:-1px -171px}.list_detail .public_INTERCITY_BUS .ico_path,.list_detail .public_EXPRESS_BUS .ico_path{background-position:-1px -196px}.public_INTERCITY_BUS .ico_path:before,.public_EXPRESS_BUS .ico_path:before{background-color:#e5e5e5}.list_detail .public_INTERCITY_BUS .ico_path:before,.list_detail .public_EXPRESS_BUS .ico_path:before{background-color:#ba83f2}.lst_taxi .ico_path{background-color:#657395;background-position:5px -265px}.lst_taxi .ico_path:before{background:0}.lst_taxi{padding-bottom:14px}.list_summary .txt_g{display:block;overflow:hidden;margin-top:4px;text-overflow:ellipsis;white-space:nowrap}.list_summary .desc_public{margin:0 0 0 13px;padding:8px 0 0 0}.cont_route .list_summary li{display:block}.cont_route .list_summary .link_section{display:block;height:auto}.cont_route .list_summary .link_edge{height:49px;padding:5px 0}.list_summary .lst_off{padding:10px 0 14px 0}.list_detail .long_distance{display:block;position:relative;margin-left:43px;margin-top:7px;line-height:15px}.list_detail .ico_inter_info{display:inline-block;width:13px;height:13px;margin-top:1px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/ico_comm.png) no-repeat -175px -115px;background-size:250px auto;vertical-align:top}.list_detail .txt_inter_info{overflow:hidden;padding-left:4px;font-size:13px;color:#ff9700;vertical-align:top}.list_summaryinfo{overflow:hidden;padding:15px 15px 11px;border-bottom:1px solid #eee;background-color:#fff}.list_summaryinfo .tit_item{float:left;width:44px;padding-bottom:4px;font-weight:bold;font-size:13px;line-height:16px;color:#222;vertical-align:top;clear:both}.list_summaryinfo .tit_etc{color:#222}.list_summaryinfo .tit_etc.tit_mix{width:auto;padding-right:10px}.list_summaryinfo .tit_EXPRESS_BUS{color:#ba83f2}.list_summaryinfo .tit_INTERCITY_BUS{color:#ba83f2}.list_summaryinfo .tit_TRANSFER_CAR{color:#90949c}.list_summaryinfo .tit_TRAIN{color:#3448b3}.list_summaryinfo .tit_AIRPLANE{color:#59a4ed}.list_summaryinfo .tit_FERRY{color:#866edd}.list_summaryinfo .item_time{float:left;font-size:14px;line-height:16px;color:#888}.list_summaryinfo .item_fare{float:left;font-size:14px;line-height:16px;color:#888}.list_summaryinfo .item_fare:before{content:'';display:inline-block;width:1px;height:10px;margin:3px 6px 0;background-color:#ddd;vertical-align:top}.bar_timespend{display:table-row}.bar_timespend.bar_summary{display:block;margin-top:10px}.iroute_wrap .bar_timespend.bar_summary{margin-top:-1px}.bar_timespend .inner_bar{display:block;overflow:hidden;width:100%;height:13px;padding:0 15px;margin-bottom:14px;font-size:0;box-sizing:border-box}.bar_timespend.bar_summary .inner_bar{height:2px;margin-bottom:0}.bar_timespend span[class*=time_bar_]{position:relative;display:inline-block;height:13px;font-weight:bold;font-size:10px;line-height:14px;color:#fff;text-align:center;vertical-align:top}.bar_timespend span[class*=time_bar_].bar_short{font-size:1px;color:transparent}.bar_timespend.bar_summary span[class*=time_bar_]{overflow:hidden;position:relative;height:2px;padding:0;border-radius:1px;font-weight:normal;font-size:1px;line-height:0;color:transparent}.bar_timespend span[class*=time_bar_]:before{content:'';display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent}.bar_timespend span[class*=time_bar_]:after{content:'분 소요';display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent}.bar_timespend.bar_summary .inner_bar span[class*=time_bar_]:not([class*=time_bar_walk]):before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.bar_timespend.bar_summary .inner_bar span[class*=time_bar_]:not([class*=time_bar_walk]):after{position:absolute;left:0;right:1px;height:100%;border-radius:1px}.bar_timespend .inner_bar .time_bar_walk{color:#707682;background-color:#e8e8e8}.bar_timespend.bar_summary .time_bar_walk{background-color:transparent;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/bg_hline_walk.png) repeat-x 0 0;background-size:9px auto}.bar_timespend .time_bar_walk:before{content:'걷기'}.bar_timespend .time_bar_bus:before{content:'버스'}.time_bar_bus.public_bus{background-color:#304583}.time_bar_bus.public_INTERCITY_BUS{background-color:#ba83f2}.bar_summary .time_bar_bus.public_bus:after{background-color:#304583}.bar_summary .time_bar_bus.public_INTERCITY_BUS:after{background-color:#ba83f2}.bar_timespend .time_bar_subway:before{content:'지하철'}.time_bar_subway.public_SES1{background-color:#3356b4}.time_bar_subway.public_SES2{background-color:#3cb44a}.time_bar_subway.public_SES3{background-color:#ff8939}.time_bar_subway.public_SES4{background-color:#09b5ea}.time_bar_subway.public_SES5{background-color:#924bdd}.time_bar_subway.public_SES6{background-color:#b55e16}.time_bar_subway.public_SES7{background-color:#727718}.time_bar_subway.public_SES8{background-color:#ef4b96}.time_bar_subway.public_SES9{background-color:#cea43a}.time_bar_subway.public_SES26{background-color:#69cccc}.time_bar_subway.public_SES27{background-color:#44a9e7}.time_bar_subway.public_SES36{background-color:#feb768}.time_bar_subway.public_SES34{background-color:#ce3245}.time_bar_subway.public_SES38{background-color:#fa972e}.time_bar_subway.public_SES33{background-color:#33b5c8}.time_bar_subway.public_SES37{background-color:#8cc966}.time_bar_subway.public_SES40{background-color:#187ce8}.time_bar_subway.public_SES41{background-color:#d2ca29}.time_bar_subway.public_SES22{background-color:#83b5e1}.time_bar_subway.public_SES39{background-color:#ffa340}.time_bar_subway.public_SES42{background-color:#85bf37}.time_bar_subway.public_SES43{background-color:#9a7611}.time_bar_subway.public_SES44{background-color:#ffce32}.time_bar_subway.public_SES45{background-color:#6789ca}.time_bar_subway.public_SES46{background-color:#9a6292}.bar_summary .time_bar_subway.public_SES1:after{background-color:#3356b4}.bar_summary .time_bar_subway.public_SES2:after{background-color:#3cb44a}.bar_summary .time_bar_subway.public_SES3:after{background-color:#ff8939}.bar_summary .time_bar_subway.public_SES4:after{background-color:#09b5ea}.bar_summary .time_bar_subway.public_SES5:after{background-color:#924bdd}.bar_summary .time_bar_subway.public_SES6:after{background-color:#b55e16}.bar_summary .time_bar_subway.public_SES7:after{background-color:#727718}.bar_summary .time_bar_subway.public_SES8:after{background-color:#ef4b96}.bar_summary .time_bar_subway.public_SES9:after{background-color:#cea43a}.bar_summary .time_bar_subway.public_SES26:after{background-color:#69cccc}.bar_summary .time_bar_subway.public_SES27:after{background-color:#44a9e7}.bar_summary .time_bar_subway.public_SES36:after{background-color:#feb768}.bar_summary .time_bar_subway.public_SES34:after{background-color:#ce3245}.bar_summary .time_bar_subway.public_SES38:after{background-color:#fa972e}.bar_summary .time_bar_subway.public_SES33:after{background-color:#33b5c8}.bar_summary .time_bar_subway.public_SES37:after{background-color:#8cc966}.bar_summary .time_bar_subway.public_SES40:after{background-color:#187ce8}.bar_summary .time_bar_subway.public_SES41:after{background-color:#d2ca29}.bar_summary .time_bar_subway.public_SES43:after{background-color:#9a7611}.bar_summary .time_bar_subway.public_SES44:after{background-color:#ffce32}.bar_summary .time_bar_subway.public_SES45:after{background-color:#6789ca}.bar_summary .time_bar_subway.public_SES46:after{background-color:#9a6292}.bar_summary .time_bar_subway.public_SES22:after{background-color:#83b5e1}.bar_summary .time_bar_subway.public_SES39:after{background-color:#ffa340}.bar_summary .time_bar_subway.public_SES42:after{background-color:#85bf37}.time_bar_subway.public_PSS1{background-color:#ff8939}.time_bar_subway.public_PSS2{background-color:#3cb44a}.time_bar_subway.public_PSS3{background-color:#cea43a}.time_bar_subway.public_PSS4{background-color:#187ce8}.time_bar_subway.public_PSS10{background-color:#835c9f}.time_bar_subway.public_PSS11{background-color:#3356b4}.bar_summary .time_bar_subway.public_PSS1:after{background-color:#ff8939}.bar_summary .time_bar_subway.public_PSS2:after{background-color:#3cb44a}.bar_summary .time_bar_subway.public_PSS3:after{background-color:#cea43a}.bar_summary .time_bar_subway.public_PSS4:after{background-color:#187ce8}.bar_summary .time_bar_subway.public_PSS10:after{background-color:#835c9f}.bar_summary .time_bar_subway.public_PSS11:after{background-color:#3356b4}.time_bar_subway.public_DGS1{background-color:#ee1132}.time_bar_subway.public_DGS2{background-color:#3cb44a}.time_bar_subway.public_DGS3{background-color:#f2bf35}.time_bar_subway.public_DGS10{background-color:#187ce8}.bar_summary .time_bar_subway.public_DGS1:after{background-color:#ee1132}.bar_summary .time_bar_subway.public_DGS2:after{background-color:#3cb44a}.bar_summary .time_bar_subway.public_DGS3:after{background-color:#f2bf35}.bar_summary .time_bar_subway.public_DGS10:after{background-color:#187ce8}.time_bar_subway.public_KJS1{background-color:#3cb44a}.time_bar_subway.public_KJS2{background-color:#189e27}.bar_summary .time_bar_subway.public_KJS1:after{background-color:#3cb44a}.bar_summary .time_bar_subway.public_KJS2:after{background-color:#189e27}.time_bar_subway.public_DJS1{background-color:#3cb44a}.bar_summary .time_bar_subway.public_DJS1:after{background-color:#3cb44a}.bar_timespend .time_bar_taxi{background-color:#90949c}.bar_timespend.bar_summary .time_bar_taxi:after{background-color:#90949c}.bar_timespend .time_bar_taxi:before{content:'택시'}.bar_timespend .time_bar_train{background-color:#657395}.bar_timespend .time_bar_train:before{content:'기차'}.bar_summary .time_bar_train:after{background-color:#657395}.bar_timespend .time_bar_airplane{background-color:#59a4ed}.bar_timespend.bar_summary .time_bar_airplane:after{background-color:#59a4ed}.bar_timespend .time_bar_airplane:before{content:'비행기'}.bar_timespend .inner_bar .time_bar_none{background-color:#b8b8b8;color:transparent}.bar_timespend.bar_summary .inner_bar .time_bar_none:after{content:'';background-color:#b8b8b8}.bar_timespend .time_bar_none:before{content:'정보없음';background-color:transparent}.bar_timespend .inner_bar .time_bar_none:after{content:none}.time_bar_walk+.time_bar_walk:before,[class*=time_bar_].public_bus+.public_bus:before,[class*=time_bar_].public_INTERCITY_BUS+.public_INTERCITY_BUS:before,.time_bar_taxi+.time_bar_taxi:before,.time_bar_train+.time_bar_train:before,.time_bar_airplane+.time_bar_airplane,[class*=time_bar_].public_SES1+.public_SES1:before,[class*=time_bar_].public_SES2+.public_SES2:before,[class*=time_bar_].public_SES3+.public_SES3:before,[class*=time_bar_].public_SES4+.public_SES4:before,[class*=time_bar_].public_SES5+.public_SES5:before,[class*=time_bar_].public_SES6+.public_SES6:before,[class*=time_bar_].public_SES7+.public_SES7:before,[class*=time_bar_].public_SES8+.public_SES8:before,[class*=time_bar_].public_SES9+.public_SES9:before,[class*=time_bar_].public_SES22+.public_SES22:before,[class*=time_bar_].public_SES26+.public_SES26:before,[class*=time_bar_].public_SES27+.public_SES27:before,[class*=time_bar_].public_SES36+.public_SES36:before,[class*=time_bar_].public_SES34+.public_SES34:before,[class*=time_bar_].public_SES38+.public_SES38:before,[class*=time_bar_].public_SES39+.public_SES39:before,[class*=time_bar_].public_SES33+.public_SES33:before,[class*=time_bar_].public_SES37+.public_SES37:before,[class*=time_bar_].public_SES40+.public_SES40:before,[class*=time_bar_].public_SES41+.public_SES41:before,[class*=time_bar_].public_SES42+.public_SES42:before,[class*=time_bar_].public_SES43+.public_SES43:before,[class*=time_bar_].public_SES44+.public_SES44:before,[class*=time_bar_].public_SES45+.public_SES45:before,[class*=time_bar_].public_SES46+.public_SES46:before,[class*=time_bar_].public_PSS1+.public_PSS1:before,[class*=time_bar_].public_PSS2+.public_PSS2:before,[class*=time_bar_].public_PSS3+.public_PSS3:before,[class*=time_bar_].public_PSS4+.public_PSS4:before,[class*=time_bar_].public_PSS10+.public_PSS10:before,[class*=time_bar_].public_PSS11+.public_PSS11:before,[class*=time_bar_].public_DGS1+.public_DGS1:before,[class*=time_bar_].public_DGS2+.public_DGS2:before,[class*=time_bar_].public_DGS3+.public_DGS3:before,[class*=time_bar_].public_DGS10+.public_DGS10:before,[class*=time_bar_].public_KJS1+.public_KJS1:before,[class*=time_bar_].public_KJS2+.public_KJS2:before,[class*=time_bar_].public_DJS1+.public_DJS1:before{position:absolute;top:0;left:0;width:1px;height:100%;background-color:rgba(0,0,0,0.1)}.search_bizboard{position:relative;z-index:1}.search_bizboard .link_bizboard{display:block;position:relative;z-index:10;overflow:hidden;border-radius:5px}.search_bizboard .img_thumb{display:block;width:100%;min-width:290px;max-width:343px;margin:0 auto}.search_result_wrap{min-height:inherit}.search_result_wrap:before{content:'';position:relative;top:0;left:0;display:block;width:100%;height:4px;border-top:1px solid #e2e2e2;background-color:#ededed}.search_bizboard+.search_result_wrap:before{content:none}.cont_route .search_result_wrap:before{content:none}.content_map{position:relative}.MapWalker{position:absolute}.MapWalker .figure{position:absolute;width:30px;height:54px;margin:-54px 0 0 -15px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/img_roadview.png) no-repeat;background-size:30px auto}.cctv_page_view{height:100%}.cctv_page_view #daumContent{height:100%}.cctv_viewer_wrap{width:100%;background-color:#000;position:relative;height:100%;display:table}.cctv_header_wrap{width:100%;height:44px;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.5)}.cctv_footer_wrap{width:100%;height:47px;position:absolute;bottom:0;left:0;border-top:1px solid rgba(255,255,255,0.1);background-color:rgba(0,0,0,0.5);display:table}.cctv_header_wrap .cctv_close{position:absolute;left:6px;top:7px;width:46px;height:32px;border-radius:5px;color:#fff;font-size:13px;line-height:32px;text-align:center;background-color:#222}.cctv_header_contents{width:100%;height:100%;text-align:center}.cctv_header_contents .cctv_title{font-size:14px;color:#fff;padding-top:9px;line-height:13px}.cctv_header_contents .cctv_roadname{display:block;margin-top:3px;font-size:12px;line-height:14px;color:#888}.cctv_footer_contents{width:100%;height:100%;padding:9px 0 6px;vertical-align:middle}.cctv_footer_contents .cctv_origin{font-size:12px;line-height:14px;color:#fff;margin-left:15px}.cctv_footer_contents .cctv_origin a{color:#206def}.cctv_footer_contents .cctv_warn{font-size:12px;color:#919191;margin-left:15px}.cctv_video_wrap{width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle}.cctv_video_wrap .no_video_wrap{text-align:center;width:100%;position:absolute;top:50%}.cctv_video_wrap .no_video_wrap a{text-decoration:underline}.drone_page_view{height:100%}.drone_page_view #daumContent{height:100%}.drone_viewer_wrap{width:100%;background-color:#000;position:relative;height:100%;display:table}.drone_header_wrap{width:100%;height:44px;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.5)}.drone_footer_wrap{width:100%;height:47px;position:absolute;bottom:0;left:0;border-top:1px solid rgba(255,255,255,0.1);background-color:rgba(0,0,0,0.5);display:table}.drone_header_wrap .drone_close{position:absolute;left:6px;top:7px;width:46px;height:32px;border-radius:5px;font-size:13px;line-height:32px;color:#fff;background-color:#222;text-align:center}.drone_header_contents{width:100%;height:100%;text-align:center}.drone_header_contents .drone_title{font-size:14px;color:#fff;padding-top:9px;line-height:13px}.drone_header_contents .drone_date{display:block;font-size:12px;color:#888;margin-top:3px;line-height:14px}.drone_footer_contents{width:100%;height:100%;display:table-cell;vertical-align:top}.drone_footer_contents .drone_origin{font-size:12px;color:#fff;margin:16px 0 0 15px;line-height:14px}.drone_video_wrap{width:100%;height:100%;padding-top:45px;padding-bottom:50px;display:table-cell;text-align:center;vertical-align:middle}.view_preview .drone_video_wrap{display:none}.drone_preview_wrap{width:100%;height:100%;display:none;text-align:center;vertical-align:middle}.view_preview .drone_preview_wrap{display:table-cell}.drone_preview_wrap .preview_box{position:relative;width:100%;display:block}.drone_preview_wrap .preview_box .thumb_img{width:100%}.drone_preview_wrap .preview_box .icon_play{display:block;position:absolute;left:50%;top:50%;margin-left:-17px;margin-top:-24px;width:34px;height:42px;background:url(//t1.daumcdn.net/localimg/localimages/07/2016/mw/btn_drone_play.png) 0 0 no-repeat;background-size:34px 42px}.floating_bnr{position:fixed;bottom:52px;left:0;z-index:100;width:100%;text-align:center;height:1px}.floating_bnr .inner_floating{display:inline-block;height:39px;border-radius:40px;font-size:0;background:rgba(255,255,255,0.98);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1),0 0 3px 0 rgba(0,0,0,0.24);vertical-align:top}.floating_bnr .link_floating{display:inline-block;height:100%;padding:0 7px 0 13px;font-weight:bold;font-size:15px;line-height:37px;color:#206def;vertical-align:top}.floating_bnr .btn_close{position:relative;display:inline-block;width:33px;height:39px;vertical-align:top}.floating_bnr .btn_close:before{position:absolute;top:50%;left:2px;width:1px;height:25px;margin-top:-13px;background-color:#EEE;content:''}.floating_bnr .btn_close .ico_close{width:9px;height:9px;margin:14px 0 0 12px;background-position:0 0}.link_ex{display:inline-block;margin:2px 2px 0 0;vertical-align:top;background:url(//t1.daumcdn.net/localimg/localimages/07/2017/mw/m320/btn_newmap_mw320.png) no-repeat;width:99px;height:30px;text-indent:-9999px}.link_newtile{background-position:0 0}.link_currtile{background-position:-99px 0}.bnr_newtile{position:fixed;bottom:0;left:0;right:0;z-index:200;min-height:66px;padding:16px 46px 12px 66px;box-sizing:border-box;border-top:1px solid #4591e3;background:#4da2fd;font-family:"Apple SD Gothic Neo",'Malgun Gothic','맑은 고딕',sans-serif}.bnr_newtile .ico_comm{background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m320/banner_newmap.png) no-repeat}.bnr_newtile .inner_bnr{display:table;width:100%;height:35px}.bnr_newtile .img_icon{position:absolute;top:50%;left:21px;width:35px;height:35px;margin-top:-18px;background-position:0 0}.bnr_kakabnr_newtileomap .info_bnr{display:table-cell;vertical-align:middle}.bnr_newtile .tit_newtile{display:block;font-size:15px;line-height:17px;color:#fff}.bnr_newtile .txt_newtile{margin-top:3px;font-size:13px;line-height:15px;color:#b9dafe}.bnr_newtile .link_bnrclose{position:absolute;top:50%;right:10px;margin-top:-18px;padding:10px}.bnr_newtile .link_bnrclose .ico_close{width:15px;height:15px;background-position:-45px -10px}.bnr_newtile .link_tistory{position:absolute;top:0;left:0;height:100%;width:100%}#MMapBannerWrap .banner_image_area{width:320px;height:110px;margin:0 auto;-webkit-background-size:320px 110px;background-size:320px 110px}#MMapBannerWrap .banner_image_area.wvga{width:480px;height:72px;margin:0 auto;-webkit-background-size:480px 72px;background-size:480px 72px}#daumAd.has_top_line{border-top:1px solid #dedee0}#daumAd{border-top:1px solid #dedee0}button:focus{outline:0}@media all and (max-width:320px) and (orientation:portrait){.cont_traffic .map_area{width:auto;height:227px}.cont_traffic .map_area #maps{height:205px}.cont_highway .map_area{width:auto;height:262px}.cont_highway .map_area #maps{height:240px}}@media all and (min-width:321px) and (max-width:360px) and (orientation:portrait){.cont_traffic .map_area{width:auto;height:262px}.cont_traffic .map_area #maps{height:240px}.cont_highway .map_area{width:auto;height:297px}.cont_highway .map_area #maps{height:275px}}@media all and (min-width:361px) and (max-width:375px) and (orientation:portrait){.cont_traffic .map_area{width:auto;height:262px}.cont_traffic .map_area #maps{height:240px}.cont_highway .map_area{width:auto;height:297px}.cont_highway .map_area #maps{height:275px}}@media only screen and (device-width :375px) and (device-height :812px) and (-webkit-device-pixel-ratio :3) and (orientation:portrait){.cont_traffic .map_area{width:auto;height:342px}.cont_traffic .map_area #maps{height:320px}.cont_highway .map_area{width:auto;height:377px}.cont_highway .map_area #maps{height:355px}}@media all and (min-width:376px) and (orientation:portrait){.cont_traffic .map_area{width:auto;height:332px}.cont_traffic .map_area #maps{height:310px}.cont_highway .map_area{width:auto;height:367px}.cont_highway .map_area #maps{height:345px}}@media all and (max-height:320px) and (orientation:landscape){.cont_traffic .map_area{width:auto;height:94px}.cont_traffic .map_area #maps{height:72px}.cont_highway .map_area{width:auto;height:129px}.cont_highway .map_area #maps{height:107px}}@media all and (min-height:321px) and (max-height:360px) and (orientation:landscape){.cont_traffic .map_area{width:auto;height:127px}.cont_traffic .map_area #maps{height:105px}.cont_highway .map_area{width:auto;height:162px}.cont_highway .map_area #maps{height:140px}}@media all and (min-height:361px) and (max-height:375px) and (orientation:landscape){.cont_traffic .map_area{width:auto;height:142px}.cont_traffic .map_area #maps{height:120px}.cont_highway .map_area{width:auto;height:177px}.cont_highway .map_area #maps{height:155px}.search_none{height:226px;padding:18px 0 38px;box-sizing:content-box}.cont_bus .search_none{height:224px;padding:18px 0 38px}.cont_route .search_none{height:188px;padding:18px 0 105px}.cont_route .absent_form_msg{height:18px;padding:40px 0;box-sizing:content-box}.cont_route .search_result_place_body .search_none{padding:20px 0 118px}.history_search .foot_history .txt_none{padding-top:110px}.history_search .foot_history .txt_none::after{top:0}.cont_route .box_ptype_noResult .search_none{padding:63px 0 59px}}@media all and (min-height:376px) and (orientation:landscape){.cont_traffic .map_area{width:auto;height:177px}.cont_traffic .map_area #maps{height:155px}.cont_highway .map_area{width:auto;height:212px}.cont_highway .map_area #maps{height:190px}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-device-pixel-ratio:3){.ico_oilbrand{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m960/ico_oilbrand_230809.png);background-size:20px auto}.bus_type,.list_section .txt_type,.ico_TRAIN,.ico_BUS{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m960/ico_tag2_250218.png);background-size:100px auto}.ico_businfo,.box_ptype_noResult .link_register:after,.bus_info .link_viewdetail .ico_under_arrow,.cont_map .link_report .inner_g:after,.bus_route .list_route li .bus_speed_info .center_direction,.bus_route .link_situation:before,.bus_route .link_situation:after{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m960/ico_businfo_250228.png);background-size:115px auto}.ico_businfo.added{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m960/ico_businfo_etc.png);background-size:50px auto}.ico_traffic,.section_info:nth-of-type(1) .txt_direction .ico_traffic::before,.section_info:nth-last-of-type(1) .txt_direction .ico_traffic::before,.sort_traffic .txt_none:before{background-image:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m960/ico_traffic.png);background-size:95px auto}}.wrap_custom_layer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;width:100%;height:100%;background-color:rgba(51,51,51,0.6)}.custom_layer{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.custom_layer .inner_custom_layer{width:250px;border-radius:7px;background-color:#fff}.custom_layer .layer_body{display:table;width:100%;min-height:98px;padding:14px 13px 12px;box-sizing:border-box;text-align:center}.custom_layer .desc_custom{display:table-cell;height:100%;font-size:17px;line-height:20px;vertical-align:middle;white-space:pre-wrap}.custom_layer .layer_foot{height:45px;border-top:1px solid #d6d6d6}.custom_layer .btn_custom{float:left;width:50%;height:100%;font-weight:bold;font-size:17px;line-height:46px;color:#007aff}.custom_layer .btn_custom:last-child{border-left:1px solid #d6d6d6;box-sizing:border-box}.custom_layer .btn_custom:first-child:last-child{width:100%;border-left:0 none}.cont_dongnae{min-height:100%;padding:179px 0 0;background-color:#fff;box-sizing:border-box}.dongnae_header{position:fixed;top:0;left:0;right:0;height:87px;z-index:10;background-color:#fff}.dongnae_header .dongnae_tit{display:flex;align-items:center;justify-content:center;position:relative;height:44px}.dongnae_header .tit_head{display:block;padding-top:2px;font-size:18px;line-height:44px;text-align:center;color:#191919;font-weight:700}.dongnae_header .link_info{padding:7px 6px 6px;margin-right:-7px}.dongnae_header .link_info .ico_comm{width:15px;height:16px;background-position:-55px -480px}.dongnae_header .info_tooltip{position:absolute;top:36px;left:50%;z-index:30;transform:translateX(-50%);min-width:204px;background-color:#ebf4ff;border:1px solid #dbecff;border-radius:5px;white-space:nowrap}.dongnae_header .info_tooltip .desc_tooltip{padding:12px 15px;font-size:13px;line-height:18px;color:#000}.dongnae_header .link_prev{position:absolute;top:0;left:0;width:24px;height:24px;padding:10px 16px}.dongnae_header .link_prev .ico_prev{width:24px;height:24px;background-position:0 0}.dongnae_header .link_close{position:absolute;top:0;right:0;padding:10px 16px}.dongnae_header .link_close .ico_close{width:24px;height:24px;background-position:-30px -0}.wrap_dongnae_top{position:fixed;top:87px;left:0;right:0;z-index:9}.box_location{position:relative;min-height:44px}.box_location .info_location{display:block}.box_location .desc_location{overflow:hidden;display:block;padding:0 62px 0 0;font-size:13px;color:#555;line-height:42px;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}.box_location .ico_location{float:left;width:13px;height:13px;margin:14px 4px 0 16px;background-position:-20px -480px}.box_location .result_txt .sort_sel{top:0;right:11px}.wrap_dongnae_top .box_tab{overflow:hidden;position:relative;height:45px;padding:0 6px;border-top:1px solid #f4f4f4;background-color:#fff;box-sizing:border-box}.wrap_dongnae_top .box_tab:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:#ddd}.wrap_dongnae_top .box_tab .list_tab{display:flex;height:100%}.wrap_dongnae_top .box_tab li{float:left;width:25%;height:100%}.wrap_dongnae_top .box_tab li .link_tab{display:block;position:relative;height:100%;padding:0 10px;font-size:15px;color:#262626;text-align:center;line-height:44px}.wrap_dongnae_top .box_tab li .link_tab[aria-selected="true"]{font-weight:bold}.wrap_dongnae_top .box_tab li .link_tab[aria-selected="true"]:after{content:'';position:absolute;left:10px;right:10px;top:42px;z-index:1;height:2px;background-color:#262626}@media all and (max-width:767px){.wrap_dongnae_top .box_tab.scroll .inner_tab{overflow-x:auto;overflow-y:hidden;height:55px;box-sizing:border-box}.wrap_dongnae_top .box_tab.scroll li{flex-shrink:0;width:18%}}.wrap_dongnae_top .box_info{display:flex;justify-content:space-between;overflow:hidden;height:46px;padding:0 6px 0 16px;background-color:#f7f7f7}.wrap_dongnae_top .box_info .link_info{display:block;overflow:hidden;font-size:13px;line-height:48px;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;vertical-align:top}.wrap_dongnae_top .box_info .txt_tag{flex:none;display:inline-block;min-width:28px;height:18px;padding:0 4px;margin:0 4px 0 0;border:1px solid #206def;border-radius:99px;font-size:10px;font-weight:bold;color:#206def;line-height:17px;vertical-align:top;text-align:center;box-sizing:border-box}.wrap_dongnae_top .notice_info{overflow:hidden;margin:14px 0 14px}.wrap_dongnae_top .list_info{overflow:hidden}.wrap_dongnae_top .rolling{transition:all 1s ease-in}.wrap_dongnae_top .list_info li{overflow:hidden;height:20px}.wrap_dongnae_top .list_info .link_info{display:block;overflow:hidden;font-size:13px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;vertical-align:top;font-weight:normal}.wrap_dongnae_top .util_info{flex:none}.wrap_dongnae_top .util_info .link_util{float:left;position:relative;padding:12px 10px 12px;font-size:13px;color:#333;line-height:24px;vertical-align:top}.wrap_dongnae_top .util_info .link_util+.link_util:before{content:'';position:absolute;top:50%;left:0;width:1px;height:10px;margin-top:-6px;background-color:#ddd}.wrap_dongnae_top .link_util .ico_dongnae{display:inline-block;width:16px;height:16px;margin:3px 4px 0 1px;vertical-align:top}.wrap_dongnae_top .link_util .ico_dongnae .img_thumb{display:block;width:16px}.wrap_dongnae_panel{padding-bottom:56px}.list_place{overflow:hidden;margin-top:15px}.list_place li{overflow:hidden;position:relative}.list_place li+li{margin-top:8px}.list_place li .link_place{display:block;position:relative;padding:0 16px 7px}.list_place li .info_img{position:absolute;top:50%;right:16px;height:41px;margin-top:-19px}.list_place li .info_img:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,0.08);border-radius:4px}.list_place li .info_img .img_thumb{display:block;overflow:hidden;width:41px;height:41px;border-radius:4px}.list_place li .info_item{overflow:hidden;padding-top:8px}.list_place li .info_img+.info_item{padding-right:63px}.list_place li .info_item .item_tit{display:flex}.list_place li .info_item .tit_place{display:block;overflow:hidden;font-weight:normal;color:#191919;font-size:16px;line-height:19px;white-space:nowrap;text-overflow:ellipsis}.list_place li .info_item .tag_alarm{flex:none;margin-left:5px;color:#2c88de;background-color:rgba(44,136,222,0.12)}.list_place li .info_item .item_openoff{display:flex;overflow:hidden;margin-top:4px}.list_place li .item_openoff .tag_openoff{flex:none;float:left;height:15px;padding:0 2px;font-size:10px;line-height:14px;font-weight:bold;color:#999;border:1px solid #ddd;border-radius:2px;box-sizing:border-box}.list_place li .item_openoff .txt_openoff{float:left;position:relative;padding:0 5px 0 0;font-size:12px;color:#999;line-height:16px}.list_place li .item_openoff .txt_store{overflow:hidden;min-width:0;white-space:nowrap;text-overflow:ellipsis}.list_place li .item_openoff .tag_openoff+.txt_store{padding-left:5px}.list_place li .item_openoff .txt_location{flex:none;padding-left:5px}.list_place li .item_openoff .txt_openoff+.txt_openoff:before{content:'';position:absolute;top:50%;left:0;width:1px;height:10px;margin-top:-5px;background-color:#ddd}.cont_dongnae .item_bizboard{padding:0;margin:20px 16px}.item_bizboard ins{border-radius:5px}.cont_dongnae .link_more{padding:24px 0 21px;font-size:15px;line-height:18px;color:#333;border-bottom:0 none}.cont_dongnae .link_more:after{width:14px;height:8px;background-position:0 -485px}.floating_map{position:fixed;bottom:55px;left:0;right:0;width:100%;height:1px;z-index:100;text-align:center}.floating_map .inner_floating{display:inline-block;height:36px;background-color:#206def;border-radius:40px}.floating_map .link_floating{display:inline-block;height:100%;padding:0 12px;color:#fff;font-size:14px;font-weight:bold;line-height:36px}.floating_map .link_floating .ico_comm{float:left;width:20px;height:20px;margin:8px 4px 0 0}.floating_map .link_floating .ico_map{background-position:-40px -460px}.floating_map .link_floating .ico_list{background-position:-65px -460px}.wrap_dongnae_empty{min-height:378px}@media all and (min-width:480px) and (max-width:767px) and (orientation:landscape){.wrap_dongnae_empty{position:relative;height:calc(100vh - 179px)}}.wrap_dongnae_empty .inner_empty{padding-top:62px;text-align:center}.wrap_dongnae_empty .inner_empty .img_thumb{display:block;margin:0 auto}.wrap_dongnae_empty .inner_empty .desc_empty{margin-top:20px;font-size:14px;color:#888;line-height:17px}.wrap_dongnae_empty .item_bizboard{position:absolute;left:0;right:0;bottom:0;margin:0 16px 16px}.dongnae_page_map .cont_dongnae{padding:0;min-height:calc(100% - 87px)}.dongnae_page_map .dongnae_header{position:relative}.dongnae_page_map .wrap_dongnae_top{position:relative;top:0}.dongnae_page_map .box_location .desc_location{line-height:42px}.dongnae_page_map .box_location .desc_location:before{margin-top:-8px}.dongnae_page_map .box_location:after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(360deg,rgba(0,0,0,0.01) 0,rgba(0,0,0,0.2) 98%)}.num_rank .ico_num0{background-position:0 -500px}.num_rank .ico_num1{background-position:-15px -500px}.num_rank .ico_num2{background-position:-30px -500px}.num_rank .ico_num3{background-position:-45px -500px}.num_rank .ico_num4{background-position:-60px -500px}.num_rank .ico_num5{background-position:-75px -500px}.num_rank .ico_num6{background-position:-90px -500px}.num_rank .ico_num7{background-position:-105px -500px}.num_rank .ico_num8{background-position:-120px -500px}.num_rank .ico_num9{background-position:-135px -500px}.cont_rank{position:relative;padding:20px 15px 4px;background-color:#f7f8fa}.cont_rank .tit_ranking{font-weight:700;font-size:16px;line-height:19px}.cont_rank .tit_ranking .txt_area{overflow:hidden;display:inline-block;max-width:139px;padding-right:3px;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.cont_rank .wrap_tooltip{display:inline-block;position:relative;padding-top:2px;vertical-align:top;font-size:0}.cont_rank .wrap_tooltip [aria-expanded=true] .ico_comm:before{content:'';position:absolute;z-index:8;top:21px;left:3px;transform:rotate(45deg);width:9px;height:9px;border-radius:2px;background-color:#fff;box-shadow:0 .5px 3px 0 rgba(0,0,0,0.25)}.cont_rank .wrap_tooltip [aria-expanded=true] .ico_comm:after{content:'';position:absolute;top:24px;left:-10px;z-index:8;width:35px;height:12px;background-color:#fff}.cont_rank .link_info .ico_comm{width:15px;height:15px;background-position:-105px -480px}.cont_rank .info_tooltip{display:none;position:absolute;top:44px;left:100px;z-index:7;min-width:194px;background-color:#fff;box-shadow:0 .5px 3px 0 rgba(0,0,0,0.25);border-radius:3px;white-space:nowrap}.cont_rank .info_tooltip .desc_tooltip{padding:12px;font-size:13px;line-height:17px;color:#000}.cont_rank .group_slide{overflow:hidden;overflow-x:auto;padding-top:12px;margin:0 -15px}.cont_rank .group_slide::-webkit-scrollbar{display:none}.cont_rank .list_slide{padding:0 16px 16px;white-space:nowrap;font-size:0}.cont_rank .list_slide>li{display:inline-block;position:relative;width:calc(100% - 45px);min-width:258px;margin:0 8px 0 0;border:1px solid rgba(0,0,0,0.14);border-radius:8px;box-sizing:border-box;vertical-align:top}.cont_rank .list_slide>li:only-child{width:100%}.cont_rank .list_slide>li:last-child{margin-right:16px}.cont_rank .link_rankcard{display:flex;overflow:hidden;position:relative;padding:17px 15px 17px 8px;background-color:#fff;align-items:start}.cont_rank .link_rankcard .num_rank{flex-shrink:0;width:22px;margin-right:6px;text-align:center}.cont_rank .link_rankcard .num_rank .ico_comm{display:inline-block;width:11px;height:16px;vertical-align:top}.cont_rank .link_rankcard .ico_notice{position:absolute;top:0;right:0;width:10px;height:12px;margin-top:6px;background-position:-185px -465px}.cont_rank .link_rankcard .thumb_rank{overflow:hidden;position:relative;flex-shrink:0;width:75px;height:60px;border-radius:4px;background-color:#d7dfe9}.cont_rank .link_rankcard .thumb_rank:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6;width:44px;height:44px;background:url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/default_rankthumb.png) no-repeat;background-size:44px auto}.cont_rank .link_rankcard .thumb_rank:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;border:1px solid rgba(0,0,0,0.08);border-radius:4px}.cont_rank .link_rankcard .thumb_rank .img_ranking{display:block;overflow:hidden;position:relative;z-index:6;border-radius:4px}.cont_rank .link_rankcard .txt_date{display:inline-block;padding-left:6px;font-size:13px;line-height:16px;font-weight:500;color:#959595}.cont_rank .link_rankcard .tit_news{overflow:hidden;display:block;width:100%;padding-top:6px;font-weight:500;font-size:15px;line-height:18px;color:#111;box-sizing:border-box;text-overflow:ellipsis}.cont_rank .info_rank{overflow:hidden;padding:2px 0 0 10px;flex-grow:1}.cont_rank .info_rank .tit_card{display:inline-block;overflow:hidden;max-width:100%;padding-bottom:3px;font-size:16px;line-height:19px;color:#000;text-overflow:ellipsis;white-space:nowrap}.cont_rank .info_rank .star_card{padding-bottom:3px;font-size:0}.cont_rank .info_rank .info_review{display:inline-block}.cont_rank .info_rank .review_none .ico_none{display:inline-block;width:15px;height:15px;background-position:-105px -480px}.cont_rank .info_rank .review_none .ico_none2{display:inline-block;width:15px;height:15px;background-position:-85px -480px}.cont_rank .info_rank .review_none .txt_none{display:inline-block;padding:1px 0 0 3px;font-size:12px;line-height:14px;color:#666}.cont_rank .star_card .star_rate{display:inline-block;overflow:visible;position:relative;width:70px;height:14px;margin-left:20px;background-position:0 -520px;vertical-align:top}.cont_rank .star_card .inner_star{display:block;height:14px;background-position:0 -535px}.cont_rank .star_card .num_rate{position:absolute;top:0;left:-20px;padding-top:1px;font-size:12px;line-height:14px;font-weight:500;color:#ff5d5d;text-indent:0}.cont_rank .star_card .num_rate:after{content:'점';display:inline-block;overflow:hidden;font-size:1px;line-height:0;color:transparent}.cont_rank .rate_nodata .num_rate{color:#959595}.cont_rank .star_card .txt_review{display:inline-block;padding:1px 0 0 2px;font-size:12px;line-height:14px;color:#666;vertical-align:top}.cont_rank .info_rank .txt_distance,.cont_rank .info_rank .txt_type,.cont_rank .info_rank .txt_address{position:relative;float:left;font-size:12px;line-height:14px}.cont_rank .info_rank .sideinfo_card{display:flex}.cont_rank .info_rank .txt_distance{color:#000;padding-right:10px}.cont_rank .info_rank .txt_type{color:#999;padding-right:10px}.cont_rank .info_rank .txt_address{overflow:hidden;color:#999;flex-grow:1;white-space:nowrap;text-overflow:ellipsis}.cont_rank .info_rank .txt_distance:before,.cont_rank .info_rank .txt_type:before{position:absolute;top:2px;right:5px;width:1px;height:10px;background:#ddd;content:''}.cont_rank .link_rankmore{display:flex;flex-direction:row-reverse;align-items:center;position:absolute;top:7px;right:0;padding:15px 16px 15px 16px;font-size:12px;line-height:14px;color:#666}.cont_rank .link_rankmore .ico_go{width:4px;height:7px;margin:-1px 0 0 4px;background-position:-75px -480px}.noti_time{position:relative;margin-top:-1px;padding:20px;border-top:1px solid #f5f5f5;border-bottom:1px solid #ddd;background-color:#fff}.noti_time .ico_noti2{float:left;width:15px;height:15px;margin-top:1px;background-position:-75px -520px}.noti_time .desc_noti{overflow:hidden;padding-left:5px;font-size:14px;line-height:18px;color:#888}.comm_popup{overflow:hidden;position:absolute;top:50%;left:50%;z-index:10000;transform:translate(-50%,-50%)}.leverage_popup .inner_popup{width:296px;border-radius:16px;background-color:#fff}.leverage_popup .popup_body{border-radius:16px 16px 0 0;padding:233px 16px 0;background:#eff3ff url(//t1.daumcdn.net/localimg/localimages/07/2018/mw/m640/bg_appleverage.png) no-repeat;background-size:296px auto}.leverage_popup .popup_body .view_info{padding-top:24px;margin:0 -16px;background-color:#fff}.leverage_popup .tit_popup{display:block;font-size:16px;line-height:20px;color:#111;text-align:center}.leverage_popup .tit_popup .txt_popup{display:block;font-weight:400}.leverage_popup .popup_foot{padding:24px 16px 16px}.leverage_popup .popup_foot .btn_app{display:flex;flex-shrink:0;height:40px;border-radius:8px;justify-content:center;align-items:center;color:#fff;background:#206def;vertical-align:top;box-sizing:border-box;font-size:15px;line-height:20px}.basic_popup .inner_popup{width:280px;padding:24px 16px 16px;border-radius:16px;background-color:#fff;box-sizing:border-box}.basic_popup .popup_body .desc_popup{font-size:15px;line-height:20px;color:#111;text-align:center}.basic_popup .wrap_btn{display:flex;padding-top:16px;gap:8px}.basic_popup .wrap_btn .btn_basic{flex-grow:1;height:40px;border-radius:8px;font-size:15px;line-height:20px;color:#fff;background-color:#206def}.basic_popup .wrap_btn .btn_basic.btn_reset{border:1px solid #e0e0e0;color:#111;background-color:#fff}.comm_layer{position:fixed;top:initial;left:50%;right:initial;bottom:12px;z-index:1030;transform:translateX(-50%);background-color:transparent}.comm_layer .inner_layer{width:336px;padding:16px 16px 5px;border-radius:12px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);box-sizing:border-box;background-color:#fff}.leverage_layer{z-index:110;left:12px;right:12px;transform:none}.leverage_layer .layer_body{display:flex;flex-grow:1}.leverage_layer .inner_layer{display:flex;width:auto;padding-bottom:16px}.leverage_layer .ico_kakaomap{flex-shrink:0;width:32px;height:32px;background-position:-90px -540px}.leverage_layer .view_info{padding-left:12px}.leverage_layer .tit_layer{display:block;font-weight:700;font-size:16px;line-height:20px;color:#111}.leverage_layer .desc_layer{font-size:13px;line-height:16px;color:#111}.leverage_layer .layer_foot{display:flex;align-items:center;flex-shrink:0}.leverage_layer .layer_foot .btn_txt{flex-shrink:0;margin-right:16px;font-weight:400;font-size:14px;line-height:18px;color:#0063e4}.leverage_layer .layer_foot .btn_app{display:flex;flex-shrink:0;height:28px;padding:0 10px;margin-left:12px;border-radius:44px;justify-content:center;align-items:center;color:#fff;background:#206def;vertical-align:top;box-sizing:border-box;font-size:13px;line-height:16px}.map_area .panel_layer{z-index:120;left:12px;right:12px;transform:none}.panel_layer .inner_layer{width:auto;padding-bottom:16px}.panel_layer .ico_call{width:18px;height:18px;background-position:-90px -520px}.panel_layer .ico_roadview{width:18px;height:18px;background-position:-110px -520px}.panel_layer .ico_owner{display:inline-block;width:16px;height:16px;margin:4px 0 0 6px;background-position:-200px -270px}.panel_layer .wrap_cont{display:flex}.panel_layer .info_main{flex-grow:1;padding-bottom:8px}.panel_layer .thumb_main{flex-shrink:0;overflow:hidden;position:relative;width:52px;height:52px;margin-left:24px;border-radius:12px}.panel_layer .thumb_main:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.05);border-radius:12px}.panel_layer .thumb_main .img_g{display:block}.panel_layer .row_unit{display:flex;align-items:center}.panel_layer .tit_place{overflow:hidden;max-height:50px;font-size:0}.panel_layer .tit_place .txt_tit{font-weight:700;font-size:21px;color:#111;line-height:25px}.panel_layer .info_sub{padding-left:6px;font-size:13px;line-height:25px;color:#6a6a6a;vertical-align:top}.panel_layer .row_unit+.row_unit{padding-top:3px}.panel_layer .info_address{font-size:15px;color:#6a6a6a;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:21px;max-height:21px}.panel_layer .info_arrive{font-size:15px;line-height:20px;color:#e32420}.panel_layer .info_num{padding-left:6px;font-size:15px;line-height:20px;color:#6a6a6a}.panel_layer .wrap_actionbtn{display:flex;padding-top:13px;background-color:var(--color-BGprimary);box-sizing:border-box}.panel_layer .wrap_actionbtn .inner_actionbtn{display:flex;overflow-x:auto;width:100%;padding:0 16px;margin:0 -16px;background-color:var(--color-BGprimary)}.panel_layer .wrap_actionbtn .align_l{margin-left:-8px;font-size:0;flex-grow:1;flex-shrink:0}.panel_layer .wrap_actionbtn .align_r{font-size:0;flex-shrink:0}.panel_layer .wrap_actionbtn .align_r:only-child{flex-grow:1;text-align:right}.panel_layer .btn_action{position:relative;min-width:40px;height:40px;padding:0 11px;margin-left:8px;border-radius:90px;color:#fff;background-color:#eff3ff;box-sizing:border-box;font-size:0}.panel_layer .btn_action [class^="ico_"]{margin-top:1px}.panel_layer .btn_action .txt_btn{display:none;font-weight:400;font-size:15px;line-height:20px;color:var(--color-TbluePrimary)}.panel_layer .btn_action .num_bookmark{position:absolute;top:-1px;right:-7px;padding:0 4px;border:1px solid var(--color-Bsecondary);border-radius:123px;font-weight:400;font-size:12px;line-height:14px;font-weight:700;color:var(--color-TbluePrimary);background-color:var(--color-BGprimary)}.panel_layer .btn_action [class^='ico_']+.txt_btn{padding-left:4px}.panel_layer .btn_action.type_route{padding:0 16px;background-color:#206def}.panel_layer .btn_action.type_route .txt_btn{display:block;color:var(--color-TprimaryInvert)}.basic_layer .choice_comm .inp_chk{position:absolute;top:0;bottom:0;left:0;height:100%;margin:0;padding:0;border:0 none;vertical-align:top;-webkit-appearance:none;opacity:.01;cursor:pointer}.basic_layer .choice_comm .lab_chk{display:inline-flex;vertical-align:top;cursor:pointer}.basic_layer .choice_comm .ico_chk{width:20px;height:20px;background-position:0 -550px}.basic_layer .choice_comm .inp_chk:checked+.lab_chk .ico_chk{background-position:-20px -550px}.basic_layer .choice_comm .txt_lab{padding-left:4px;font-size:15px;line-height:20px;color:#6a6a6a}.basic_layer{position:absolute;top:50%;left:50%;z-index:1000000;transform:translate(-50%,-50%)}.basic_layer .inner_layer{width:288px;padding:20px;box-shadow:0 2px 6px rgba(0,0,0,0.2);border-radius:16px;background-color:#fff;box-sizing:border-box}.basic_layer .layer_head .tit_layer{display:block;padding:2px 0;font-weight:700;font-size:18px;line-height:20px;color:#111}.usedistrict_layer .choice_comm{display:block;margin-top:20px}.basic_layer .layer_body .desc_layer{padding-top:12px;font-size:15px;line-height:20px;color:#303030}.basic_layer .layer_foot{padding-top:20px}.basic_layer .btn_confirm2{display:block;width:100%;height:44px;padding:0 10px;margin:0 auto;border-radius:12px;color:#fff;box-sizing:border-box;background-color:#206def}.basic_layer .btn_confirm2 .txt_btn{display:block;font-size:15px;line-height:20px}.basic_layer .btn_close{position:absolute;top:0;right:0;width:24px;height:24px;padding:20px}.basic_layer .btn_close .ico_close{display:inline-block;overflow:hidden;width:24px;height:24px;background-position:-40px -550px}#maps{background-color:#ede9dd}.recomm_word{position:relative;display:none;top:0;z-index:auto}.bus_loading{margin:auto;text-align:center;line-height:26px;font-size:12px;color:#999}.cctv_marker_wrap{z-index:4;width:30px;height:30px;background:url(https://t1.daumcdn.net/localimg/localimages/07/2023/mw/marker_cctv.png) no-repeat 0 0;background-size:30px auto;font-size:0;line-height:0;text-indent:-9999px}.cctv_marker_wrap img{display:block;width:31px;height:44px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-style:initial;border-color:initial;-webkit-user-select:none;-webkit-user-drag:none}@-webkit-keyframes rotationAnimation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotationAnimation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner_animation{-webkit-animation-name:rotationAnimation;-webkit-animation-timing-function:linear;-webkit-animation-duration:3s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal}@-webkit-keyframes trafficBlink{from{border-color:#2a4ea4;background-color:#487cf6}to{border-color:#cdced1;background-color:#fff}}@keyframes trafficBlink{from{border-color:#2a4ea4;background-color:#487cf6}to{border-color:#cdced1;background-color:#fff}}.traffic_blick_animation{-webkit-animation-name:trafficBlink;-webkit-animation-timing-function:linear;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal}@-webkit-keyframes trafficSpeedBlink{to{background-color:#ffffe1}}@keyframes trafficSpeedBlink{to{background-color:#ffffe1}}.detail_section.section_on{-webkit-animation-name:trafficSpeedBlink;-webkit-animation-timing-function:linear;-webkit-animation-duration:1s;-webkit-animation-delay:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards}@-webkit-keyframes busRouteHighlight{from{background-color:#eeeff1}to{background-color:#fff}}@keyframes busRouteHighlight{from{background-color:#eeeff1}to{background-color:#fff}}.cont_bus .list_result.bus_route_wrap li{background-color:#eeeff1;-webkit-animation-name:busRouteHighlight;-webkit-animation-timing-function:linear;-webkit-animation-duration:1s;-webkit-animation-delay:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-fill-mode:forwards}.cont_bus .bus_list_wrap li.highlight_bus{background-color:#f9f9f9}.videoWrap{width:1px;height:1px;z-index:0;position:absolute;top:0;left:-9999px;overflow:hidden}.iphone .videoWrap,.ipod .videoWrap{left:-100px}.videoWrap #cctvVideo{width:1px;height:1px;z-index:0}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:100;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1.0;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:100;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.map_level_layer{position:absolute;left:0;top:0;width:24px;height:22px;background-color:black;color:white;z-index:100;text-align:center;line-height:22px}.cont_traffic .map_level_layer{top:130px}.mfiy_none{height:25px}.ico_larva{display:inline-block;width:49px;height:19px;background:url(//t1.daumcdn.net/localimg/localimages/07/2014/mobileweb/larva/larva_ico.png) 0 0 no-repeat;-webkit-background-size:49px 19px;background-size:49px 19px;position:absolute;margin-left:5px}.tab_subway li[data-tabname=timetable]{position:relative}.tab_ico_larva{display:inline-block;width:36px;height:21px;background:url(//t1.daumcdn.net/localimg/localimages/07/2014/mobileweb/larva/larva.png) 0 0 no-repeat;-webkit-background-size:36px 21px;background-size:36px 21px;position:absolute;top:10px;margin-left:2px}.mctr_nowpos .nowpos_spinner_wrap,.btn_now_position .nowpos_spinner_wrap{display:none}.mctr_nowpos.view_spinner .nowpos_spinner_wrap{display:block}.btn_now_position.view_spinner .nowpos_spinner_wrap{display:block;margin-top:1px}.mctr_nowpos.view_spinner .ico_now{display:none}.nowpos_spinner_wrap{width:16px;height:16px;margin:auto}.spinner_main{width:16px;height:16px;position:relative}.spinner_main .spinner_left,.spinner_main .spinner_right{position:absolute;top:0;height:16px;width:8px;overflow:hidden}.spinner_main .spinner_left{left:0}.spinner_main .spinner_right{right:0}.half_circle{position:absolute;top:0;width:16px;height:16px;box-sizing:border-box;border-width:2px;border-style:solid;border-color:transparent;border-radius:999px;border-top-color:#666}.spinner_left .half_circle{left:0;border-right-color:transparent;border-left-color:#666}.spinner_right .half_circle{right:0;border-left-color:transparent;border-right-color:#666}.spinner_wrapper{-webkit-animation:outer-rotate 2.91667s linear infinite;animation:outer-rotate 2.91667s linear infinite}.spinner_main{-webkit-animation:sporadic-rotate 5.25s cubic-bezier(0.35,0,0.25,1) infinite;animation:sporadic-rotate 5.25s cubic-bezier(0.35,0,0.25,1) infinite}.spinner_left .half_circle,.spinner_right .half_circle{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:1.3125s;animation-duration:1.3125s;-webkit-animation-timing-function:cubic-bezier(0.35,0,0.25,1);animation-timing-function:cubic-bezier(0.35,0,0.25,1)}.spinner_left .half_circle{-webkit-animation-name:left-wobble;animation-name:left-wobble}.spinner_right .half_circle{-webkit-animation-name:right-wobble;animation-name:right-wobble}@-moz-keyframes outer-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes outer-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes outer-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes outer-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes left-wobble{0%,100%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes left-wobble{0%,100%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-o-keyframes left-wobble{0%,100%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@keyframes left-wobble{0%,100%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-moz-keyframes right-wobble{0%,100%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-webkit-keyframes right-wobble{0%,100%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-o-keyframes right-wobble{0%,100%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes right-wobble{0%,100%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-moz-keyframes sporadic-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes sporadic-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-o-keyframes sporadic-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes sporadic-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}100%{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}