@charset "utf-8";



.mt120{margin-top : 120px;}



body .wrap .inner .pc-txt40 p,.pc-txt40{font-size : 40px;}

body .wrap .inner .pc-txt32 p,.pc-txt32{font-size : 32px;}

body .wrap .inner .pc-txt22 p,.pc-txt22{font-size : 22px;}

body .wrap .inner .pc-txt18 p,.pc-txt18{font-size : 16px;}

body .wrap .inner .pc-txt16 p,.pc-txt16{font-size : 16px;}



.process-wrap .kv .desc {padding: 0 10%;}

.process-wrap .table-wrap table thead th,

.process-wrap .table-wrap table tbody th, 

.process-wrap .table-wrap table td {padding: 20px 0 20px 30px; vertical-align: middle; border-bottom: 1px solid #c1c1c1;} 

.wrap .table-wrap.download table td:last-child{padding: 20px 0px 20px 0px;}

.wrap .table-wrap.download table td:nth-last-child(2) {padding: 20px 0px 20px 30px;}



/* demand-wrap */

.process-wrap .demand-grid {width: 100%; position:relative; margin-top: 62px;}

.process-wrap .demand-grid.grid-01 { height: 660px; }

.process-wrap .demand-grid.grid-02 { height: 990px; }

.process-wrap .lf-area { position:absolute; top: 0; left: 0;width: 800px; }

.process-wrap .rt-area { position:absolute; top: 0; right:0; }

.process-wrap .bt-area { position:absolute; left: 0; bottom:0;width: 100%; }

.process-wrap .demand a {width: 100%; height: 100%; position:relative; }

.process-wrap .demand .floating-txt { top: 35px; left: 40px; }

.process-wrap .demand .floating-txt .tit {font-size: 28px;}

.process-wrap .demand.d01 {width: 800px; height: 330px; background-color:#40484b; display:inline-block; }

.process-wrap .demand.d02 {width: 400px; height: 330px; background-color:#3d3d3d; display:inline-block; }

.process-wrap .demand.d02:nth-child(2) { background-color:#596468; }

.process-wrap .demand.d03 { width:400px; height:660px; background-color:#7d898e; }

.process-wrap .demand.d04 { width:100%; height:330px; background-color:#576164; }



/*rnd*/



/* static 1 */

.rnd .rnd_content1{width:100%;position:relative;}

.rnd .rnd_content1 > .tit{display:none;}

.rnd .rnd_content1 > .obj{width:100%;position:relative;z-index:0;margin:0 auto;}

.rnd .rnd_content1 > div:nth-of-type(2){position:absolute;top:61.5%;color:#000;z-index:0;left:51.3%;transform:translate(-50%,-50%);}

.rnd .rnd_content1 > .content_title > p{font-size:32px;color:#000;word-break:keep-all;text-indent:-.5em;margin-left:.5em;line-height:50px;font-weight:bold;}

.rnd .rnd_content1 > div:nth-of-type(3){position:absolute;font-size:32px;color:#000;z-index:0;word-break:keep-all;width:300px;text-align:center;top:21%;left:50%;transform:translate(-50%,-50%);}

.rnd .rnd_content1 > div:nth-of-type(4){position:absolute;font-size:32px;color:#000;z-index:0;word-break:keep-all;width:300px;text-align:center;top:67.1%;left:24%;transform:translate(-50%,-50%);}

.rnd .rnd_content1 > div:nth-of-type(5){position:absolute;font-size:32px;color:#000;z-index:0;word-break:keep-all;width:300px;text-align:center;top:67.6%;right:23%;transform:translate(50%,-50%);}

.rnd .rnd_content1 > .content_desc > p:nth-of-type(1){color:#e24719;font-size:24px;font-weight:bold;}

.rnd .rnd_content1 > .content_desc > p:nth-of-type(2){margin-top:12px;margin-bottom:20px;color:#ffffff;font-size:24px;font-weight:bold;}

.rnd .rnd_content1 > .content_desc > p:nth-of-type(3){color:#ffffff;font-size : 16px;line-height:30px;}

.rnd .rnd_content1 > div:nth-of-type(5) > p:nth-of-type(2){margin-bottom:16px;}



/* static 3 */

.rnd .custom-txt > .desc > p{font-size:24px;font-weight:bold;letter-spacing:-.04em;line-height:1.4;}

.rnd .custom-txt > hr{margin-top:30px;margin-bottom:51px;height:2px;background:#ccc;border:none;}

.rnd .rnd-content2{margin-top:30px; width : 100%;}

.rnd .img-parent1{width:108px;margin:44px auto 50px;}

.rnd .text-parent1 > .tit{font-size:24px;width:100%;line-height:1.6;letter-spacing:-.04em;min-height:80px;}

.rnd .text-parent1 > .desc{font-size : 16px;margin-top:13px;letter-spacing:-.04em;}



/* static 1 -> �������� 3���   ----> ���ŵ�  ���߿� ����� */  

.demand-industry{width:100%;height:660px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;}

.demand-industry > div:nth-child(1){grid-column:1 / 3;grid-row:1 / 2;}

.demand-industry > div:nth-child(2){grid-column:3 / 4;grid-row:1 / 3;}

.demand-industry > div:nth-child(3){grid-column:1 / 3;grid-row:2 / 3;}

.demand-industry > div{position:relative;overflow:hidden;}

.demand-industry > div > h6{position:absolute;top:40px;left:40px;font-size:28px;color:#fff;z-index:10;}

.demand-industry > div > img{width:100%;height:100%;object-fit:cover;}



/* static 1 -> �������� 3��� -> ie ���� prefixer �۾� ----> ���ŵ�  ���߿� ����� */

.demand-industry{width:100%;height:660px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;}

.demand-industry > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;}

.demand-industry > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;}

.demand-industry > *:nth-child(3){-ms-grid-row:1;-ms-grid-column:3;}

.demand-industry > *:nth-child(4){-ms-grid-row:2;-ms-grid-column:1;}

.demand-industry > *:nth-child(5){-ms-grid-row:2;-ms-grid-column:2;}

.demand-industry > *:nth-child(6){-ms-grid-row:2;-ms-grid-column:3;}

.demand-industry > 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;}

.demand-industry > 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;}

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

.demand-industry > a{position:relative;overflow:hidden;}

.demand-industry > a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}





/* static -> �������� 5, 6��¥��*/

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

.industry-five{width:100%;margin-top:60px;height:660px;display:grid;grid-template-columns:4fr 7fr 4fr;grid-template-rows:1fr 1fr 1fr;}

.industry-one{width:100%;height:360px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;}



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

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

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

.industry-five > a:nth-child(4){grid-column:2 / 3;grid-row:2 / 3;}

.industry-five > a:nth-child(5){grid-column:2 / 3;grid-row:3 / 4;}

.industry-five > a:nth-child(6){grid-column:3 / 4;grid-row:3 / 4;}

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

.demand-industry > a {position:relative;overflow:hidden;}

.demand-industry > a h6 {position: absolute;top: 30px;left: 30px;text-transform: uppercase;font-weight: 600;font-size: 28px;color: #fff;line-height: 1;z-index: 10;text-shadow: 0 1px 1px #000;}



/* static -> �������� 5, 6��¥�� -> ie prefixer*/

.industry-five{width:100%;margin-top:60px;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 > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;}.industry-five > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;}.industry-five > *:nth-child(3){-ms-grid-row:1;-ms-grid-column:3;}.industry-five > *:nth-child(4){-ms-grid-row:2;-ms-grid-column:1;}.industry-five > *:nth-child(5){-ms-grid-row:2;-ms-grid-column:2;}.industry-five > *:nth-child(6){-ms-grid-row:2;-ms-grid-column:3;}.industry-five > *:nth-child(7){-ms-grid-row:3;-ms-grid-column:1;}.industry-five > *:nth-child(8){-ms-grid-row:3;-ms-grid-column:2;}.industry-five > *:nth-child(9){-ms-grid-row:3;-ms-grid-column:3;}

.industry-one{width:100%;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-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:1;-ms-grid-column-span:1;grid-column:1 / 2;-ms-grid-row:2;-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:2;-ms-grid-row-span:1;grid-row:2 / 3;}

.industry-five > a:nth-child(5){-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(6){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3 / 4;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3 / 4;}

.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;}

.demand-industry > a{position:relative;overflow:hidden;}







.history-info{width : 100%; min-height : 200px; position : relative;}

.history-info > .obj{position: absolute; top : 50px; left : 0; }

.history-info > div:not(.obj) {display : inline-block; vertical-align : top; width : calc(1200px / 7); min-height : 200px;}

.history-info h5{font-size : 26px; color : var(--atomic);}

.history-info h6{font-size : 22px; margin-top : 45px; color : #4f5254;}

.history-info p{font-size : 16px; line-height : 1.8; margin-top : 5px; color : #4f5254;}







.content-box2 > *{display : inline-block; vertical-align : top;}

.content-box2 .tit-wrap{width : 330px;}

.content-box2 .obj-wrap{width : 870px;}





/* manufacturing-process */

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .tit-wrap .num {font-size : 16px;margin-bottom: 5px;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .tit-wrap .large-tit {font-size: 34px;}



.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col { overflow: hidden;}



.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 {margin-bottom: 30px;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col {width: calc(390px + (30px / 2));margin: 0 0 90px 0;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col:nth-child(3n) {width: 390px;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .obj {margin: 0 calc(30px / 2) 0 0;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col:nth-child(3n)  .obj {margin: 0;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .txt {margin-top: 20px;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .txt .tit {font-size: 22px;line-height: 1.55;}



.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .content-box {padding: 120px 0 ;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col {width: calc(290px + (40px / 3)); margin: 0 auto 90px;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col:nth-child(4n) {width: 290px;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .obj {max-width: 290px;margin: 0 calc(40px / 3) 0 0;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col:nth-child(4n) .obj {margin: 0;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .txt {margin-top: 20px;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .txt .tit {font-size: 22px;line-height: 1.55;}



.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .full-inner {width: 100%;padding: 120px 0;}

.wrap section:not(.kv):not(.banner):not(.tabmenu).tab-cont {padding: 0;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 {padding: 0;}

.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont.ps .col {padding-bottom: 120px;}





.wrap .tab-cont .col3 .col .txt {margin-top: 20px;}

.wrap .tab-cont .col3 .col .txt .num {font-size: 28px; margin-bottom: 20px;}

.wrap .tab-cont .col3 .col .txt .num:after {content:'';display: block;width: calc(100% + 15px);height: 3px;background-color: #ebeced;}

.wrap .tab-cont .col3 .col .txt .num span {position: relative;}

.wrap .tab-cont .col3 .col .txt .num span:after {content:'';position: absolute;bottom: -3px;left: 0;width: 100%;height: 3px;background-color: #3a4850;}

.wrap .tab-cont .col3 .col .txt .tit {font-size: 22px; line-height: 1.55;}

.wrap .tab-cont .col3 .col .txt .desc {margin-top: 20px;}

.wrap .tab-cont .tit-wrap .num {font-size : 16px;}

.wrap .tab-cont .tit-wrap .tit {font-size: 30px;}





.wrap .tab-cont .col4 .col .txt {margin-top: 20px;}

.wrap .tab-cont .col4 .col .txt .num {font-size: 28px; margin-bottom: 20px;}

.wrap .tab-cont .col4 .col .txt .num:after {content:'';display: block;width: 100%;height: 3px;background-color: #ebeced;}

.wrap .tab-cont .col4 .col .txt .num span {position: relative;}

.wrap .tab-cont .col4 .col .txt .num span:after {content:'';position: absolute;bottom: -3px;left: 0;width: 100%;height: 3px;background-color: #3a4850;}

.wrap .tab-cont .col4 .col .txt .tit {font-size: 22px; line-height: 1.55;}

.wrap .tab-cont .col4 .col .txt .desc {margin-top: 20px;} 





.industry-six {width:100%;height:660px;display:-ms-grid;display:grid;-ms-grid-columns:11fr 4fr 7fr 8fr;grid-template-columns: 11fr 4fr 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 / 4;-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; }





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



	.mt120{margin-top : 8.33vw;}



	body .wrap .inner .pc-txt40 p,.pc-txt40{font-size : 2.78vw;}

	body .wrap .inner .pc-txt32 p,.pc-txt32{font-size : 2.22vw;}

	body .wrap .inner .pc-txt22 p,.pc-txt22{font-size : 1.53vw;}

	body .wrap .inner .pc-txt18 p,.pc-txt18{font-size : 1.11vw;}

	body .wrap .inner .pc-txt16 p,.pc-txt16{font-size : 1.11vw;}

	body .wrap .tabmenu {padding : 0;}



	.process-wrap .table-wrap table thead th,

	.process-wrap .table-wrap table tbody th, 

	.process-wrap .table-wrap table td {padding: 1.39vw 0 1.39vw 2.08vw;} 

	.wrap .table-wrap.download table td:last-child{padding: 1.39vw 0 1.39vw 0;}

	.wrap .table-wrap.download table td:nth-last-child(2) {padding: 1.39vw 0 1.39vw 0;}



	/* demand-wrap */

	.process-wrap .demand-grid {margin-top: 4.31vw;}

	.process-wrap .demand-grid.grid-01 { height: 45.83vw; }

	.process-wrap .demand-grid.grid-02 { height: 68.75vw; }

	.process-wrap .lf-area {width: 55.56vw;}

	.process-wrap .demand .floating-txt { top: 2.43vw; left: 2.78vw; }

	.process-wrap .demand .floating-txt .tit {font-size: 1.94vw;}

	.process-wrap .demand.d01 {width: 55.56vw; height: 22.92vw;}

	.process-wrap .demand.d02 {width: 27.78vw; height: 22.92vw;}

	.process-wrap .demand.d03 { width:27.78vw; height:45.83vw;}

	.process-wrap .demand.d04 {height:22.92vw;}



	/* static 1 */

	.rnd .rnd_content1 > .content_title > p{font-size:2.22vw;line-height:3.47vw;}

	.rnd .rnd_content1 > div:nth-of-type(3){font-size:2.22vw;width:20.83vw;}

	.rnd .rnd_content1 > div:nth-of-type(4){font-size:2.22vw;width:20.83vw;}

	.rnd .rnd_content1 > div:nth-of-type(5){font-size:2.22vw;width:20.83vw;}

	.rnd .rnd_content1 > .content_desc > p:nth-of-type(1){font-size:1.67vw;}

	.rnd .rnd_content1 > .content_desc > p:nth-of-type(2){margin-top:0.83vw;margin-bottom:1.39vw;font-size:1.67vw;}

	.rnd .rnd_content1 > .content_desc > p:nth-of-type(3){font-size : 1.11vw;line-height:2.08vw;}

	.rnd .rnd_content1 > div:nth-of-type(5) > p:nth-of-type(2){margin-bottom:1.11vw;}



	/* static 3 */

	.rnd .custom-txt > .tit1{font-size:2.22vw;}

	.rnd .custom-txt > .desc > p{font-size:1.67vw;}

	.rnd .custom-txt > hr{margin-top:2.08vw;margin-bottom:3.54vw;height:0.14vw;}

	.rnd .img-parent1{width:7.5vw;margin:3.06vw auto 3.47vw;}

	.rnd .text-parent1 > .tit{font-size:1.67vw;min-height:5.56vw;}

	.rnd .text-parent1 > .desc{font-size : 1.11vw;margin-top:0.9vw;}



	/* static 1 -> �������� 3���*/

	.demand-industry{height:45.13vw;height:45.83vw;}

	.demand-industry > div > h6{top:2.78vw;left:2.78vw;font-size:1.94vw;}



	/* static 1 -> �������� 3��� -> ie ���� prefixer �۾� */

	.demand-industry{height:45.13vw;}

	.demand-industry > a h6 {top:2.08vw;left:2.08vw;font-size:1.94vw;text-shadow: 0 0.07vw 0.07vw #000;}





	/* static -> �������� 5, 6��¥��*/	

	.industry-five{margin-top:4.17vw;height : 45.83vw}

	.demand-industry > a h6{top:2.78vw;left:2.78vw;font-size:1.94vw;}

	.industry-one{width:100%;height:25vw;}





	.history-info{width : 100%; min-height : 13.89vw; }

	.history-info > .obj{top : 3.47vw; left : 0; }

	.history-info > div:not(.obj) {  width : calc(83.33vw / 7); min-height : 13.89vw;}

	.history-info h5{font-size : 1.81vw;}

	.history-info h6{font-size : 1.53vw; margin-top : 3.13vw;}

	.history-info p{font-size : 1.11vw; line-height : 1.8; margin-top : 0.35vw;}





	/* manufacturing-process */

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .tit-wrap .num {font-size : 1.11vw;margin-bottom: 0.35vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .tit-wrap .large-tit {font-size: 2.36vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .full-inner {padding: 8.33vw 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont.ps .col {padding-bottom: 8.33vw}



	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 {margin-bottom: 2.08vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col {width: calc(27.08vw + (2.08vw / 2));margin: 0 0 6.25vw 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col:nth-child(3n) {width: 27.08vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .obj {margin: 0 calc(2.08vw / 2) 0 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .txt {margin-top: 1.39vw;}

	.wrap .tab-cont .col3 .col .txt .desc {margin-top: 1.39vw;}

	.wrap .tab-cont .col3 .col .txt .num {font-size: 1.94vw; margin-bottom: 1.39vw;}

	.wrap .tab-cont .col3 .col .txt .num:after {width: calc(100% + 1.04vw);height: 0.21vw;}

	.wrap .tab-cont .col3 .col .txt .num span:after {bottom: -0.21vw;left: 0;width: 100%;height: 0.21vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .txt .tit {font-size: 1.53vw;}



	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .content-box {padding: 8.33vw 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col {width: calc(20.14vw + (2.78vw / 3)); margin: 0 auto 6.25vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col:nth-child(4n) {width: 20.14vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .obj {max-width: 20.14vw;margin: 0 calc(2.78vw / 3) 0 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .txt {margin-top: 1.39vw;}

	.wrap .tab-cont .col4 .col .txt .desc {margin-top: 1.39vw;}

	.wrap .tab-cont .col4 .col .txt .num {font-size: 1.94vw; margin-bottom: 1.39vw;}

	.wrap .tab-cont .col4 .col .txt .num:after {width: 100%;height: 0.21vw;}

	.wrap .tab-cont .col4 .col .txt .num span:after {bottom: -0.21vw;left: 0;width: 100%;height: 0.21vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .txt .tit {font-size: 1.53vw;}

}





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



	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .tit-wrap .num {font-size : 11px;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .tit-wrap .large-tit {font-size: 24px;}



	body .wrap .inner .pc-txt40 p,.pc-txt40{font-size : 28px;}

	body .wrap .inner .pc-txt32 p,.pc-txt32{font-size : 23px;}

	body .wrap .inner .pc-txt22 p,.pc-txt22{font-size : 16px;}

	body .wrap .inner .pc-txt18 p,.pc-txt18{font-size : 11px;}

	body .wrap .inner .pc-txt16 p,.pc-txt16{font-size : 11px;}





	.rnd .rnd_content1 > .content_desc > p:nth-of-type(4){font-size : 11px;}

	.rnd .rnd_content1 > .content_title > p,.rnd .rnd_content1 > div:nth-of-type(3),.rnd .rnd_content1 > div:nth-of-type(4),.rnd .rnd_content1 > div:nth-of-type(5){font-size:23px;}

	.rnd .rnd_content1 > .content_desc > p:nth-of-type(2),.rnd .rnd_content1 > .content_desc > p:nth-of-type(3){font-size:17px;}



	.rnd .custom-txt > .tit1{font-size:23px;}

	.rnd .text-parent1 > .desc{font-size : 11px;}

	.rnd .custom-txt > .desc > p,.rnd .text-parent1 > .tit{font-size:17px;}



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



	.history-info h5{font-size : 19px;}

	.history-info h6{font-size : 16px;}

	.history-info p{font-size : 11px;}





	.wrap .tab-cont .col3 .col .txt .num {font-size: 20px;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .txt .tit {font-size: 16px;}



	.wrap .tab-cont .col4 .col .txt .num {font-size: 20px;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .txt .tit {font-size: 16px;}



}





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



	.wrap .file-btn{text-align : left; font-size : 3.89vw; padding-top : 0;}

	.wrap .file-btn:after{position : relative; display : inline-block; transform : translate(0%); left : 7%;}



	body .wrap .content .m-pt0{padding-top : 0;}

	body .wrap .content .product-intro.m-pt30{padding-top : 2.78vw;}

	body .wrap .content .m-mb-tit{margin-bottom : 5.09vw;}

	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 .half-cont.reverse .txt {padding:7.4vw 8.894vw 0 5.56vw}	



	/* tabmenu */

 	.process-wrap .table-wrap table thead th,

	.process-wrap .table-wrap table td { padding: 4.63vw 0 4.63vw 4.63vw;} 

	.process-wrap .table-wrap table .static-td{padding-left : 80.67px;}

	.wrap .table-wrap.download table thead th:first-child{padding : 4.63vw 0 4.63vw 3.47vw;}

	.process-wrap .table-wrap.download table td:first-child{padding : 1.39vw 0 1.39vw 3.47vw; font-weight : normal;}

	.process-wrap .table-wrap.download table td:nth-child(2){font-weight : 600;padding: 4.63vw 0 4.63vw 4.63vw;}

	.process-wrap .table-wrap.download table thead{display : table-header-group;}

	.static_table{width : 208.33vw;}

	

	.rnd .rnd_content1 > .obj{width:80.09vw;}

	.rnd .rnd_content1 > .tit{display:block;margin-bottom:8.8vw;font-size:6.67vw;}



	/* static 2 */

	.rnd .static-txt1 > .tit{text-align:left;font-size:6.67vw;}

	.rnd .static-txt1 > .desc{text-align:left;font-size:4.44vw;}



	.rnd .custom-txt > .tit1{font-size:7.22vw;text-align:left;}

	.rnd .custom-txt > .desc > p{font-size:7.96vw;text-align:left;margin-bottom:7.22vw;}

	.rnd .custom-txt > hr{margin-top:5.5vw;margin-bottom:5.5vw;}

	.rnd .img-parent1{width:16.67vw;margin:0 auto 5.56vw;}

	.rnd .text-parent1 > .tit{font-size:4.44vw;letter-spacing:-.04em;min-height:auto;}

	.rnd .text-parent1 > .desc{font-size:4.44vw;margin-top:2.2vw;}



	.demand-industry{width:88.80vw;margin-top:11.72vw;height:121.00vw;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;}

	.demand-industry > div:nth-child(1){grid-column:1 / 3;grid-row:1 / 2;}

	.demand-industry > div:nth-child(2){grid-column:1 / 2;grid-row:2 / 4;}

	.demand-industry > div:nth-child(3){grid-column:2 / 3;grid-row:2 / 4;}

	.demand-industry > div > h6{position:absolute;top:3.65vw;left:4.56vw;font-size:5.56vw;color:#fff;z-index:10;text-shadow:0 1px 1px #000 0 1px 1px #000;}



	.demand-industry{width:88.80vw;margin-top:0;height:121.00vw;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;}

	.demand-industry.industry-one {height: auto;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;}

	.demand-industry > *:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;}

	.demand-industry > *:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;}

	.demand-industry > *:nth-child(3){-ms-grid-row:2;-ms-grid-column:1;}

	.demand-industry > *:nth-child(4){-ms-grid-row:2;-ms-grid-column:2;}

	.demand-industry > *:nth-child(5){-ms-grid-row:3;-ms-grid-column:1;}

	.demand-industry > *:nth-child(6){-ms-grid-row:3;-ms-grid-column:2;}

	.demand-industry > 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;}

	.demand-industry > 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:2;grid-row:2 / 4;}

	.demand-industry > 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:2;grid-row:2 / 4;}

	.demand-industry > a h6 {top:4.56vw;left:4.56vw;font-size:4.44vw;font-weight: 500;}





	.history-info{width : 100%; height : 111.59vw; }

	.history-info > .obj{position : absolute; top : 0; left : 0;}

	.history-info > div:not(.obj) {  width : 100%; min-height : calc(111.59vw / 7); position : relative;}

	.history-info > div:not(.obj) > *{display:inline-block; vertical-align : middle; font-size : 4.44vw}

	.history-info h5, .history-info h6, .history-info p{position : absolute; top : 50%; transform: translateY(-50%);}

	.history-info h5{left : 0%; width : 20%; text-align: center;}

	.history-info h6{left : 20%; width : 12%; margin-top : 0; text-align: center;}

	.history-info p{left : 32%;  width : 68%;  line-height : 1.8; margin-top : 0; text-align: left;}



	/* manufacturing-process */

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .content-box {padding: 24.63vw 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .full-inner {padding: 24.63vw 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 {margin-bottom: 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .content-box + div {padding-bottom: 24.63vw;}



	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .tit-wrap {padding: 0 5.90vw 0 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .tit-wrap .num {font-size: 4.43vw;line-height: 1.59;margin-bottom: 0.39vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .tit-wrap .large-tit {font-size: 6.67vw;line-height: 1.2;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .obj-wrap {margin-top: 6.48vw;}



	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 ul.card-list {width: calc((72.22vw * 6) + (2.77vw * 5));} 

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col {width: calc(72.22vw + 2.77vw);margin: 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col:nth-child(3n) {width: calc(72.22vw + 2.77vw);}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col:last-child {width: 72.22vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .obj,

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col:nth-child(3n) .obj {max-width: initial;margin: 0 2.77vw 0 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col:last-child .obj {margin: 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .txt {margin-top: 2.6vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .txt .num {font-size: 5.56vw;font-weight: 600;margin-bottom: 3.91vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .txt .num::after {width: 100%;height: 0.52vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .txt .num span {font-size: 4.43vw;line-height: 1.41;margin-bottom: 0.26vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .txt .num span::after {bottom: -0.78vw;height: 0.52vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .txt .desc {margin: 3.2vw 0 4.63vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col3 .col .txt .tit {font-size: 4.30vw;}



	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 ul.card-list {width: calc((72.22vw * 8) + (2.77vw * 7));} 

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col {width: calc(72.22vw + 2.77vw);margin: 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col:nth-child(4n) {width: calc(72.22vw + 2.77vw);}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col:last-child {width: 72.22vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .obj,

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col:nth-child(4n) .obj {max-width: 100%;margin: 0 2.77vw 0 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col:last-child .obj {margin: 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .txt {margin-top: 2.6vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .txt .num {font-size: 5.56vw;font-weight: 600;margin-bottom: 3.91vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .txt .num::after {width: 100%;height: 0.52vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .txt .num span {font-size: 4.43vw;line-height: 1.41;margin-bottom: 0.26vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .txt .num span::after {bottom: -0.78vw;height: 0.52vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .txt .desc {margin: 3.2vw 0 4.63vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont .col4 .col .txt .tit {font-size: 4.30vw;}



	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont.rb .col3 ul.card-list {width: calc((72.22vw * 8) + (2.77vw * 7));} 

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont.rb .col3 .col {width: calc(72.22vw + 2.77vw);margin: 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont.rb .col3 .col:nth-child(3n) {width: calc(72.22vw + 2.77vw);}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont.rb .col3 .col:last-child {width: 72.22vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont.rb .col3 .col .obj,

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont.rb .col3 .col:nth-child(3n) .obj {max-width: initial;margin: 0 2.77vw 0 0;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont.rb .col3 .col:last-child .obj {margin: 0;}



	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont.rb .full-inner .col .obj img {width: 222.407vw;}

	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont.ps .inner .col .obj img {width: 222.407vw;}



	.wrap.mp_wrap section:not(.kv):not(.banner).tab-cont.ps .col {padding-bottom: 24.63vw}



	/* static -> �������� 5, 6��¥��*/	

	.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){grid-column:1 / 3;grid-row:1 / 2;}

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

	.industry-six > a:nth-child(3){grid-column:2 / 3;grid-row:2 / 4;}

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

	.industry-six > a:nth-child(5){grid-column:2 / 3;grid-row:4 / 5;}

	.industry-six > a:nth-child(6){grid-column:1 / 2;grid-row:4 / 5;}

	.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: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(3){-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 / 4;}

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

	.industry-six > a:nth-child(5){-ms-grid-column:2;-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(6){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:2 / 3;-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4 / 5;}





}




.btn_play:after {width: 85px; height: 85px;}
.wrap .table-wrap .table .tbody .th, .wrap .table-wrap .table .no-data span{text-align : center}
.tech-intro {position: relative;}
.tech-intro .txt-wrap {position: absolute; top: 0; right: 120px; width: 600px; padding: 0 40px; height: 390px;}
.tech-intro .obj-wrap .obj {display: inline-block;}
.tech-intro .obj-wrap .obj:first-child {width: 590px; margin-right: 10px;}
.tech-intro .obj-wrap .obj:last-child {width: 600px;}

/* tabmenu */
.wrap .tabmenu li i{display : block; height : 89px; width : 100%; background: no-repeat center/contain; margin-bottom:16px; }
.wrap .tabmenu li:nth-of-type(1) i{background-image : url("/resources/images/technology/manufacturing-process_f01-1.png");}
.wrap .tabmenu li:nth-of-type(2) i{background-image : url("/resources/images/technology/manufacturing-process_f01-2.png");}
.wrap .tabmenu li:nth-of-type(3) i{background-image : url("/resources/images/technology/manufacturing-process_f01-3.png");}
.wrap .tabmenu li:nth-of-type(4) i{background-image : url("/resources/images/technology/manufacturing-process_f01-4.png");}
.wrap .tabmenu li:nth-of-type(5) i{background-image : url("/resources/images/technology/manufacturing-process_f01-5.png");}
.wrap .tabmenu li:nth-of-type(6) i{background-image : url("/resources/images/technology/manufacturing-process_f01-6.png");}

.wrap.mp_wrap .kv ~ section.tabmenu {padding: 120px 0;}
.wrap.mp_wrap .kv ~ section.tabmenu.custom {padding: 0;}

.wrap section:not(.kv):not(.banner):not(.tabmenu).tab-cont {padding-bottom: 0;}
.wrap section:not(.kv):not(.banner):not(.tabmenu).tab-cont .bgGray {padding-bottom: 200px;}
.wrap .tab-cont .product-intro {padding-top: 0 !important;}
.wrap .tab-cont .product-intro * + .col3 {margin-top: 120px;}
.wrap .tab-cont .product-intro .col3 .col .txt {margin-top: 20px;}
.wrap .tab-cont .product-intro .col3 .col .txt .num {font-size: 28px; margin-bottom: 20px;}
.wrap .tab-cont .product-intro .col3 .col .txt .num:after {content:'';display: block;width: calc(100% + 15px);height: 3px;background-color: #ebeced;}
.wrap .tab-cont .product-intro .col3 .col .txt .num span {position: relative;}
.wrap .tab-cont .product-intro .col3 .col .txt .num span:after {content:'';position: absolute;bottom: -3px;left: 0;width: 100%;height: 3px;background-color: #3a4850;}
.wrap .tab-cont .product-intro .col3 .col .txt .tit {font-size: 22px; line-height: 1.55;}
.wrap .tab-cont .product-intro .col3 .col .txt .desc {margin-top: 20px; padding-right: 60px;}
.wrap .tab-cont .product-intro .tit-wrap .num {font-size: 18px;}
.wrap .tab-cont .product-intro .tit-wrap .tit {font-size: 30px;}


.process-wrap .table-wrap table thead th,
.process-wrap .table-wrap table tbody th, 
.process-wrap .table-wrap table td {padding: 20px 0 20px 55px; vertical-align: middle; border-bottom: 1px solid #c1c1c1;}
/* .wrap .pdf_wrap .table-wrap table thead th, .wrap .pdf_wrap .table-wrap table td { padding-left: 0; } */


/* ìˆ˜ìš”ì‚°ì—…êµ° */
.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:11fr 4fr 7fr 8fr;grid-template-columns: 11fr 4fr 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-five{height:660px;display:grid;grid-template-columns:4fr 7fr 4fr;grid-template-rows:1fr 1fr 1fr;} */
.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:40px;left:40px;font-size:28px;font-weight:500;line-height:1;color:#fff;z-index:10;}


.demand-industry > a{position:relative;overflow:hidden;}

.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:11fr 4fr 7fr 8fr;grid-template-columns: 11fr 4fr 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 / 4;-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; }

.rnd-wrap .sec-full .floating-txt {/* padding: 40px; */ bottom: 0; height: 165px; top: 50%; transform: translateY(-50%);}
.rnd-wrap .sec-full .floating-txt .section-tit {font-weight: 600; margin-bottom: 30px;}
.rnd-wrap .sec-full .floating-txt .desc p {color: #fff;}
.rnd-wrap .sec-col .col3 .col {padding: 60px 40px;}
.rnd-wrap .sec-col .col3 .col .tit-wrap .tit {font-size: 26px; height: 65px; }
.rnd-wrap .sec-col .col3 .col .tit-wrap .txt {height:77px; }
.rnd-wrap .sec-col .col3 .col .tit-wrap .desc {color: #000; margin-top: 0; margin-bottom: 30px;}

.section-tit {/* margin-bottom: 90px; */ margin-bottom: 40px; font-weight: 600; }
.wrap section:not(.kv):not(.banner):not(.tabmenu).video-wrap {padding-top:80px;}
.wrap section:not(.kv):not(.banner):not(.tabmenu).tab-cont {padding-top:0;}
.wrap.mp_wrap .kv ~ section.tabmenu.four {padding-bottom:60px;}

.wrap .content .large-tit {font-size:30px;margin-bottom: 10px;}
.wrap .content .tit-wrap .num {margin-bottom:5px;}
.wrap .content * + .desc.has-mark {margin-top:5px;}

.wrap .col3 .card-list .col, .wrap .col3 .card-list .col { width: calc((100% - 20px)/3);}
.wrap .col3 .card-list .col + .col { margin-left: 10px;}


.wrap .content-box .tit-wrap.pdt0 { padding-top: 0; }


.small-tit { padding-bottom: 5px; }

.search-form { display: block; }


.rlist_wrap { width: 400px; display: inline-block; vertical-align: top; }
.slist_wrap { width: calc(100% - 400px); display: inline-block; text-align: right; vertical-align: top; }
.search-form , .select-wrap { display: inline-block; vertical-align: bottom;  }
.search-form button { display: inline-block; }
/* .select-box { width: 140px; height: 35px; } */

.rlist_wrap{width : 520px}
.slist_wrap{width : calc(100%)}
.wrap .filter-wrap .filter .input-cont{width : calc(100% - 80px); margin-left : 20px;}
/* .select-box .label{padding : 0.00vw 0 3px 0; line-height : 1.88; } */
.wrap .select-wrap{margin-right : 10px;}
.search-form input{width : calc(100% - 35px); margin-right : 10px}
.select-wrap {vertical-align : top;}

.pc_wsnr { white-space: nowrap; }


.has-mark .no-mark:before{
	content : '';
}

.wrap .tabmenu.four.four-custom li{width : calc(100% / 2 / 3)}
.wrap .tabmenu.four.four-custom li:last-child{width : 50%;}
.wrap .tabmenu .subTabmenu {background : #f5f7f9}
.wrap .tabmenu .subTabmenu span{display : inline-block; width : calc((100% - 1px) / 2); height : 50px; font-size : 24px; line-height : 50px; text-align : center;}
.wrap .tabmenu .subTabmenu div{display : inline-block; width : 1px; height : 25px; background : rgba(135, 139, 141, .5); margin-top : 12.5px}
.wrap .tabmenu .subTabmenu .active{font-weight: 700;color: #333;}



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

	.btn_play:after {width: 5.90vw; height: 5.90vw;}

	.tech-intro .txt-wrap {right: 8.33vw; width: 41.67vw; padding: 0 2.78vw; height: 27.08vw;}
	.tech-intro .obj-wrap .obj:first-child {width: 40.97vw; margin-right: 0.69vw;}
	.tech-intro .obj-wrap .obj:last-child {width: 41.67vw;}

	/* tabmenu */
	.wrap.mp_wrap .kv ~ section.tabmenu {padding: 8.33vw 0;}

	.wrap .tabmenu li i{ height : 6.18vw; margin-bottom:1.11vw; }

	.wrap section:not(.kv):not(.banner):not(.tabmenu).tab-cont .bgGray {padding-bottom: 13.89vw;}
	.wrap .tab-cont .product-intro * + .col3 {margin-top: 8.33vw;}
	.wrap .tab-cont .product-intro .col3 .col .txt {margin-top: 1.39vw;}
	.wrap .tab-cont .product-intro .col3 .col .txt .num {font-size: 1.94vw; margin-bottom: 1.39vw;}
	.wrap .tab-cont .product-intro .col3 .col .txt .num:after {width: calc(100% + 1.04vw);height: 0.21vw;}
	.wrap .tab-cont .product-intro .col3 .col .txt .num span:after {bottom: -0.21vw; height: 0.21vw;}
	.wrap .tab-cont .product-intro .col3 .col .txt .tit {font-size: 1.53vw;}
	.wrap .tab-cont .product-intro .col3 .col .txt .desc {margin-top: 1.39vw; padding-right: 4.17vw;}

	.process-wrap .table-wrap table thead th,
	.process-wrap .table-wrap table tbody th, 
	.process-wrap .table-wrap table td {padding: 1.39vw 0 1.39vw 3.82vw;}
	
	.wrap .tab-cont .product-intro .tit-wrap .num {font-size: 1.25vw;}

	/* ìˆ˜ìš”ì‚°ì—…êµ° */
	.industry-one{height:25vw;}
	.industry-four {height:30.56vw;}

	.demand-industry > a h6{top:2.78vw;left:2.78vw;font-size:1.94vw;}

	.industry-five {height:45.83vw;}

	.industry-six {height:45.83vw;}

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

	/* .rnd-wrap .sec-full .floating-txt {padding: 2.78vw;} */
	.rnd-wrap .sec-full .floating-txt { height: 11.46vw; }
	.rnd-wrap .sec-full .floating-txt .section-tit { margin-bottom: 2.08vw;}
	.rnd-wrap .sec-col .col3 .col {padding: 4.17vw 2.78vw;}
	.rnd-wrap .sec-col .col3 .col .tit-wrap .tit {font-size: 1.81vw; height: 4.51vw; }
	.rnd-wrap .sec-col .col3 .col .tit-wrap .txt {height:5.35vw; }

	.rnd-wrap .sec-col .col3 .col .tit-wrap .desc {margin-bottom: 2.08vw;}

	.section-tit {/* margin-bottom: 6.25vw; */ margin-bottom: 2.78vw; }
	.wrap section:not(.kv):not(.banner):not(.tabmenu).video-wrap {padding-top:5.56vw;}
	.wrap section:not(.kv):not(.banner):not(.tabmenu).tab-cont {padding-top:0;}
	.wrap.mp_wrap .kv ~ section.tabmenu.four {padding-bottom:4.17vw;}

	.wrap .content .large-tit {font-size:2.08vw;margin-bottom: 0.69vw;}
	.wrap .content .tit-wrap .num {margin-bottom:0.35vw;}
	.wrap .content * + .desc.has-mark {margin-top:0.35vw;}

	.wrap .col3 .card-list .col, .wrap .col3 .card-list .col { width: calc((100% - 1.39vw)/3);}
	.wrap .col3 .card-list .col + .col { margin-left: 0.69vw;}

	.small-tit { padding-bottom: 0.35vw; }



	.rlist_wrap { width: 27.78vw;   }
	.slist_wrap { width: calc(100% - 27.78vw);    }
	.search-form , .select-wrap {    }
	.search-form button {  }
	/* .select-box { width: 9.72vw; height: 2.43vw; } */

	.rlist_wrap{width : 36.11vw}
	.slist_wrap{width : calc(100%)}
	.wrap .filter-wrap .filter .input-cont{width : calc(100% - 5.17vw); margin-left : 1.39vw;}
	/* .select-box .label{padding : 0.00vw 0 0.21vw 0; line-height : 1.88; } */
	.wrap .select-wrap{margin-right : 0.69vw;}
	.search-form input{width : calc(100% - 2.43vw); margin-right : 0.69vw}
	.select-wrap {}


	.wrap .tabmenu.four.four-custom li{width : calc(100% / 2 / 3)}
	.wrap .tabmenu.four.four-custom li:last-child{width : 50%;}
	.wrap .tabmenu .subTabmenu span{ width : calc((100% - 1px) / 2); height : 3.47vw; font-size : 1.67vw; line-height : 3.47vw; }
	.wrap .tabmenu .subTabmenu div{ width : 1px; height : 1.74vw; background : rgba(135, 139, 141, .5); margin-top : 0.87vw}


}


@media screen and (max-width: 1024px) and (min-width: 769px) {
	.wrap .tab-cont .product-intro .col3 .col .txt {/* min-height: 22vw; */}
	.wrap .tab-cont .product-intro .col3 .col .txt .num {font-size: 20px;}
	.pc_wsnr { white-space: pre-wrap; }

	.wrap .tabmenu li span {display:block; height:41px; padding-top:10px}
	.wrap .tabmenu li:nth-child(1) span {padding-top:0; }
}

@media screen and (min-width: 769px) {
	.wrap .tabmenu li i {transition: .3s ease;}
	.wrap .tabmenu li:nth-of-type(1):hover i,
	.wrap .tabmenu li:nth-of-type(1).active i {background-image : url("/resources/images/technology/manufacturing-process_f01-1_hover.png");}
	.wrap .tabmenu li:nth-of-type(2):hover i,
	.wrap .tabmenu li:nth-of-type(2).active i {background-image : url("/resources/images/technology/manufacturing-process_f01-2_hover.png");}
	.wrap .tabmenu li:nth-of-type(3):hover i,
	.wrap .tabmenu li:nth-of-type(3).active i {background-image : url("/resources/images/technology/manufacturing-process_f01-3_hover.png");}
	.wrap .tabmenu li:nth-of-type(4):hover i,
	.wrap .tabmenu li:nth-of-type(4).active i {background-image : url("/resources/images/technology/manufacturing-process_f01-4_hover.png");}
	.wrap .tabmenu li:nth-of-type(5):hover i,
	.wrap .tabmenu li:nth-of-type(5).active i {background-image : url("/resources/images/technology/manufacturing-process_f01-5_hover.png");}
	.wrap .tabmenu li:nth-of-type(6):hover i,
	.wrap .tabmenu li:nth-of-type(6).active i {background-image : url("/resources/images/technology/manufacturing-process_f01-6_hover.png");}
}

@media screen and (max-width: 768px) {
	
	.pc_wsnr { white-space: pre-wrap; }

	.tech-intro .txt-wrap {position: relative;top: auto;right: auto;width: 100%;padding: 0;height: auto;}
	.tech-intro .obj-wrap { margin-top: 7vw; }
	.tech-intro .obj-wrap .obj {display: block;}
	.tech-intro .obj-wrap .obj:first-child {width: 100%; margin-right: 0;margin-bottom: 2.60vw;}
	.tech-intro .obj-wrap .obj:last-child {width: 100%;}

	.wrap .col3 .card-list.rnd { width: 100%; }
	.wrap .col3 .card-list.rnd .col { width: 100%; }
	.wrap .col3 .card-list .col {width: 100%;}
	.wrap .col3 .card-list .col + .col {margin-left: 2.60vw ;margin-top: 0;}
	.wrap .tab-cont .product-intro .col3 .col .txt {margin-top: 2.60vw;}
	.wrap .tab-cont .product-intro .col3 .col .txt .num {font-size: 5.56vw;font-weight: 600;margin-bottom: 3.91vw;}
	.wrap .tab-cont .product-intro .col3 .col .txt .num:after {width: 100%;height: 0.52vw;}
	.wrap .tab-cont .product-intro .col3 .col .txt .num span {position: relative; font-size: 4.43vw; line-height: 1.41; margin-bottom: 0.26vw;}
	.wrap .tab-cont .product-intro .col3 .col .txt .num span:after {bottom: -0.78vw;height: 0.52vw;}
	.wrap .tab-cont .product-intro .col3 .col .txt .tit {font-size: 4.30vw; line-height: 1.55;}
	.wrap .tab-cont .product-intro .col3 .col .txt .desc {margin: 3.2vw 0 4.63vw;}


	.process-wrap .table-wrap table thead th,
	.process-wrap .table-wrap table tbody th, 
	.process-wrap .table-wrap table td {padding: 2.60vw 0 2.60vw 7.16vw; vertical-align: middle; border-bottom: 0.13vw solid #c1c1c1;}
	.wrap .pdf_wrap .table-wrap table thead th, .wrap .pdf_wrap .table-wrap table td { padding-left: 0; }
	.table-wrap .table-cont.m-scroll table { width: 174.48vw; }

	/* ìˆ˜ìš”ì‚°ì—…êµ° */
	.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;}
	.demand-industry > a h6{top:4.56vw;left:4.56vw;font-size:4.44vw;line-height:1;}

	.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; }

	.vision_wrap .section-tit { text-align: center; }

	.rnd-wrap .sec-full .floating-txt { padding: 5.86vw 6.86vw 9.77vw 6.86vw; top: 20%; transform:translateY(0); height: auto; }

	.posi_wrap .section-tit { text-align: center; }

	.wrap .posi_wrap .tit-wrap .num { font-size: 4.69vw; text-align: center; margin-bottom: 2.21vw; }
	.rnd-wrap .sec-col.posi_wrap .col3 .col .tit-wrap .tit { font-size: 5.21vw; text-align: center; }
	.rnd-wrap .sec-col.posi_wrap .col3 .col .tit-wrap .desc { text-align: center; }
	.rnd-wrap .sec-col.posi_wrap .desc p { text-align: center; }
	.rnd-wrap .sec-col.posi_wrap .col3 .col { padding: 8.98vw 3.39vw; }
	.posi_wrap .desc { margin-top: 6.64vw; }
	.wrap .posi_wrap .col3 .card-list .col + .col { margin-top: 1.95vw; }
	.wrap .col3 .card-list.rnd .col + .col { margin-left: 0; margin-top: 2.60vw; }

	.wrap .content .large-tit { font-size: 5.86vw; line-height: 1.2; }

	.posi_wrap .section-tit { line-height: 1.17; }

	.small-tit { padding-bottom: 0; }


	.wrap .accodian .item .accodian-cont{padding : 7.17vw 0 10.17vw 6.50vw}

	.section-tit { margin-bottom: 5.56vw; }


	.desc.has-mark .no-mark:before{
		content : '';
	}

	.wrap .tabmenu .subTabmenu{width : 135.42vw; margin : 0 5.56vw; padding : 2.08vw 0;}
	.wrap .tabmenu .subTabmenu span{ width : calc((135.42vw - 1px) / 2); height : 3.47vw; font-size : 3.52vw; line-height : 3.47vw; }
	.wrap .tabmenu .subTabmenu div{ width : 1px; height : 2.74vw; background : rgba(135, 139, 141, .5); margin-top : 0.87vw}



	.wrap .tabmenu li span {display:block; height:10.42vw; padding-top:2.34vw}
	.wrap .tabmenu li:nth-child(1) span, .wrap .tabmenu li:nth-child(2) span  {padding-top:0; }

}











/*second tabmenu*/
.wrap .secondTabmenu {position: relative; background-color: #fff;}
.wrap section:not(.kv):not(.banner):not(.tabmenu).secondTabmenu {padding-top:0;}
.wrap .secondTabmenu.top {margin-top: -70px;background-color: rgba(0, 0, 0, 0.5); padding: 0;}
.wrap .sec-list .secondTabmenu {padding: 0;}
.wrap .secondTabmenu > .inner {width: 1200px; padding: 0;}
.wrap .secondTabmenu ul {font-size: 0;}
.wrap .secondTabmenu li {display: inline-block; width: 50%; vertical-align: top; }
.wrap .secondTabmenu.three li {width: 33.333%;}
.wrap .secondTabmenu.four li {width: 25%;}
.wrap .secondTabmenu.five li {width: 20%;}
.wrap .secondTabmenu.six li {width: 16.666%;}
.wrap .secondTabmenu.seven li {width: 14.28%;}
.wrap .secondTabmenu li a {font-size: 24px; line-height: 2.16; color: #878b8d; letter-spacing: -.01em;text-align: center;border-bottom: 2px solid rgba(135, 139, 141, .5); padding-bottom: 11px;}
.wrap .secondTabmenu.top li a {font-size: 18px; font-weight: 700; height: 70px;line-height: 70px;color: rgba(255, 255, 255, .4);border-bottom: none; padding: 0;}
.wrap .secondTabmenu li:hover a, .wrap .secondTabmenu li.active a {font-weight: 700; color: #333;}
.wrap .secondTabmenu.top li:hover a, .wrap .secondTabmenu.top li.active a {color: var(--logoRed);}
.wrap .secondTabmenu.seven li a {font-size: 22px;}
.wrap .secondTabmenu .tab-bar {position: absolute;bottom: 0;width: 50%;height: 2px;background-color: #333;}
.wrap .secondTabmenu.top .tab-bar {bottom:auto;top: 0;height: 4px;background-color: var(--logoRed); visibility : hidden;}
@media screen and (max-width: 1440px) {
	/*second tabmenu*/
	.wrap .secondTabmenu.top {margin-top: -4.86vw;}
	.wrap .secondTabmenu > .inner {width: 83.33vw;}
	.wrap .secondTabmenu li a {font-size: 1.67vw; padding-bottom: 0.76vw;}
	.wrap .secondTabmenu.top li a {font-size: 1.25vw;  height: 4.86vw; line-height: 4.86vw;}
	.wrap .secondTabmenu.seven li a {font-size: 1.53vw;}
	.wrap .secondTabmenu.top .tab-bar {height: 0.28vw;}
}

@media screen and (max-width: 1024px) and (min-width: 769px) {
	/*second tabmenu*/
	.wrap .secondTabmenu li a {font-size: 17px;}
	.wrap .secondTabmenu.top li a {font-size: 13px;}
	.wrap .secondTabmenu.seven li a {font-size: 16px;}
	.wrap .secondTabmenu .tab-bar {height: 2px;}
	.wrap .secondTabmenu.top .tab-bar {height: 3px;}
}


@media screen and (max-width: 768px) {
	
	.tabmenu .section-tit{margin-bottom : 6vw}
	.btn_play:after { width: 12.37vw; height: 12.37vw;}

	/*second tabmenu*/
	.wrap .kv ~ section.secondTabmenu {padding: 0;}
	.wrap .secondTabmenu > .inner {width: calc(100% - (5.56vw * 2));}
	.wrap .secondTabmenu.four ul {width: 140vw;}
	.wrap .secondTabmenu.five ul {width: 140vw;}
	.wrap .secondTabmenu.six ul {width: 200vw;}
	.wrap .secondTabmenu.seven ul {width: 250vw;}
	.wrap .secondTabmenu li a,
	.wrap .secondTabmenu.seven li a {font-size: 4.17vw; line-height: 1.2; padding-bottom: 2vw;}

	.wrap .secondTabmenu.top {margin-top: -12.96vw;}
	.wrap .secondTabmenu li a {font-size: 4.17vw;line-height: 1.5;padding-bottom: 3.7vw;}
	.wrap .secondTabmenu.top li a {font-size: 3.89vw; font-weight: 400; height: 12.96vw;line-height: 12.96vw;}
	.wrap .secondTabmenu.seven li a {font-size: 3.89vw;}

	.wrap .secondTabmenu.round {padding: 6.48vw 0 6.48vw;}
	.wrap .secondTabmenu.round ul {display: inline-block; position: relative; left: 50%; transform: translateX(-50%);}
	.wrap .secondTabmenu.round ul li {width: calc((100% - 3.7vw) / 2);}
	.wrap .secondTabmenu.round ul li + li {margin-left: 3.7vw;}
	.wrap .secondTabmenu.round ul li a {height: 9.54vw; line-height: 9.54vw; font-weight: 700; color: #4f5254; border: 0.26vw solid #4f5254; border-radius: 5vw; padding: 0 4.91vw;}
	.wrap .secondTabmenu.round ul li.active a {color: #fff; background-color: #4f5254;}

	.wrap .tab-cont .product-intro .tit-wrap .num {font-size: 4vw; line-height: 1.59; margin-bottom: 2vw; font-weight : 500}
	.wrap .content .large-tit{margin-bottom : 3vw;}
	/* tabmenu */
	.wrap.mp_wrap .kv ~ section.tabmenu {padding-top: 25.93vw;}

	.wrap .tabmenu li i{height : 15.63vw;}

	body .wrap.sub .content .tab-cont {padding-top: 8.59vw;}

	.wrap .content-box .obj-wrap {margin-top: 7.68vw;}
	.wrap .content-box .tit-wrap {padding: 0;}
	.wrap .content-box .desc.has-mark {margin-top: 1.30vw;}

	.large-tit {font-size: 5.99vw; line-height: 1.17;}
	.small-tit {margin-bottom: 0.65vw;}
	.wrap .col3 .card-list .col, .wrap .col3 .card-list .col {width: 72.40vw; margin-bottom: 0;}
	.wrap .col3.film .card-list .col, .wrap .col3.film .card-list .col {width: 100%;}
	.wrap .col3.film .card-list {width: 100%;}
	.wrap .col3.film .card-list .col + .col {margin-left: 0; margin-top: 7.81vw;}
	.wrap .tab-cont .product-intro .col3.film .col .txt {margin-top: 1.69vw;}
	.wrap .tab-cont .product-intro * + .col3 {margin-top: 23.83vw;}
	.wrap .col3 .card-list {width: calc((72.40vw * 3) + (2.60vw * 2));}

	body .wrap.sub .content .secondTabmenu {padding-top: 8.20vw;}
	body .wrap.sub .content .video-wrap {padding-top: 5.56vw;}

	.wrap .tabmenu.four ul {width: 135.42vw; margin-top: 2vw;}

	.wrap .tabmenu li a {font-size: 3.52vw; line-height: 1.52; padding-bottom: 2.08vw;}
	.wrap .tabmenu li i {margin-bottom: 1.95vw;}
	.wrap .tabmenu li:nth-of-type(1) i{background-image : url("/resources/images/technology/manufacturing-process_f01-1-m.png");}
	.wrap .tabmenu li:nth-of-type(2) i{background-image : url("/resources/images/technology/manufacturing-process_f01-2-m.png");}
	.wrap .tabmenu li:nth-of-type(3) i{background-image : url("/resources/images/technology/manufacturing-process_f01-3-m.png");}
	.wrap .tabmenu li:nth-of-type(4) i{background-image : url("/resources/images/technology/manufacturing-process_f01-4-m.png");}

	.wrap .tabmenu li:nth-of-type(1).active i {background-image : url("/resources/images/technology/manufacturing-process_f01-1-hover-m.png");}
	.wrap .tabmenu li:nth-of-type(2).active i {background-image : url("/resources/images/technology/manufacturing-process_f01-2-hover-m.png");}
	.wrap .tabmenu li:nth-of-type(3).active i {background-image : url("/resources/images/technology/manufacturing-process_f01-3-hover-m.png");}
	.wrap .tabmenu li:nth-of-type(4).active i {background-image : url("/resources/images/technology/manufacturing-process_f01-4-hover-m.png");}

.wrap .table-wrap.download .table .thead .th:last-child, .wrap .table-wrap.download .table .no-data .td:last-child{ padding : 9.63vw 0;}
	

	rnd-wrap .sec-col .col3 .col .tit-wrap .tit {height: auto; }
	.rnd-wrap .sec-col .col3 .col .tit-wrap .txt {height: auto; }

	/* .select-box.active .option-list{max-height : 70.67vw}
	.select-wrap{width : 100%; margin : 6.91vw 0 6.21vw}
	.select-box .label:after{right : 2.82vw;}
	.select-box .label{padding : 0.00vw 0 0.22vw 2.7vw;}
	.rlist_wrap{width : 63.11vw;}
	.wrap .filter-wrap .filter .filter-tit{margin-bottom : 3.2vw}
	.wrap .filter-wrap .filter .input-cont label + label{margin-left : 12.86vw;}
	.wrap .filter-wrap .filter .input-cont label:nth-child(2){margin-left : -0.30vw;}
	.filter-wrap + .filter-wrap{margin-top : 4.91vw;}
	
	.select-box .label:after { top: 50%; transform: translateY(-50%); }
	.select-box { width: 100%; height: 9.11vw; }
	.select-box .option-item > * {font-size: 4.44vw;padding: 3.5vw 0;}
	
	.search-form input{width : calc(100% - 9.43vw); margin-right : 8.69vw}
	.slist_wrap{width : calc(100%);}
	.search-form button{right : 2.46vw};
	 */
}

