@import url(http://fonts.googleapis.com/earlyaccess/notosansKr.css);

a{text-decoration:none; font-family:'Noto Sans KR',  "Helvetica Neue", Helvetica, Arial, sans-serif;}

span{font-family:'Noto Sans KR',  "Helvetica Neue", Helvetica, Arial, sans-serif;}
div{font-family:'Noto Sans KR', sans-serif;}
#sub_main_0{display:block; width:100%; max-width:1300px; padding-left:50px; padding-right:50px; margin:0px auto; z-index:1;}
#sub_main_0_m{display:none; width:100%; max-width:500px; margin-top:80px; }


#mmdddd{width:100%; max-width:1199px; margin:0px auto; height:140px; }
@media only screen and (max-width: 1400px) {

#sub_main_0{display:block; width:90%; max-width:1300px; padding-left:5%; padding-right:5%; margin:0px auto; }

}



@media only screen and (max-width: 800px) {

#sub_main_0{margin-top:17px;  width:100%;  padding-left:0%; padding-right:0%;}
}



@media only screen and (max-width: 500px) {

#sub_main_0{display:none;}
#sub_main_0_m{display:block;}
}

#company_1_1_info{background-color:rgba(0,0,0,0.7); width:90%; max-width:1300px; height:40px; margin:0px auto; margin-top:-40px; color:#fff;}
#company_1_info{  width:100%; margin:0px auto;   z-index:5; position:absolute; }
#company_1_1_1_info{width:100%; max-width:1000px; margin:0px auto;  font-family:'Noto Sans KR',  "Helvetica Neue", Helvetica, Arial, sans-serif; text-align:center; font-weight:600;}
.company_1_1_1_1_info{float:left; width:25%; padding-top:10px; color:#fff;}
.company_4_1_1_1_process{float:left; width:50%; padding-top:10px; color:#fff;}
.company_4_1_1_1_produe{float:left; width:16.66%; padding-top:10px; color:#fff;}




#company3_4_1_i1nfo{width:100%; max-width:1300px; margin:0px auto; background-color:#F7F8F8; padding-top:70px; padding-bottom:70px; margin-top:80px;}
#company3_4_1_11info{width:100%; max-width:978px; margin:0px auto;}
#company3_2{ width:100%; max-width:1000px; margin:0px auto; font-size:1.1em; text-align:center; margin-top:20px; }


#company_1_2_info{font-size:2.5em; color:#000; font-weight:600; font-family:'Noto Sans KR',  "Helvetica Neue", Helvetica, Arial, sans-serif; text-align:center; padding:20px; margin-top:90px; letter-spacing:-1;}
.text_smol{font-size:0.8em; text-align:center;}



.company_1_2_info_1{color:#8FC31F;}
.company_1_2_info_2{color:#8FC31F; font-size:1.5em;}


@media only screen and (max-width: 800px) {

#company_1_1_info{ width:100%;}

}

@media only screen and (max-width: 500px) {
#company_1_1_info{background-color:#000; width:100%; max-width:1300px;  margin:0px auto; margin-top:0px; color:#fff; font-size:0.8em;}

.company_4_1_1_1_process{float:left; width:94%; padding-top:0px; color:#fff;border-bottom:1px solid #999999;background-color:#212121; padding:3%; }
.company_4_1_1_1_produe{float:left; width:94%; padding-top:0px; color:#fff;border-bottom:1px solid #999999;background-color:#212121; padding:3%; }

.company_1_1_1_1_info{float:left; width:94%; padding-top:0px; color:#fff; border-bottom:1px solid #999999;background-color:#212121; padding:3%; }
#company_1_info{  width:100%; margin:0px auto;   z-index:5; position:relative; float:left; }
}



#company_1_3_info{width:100%; max-width:200px; margin:0px auto; margin-top:150px;}

#company_1_4_info{width:100%; background-color:#fff; padding-top:80px; padding-bottom:80px; max-width:1300px;  margin:0px auto; margin-top:70px; font-size:1.1em; font-weight:500; text-align:center; line-height:2.2em; font-family:'Noto Sans KR',  "Helvetica Neue", Helvetica, Arial, sans-serif;  letter-spacing:-1;}
#company_1_4_info-1{width:100%;  padding-top:40px; padding-bottom:80px; max-width:1300px;  margin:0px auto; margin-top:0px; font-size:1.1em; font-weight:500; text-align:center; line-height:2.2em; font-family:'Noto Sans KR',  "Helvetica Neue", Helvetica, Arial, sans-serif;  letter-spacing:-1;}

#company_1_5_info{width:100%; max-width:200px; margin:0px auto; margin-top:100px;}

#company_1_6_info{width:100%; max-width:900px; margin:0px auto; margin-top:70px; font-size:1.1em; font-weight:500; text-align:center; line-height:2.2em; font-family:'Noto Sans KR',  "Helvetica Neue", Helvetica, Arial, sans-serif; margin-bottom:80px; letter-spacing:-1;}

#company_1_7_info{width:100%; max-width:200px; margin:0px auto; margin-top:150px;}

#company_1_8_info{width:100%; max-width:900px; margin:0px auto; margin-top:70px; font-size:1.1em; font-weight:500; text-align:center; line-height:2.2em; font-family:'Noto Sans KR',  "Helvetica Neue", Helvetica, Arial, sans-serif; margin-bottom:80px; letter-spacing:-1;}

#company_1_5_0_info{background-color:#F7F8F8; padding-top:130px; padding-bottom:130px; width:100%; max-width:1300px; margin:0px auto;}

#company_1_5_brand{width:100%; max-width:856px; margin:0px auto; margin-top:5.5em;}
#company_1_6_brand{width:100%; max-width:850px; margin:0px auto; font-size:1.2em; line-height:1.8em; text-align:center; margin-top:80px; margin-bottom:80px; font-weight:500; }
.company_1_7_brand{width:100%; max-width:850px; margin:0px auto; margin-top:80px; margin-bottom:80px;  }
.company_1_7_1_brand{width:63px;margin:0px auto; }

.company_1_6_brand{width:100%; max-width:850px; margin:0px auto; font-size:1.2em; line-height:1.8em; text-align:center; margin-top:80px; margin-bottom:80px; font-weight:500; }


@media only screen and (max-width: 900px) {
#company_1_3_info{width:100%; max-width:150px; margin:0px auto; margin-top:100px;}
#company_1_4_info{width:90%; margin:5%;}

#company_1_5_info{width:100%; max-width:150px; margin:0px auto; margin-top:0px;}
#company_1_6_info{width:90%; margin-left:5%; margin-right:5%;}


#company_1_7_info{width:100%; max-width:150px; margin:0px auto; margin-top:100px;}
#company_1_8_info{width:90%; margin:5%;}

}

@media only screen and (max-width: 500px) {

#company_1_4_info{border-top:3px solid #8FC31F; border-bottom:3px solid #8FC31F; font-size:0.9em; padding-top:30px; margin-top:80px;padding-bottom:30px; margin-bottom:30px;}
#company_1_6_info{border-top:3px solid #8FC31F; border-bottom:3px solid #8FC31F; font-size:0.9em; padding-top:30px; margin-top:30px;padding-bottom:30px; margin-bottom:30px;}
#company_1_8_info{border-top:3px solid #8FC31F; border-bottom:3px solid #8FC31F; font-size:0.9em; padding-top:30px; margin-top:30px;padding-bottom:30px; margin-bottom:50px;}



}





#company_2_1_info{width:100%; max-width:1000px; margin:0px auto; margin-top:100px; margin-bottom:120px;}

#company_2_2_info{width:100%; max-width:326px; margin:0px auto; margin-bottom:50px; }

.company_2_3_info{font-size:2em; text-align:center; color:#8FC31F; letter-spacing:-3; font-family:'Noto Sans KR',  "Helvetica Neue", Helvetica, Arial, sans-serif;}

@media only screen and (max-width: 500px) {


#company_2_1_info{width:90%; padding-left:5%; padding-right:5%; margin-top:20px;  margin-bottom:80px;}

#company_2_2_info{width:60%; padding-left:20%; padding-right:20%; margin-bottom:50px; }

.company_2_3_info{font-size:1.5em; }



}





#company_3_1_info{width:100%; max-width:1300px; background-color:#EAEBEB; margin:0px auto; margin-top:100px; }
#company_3_1_1info{width:100%; max-width:828px; margin:0px auto; padding-top:100px; padding-bottom:100px;}



@media only screen and (max-width: 500px) {

#company_3_1_info{ margin-top:50px; margin-bottom:50px;}
#company_3_1_1info{ width:90%;padding-top:50px; padding-bottom:50px; padding-left:5%; padding-right:5%;}

}




#company_4_1_info{width:100%; max-width:1300px; background-color:#EAEBEB; margin:0px auto; margin-top:100px; }
#company_4_1_1info{width:100%; max-width:519px; margin:0px auto; padding-bottom:150px;}

#company_5_1_info{width:100%; max-width:1300px;  margin:0px auto; }
#company_5_1_1info{width:100%; max-width:974px; margin:0px auto; padding-bottom:150px;}


#company_6_1_info{width:100%; max-width:1300px; background-color:#EAEBEB; margin:0px auto; margin-top:100px; }
#company_6_1_1info{width:100%; max-width:786px; margin:0px auto; padding-bottom:150px;}





@media only screen and (max-width: 500px) {

#company_4_1_info{ margin-top:50px;}
#company_4_1_1info{ width:90%;padding-bottom:50px; padding-left:5%; padding-right:5%;}

#company_5_1_info{ }
#company_5_1_1info{ width:90%; padding-bottom:50px; padding-left:5%; padding-right:5%;}

#company_6_1_info{ margin-top:50px; }
#company_6_1_1info{ width:90%; padding-bottom:50px; padding-left:5%; padding-right:5%;}

}










#company3_4_1_1info{width:100%; max-width:981px; margin:0px auto; margin-top:90px; margin-bottom:80px;}











#foot_line{width:100%; max-width:1300px; margin:0px auto; border-bottom:1px solid #c4c4c4; height:1px;}

.company_1_2_info{font-size:2.5em; color:#000; font-weight:600; font-family:'Noto Sans KR',  "Helvetica Neue", Helvetica, Arial, sans-serif; text-align:center; padding:20px; margin-top:90px; letter-spacing:-1;}


.company2_4_1_info{width:100%; max-width:1300px;  margin:0px auto; margin-top:100px; }
.company2_4_1_1info{width:100%; max-width:1100px; margin:0px auto; padding-bottom:20px;}
.company2_4_1_2info{font-size:1.8em; color:#9FA0A0;  text-align:center; width:90%; padding:5%;}
.company2_4_1_3info{width:100%; max-width:1100px; margin:0px auto; margin-top:80px;}
.company2_4_1_4info{width:100%; max-width:1100px; margin:0px auto; margin-top:80px;}
.company2_4_1_11info{width:100%; max-width:826px; margin:0px auto; padding-bottom:20px;}
.company2_4_1_12info{width:100%; max-width:1000px; margin:0px auto; padding-bottom:20px;}
.company2_4_1_13info{width:100%; max-width:1100px; margin:0px auto; padding-bottom:20px; padding-top:50px;}

.company2_4_1_5info{width:100%; max-width:1500px; margin:0px auto; background-color:#4A474E; margin-top:70px;}
.company2_4_1_5_1info{width:90%; max-width:1000px; margin:0px auto; color:#fff; font-size:1em; font-weight:500; text-align:center; line-height:1.3em; padding:5%;}
.bbod{font-weight:600;}

.company2_44_1_11info{width:100%; max-width:1100px; margin:0px auto; padding-bottom:20px; margin-top:30px;}
