.construction-wrapper{width:100%; float: left; margin:60px 0 80px;}
.construction-content{width:1200px; margin:0 auto; text-align: center;}
.basetitle{float:left;width:100%;}
.basetitle h1{font-size:30px; font-weight: 500;letter-spacing: 0.1em;text-indent: 0.1em;margin-bottom:40px; }
.main-titlle{width:100%; float:left;}
.main-titlle h2{font-size: 24px;font-weight: 500;margin:0 0 25px}
.construction-main{width: 100%; float: left; text-align: left;}
.construction-item{float:left;width:100%; margin:0 0 40px;text-align:justify;}
.construction-list{float:left;width:100%;margin: 0 0 40px}
.construction-list ul { margin:0; padding:0; list-style:none; } 
.construction-list li {margin:0 0 0 .8em; padding:0;text-indent:-.8em;text-align:justify;}
.construction-list li i{font-size: 20px; font-weight: 700;font-style:normal;vertical-align: middle}
.construction-titlle{width:100%; float:left;}
.construction-titlle h2{font-size: 20px;font-weight: 500;color: #00646c;margin:0 0 10px}
.mainbox{width: 100%;float: left; margin: 0 0 45px;}
.construction-subtitlle{float:left;width:100%;}
.construction-subtitlle h3{margin:0 0 10px;font-weight: 500;font-size: 18px}
.construction-subtitlle p{margin:0;text-align:justify;}
.construction-subtitlle i{margin-right: 5px;color: #a86828}
.manufacturing-flow{width:100%;float: left; text-align: center;margin-top:20px}
.manufacturing-flow img{max-width:680px; height:auto; margin: 0 auto;}
.flowbox{width: 100%;float: left; margin: 0;}
.construction-stx{width:100%;float:left;margin-bottom: 15px;text-align:justify;}
.manufacturing-note{float:left;width:100%;margin:2px 0 0 0;font-size: 15px; color: #1b3244;text-align: right;font-weight: 500}
.currency{float:left;width:100%;margin:2px 0 0 0;font-size: 15px; color: #1b3244;text-align: right;font-weight: 500}

/*--Table---*/
.workmf{ float:left;width:100%; margin:0}
table {max-width:100%; border-collapse: collapse !important;}
.work_D{word-break:break-all;line-height:1.5em;text-align:center;}
.work_D th{border-bottom:1px solid #00646c;border-right:1px solid #01808b; background:#00646c; color:#ffffff; padding:12px 15px;border-left:1px solid #00646c;font-weight: 500;font-size: 16px;}
.work_D th:last-child{border-right:1px solid #00646c;}
.work_D td{display: table-cell;border-bottom:1px solid #00646c;border-right:1px solid #00646c;border-left:1px solid #00646c;padding: 12px 15px;}

@media screen and (max-width: 1600px) {
.construction-wrapper{margin:50px 0 60px}
.construction-content{width:1160px;}
}
@media screen and (max-width: 1200px) {
.construction-wrapper{margin:35px 0 55px}
.construction-content{width:90%;}
.construction-item{margin:0 0 30px}
.mainbox{margin: 0 0 35px;}
}
@media screen and (max-width: 980px) {
.construction-wrapper{margin:30px 0 40px;}
.basetitle h1{margin-bottom:25px;font-size: 28px}
.manufacturing-flow img{max-width:100%; margin: 5px auto 0}
.main-titlle h2{font-size: 22px;margin:0 0 15px}
.construction-item{margin:0 0 20px}
.mainbox{margin: 0 0 25px;}
.construction-list{margin: 0 0 25px}
}
@media screen and (max-width: 767px) {
.basetitle h1{font-size: 26px;}
.construction-titlle h2{font-size: 20px;margin:0 0 5px}
.work_D th{padding:6px;font-size: 15px;line-height: 1.4em}
.work_D td{padding:6px; font-size: 15px;}
.construction-stx{margin-bottom:10px}
}
@media screen and (max-width: 550px) {
.construction-wrapper{margin:25px 0 30px;}
.construction-content{width:90%;}
.basetitle h1{font-size: 24px;margin-bottom:15px;}
.main-titlle h2{font-size: 20px;margin:0 0 10px}
.construction-subtitlle h3{margin:0 0 10px;}
}

.clearfix:after{content: "";display: block;line-height: 0;clear: both;}