@media screen and (max-width:1790px){.container{width: 80%;}#ind_news .newsTitle{top: 2.5rem;left: 6rem;}#ind_news .newsTime{bottom: 2.5rem;}}
@media screen and (max-width:1570px){.navBar a div{margin: 0;padding: 0 2.5rem;}#ind_news .needToKnow .title{margin: 0;}}
@media screen and (max-width:1400px){.txt{padding: 2rem;}#ind_news .needToKnow{padding: 10px;}}
@media screen and (max-width:1250px){.container{width: 90%;}.map .itemBox, #ind_news .itemBox, #sec2 .itemBox{padding-right: 0;}#about .img.w-30,.txt.w-70,#contact .itemBox.w-30,#contact .itemBox.w-70{width: 50%;}#ser .itemBox{padding: 1rem;}.w-66{width: 65%;}}
@media screen and (max-width:1050px){.container{width: 95%;}.navBar a div{padding: 0 2rem;}h4{font-size: 1.3rem;}}
@media screen and (max-width:992px){.container{width: 98%;}article{padding: 0 10px;}#about .img.w-30,#sec3 .img.w-30,.txt.w-70,#contact .itemBox.w-50,#GD .w-80{width: 100%;}#contact .itemBox{height: 500px;}#sec3 .img.w-30{margin-top: 3rem; height: 90vmin;background-image: url("../images/ph_25.png");}.w-20:not(.logo){width: 33.33%;}#sec2 .w-25{width: 50%;}#about .txt h4{margin-bottom: 1rem;}.itemBox h2{margin: 0;}.w-20.ta-c{text-align: left;padding: 1rem 0;}#ind_news .newsTitle{top: 1.5rem;left: 4rem;}#ind_news .newsTime{bottom: 1.5rem;left: 4rem;}#ind_news .needToKnow .title{line-height: 1.5;}.needToKnow h6{font-size: 1rem;}}
@media screen and (max-width:880px){.navBar a div{padding: 0 1rem;}#about .w-50{width: 100%;}.itemBox.w-50 img{width: 50%;margin: 0 auto;}.itemBox.w-50{padding: 1rem;}.txt{padding: 0;}#ind_news .needToKnow .itemBox{padding: 0 0 0 1rem;}}
@media screen and (max-width:768px){.p-3{padding: 1rem;}#ind_news .needToKnow .title{font-size: 2rem;line-height: 1.2;}.menu{position: absolute;top: 1%;right: 10px;display: block;border: 3px solid #e47250;width: 60px;height: 60px;float: right;padding: 0;border-radius: 10px;}.logo.w-20{width: 50%;}.w-80,.navBar a,.map .w-33{width: 100%;display: block;}.map .row{-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;flex-wrap: wrap;}.map h2{font-size: 4rem;}.map h4{font-size: 2.5rem;}ul.ml-2{margin-left: 12rem;}.navBar a div{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;margin-top: 1rem;border-top: 1px solid #eee}.navBar a div img{max-width: 100px;}.navBar{display: none;}nav.py-1{padding-bottom: 0;}#sec1 .w-20{width: 50%;}.w-33 ul:not(.itemBox){margin-left: 10px;}#ind_news .w-33,.w-66{width: 100%;}#ind_news .newsTitle{top: 4rem;left: 8rem;}#ind_news h4{font-size: 1.5rem;}#ind_news .newsTime{bottom: 3.5rem;left: 8rem;}#ind_news .needToKnow{position:static;margin: 1rem 0 2rem;}#ind_news .needToKnow .title{margin: 1.5rem 0;font-size: 2.5rem;}.needToKnow h6{font-size: 1.3rem;}#ind_news .needToKnow .itemBox{padding: 1rem;}}
@media screen and (max-width:680px){.w-66 .w-50,#sec .w-50{width: 100%;}#ind_news .needToKnow .itemBox,#sec .w-50{padding: 0 1rem;}.w-66 h5{margin: 1rem 0;}ul.ml-2{margin-left: 8rem;}.img.w-30,.w-70{width: 50%;}.w-20:not(.logo){width: 50%;}}
@media screen and (max-width:570px){.menu{top: 0;width: 50px;height: 50px;}#ind_news .newsTitle{top: 3rem;}#ind_news .newsTime{bottom: 3rem;}ul.ml-2{margin-left: 4rem;}.w-30,.w-70,ul.w-50{width: 100%;}.img.w-30 img{width: 50%;margin: 0 auto;}.newsTime{padding: 10px 0;}#contact .itemBox{height: 600px;}}
@media screen and (max-width:475px){#ind_news .newsTitle{top: 2rem;left: 6rem;}#ind_news .newsTime{bottom: 2rem;left: 6rem;}.map h2{font-size: 2rem;}#ind_ser h2,#ind_ser h2:after,.map h4{font-size: 1.5rem;}#ind_ser h2:after{width: 10px;height: 10px;}h5{font-size: 1rem;}.w-20:not(.logo){width: 100%;}.headerTop h3{font-size: 1.2rem;}.headerTop{text-align: center;}.content{padding: 0;}.GD{padding: 10px;}.slick-prev,.slick-next{font-size: 2.5rem;}}
@media screen and (max-width:390px){.menu{width: 45px;height: 45px;}#ind_news .newsTitle{top: 1.5rem;left: 5rem;}#ind_news .newsTime{bottom: 1.5rem;left: 5rem;}ul.ml-2{margin-left: 2rem;}#ind_ser h2,#ind_ser h2:after{font-size: 1rem;}.img.w-30 img{width: 80%;}.w-15{width: 30%;}.w-85{width: 70%;}#submit, #reset{width: 32%;}h1{font-size: 2rem;}}