/* BASIC css start */
#contentWrap {width:1920px; margin-top: -75px;}
#contentWrap .img a {; }





-회사소개-
#Company1 { }
#Company1 .page-body {display: inline-block; width:100%; height: 1000px; background: url() no-repeat center center ;background-size: cover; }

#Company1 .cate-wrap { overflow:hidden; text-align:center;}
#Company1 .cate-wrap h {margin-top: 100px; padding-bottom:20pxfont-size:20px; color:#000;  font-weight:500;  font-family: 'Noto Sans KR' , sans-serif;}
#Company1 .cate-wrap h1 { padding-bottom:10px; font-size:20px; color:#222;  font-weight:400;  font-family: 'Noto Sans KR' , sans-serif;}
#Company1 .cate-wrap h1 span { padding-bottom:10px; font-size:24px; color:#000;  font-weight:600;  font-family: 'Noto Sans KR' , sans-serif;}
#Company1 .cate-wrap h2 { padding-bottom:10px; margin-top: 15px; font-size:24px; color:#222;  font-weight:400;  font-family: 'Noto Sans KR' , sans-serif;}
#Company1 .cate-wrap h2 span { padding-bottom:10px; font-size:28px; color:#000;  font-weight:600;  font-family: 'Noto Sans KR' , sans-serif;}
#Company1 .cate-wrap h3 { margin-top: 50px;  line-height: 30px; font-size:18px; color:#000;  font-weight:350;  font-family: 'Noto Sans KR' , sans-serif;}
#Company1 .cate-wrap h3 span { margin-top: 100px; font-size:20px; color:#000;  font-weight:500;  font-family: 'Noto Sans KR' , sans-serif;}
#Company1 .cate-wrap h4 { margin-top: 150px; padding-bottom:100px; line-height: 30px; font-size:48px; color:#000;  font-weight:600;  font-family: 'Noto Sans KR' , sans-serif;}
#Company1 .cate-wrap h5 { margin-top: -20px;  line-height: 30px; font-size:20px; color:#000;  font-weight:350;  font-family: 'Noto Sans KR' , sans-serif;}
#Company1 .cate-wrap h5 span { margin-top: 100px; font-size:24px; color:#000;  font-weight:500;  font-family: 'Noto Sans KR' , sans-serif;}




#Company1 .cate-wrap .thumb {margin-top: 0px; padding: 30px; display: inline-block; text-align:center;  border-radius:50%; box-shadow: 0 0 10px rgba(255, 255,255, 15); transition:transform 1.5s; }
#Company1 .cate-wrap .thumb img{display: inline-block; text-align:center;}
#Company1 .cate-wrap .text_area { display: inline-block; text-align:center;}
#Company1 .cate-wrap .text_area p { margin-left: -220px; margin-bottom:-40px; font-size:60px; color:#18bbcb; font-weight:600;  font-family: 'Noto Sans KR' , sans-serif; }
#Company1 .cate-wrap .text_area span {margin-left: -220px; font-size:16px; color:#888; font-weight:600;  font-family: 'Noto Sans KR' , sans-serif; border: 1px  solid #fff; }

#Company2 { }
#Company2 .page-body {margin-top: 0px; display: inline-block; width:100%; height: 850px; background: url() no-repeat center center ;background-size:cover; background-color:#eee; text-align:center;  }
#Company2 .page-body ul {display: inline-block; margin-top: 100px;  }
#Company2 .page-body ul li{display: inline-block; margin: 20px; width: 400px; height: 450px; border:5px solid #fff; border-radius:2%; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);  background-color: #fff; }
#Company2 .page-body ul li .thumb{ margin-top: 19px; }
#Company2 .cate-wrap h {  font-size:26px; color:#033542;  font-weight:500;  font-family: 'Noto Sans KR' , sans-serif;}
#Company2 .cate-wrap h2 {  margin-top: 0px; font-size:20px; color:#000;  font-weight:500;  font-family: 'Noto Sans KR' , sans-serif;}
#Company2 .cate-wrap h1 {  font-size:18px; color:#222;  font-weight:400;  font-family: 'Noto Sans KR' , sans-serif;}
#Company2 .cate-wrap h4 { margin-top: 100px;  line-height: 30px; font-size:48px; color:#033542;  font-weight:600;  font-family: 'Noto Sans KR' , sans-serif;}



#Company4 { }
#Company4 .page-body {margin-top: 200px; display: inline-block; width:100%; height: 900px;  no-repeat center center ;background-size: cover; text-align: left; text-align:center;  }

#Company4 .map a { margin-top: 100px; margin-bottom:5px; color: #424242;;font-family: 'Lato' , sans-serif;font-size: 36px; font-weight: 600; }
#Company4 .map p {  color: #222;;font-family: 'Lato' , sans-serif;font-size: 16px; font-weight: 500;}
#Company4 .map iframe { width: 1100px; height: 600px; margin-top: 10px; }
/* BASIC css end */

