@charset "utf-8";

.sec_location__01 .logo_img {position:relative; width:100%; margin:0 auto; text-align:center; padding-bottom:130px;}
  .sec_location__01 .logo_img:after {content:""; position:absolute; bottom:0px; left: 50%; transform:translateX(-50%); width:2px; height:80px; background-color:#9ec28b;}
  .sec_location__01 .logo_img img.ori_logo {height:80px; margin-right:30px;}
  .sec_location__01 .cover_img {position:relative;}

  .sec_location__01 .map{font-size:0;height:500px;}
  
  /*지도 밑 텍스트*/
  .sec_location__01 .mapTxt {display:flex; flex-wrap:wrap; justify-content:center; background-color:#111; padding:50px 40px;}
  .sec_location__01 .mapTxt .logo {width:240px; padding-top:10px;}
  .sec_location__01 .mapTxt .logo img {width:100%;}
  .sec_location__01 .mapTxt .txt {width:calc(100% - 240px); color:#fff; padding-left:50px; }
  .sec_location__01 .mapTxt .txt .row ul{display:flex; justify-content:space-between; flex-wrap:wrap; padding:5px 0;}
  /*1열*/
  .sec_location__01 .mapTxt .txt .row.row1 ul.addUl li {width:33%; display:flex; align-items:center;}
  .sec_location__01 .mapTxt .txt .row.row2 ul.addUl li {width:100%; display:flex; flex-wrap:wrap;}
  .sec_location__01 .mapTxt .txt ul.addUl li img {width:32px; padding-right:15px; }

  .sec_location__01 .mapTxt .txt ul.addUl .add {position:relative; padding-left:33px;}
  .sec_location__01 .mapTxt .txt ul.addUl .add::before {content:""; position:absolute; top:6px; left:0; width:15px; height:20px; background-image:url(./map.png); background-repeat: no-repeat; background-position: center center; background-size:contain;}
  .sec_location__01 .mapTxt .txt ul.addUl .add > div {width:100%;}

  @media(max-width:1024px){
    .sec_location__01 .map{height:300px;}
    .sec_location__01 .mapTxt .logo{width:100%; margin-bottom:20px;}
    .sec_location__01 .mapTxt .logo img {width:200px;}
    .sec_location__01 .mapTxt .txt {width:100%;padding-left:0;}
  }
  @media screen and (max-width:768px){
  }
  @media(max-width:560px){
    .sec_location__01 .map{height:250px;}
    .sec_location__01 .mapTxt { padding:30px 20px;}
    .sec_location__01 .mapTxt .txt .row.row1 ul.addUl li {width:100%; flex-wrap:wrap; padding-bottom:10px;}
    .sec_location__01 .mapTxt .txt .row.row1 ul.addUl li:last-child {padding-bottom:0;}
  }