/* ====================================================================== */
/* tablet 서피스4 1368 x 912 최적화 */ /*max-width:1368px*/
/* ====================================================================== */
@media (min-width:912px) and (max-width:1368px) {
    .map_mark_popup .definition_item { margin-top: 10px; }
    .swiper_popup .swiper-pagination { top: 130px; }
    /* .main_container .section02 {top: 0; }
    .main_container .section02 .title { top: 0;  }
    .main_container .live_mbtn { top: 614px; }
    .main_container .section01_1 { height: 350px; }
    .main_container .weather { height: 60px; }
    .main_container .weather ul>li:nth-of-type(1) { margin-top: 16px; }
    .main_container .weather ul>li:nth-of-type(2) { top: 7px; }
    .main_container .weather ul>li:nth-of-type(3){ margin-top: 1px; }
    .main_container .status>ul { height: 70px; } */
    /*.main_container .live_tab { top: 30px; left:80px; }
    .main_container .live_tab ul>li{ padding: 6px 14px 8px 36px; }*/
    /*미래지도 section01 영역------------------------------------------*/
    
    .main_container .section01 {width: 15%;}
    .main_container .section02 {
        /* left: -90px; */
    }
    .main_container .section01_1 .ft_map {height:106px;border:solid 1px #41464a;border-top:solid 2px #e47d30;background:#2f3235;position: relative;}
    .main_container .section01_1 .ft_map .ft_tit{position: absolute;left: 0;top: 5px;font-size: 12px;color: #d4d4d4; width:100%; text-align: center;}
    .main_container .section01_1 .ft_map ul>li {font-size: 12px;font-weight: 400;float:left;margin:30px 0px 0 0px;text-align:center;letter-spacing:-0.08em;line-height:1.2;width:25%;height:100%;background:none;position: relative;/* color: #ccc; */}
    .main_container .section01_1 .ft_map ul>li:before{content:'';display:block;border-left: dashed 1px rgba(255, 255, 255, 0.1);width: 2px;height: 66.66px;position: absolute;top: 6.66px;left: -3px;}
    .main_container .section01_1 .ft_map ul>li:first-child:before{background:none !important; border-left:none;}
    .main_container .section01_1 .ft_map ul>li p{height:45px; box-sizing:border-box;padding-top: 0px;}
    .main_container .section01_1 .ft_map ul>li a{color: rgba(255, 255, 255, 0.8);}
    .main_container .section01_1 .ft_map ul>li span.cnt{font-size: 20px;letter-spacing:-0.06em;margin-right: 3.33px;color: #fff;font-weight: 600;}
    .main_container .section01_1 .ft_map ul>li span.cnt2{font-size: 11px;display: block;margin-top: -15px;}
    .main_container .section01_1 .ft_map ul>li span.text.ellipsis{
        display: block;
        height: 20px;
        overflow: hidden;
        line-height: 2;
        text-overflow: ellipsis;
        white-space: nowrap;
    
    }

    /*인프라가 변한다*/
    .main_container .section01_1 .ft_map.ft01 ul>li:nth-child(1) p,
    .main_container .section01_1 .ft_map.ft01 ul>li:nth-child(3) p{padding-top: 3px;}
    .main_container .section01_1 .ft_map.ft01 ul>li:nth-child(2) p,
    .main_container .section01_1 .ft_map.ft01 ul>li:nth-child(4) p{padding-top: 9px;}
    .main_container .section01_1 .ft_map.ft01 ul>li span.cnt{font-size: 25px;}
    .main_container .section01_1 .ft_map.ft01 ul>li span.cnt2{display: block; margin-top: 2px;font-size: 10px;letter-spacing: -0.04em;}

    /*거점이 변한다*/
    .main_container .section01_1 .ft_map.ft02 ul{ display: flex;  }
    .main_container .section01_1 .ft_map.ft02 ul>li p{padding-top:13.33px; font-size: 10px;}
    .main_container .section01_1 .ft_map.ft02 ul>li {/* width:6.66%; */ width: auto; flex: 1;}
    .main_container .section01_1 .ft_map.ft02 ul>li span.cnt{margin-top:3px; display: block; width: 100%; font-size: 16px;}

    /*주거가 변한다*/
    .main_container .section01_1 .ft_map.ft03 ul>li p{padding-top:13px;}
    .main_container .section01_1 .ft_map.ft03 ul>li {width:50%;}
    .main_container .section01_1 .ft_map.ft03 ul>li span.cnt{font-size: 27px;}

    /*동네가 변한다*/
    /*.main_container .section01_1 .ft_map.ft04 ul>li p{padding-top: 9px;}
    .main_container .section01_1 .ft_map.ft04 ul>li:nth-child(4) p,
    .main_container .section01_1 .ft_map.ft04 ul>li:nth-child(5) p{padding-top:27px;}*/
    .main_container .section01_1 .ft_map.ft04 ul>li p{padding-top: 9px;}
    .main_container .section01_1 .ft_map.ft04 ul>li {width:20%;}
    .main_container .section01_1 .ft_map.ft04 ul>li span.cnt{font-size: 16px;}
    .main_container .section01_1 .ft_map.ft04 ul>li span.text{font-size:12px; letter-spacing:-0.06em;}
    .main_container .section01_1 .ft_map.ft04 ul>li span.text br{display: none;}

    /*역사를 기억하다*/
    .main_container .section01_1 .ft_map.ft05 ul>li p{padding-top: 11.33px;}
    .main_container .section01_1 .ft_map.ft05 ul>li {width:25%;}
    .main_container .section01_1 .ft_map.ft05 ul>li span.cnt{font-size: 16px;}
    .main_container .section01_1 .ft_map.ft05 ul>li span.text{font-size:12px; letter-spacing:-0.06em;}

    /*서울대표명소*/
    .main_container .section01_1 .ft_map.ft06 ul>li p{padding-top:13.33px;}
    .main_container .section01_1 .ft_map.ft06 ul>li {width:33.33%;}
    .main_container .section01_1 .ft_map.ft06 ul>li span.cnt{font-size: 14px;}

    /*서울대표명소*/
    .main_container .section01_1 .ft_map.ft07 ul>li p{padding-top:13.33px;}
    .main_container .section01_1 .ft_map.ft07 ul>li {width:25%;}
    .main_container .section01_1 .ft_map.ft07 ul>li:nth-child(1) {width:30%;}
    .main_container .section01_1 .ft_map.ft07 ul>li:nth-child(3) {width:20%;}
    .main_container .section01_1 .ft_map.ft07 ul>li span.cnt{font-size: 15px;}
    .main_container .section01_1 .ft_map.ft07 ul>li:first-child span.cnt{font-size: 13px;}




    /*미래지도 section03 영역-----------------------------------------------------*/
    .main_container .section03.ft{z-index:9999999999999;/* width:calc(18% + 3%); */}
    .main_container .section03.ft .section03_1{border: solid 1px #494c4f;height: 273px;padding: 10px 6.66px 10px 10px;box-sizing: border-box;position: relative;}
    .main_container .section03.ft .section03_2{border: solid 1px #494c4f;height: 366.66px;background: #2f3235;}

    /*좌우이동버튼*/
    .ft_btn_pre,
    .ft_btn_next{cursor: pointer;z-index: 999999;position: absolute;top: 36%;width: 30px;height: 30px;background-size: 100%;}

    .ft_btn_pre{left: 0.5%;background: url('../images/page_prv.png') no-repeat;background-size: 100%;}
    .ft_btn_next{right: 0.5%;background: url('../images/page_next.png') no-repeat;background-size: 100%;}

    .ft_btn_pre a,
    .ft_btn_next a{width: 100%;height: 100%;display: block;text-indent: -99999px;}


    .main_container .section03
    .main_container .section03 .ftlist_con{}
    .main_container .section03 .ftlist_con>ul{width: 354%;}
    .main_container .section03 .ftlist_con>ul>li{float: left;margin-left: 6px;}
    .main_container .section03 .ftlist_con>ul>li:first-child{margin-left: 0;}
    
    .main_container .section03 .ftlist_con .ft_rb.box01{background: url(../images/ver_2020_main/main_right_image/main_right_box_01.png) no-repeat center center; background-size: 100%;}
    .main_container .section03 .ftlist_con .ft_rb.box02{background: url(../images/ver_2020_main/main_right_image/main_right_box_02.png) no-repeat center center; background-size: 100%;}
    .main_container .section03 .ftlist_con .ft_rb.box03{background: url(../images/ver_2020_main/main_right_image/main_right_box_03.png) no-repeat center center; background-size: 100%;}
    .main_container .section03 .ftlist_con .ft_rb.box04{background: url(../images/ver_2020_main/main_right_image/main_right_box_04.png) no-repeat center center; background-size: 100%;}
    .main_container .section03 .ftlist_con .ft_rb.box05{background: url(../images/ver_2020_main/main_right_image/main_right_box_05.png) no-repeat center center; background-size: 100%;}
    .main_container .section03 .ftlist_con .ft_rb.box06{background: url(../images/ver_2020_main/main_right_image/main_right_box_06.png) no-repeat center center; background-size: 100%;}
    .main_container .section03 .ftlist_con .ft_rb.box07{background: url(../images/ver_2020_main/main_right_image/main_right_box_07.png) no-repeat center center; background-size: 100%;}
    
    .main_container .section03 .ftlist_con .ft_rb{width: 125px;height: 173.33px;/* padding: 50px; *//* padding-top: 331px; */box-sizing: border-box;position: relative;font-size: 10px;}
    .main_container .section03 .ftlist_con .ft_rb a{color:#fff;display: block;width: 100%;height: 100%;}
    .main_container .section03 .ftlist_con .ft_rb .hd{width: 100%;padding: 16.66px 16.66px;font-size: 13px;box-sizing: border-box;}
    .main_container .section03 .ftlist_con .ft_rb .hd span{display:block;}
    .main_container .section03 .ftlist_con .ft_rb .sg{position: absolute;bottom: 0;left: 0;width: 100%;padding: 16.66px 16.66px;font-size: 10px;box-sizing: border-box;}

    .main_container .section03 .ftlist_con2{font-size: 9.66px;padding: 11.33px 6.66px 0 6.66px;box-sizing: border-box;}

    .main_container .section03 .ft_news_list{height:calc(100% - 20px); margin:10px;}
    .main_container .section03 .ft_news_list .list_02{margin-top:-17px;}

.main_container .section03 .ftlist_con{overflow: hidden !important;}
.main_container .section03 .ftlist_con>ul{width: 100%;}
.main_container .section03 .ftlist_con>ul>li{float: left;margin-left: 0;margin-right: 6px;margin-bottom: 6px;width: calc(50% - 6px);height: 87px;}

.main_container .section03 .ftlist_con .ft_rb{width: 145px;height: 58px;box-sizing: border-box;position: relative;}
.main_container .section03 .ftlist_con .ft_rb a{color:#fff;}
.main_container .section03 .ftlist_con .ft_rb .hd{width:100%;padding: 10px 15px;font-size: 13px;box-sizing: border-box;}
.main_container .section03 .ftlist_con .ft_rb .hd span{display: block;}
.main_container .section03 .ftlist_con .ft_rb .sg{position: absolute;bottom: 0;right: 0;width: 100%;padding: 24px;font-size: 10px;box-sizing: border-box;text-align: right;display: none;}

.main_container .section03 .ftlist_con .ft_rb.box01{background: url(../images/ver_2020_main/main_right_image/main_right_box_01.png) no-repeat center center; background-size: 100% 100%;}
.main_container .section03 .ftlist_con .ft_rb.box02{background: url(../images/ver_2020_main/main_right_image/main_right_box_02.png) no-repeat center center; background-size: 100% 100%;}
.main_container .section03 .ftlist_con .ft_rb.box03{background: url(../images/ver_2020_main/main_right_image/main_right_box_03.png) no-repeat center center;background-size: 100% 100%;}
.main_container .section03 .ftlist_con .ft_rb.box04{background: url(../images/ver_2020_main/main_right_image/main_right_box_04.png) no-repeat center center; background-size: 100% 100%;}
.main_container .section03 .ftlist_con .ft_rb.box05{background: url(../images/ver_2020_main/main_right_image/main_right_box_05.png) no-repeat center center; background-size: 100% 100%;}
.main_container .section03 .ftlist_con .ft_rb.box06{background: url(../images/ver_2020_main/main_right_image/main_right_box_06.png) no-repeat center center; background-size: 100% 100%;}
.main_container .section03 .ftlist_con .ft_rb.box07{background: url(../images/ver_2020_main/main_right_image/main_right_box_07.png) no-repeat center center; background-size: 100% 100%;}

.main_container .section03 .ftlist_con2{font-size: 10px;padding: 0px 0 0 15px;box-sizing: border-box;position: absolute;right: 21px;bottom: 10px;width: 46%;height: 57px;line-height: 1.4em;/* display: none; */overflow: hidden;}


    .scroll_x0 {overflow:auto; overflow-x: scroll; overflow-y: hidden; padding-right:0;} /* For the "inset" look only */
    .scroll_x0::-webkit-scrollbar {width:0px; height: 2px;} /* Let's get this party started */
    .scroll_x0::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0); background: rgba(69,74,77,1); -webkit-border-radius: 0px; border-radius: 0px;} /* Track */
    .scroll_x0::-webkit-scrollbar-thumb {-webkit-border-radius: 0px; border-radius: 0px; background: rgba(31,32,36,0.8); border:solid 0px rgba(69,74,77,1); -webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0);}/* Handle */



    .simple_bottom_menu {position:absolute;bottom:0px;z-index: 99999;left: 48.3%;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 700px;text-align: center;}
    .simple_bottom_menu>ul>li{margin-left: 7px;/* width:327px; */height: 30px;border:solid 1px #7c8187;font-size: 10px;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;padding: 1.5px 15px 1px 15px;}
    .simple_bottom_menu>ul>li.select{border:solid 1px #8fbfec;}
    .simple_bottom_menu>ul>li.select .arrow{top:-18px; width:20px; height:20px;}

    .simple_right_menu.red{bottom: 63.33px;}
    .simple_right_menu.vio{bottom: 63.33px;}
    .simple_right_menu {position:absolute;bottom: 48.66px;left: 739px;z-index: 99999;text-align: center;}
    .simple_right_menu>ul>li{
        position: relative;
        text-align: center;
        cursor: pointer;
        padding: 1px 8.33px;
        margin-bottom: 6px;
        width: 86.33px;
        height: 26px;
        border: solid 1px #7c8187;
        color: #a8aaab;
        font-size: 10px;
        line-height: 2.0em;
        -moz-border-radius: 16px;
        -webkit-border-radius: 16px;
        border-radius: 16px;
        box-sizing: border-box;
        letter-spacing: -0.14em;
    }
    .simple_right_menu>ul>li.select{/* color:#8fbfec; */border: solid 1px #00a58b;}

    .simple_right_menu.red>ul>li.select{border: solid 1px #ff4e51;}
    .simple_right_menu.vio>ul>li.select{border: solid 1px #aa7be6;}

    /*심플지도범례*/
    .simple_comment.cm02{width: 800px;top: 541.33px;left: 7%;font-size: 9px;letter-spacing: -0.08em;}
    .simple_comment.cm02 .legd + .legd{margin-left: 2px;}

    .simple_comment.cm01{width: 800px;left: 4%;}
    .simple_comment{position: absolute;top: 540px;left: 11%;font-size: 10px;width:700px;display: block;letter-spacing:0em;color: #a6a6a6;text-align:center;}
    .simple_comment .legd + .legd{margin-left:10px;}
    .simple_comment .legd i{width: 13px;height: 13px;margin-right: 3px;}

    /*팝업*/
    .ftmap .map_mark_popup .map_mark_header {border-bottom: 1px solid #fff;color: #fff;font-size: 15px;padding-right: 13.33px;letter-spacing: -0.04em;}
    .ftmap .map_mark_container_tit {border-bottom: 1px solid #fff;color: #fff;}
    .ftmap .map_mark_popup .map_mark_more {display: block;width: calc(100% + 30.66px);margin: 10px 0 -15.33px -15.33px;background: #363b42;color: #fff;cursor: pointer;text-align: right;padding: 7px 5px;box-sizing: border-box;border-top: solid 1px #2f343a;}
    .ftmap .map_mark_popup .map_mark_more span{padding-right: 23px;background: url(../images/ver_2020_main/popup_btn_arrow_wh.png) no-repeat 90% 57%;background-size: 8px;}

    /*미래도시 심플맵*/
    .main_sim_infra01{display: none; position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim_infra01.png) no-repeat 72px 20%; background-size: 800px auto;}
    .main_sim_infra02{display: none; position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim_infra02.png) no-repeat 72px 20%; background-size: 800px auto;}
    .main_sim_infra03{position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim_infra03.png) no-repeat 72px 20%;background-size: 800px auto;display: none;}
    .main_sim_infra04{position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim_infra04.png) no-repeat 72px 20%;background-size: 800px auto;}

    .main_sim05{position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim05.png) no-repeat 72px 20%;background-size: 800px auto;/* display: none; */}
    .main_sim06{position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim06.png) no-repeat 72px 20%;background-size: 800px auto;}
    .main_sim07{position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim07.png) no-repeat 72px 20%;background-size: 800px auto;}
    .main_sim08{position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim08.png) no-repeat 70.33px 21.9%;background-size: 800px auto;}
    .main_sim09{position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim09.png) no-repeat 70px 25%;background-size: 800px auto;}
    .main_sim10{position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim10.png) no-repeat 70.66px 22%;background-size: 800px auto;}
    .main_sim11{position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim11.png) no-repeat 71px 24%;background-size: 800px auto;}
    .main_sim12{position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim12.png) no-repeat 70.66px 23%;background-size: 800px auto;}
    .main_sim13{position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim13.png) no-repeat 71px 23.6%;background-size: 800px auto;}
    .main_sim14{position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim14.png) no-repeat 71.66px 24%;background-size: 800px auto;}
    .main_sim15{position:relative;margin-left: 30px;width: 100%;height:100%;background: url(../images/ver_2020_main/main_sim15.png) no-repeat 72px 20%;background-size: 800px auto;}

    /* 인프라가변한다 도시철도망구축 ------------------------------------------*/
    .main_infra01_mk button{outline: none;border: none;}
    .main_infra01_mk .section_wrap .section { position: absolute; z-index: 3; display: none; cursor: pointer;}
    .main_infra01_mk .section_wrap .section.on { display: block; }
    .main_infra01_mk .section_wrap .section.pos1 {
        top: 261px;
        right: 170px;
    }
    .main_infra01_mk .section_wrap .section.pos2 {
        top: 105px;
        right: 433.66px;
    }
    .main_infra01_mk .section_wrap .section.pos3 {
        top: 222.66px;
        right: 462.66px;
    }
    .main_infra01_mk .section_wrap .section.pos3.section5 {
        top: 304.66px;
        right: 495px;
    }
    .main_infra01_mk .section_wrap .section.pos4 {
        top: 145px;
        right: 314.33px;
    }
    .main_infra01_mk .section_wrap .section.pos4.section3{
        top: 177.66px;
        right: 255px;
    }
    .main_infra01_mk .section_wrap .section.pos5 {
        top: 30.66px;
        right: 261px;
    }
    .main_infra01_mk .section_wrap .section.pos6 {
        top: 30.66px;
        right: 260.66px;
    }
    .main_infra01_mk .section_wrap .section.pos7 {
        top: 303.33px;
        right: 434.66px;
    }
    .main_infra01_mk .line_number img,
    .main_infra01_mk .line_name img { height: 25.33px; }

    .main_infra01_mk .line_warp .line,
    .main_infra01_mk .line_number_wrap .line_number,
    .main_infra01_mk .line_name_wrap .line_name { position: absolute; z-index: 3; background: transparent;}
    .main_infra01_mk .line_warp .line .off,
    .main_infra01_mk .line_number_wrap .line_number .off,
    .main_infra01_mk .line_name_wrap .line_name .off { display: inline-block; }
    .main_infra01_mk .line_warp .line .on,
    .main_infra01_mk .line_number_wrap .line_number .on,
    .main_infra01_mk .line_name_wrap .line_name .on { display: none; }
    .main_infra01_mk .line_warp .line.on .off,
    .main_infra01_mk .line_number_wrap .line_number.on .off,
    .main_infra01_mk .line_name_wrap .line_name.on .off { display: none; }
    .main_infra01_mk .line_warp .line.on .on,
    .main_infra01_mk .line_number_wrap .line_number.on .on,
    .main_infra01_mk .line_name_wrap .line_name.on .on { display: inline-block; }

    .main_infra01_mk .line_number_wrap .line_number.pos1 { top: 151px; right: 423px; }
    .main_infra01_mk .line_number_wrap .line_number.pos2 { 
        top: 83.66px;
        right: 385.66px;
     }
    .main_infra01_mk .line_number_wrap .line_number.pos3 { 
        top: 173px;
        right: 230.33px;
    }
    .main_infra01_mk .line_number_wrap .line_number.pos4 {
        top: 485.66px;
        right: 526px;
    }
    .main_infra01_mk .line_number_wrap .line_number.pos5 {
        top: 287.66px;
        right: 659.66px;
    }
    .main_infra01_mk .line_number_wrap .line_number.pos6 {
        top: 217.33px;
        right: 536.33px;
    }
    .main_infra01_mk .line_number_wrap .line_number.pos7 {
        top: 432px;
        right: 458.33px;
     }
    .main_infra01_mk .line_number_wrap .line_number.pos8  { 
        top: 353px;
        right: 476.66px;
    }
    .main_infra01_mk .line_number_wrap .line_number.pos9 { 
        top: 277px;
        right: 408.66px;
     }
    .main_infra01_mk .line_number_wrap .line_number.pos10 {
        top: 279.33px;
        right: 187.33px;
    }

    .main_infra01_mk .line_name_wrap .line_name.pos1 {
        top: 151px;
        right: 458.33px;
    }
    .main_infra01_mk .line_name_wrap .line_name.pos2 {
        top: 84.66px;
        right: 416.66px;
    }
    .main_infra01_mk .line_name_wrap .line_name.pos3 {
        top: 171.66px;
        right: 164px;
    }
    .main_infra01_mk .line_name_wrap .line_name.pos4 {
        top: 485.66px;
        right: 558.33px;
    }
    .main_infra01_mk .line_name_wrap .line_name.pos5 {
        top: 287.66px;
        right: 691px;
    }
    .main_infra01_mk .line_name_wrap .line_name.pos6 {
        top: 217.33px;
        right: 568px;
    }
    .main_infra01_mk .line_name_wrap .line_name.pos7 {
        top: 431.33px;
        right: 350px;
    }
    .main_infra01_mk .line_name_wrap .line_name.pos8 {
        top: 353px;
        right: 368.33px;
    }
    .main_infra01_mk .line_name_wrap .line_name.pos9 {
        top: 277.33px;
        right: 309.33px;
    }
    .main_infra01_mk .line_name_wrap .line_name.pos10 {
        top: 279px;
        right: 219px;
    }
   

    .main_infra01_mk .line_warp .line.pos1 {
        top: 74.66px;
        right: 294.66px
    }
    .main_infra01_mk .line_warp .line.pos2 {
        top: 74.66px;
        right: 339.33px;
    }
    .main_infra01_mk .line_warp .line.pos3 {
        top: 183px;
        right: 263px;
    }
    .main_infra01_mk .line_warp .line.pos4 {
        top: 242px;
        right: 480.66px;
    }
    .main_infra01_mk .line_warp .line.pos5 {
        top: 312.66px;
        right: 555px;
    }
    .main_infra01_mk .line_warp .line.pos6 {
        top: 315.33px;
        right: 229.66px;
    }

    .main_infra01_mk .line_warp .line.pos1 img {width: 179.66px;}
    .main_infra01_mk .line_warp .line.pos2 img {width: 51.66px;}
    .main_infra01_mk .line_warp .line.pos3 img {width: 353.33px;}
    .main_infra01_mk .line_warp .line.pos4 img {width: 63.33px;}
    .main_infra01_mk .line_warp .line.pos5 img {width: 113px;}
    .main_infra01_mk .line_warp .line.pos6 img {width: 18px;}

    /*infra01_popup-----------------------------------------*/

    /* infra_traffic01 s */
    .main_infra01_mk .map_mark_popup { border-top: 0 none; }
    .main_infra01_mk .map_mark_popup { width: 280.33px;}
    .main_infra01_mk .map_mark_popup .map_mark_header { display: flex;flex-direction: column;justify-content: center;height: 54.33px; padding: 0 16.66px;background-color:#00a58b;  border: 0 none;color: #fff;font-weight: normal;}
    .main_infra01_mk .map_mark_popup.network .map_mark_header,
    .main_infra01_mk .network .map_mark_container_tit .number { background-color:#eb5295; }
    .main_infra01_mk .map_mark_popup.express .map_mark_header,
    .main_infra01_mk .express .map_mark_container_tit .number { background-color:#cc524a; }
    .main_infra01_mk .map_mark_popup .map_mark_header .map_mark_close { top: 15px;right: 15px;background: url('../images/ver_2020/icon/ico_close_wh.png') center center no-repeat; }
    .main_infra01_mk .map_mark_container {color: #333;}
    .main_infra01_mk .map_mark_container_tit {display: flex;align-items: center;padding-bottom: 11.33px;margin-bottom: 11.66px;border-bottom: 1px solid #fff;color: #fff;}
    .main_infra01_mk .map_mark_container_tit .number {display: flex;align-items: center;justify-content: center;width: 15.33px;height: 15.33px;margin-right: 7.33px;background-color: #00a58b;color: #fff; border-radius: 100%;}
    .main_infra01_mk .map_mark_container_tit .tit {font-weight: bold;}
    .main_infra01_mk .map_mark_container .text {letter-spacing: -1px;word-spacing: -1px;color: #fff;}
    .main_infra01_mk .map_mark_container .img_wrap { margin-top: 20px;  }
    .main_infra01_mk .map_mark_container .img_wrap img { max-width: 100%; }

    .main_infra01_mk .map_mark_popup.popup1 {
        top: -100px;
        right: 100px;
    }
    .main_infra01_mk .map_mark_popup.popup2 {top: 6.66px;right: 430px;}
    .main_infra01_mk .map_mark_popup.popup3 {top: 66.66px;right: 386.66px;}
    .main_infra01_mk .map_mark_popup.popup4 {top: 115.33px; right: 216.66px;}
    .main_infra01_mk .map_mark_popup.popup5 {top: 70px;right: 250px;}
    .main_infra01_mk .map_mark_popup.popup6 {
        top: 39.66px;
        right: 197px;
    }
    .main_infra01_mk .map_mark_popup.popup7 {
        top: 140px;
        right: 190px;
    }
    .main_infra01_mk .map_mark_popup.popup8 {
        top: 140px;
        right: 190px;
    }
    .main_infra01_mk .map_mark_popup.popup9 {top: 166.66px;right: 460px;}
    .main_infra01_mk .map_mark_popup.popup10 {top: 40px;right: 313.33px;}


    .main_infra01_mk .line_number img,
    .main_infra01_mk .line_name img { height: 25.33px; }
    .main_infra01_mk .section_wrap .section.pos1 img {width: 97px;}
    .main_infra01_mk .section_wrap .section.pos2 img {width: 185.66px;}
    .main_infra01_mk .section_wrap .section.pos2.section4 img {width: 185.66px;}
    .main_infra01_mk .section_wrap .section.pos3 img {width: 233.66px;}
    .main_infra01_mk .section_wrap .section.pos3.section5 img {width: 183.66px;}
    .main_infra01_mk .section_wrap .section.pos4 img {width: 425.66px;}
    .main_infra01_mk .section_wrap .section.pos4.section3 img {width: 134.66px;}
    .main_infra01_mk .section_wrap .section.pos5 img {width: 237.66px;}
    .main_infra01_mk .section_wrap .section.pos6 img {width: 145px;}
    .main_infra01_mk .section_wrap .section.pos7 img {width: 154.66px;}
    /* 인프라가변한다 도시철도망구축//end ------------------------------------------*/

    /* 인프라가변한다 2수도권광역교통망 ------------------------------------------*/
    /* infra_traffic02 s */
    .main_infra02_mk{}
    .main_infra02_mk .map_line {position: absolute;z-index: 1; }
    .main_infra02_mk .map_line .on { display: none; }
    .main_infra02_mk .map_line .off { display: block; }
    .main_infra02_mk .map_line.on .on { display: block; }
    .main_infra02_mk .map_line.on .off { display: none; }
    .main_infra02_mk .map_btn .on { display: none; }
    .main_infra02_mk .map_btn .off { display: block; }
    .main_infra02_mk .map_btn.on .on { display: block; }
    .main_infra02_mk .map_btn.on .off { display: none; }

    .main_infra02_mk .map_line.line1 img { width: 686px;}
    .main_infra02_mk .map_line.line2 img { width: 577px; }
    .main_infra02_mk .map_line.line3 img { width: 515.6px; }
    .main_infra02_mk .map_btn img {height: 46px;}

    .main_infra02_mk .map_name .mname img {height: 12.66px;}
    .main_infra02_mk .map_name .mname.mn1 {
        top: 220px;
        right: 278.66px
    }
    .main_infra02_mk .map_name .mname.mn2 {
        top: 262px;
        right: 454px;
    }
    .main_infra02_mk .map_name .mname.mn3 {
        top: 348.33px;
        right: 325px;
    }

    .main_infra02_mk .map_line.line1 {
        top: 100.66px;
        right: 73.5px;
    }
    .main_infra02_mk .map_line.line2 {
        top: 122.5px;
        right: 165.9px;
    }
    .main_infra02_mk .map_line.line3 {
        top: 3.4px;
        right: 111.36px;
    }

    .main_infra02_mk .map_btn.btn1 {top: 89.66px;right: 595px;}
    .main_infra02_mk .map_btn.btn2 {top: 10px;right: 270.66px;}
    .main_infra02_mk .map_btn.btn3 {top: 287px;right: 610px;}
    .main_infra02_mk .map_btn.btn4 {top: 312px;right: 170.33px;}
    .main_infra02_mk .map_btn.btn5 {top: 463.33px;right: 453.66px;}
    .main_infra02_mk .pos1 {top: 176.66px;right: 536.66px;} 
    .main_infra02_mk .pos2 {top: -17px;right: 130px;} 
    .main_infra02_mk .pos3 {
        top: -40px;
        right: 546.66px;
    } 
    .main_infra02_mk .pos4 {
        top: 125.33px;
        right: 398.33px;
    } 
    .main_infra02_mk .pos5 {top: 130px;right: 403.33px;} 
    /* infra_traffic02 e */

    /* infra02 popup */

    .main_infra02_mk .map_mark_popup.line_a { border-top: 3px solid #bb6b55;}
    .main_infra02_mk .map_mark_popup.line_b { border-top: 3px solid #00a885;}
    .main_infra02_mk .map_mark_popup.line_c { border-top: 3px solid #8dcd9c;}
    .main_infra02_mk .map_mark_popup {width: 240.33px;background: #444a53;}

    
    .town_nurture .map_mark_popup { width: 240.33px;}
    .main_sim10_mk .map_mark_popup {width: 290px;border-top: 3px solid #ff595c;}
    .main_sim11_mk .map_mark_popup,
    .main_sim12_mk .map_mark_popup {width: 266.66px;}
    .main_sim12_mk .map_mark_popup { border-top: 3px solid #ff595c;}

    .main_container .list_02 ul>li {
        margin: 7px 0 0 0;
        position: relative;
        height: 40px;
        letter-spacing: -1px;
        word-spacing: -1px;
    }




    /* 인프라가변한다 3 ------------------------------------------*/
    .main_infra03_mk{position:absolute;left: 108px;top: -19.33px;width: 900px;height: 500px;/* border: solid 1px #fff; */}
    .main_infra03_mk .map_mark2.sz_m img { width: 65px; }
    .main_infra03_mk .map_mark2.sz_l img { width: 87px; }
    .main_infra03_mk .map_mark2.sz_s img { width: 48px; }
    .main_infra03_mk .map_mark2{ position: absolute; z-index: 1;}
    .main_infra03_mk .map_mark2.pos1 {top: 291px;right: 334.66px;}
    .main_infra03_mk .map_mark2.pos2 {top: 274.66px;right: 580.66px;}
    .main_infra03_mk .map_mark2.pos3 {top: 243px;right: 633.33px;}
    .main_infra03_mk .map_mark2.pos4 {top: 351.66px;right: 595px;}
    .main_infra03_mk .map_mark2.pos5 {top: 266.33px;right: 438px;}
    .main_infra03_mk .map_mark2.pos6 {top: 191.66px; right: 471.33px;}
    .main_infra03_mk .map_mark2.pos7 {top: 259px;right: 501px;}
    .main_infra03_mk .map_mark2.pos8 {top: 240px;right: 402.33px;}
    .main_infra03_mk .map_mark2.pos9 {top: 166.66px;right: 559.66px;}
    .main_infra03_mk .map_mark2.pos10 {top: 314.33px;right: 492px;}
    .main_infra03_mk .map_mark2.pos11 {top: 426.33px;right: 539.33px;}
    .main_infra03_mk .map_mark2.pos12 {top: 465.66px;right: 619px;}
    .main_infra03_mk .map_mark2.pos13 {top: 456px;right: 415px;}
    .main_infra03_mk .map_mark2.pos14 {top: 422.33px;right: 400.66px;}
    .main_infra03_mk .map_mark2.pos15 {top: 387px;right: 333.33px;}
    .main_infra03_mk .map_mark2.pos16 {top: 325.33px;right: 281.66px;}
    .main_infra03_mk .map_mark2.pos17 {top: 289px;right: 417px;}
    .main_infra03_mk .map_mark2.pos18 {top: 259.33px;right: 344.33px;}
    .main_infra03_mk .map_mark2.pos19 {top: 166px;right: 368.33px;}
    .main_infra03_mk .map_mark2.pos20 {top: 200px;right: 396px;}
    .main_infra03_mk .map_mark2.pos21 {top: 440.33px;right: 566.66px;}

    

    /* 인프라가변한다-3도로공간재편 popup */
    /*.main_infra03_mk .map_mark_popup {border-top: 10px solid #06a78e;margin-top: -250px;margin-right: 530px;}
    .main_infra03_mk .map_mark_popup.popup1 { top: 800px;right: 660px;}
    .main_infra03_mk .map_mark_popup.popup2 { top: 730px;right: 460px;}
    .main_infra03_mk .map_mark_popup.popup3 { top: 580px;right: 450px;}
    .main_infra03_mk .map_mark_popup.popup4 { top: 600px;right: 200px;}
    .main_infra03_mk .map_mark_popup.popup5 { top: 410px;right: 390px;}
    .main_infra03_mk .map_mark_popup.popup6 { top: 390px;right: 320px;}
    .main_infra03_mk .map_mark_popup.popup7 { top: 380px;right: 1010px;}
    .main_infra03_mk .map_mark_popup.popup8 { top: 760px;right: 940px;}
    .main_infra03_mk .map_mark_popup.popup9 { top: 660px;right: 1140px;}
    .main_infra03_mk .map_mark_popup.popup10 { top: 1400px;right: 1130px;}
    .main_infra03_mk .map_mark_popup.popup11 { top: 1000px;right: 1030px;}
    .main_infra03_mk .map_mark_popup.popup12 { top: 1300px;right: 960px;}
    .main_infra03_mk .map_mark_popup.popup13 { top: 1250px;right: 460px;}
    .main_infra03_mk .map_mark_popup.popup14 { top: 1200px;right: 390px;}
    .main_infra03_mk .map_mark_popup.popup15 { top: 930px;right: 20px;}
    .main_infra03_mk .map_mark_popup.popup16 { top: 700px;right: 200px;}
    .main_infra03_mk .map_mark_popup.popup17 { top: 1170px;right: 860px;}
    .main_infra03_mk .map_mark_popup.popup18 { top: 500px;right: 660px;}
    .main_infra03_mk .map_mark_popup.popup19 { top: 1020px;right: 90px;}
    .main_infra03_mk .map_mark_popup.popup20 { top: 730px;right: 1830px;}
    .main_infra03_mk .map_mark_popup.popup21 { top: 700px;right: 560px;}*/

    .main_infra03_mk .map_mark_popup {border-top: 3px solid #06a78e;}
    .main_infra03_mk .map_mark_popup.popup1 {top: 39%;right: 51%;}
    .main_infra03_mk .map_mark_popup.popup2 {top: 34%;right: 40%;}
    .main_infra03_mk .map_mark_popup.popup3 {top: 25%;right: 40%;}
    .main_infra03_mk .map_mark_popup.popup4 {top: 28%;right: 32%;}
    .main_infra03_mk .map_mark_popup.popup5 {top: 16%;right: 39%;}
    .main_infra03_mk .map_mark_popup.popup6 {top: 9%;right: 35%;}
    .main_infra03_mk .map_mark_popup.popup7 {top: 10%;right: 58%;}
    .main_infra03_mk .map_mark_popup.popup8 {top: 31%;right: 58%;}
    .main_infra03_mk .map_mark_popup.popup9 {top: 28%;right: 63%;}
    .main_infra03_mk .map_mark_popup.popup10 {top: 75.5%;right: 61%;}
    .main_infra03_mk .map_mark_popup.popup11 {top: 47%;right: 62%;}
    .main_infra03_mk .map_mark_popup.popup12 {top: 64%;right: 59%;}
    .main_infra03_mk .map_mark_popup.popup13 {top: 68%;right: 42%;}
    .main_infra03_mk .map_mark_popup.popup14 {top: 61%;right: 39%;}
    .main_infra03_mk .map_mark_popup.popup15 {top: 37%;right: 25%;}
    .main_infra03_mk .map_mark_popup.popup16 {top: 35%;right: 33%;}
    .main_infra03_mk .map_mark_popup.popup17 {top: 62%;right: 55%;}
    .main_infra03_mk .map_mark_popup.popup18 {top: 14%;right: 51%;}
    .main_infra03_mk .map_mark_popup.popup19 {top: 53.5%;right: 32%;}
    .main_infra03_mk .map_mark_popup.popup20 {top: 28%;right: 54%;}
    .main_infra03_mk .map_mark_popup.popup21 {top: 29%;right: 46%;}


    /*인프라가변한다4------------------------------*/
    /* infra_traffic04 */
    .main_infra04_mk{
        position: absolute;
        left: 60px;
        top: -2px;
        width: 100%;
        height: 100%;
    }
    .main_infra04_mk .line_inner .line { position:absolute; z-index:auto; display: inline-block;}
    .main_infra04_mk .btn_wrap { position: relative; }
    .main_infra04_mk .line_block .popup_btn{ background: transparent; }
    .main_infra04_mk .line_block .popup_btn,
    .main_infra04_mk .line_block .name { position: absolute; z-index: 1; }
    .main_infra04_mk .map_mark_popup { width: 266.66px !important;}
    .main_infra04_mk .map_mark_popup { border-top: 3px solid #06a78e;}
    .main_infra04_mk .line_block .on { display: none; } 
    .main_infra04_mk .line_block .off { display: block; } 
    .main_infra04_mk .line_block.active .off { display: none; } 
    .main_infra04_mk .line_block.active .on { display: block; } 
    /* line */
    .main_infra04_mk .line_block.line_1 .line{/* border:solid 1px #f00; */}
    .main_infra04_mk .line_block.line_1 .line{top: 329.33px;right: 572.66px;}
    .main_infra04_mk .line_block.line_2 .line{top: 309.66px;right: 618.33px;}
    .main_infra04_mk .line_block.line_3 .line{top: 61px;right: 351.66px;}

    .main_infra04_mk .line_block.line_1 .line img {width: 150px;}
    .main_infra04_mk .line_block.line_2 .line img {width: 40.66px;}
    .main_infra04_mk .line_block.line_3 .line img {width: 74px;}

    /* name */
    .main_infra04_mk .line_block.line_1 .name {top: 382.66px;right: 665.66px;}
    .main_infra04_mk .line_block.line_2 .name {top: 243.33px;right: 551.66px;}
    .main_infra04_mk .line_block.line_3 .name {top: 197px;right: 388.33px;}
    /* button */
    .main_infra04_mk .line_block .name img { height: 20px; }
    .main_infra04_mk .line_block .popup_btn img { height: 25.33px; }
    .main_infra04_mk .line_block.line_1 .button1 {top: 308px;right: 641.66px;}
    .main_infra04_mk .line_block.line_1 .button2 {top: 324.66px;right: 652.33px;}
    .main_infra04_mk .line_block.line_1 .button3 {top: 322.33px;right: 455.33px;}
    .main_infra04_mk .line_block.line_2 .button1 {top: 299px;right: 440px;}
    .main_infra04_mk .line_block.line_2 .button2 {top: 281px;right: 627.33px;}
    .main_infra04_mk .line_block.line_3 .button1 {top: 149px;right: 395px;}
    .main_infra04_mk .line_block.line_3 .button2 {top: 51.66px;right: 411.66px;}
    .main_infra04_mk .line_block.line_3 .button3 {top: 158.33px;right: 264.33px;}
    .main_infra04_mk .line_block.line_3 .button4 {top: 264.33px;right: 373px;}
    .main_infra04_mk .line_block.line_3 .button5 {top: 415.33px;right: 245px;}
    

    .main_infra04_mk .map_mark_popup.popup4 { width: 240px; }
    .main_infra04_mk .map_mark_popup.popup1 strong,
    .main_infra04_mk .map_mark_popup.popup8 strong,
    .main_infra04_mk .map_mark_popup.popup6 strong,
    .main_infra04_mk .map_mark_popup.popup7 strong { color: #00a58b !important; }
    .main_infra04_mk .map_mark_popup.popup2 strong { color: #cc524a !important; }
    .main_infra04_mk .map_mark_popup.popup4 strong,
    .main_infra04_mk .map_mark_popup.popup5 strong { color: #eb5295 !important; }
    .main_infra04_mk .map_mark_popup.popup3 strong { color: #8ec0ea !important; }

    .main_infra04_mk .popup1.swiper_popup .swiper-pagination-bullet.swiper-pagination-bullet-active,
    .main_infra04_mk .popup8.swiper_popup .swiper-pagination-bullet.swiper-pagination-bullet-active,
    .main_infra04_mk .popup7.swiper_popup .swiper-pagination-bullet.swiper-pagination-bullet-active,
    .main_infra04_mk .popup6.swiper_popup .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #00a58b; }
    .main_infra04_mk .popup2.swiper_popup .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #cc524a; }
    .main_infra04_mk .popup3.swiper_popup .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #8ec0ea; }
    .main_infra04_mk .popup5.swiper_popup .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #eb5295; }
    
    .main_infra04_mk .map_mark_popup.popup2 { border-top: 3px solid #cc524a }
    .main_infra04_mk .map_mark_popup.popup3 { border-top: 3px solid #8ec0ea }
    .main_infra04_mk .map_mark_popup.popup4,
    .main_infra04_mk .map_mark_popup.popup5 { border-top: 3px solid #eb5295 }

    /* position */
    /*.main_infra04_mk .map_mark_popup.popup1{top: 300px;right: 2200px;}
    .main_infra04_mk .map_mark_popup.popup2 {top: 300px;right: 807px;}
    .main_infra04_mk .map_mark_popup.popup3 {top: 100px;right: 10px;}
    .main_infra04_mk .map_mark_popup.popup4 {top: 100px;right: 1150px;}
    .main_infra04_mk .map_mark_popup.popup5 {top: 650px;right: 40px;}
    .main_infra04_mk .map_mark_popup.popup6 {top: 500px;right: 2000px;}
    .main_infra04_mk .map_mark_popup.popup7 {top: 20px;right: 2000px;}
    .main_infra04_mk .map_mark_popup.popup8 {top: 20px;right: 1300px;}*/

    .main_infra04_mk .map_mark_popup.popup1{top: 26%;right: 34%;}
    .main_infra04_mk .map_mark_popup.popup2 {top: 26%;right: 34%;}
    .main_infra04_mk .map_mark_popup.popup3 {top: 10%;right: 48%;}
    .main_infra04_mk .map_mark_popup.popup4 {top: 10%;right: 48%;}
    .main_infra04_mk .map_mark_popup.popup5 {top: 21%;right: 46%;}
    .main_infra04_mk .map_mark_popup.popup6 {top: 45%;right: 31%;}
    .main_infra04_mk .map_mark_popup.popup7 {top: 25%;right: 31%;}
    .main_infra04_mk .map_mark_popup.popup8 {top: 25%;right: 31%;}

    /* swiper_popup */
    .swiper_popup .map_mark_close {top: 16px; right: 9.6px;}
    .swiper_popup .img_wrap {overflow: hidden; height: 157.66px;}
    .swiper_popup img {width: 100%;}
    .swiper_popup .swiper-pagination-bullet { width: 6.66px; height: 6.66px; transition: width 0.2s; background-color: #fff; opacity: 1;}
    .swiper_popup .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 15.33px; background-color: #ff595c; border-radius: 15px;}
    .swiper_popup .swiper_next,
    .swiper_popup .swiper_prev {position: absolute;top: 50%;transform: translateX(-50%);z-index: 1;width: 7px;height: 10.66px;display: none;}
    .swiper_popup .swiper_next { right: 10px;}
    .swiper_popup .swiper_prev { left: 10px; }
    .swiper_popup .swiper_next img,
    .swiper_popup .swiper_prev img { width: 100%; }
    .swiper_popup .swiper-pagination-bullet.swiper-pagination-bullet-active { width: 15.33px; border-radius: 15px;}

    .ftmap .map_mark_info .hd{color: #fff;font-weight:600;margin-bottom: 7px;}
    .ftmap .map_mark_info{margin-top: 13.33px;color: #fff;}
    .main_sim11_mk .map_mark_info { margin-top: 8.33px; }
    .ftmap .map_mark_info .tit {margin-bottom: 8.33px;font-weight: bold;color: #fff;}
    .ftmap .hyphen { position: relative; padding-left: 7px;color: #fff; }
    .ftmap .hyphen:after {
        content: '';
        display: block;
        position: absolute;
        top: 7.66px;
        left: 0; 
        width: 2.66px;
        height: 1px;
        background-color: #ffffff; 
    }

    /*거점이변한다-------------------------------------------*/
    /* city_center */ 
    .main_sim05_mk{position: absolute;left: 49.67px;top: -4.33px;/* border:solid 1px #fff; */width: 100%;height: 100%;}   

    .main_sim05_mk .map_mark_wrap .map_mark { position: absolute; z-index:auto; }
    .main_sim05_mk .map_mark_wrap .mark1 {top: 251.33px;right: 133px;}
    .main_sim05_mk .map_mark_wrap .mark2 {top: 367.66px;right: 116px;}
    .main_sim05_mk .map_mark_wrap .mark3 {top: 79.66px;right: 131.33px;}
    .main_sim05_mk .map_mark_wrap .mark4 {top: 271.66px;right: 540px;}
    .main_sim05_mk .map_mark_wrap .mark5 {top: 105.66px;right: 541.33px;}

    .main_sim05_mk .map_mark_wrap .mark1 img {width: 368px;}
    .main_sim05_mk .map_mark_wrap .mark2 img {width: 283.66px;}
    .main_sim05_mk .map_mark_wrap .mark3 img {width: 287.33px;}
    .main_sim05_mk .map_mark_wrap .mark4 img {width: 232.33px;}
    .main_sim05_mk .map_mark_wrap .mark5 img {width: 235px;}

    .main_sim05_mk .map_mark_wrap .map_btn { position: absolute; z-index:1;}

    .main_sim05_mk .map_mark_wrap .btn1 { top:56.66px; right:660px; width:287.33px; height:89.33px;}
    .main_sim05_mk .map_mark_wrap .btn2 { top:443.33px; right:657.33px; width:287.33px; height:89.33px;}
    .main_sim05_mk .map_mark_wrap .btn3 { top:56.66px; right:50px; width:257.33px; height:89.33px;}
    .main_sim05_mk .map_mark_wrap .btn4 { top:250px; right:50px; width:257.33px; height:89.33px;}
    .main_sim05_mk .map_mark_wrap .btn5 { top:443.33px; right:16.66px; width:287.33px; height:89.33px;}
    .main_sim05_mk .map_mark_wrap .btn6,
    .main_sim05_mk .map_mark_wrap .btn7,
    .main_sim05_mk .map_mark_wrap .btn8,
    .main_sim05_mk .map_mark_wrap .btn9,
    .main_sim05_mk .map_mark_wrap .btn10 {width:59.33px; height: 59.33px;}
    .main_sim05_mk .map_mark_wrap .btn6 { top:250px; right:641px;}
    .main_sim05_mk .map_mark_wrap .btn7 { top:277.33px; right:733.33px;}
    .main_sim05_mk .map_mark_wrap .btn8 { top:70.33px; right:383.33px;}
    .main_sim05_mk .map_mark_wrap .btn9 { top:265.66px; right:481.66px;}
    .main_sim05_mk .map_mark_wrap .btn10 { top:391.33px; right:350px;}

    /* popup  */
    .main_sim05_mk .swiper_slider .right_box .rightbox_container { display: none; }
    .main_sim05_mk .swiper_slider .right_box .rightbox_container.active { display: block; }
    .main_sim05_mk .swiper_slider .right_box .rightbox_container .img_2 {margin-top: 9.33px;}
    .main_sim05_mk .swiper_slider .right_box .site3 .sub_tit { margin-top:20px; margin-bottom:9.33px; }
    .main_sim05_mk .container .hilight { color: #0ba1ed; }
    .main_sim05_mk .table_list_box tr td:nth-child(2) { text-align: left;} 

    /*popup*/
    .main_sim05_mk .map_mark_popup{border-top: 3px solid #0081c3; width: 300px;}
    .main_sim05_mk .map_mark_popup.popup1{top: 21%;right: 54.5%;}
    .main_sim05_mk .map_mark_popup.popup2{top: 19%;right: 45%;}
    .main_sim05_mk .map_mark_popup.popup3{top: 0;right: 46%;}
    .main_sim05_mk .map_mark_popup.popup4{top: 21%;right: 35%;}
    .main_sim05_mk .map_mark_popup.popup5{top: 15%;right: 26.5%;}

    /*08우리동네키움센터-------------------------------------*/
    /* 우리동네키움센터 */
    .main_sim08_mk{
        position: absolute;
        left: 4%;
        top: 3%;
        width: 92%;
        height: 93%;
    }
    .main_sim08_mk .map_mark{
        text-indent: -999999px; 
    }
    .main_sim08_mk .map_mark_wrap {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 32px;
    }
    .main_sim08_mk .map_mark.pos1{top: 65%;right: 37%;}
    .main_sim08_mk .map_mark.pos2{top: 47%;right: 25%;}
    .main_sim08_mk .map_mark.pos3{top: 42%;right: 71.5%;}
    .main_sim08_mk .map_mark.pos4{top: 15%;right: 38%;display: none;}
    .main_sim08_mk .map_mark.pos5{top: 57%;right: 38%;display: none;}
    .main_sim08_mk .map_mark.pos6{top: 47%;right: 33%;}
    .main_sim08_mk .map_mark.pos7{top: 61%;right: 67%;}
    .main_sim08_mk .map_mark.pos8{top: 73%;right: 61%;}
    .main_sim08_mk .map_mark.pos9{top: 11%;right: 31%;}
    .main_sim08_mk .map_mark.pos10{top: 37%;right: 37%;}
    .main_sim08_mk .map_mark.pos11{top: 7%;right: 39%;}
    .main_sim08_mk .map_mark.pos12{top: 61%;right: 54%;}
    .main_sim08_mk .map_mark.pos13{top: 45%;right: 58%;}
    .main_sim08_mk .map_mark.pos14{top: 38%;right: 55%;}
    .main_sim08_mk .map_mark.pos15{top: 45%;right: 39%;}

    .main_sim08_mk .map_mark.pos16{top: 32%;right: 43%;}
    .main_sim08_mk .map_mark.pos17{top: 67%;right: 45%;}
    .main_sim08_mk .map_mark.pos18{top: 58%;right: 28%;}
    .main_sim08_mk .map_mark.pos19{top: 56%;right: 60%;}
    .main_sim08_mk .map_mark.pos20{top: 49%;right: 48%;}
    .main_sim08_mk .map_mark.pos21{top: 55%;right: 68%;}
    .main_sim08_mk .map_mark.pos22{top: 22%;right: 54%;}
    .main_sim08_mk .map_mark.pos23{top: 32%;right: 48%;}
    .main_sim08_mk .map_mark.pos24{top: 40%;right: 46%;}
    .main_sim08_mk .map_mark.pos25{top: 32%;right: 32%;}

    .main_sim08_mk .map_mark_popup{border-top: 3px solid #ff4e51;width: 210px; }
    .main_sim08_mk .map_mark_popup.popup1{top: 46%;right: 43%;}
    .main_sim08_mk .map_mark_popup.popup2{top: 36%;right: 30%;}
    .main_sim08_mk .map_mark_popup.popup3{top: 25%;right: 38%;}
    .main_sim08_mk .map_mark_popup.popup4{top: 24%;right: 48%;}
    .main_sim08_mk .map_mark_popup.popup5{top: 12%;right: 48%;}
    .main_sim08_mk .map_mark_popup.popup6{top: 32%;right: 39%;}
    .main_sim08_mk .map_mark_popup.popup7{
        top: 47%;
        right: 33%;
    }
    .main_sim08_mk .map_mark_popup.popup8{
        top: 48%;
        right: 29%;
    }
    .main_sim08_mk .map_mark_popup.popup9{top: 7%;right: 43%;}
    .main_sim08_mk .map_mark_popup.popup10{top: 24%;right: 40%;}
    .main_sim08_mk .map_mark_popup.popup11{top: 2%;right: 47%;}
    .main_sim08_mk .map_mark_popup.popup12{top: 48%;right: 23.5%;}
    .main_sim08_mk .map_mark_popup.popup13{top: 35%;right: 26%;}
    .main_sim08_mk .map_mark_popup.popup14{top: 28%;right: 25%;}
    .main_sim08_mk .map_mark_popup.popup15{top: 39%;right: 44%;}
    .main_sim08_mk .map_mark_popup.popup16{top: 20%;right: 49%;}
    .main_sim08_mk .map_mark_popup.popup17{top: 48%;right: 50.5%;}
    .main_sim08_mk .map_mark_popup.popup18{top: 48%;right: 37%;}
    .main_sim08_mk .map_mark_popup.popup19{top: 46%;right: 28.5%;}
    .main_sim08_mk .map_mark_popup.popup20{top: 43%;right: 51.5%;}
    .main_sim08_mk .map_mark_popup.popup21{top: 44%;right: 35%;}
    .main_sim08_mk .map_mark_popup.popup22{top: 10%;right: 25%;}
    .main_sim08_mk .map_mark_popup.popup23{top: 21%;right: 17%;}
    .main_sim08_mk .map_mark_popup.popup24{top: 28%;right: 52.5%;}
    .main_sim08_mk .map_mark_popup.popup25{top: 23%;right: 39%;}


    /* 미술관박물관 */
    .main_sim10_mk .destination_mark.pos1 {top: 245px;right: 474.33px;z-index: 5;}
    .main_sim10_mk .destination_mark.pos2 {top: 109.66px;right: 367px;}
    .main_sim10_mk .destination_mark.pos3 {top: 132.33px;right: 396.66px;}
    .main_sim10_mk .destination_mark.pos4 {top: 408.33px;right: 584.33px;}
    .main_sim10_mk .destination_mark.pos5 {top: 180px;right: 458.33px;}
    .main_sim10_mk .destination_mark.pos6 {top: 258.33px;right: 517px;z-index: 7;}
    .main_sim10_mk .destination_mark.pos7 {top: 278.33px;right: 425.66px;z-index: 33;}
    .main_sim10_mk .destination_mark.pos8 {top: 229px;right: 442.66px;}
    .main_sim10_mk .destination_mark.pos9 {top: 244.33px;right: 413px;}

    .main_sim09_mk .destination_mark img,
    .main_sim10_mk .destination_mark img { height: 62.33px; }
    
    /*popup*/
    /* .main_sim10_mk .map_mark_popup.popup1 {top: 28%;right: 55%;}
    .main_sim10_mk .map_mark_popup.popup2 {top: 4%;right: 43%;}
    .main_sim10_mk .map_mark_popup.popup3 {top: 10%;right: 48%;}
    .main_sim10_mk .map_mark_popup.popup4 {top: 39%;right: 66%;}
    .main_sim10_mk .map_mark_popup.popup5 {top: 15%;right: 54%;}
    .main_sim10_mk .map_mark_popup.popup6 {top: 28%;right: 59%;}
    .main_sim10_mk .map_mark_popup.popup7 {top: 33%;right: 52%;}
    .main_sim10_mk .map_mark_popup.popup8 {top: 24%;right: 54%;}
    .main_sim10_mk .map_mark_popup.popup9 {top: 26%;right: 49%;} */
    
    .main_sim10_mk .map_mark_popup.popup1 {top: 17%;right: 57%;}
    .main_sim10_mk .map_mark_popup.popup2 {top: 4%;right: 46%;}
    .main_sim10_mk .map_mark_popup.popup3 {top: 10%;right: 50%;}
    .main_sim10_mk .map_mark_popup.popup4 {top: 21%;right: 31%;}
    .main_sim10_mk .map_mark_popup.popup5 {top: 15%;right: 57.5%;}
    .main_sim10_mk .map_mark_popup.popup6 {top: 16%;right: 61.7%;}
    .main_sim10_mk .map_mark_popup.popup7 {top: 17%;right: 54%;}
    .main_sim10_mk .map_mark_popup.popup8 {top: 21%;right: 55%;}
    .main_sim10_mk .map_mark_popup.popup9 {top: 17%;right: 51%;}

    /*06공적임대주택--------------------------------------------------*/
    .main_sim06_mk{position: absolute;left: 30.67px;top: -14.33px;/* border:solid 1px #fff; */width: 100%;height: 100%;}

    .main_sim06_mk .map_mark_wrap .map_mark.mark1 img { width: 82.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark2 img { width: 34.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark3 img { width: 34.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark4 img { width: 82.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark5 img { width: 68px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark6 img { width: 50px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark7 img { width: 34.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark8 img { width: 34.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark9 img { width: 34.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark10 img { width: 82.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark11 img { width: 50px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark12 img { width: 50px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark13 img { width: 68px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark14 img { width: 34.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark15 img { width: 24.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark16 img { width: 24.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark17 img { width: 24.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark18 img { width: 24.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark19 img { width: 34.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark20 img { width: 34.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark21 img { width: 34.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark22 img { width: 34.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark23 img { width: 34.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark24 img { width: 34.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark25 img { width: 82.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark26 img { width: 82.66px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark27 img { width: 68px; }
    .main_sim06_mk .map_mark_wrap .map_mark.mark28 img { width: 34.66px; }



    .main_sim06_mk .map_mark_wrap .map_mark.mark1 {
        top: 29.66px;
        right: 348.66px;
     }
     .main_sim06_mk .map_mark_wrap .map_mark.mark2 {
        top: 82.66px;
        right: 411.66px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark3 {
        top: 121.66px;
        right: 386.66px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark4 {
        top: 139.33px;
        right: 346.33px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark5 {
        top: 178px;
        right: 283.33px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark6 {
        top: 277.66px;
        right: 200px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark7 {
        top: 343.66px;
        right: 267.33px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark8 {
        top: 333.33px;
        right: 323.66px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark9 {
        top: 434px;
        right: 272.66px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark10 {
        top: 397.33px;
        right: 303.66px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark11 {
        top: 368.33px;
        right: 358px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark12 {
        top: 277px;
        right: 369px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark13 {
        top: 464.66px;
        right: 373px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark14 {
        top: 339.66px;
        right: 456px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark15 {
        top: 446.66px;
        right: 451.33px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark16 {
        top: 395px;
        right: 488px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark17 {
        top: 411.33px;
        right: 500.33px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark18 {
        top: 411.66px;
        right: 529.33px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark19 {
        top: 452.66px;
        right: 498px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark20 {
        top: 452.66px;
        right: 536.66px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark21 {
        top: 431.33px;
        right: 574.66px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark22 {
        top: 287.66px;
        right: 507.33px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark23 {
        top: 253.33px;
        right: 561.66px;
        z-index:2;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark24 {
        top: 272.33px;
        right: 536.33px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark25 {
        top: 219.33px;
        right: 560px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark26 {
        top: 226.66px;
        right: 646.66px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark27 {
        top: 303px;
        right: 676.33px;
    }
    .main_sim06_mk .map_mark_wrap .map_mark.mark28 {
        top: 279px;
        right: 698.66px;
    }
    /*popup*/
    /* popup */
    .main_sim06_mk .map_mark_popup { width: 240.33px; border-top: 3px solid #715692; }
    .main_sim06_mk .map_mark_popup.large { width: 266.66px; }

    .main_sim06_mk .map_mark_popup.popup1 {top: 3%;right: 45%;}
    .main_sim06_mk .map_mark_popup.popup2 {top: 5%;right: 47%;}
    .main_sim06_mk .map_mark_popup.popup3 {top: 9%;right: 44%;}
    .main_sim06_mk .map_mark_popup.popup4 {top: 20%;right: 44%;}
    .main_sim06_mk .map_mark_popup.popup5 {top: 22%;right: 37%;}
    .main_sim06_mk .map_mark_popup.popup6 {top: 22%;right: 30%;}
    .main_sim06_mk .map_mark_popup.popup7 {top: 28%;right: 29%;}
    .main_sim06_mk .map_mark_popup.popup8 {top: 29.5%;right: 29%;}
    .main_sim06_mk .map_mark_popup.popup9 {top: 38%;right: 34%;}
    .main_sim06_mk .map_mark_popup.popup10 {top: 41%;right: 27%;}
    .main_sim06_mk .map_mark_popup.popup11 {top: 33%;right: 29%;}
    .main_sim06_mk .map_mark_popup.popup12 {top: 22%;right: 28%;}
    .main_sim06_mk .map_mark_popup.popup13 {top: 53%;right: 29%;}
    .main_sim06_mk .map_mark_popup.popup14 {top: 32%;right: 36%;}
    .main_sim06_mk .map_mark_popup.popup15 {
        top: 44%;
        right: 39%;
    }
    .main_sim06_mk .map_mark_popup.popup16 {
        top: 42%;
        right: 40%;
    }
    .main_sim06_mk .map_mark_popup.popup17 {
        top: 45%;
        right: 40%;
    }
    .main_sim06_mk .map_mark_popup.popup18 {
        top: 45%;
        right: 44%;
    }
    .main_sim06_mk .map_mark_popup.popup19 {
        top: 48%;
        right: 46%;
    }
    .main_sim06_mk .map_mark_popup.popup20 {
        top: 48%;
        right: 49%;
    }
    .main_sim06_mk .map_mark_popup.popup21 {
        top: 43%;
        right: 50%;
    }
    .main_sim06_mk .map_mark_popup.popup22 {
        top: 110px;
        right: 400px;
    }
    .main_sim06_mk .map_mark_popup.popup23 {
        top: 22%;
        right: 34%;
    }
    .main_sim06_mk .map_mark_popup.popup24 {
        top: 20%;
        right: 30%;
    }
    .main_sim06_mk .map_mark_popup.popup25 {
        top: 11%;
        right: 47%;
    }
    .main_sim06_mk .map_mark_popup.popup26 {
        top: 13%;
        right: 56%;
    }
    .main_sim06_mk .map_mark_popup.popup27 {
        top: 26%;
        right: 55%;
    }
    .main_sim06_mk .map_mark_popup.popup28 {
        top: 18%;
        right: 55%;
    }

    .swiper_popup .swiper-pagination-bullet.swiper-pagination-bullet-active {
         background: #715692;
     }

    /*07역세권청년주택--------------------------------------------------*/
    .main_sim07_mk .map_mark_wrap .map_mark {
        position: absolute;
        top: 0;
        right: 0;
        border-radius: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        overflow: hidden;
     }

    .main_sim07_mk{position: absolute;left: 95.33px; top: -32.66px;/* border:solid 1px #fff; */width: 100%;height: 100%;}

    /*  youthhousing_wrap s*/
    .main_sim07_mk .remark_box b { margin-right: 4.33px; }
    .main_sim07_mk .remark_box .line_1:before {background: #265793; }
    .main_sim07_mk .remark_box .line_1 b { color: #265793; }
    .main_sim07_mk .remark_box .line_2:before {background: #199a55; }
    .main_sim07_mk .remark_box .line_2 b { color: #199a55; }
    .main_sim07_mk .remark_box .line_3:before {background: #f18736; }
    .main_sim07_mk .remark_box .line_3 b { color: #f18736; }
    .main_sim07_mk .remark_box .line_4:before {background: #1eaeef; }
    .main_sim07_mk .remark_box .line_4 b { color: #1eaeef; }
    .main_sim07_mk .remark_box .line_5:before {background: #8b74b1; }
    .main_sim07_mk .remark_box .line_5 b { color: #8b74b1; }
    .main_sim07_mk .remark_box .line_6:before {background: #c68549; }
    .main_sim07_mk .remark_box .line_6 b { color: #c68549; }
    .main_sim07_mk .remark_box .line_7:before {background: #808a43; }
    .main_sim07_mk .remark_box .line_7 b { color: #808a43; }
    .main_sim07_mk .remark_box .line_8:before {background: #9e937c; }
    .main_sim07_mk .remark_box .line_8 b { color: #9e937c; }
    .main_sim07_mk .remark_box .line_9:before {background: #5cb792; }
    .main_sim07_mk .remark_box .line_9 b { color: #5cb792; }
    .main_sim07_mk .remark_box .line_10:before {background: #909090; }
    .main_sim07_mk .remark_box .line_10 b { color: #909090; }
    .main_sim07_mk .remark_box .line_11:before {background: #b1ca3c; }
    .main_sim07_mk .remark_box .line_11 b { color: #b1ca3c; }
     
    .main_sim07_mk .map_mark_popup.swiper_popup { width: 266.66px; border-top: 3px solid #aa7be6;}
    .main_sim07_mk .map_mark_wrap .map_mark:hover { cursor: pointer; }
    .main_sim07_mk .map_mark_wrap .map_mark.mark1_1 {top: 381.66px;right: 558px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark1_2 {top: 285.33px;right: 461.33px;z-index:2;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark1_3 {top: 250.33px;right: 410px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark1_4 {top: 323.66px;right: 533.66px;z-index:2;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark1_5 {top: 285.66px;right: 481.66px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark2_1 {top: 299.33px;right: 724.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark2_2 {top: 304px;right: 409px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark2_3 {top: 323.66px;right: 385px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark2_4 {
        top: 290.33px;
        right: 743.66px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark2_5 {
        top: 290.66px;
        right: 776.66px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark2_6 {
        top: 341px;
        right: 727.33px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_1 {
        top: 389px;
        right: 366.66px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_2 {
        top: 294.66px;
        right: 618px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_3 {
        top: 287px;
        right: 548.33px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_4 {
        top: 439.66px;
        right: 581px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_5 {
        top: 440.33px;
        right: 490px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_6 {
        top: 348.66px;
        right: 381.66px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_7 {
        top: 451px;
        right: 551px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_8 {
        top: 359px;
        right: 629.33px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_9 {
        top: 413.33px;
        right: 435px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_10 {
        top: 391.33px;
        right: 397.33px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark4_1 {
        top: 442.66px;
        right: 446.33px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark4_2 {
        top: 184.33px;
        right: 569.33px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark5_1 {
        top: 393.33px;
        right: 449.33px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark5_2 {
        top: 406.66px;
        right: 469.66px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark5_3 {
        top: 294px;
        right: 682.66px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark6_1 {
        top: 198.33px;
        right: 613.33px; 
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark6_2 {
        top: 195.66px;
        right: 403px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark6_3 {
        top: 314.33px;
        right: 579px;
    }

    .main_sim07_mk .map_mark_wrap .map_mark.mark7_1 {
        top: 115.33px;
        right: 480.33px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark8_1 {
        top: 399px;
        right: 607px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark9_1 {
        top: 356.66px;
        right: 503.33px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark10_1 {
        top: 290.66px;
        right: 618.66px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark9_2 {
        top: 136.66px;
        right: 456px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark2_7 {
        top: 319.33px;
        right: 299px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark11_1 {
        top: 218.66px;
        right: 383.33px;
    }
    .main_sim07_mk .map_mark_wrap .map_mark.mark11_1 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark9_2 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark2_7 {width: 63.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark img {width: 100%;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark1_1 {width: 52.66px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark1_2 {width: 21.66px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark1_3 {width: 52.66px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark1_4 {width: 63.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark1_5 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark2_1 {width: 52.66px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark2_2 {width: 42.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark2_3 {width: 30px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark2_4 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark2_5 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark2_6 {width: 15px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_1 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_2 {width: 63.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_3 {width: 52.66px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_4 {width: 42.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_5 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_6 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_7 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_8 {width: 52.66px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_9 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark3_10 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark4_1 {width: 52.66px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark4_2 {width: 52.66px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark5_1 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark5_2 {width: 42.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark5_3 {width: 52.66px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark6_1 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark6_2 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark6_3 {width: 52.66px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark7_1 {width: 30.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark8_1 {width: 12.66px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark9_1 {width: 63.33px;}
    .main_sim07_mk .map_mark_wrap .map_mark.mark10_1 {width: 21.66px;}


    .main_sim07_mk .map_mark_popup.popup1_1 {
        top: 182px;
        right: 306px;
    }
    .main_sim07_mk .map_mark_popup.popup1_2 {
        top: 100px;
        right: 492.33px;
    }
    .main_sim07_mk .map_mark_popup.popup1_3 {
        top: 161px;
        right: 471px;
    }
    .main_sim07_mk .map_mark_popup.popup1_4 {
        top: 177.33px;
        right: 567.33px;
    }
    .main_sim07_mk .map_mark_popup.popup1_5 {
        top: 86.66px;
        right: 513.33px;
    }
    .main_sim07_mk .map_mark_popup.popup2_1 {
        top: 171px;
        right: 455.33px;
    }
    .main_sim07_mk .map_mark_popup.popup2_2 {
        top: 182px;
        right: 452.66px;
    }
    .main_sim07_mk .map_mark_popup.popup2_3 {
        top: 182px;
        right: 420.33px;
    }
    .main_sim07_mk .map_mark_popup.popup2_4 {
        top: 169px;
        right: 470px;
    }
    .main_sim07_mk .map_mark_popup.popup2_5 {
        top: 156.66px;
        right: 503.33px;
    }
    .main_sim07_mk .map_mark_popup.popup2_6 {
        top: 153.33px;
        right: 453.33px;
    }
    .main_sim07_mk .map_mark_popup.popup3_1 {
        top: 182.33px;
        right: 410.66px;
    }
    .main_sim07_mk .map_mark_popup.popup3_2 {
        top: 178.33px;
        right: 350.33px;
    }
    .main_sim07_mk .map_mark_popup.popup3_3 {
        top: 146.66px;
        right: 290px;
    }
    .main_sim07_mk .map_mark_popup.popup3_4 {
        top: 182px;
        right: 311px;
    }
    .main_sim07_mk .map_mark_popup.popup3_5 {
        top: 186.66px;
        right: 526.33px;
    }
    .main_sim07_mk .map_mark_popup.popup3_6 {
        top: 182px;
        right: 414px;
    }
    .main_sim07_mk .map_mark_popup.popup3_7 {
        top: 180px;
        right: 566.33px;
    }
    .main_sim07_mk .map_mark_popup.popup3_8 {
        top: 219.33px;
        right: 696.33px;
    }
    .main_sim07_mk .map_mark_popup.popup3_9 {
        top: 182.33px;
        right: 475px;
    }
    .main_sim07_mk .map_mark_popup.popup3_10 {
        top: 182.66px;
        right: 433.33px;
    }
    .main_sim07_mk .map_mark_popup.popup4_1 {
        top: 173.66px;
        right: 506.66px;
    }
    .main_sim07_mk .map_mark_popup.popup4_2 {
        top: 71.33px;
        right: 300px;
    }
    .main_sim07_mk .map_mark_popup.popup5_1 {
        top: 182.66px;
        right: 492.33px;
    }
    .main_sim07_mk .map_mark_popup.popup5_2 {
        top: 182px;
        right: 521.33px;
    }
    .main_sim07_mk .map_mark_popup.popup5_3 {
        top: 173.33px;
        right: 404.66px;
    }
    .main_sim07_mk .map_mark_popup.popup6_1 {
        top: 73.66px;
        right: 342px;
    }
    .main_sim07_mk .map_mark_popup.popup6_2 {
        top: 102.33px;
        right: 443.33px;
    }
    .main_sim07_mk .map_mark_popup.popup6_3 {
        top: 186.66px;
        right: 330px;
    }
    .main_sim07_mk .map_mark_popup.popup7_1 {
        top: 43.66px;
        right: 519.33px;
    }
    .main_sim07_mk .map_mark_popup.popup8_1 {
        top: 186.66px;
        right: 340px;
    }
    .main_sim07_mk .map_mark_popup.popup9_1 {
        top: 176.33px;
        right: 565.33px;
    }
    .main_sim07_mk .map_mark_popup.popup10_1 {
        top: 120px;
        right: 342.66px;
    }
    .main_sim07_mk .map_mark_popup.popup33 {
        top: 186.66px;
        right: 206.66px;
    }

    .main_sim07_mk .map_mark_popup.popup2_7 {top: 30%;right: 40%;}
    .main_sim07_mk .map_mark_popup.popup9_2 {top: 9%;right: 53%;}
    .main_sim07_mk .map_mark_popup.popup11_1 {top: 17%;right: 46%;}

    /*도서관도시 서울---------------------------*/
    .main_sim09_mk{
        position: absolute;
        left: 87px !important;
        top: 6.66px !important;
        width: 100%;
        height: 100%;
    }
    /* 도서관 */
    .main_sim09_mk .destination_mark.pos1 {top: 344px;right: 366.33px;}
    .main_sim09_mk .destination_mark.pos2 {top: 247px;right: 440.66px;}
    .main_sim09_mk .destination_mark.pos3 {top: 94.66px;right: 459px;}
    .main_sim09_mk .destination_mark.pos4 {top: 215.66px;right: 590.33px;}
    .main_sim09_mk .destination_mark.pos5 {top: 356.66px;right: 590.33px;}
    .main_sim09_mk .destination_mark.pos6 {top: 247px;right: 657px;}

    /*popup*/
    .main_sim09_mk .map_mark_popup {width: 300px;border-top: 3px solid #ff595c;}
    .main_sim09_mk .map_mark_popup.popup1{top: 44%;right: 47.5%;}
    .main_sim09_mk .map_mark_popup.popup2{top: 10%;right: 56%;}
    .main_sim09_mk .map_mark_popup.popup3{top: 0%;right: 57.5%;}
    .main_sim09_mk .map_mark_popup.popup4{top: 22%;right: 32.5%;}
    .main_sim09_mk .map_mark_popup.popup5{top: 45%;right: 30.5%;}
    .main_sim09_mk .map_mark_popup.popup6{top: 26%;right: 38%;}




    /*박물관미술관---------------------------*/
    .main_sim10_mk{position: absolute;left: 39.67px;top: -34.33px;/* border:solid 1px #fff; */width: 100%;height: 100%;} 



    /*soc---------------------------*/
    .main_sim11_mk{
        position: absolute;
        left: 7%;
        top: 0.5%;
        width: 99.5%;
        height: 100%;
    }
    .main_sim11_mk .destination_mark{/* border: solid 3px #d6ff00; */position: absolute;z-index: 33;width: 53.33px;height: 53.33px;border-radius: 32.66px;overflow: hidden;}
    .main_sim11_mk .destination_mark a{display:block;width:100%; height:100%;}
    .main_sim11_mk .destination_mark span{display:inline-block; text-indent:-99999px;}
    
    /* 생활SOC */
    .main_sim11_mk .destination_mark.pos1 {top: 96.66px;right: 441.33px;width: 30px;height: 30px;}
    .main_sim11_mk .destination_mark.pos2 {top: 104.33px;right: 404.33px;z-index: 333;}
    .main_sim11_mk .destination_mark.pos3 {top: 199.33px; right: 472.66px;}
    .main_sim11_mk .destination_mark.pos3 {top: 214.33px;right: 475px;}
    .main_sim11_mk .destination_mark.pos4 {top: 202.33px;right: 426px;}
    .main_sim11_mk .destination_mark.pos5 {top: 215px;right: 598.33px;}
    .main_sim11_mk .destination_mark.pos6 {top: 240.33px;right: 671px;}
    .main_sim11_mk .destination_mark.pos7 {top: 315px;right: 648px;}
    .main_sim11_mk .destination_mark.pos8 {top: 290px;right: 613px;}
    .main_sim11_mk .destination_mark.pos9 {top: 296.33px;right: 683.33px;}
    .main_sim11_mk .destination_mark.pos10 {top: 328.33px;right: 682px;width: 66.66px;height: 66.66px;}
    .main_sim11_mk .destination_mark.pos11 {top: 365px;right: 665.33px;width: 30px;height: 30px;}
    .main_sim11_mk .destination_mark.pos12 {top: 403px;right: 681.66px;}
    .main_sim11_mk .destination_mark.pos13 {top: 380.33px;right: 624.66px;}
    .main_sim11_mk .destination_mark.pos14 {top: 357px;right: 539px;}
    .main_sim11_mk .destination_mark.pos15 {top: 372.66px;right: 612px;width: 30px;height: 30px;}
    .main_sim11_mk .destination_mark.pos16 {top: 371.66px;right: 508px;}
    .main_sim11_mk .destination_mark.pos17 {top: 461.66px;right: 590.66px;}
    .main_sim11_mk .destination_mark.pos18 {top: 231.33px;right: 527.66px;}
    .main_sim11_mk .destination_mark.pos19 {top: 270px;right: 542px;}
    .main_sim11_mk .destination_mark.pos20 {top: 291px;right: 490.66px;}
    .main_sim11_mk .destination_mark.pos21 {top: 258.66px;right: 408.66px;}
    .main_sim11_mk .destination_mark.pos22 {
        top: 300px;
        right: 448px;
        width: 30px;
        height: 30px;
    }
    .main_sim11_mk .destination_mark.pos23 {
        top: 269px;
        right: 360px;
        width: 30px;
        height: 30px;
    }
    .main_sim11_mk .destination_mark.pos24 {
        top: 309px;
        right: 301px;
        width: 30px;
        height: 30px;
    }
    .main_sim11_mk .destination_mark.pos25 {top: 288.33px;right: 254px;}
    .main_sim11_mk .destination_mark.pos26 {top: 327px;right: 275.33px;}
    .main_sim11_mk .destination_mark.pos27 {top: 343px;right: 319px;width: 66.66px;height: 66.66px;}
    .main_sim11_mk .destination_mark.pos28 {top: 402px;right: 532.66px;}

    /*popup*/
    .main_sim11_mk .map_mark_popup.pos1 {top:66.66px; right: 640px;}
    .main_sim11_mk .map_mark_popup{border-top: 3px solid #ff595c;}

    .main_sim11_mk .map_mark_popup.popup1 {top: 8%;right: 52%;}
    .main_sim11_mk .map_mark_popup.popup2 {top: 7%;right: 50%;}
    .main_sim11_mk .map_mark_popup.popup3 {top: 10%;right: 37%;}
    .main_sim11_mk .map_mark_popup.popup4 {top: 7%;right: 32%;}
    .main_sim11_mk .map_mark_popup.popup5 {top: 5%;right:50%;}
    .main_sim11_mk .map_mark_popup.popup6 {top: 12%;right: 58%;}
    .main_sim11_mk .map_mark_popup.popup7 {top: 27%;right: 54%;}
    .main_sim11_mk .map_mark_popup.popup8 {top: 24%;right: 50.6%;}
    .main_sim11_mk .map_mark_popup.popup9 {top: 23%;right: 56%;}
    .main_sim11_mk .map_mark_popup.popup10 {top: 28%;right: 57%;}
    .main_sim11_mk .map_mark_popup.popup11 {top: 36%;right: 55%;}
    .main_sim11_mk .map_mark_popup.popup12 {top: 38%;right: 56%;}
    .main_sim11_mk .map_mark_popup.popup13 {top: 33%;right: 52%;}
    .main_sim11_mk .map_mark_popup.popup14 {top: 35%;right: 44%;}
    .main_sim11_mk .map_mark_popup.popup15 {top: 37%;right: 48%;}
    .main_sim11_mk .map_mark_popup.popup16 {top: 37%;right: 41%;}
    .main_sim11_mk .map_mark_popup.popup17 {top: 52%;right: 49%;}
    .main_sim11_mk .map_mark_popup.popup18 {top: 14%;right: 43%;}
    .main_sim11_mk .map_mark_popup.popup19 {top: 18%;right: 44%;}
    .main_sim11_mk .map_mark_popup.popup20 {top: 26%;right: 39%;}
    .main_sim11_mk .map_mark_popup.popup21 {top: 18%;right: 31%;}
    .main_sim11_mk .map_mark_popup.popup22 {top: 23%;right: 32%;}
    .main_sim11_mk .map_mark_popup.popup23 {top: 19%;right: 26%;}
    .main_sim11_mk .map_mark_popup.popup24 {top: 25%;right: 19%;}
    .main_sim11_mk .map_mark_popup.popup25 {top: 19%;right: 19%;}
    .main_sim11_mk .map_mark_popup.popup26 {top: 26%;right: 19%;}
    .main_sim11_mk .map_mark_popup.popup27 {top: 24%;right: 22%;}
    .main_sim11_mk .map_mark_popup.popup28 {top: 41%;right: 42%;}


    /*soc3---------------------------*/
    .main_sim12_mk{
        position: absolute;
        left: 4.2%;
        top: -2%;
        width: 100%;
        height: 100%;
    }

    .main_sim12_mk .map_mark{
        /*border: solid 3px #d6ff00;*/position: absolute;z-index: 33;width: 53.33px;height: 53.33px;border-radius: 32px;display:block;text-indent:-99999px;}
    .main_sim12_mk .map_mark a{display:block;width:100%; height:100%; text-indent:-99999px;}

    .main_sim12_mk .map_mark.size1{ width: 38.66px;height: 38.66px; }
    .main_sim12_mk .map_mark.size2{ width: 53.33px;height: 53.33px; }
    .main_sim12_mk .map_mark.size3{ width: 64.33px;height: 64.33px; }
    .main_sim12_mk .map_mark.size4{ width: 75px;height: 75px; }
    .main_sim12_mk .map_mark{ position: absolute; z-index: 1;  }
    .main_sim12_mk .map_mark.pos1 {top: 231.66px;right: 484.66px;}
    .main_sim12_mk .map_mark.pos2 {top: 331px;right: 661px;}
    .main_sim12_mk .map_mark.pos3 {top: 296.33px;right: 461.33px;}
    .main_sim12_mk .map_mark.pos4 {top: 412.33px;right: 511.33px;}
    .main_sim12_mk .map_mark.pos5 {top: 105.33px;right: 431.66px;}
    .main_sim12_mk .map_mark.pos6 {top: 312px;right: 615.66px;}
    .main_sim12_mk .map_mark.pos7 {top: 289.33px;right: 221px;}
    .main_sim12_mk .map_mark.pos8 {top: 127.66px;right: 371.33px;}
    .main_sim12_mk .map_mark.pos9 {top: 108px;right: 343.33px;}
    .main_sim12_mk .map_mark.pos10 {top: 151.66px;right: 551px;}
    .main_sim12_mk .map_mark.pos11 {top: 410.66px;right: 674px;}
    .main_sim12_mk .map_mark.pos12 {top: 360.66px;right: 550.66px;}
    .main_sim12_mk .map_mark.pos13 {top: 313.33px;right: 369.33px;}


    .main_sim12_mk .map_mark_popup{border-top: 3px solid #ff595c;}
    .main_sim12_mk .map_mark_popup.popup1 {top: 29%;right: 58%;}
    .main_sim12_mk .map_mark_popup.popup2 {top: 40%;right: 41%;}
    .main_sim12_mk .map_mark_popup.popup3 {top: 38%;right: 55%;}
    .main_sim12_mk .map_mark_popup.popup4 {
        top: 50%;
        right: 26%;
    }
    .main_sim12_mk .map_mark_popup.popup5 {top: 13%;right: 53%;}
    .main_sim12_mk .map_mark_popup.popup6 {top: 37%;right: 36%;}
    .main_sim12_mk .map_mark_popup.popup7 {top: 33%;right: 32%;}
    .main_sim12_mk .map_mark_popup.popup8 {top: 14%;right: 44%;}
    .main_sim12_mk .map_mark_popup.popup9 {top: 11%;right: 41%;}
    .main_sim12_mk .map_mark_popup.popup10 {top: 9%;right: 29%;}
    .main_sim12_mk .map_mark_popup.popup11 {
        top: 45%;
        right: 41.5%;
    }
    .main_sim12_mk .map_mark_popup.popup12 {top: 44%;right: 29%;}
    .main_sim12_mk .map_mark_popup.popup13 {top: 37%;right: 44%;}


    .ftmap .map_mark_popup .map_mark_popup_inner .map_mark_container { padding: 15px;}
    .ftmap .map_mark_popup .map_mark_close {position: absolute;top: 15px;right: 13.33px;width: 19px;height: 19px;padding: 10px;background: url('../images/ver_2020/icon/ico_close_wh.png') center center no-repeat;z-index: 1;background-size: 9px !important;}


    /*역사--------------------------------------------------*/
    .main_sim13_mk{
        position: absolute;left:0px;top:0px;/* border:solid 1px #fff; */width: 100%;height: 100%;
    }

    .main_sim13_mk .map_mark{/*border: solid 5px #d6ff00;*/z-index: 1;position: absolute;z-index: 33;width: 66.66px;height: 66.66px;border-radius: 15px;overflow: hidden;display:block;}
    .main_sim13_mk .map_mark span{display: block; text-indent:-99999px;}
    .main_sim13_mk .map_mark.pos1 {top: 24%;right: 47%;}
    .main_sim13_mk .map_mark.pos2 {top: 28%;right: 51%;}
    .main_sim13_mk .map_mark.pos3 {top: 37%;right: 43%;}
    .main_sim13_mk .map_mark.pos4 {top: 47%;right: 50%;}

    .main_sim13_mk .map_mark_popup{border-top: 3px solid #ff595c;width: 300px;}
    .main_sim13_mk .map_mark_popup.popup1 {top: 14%;right: 14%;}
    .main_sim13_mk .map_mark_popup.popup2 {top: 16%;right: 56%;}
    .main_sim13_mk .map_mark_popup.popup3 {top: 26%;right: 9.9%;}
    .main_sim13_mk .map_mark_popup.popup4 {top: 23%;right: 52%;}

    /*서울대표명소--------------------------------------------------*/
    .main_sim14_mk{position: absolute;left:0px;top:0px;/* border:solid 1px #fff; */width: 100%;height: 100%;}

    .main_sim14_mk .map_mark{/* border: solid 5px #d6ff00; */z-index: 1;position: absolute;z-index: 33;width: 66.66px;height: 66.66px;border-radius: 15px;overflow: hidden;display:block;}
    .main_sim14_mk .map_mark span{display: block; text-indent:-99999px;}
    .main_sim14_mk .map_mark.pos1 {top: 9%;right: 37%;}
    .main_sim14_mk .map_mark.pos2 {top: 41%;right: 64%;}
    .main_sim14_mk .map_mark.pos3 {top: 54%;right: 51%;}

    .main_sim14_mk .map_mark_popup{border-top: 3px solid #ff595c;width: 300px;}
    .main_sim14_mk .map_mark_popup.popup1 {top: 3%;right: 43%;}
    .main_sim14_mk .map_mark_popup.popup2 {top: 23%;right: 29%;}
	.main_sim14_mk .map_mark_popup.popup3 {top: 25%;right: 16%;}

    /*창업도시서울--------------------------------------------------*/
    .main_sim15_mk{position: absolute;left:0px;top:0px;/* border:solid 1px #fff; */width: 100%;height: 100%;}

    .main_sim15_mk .map_mark{/*border: solid 5px #d6ff00;*/z-index: 1;position: absolute;z-index: 33;width: 83.33px;height: 83.33px;border-radius: 100%;overflow: hidden;display:block;}
    .main_sim15_mk .map_mark span{display: block; text-indent:-99999px;}
    .main_sim15_mk .map_mark.pos1 {top: 16%;right: 71%;}
    .main_sim15_mk .map_mark.pos1_1 {top: 34%;right: 58%;}
    .main_sim15_mk .map_mark.pos2 {top: 43%;right: 63%;}
    .main_sim15_mk .map_mark.pos2_1 {top: 38%;right: 78%;}
    .main_sim15_mk .map_mark.pos3 {top: 61%;right: 61%;}
    .main_sim15_mk .map_mark.pos3_1 {top: 72%;right: 77%;}
    .main_sim15_mk .map_mark.pos4 {top: 19%;right: 37%;}
    .main_sim15_mk .map_mark.pos4_1 {top: 15%;right: 28%;}
    .main_sim15_mk .map_mark.pos5 {top: 44%;right: 51%;}
    .main_sim15_mk .map_mark.pos5_1 {top: 37%;right: 28%;}
    .main_sim15_mk .map_mark.pos6 {top: 58%;right: 36%;}
    .main_sim15_mk .map_mark.pos6_1 {top: 69%;right: 40%;}
    .main_sim15_mk .map_mark.pos6_2 {top: 71%;right: 28%;}

    .main_sim15_mk .map_mark_popup{border-top: 3px solid #ff595c;width: 300px;}
    .main_sim15_mk .map_mark_popup.popup1{top: 15%;right: 24%;}
	.main_sim15_mk .map_mark_popup.popup2{top: 15%;right: 27%;}
	.main_sim15_mk .map_mark_popup.popup3{top: 15%;right: 27%;}
	.main_sim15_mk .map_mark_popup.popup4{top: 5%;right: 42%;}
	.main_sim15_mk .map_mark_popup.popup5{top: 16%;right: 54%;}
    .main_sim15_mk .map_mark_popup.popup6{top: 15%;right: 44%;}
    
    /* 20200707 수정 */
    /* popup 변경 */
    .ftmap .main_sim08_mk .map_mark_popup { width: 260px; border-top: 3px solid #ff4e51; border-radius: 3px;}
    .ftmap .main_sim08_mk .map_mark_popup .map_mark_close {top: 17.56px; right: 15.33px; }
    .main_sim08_mk .map_mark_popup .map_mark_header { font-size: 12px; padding: 12px 11px 0; margin-bottom: 12px; border-bottom: 0 none; }
    .main_sim08_mk .map_mark_content {padding: 0;}
    .main_sim08_mk .cont_list { display: flex;  margin-bottom: 15.33px; }
    .main_sim08_mk .cont_item { flex: 1; border-right: 1px solid #2f343a; text-align: center; font-size: 11px;}
    .main_sim08_mk .cont_item:last-child { border-right: 0 none;  }
    .main_sim08_mk .cont_item b { font-size: 20px; color: #fff; }
    .main_sim08_mk .cont_item .type { font-size: 10px; margin-top: 3.33px;}
    .main_sim08_mk .cont_item .t1 { color: #ee333f; }
    .main_sim08_mk .cont_item .t2 { color: #5bb3f8; }
    .main_sim08_mk .cont_item .t3 { color: #f8abad; }
    .main_sim08_mk .info_list { padding: 13.33px 6.66px; margin: 0 9px 14px; background-color: #3d434b; border-radius: 2px;}
    .main_sim08_mk .info_item { margin-bottom: 6.66px; font-size: 8.66px; color:#a5a7a8;}
    .main_sim08_mk .info_item strong { color: #fff; margin-right: 2px; }


    /* 20200708 수정추가 */
    .main_container .section01_1 .ft_map.block_3 { height: 193px; }
    .main_container .section01_1 .ft_map.block_3 li {
        width: 50%;
    }
    .main_container .section01_1 .ft_map.block_3 li:last-child {
        width: 100%;
        margin-top: 15px;
        padding-top: 15px;
    }
    .main_container .section01_1 .ft_map.ft01.block_3 ul>li p { padding-top: 5px; height: 44px;}
    .main_container .section01_1 .ft_map.block_4 { height: 193px; }
    .main_container .section01_1 .ft_map.block_4 li {
        width: 50%;
        height: 66px;
    }
    .main_container .section01_1 .ft_map.block_4 li:nth-child(3),
    .main_container .section01_1 .ft_map.block_4 li:nth-child(4) {
        margin-top: 15px;
    }
    .main_container .section01_1 .ft_map.ft01.block_4 ul>li p { padding-top: 5px; height: 44px;}

    .main_container .section01_1 .ft_map.block_5 { height: 193px; }
    .main_container .section01_1 .ft_map.block_5 li:nth-child(1),
    .main_container .section01_1 .ft_map.block_5 li:nth-child(2),
    .main_container .section01_1 .ft_map.block_5 li:nth-child(3) {
        width: 33%;
    }
    .main_container .section01_1 .ft_map.block_5 li:nth-child(4),
    .main_container .section01_1 .ft_map.block_5 li:nth-child(5) {
        width: 49%;
        margin-top: 15px;
    }

    .main_container .section01_1 .ft_map.block_5 li {
    }
    .main_container .section01_1 .ft_map.ft01.block_5 ul>li p { padding-top: 5px; height: 44px;}
    .main_container .section01_1 .ft_map.ft01 ul>li span.cnt {
        height: 30px; 
        line-height: 1;
    }
    .main_container .section01_1 .ft_map.ft01 ul>li span.cnt.smaller {
        font-size: 20px;
    }
    .main_container .section01_1 .ft_map ul>li span.text {
        overflow: visible;
        text-overflow: initial;
        line-height: 1.3;
        font-size: 10px !important;
        margin-bottom: -15px;
        /* display: block; */
    }
    .main_container .section01_1 .ft_map ul>li span.text br{display:none;}
    .main_container .section01_1 .ft_map.ft01.block_5 ul>li:nth-child(2) p, 
    .main_container .section01_1 .ft_map.ft01.block_5 ul>li:nth-child(4) p {
        padding-top: 5px;
    }
    .main_container .section01_1 .ft_map.block_3 ul>li:nth-child(3):before {
        content: '';
        display: block;
        border-left: dashed 0px rgba(255, 255, 255, 0.1);
        border-top: dashed 1px rgba(255, 255, 255, 0.1);
        width: calc(100% - 30px);
        height: 1px;
        position: absolute;
        top: -1px;
        left: 15px;
    }

    .main_container .section01_1 .ft_map.block_2 ul>li:first-child {
        margin-top: 30px;
    }
    .main_container .section01_1 .ft_map.block_2 ul>li:last-child { margin-top: 13px; }
    .main_container .section01_1 .ft_map.block_2 ul>li p {
        height: 45px;
    }
    .main_container .section01_1 .ft_map.block_2 ul>li:last-child p {
        margin-top: 4px;
    }
    .main_container .section01_1 .ft_map.block_2 {
        height: 194px;
    }
    .main_container .section01_1 .ft_map.block_2 ul>li {
        margin-top: 0; 
        width: 100%; 
    }
    .main_container .section01_1 .ft_map.block_2 ul>li:last-child:before {
        content: '';
        position: absolute; 
        top: 2px; 
        left: 10px; 
        display: block; 
        width: calc(100% - 20px);
        height: 1px; 
        border-top: 1px dashed rgba(255, 255, 255, 0.1);
    }

    .main_sim07_mk .map_mark_wrap .map_mark.legd {top: 25%;right: 22%;width: 130px;}
    .map_mark_popup strong { margin-right: 6px; }

    .main_sim06_mk .map_mark_wrap .map_mark.legd {
        right: 14.5%;
    }

    
}
