@charset "utf-8";

/* produt-detail */
.products-wrap .product-detail .col {margin-bottom: -60px;}
.products-wrap .product-detail .col:nth-child(3n+2) {}

.products-wrap .table-wrap table thead th,
.products-wrap .table-wrap table tbody th, 
.products-wrap .table-wrap table td {padding: 20px 0 20px 65px; vertical-align: middle; border-bottom: 1px solid #c1c1c1;}

body .wrap .content .nine.nine1{padding-bottom : 0;}
body .wrap .content .nine.nine2{padding-top : 30px; padding-bottom : 30px;}
body .wrap .content .nine.nine3{padding-top : 0;}

/*product 텍스트 인덴트*/
.indent_desc > p {position: relative; padding-left: 0;}
.indent_desc > p > span:not(.wsnr) {top: 0; left: 0;}
.indent_desc > p > span.rm {left : 1em};
.indent_desc p:before {display: none;}
.wrap .list-wrap ul > li p {word-break: keep-all;}

.product-intro + .product-detail:before {content:''; display: block; width: 1440px; height: 1px; background-color: #c3c5c6; margin: 0 auto; position: relative; top: -120px;}
.wrap .product-detail .col3 ul .col:nth-last-child(-n+3) {margin-bottom: 0;}
.wrap .product-detail .col3 ul .col * {color: #fff;}

.products-wrap .table-wrap .medium-tit {margin-bottom:22px;}

.products-process .col2 .desc {padding: 0 30px;}
.products-process .col3 .desc {position: relative; margin: 20px 20px 0 20px;}
.products-process .col3 .desc .file-btn {position: absolute; top: 0; right: 0;}

/* 새로추가 */
/* 경쟁력 제품 */
.intro-wrap .sec-full .txt:nth-child(1) { margin-bottom: 50px; }
.video-panel .panel div { width: calc((1200px - 20px) / 2); min-height: 300px; display: inline-block; vertical-align: top;}
.video-panel .panel div + div { margin-left: 20px; }
.video-panel .panel p { text-align: left; font-size : 18px; margin-top : 40px; line-height: 1.89; color: #4f5254; }


/* 새로추가 */
/* 차별화공정 */
.video-panel.three { padding-top: 100px; }
.video-panel.three .panel div { width: calc((1200px - 30px) / 3); min-height: 240px; display: inline-block; vertical-align: top;}
.video-panel.three .panel div + div { margin-left: 15px; }
.video-panel.three .panel p {  margin-top : 15px; font-weight: bold; }


/* 새로추가 */
/* 주요제품 */

.sec-full.table_wrap .pc-txt40 { text-align: center; }
.wrap .list-wrap ul > li > .tit { width: calc(33.333% - 30px); }
.wrap .list-wrap ul > li > .desc {width: calc(33.333% - 30px);}
.wrap .tabmenu.three li:nth-child(1) { width: 23.9%; }
.wrap .tabmenu.three li:nth-child(2) { width: 33.1%; }
.wrap .tabmenu.three li:nth-child(3) { width: 43%; }

.table_wrap .list-wrap .chq-wire-table ul > li > div { width:33.3% }

.table_wrap .tabmenu li a { color: #333; pointer-events: none; text-align: left; padding: 10px 0; }
.table_wrap .tabmenu li:first-child a { padding-left: 90px; }
.table_wrap .tabmenu li:last-child a { padding-right: 90px; }
.table_wrap .tabmenu li:hover a, .table_wrap .tabmenu li.active a { color: #333; font-weight: 400; }

.wrap .list-wrap  ul > li > .desc

/* static -> 수요산업군 5, 6개짜리*/
.industry-one{height:360px;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;}
.industry-one > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;}

.industry-four {width:100%;height:440px;display:-ms-grid;display:grid;-ms-grid-columns:14fr 1fr 7fr 8fr;grid-template-columns: 14fr 1fr 7fr 8fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;}
.industry-four > a:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 5;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;}
.industry-four > a:nth-child(2){-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4 / 5;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3;}
.industry-four > a:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;}
.industry-four > a:nth-child(4){-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;}

.industry-five .obj{width : 100.6%;background : #979ea6; height: 100%; }

.industry-one > a:nth-child(1){grid-column:1 / 2;grid-row:1 / 2;}

.demand-industry > a{position:relative;overflow:hidden;}
.demand-industry > a .obj {width: 100.6%; background: #979ea6;}
.demand-industry > a h6 {position:absolute;top : 30px; left: 30px;font-size:28px;font-weight:500;line-height:1;color:#fff;z-index:10;}

/* static -> 수요산업군 5, 6개짜리 -> ie prefixer*/

.industry-five {width:100%;height:660px;display:-ms-grid;display:grid;-ms-grid-columns: 4fr 7fr 4fr;grid-template-columns: 4fr 7fr 4fr;;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;}
.industry-five > a:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;}
.industry-five > a:nth-child(2){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3;}
.industry-five > a:nth-child(3){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;}
.industry-five > a:nth-child(4){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:2 / 4;}
.industry-five > a:nth-child(5){-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4;}

.industry-six {width:100%;height:660px;display:-ms-grid;display:grid;-ms-grid-columns:14fr 1fr 7fr 8fr;grid-template-columns: 14fr 1fr 7fr 8fr;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;}
.industry-six > a:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 5;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;}
.industry-six > a:nth-child(2){-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4 / 5;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3;}
.industry-six > a:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;}
.industry-six > a:nth-child(4){-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;}
.industry-six > a:nth-child(5){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4;}
.industry-six > a:nth-child(6){-ms-grid-column:3;-ms-grid-column-span:3;grid-column:3 / 5;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4;}

.industry-six > a:nth-child(5) { margin-top: -1px; }
.industry-six > a:nth-child(6) { margin-top: -1px; }

/* static -> 수요산업군 2개짜리*/
.industry-two {width:100%;height:330px;display:-ms-grid; display:grid;-ms-grid-columns:1fr 1fr; grid-template-columns: 1fr 1fr; -ms-grid-rows:1fr; grid-template-rows: 1fr;}
.industry-two > a:nth-child(1){grid-column:1 / 2;grid-row:1 / 1;}
.industry-two > a:nth-child(2){grid-column:2 / 3;grid-row:1 / 1;}
.industry-two > a:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:1;grid-row:1 / 1;}
.industry-two > a:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:1;grid-row:1 / 1;}


/* 임시 */
.industry-two > a:nth-child(1) .obj,
.industry-two > a:nth-child(1) img,
.industry-one > a .obj,
.industry-one > a  img {width: 100%;height:100%;}

.wrap .tabmenu {margin-top: 30px;}

.wrap .list-wrap .cdb-table ul > li div {width: calc(83.34% /3);}
.wrap .list-wrap .cdb-table ul > li div:first-child {width:16.66%;}

.wrap .list-wrap .sts-table ul > li {padding: 30px;}
.wrap .list-wrap .sts-table ul > li div {width:calc((100% - 630px) / 4);}
.wrap .list-wrap .sts-table ul > li div:first-child {width:230px;}
.wrap .list-wrap .sts-table ul > li div:first-child p {width: 60%;display:inline-block;}
.wrap .list-wrap .sts-table ul > li div:first-child p + p {margin-left:20px;width: calc(40% - 20px);}
.wrap .list-wrap .sts-table ul > li div:last-child {width:350px;}

.wrap .list-wrap .btb-table ul > li div:nth-child(1) {width: 24.5%;}
.wrap .list-wrap .btb-table ul > li div:nth-child(2) {width: 25.49%;}
.wrap .list-wrap .btb-table ul > li div:nth-child(3) {width: 50%;}


/* 1215 새로추가 */
.obj_wrap_desc { position: relative; }
.obj_wrap_desc em { font-weight: 400; position: absolute; top: 0; left: 0; z-index: 1; font-size: 24px; line-height: 1.5; color: #fff;  text-align: left; margin-top: 25px; margin-left: 30px; }
.obj_wrap_desc span { font-size: 18px; line-height: 1.78; }


/* product-table */
.products-wrap .list-wrap.three > ul > li .desc {width: calc((100% - 188px) / 2);}
.products-wrap .list-wrap.four > ul > li .desc {width: calc((100% - 188px) / 3);}
.products-wrap .table-wrap,
.products-wrap .table-wrap table,
.wrap .list-wrap.product-detail { margin-top:62px; }
.products-wrap .table-wrap table th, 
.products-wrap .table-wrap table td {text-align:center; vertical-align: middle; border-bottom: 1px solid #c1c1c1; }

/* moly-table */
.products-wrap .system-list-wrap .thead {padding:0;display: table;width: 100%;}
.products-wrap .system-list-wrap .thead ul li:not(.thead):hover {background:#fff;}
.products-wrap .system-list-wrap .thead > * {display: table-cell;vertical-align: middle;}
.products-wrap .system-list-wrap .thead li {padding:0;}

.products-wrap .system-list-wrap .thead li:nth-child(2) { border-bottom: 2px solid #c1c1c1; }

.products-wrap .system-list-wrap .thead .tit {padding:15px 0;text-align:center;}
.products-wrap .system-list-wrap .tbody {padding:0; text-align:center;}
.products-wrap .system-list-wrap .tbody .desc {padding:30px 0;width: 50%;}

.products-wrap .system-list-wrap .thead .side {width:16%; border-bottom: 2px solid #c1c1c1;}
.products-wrap .system-list-wrap .thead .center {width:68%;}
.products-wrap .system-list-wrap .thead .center > li .tit {border-right:2px solid #c1c1c1;}
.products-wrap .system-list-wrap .thead .center > li .tit:first-child {border-left:2px solid #c1c1c1;}
.products-wrap .system-list-wrap .thead .center > li:first-child {border-bottom: 2px solid #c1c1c1;}
.products-wrap .system-list-wrap .thead .center > li:first-child .tit {width:50%;}
.products-wrap .system-list-wrap .thead .center > li:last-child .tit {width:25%;}

.products-wrap .system-list-wrap .container-list .thead .tit {width:100%;}
.products-wrap .system-list-wrap .container-list ul > li:nth-child(1){border:none;}
.products-wrap .system-list-wrap .container-list .tbody .desc {padding:15px 0; width:calc(100% / 6);}
.products-wrap .system-list-wrap .container-list .tbody:hover {background:#f5f6f6}

.products-wrap .system-list-wrap .baggage-list .thead .tit{width:33.3%;}
.products-wrap .system-list-wrap .baggage-list .tbody {display:table;width:100%;border: none;}
.products-wrap .system-list-wrap .baggage-list .tbody ul {margin:0;display: table-cell; width: 66.6%; vertical-align:middle;}
.products-wrap .system-list-wrap .baggage-list .tbody ul li {padding:0;}
.products-wrap .system-list-wrap .baggage-list .tbody .combine {width:33.3%;height: 0;border-left: 2px solid #c1c1c1;}
.products-wrap .system-list-wrap .baggage-list .tbody .combine li {height:100%;vertical-align: middle;}
.products-wrap .system-list-wrap .baggage-list .tbody .combine li .desc {width:100%;height: 100%;display: flex;justify-content: center;align-items: center;}

.wrap .list-wrap ul.division > li:nth-child(1) { border-bottom: 1px solid #c1c1c1; }
.products-wrap .system-list-wrap .baggage-list .tbody .combine { border-left: 1px solid #c1c1c1; }
.wrap .list-wrap ul.combine > li:nth-child(1) { border-bottom: 1px solid #c1c1c1; }

@media screen and (max-width: 1440px) {
	/* produt-detail */
	.products-wrap .product-detail .col {margin-bottom: -4.17vw;}
	.products-wrap .product-detail .col:nth-child(3n+2) {}

	.products-wrap .table-wrap table thead th,
	.products-wrap .table-wrap table tbody th, 
	.products-wrap .table-wrap table td {padding: 1.39vw 0 1.39vw 4.51vw;}

	body .wrap .content .nine.nine2{padding-top : 2.08vw; padding-bottom : 2.08vw;}

	.product-intro + .product-detail:before { width: 100.00vw; top: -8.33vw;}

	/* produt-table */
	.products-wrap .list-wrap.three > ul > li .desc {width: calc((100% - 13.06vw) / 2);}
	.products-wrap .list-wrap.four > ul > li .desc {width: calc((100% - 13.06vw) / 3);}

	.products-wrap .table-wrap,
	.products-wrap .table-wrap table,
	.wrap .list-wrap.product-detail { margin-top:4.31vw; }

	.products-wrap .table-wrap .medium-tit {margin-bottom:1.53vw;}

	/* 새로추가 */
	/* 경쟁력 제품 */
	.intro-wrap .sec-full .txt:nth-child(1) { margin-bottom: 3.47vw; }
	body .wrap .inner .pc-txt40 p, .pc-txt40 { font-size: 2.78vw; }
	.video-panel .panel div { width: calc((83.33vw - 1.39vw) / 2); min-height: 20.83vw; }
	.video-panel .panel div + div { margin-left: 1.39vw; }
	.video-panel .panel p { font-size : 1.25vw; margin-top : 2.78vw; }


	/* 새로추가 */
	/* 차별화공정 */
	.video-panel.three { padding-top: 6.94vw; }
	.video-panel.three .panel div { width: calc((83.33vw - 2.08vw) / 3); min-height: 16.67vw; }
	.video-panel.three .panel div + div { margin-left: 1.04vw; }
	.video-panel.three .panel p {  margin-top : 1.04vw; }


	/* 새로추가 */
	/* 주요제품 */
	.wrap .list-wrap ul > li > .tit { width: calc(33.333% - 2.08vw); }
	.wrap .list-wrap ul > li > .desc {width: calc(33.333% - 2.08vw);}


	.table_wrap .tabmenu li a { padding: 0.69vw 0; }
	.table_wrap .tabmenu li:first-child a { padding-left: 6.25vw; }
	.table_wrap .tabmenu li:last-child a { padding-right: 6.25vw; }


	/* static -> 수요산업군 5, 6개짜리*/
	.industry-one{height:25.00vw;display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;}
	.industry-one > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;}

	.industry-four {height:30.56vw;}

	.industry-five {width:100%;height:45.83vw;-ms-grid-columns: 4fr 7fr 4fr;grid-template-columns: 4fr 7fr 4fr;;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;}
	.industry-five > a:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;}
	.industry-five > a:nth-child(2){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / 3;}
	.industry-five > a:nth-child(3){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;}
	.industry-five > a:nth-child(4){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:2 / 4;}
	.industry-five > a:nth-child(5){-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2 / 4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4;}
	.demand-industry > a h6 {position:absolute;top:2.78vw;left:2.78vw;font-size:1.94vw;}


	.industry-one > a:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;}

	.industry-six {height:45.8vw;}

	
	.demand-industry > a{position:relative;overflow:hidden;}
	.demand-industry > a .obj {width: 100.6%; background: #979ea6;}
	.demand-industry > a h6 {position:absolute;top : 2.08vw; left: 2.08vw;font-size:1.94vw;font-weight:500;line-height:1;color:#fff;z-index:10;}

	/* static -> 수요산업군 2개짜리*/
	.industry-two {height:22.92vw;display:grid;}


	.wrap .tabmenu {margin-top: 2.08vw;}

	.wrap .list-wrap .sts-table ul > li {padding: 2.08vw;}
	.wrap .list-wrap .sts-table ul > li div {width: calc((100% - 35.75vw) / 4);}
	.wrap .list-wrap .sts-table ul > li div:first-child {width: 17.97vw;}
	.wrap .list-wrap .sts-table ul > li div:first-child p + p {margin-left: 0.39vw;width: calc(40% - 0.39vw);}
	.wrap .list-wrap .sts-table ul > li div:last-child {width: 15.31vw;}


	/* 1215 새로추가 */
	.obj_wrap_desc em { font-size: 1.67vw; }
	.obj_wrap_desc span { font-size: 1.25vw; line-height: 1.78; }
	
	.products-process .col2 .desc {padding: 0 2.08vw;}
	.products-process .col3 .desc { margin: 1.39vw 1.39vw 0 1.39vw;}
	.products-process .col3 .desc .file-btn { top: 0; right: 0;}

		
	/* moly-table */
	.products-wrap .system-list-wrap .thead {padding:0;display: table;width: 100%;}
	.products-wrap .system-list-wrap .thead ul li:not(.thead):hover {background:#fff;}
	.products-wrap .system-list-wrap .thead > * {display: table-cell;vertical-align: middle;}
	.products-wrap .system-list-wrap .thead li {padding:0;}
	.products-wrap .system-list-wrap .thead .tit {padding:1.04vw 0;text-align:center;}
	.products-wrap .system-list-wrap .tbody {padding:0; text-align:center;}
	.products-wrap .system-list-wrap .tbody .desc {padding:2.08vw 0;width: 50%;}

	/* .products-wrap .system-list-wrap .thead .side {width:16%; border-bottom: 0.14vw solid #c1c1c1;} */
	.products-wrap .system-list-wrap .thead .center {width:68%;}
	/* .products-wrap .system-list-wrap .thead .center > li .tit {border-right:0.14vw solid #c1c1c1;}
	.products-wrap .system-list-wrap .thead .center > li .tit:first-child {border-left:0.14vw solid #c1c1c1;}
	.products-wrap .system-list-wrap .thead .center > li:first-child {border-bottom: 0.14vw solid #c1c1c1;} */
	.products-wrap .system-list-wrap .thead .center > li:first-child .tit {width:50%;}
	.products-wrap .system-list-wrap .thead .center > li:last-child .tit {width:25%;}

	.products-wrap .system-list-wrap .container-list .thead .tit {width:100%;}
	.products-wrap .system-list-wrap .container-list ul > li:nth-child(1){border:none;}
	.products-wrap .system-list-wrap .container-list .tbody .desc {padding:1.04vw 0; width:calc(100% / 6);}
	.products-wrap .system-list-wrap .container-list .tbody:hover {background:#f5f6f6}

	.products-wrap .system-list-wrap .baggage-list .thead .tit{width:33.3%;}
	.products-wrap .system-list-wrap .baggage-list .tbody {display:table;width:100%;border: none;}
	.products-wrap .system-list-wrap .baggage-list .tbody ul {margin:0;display: table-cell; width: 66.6%; vertical-align:middle;}
	.products-wrap .system-list-wrap .baggage-list .tbody ul li {padding:0;}
	.products-wrap .system-list-wrap .baggage-list .tbody .combine {width:33.3%;height: 0;border-left: 0.14vw solid #c1c1c1;}
	.products-wrap .system-list-wrap .baggage-list .tbody .combine li {height:100%;vertical-align: middle;}
	.products-wrap .system-list-wrap .baggage-list .tbody .combine li .desc {width:100%;height: 100%;display: flex;justify-content: center;align-items: center;}

}



@media screen and (max-width: 1024px) and (min-width: 769px) {

	/* 새로추가 */
	/* 경쟁력 제품 */
	body .wrap .inner .pc-txt40 p, .pc-txt40 { font-size: 28px; }
	.video-panel .panel p {font-size : 13px;}

	/* 새로추가 */
	/* 주요제품 */
	.table_wrap .list-wrap ul > li .tit p { font-size: 16px; }

	/* product */
	.demand-industry > a h6 { font-size:20px; }

	/* 1215 새로추가 */
	.obj_wrap_desc em { font-size: 17px; }
	.obj_wrap_desc span { font-size: 13px; line-height: 1.78; }


	.wrap .list-wrap ul > .thead .tit p { font-size: 1.53vw; }

}



@media screen and (max-width: 768px) {
	.wrap .product-detail .col3 ul .col p, .wrap .product-detail .col p, .wrap .product-detail .col2 p{font-size: 3.8vw;}
	.mCSB_horizontal.mCSB_inside>.mCSB_container { padding-bottom: 14.44vw; }
	
	body .wrap .content .product-detail .card-list.two{width: calc((64.81vw * 2) + (1.85vw * 1));}
	body .wrap .content .product-detail .card-list.three{width : calc((64.81vw * 3) + (1.85vw * 2));}
	body .wrap .col2 .col:nth-child(even){margin-top : 0;}
	body .wrap .content .nine.nine1{padding-bottom : 0;}
	body .wrap .content .nine.nine2{padding-top : 15.08vw; padding-bottom : 15.08vw;}
	body .wrap .content .nine.nine3{padding-top : 0;}

	body .wrap .content .m-pt0{padding-top : 0;}
	body .wrap .content .m-mb-tit{margin-bottom : 5.09vw;}
	body .content .m-t-center{text-align:center;}
	body .wrap .inner .pc-txt40 p,.pc-txt40{font-size : 6.67vw;}
	body .wrap .inner .pc-txt18 p,.pc-txt18{font-size : 4.44vw;}

	/* 나중에 삭제 !!!! */
	.wrap .content .kv .ship-obj {left: -106%;}

	.text-left {text-align: left;}


	/* static -> 수요산업군 5, 6개짜리*/	
	.industry-one{margin-top : 5.09vw; height : 40.74vw}
	.demand-industry > a h6 {top:4.56vw;left:4.56vw;font-size:5.6vw;line-height:1;}

	.wrap .list-wrap ul > li > div {display: inline-block; padding: 0;}
	.wrap .list-wrap ul > li > .tit { width: 33.33%;}
	.wrap .list-wrap ul > li > .desc {width: 33.3%;}
	.wrap .list-wrap .m-scroll .sts-table,
	.wrap .list-wrap .m-scroll .sts-table ul {width: 260vw;}
	.wrap .list-wrap .sts-table ul > li div:nth-of-type(1) {width: 20%;}
	.wrap .list-wrap .sts-table ul > li div:nth-of-type(2) {width: 14%;}
	.wrap .list-wrap .sts-table ul > li div:nth-of-type(3) {width: 15%;}
	.wrap .list-wrap .sts-table ul > li div:nth-of-type(4) {width: 19%;}
	.wrap .list-wrap .sts-table ul > li div:nth-of-type(5) {width: 12%;}
	.wrap .list-wrap .sts-table ul > li div:nth-of-type(6) {width: 20%;}
	.wrap .list-wrap .sts-table ul > li div:last-child {}


	/* static -> 수요산업군 5, 6개짜리 -> ie prefixer*/
	.industry-four {height:122.2vw;-ms-grid-columns: (1fr)[2]; grid-template-columns: repeat(2,1fr); -ms-grid-rows: (1fr)[3]; grid-template-rows: repeat(3,1fr);}
	.industry-four > a:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;}
	.industry-four > a:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2 / 3;}
	.industry-four > a:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;}
	.industry-four > a:nth-child(4){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:3 / 4;}

	.industry-five{height:162.9vw;margin-top:5.09vw;height:162vw;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:(1fr)[4];grid-template-rows:repeat(4,1fr);}
	.industry-five > a:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;}
	.industry-five > a:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:2;-ms-grid-row-span: 1;grid-row: 2 / 3;}
	.industry-five > a:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:3;-ms-grid-row-span: 2;grid-row: 2 / 4;}
	.industry-five > a:nth-child(4){-ms-grid-column: 2;-ms-grid-column-span:1;grid-column: 2 / 3;-ms-grid-row: 3;-ms-grid-row-span:1;grid-row: 3 / 4;}
	.industry-five > a:nth-child(5){-ms-grid-column: 1;-ms-grid-column-span: 2;grid-column: 1 / 3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5;}
	.industry-five > a:nth-child(6){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5;}
	.industry-one > a:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;}

	.industry-six {height:162.9vw;-ms-grid-columns: (1fr)[2]; grid-template-columns: repeat(2,1fr); -ms-grid-rows: (1fr)[4]; grid-template-rows: repeat(4,1fr);}
	.industry-six > a:nth-child(1){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1 / 2;}
	.industry-six > a:nth-child(2){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2 / 3;}
	.industry-six > a:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2 / 3;}
	.industry-six > a:nth-child(4){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5;}
	.industry-six > a:nth-child(5){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4;}
	.industry-six > a:nth-child(6){-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5;}

	.industry-six > a:nth-child(5) { margin-top: 0; }
	.industry-six > a:nth-child(6) { margin-top: 0; }

	/* static -> 수요산업군 2개짜리*/
	.industry-two {width:100%;height: 81.45vw; display:grid; grid-template-columns: 1fr;grid-template-rows: 1fr 1fr;}
	.industry-two > a:nth-child(1){grid-column : 1 / 2; grid-row:1 / 2;}
	.industry-two > a:nth-child(2){grid-column : 1 / 2; grid-row: 2 / 3;}
	.industry-two {width:100%;height: 81.45vw; display:-ms-grid; display:grid; -ms-grid-columns: 1fr; grid-template-columns: 1fr;-ms-grid-rows: 1fr 1fr;grid-template-rows: 1fr 1fr;}	.industry-two > *:nth-child(1) {-ms-grid-row:1;-ms-grid-column:1;}	.industry-two > *:nth-child(2) {-ms-grid-row:2;-ms-grid-column:1;}
	.industry-two > a:nth-child(1){-ms-grid-column : 1;-ms-grid-column-span : 1;grid-column : 1 / 2; -ms-grid-row:1; -ms-grid-row-span:1; grid-row:1 / 2;}
	.industry-two > a:nth-child(2){-ms-grid-column : 1;-ms-grid-column-span : 1;grid-column : 1 / 2; -ms-grid-row: 2; -ms-grid-row-span: 1; grid-row: 2 / 3;}


	.wrap .product-detail .col3 .card-list .col {width: 64.81vw;}
	.wrap .product-detail .col3 .card-list .col {margin-left: 1.85vw; margin-bottom: 0;}
	.wrap .product-detail .col3 .card-list .col:nth-child(3n+1) {margin-left: 1.85vw;}

	.wrap .sec-half {overflow: visible !important; padding-bottom: 50.93vw !important;}
	.wrap .sec-half + .sec-half  .half-cont {margin-top: -50.93vw;}
	.wrap .sec-half:last-child {padding-bottom: 25.93vw !important;}

	.wrap .products-process .col2 .col .floating-txt {padding: 3.7vw;}
	.wrap .products-process .col2 .col .floating-txt h4 {font-size: 4.44vw; line-height: 1.58;}
	.wrap .products-process .col2 .col + .col,
	.wrap .products-process .col2 .col:nth-child(even) {margin-top: 14.81vw;}
	.wrap .products-process .col3 .card-list {width: calc((74.07vw * 3) + (1.85vw * 2));}
	.wrap .products-process .col3 .card-list .col {width: 74.07vw;}
	.wrap .products-process .col3 .card-list .col + .col {margin-left: 1.85vw;}
	
	/* 새로추가 */
	/* 경쟁력 제품 */
	.intro-wrap .sec-full .txt:nth-child(1) { margin-bottom: 50px;}
	body .wrap .inner .pc-txt40 p, .pc-txt40 {font-size: 6.67vw;}
	.video-panel .panel div { width: 100%; min-height: 54.26vw; display: inline-block; vertical-align: top; }
	.video-panel .panel div + div { margin-left: 0; margin-top: 6.94vw;}
	.video-panel .panel p {font-size : 4.44vw; margin-top : 2.78vw;}

	.wrap .list-wrap .cdb-table ul > li div { width: calc((100% - 21.81vw) / 3); }
	.wrap .list-wrap .cdb-table ul > li div:first-child { width: 21.81vw; }
	.wrap .tabmenu li a { padding: 3.7vw 2.13vw 3.7vw; }
	/*3.7vw 0 3.7vw 4.26vw*/
	.wrap .col2 .col:nth-child(even) { margin-top: 5.56vw; }
	.products-process .col2 .desc { padding: 0; }

	.wrap .list-wrap .btb-table ul > li div { width: 33.33%; }

	
	.products-process .col2 .desc {padding: 0 2.08vw;}
	.products-process .col3 .desc {margin: 0;margin-top: 3.52vw;padding: 0;}
	.products-process .col3 .desc .file-btn { top: 0; right: 0;}

	.products-packing .col2 .half-box .txt .desc {margin-top:0; padding:0;}

	/* moly-table */
	.products-wrap .system-list-wrap .thead .tit {padding:3.7vw 0;}
	.products-wrap .system-list-wrap .tbody .desc {padding:3.7vw 0;}
	.products-wrap .system-list-wrap .container-list .tbody .desc {padding:3.7vw 0;}


	.product-intro + .product-detail:before {content:''; display: block; width: 88.93vw; height: 1px; background-color: #c3c5c6; margin: 0 auto; position: relative; top: -25.93vw;}

	.product-intro + .product-detail:before { content: ''; display: block; width: 88.93vw; height: 1px; background-color: #c3c5c6; margin: 0 auto; position: relative; top: -25.93vw;}
	.wrap .product-detail .col3 ul .col:nth-last-child(-n+3) {margin-bottom: 0;}
	.wrap .product-detail .col3 ul .col * {color: #fff;}
	
	/* col2 small font */
	.wrap .two .col .floating-txt .tit {font-size:6vw;}
	.wrap .two .col .floating-txt .desc p {font-size:3.7vw;}

}
