.main_left_sokbo{flex:auto;overflow:auto}.main_left_sokbo .tab_head{background:#fff;border-top:1px solid #ddd;padding:10px;display:flex}.main_left_sokbo .tab_head li a{text-align:center;flex-direction:column;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex}.main_left_sokbo .tab_head li:last-child a{border-right:0}.main_left_sokbo .tab_head li a .icon{vertical-align:middle;width:70px;height:70px;transition:all .2s}.main_left_sokbo .tab_head li a .icon.ic_car_accident{background:url(/images/leftMenu/ic_left_filter1_off.png) 50% no-repeat}@media (hover:hover) and (pointer:fine){.main_left_sokbo .tab_head li:hover a .icon.ic_car_accident{background:url(/images/leftMenu/ic_left_filter1_on.png) 50% no-repeat}}.main_left_sokbo .tab_head li.active a .icon.ic_car_accident{background:url(/images/leftMenu/ic_left_filter1_on.png) 50% no-repeat}.main_left_sokbo .tab_head li a .icon.ic_car_congestion{background:url(/images/leftMenu/ic_left_filter2_off.png) 50% no-repeat}@media (hover:hover) and (pointer:fine){.main_left_sokbo .tab_head li:hover a .icon.ic_car_congestion{background:url(/images/leftMenu/ic_left_filter2_on.png) 50% no-repeat}}.main_left_sokbo .tab_head li.active a .icon.ic_car_congestion{background:url(/images/leftMenu/ic_left_filter2_on.png) 50% no-repeat}.main_left_sokbo .tab_head li a .icon.ic_work{background:url(/images/leftMenu/ic_left_filter3_off.png) 50% no-repeat}@media (hover:hover) and (pointer:fine){.main_left_sokbo .tab_head li:hover a .icon.ic_work{background:url(/images/leftMenu/ic_left_filter3_on.png) 50% no-repeat}}.main_left_sokbo .tab_head li.active a .icon.ic_work{background:url(/images/leftMenu/ic_left_filter3_on.png) 50% no-repeat}.main_left_sokbo .tab_head li a .icon.ic_traffic{background:url(/images/leftMenu/ic_left_filter4_off.png) 50% no-repeat}@media (hover:hover) and (pointer:fine){.main_left_sokbo .tab_head li:hover a .icon.ic_traffic{background:url(/images/leftMenu/ic_left_filter4_on.png) 50% no-repeat}}.main_left_sokbo .tab_head li.active a .icon.ic_traffic{background:url(/images/leftMenu/ic_left_filter4_on.png) 50% no-repeat}.main_left_sokbo .tab_head li a .icon.ic_caution{background:url(/images/leftMenu/ic_left_filter5_off.png) 50% no-repeat}@media (hover:hover) and (pointer:fine){.main_left_sokbo .tab_head li:hover a .icon.ic_caution{background:url(/images/leftMenu/ic_left_filter5_on.png) 50% no-repeat}}.main_left_sokbo .tab_head li.active a .icon.ic_caution{background:url(/images/leftMenu/ic_left_filter5_on.png) 50% no-repeat}.main_left_sokbo .tab_head li a .icon.ic_balloon{background:url(/images/leftMenu/ic_left_filter6_off.png) 50% no-repeat}@media (hover:hover) and (pointer:fine){.main_left_sokbo .tab_head li:hover a .icon.ic_balloon{background:url(/images/leftMenu/ic_left_filter6_on.png) 50% no-repeat}}.main_left_sokbo .tab_head li.active a .icon.ic_balloon{background:url(/images/leftMenu/ic_left_filter6_on.png) 50% no-repeat}.main_left_sokbo .sokbo_list{padding:0;overflow-y:auto}.main_left_sokbo .sokbo_list .search_wrap input[type=text]{background:#eef1f2;border:1px solid #ccc;border-radius:50px;width:100%;height:50px;margin:0}.main_left_sokbo .sokbo_list{background:#f0f8ff;padding:0}.main_left_sokbo .sokbo_list .search_wrap{background:0 0;padding:5px}.main_left_sokbo .sokbo_list .search_wrap input[type=text]{background:#fff}.main_left_sokbo .sokbo_list .search_wrap .btn_search{width:50px;height:50px;top:auto;bottom:5px;right:10px}.main_left_sokbo .sokbo_list .btn_blue{justify-content:center;align-items:center;width:100%;height:50px;margin-bottom:10px;line-height:50px;display:flex}.main_left_sokbo .sokbo_list .btn_blue img{margin-right:5px}.main_left_sokbo .sokbo_list .search_list{background:#fff}.main_left_sokbo .sokbo_list .search_list li a{color:#444;border-bottom:1px solid #ddd;padding:10px 20px;font-size:16px;display:block}.main_left_sokbo .sokbo_list .search_list li a:hover,.main_left_sokbo .sokbo_list .search_list li a:focus{background:#ebf2fe}.main_left_sokbo .route_list dl dt{text-align:center;color:#000;background-color:#0000;width:60%;padding:10px 0;font-size:16px;font-weight:500;position:relative}.main_left_sokbo .route_list dl dt span{font-size:17px;font-weight:500}.main_left_sokbo .route_list dl dd{gap:20px;margin:10px 10px 0;display:flex}.main_left_sokbo .route_list dl .ic_wrap{text-align:center;color:#000;width:20%;font-size:15px;font-weight:500;position:relative}.main_left_sokbo .route_list dl .ic_wrap:after{content:"";background-color:#bbb;width:1px;height:40%;display:block;position:absolute;left:50%}.main_left_sokbo .route_list dl .ic_wrap img{width:80%;display:inline-block}.main_left_sokbo .route_list dl .ic_wrap span{display:block}.main_left_sokbo .route_list dl dd:last-child{padding-bottom:10px}.main_left_sokbo .route_list dl dd a{background-color:#fff;border:1px solid #ddd;border-radius:5px;width:80%;padding:20px;font-size:0;display:block}.main_left_sokbo .route_list dl dd a:after{visibility:hidden;clear:both;content:"";display:block}.main_left_sokbo .route_list dl dd a>*{vertical-align:middle;display:inline-block!important}.main_left_sokbo .route_list dl dd a .text_wrap{width:calc(100% - 120px);font-size:17px;line-height:20px}.main_left_sokbo .route_list dl dd a .text_wrap strong.color_01{color:red}.main_left_sokbo .route_list dl dd a .text_wrap strong.color_02{color:#6ec43d}.main_left_sokbo .route_list dl dd a .text_wrap strong.color_03{color:#ffe000}.main_left_sokbo .route_list dl dd a .text_wrap strong.color_04{color:#ff7200}.main_left_sokbo .route_list dl dd a .text_wrap strong.color_05{color:#ffb723}.main_left_sokbo .route_list dl dd a .text_wrap strong.color_06{color:#2a3c65}.main_left_sokbo .route_list dl dd a .text_wrap span:first-of-type{margin-top:10px}.main_left_sokbo .route_list dl dd a .text_wrap span:last-of-type{margin-bottom:10px}.main_left_sokbo .route_list dl dd a .text_wrap span{text-overflow:ellipsis;word-wrap:normal;display:block;overflow:hidden}.main_left_sokbo .route_list dl dd a .img_wrap{float:right;width:105px;height:auto;padding-bottom:0;overflow:hidden}.main_left_sokbo .route_list dl dd a .img_wrap img{width:100%}.main_left_sokbo .route_list dl dd a:hover,.main_left_sokbo .route_list dl dd a:focus{background:#ebf2fe}.main_left_sokbo .route_list .route_toggle_wrap{background-color:#b8dfff;padding:10px;display:block}.main_left_sokbo .route_list .route_toggle{background-color:#fff;border-radius:50px;padding:4px;display:flex}.main_left_sokbo .route_list .route_toggle button{color:#222;border-radius:50px;width:20%;padding:4px;font-size:16px;transition:all .3s}.main_left_sokbo .route_list .route_toggle button.active{color:#fff;background-color:#0071ce;font-weight:700}.main_left_sokbo .nodata{color:#999;flex-direction:column;justify-content:center;align-items:center;padding:30px 0;font-weight:500;display:flex}.main_left_sokbo .nodata p{margin-top:10px}@media screen and (max-width:1280px){.main_left_sokbo .tab_head li a{font-size:15px}.main_left_sokbo .tab_head li:last-child a{border-right:0}.main_left_sokbo .tab_head li a .icon{height:60px;background-size:auto 100%!important}}@media screen and (max-width:1180px){.main_left_sokbo .tab_head li a{height:100%;font-size:15px;line-height:25px}.main_left_sokbo .tab_head li a .icon{height:50px;margin-right:0}.main_left_sokbo .route_list dl dt{padding:10px 0;font-size:15px}.main_left_sokbo .route_list dl dt span{font-size:13px}.main_left_sokbo .route_list dl dd a{padding:10px}.main_left_sokbo .route_list dl dd a .ic_wrap{width:45px;font-size:14px}.main_left_sokbo .route_list dl dd a .ic_wrap img{width:45px;margin-top:5px}.main_left_sokbo .route_list dl dd a .text_wrap{width:calc(100% - 135px);padding:0 10px;font-size:14px}.main_left_sokbo .route_list dl dd a .img_wrap{width:90px}.main_left_sokbo .sokbo_list .search_wrap{flex-wrap:wrap;justify-content:center;padding:10px 5px 0;display:flex}.main_left_sokbo .sokbo_list .search_wrap input[type=text]{width:100%;height:40px;margin-bottom:10px;padding:0 10px}.main_left_sokbo .sokbo_list .search_wrap .btn_search{width:40px;height:40px;margin-bottom:5px}.main_left_sokbo .sokbo_list .btn_blue{height:40px;line-height:40px}.main_left_sokbo .route_list .route_toggle_wrap{padding:4px}.main_left_sokbo .route_list .route_toggle button{font-size:14px}}@media screen and (max-width:640px){.main_left_sokbo .tab_head{padding:5px}}
