/*direction.css*/

/*section1 S*/
.root_daum_roughmap .wrap_controllers{display: none;}
.map_adress{width: 100%; padding: 13px 0; background: #f2b704;}
.map_adress p{font-size: 18px; color: #fff; line-height: 25px; text-indent: 40px;}
.wrap_map{height: 600px!important;}
.map_explain{padding: 20px 0;}
.subway{overflow: hidden; padding: 20px 0;}
.map_explain h5{font-size: 18px; line-height: 25px; color: #333;}
.map_explain h5::before{display: block; content: ''; width: 13px; height: 13px; border: 2px solid #f2b704; border-radius: 100%; float: left; margin: 7px 0; margin-right: 10px;}
.map_explain .num_00{width: 60px; color: #fff; font-size: 16px; line-height: 25px; text-align: center; padding: 5px 0; margin-right: 15px;}
.map_explain p{line-height: 25px;font-size: 16px; color: #666;}
.sub_linewrap{margin: 20px;}
.sub_linewrap>p{padding: 10px 0;}
.line_box{overflow: hidden;}
.subway .num_1{background: #3155b5; float: left;}
.subway .num_7{background: #6b7b2b; float: left;}
.bus{overflow: hidden;}
.bus_linewrap{margin: 20px;}
.bus_linewrap>p{padding: 10px 0;}
.bus_linewrap .line_box{}
.busnum{float: left;}
.busnum p{font-size: 16px; color: #666; float: left; padding-right: 20px;}
.bus_linewrap .num_21{background: #3daa3b; float: left;}
.bus_linewrap .num_503{background: #368fd4; float: left;}
/*section1 E*/

@media screen and (max-width:1199px){}
@media screen and (max-width:980px){
    .wrap_map{height: 500px!important;}
    .sect_tit h3{font-size: 32px;}
}
@media screen and (max-width:768px){
    .wrap_map{height: 400px!important;}
    .map_adress p{font-size: 16px;}
}
@media screen and (max-width:600px){
    .wrap_map{height: 320px!important;}
    .map_adress p{font-size: 14px; word-break: keep-all; text-indent: 20px;}
}
@media screen and (max-width:480px){
    .wrap_map{height: 250px!important;}
    .map_adress p{font-size: 13px; line-height: 15px; text-indent: 0; text-align: center;}
    .map_adress{padding: 11px 5px;}
    .map_explain h5{font-size: 16px;}
    .map_explain p{font-size: 14px; line-height: 20px;}
    .map_explain .num_00{font-size: 14px; line-height: 20px; margin-right: 7px; padding: 3px 0;}
    .busnum p{line-height: 25px;}
    .map_explain h5::before{width: 11px; height: 11px;}
    .sect_tit h3{font-size: 24px; line-height: 32px; word-break: keep-all;}
    .sect_tit p{font-size: 14px; line-height: 20px; word-break: keep-all;}
    .sect_tit p br{display: none;}
}