/* CONTENT */
#content_wrap { width:100%; text-align:center; overflow:hidden }
.cont-wrap { width:100%; margin-top:-90px;text-align:center; overflow:hidden; font-family:'Noto Sans Kr'; }

.cont-wrap > ul:nth-child(1) { width:100%; height:1052px; padding-top:80px; background:url('../images/bo1_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(2) { width:100%; height:846px; padding-top:80px; background:url('../images/bo2_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(3) { width:100%; height:908px; padding-top:80px; background:url('../images/bo3_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(4) { width:100%; height:670px; padding-top:80px; background:url('../images/bo4_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(5) { width:100%; height:756px; padding-top:80px; background:url('../images/bo5_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(6) { width:100%; height:1193px; padding-top:80px; background:url('../images/bo6_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(7) { width:100%; height:755px; padding-top:80px; background:url('../images/bo7_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(8) { width:100%; height:2377px; padding-top:80px; background:url('../images/bo8_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(9) { width:100%; height:645px; padding-top:80px; background:url('../images/bo9_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(10) { width:100%; height:800px; padding-top:80px; background:url('../images/bo10_bg.jpg') 50% 50%; background-size:cover; }


.cont-wrap .setion-bo1 { display:block; width:1320px; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo1 > div:nth-child(1) { margin-top:0px; font-size:28px; font-weight:300; line-height:38px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo1 > div:nth-child(2) { margin-top:20px; font-size:45px; font-weight:500; line-height:55px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo1 > div:nth-child(3) { display:inline-block; width:60px; height:30px; border-bottom:2px #000 solid; }
.cont-wrap .setion-bo1 > div:nth-child(4) { margin-top:600px; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo1 > div:nth-child(4) strong { font-weight:500; }

.cont-wrap .setion-bo2 { display:block; width:1320px; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo2 > div:nth-child(1) { margin-top:0px; font-size:28px; font-weight:300; line-height:38px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo2 > div:nth-child(2) { margin-top:20px; font-size:45px; font-weight:500; line-height:55px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo2 > div:nth-child(3) { display:inline-block; width:60px; height:30px; border-bottom:2px #000 solid; }
.cont-wrap .setion-bo2 > div:nth-child(4) { margin:0 auto; margin-top:370px; width:1320px; }
.cont-wrap .setion-bo2 > div:nth-child(4) p { float:left; width:420px; margin:0 10px; text-align:center; font-size:20px; font-weight:300;color:#fff; line-height:30px; letter-spacing:-0.07em;}
.cont-wrap .setion-bo2 > div:nth-child(4) p strong { font-size:30px; font-weight:500; line-height:0px; }
.cont-wrap .setion-bo2 > div:nth-child(4) p span { display:inline-block;  font-family:'roboto'; margin-bottom:15px; letter-spacing:-0.01em; }

.cont-wrap .setion-bo3 { display:block; width:1320px; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo3 > div:nth-child(1) { margin-top:157px; font-size:28px; font-weight:300; line-height:38px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo3 > div:nth-child(2) { margin-top:20px; font-size:45px; font-weight:500; line-height:55px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo3 > div:nth-child(3) { display:inline-block; width:60px; height:30px; border-bottom:2px #000 solid; }
.cont-wrap .setion-bo3 > div:nth-child(4) { margin:0 auto; margin-top:58px; width:1080px; text-align:left; padding-left:590px; font-size:20px; font-weight:300; line-height:45px; letter-spacing:-0.05em; }

.cont-wrap .setion-bo4 { display:block; width:1300px; margin:0 auto; text-align:left; }
.cont-wrap .setion-bo4 > div:nth-child(1) { margin-top:0px; font-size:28px; font-weight:300;color:#fff; line-height:38px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo4 > div:nth-child(2) { margin-top:20px; font-size:45px; font-weight:500;color:#fff; line-height:55px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo4 > div:nth-child(3) { display:inline-block; width:60px; height:30px; border-bottom:2px #fff solid; }
.cont-wrap .setion-bo4 > div:nth-child(4) { margin:0 auto; margin-top:50px; text-align:left; padding-left:70px; font-size:22px; font-weight:300;color:#fff; line-height:50px; letter-spacing:-0.05em; }

.cont-wrap .setion-bo5 { display:block; width:1320px; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo5 > div:nth-child(1) { margin-top:0px; font-size:28px; font-weight:300; color:#fff; line-height:38px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo5 > div:nth-child(2) { margin-top:20px; font-size:45px; font-weight:500; color:#fff; line-height:55px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo5 > div:nth-child(3) { display:inline-block; width:60px; height:30px; border-bottom:2px #fff solid; }
.cont-wrap .setion-bo5 > div:nth-child(4) { margin:0 auto; margin-top:90px; text-align:left; padding-left:760px; font-size:20px; font-weight:300; line-height:50px; letter-spacing:-0.05em; }

.cont-wrap .setion-bo6 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo6 > div:nth-child(1) { margin-top:0px; font-size:28px; font-weight:300; line-height:38px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo6 > div:nth-child(2) { margin-top:20px; font-size:45px; font-weight:500; line-height:55px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo6 > div:nth-child(3) { margin:0 auto; width:60px; height:30px; border-bottom:2px #000 solid; }
.cont-wrap .setion-bo6 > div:nth-child(4) { margin:0 auto; width:1300px; display:inline-block; margin-top:73px; text-align:left; }
.cont-wrap .setion-bo6 > div:nth-child(4) > p { float:left; width:650px; padding:5px 0 0 250px; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo6 > div:nth-child(4) > p strong { padding-left:38px; font-size:25px; font-weight:500; color:#fff; line-height:93px; }
.cont-wrap .setion-bo6 > div:nth-child(5) { margin:0 auto; width:1300px; display:inline-block; margin-top:67px; text-align:left; }
.cont-wrap .setion-bo6 > div:nth-child(5) > p { float:left; width:650px; padding:5px 0 0 250px; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo6 > div:nth-child(5) > p strong { padding-left:38px; font-size:25px; font-weight:500; color:#fff; line-height:93px; }
.cont-wrap .setion-bo6 > div:nth-child(6) { margin:0 auto; width:1300px; display:inline-block; margin-top:240px; text-align:center; }
.cont-wrap .setion-bo6 > div:nth-child(6) > p:nth-child(1) { font-size:30px; font-weight:600; line-height:38px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo6 > div:nth-child(6) > p:nth-child(2) { font-size:20px; font-weight:500; color:#fff; line-height:82px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo6 > div:nth-child(6) > p:nth-child(3) { font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.07em; }

.cont-wrap .setion-bo7 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo7 > div:nth-child(1) { margin-top:0px; font-size:28px; font-weight:300; color:#fff; line-height:38px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo7 > div:nth-child(2) { margin-top:20px; font-size:45px; font-weight:500; color:#fff; line-height:55px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo7 > div:nth-child(3) { margin:0 auto; width:60px; height:30px; border-bottom:2px #fff solid; }
.cont-wrap .setion-bo7 > div:nth-child(4) { margin:0 auto; width:1750px; display:inline-block; margin-top:300px; text-align:center; }
.cont-wrap .setion-bo7 > div:nth-child(4) > p { float:left; width:350px; font-size:20px; color:#fff; font-weight:300; line-height:30px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo7 > div:nth-child(4) > p strong { font-family:'roboto'; font-size:20px; font-weight:500; color:#fff; line-height:74px;  letter-spacing:-0.02em;}

.cont-wrap .setion-bo8 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo8 > div:nth-child(1) { margin-top:0px; font-size:28px; font-weight:300; line-height:38px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo8 > div:nth-child(2) { margin-top:20px; font-size:45px; font-weight:500; line-height:55px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo8 > div:nth-child(3) { margin:0 auto; width:60px; height:30px; border-bottom:2px #000 solid; }
.cont-wrap .setion-bo8 > div:nth-child(4) { margin-top:60px; width:1300px; display:inline-block; text-align:center; }
.cont-wrap .setion-bo8 > div:nth-child(4) > p:nth-child(1) { float:left; text-align:left; padding:40px 0 0 700px; height:350px; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo8 > div:nth-child(4) > p:nth-child(2) { float:left; text-align:left; padding:40px 0 0 0; height:350px; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo8 > div:nth-child(4) > p:nth-child(3) { float:left; text-align:left; padding:40px 0 0 700px; height:350px; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo8 > div:nth-child(4) > p:nth-child(4) { float:left; text-align:left; padding:40px 0 0 0; height:350px; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo8 > div:nth-child(4) > p:nth-child(5) { float:left; text-align:left; padding:40px 0 0 700px; height:350px; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo8 > div:nth-child(4) > p:nth-child(6) { float:left; text-align:left; padding:40px 0 0 0; height:350px; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo8 > div:nth-child(4) > p strong { font-family: 'roboto'; font-size:60px; font-weight:900; color:#e49014; line-height:60px;  letter-spacing:0.02em;}
.cont-wrap .setion-bo8 > div:nth-child(4) > p span { font-size:30px; font-weight:600; color:#203e75; line-height:70px;  letter-spacing:-0.07em;}

.cont-wrap .setion-bo9 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo9 > div:nth-child(1) { margin-top:0px; font-size:28px; font-weight:300; line-height:38px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo9 > div:nth-child(2) { margin-top:20px; font-size:45px; font-weight:500; line-height:55px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo9 > div:nth-child(3) { margin:0 auto; width:60px; height:30px; border-bottom:2px #000 solid; }
.cont-wrap .setion-bo9 > div:nth-child(4) { margin-top:40px; width:1320px; display:inline-block; text-align:center; }
.cont-wrap .setion-bo9 > div:nth-child(4) > p { float:left; width:220px; text-align:center; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo9 > div:nth-child(4) > p strong { font-size:20px; font-weight:500; color:#fff; line-height:200px;  letter-spacing:-0.07em;}

.cont-wrap .setion-bo10 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo10 > div:nth-child(1) { margin-top:0px; font-size:28px; font-weight:300; line-height:38px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo10 > div:nth-child(2) { margin-top:20px; font-size:45px; font-weight:500; line-height:55px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo10 > div:nth-child(3) { margin:0 auto; width:60px; height:30px; border-bottom:2px #000 solid; }
.cont-wrap .setion-bo10 > div:nth-child(4) { margin-top:40px; width:1300px; display:inline-block; text-align:center; }
.cont-wrap .setion-bo10 > div:nth-child(4) > p:nth-child(1) { float:left; width:650px; text-align:left; padding:40px 0 0 50px; font-size:20px; font-weight:300; color:#fff;  line-height:32px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo10 > div:nth-child(4) > p:nth-child(2) { float:left; width:650px; text-align:left; padding:190px 0 0; font-size:20px; font-weight:300; color:#fff;  line-height:32px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo10 > div:nth-child(4) > p strong { font-size:30px; font-weight:600; color:#fff; line-height:70px;  letter-spacing:-0.07em;}
.cont-wrap .setion-bo10 > div:nth-child(4) > p span { font-weight:500; letter-spacing:0.07em; }


/* Q&A, ÀÚ°¡Áø´Ü */
.cont-so-wrap { width:100%; margin-top:0px;text-align:center; overflow:hidden; font-family:'Noto Sans Kr'; }

.cont-so-wrap .setion-bo30 { display:block; width:100%; height:700px;  min-width:1640px; z-index:2; margin:0 auto; text-align:center; padding:100px; background:url('../images/img30.jpg');  background-repeat:no-repeat; background-size:cover;   }
.cont-so-wrap .setion-bo30 > div:nth-child(1) { color:#fff; font-size:45px; font-weight:500; line-height:35px; letter-spacing:-0.05em;}
.cont-so-wrap .setion-bo30 > div:nth-child(2) { display:inline-block; margin-top:20px; width:50px; height:20px; border-bottom:2px #fff solid; }
.cont-so-wrap .setion-bo30 > div:nth-child(3) { margin-top:40px; color:#fff; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.05em;}
.cont-so-wrap .setion-bo30 > div:nth-child(4) { display:inline-block; margin:0 auto; width:100%; height:390px;}

.cont-so-wrap .setion-bo40 { display:inline-block; width:100%; height:890px; min-width:1640px; padding-top:100px; background:url('../images/img40.jpg'); background-repeat:no-repeat; background-position:50%; }
.cont-so-wrap .setion-bo40 > div:nth-child(1) { font-size:28px; font-weight:300; line-height:35px; letter-spacing:-0.05em;}
.cont-so-wrap .setion-bo40 > div:nth-child(2) { margin-top:15px; font-size:45px; font-weight:500; line-height:35px; letter-spacing:-0.05em;}
.cont-so-wrap .setion-bo40 > div:nth-child(3) { display:inline-block; margin-top:20px; width:50px; height:15px; border-bottom:2px #000 solid; }
.cont-so-wrap .setion-bo40 > div:nth-child(4) { margin-top:20px; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.05em;}
.cont-so-wrap .setion-bo40 > div:nth-child(5) { width:700px; margin:0 auto; margin-top:50px; vertical-align:top;}
.cont-so-wrap .setion-bo40 > div:nth-child(5) .t1 { float:left; width:350px; height:250px; text-align:right; }
.cont-so-wrap .setion-bo40 > div:nth-child(5) .t1 > div:nth-child(2) { text-align:right; padding:25px 40px 0 0; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.05em;}
.cont-so-wrap .setion-bo40 > div:nth-child(5) .t1 > div:nth-child(3) a { display:inline-block; width:120px; line-height:35px; text-align:center; margin:25px 40px 0 0; font-size:16px; font-weight:300; letter-spacing:-0.05em; border:1px #000 solid;}
.cont-so-wrap .setion-bo40 > div:nth-child(5) .t1 > div:nth-child(3) a:hover { background:#0F243B; color:#fff; border:1px #0F243B solid; text-decoration:none; }
.cont-so-wrap .setion-bo40 > div:nth-child(5) .t2 { float:left; width:350px; height:250px; text-align:left; padding:0 0 0 1px; }
.cont-so-wrap .setion-bo40 > div:nth-child(5) .t2 > div:nth-child(2) { text-align:left;  padding:25px 0 0 40px; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.05em;}
.cont-so-wrap .setion-bo40 > div:nth-child(5) .t2 > div:nth-child(3) a { display:inline-block; width:120px; line-height:35px; text-align:center; margin:25px 0 0 40px; font-size:16px; font-weight:300; letter-spacing:-0.05em; border:1px #000 solid;}
.cont-so-wrap .setion-bo40 > div:nth-child(5) .t2 > div:nth-child(3) a:hover { background:#E49014; color:#fff; border:1px #E49014 solid; text-decoration:none; }