@charset "utf-8";

.center{text-align: center;}
.pd-t{padding-top: 10px;}
.pd-l{padding-left: 80px;}

.bg_wrap{width: 100%; height: 500px; background-color: #f8f8f8; position: relative;}
.txt-box{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.txt-box h3{color: #fff !important; padding: 0 !important;}

.t-right{text-align: right;}

.font-bk{color: #000 !important;}
.font-400{font-weight: 400 !important;}

.txt_box{text-align: center; font-weight: 300; font-size: 18px;}

.line{width: 1px; height: 107px; background-color: #000; margin: 0 auto;}

ul{list-style: none !important; padding-left: 0 !important;}
.liststyle{list-style: none; padding-left: 1.3rem !important; padding-top: 10px;}
.liststyle li{position: relative; color: #666; font-size: 17px;}
.liststyle li::before{content: ""; position: absolute; left: -15px; top: 11px; width: 5px; height: 5px; background-color: #00aeff; border-radius: 50%;}

.mb-ul li{margin-bottom: 5px;}

.fa-phone, .fa-map, .fa-location-arrow, .fa-bell{color: #2e8bdc !important;}

/* 04-19 */

.page-title{text-align: center;}
.page-section{margin-bottom: 5rem;}

.mb-4{margin-bottom: 4rem;}

.pallet{text-align: center;}
.title-prod{display: inline-block; padding: 1rem 2rem; background-color: #2e8bdc; border-radius: 30px; color: #fff !important;}
.info-t{font-size: 2rem;}
.info ul li{font-size: 1.8rem !important;}
.info{padding: 2rem; border: 2px dashed #ddd;}
.info ul{margin-bottom: 0 !important;}

.mb-7r{margin-bottom: 7rem !important;}
.border-b{border-bottom: 1px solid #ddd;}

.img-wrap1{padding-top: 70px;}
.img-wrap2{padding-top: 36px;}
.img-wrap3{padding-top: 90px;}
.img-wrap4{padding-top: 27px;}

.pt-20{padding-top: 20px;}
.pt-64{padding-top: 64px;}
.pt-125{padding-top: 125px;}
.pt-151{padding-top: 151px;}
.pt-168{padding-top: 168px;}
.pt-214{padding-top: 214px;}
.pt-218{padding-top: 218px;}
.pt-242{padding-top: 242px;}
.pt-261{padding-top: 261px;}
.pt-301{padding-top: 301px;}
.pt-310{padding-top: 310px;}

.mb-7{margin-bottom: 7rem !important;}

.w-100{width: 100% !important;}


@media(max-width:1200px){
  .img-wrap1,.img-wrap2,.img-wrap3,.img-wrap4,.pt-20,.pt-64,.pt-125,.pt-151,.pt-168,.pt-214,.pt-218,.pt-242,.pt-261,.pt-301,.pt-310{padding-top: 0;}
}