
/* product */
.pdMenu .menu li a dl{ word-break: break-all; }

/* news */
.newsCon .tit select {
    float: left;
    display: block;
    font-size: 15px;
    width: 80px;
    height: 40px;
    margin-right: 20px;
    border: none;
    background: url(/img/main/bullet_arrow2.png) no-repeat 95% center;
}
.newsCon .tit .rightS input {
    float: left;
    display: block;
    /* width: 190px; */
    width: 250px;
    height: 40px;
    border: none;
    color: #8c8c8c;
    font-size: 18px;
}

.pdView .pdInfo .txtBox .icon { margin-top: 65px; width: 100%; display: -ms-grid; display: grid; -ms-grid-columns: (1fr)[4]; grid-template-columns: repeat(3, 1fr); gap: 20px; }
.pdView .pdInfo .txtBox .icon li { float:left; margin-right:0; /* max-width:68px; width:100%; */ /* max-width:108px; */ text-align: center; }
.pdView .pdInfo .txtBox .icon li img { width:60%; }

@media (max-width: 1200px){
	.subVs .textBox h2 span, .subVs .textBox h2 span {
		font-size: 22px;
	}
}

@media (max-width: 650px){
	.subVs .textBox h2 span, .subVs .textBox h2 span b {
		font-size: 16px;
	}
	.subVs .textBox h2 span, .subVs .textBox h2 .br {
		display:block;
	}
	.boardBn{display:flex; flex-wrap:wrap; gap:0}
 	.boardBn .item { width:calc(50% - 10px); margin-right: 20px; margin-bottom:40px;}
	.boardBn .item:nth-of-type(2n) { margin-right:0; }
	.boardBn .item .img { height:auto; padding-bottom:53%; }
	.boardBn .item .img img{min-height: auto; min-width: auto; max-width: inherit; height: 100%;}
	.boardBn .item dt { font-size:15px; }
	.boardBn .item .date { font-size:11px; }
	.boardBn .item .txt { height:38px; font-size:14px;line-height:130%; }

	.pdView .thumbBox .box .right dt { font-size:25px; margin-bottom:20px;}
	.pdView .thumbBox .box .right dd { font-size:17px;  }
	.pdView.pd3 .pdInfo .txtBox dt{margin-bottom:10px;}
	.pdView.pd3 .pdInfo .txtBox dl dd{font-size:16px;}
}

@media (max-width: 500px){
	.pdView h3,
	.pdView .basicBox.basictxt h3{font-size:25px;}
	.pdView .basicBox p{font-size:17px;}
	.pdView .basicBox h4{font-size:20px;}
	.pdView .basicBox.basictxt h4{font-size:20px; margin-top: 10px;}
}

@media (max-width: 480px){
	.subVs .textBox h2 span, .subVs .textBox h2 span b {
		font-size: 14px;
	}
}@media (max-width:480px) {
	.boardBn .item { width:100%; margin-right: 0; margin-bottom:40px;}
}