.mapwrap h2 em{background-color:#d70c19}.contp h2{color:#d70c19}.tb{border-color:#000 !important}.tb.tb2{border-top:1px solid #000 !important}.intro .txtbox{position:absolute;top:50%;margin-top:-100px;left:0;right:0}.intro .tit{position:relative}.intro .tit h2{font-size:4.5rem;margin-bottom:20px;color:#fff;font-family:NanumMyeongjo;font-weight:200;letter-spacing:-1.5px}.intro .tit p{font-size:1.6rem;color:#fff;line-height:180%;opacity:.8}.intro .pcImg{max-height:480px;overflow:hidden}.intro .mobileImg{display:none}.intro img{width:100%;height:auto}.intro .txt1{position:relative;margin-top:-70px;font-size:1.6rem;padding:60px 40px;background-color:#fff;z-index:1;border-radius:5px}.intro .txt1 .LImg{float:left;width:50%;margin-right:5%}.intro .txt1 .ovf{overflow:hidden}.intro .txt1 h3{display:block;margin:10px 0 20px;font-size:3.5rem;font-family:NanumMyeongjo}.intro .txt1 p{margin-bottom:15px;color:#666;line-height:180%}.intro .txt1 .RImg{float:right;width:45%}.intro .txt1 .fl{float:left;width:50%;margin-right:5%}.intro .txt1 .ov{height:50px}@media screen and (max-width:768px){.intro .pcImg{display:none}.intro .mobileImg{display:block}.intro .tit h2{font-size:2.5rem;padding:0 20px}.intro .tit p{font-size:1.3rem;padding:0 20px}.intro .txt1{margin-top:0;padding:10px 10px;font-size:1.4rem}.intro .txt1 .LImg{float:inherit;width:100%;margin-right:0}.intro .txt1 h3{display:block;margin:20px 0 10px;font-size:2.5rem}.intro .txt1 .RImg{float:inherit;width:100%}.intro .txt1 .fl{float:inherit;width:100%;margin-right:0}}.history{margin-top:30px}.history h2{display:block;text-align:center;font-size:3.5rem;font-family:NanumMyeongjo;border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:20px}.history dl{overflow:hidden;margin-bottom:30px}.history dl dt{float:left;width:20%;margin-right:5%;font-size:2.8rem;color:#666;font-family:Montserrat;font-weight:400}.history dl dd{overflow:hidden;border-left:1px solid #ddd;padding-left:30px}.history dl dd ul li{font-size:1.5rem;color:#777;margin-bottom:5px}.history dl dd ul li span{display:inline-block;font-family:Montserrat;width:90px}.mainMap{margin-top:40px}@media screen and (max-width:768px){.history{margin-top:30px;padding:10px}.history h2{font-size:3rem}.history dl dt{float:left;width:20%;margin-right:2%;font-size:1.8rem}.history dl dd ul li{font-size:1.4rem}}.certify .txtbox{position:absolute;top:50%;margin-top:-100px;left:0;right:0}.certify .tit{position:relative}.certify .tit h2{font-size:4.5rem;margin-bottom:20px;color:#fff;font-family:NanumMyeongjo;font-weight:200;letter-spacing:-1.5px}.certify .tit p{font-size:1.6rem;color:#fff;line-height:180%;opacity:.8}.certify .pcImg{max-height:480px;overflow:hidden}.certify .mobileImg{display:none}.certify img{width:100%;height:auto}.certify .txt1{position:relative;margin-top:-70px;font-size:1.6rem;padding:60px 40px;background-color:#fff;z-index:1;border-radius:5px}.certify .txt1 ul li{float:left;width:25%;padding:5px;margin-bottom:2%}.certify .txt1 ul li img{width:100%;height:auto;border:1px solid #ddd}.certify .txt1 ul li p{text-align:center;font-size:1.4rem;margin:10px 0;color:#777}@media screen and (max-width:768px){.certify .txtbox{position:absolute;top:50%;margin-top:-50px}.certify .pcImg{display:none}.certify .mobileImg{display:block}.certify .tit h2{font-size:2.5rem;padding:0 20px}.certify .tit p{font-size:1.3rem;padding:0 20px}.certify .txt1{margin-top:0;padding:10px 10px;font-size:1.4rem}.certify .txt1 .LImg{float:inherit;width:100%;margin-right:0}.certify .txt1 h3{display:block;margin:20px 0 10px;font-size:2.5rem}.certify .txt1 .RImg{float:inherit;width:100%}.certify .txt1 .fl{float:inherit;width:100%;margin-right:0}.certify .txt1 ul li{float:left;width:50%;padding:5px;margin-bottom:2%}.certify .txt1 ul li p{tfont-size:1.3rem}}