<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.company_01 {padding-bottom:80px; margin-bottom:80px; ;}

.company_01 .col_box {display:table; width:100%;  margin-top:40px; }
.company_01 .col_box .col{display:table-cell;; vertical-align:top;   margin-top:30px;}
.company_01 .col_box .col.com_info{ padding-right:0px;  }
.company_01 .col_box .col.etc_info{ padding-left:60px;   text-align:right;}
.company_01 .col_box .col.etc_info .pic img {vertical-align:middle; border-radius:20px;}
.company_01 .name{color:#000; font-size:30px; padding-bottom:30px; font-weight:bold;}

.company_01 .col_box .col.com_info ul {}
.company_01 .col_box .col.com_info ul li{position:relative; padding-left:120px; font-size:18px; color:#666666; line-height:25px; margin:35px 0px;}
.company_01 .col_box .col.com_info ul li .s_title{position:absolute; border:1px #ededed solid; width:90px;font-weight:normal; left:0px; top:0px; color:#000000;  text-align:Center; font-size:16px;line-height:40px; border-radius:30px; background:#444; color:#fff;}
.company_01 .col_box .col.com_info ul li .s_text{color:#000;}
.company_01 .col_box .col.com_info ul li .s_text .mobile_dum{display:block;}




.company_02 .col_box {margin-bottom:120px; padding-bottom:120px; border-bottom:1px #ededed solid; display:table; width:100%; table-layout:fixed;}
.company_02 .col_box .col {display:table-cell; vertical-align:top;}
.company_02 .col_box .col.title {width:500px; font-size:60px; font-weight:900; color:#000; font-family: 'Montserrat';}
.company_02 .col_box .col.title div {display:inline-block; position:relative;}
.company_02 .col_box .col.title span {position:absolute; left:0px; bottom:-10px; height:25px; width:100%; background:rgba(72,99,21,0.2);}
.company_02 .col_box .col.text {font-size:22px; color:#000; line-height:35px;}
.company_02 .col_box .col.text ul li{background:url(../images/sub/dt_dot.jpg) left 14px no-repeat; padding-left:12px;}



/*�몄궗留�*/
.company_03 {position:relative; }
.company_03 .icon {position:absolute; right:0px; top:0px;}
.company_03 .icon img  {vertical-align:middle; max-width:100%; border-radius:20px;}
.company_03 .text_box{margin-right:700px; }
.company_03 .text_box .t1{font-size:24px; color:#000; line-height:40px;font-family: 'Chosunilbo_myungjo'; letter-spacing:-2px; margin-bottom:40px;}
.company_03 .text_box .t1 span {display:block; padding-left:0px; margin-top:10px;}


.company_03 .text_box .text {font-size:17px; line-height:28px; text-align: justify;}
.company_03 .text_box .text .jump{display:block;}

.company_03 .duble {margin-top:30px;}
.company_03 .sign {margin-top:60px; font-size:30px;  color:#000; text-align:right;font-family: 'Chosunilbo_myungjo'; }


.company_05_banner {margin:120px auto 0px;} 
.company_05_banner ul { text-align:center; } 
.company_05_banner ul li{ width:410px; margin-right:30px; overflow:hidden;  border:1px #ddd solid;} 
.company_05_banner ul li img {vertical-align:middle; max-width:100%; } 


.floor_01_list {margin-top:10px;}
.floor_01_list ul{display:table; width:100%; table-layout:fixed; border-spacing:10px; margin-top:60px; }
.floor_01_list ul li {display:table-cell; vertical-align:top;  border:1px #ddd solid;   background:#f6f6f6; text-align:center; border-right:1px #ddd solid; position:relative;} 
.floor_01_list ul li .t1{padding:30px 10px 30px; font-size:18px;  font-weight:bold; color:#000; background:#fff; border-bottom:1px #ededed solid;  position:relative; letter-spacing:-1px;}  
.floor_01_list ul li .t1 .cont {position:absolute; left:0px; top:-25px; width:100%;  text-align:center;}
.floor_01_list ul li .t1 .cont span {display:inline-block; width:50px; height:50px; line-height:50px; text-align:center; background:#5c7e26; color:#fff;}
.floor_01_list.etc ul li .t1 .cont span {  background:#5c7e26; color:#fff;}
.floor_01_list ul li .t1 .text {line-height:22px; margin-top:15px;}
.floor_01_list ul li .t1 .icon {padding:20px 0px; height:60px; line-height:60px;}
.floor_01_list ul li .t1 .icon img {vertical-align:middle;} 
.floor_01_list ul li .t2 {padding:30px; line-height:20px; font-size:16px; }
.floor_01_list ul li .t2 .cStyle {text-align:left;}



.noise_01_top {padding:80px; background:#f8f8f8 url(../images/contents/noise/noise_01_top_01.png) 40px 50% no-repeat;; font-size:18px; line-height:30px; padding-left:250px;}
.noise_01_top h4{margin-bottom:20px;}


.noise_01_wrap ul {border-bottom:1px #ddd solid; margin-top:20px;   }
.noise_01_wrap ul li{padding:50px 0px; border-top:1px #ddd solid; padding:50px; margin-bottom:20px; }
.noise_01_wrap ul li .col_box {display:table; width:100%; table-layout:fixed;}
.noise_01_wrap ul li .col_box .col {display:table-cell; vertical-align:middle; font-size:17px;}
.noise_01_wrap ul li .col_box .col.title{width:15%; letter-spacing:-2px;}
.noise_01_wrap ul li .col_box .col.title .t1{font-size:40px; line-height:30px;  font-weight:900; color:#5c7e26}
.noise_01_wrap ul li .col_box .col.title .t2{font-size:18px; margin-top:15px;  color:#000; font-weight:bold;}
.noise_01_wrap ul li .col_box .col.s_title {text-align:center; width:30%; font-weight:bold; color:#000; letter-spacing:-2px; padding:30px 0px; border-right:0px; }
.noise_01_wrap ul li .col_box .col.text {background:#f8f8f8;  padding:20px;  }


.shock_01_01 {margin-top:20px; overflow:hidden;}
.shock_01_01 li {float:left; margin-right:30px; width:302px;; margin-bottom:40px; text-align:center;}
.shock_01_01 li:nth-child(4n+4) {margin-right:0px;}
.shock_01_01 li .pic img{vertical-align:middle; max-width:100%; border-radius:10px;}
.shock_01_01 li .text {margin-top:20px; font-size:16px; color:#000; line-height:35px;}
.shock_01_01 li .text strong {displaY:inline-block; background:#486315; color:#fff; padding:0 20px; border-radius:35px; margin-left:10px;}


@media all and (max-width:1024px) {


.mobile_table_wrap {overflow:hidden; overflow-x:auto; display:block; position:relative;}
.mobile_table_wrap table{width:1000px !important;}



.company_01 {padding-bottom:80px; margin-bottom:80px; ;}

.company_01 .col_box {display:block;  }
.company_01 .col_box .col{display:block;; }
.company_01 .col_box .col.com_info{border-right:0px #ededed solid; padding-right:0px;}
.company_01 .col_box .col.etc_info{ padding-left:0px; }
.company_01 .col_box .col.etc_info .pic img { max-width:100%;}
.company_01 .name{font-size:25px;}
.company_01 .col_box .col.com_info ul li{padding-left:120px; font-size:18px;  }
.company_01 .col_box .col.com_info ul li .s_title{   font-size:15px; }



.company_02 .col_box {margin-bottom:40px; padding-bottom:40px;  display:block;}
.company_02 .col_box .col {display:block; vertical-align:top;}
.company_02 .col_box .col.title {width:auto; font-size:40px; line-height:50px; }
.company_02 .col_box .col.title span { bottom:-5px;}
.company_02 .col_box .col.text {font-size:18px;  line-height:35px; margin-top:30px;}



.company_05_banner {margin:60px auto 0px;} 
.company_05_banner ul { text-align:center; } 
.company_05_banner ul li{ width:200px; margin-right:10px;} 



.company_03 .text_box{margin-right:0px; padding:0px; margin-top:40px;}
.company_03 .text_box .t1{font-size:25px; line-height:25px;}
.company_03 .text_box .t1 span {display:block;}
.company_03 .text_box .t2{font-size:14px; line-height:18px;}


.company_03 .line_box{width:auto;   }
.company_03 .line_box .text {margin:0px; font-size:16px; padding:0px;}
.company_03 .icon {position:relative; right:0px; top:0px; text-align:center; margin-top:30px;}
.company_03 .icon img {width:100%;}



.floor_01_list {margin-top:10px;}
.floor_01_list ul{display:block; width:auto; }
.floor_01_list ul li {display:block;margin-bottom:40px;} 





.noise_01_top {padding:30px !important; background:#f8f8f8 url(../images/contents/noise/noise_01_top_01.png) center 30px no-repeat;; font-size:15px; line-height:20px;  text-align:center;}
.noise_01_top h4{margin-bottom:20px; padding-top:150px;}



.noise_01_wrap ul li{padding:0px; border:1px #ddd solid;  margin-bottom:20px; }
.noise_01_wrap ul li .col_box {display:block; width:100%; table-layout:fixed;}
.noise_01_wrap ul li .col_box .col {display:block;  font-size:15px;}
.noise_01_wrap ul li .col_box .col.title{width:auto; letter-spacing:0px; text-align:center; padding-top:40px;}
.noise_01_wrap ul li .col_box .col.s_title {text-align:center; width:auto;text-align:center; }




.shock_01_01 {margin-top:20px; overflow:hidden;}
.shock_01_01 li {float:left; margin:0px 0px 40px !important; width:48%;}
.shock_01_01 li:nth-child(2n+2) {float:right;}

.shock_01_01 li .text {margin-top:10px; font-size:14px; line-height:25px;}
.shock_01_01 li .text strong {padding:0 10px; border-radius:325px; margin-left:5px;}




}


@media all and (min-width:1025px) and (max-width:1440px) {



.company_01 {padding-bottom:80px; margin-bottom:80px; ;}

.company_01 .col_box {display:block;}
.company_01 .col_box .col{display:block;;}
.company_01 .col_box .col.com_info{border-right:0px #ededed solid; padding-right:0px;}
.company_01 .col_box .col.etc_info{ padding-left:0px; ;}









.company_02 .col_box .col.title {width:300px; font-size:50px}






/*�몄궗留�*/
.company_03 {position:relative; }
.company_03 .text_box{margin-right:600px; }
.company_03 .text_box .t1{font-size:25px;  line-height:30px; }



.company_03 .text_box .text {font-size:17px; line-height:28px; text-align: justify;}
.company_03 .text_box .text .jump{display:block;}
.company_03 .sign {font-size:25px;}




.shock_01_01 {margin-top:20px; overflow:hidden;}
.shock_01_01 li {float:left; margin-right:0px; width:32%;}
.shock_01_01 li:nth-child(3n+2) {margin:0 2% 30px;}






	
}</pre></body></html>