@media screen and (min-width:768px) and (max-width:1024px) {	
#banner .content {width:94%;}
#section .wrap{width:100%;}
#section .box1 .txtbox {width:95%;}
#section .box1 .txt2{font-size:1.9rem;}
#section .box2 img{width:90%;}
#section .box4 img{width:90%;}

#notice {width:100%;float:none;}
#noti {width:50%;float:left;}

#qna {width:100%}
#qna1 .box {width:95%;padding:0rem 0 0rem 2.8rem;}
.qtxt2{font-size:1.23rem}

/*È¸»ç¼Ò°³*/
.wrap_com {width:100%;padding:0 1rem}
#map{width:100%}
.table1 .td1{width:25%}
.img_src1{width:25%;height:auto}
.img_box img{width:90%;height:auto}
.img_box .img0{width:68.7%;height:auto}
.com_limg{width:30%}
.com_rtxt{width:70%}

/*Á¦Ç°¼Ò°³*/
.wrap_com_gray {width:100%;padding:5rem 1rem;margin-top:2rem}.
.pro_div1{width:100%;text-align:center}
.pro_div1 span{line-height:250%}
.pro_img img{width:70%;height:auto}
.pro_div3{width:100%}
.pro_div3 div{width:50%;margin:0 auto;}
.pro_div3 div div{width:90%}
.pro_div3 .tx1{margin-top:3.9rem}
.mrgin{margin-bottom:2.5rem}
.ridge_con02 .txt_box dl dt p{font-size:1.8rem}
.ridge_con02 .txt_box dl dd p{font-size:1.8rem}

.isl_con03 .inner{width:100%}
.isl_con03 ul{padding-top:0px;}
.isl_con03 ul li{min-height:18.2rem;width:46%; margin:0 2%; padding:2rem 1rem;}
.isl_con03 ul li .img_box p{font-size:1.5rem;font-weight:600; padding-top:20px;}
.isl_con03 ul li .img_box{width:20%}
.isl_con03 ul li .txt_box{width:80%; padding-left:10px;}
.isl_con03 ul li .txt_box .box p{font-size:1.22rem;}
.isl_con03 ul li .txt_box .box img{height:2rem;width:auto;margin-right:.8rem;}

.isl_con04 .txt_box p{font-size:1.8rem;}

.etc_con01 .inner{width:100%;}
.etc_con01 ul li {width: 44%;float:left;margin:0 3% 4rem 3%}
.etc_con01 ul li .t_box {height: 30rem;}

.vee_con .inner{width:100%;}
.vee_con ul li {width: 44%;float:left;margin:0 3% 4rem 3%}
.vee_con ul li .t_box {height: 30rem;}

.products_con01 .inner{width:100%;}
.products_con01 ul li {width: 46%;float:left;margin:0 2% 4rem 2%}
.products_con01 ul li .t_box {height: 30rem;}
.products_con01 .letts {letter-spacing:-.2rem !important}



/*°í°´Áö¿ø*/
.div_cus1{width:100%;float:none;background-position: left 3.2rem center;}
.div_cus11{width:100%;float:none;background-position: left 3.2rem center;}
.div_cus2{width:100%;float:none;}
.div_cus3{width:100%;float:none;}

/*footer*/
#fbox{width:100%}
#fbox .txt2{width:100%}
#fbox1{padding-left:.8rem}
#fbox2{text-align:right;}

/*ÀüÃ¼*/
.space{margin:0 1rem}
.brp{display:none}
.brt{display:inline}
.brm{display:none}
#loca {width:98%;}

/*»õ¼Ò½Ä*/
#bo_gall .gall_box {margin-left:0rem;}
.gall_con {width:100%}
#bo_gall .gall_li {height:48rem;}
.notice_box {width:90%;height:42.3rem;padding:3rem 0;margin:0 auto;}

.board_inner {width:96%}

/*°³ÀÎ¿ë Ã¼ÇèÆÇ´Ù¿î·Îµå*/
#bo_gall{width:100%;padding:0 1rem;text-align:center}
#bo_gall #gall_ul {padding-top:1.7rem;}
#bo_gall .gall_li {width:48%;margin:0 auto;}
.p_box{width:86%;margin:0 auto;}

/*±â¾÷¿ë Æò°¡ÆÇ ¿äÃ»*/
.personalr{width:100%}
.btn_submit{width:30% !important;}
#btn_cancel2{width:30% !important;}
#bo_w .write_div{margin:1rem 0rem;width:100% !important;}
/* Ä¸Ã­ ÀÚµ¿µî·Ï(ÀÔ·Â)¹æÁö ±âº» -pc */
#captcha {width:100% !important}

.f_blank{clear:both;height:3.5rem}
.eimg{width:100%;height:auto;object-fit: cover;}
.table1 .etd1{line-height:2.8rem;color:#3877FF;font-weight:600;font-size:1.7rem;width:48%;min-height:3rem;height:3rem;line-height:3rem}
.efooter_logo{height:2.4rem;margin:2.5rem 0 0 0}


}