@charset "utf-8";

.clearboth{ clear: both; }
.displaynone {display:none;}





/*pc*/
@media screen and (min-width: 1160px){ 


/*CEO인사말 PC*/
#aboutcont {width:100%; padding:0; margin:50px auto; text-align:center;}
/*title*/
.ac_tit1 {font-size:26px; font-weight:normal; color:#4f4f4f; text-align:center; line-height:100%; margin:0; padding:0 0 20px 0; }
.ac_tit2 {font-size:40px; font-weight:normal; color:#4f4f4f; text-align:center; line-height:100%;  margin:0; padding:0; text-transform:uppercase;}
/*description*/
.ac_desc1 {font-size:18px; font-weight:bold; color:#535353; text-align:center; line-height:170%;  margin:50px 0 0 0; padding:0 0 0 0; }
.ac_desc2 {font-size:15px; font-weight:normal; color:#838383; text-align:center; line-height:170%;  margin:20px 0 0 0; padding:0; }
/*img*/
.ac_img1 {width:100%; margin:50px 0; padding:0; text-align:center;}
.ac_img1 img{ }


/*찾아오시는길*/
#boxzone {width:800px; margin:40px auto 100px; padding:0; text-align:center;}
#boxzone:after {content:""; display:block; clear:both;}

#boxzone .address { display:block; margin:20px 0; padding:0; text-align:left; line-height:170%; font-weight:normal; color:#666666;}
#boxzone .address b{ display:block; margin:0 0 10px 0; padding:0; text-align:left; line-height:170%; font-size:20px; color:#333;}

#boxzone .map_link_list {}
#boxzone .map_link_list a{float:left; margin:0 1% 0 0;  display:inline-block; width:200px; height:30px; line-height:30px; background-color:#efefef; color:#333333; font-size:0.90em; font-weight:bold; text-align:center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 3px; transition: all 0.5s;}
#boxzone .map_link_list a:hover{background-color:#333; color:#ffffff; }





/* 자동접착 */
#svc_Cont {margin:0; padding:50px 0;}
#svc_Cont:after {content:""; display:block; clear:both;}

#svc_Cont .s_logo{text-align:center;}
#svc_Cont .s_machine{text-align:center;}
#svc_Cont .s_machine img{width:80%; height:auto;}
#svc_Cont .s_desc{text-align:left; width:80%; margin:20px auto; line-height:170%; color:#424242; font-size:16px; padding:30px; border:#ddd 1px solid; background-color:#f5f5f5;box-sizing:border-box;}


/* 자동톰슨 */
#svc_Cont2 {margin:0; padding:50px 0;}
#svc_Cont2:after {content:""; display:block; clear:both;}

#svc_Cont2 .s_logo2{text-align:center;}
#svc_Cont2 .s_machine2{text-align:center;}
#svc_Cont2 .s_machine2 img{width:80%; height:auto;}
#svc_Cont2 .s_desc2{text-align:left; width:80%; margin:20px auto; line-height:170%; color:#424242; font-size:16px; padding:30px; border:#ddd 1px solid; background-color:#f5f5f5;box-sizing:border-box;}




/* 상담문의 */
#inquiry_Cont {width:700px; margin:0 auto; padding:0;}
#inquiry_Cont:after {content:""; display:block; clear:both;}
#inquiry_Cont .iqc_tit01{margin:0; padding:0; font-size:30px; color:#333; text-align:center;}
#inquiry_Cont .iqc_tellBox{margin:20px 0; padding:40px 30px;border:#ddd 1px solid;  text-align:center; border-radius:20px; background-color:#f9f9f9; }
#inquiry_Cont .iqc_tellBox:after {content:""; display:block; clear:both;}
#inquiry_Cont .iqc_tellBox .tb_tit01{margin:0; padding:0; font-size:20px; color:#5ca212; font-weight:normal;}
#inquiry_Cont .iqc_tellBox .tb_tell01{margin:0; padding:10px 0 0 0; font-size:40px; color:#016bb7; }
#inquiry_Cont .iqc_tellBox .tb_tell01 i{}
#inquiry_Cont .iqc_tellBox .tb_tell01 a{color:#016bb7;}
#inquiry_Cont .iqc_tit02{margin:0; padding:30px 0; font-size:20px; color:#333; font-weight:normal; text-align:center;}
#inquiry_Cont .iqc_tit02 i{margin:0; padding:0 0; font-size:50px; color:#333; font-weight:normal; text-align:center;}



}













/* tablet */
@media screen and (min-width: 800px) and (max-width: 1159px) {   



/*CEO인사말 PC*/
#aboutcont {width:90%; padding:0; margin:50px auto; text-align:center;}
/*title*/
.ac_tit1 {font-size:1.60em; font-weight:normal; color:#4f4f4f; text-align:center; line-height:100%; margin:0; padding:0; }
.ac_tit2 {font-size:2.00em; font-weight:bold; color:#4f4f4f; text-align:center; line-height:150%;  margin:0; padding:0; text-transform:uppercase;}
/*description*/
.ac_desc1 {font-size:1.20em; font-weight:bold; color:#535353; text-align:center; line-height:160%;  margin:50px 0 0 0; padding:0 0 0 0; }
.ac_desc1 br {display:none;}
.ac_desc2 {font-size:1.00em; font-weight:normal; color:#838383; text-align:center; line-height:160%;  margin:20px 0 0 0; padding:0; }
.ac_desc2 br {display:none;}
/*img*/
.ac_img1 {width:100%; margin:50px 0; padding:0; text-align:center;}
.ac_img1 img{ }



/*찾아오시는길*/
#boxzone {width:90%; margin:40px auto 100px; padding:0; text-align:center;}
#boxzone:after {content:""; display:block; clear:both;}

#boxzone .address { display:block; margin:20px 0; padding:0; text-align:left; line-height:170%; font-weight:normal; color:#666666;}
#boxzone .address b{ display:block; margin:0 0 10px 0; padding:0; text-align:left; line-height:170%; font-size:20px; color:#333;}

#boxzone .map_link_list {}
#boxzone .map_link_list a{float:left; margin:0 1% 0 0;  display:inline-block; width:200px; height:30px; line-height:30px; background-color:#efefef; color:#333333; font-size:0.90em; font-weight:bold; text-align:center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 3px; transition: all 0.5s;}
#boxzone .map_link_list a:hover{background-color:#333; color:#ffffff; }




/* 자동접착 */
#svc_Cont {margin:0; padding:50px 0;}
#svc_Cont:after {content:""; display:block; clear:both;}

#svc_Cont .s_logo{text-align:center;}
#svc_Cont .s_machine{text-align:center;}
#svc_Cont .s_machine img{width:80%; height:auto;}
#svc_Cont .s_desc{text-align:left; width:100%; margin:20px auto; line-height:170%; color:#424242; font-size:16px; padding:30px; border:#ddd 1px solid; background-color:#f5f5f5;box-sizing:border-box;}






/* 상담문의 */
#inquiry_Cont {width:700px; margin:0 auto; padding:0;}
#inquiry_Cont:after {content:""; display:block; clear:both;}
#inquiry_Cont .iqc_tit01{margin:0; padding:0; font-size:30px; color:#333; text-align:center;}
#inquiry_Cont .iqc_tellBox{margin:20px 0; padding:40px 30px;border:#ddd 1px solid;  text-align:center; border-radius:20px; background-color:#f9f9f9; }
#inquiry_Cont .iqc_tellBox:after {content:""; display:block; clear:both;}
#inquiry_Cont .iqc_tellBox .tb_tit01{margin:0; padding:0; font-size:20px; color:#5ca212; font-weight:normal;}
#inquiry_Cont .iqc_tellBox .tb_tell01{margin:0; padding:10px 0 0 0; font-size:40px; color:#016bb7; }
#inquiry_Cont .iqc_tellBox .tb_tell01 i{}
#inquiry_Cont .iqc_tellBox .tb_tell01 a{color:#016bb7;}
#inquiry_Cont .iqc_tit02{margin:0; padding:30px 0; font-size:20px; color:#333; font-weight:normal; text-align:center;}
#inquiry_Cont .iqc_tit02 i{margin:0; padding:0 0; font-size:50px; color:#333; font-weight:normal; text-align:center;}




}




















/*mobile*/
@media screen and (max-width:799px) {   



/*CEO인사말 PC*/
#aboutcont {width:95%; padding:0; margin:50px auto; text-align:center;}
/*title*/
.ac_tit1 {font-size:1.00em; font-weight:normal; color:#4f4f4f; text-align:center; line-height:100%; margin:0; padding:0; }
.ac_tit2 {font-size:1.6em; font-weight:bold; color:#4f4f4f; text-align:center; line-height:150%;  margin:0; padding:0; text-transform:uppercase;}
/*description*/
.ac_desc1 {font-size:1.0em; font-weight:bold; color:#535353; text-align:center; line-height:150%;  margin:50px 0 0 0; padding:0 0 0 0; }
.ac_desc1 br {display:none;}
.ac_desc2 {font-size:0.90em; font-weight:normal; color:#838383; text-align:center; line-height:150%;  margin:20px 0 0 0; padding:0; }
.ac_desc2 br {display:none;}
/*img*/
.ac_img1 {width:100%; margin:50px 0; padding:0; text-align:center;}
.ac_img1 img{ width:100%; height:auto;}





/*찾아오시는길*/
#boxzone {width:100%; margin:40px auto 60px; padding:0; text-align:center;}
#boxzone:after {content:""; display:block; clear:both;}

#boxzone .address { display:block; margin:20px 0; padding:0; text-align:left; line-height:170%; font-weight:normal; color:#666666;  font-size:0.9em;}
#boxzone .address b{ display:block; margin:0 0 10px 0; padding:0; text-align:left; line-height:170%; font-size:1.4em; color:#333;}
#boxzone .address a{ color:#424242;}

#boxzone .map_link_list {}
#boxzone .map_link_list a{float:left; margin:1% 0;  display:inline-block; width:100%; height:30px; line-height:30px; background-color:#efefef; color:#333333; font-size:0.90em; font-weight:bold; text-align:center;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 3px; transition: all 0.5s;}




/* 자동접착 */
#svc_Cont {margin:0; padding:20px 0;}
#svc_Cont:after {content:""; display:block; clear:both;}

#svc_Cont .s_logo{text-align:center;}
#svc_Cont .s_logo img{width:50%; height:auto;}
#svc_Cont .s_machine{text-align:center;}
#svc_Cont .s_machine img{width:100%; height:auto;}
#svc_Cont .s_desc{text-align:left; width:100%; margin:20px auto; line-height:170%; color:#424242; font-size:0.9em; padding:30px; border:#ddd 1px solid; background-color:#f5f5f5;box-sizing:border-box;}





/* 상담문의 */
#inquiry_Cont {width:100%; margin:0; padding:0;}
#inquiry_Cont:after {content:""; display:block; clear:both;}
#inquiry_Cont .iqc_tit01{margin:0; padding:0; font-size:1.3em; color:#333; text-align:center;}
#inquiry_Cont .iqc_tellBox{margin:20px 0; padding:20px 20px;border:#ddd 1px solid;  text-align:center; border-radius:20px; background-color:#f9f9f9; }
#inquiry_Cont .iqc_tellBox:after {content:""; display:block; clear:both;}
#inquiry_Cont .iqc_tellBox .tb_tit01{margin:0; padding:0; font-size:1.0em; color:#5ca212; font-weight:normal;}
#inquiry_Cont .iqc_tellBox .tb_tell01{margin:0; padding:10px 0 0 0; font-size:1.5em; color:#016bb7; }
#inquiry_Cont .iqc_tellBox .tb_tell01 i{}
#inquiry_Cont .iqc_tellBox .tb_tell01 a{color:#016bb7;}
#inquiry_Cont .iqc_tit02{margin:0; padding:30px 0; font-size:1.0em; color:#333; font-weight:normal; text-align:center;}
#inquiry_Cont .iqc_tit02 i{margin:0; padding:0 0; font-size:1.2em; color:#333; font-weight:normal; text-align:center;}




}