
@media screen and (min-width:769px) {
	
	#hd_pop{
		left:60% !important;
	}
	
  #logo img {
    height: 50px;
    width: auto;
  }

  #logo {
    position: absolute;
    top: 0;
    left: 30px;
    padding: 20px;
  }

  .gnb_1da {
    font-size: 1.7em;
  }

  #wrapper {
    padding-bottom: 0px;
  }

  #main_bn{
    margin:0px;
  }

  #main_bn .bx-viewport{
    height:700px !important;
  }

  #main_bn .bx-viewport .bn-img {
    min-width: 1920px;
    height: 700px !important;
  }

  #ft{
    background-color: #e9e7e7;
  }

  #ft .ft_info_wr {
    padding: 40px 0 40px 0;
    text-align: center;
    font-size: 1.3em;
		font-weight: 500 !important;
  }
	
	#ft .ft_info_wr b{
		font-weight: 500 !important;
	}

  #ft .ft_info_line {
    font-size: 0.9em;
    position: relative;
    top: -1px
  }

  #hd {
    text-align: right;
    width:100%;
  }

  .sct_40 .sct_txt {
    font-size: 1.5em;
  }

  .sct_40 .sct_basic {
    font-size: 1.3em;
    font-weight: 300;
  }

  #sct_hhtml{
    display: flex;
    /*top: -45px;*/
    left: 50px;
    position: relative;
  }

  .sct_noitem{
    font-size: 1.5em;
  }

  .sct_40{
    margin-bottom:100px;
  }

  #sct_ct_2 > ul > li{
    margin-bottom:10px;
  }

  #sit_inf .dt_title{
    font-size: 1.5em;
    margin-bottom: 30px;
    display: block;
  }

  #sct_sort{
    border:1px solid #e9e7e7;
  }

  #sct_ct_2 {
    border:1px solid #e9e7e7;
  }

  #sct_sort li {
    padding: 3px 10px;
    font-weight: 400;
    line-height: 25px;
    font-size: 1.1em;
    color: #888;
    letter-spacing: -0.5px;
  }

  #sct_sort > ul > li:nth-child(1){
    color: #3d3d3d;
    font-weight: bold;
    font-size: 1.5em;
  }

  #sct_ct_2 > ul > li:nth-child(1) > div > a{
    color: #3d3d3d !important;
    font-weight: bold;
    font-size: 1.5em;
  }

  #sct_ct_2 li .sct_ct_child a {
    font-size: 1.2em;
    font-weight: 400;
  }

  .container {
    margin-top: 50px;
  }

  #sct_ct_2 > ul > li,
  #sct_sort > ul > li{
    margin-left: 20px;
  }

  #sct_ct_2 > ul > li:nth-child(1),
  #sct_sort > ul > li:nth-child(1){
    margin-left: 10px;
  }

  #gnb {
    margin-left: 0px;
    margin-right: 30px;
  }

  .bn-img {
    background-position: 100%;
  }


}



@media screen and (min-width:1000px) {
  .container {
    margin-left: 10.5%;
  }
}



#gnb_1dul > li > a > span {
  color:#3d3d3d;
  font-weight: bold;
}

#wrapper_title{
  display: none;
}

#gnb_1dul .off {
  display: none;
}


.sct_ct_child{
  display: block !important;
}

.gnb_2dul{
  display: none !important;
}

#sct_ct_2 > ul > li > a,
#sct_ct_2 > ul > li > button{
  display: none !important;
}

.top_btn_wr .top_btn{
  border-radius: 100% !important;
}

.top_btn:hover {
    background: #136ab2;
    color: #fff;
}

.con_right #sct_lst,
#sct_location,
.sct_admin{
  display: none;
}


.sit_admin{
  display: none;
}


.logo_title{
  font-size: 1.5em;
  font-weight: 500;
  position: relative;
  top:18px;
  color:#3d3d3d;
}

#logo > a:hover{
  color: #3d3d3d;
}

.logo_title_blue{
  color:#136ab2;
}














.addrMap{
  width:1200px;
  margin-top:0px;
  margin-bottom:60px;
  border:0px solid red;
  position: relative;
  left:24.6%;
}

.addrMap iframe{
   width:100%;
   height:450px;
   margin-top: -150px;
}





#sct_sort_mobile {
  display: none;
}


.fixed #logo {
    padding: 10px;
}




#fontBold a{
  font-weight:bold !important;
  color:#3d3d3d !important;
}























#contactus {
  margin-bottom:70px;
}

#contactus iframe{
  width:128%;
  height:600px;
}

#contactus img{
  max-width:128%;
}


#commpany_content img{
  max-width:128%;
}



@media screen and (min-width:769px) {

  #contactus img{
    max-width:128%;
  }


  #commpany_content img{
    max-width:101%;
  }


  #commpany_content{
    width: 1200px;
    float:left;
    margin-left: 295px;
    margin-top: -386px;
  }

  #list_content{
    float: left;
    width: 1200px;
    margin-left: 295px;
    margin-top: -240px;
  }

}



#sct_ct_1 {
  display: none;
}

.list_10 .sct_txt {
  padding-top: 5px;
}

#ft .ft_info{
 /* margin-top: 100px; */
}










@media screen and (min-width:768px) {
	.root_daum_roughmap_landing {
		width: 150%  !important;	
	}
	.root_daum_roughmap .wrap_map{
		height: 600px !important;
	}
}













/**/
