@charset "utf-8";

#pg-sec1.txt-cont, #pg-sec3.txt-cont {display:flex;padding:70px 260px;flex-direction:column;align-items:center;gap:40px;background-color:#fff;}
#pg-sec1.txt-cont .ptit, #pg-sec3.txt-cont .ptit {display:flex;flex-direction:column;align-items:center;gap:20px;align-self:stretch;font-family:"Proxima Nova";text-transform:uppercase;font-weight:700;}
#pg-sec1.txt-cont .ptit .stxt, #pg-sec3.txt-cont .ptit .stxt {color:#2A6CAA;font-size:1.31em;font-style:normal;line-height:normal;}
#pg-sec1.txt-cont .ptit .btxt, #pg-sec3.txt-cont .ptit .btxt{color:#000;font-size:3.46em;line-height:100%;}
#pg-sec3.txt-cont .ptit .btxt {color:#D62C1A;}
#pg-sec1.txt-cont .ptxt, #pg-sec3.txt-cont .ptxt {display:flex;flex-direction:column;align-items:center;gap:20px;align-self:stretch;}
#pg-sec1.txt-cont .ptxt .stxt, #pg-sec3.txt-cont .ptxt .stxt {color:#000;font-size:2.31em;font-weight:700;line-height:150%;}
#pg-sec1.txt-cont .ptxt .btxt, #pg-sec3.txt-cont .ptxt .btxt {color:#555;font-size:1.31em;line-height:150%;}


@media all and (max-width:1499px) {
	#pg-sec1.txt-cont .ptxt .btxt br {display:none;}
}


@media all and (max-width:1210px) {
	#pg-sec1.txt-cont, #pg-sec3.txt-cont {padding:70px 80px;}
}

@media all and (max-width: 999px) {
	#pg-sec1.txt-cont, #pg-sec3.txt-cont {gap:20px;}
	#pg-sec1.txt-cont .ptxt, #pg-sec3.txt-cont .ptxt {gap:10px;}
    #pg-sec1.txt-cont .ptit .btxt, #pg-sec3.txt-cont .ptit .btxt {font-size:3em;}
	#pg-sec1.txt-cont .ptxt .stxt, #pg-sec3.txt-cont .ptxt .stxt {font-size:1.8em;}
}

@media all and (max-width: 699px) {
	#pg-sec1.txt-cont, #pg-sec3.txt-cont {padding:50px 20px;gap:10px;}
	#pg-sec1.txt-cont .ptxt, #pg-sec3.txt-cont .ptxt {gap:5px;}
    #pg-sec1.txt-cont .ptit .btxt, #pg-sec3.txt-cont .ptit .btxt {font-size:2.2em;}
	#pg-sec1.txt-cont .ptxt .stxt, #pg-sec3.txt-cont .ptxt .stxt{font-size:1.5em;}
}


#pg-sec2.why {display:flex;padding:80px 260px;flex-direction:column;justify-content:center;align-items:center;gap:40px;background;background:url(/kor/_Img/Maintenance/bg1.jpg) no-repeat;}
#pg-sec2.why .tit {color:#fff;font-weight:700;line-height:150%;font-size:2.69em;}
#pg-sec2.why ul {display:flex;flex-wrap:wrap;gap:20px;}
#pg-sec2.why ul li {word-break:keep-all;display:flex;padding:50px;flex-direction:column;align-items:flex-start;gap:20px;flex:auto;align-self:stretch;width:30%;box-sizing:border-box;background:rgba(255, 255, 255, 0.15);backdrop-filter:blur(15px);color:#fff;text-align:left;}
#pg-sec2.why ul li .stit {font-size:1.69em;font-weight:700;line-height:150%;}
#pg-sec2.why ul li .txt {font-size:1.2em;line-height:150%;}

@media all and (max-width:1800px) {
	#pg-sec2.why {padding:70px 80px;}
}

@media all and (max-width:1400px) {
	#pg-sec2.why ul li {padding:30px;}
	#pg-sec2.why ul li .stit {font-size:1.5em;}
	#pg-sec2.why ul li .txt {font-size:1em;}
}

@media all and (max-width:999px) {
	#pg-sec2.why {padding:50px 80px;gap:30px;}
	#pg-sec2.why .tit {font-size:2.2em}
	#pg-sec2.why ul li {width:40%;}
}

@media all and (max-width:870px) {
	#pg-sec2.why {padding:40px 20px;}
}

@media all and (max-width:699px) {
	#pg-sec2.why ul {gap:10px}
	#pg-sec2.why ul li {padding:20px;gap:5px;}
	#pg-sec2.why ul li .stit {font-size:1.2em;}
}

@media all and (max-width:530px) {
	#pg-sec2.why .tit {font-size:2em;}
}

@media all and (max-width:499px) {
	#pg-sec2.why {background-color:#000;}
	#pg-sec2.why ul li {width:100%;}
}


#pg-sec4.txt-cont {align-items:flex-start;align-self:stretch;flex-direction:column;gap:0;}
#pg-sec4.txt-cont .txt-wr {background:url(/kor/_Img/Maintenance/bg2.jpg) no-repeat;display:flex;flex-direction:column;align-items:center;gap:50px;align-self:stretch;}
#pg-sec4.txt-cont .txt-wr .ptxt {color:#FFF;font-size:2.62em;font-weight:700;line-height:130%;padding-top:0}
#pg-sec4.txt-cont .txt-wr .txt-list {color:#fff;display:flex;flex-direction:column;align-items:flex-start;padding:68px 260px;}
#pg-sec4.txt-cont .txt-wr .txt-list li {width:100%;display:flex;padding:50px 0px;align-items:center;border-bottom:1px solid rgba(255, 255, 255, 0.15)}
#pg-sec4.txt-cont .txt-wr .txt-list li:last-child {border-bottom:0;}
#pg-sec4.txt-cont .txt-wr .txt-list li .list-tit {display:flex;width:430px;align-items:center;gap:30px;flex-shrink:0;}
#pg-sec4.txt-cont .txt-wr .txt-list li .list-tit .ico:before {width:70px;height:80px;content:"";display:block;background:url(/kor/_Img/Maintenance/sec4_ico01.png) no-repeat;}
#pg-sec4.txt-cont .txt-wr .txt-list li .list-tit .tit {font-size:2.31em;font-weight:700;line-height:150%;}
#pg-sec4.txt-cont .txt-wr .txt-list li .txt {font-size:1.31em;font-weight:300;line-height:150%;text-align:left;}
#pg-sec4.txt-cont .txt-wr .txt-list li .ico.ico02:before {background:url(/kor/_Img/Maintenance/sec4_ico02.png) no-repeat;}
#pg-sec4.txt-cont .txt-wr .txt-list li .ico.ico03:before {background:url(/kor/_Img/Maintenance/sec4_ico03.png) no-repeat;}

@media all and (max-width:1699px) {
	#pg-sec4.txt-cont .txt-wr .txt-list li .txt br {display:none;}
}

@media all and (max-width:1499px) {
	#pg-sec4.txt-cont .txt-wr .txt-list {padding-top:50px;}	
	#pg-sec4.txt-cont .txt-wr .txt-list li .list-tit {width:400px;}
	#pg-sec4.txt-cont .txt-wr .txt-list li .list-tit .tit {font-size:1.54em;}
	#pg-sec4.txt-cont .txt-wr .txt-list li .txt {font-size:1.23em;}
}

@media all and (max-width:1199px) {
	
	#pg-sec4.txt-cont .txt-wr .txt-list {padding:30px 100px;}
	#pg-sec4.txt-cont .txt-wr .txt-list li {flex-direction:column;align-items:flex-start;padding:30px 0;}
	#pg-sec4.txt-cont .txt-wr .txt-list li .list-tit .ico:before {background-size:50px 60px;width:50px;height:60px}
}

@media all and (max-width:999px) {
	#pg-sec4.txt-cont {padding:50px 0 0 0;}
}

@media all and (max-width:799px) {
	#pg-sec4.txt-cont .txt-wr .txt-list li .list-tit .tit {font-size:1.2em;}
	#pg-sec4.txt-cont .txt-wr .txt-list li .txt {font-size:1em;}
}

@media all and (max-width:699px) {
	#pg-sec4.txt-cont {padding:30px 0 0 0;}
	#pg-sec4.txt-cont .ptit {padding-bottom:30px;}
	#pg-sec4.txt-cont .txt-wr .txt-list {padding:0 30px;}
}

@media all and (max-width:499px) {
	#pg-sec4.txt-cont .txt-wr .txt-list {padding:0 20px;}
	#pg-sec4.txt-cont .txt-wr .txt-list li {padding:20px 0;}
	#pg-sec4.txt-cont .txt-wr .txt-list li .list-tit {width:100%;gap:10px;}
}

