 @media screen and (max-width: 768px) {
	 
	 
	body{  text-decoration:none; min-width:220px;} 

	
	#cont_t_1{height:100%; padding-top:80px; padding-bottom:80px;box-sizing:border-box ;}

.heigmiddl{width:100%; height:auto; display:table;}

.cont_t_1_1_1_1{font-size:1.8em;padding-top:50px; padding-left:40px; font-weight:900;font-family:NanumSquare,'Nanum Square','NanumSquareOTF', 'Noto Sans KR','Noto Sans SC', sans-serif;line-height:1.2em;}
	.cont_t_1_1_1_2{font-size:1em; padding-left:40px; font-weight:500; font-family:NanumSquare,'Nanum Square','NanumSquareOTF', 'Noto Sans KR','Noto Sans SC', sans-serif; margin-top:10px;line-height:1.2em;}
	.cont2_t_1_1_1_1{font-size:2em; padding-top:50px;padding-left:40px; font-weight:900;font-family:NanumSquare,'Nanum Square','NanumSquareOTF', 'Noto Sans KR','Noto Sans SC', sans-serif;line-height:1.2em;}
	.cont2_t_1_1_1_2{font-size:1em; padding-left:40px; font-weight:500; font-family:NanumSquare,'Nanum Square','NanumSquareOTF', 'Noto Sans KR','Noto Sans SC', sans-serif; margin-top:10px;line-height:1.2em;}
	 .cont2_t_1_1_1_3{width:40px; height:6px; background-color:#d71718;margin-top:10px;}	
#openre{display:block;left:0px;  position:absolute; z-index:9; margin-top:0; margin-top:0px;  color:#fff;}
#openre_1{display:block; float:left;  padding-top:5px; padding-left:4px; z-index:9;  color:#fff; }
#openre_2{display:none; float:left;   padding-top:5px; padding-left:4px; z-index:9;  color:#fff; }

 #momb_1{  z-index:2;   background-color:#fff;width:100%; display:none;  color:#fff; }


	#top_main_manu{ min-width:220px; background-color:rgba(0,0,0,0.0);}
	
#top_main_manu_1 ul li{display:inline-block; width:90%;padding-left:10%; clear:both; height:auto; text-align:left; font-size:1em; color:#c4c4c4; padding-top:8px;  cursor:pointer;   padding-right:0px;background-color:#383838; padding-bottom:8px;}


#top_main_manu_1 ul{padding-top:62px; width:100%; padding-left:0px;background-color:#383838; }

#top_main_manu_1{width:90%; padding-left:0px;background-color:#fff;}

#top_main_manu_1 ul li ul{padding-top:0px;padding-bottom:20px; display:block; position:relative;}
#top_main_manu_1 ul li:hover ul{display:auto;}

#wjscpapsbvurl{display:block; padding-left:20px; color:#51a8bf;}
#wjscpapsbvurl1{display:none; padding-left:20px; color:#51a8bf;}
#top_main_manu_1 ul li .line_1{height:3px; width:100%; background-color:#464646; margin:0px auto;}
#momb_1:hover #subb_menu_1{display:auto; width:100%; transition: all 1s ease;  height:auto; overflow:hidden;}
#momb_1:hover #subb_menu_2{display:auto; width:100%; transition: all 1s ease;  height:auto; overflow:hidden;}
#momb_1:hover #subb_menu_3{display:auto; width:100%; transition: all 1s ease;  height:auto; overflow:hidden;}
#momb_1:hover #subb_menu_4{display:auto; width:100%; transition: all 1s ease;  height:auto; overflow:hidden;}
#momb_1 #menu_bg{height:0px; }
#momb_1:hover #menu_bg{height:0px; }

#top_main_manu_1 ul li ul li{color:#c4c4c4; width:90%; padding-left:10%;height:30px;padding-top:8px;padding-bottom:0px;}
#top_main_manu_1 ul li ul li:hover{ color:#fff; }
#top_main_manu_1 ul li:hover .line_1{height:3px;display:none; width:100%; background-color:#464646; margin:0px auto;}	
	#top_main_manu_1 ul li:hover{color:#bcbcbc; font-weight:300;}
	
	
	#subb_menu_1{height:auto;display:block;}
	#subb_menu_2{height:auto;display:block;}
	#subb_menu_3{height:auto;display:block;}
	#subb_menu_4{height:auto;display:block;}
	#subb_menu_5{height:auto;display:block;}
	
	#subb_menu_4{margin-left:0px ;}
	#subb_menu_5{margin-left:0px ;}
	
	#map_1{display:none;}
	#logoo{position:absolute; width:85%; left:15%; top:0px; background-color:#d71718; z-index:999;}
	
	#logo_0{width:60px; margin:0px; padding-left:10px; padding-top:8px; padding-bottom:8px;}
	#logo{width:100%;}
	
	.cont_t_1_2_1_1_3{display:none;}
	.cont_t_1_2_1_1_4{display:none;}
	#cont_t_1_2_1tmffjtm{display:none;}
	#cont_t_1_2-0{padding-top:50px; bottom:0px; font-size:0.8em;}
	
	
	
	#cont_t_2{width:100%; height:auto;}
	#cont_t_2_1{width:75%; margin:0px auto; padding-top:10px; padding-bottom:10px;}
#cont_t_2_1_1{width:90%; max-width:100px;  }
#cont_t_2_2{width:100%; position:relative; height:auto;}
#cont_t_2_2 ul li:nth-child(1){width:100%;  height:auto;background-color:#fff; z-index:2; position:relative; left:0px; top:0px;}
#cont_t_2_2 ul li:nth-child(2){width:100%; margin-left:0px; height:auto; background-color:rgba(248,248,248,0.9); overflow:hidden; position:relative;z-index:1;} 
#cont_t_2_2 ul li:nth-child(3){width:100%;height:300px; position:relative; right:0px; top:0px; background-image:url(../images/main_co_2_2.jpg); background-size:cover; background-position:50% 50%;}

#cont_t_2_2_1{margin-top:20px; padding-bottom:20px; width:100%; position:relative;}
#cont_t_2_2_1_1{width:80%;padding-left:20%; position:relative; right:0px; font-size:30px; font-weight:500; color:#e60012; margin:0px auto; line-height:1.7em;}
#cont_t_3{width:85%; height:auto; margin:0px auto; overflow:hidden; font-size:0.6em;}

#cont_t_3-2{width:85%; height:auto; margin:0px auto; overflow:hidden;font-size:0.6em;}
#cont_t_2_2_1_2{display:none;}
#cont_t_4{width:85%; padding-left:7.5%; padding-right:7.5%;  background-color:#f8f8f8; height:auto; font-size:0.6em; overflow:hidden;}

#main_foot{font-size:0.7em;}




#sub_top_1{height:150px;}
#sub_top_2{height:150px;}
#sub_top_3{height:150px;}
#sub_top_3-2{height:150px;}
#sub_top_4{height:150px;}
#sub_top_5{height:150px;}






#sub_1_5_1_pop_1_1_1_1_1{ position:absolute; width:40px; height:40px; top:-60px; right:0px;transform:rotate(45deg); }

#product_poto_menu{font-size:0.6em;}

#product_content_1_4{width:90%;}
.rol_t_ase_1_1{width:15px; cursor:pointer; height:15px; margin:0px auto; position:relative;}
.content_warp_2_3 ul li{width:100%; float:left;}
#advent_2_2{width:100%; background-color:#6296aa; margin-top:100px; height:200px;}

#advent_2_3{width:90%; max-width:963px; margin:0px auto; padding-top:50px; padding-bottom:50px;}


#sub_3_menu_1{width:100%; height:60px; border:1px solid #000;box-sizing:border-box; position:relative;}
#sub_4_1_1_1{width:90%; height:300px; max-width:960px; margin:0px auto; position:relative; }
.sub_4_1_1_2_1{width:95%; height:30px;margin:0px auto; background-color:#000;}
.sub_4_1_1_2_1-1{width:95%; height:30px;margin:0px auto; background-color:#000;}


 }
 
 

  


 