/* 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:1170px; padding-top:400px; background:url('../images/bo1_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(2) { width:100%; height:900px; padding-top:350px; background:url('../images/bo2_bg1.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(3) { width:100%; height:1524px; background:url('../images/bo8_bg.jpg') 50% 50%; background-size:cover; }

.cont-wrap > ul:nth-child(4) { width:100%; height:1010px; padding-top:180px; background:url('../images/bo2_bg2.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(5) { width:100%; height:980px; padding-top:80px; background:url('../images/bo2_bg3.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(6) { width:100%; height:1048px; padding-top:95px; background:url('../images/bo2_bg4.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(7) { width:100%; height:803px; background:url('../images/bo2_img1.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(8) { width:100%; height:1270px; background:url('../images/bo2_img2.jpg') 50% 50%; background-size:cover; }

.cont-wrap > ul:nth-child(9) { width:100%; height:1560px; padding-top:80px; background:url('../images/bo2_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(10) { width:100%; height:2402px; padding-top:460px; background:url('../images/bo2_img3.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(11) { width:100%; height:1727px; padding-top:115px; background:url('../images/bo3_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(12) { width:100%; height:1767px; padding-top:60px; background:url('../images/bo4_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(13) { width:100%; height:1624px; padding-top:60px; background:url('../images/bo5_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(14) { width:100%; height:1044px; padding-top:48px; background:url('../images/bo6_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(15) { width:100%; height:4940px; padding-top:150px; background:#fff; }

.cont-wrap .setion-bo1 { display:block; width:1300px; margin:0 auto; text-align:center; letter-spacing:-0.05em;}
.cont-wrap .setion-bo1 > div:nth-child(1) { margin-top:170px; padding-right:12px; font-family:'s-core-dream-heavy'; font-size:70px; line-height:70px; color:#0f243b; letter-spacing:-0.05em; }
.cont-wrap .setion-bo1 > div:nth-child(2) { margin-top:35px; font-family:'s-core-dream-extrabold'; font-size:40px; line-height:55px; color:#a28358;  letter-spacing:-0.05em;}
.cont-wrap .setion-bo1 > div:nth-child(2) span { color:#233151; }
.cont-wrap .setion-bo1 > div:nth-child(3) { margin-top:61px; padding-left:2px; }
.cont-wrap .setion-bo1 > div:nth-child(3) span { display:inline-block; margin:0 16px; width:230px; line-height:62px; text-align:center; font-family: 's-core-dream-medium'; font-size:30px; color:#fff;  letter-spacing:-0.05em;}

.cont-wrap .setion-bo2 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo2 > div:nth-child(1) { margin-top:0px;  font-family: 's-core-dream-extralight';  font-size:20px; line-height:45px; color:#ededed; letter-spacing:0em;}
.cont-wrap .setion-bo2 > div:nth-child(2) { margin-top:40px; font-family:'s-core-dream-extrabold'; font-size:90px; font-weight:300; color:#fcff00; letter-spacing:-0.05em;}
.cont-wrap .setion-bo2 > div:nth-child(3) { margin-top:40px; font-size:23px; font-weight:300; line-height:37px; color:#fff; letter-spacing:-0.05em; }
.cont-wrap .setion-bo2 > div:nth-child(4) { margin-top:50px; text-align:center; }
.cont-wrap .setion-bo2 > div:nth-child(4) span { display:inline-block; margin:0 10px; width:300px; height:60px; text-align:center; border:1px #ededed solid; border-radius:31px; font-size:20px; font-weight:300; line-height:57px; color:#fff; letter-spacing:-0.05em; }

.cont-wrap .setion-bo3 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo3 > div:nth-child(1) { margin-top:0px;  font-family:'s-core-dream-regular';  font-size:30px; line-height:45px; letter-spacing:-0.05em;}
.cont-wrap .setion-bo3 > div:nth-child(1) strong { font-family:'s-core-dream-extrabold'; }
.cont-wrap .setion-bo3 > div:nth-child(2) { margin-top:40px; font-family:'s-core-dream-extrabold'; font-size:50px; font-weight:300; line-height:50px;  letter-spacing:-0.05em;}
.cont-wrap .setion-bo3 > div:nth-child(3) { margin-top:20px; font-size:20px; font-weight:400; line-height:30px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo3 .box { display:inline-block; width:1479px; margin:0 auto; margin-top:45px; }
.cont-wrap .setion-bo3 .box li { float:left; width:463px; margin:0 15px; text-align:center; font-size:20px; font-weight:400; line-height:30px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo3 .box li strong { display:block; font-family:'s-core-dream-extrabold'; font-size:35px; line-height:40px;  letter-spacing:-0.05em; }

.cont-wrap .setion-bo4 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo4 > div:nth-child(1) { margin-top:40px; font-family:'s-core-dream-extrabold'; font-size:50px; color:#fff; line-height:50px;  letter-spacing:-0.05em;}
.cont-wrap .setion-bo4 .box { display:inline-block; width:1540px; margin:0 auto; margin-top:70px; }
.cont-wrap .setion-bo4 .box li { float:left; width:650px; margin:0 60px; text-align:center; font-size:20px; color:#fff;font-weight:400; line-height:30px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo4 .box li strong { display:block; font-family:'s-core-dream-extrabold'; font-size:35px; color:#fff; line-height:40px;  letter-spacing:-0.05em; }
.cont-wrap .setion-bo4 > div:nth-child(3) { margin-top:40px; font-size:20px; color:#fff; line-height:30px;  letter-spacing:-0.05em;}

.cont-wrap .setion-bo5 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo5 > div:nth-child(1) { font-family:'s-core-dream-extrabold'; font-size:50px; color:#fff; line-height:50px;  letter-spacing:-0.05em;}
.cont-wrap .setion-bo5 > div:nth-child(2) { margin-top:30px; font-size:20px; color:#fff; line-height:30px; letter-spacing:-0.05em;}

.cont-wrap .setion-bo6 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo7 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo8 { display:block; width:100%; margin:0 auto; text-align:center; }

.cont-wrap .setion-bo9 > div:nth-child(1) { margin-top:40px; font-family:'s-core-dream-extrabold'; font-size:45px; line-height:95px; letter-spacing:-0.05em;}
.cont-wrap .setion-bo9 > div:nth-child(2) { margin-top:0px; font-size:20px; font-weight:300; line-height:28px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo9 > div:nth-child(3) { margin-top:940px; }
.cont-wrap .setion-bo9 > div:nth-child(3) > p { display:inline-block; width:230px; height:230px; margin:0 -5px; padding-top:90px; border:7px #fff solid; border-radius:115px; }
.cont-wrap .setion-bo9 > div:nth-child(3) > p { text-align:center; color:#fcc02e; font-family:'s-core-dream-extrabold'; font-size:20px; line-height:26px;}

.cont-wrap .setion-bo10 { display:block; width:100%; }
.cont-wrap .setion-bo10 > div:nth-child(1) { display:inline-block;  text-align:left; width:1450px; height:372px; padding:60px 0 0 775px; }
.cont-wrap .setion-bo10 > div:nth-child(1) > p:nth-child(1){ font-family:'s-core-dream-bold'; font-size:35px; font-weight:600;  letter-spacing:-0.07em; }
.cont-wrap .setion-bo10 > div:nth-child(1) > p:nth-child(2){ padding-top:15px; font-size:22px; font-weight:400; line-height:32px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo10 > div:nth-child(2) { display:inline-block;  text-align:left; width:1450px; height:372px; padding:60px 0 0 60px; }
.cont-wrap .setion-bo10 > div:nth-child(2) > p:nth-child(1){ font-family:'s-core-dream-bold';font-size:35px; font-weight:600;  letter-spacing:-0.07em; }
.cont-wrap .setion-bo10 > div:nth-child(2) > p:nth-child(2){ padding-top:15px; font-size:22px; font-weight:400; line-height:32px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo10 > div:nth-child(3) { display:inline-block;  text-align:left; width:1450px; height:372px; padding:60px 0 0 775px; }
.cont-wrap .setion-bo10 > div:nth-child(3) > p:nth-child(1){ font-family:'s-core-dream-bold'; font-size:35px; font-weight:600;  letter-spacing:-0.07em; }
.cont-wrap .setion-bo10 > div:nth-child(3) > p:nth-child(2){ padding-top:15px; font-size:22px; font-weight:400; line-height:32px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo10 > div:nth-child(4) { display:inline-block;  text-align:left; width:1450px; height:372px; padding:60px 0 0 60px; }
.cont-wrap .setion-bo10 > div:nth-child(4) > p:nth-child(1){ font-family:'s-core-dream-bold'; font-size:35px; font-weight:600;  letter-spacing:-0.07em; }
.cont-wrap .setion-bo10 > div:nth-child(4) > p:nth-child(2){ padding-top:15px; font-size:22px; font-weight:400; line-height:32px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo10 > div:nth-child(5) { display:inline-block;  text-align:left; width:1450px; height:372px; padding:60px 0 0 775px; }
.cont-wrap .setion-bo10 > div:nth-child(5) > p:nth-child(1){ font-family:'s-core-dream-bold'; font-size:35px; font-weight:600;  letter-spacing:-0.07em; }
.cont-wrap .setion-bo10 > div:nth-child(5) > p:nth-child(2){ padding-top:15px; font-size:22px; font-weight:400; line-height:32px; letter-spacing:-0.07em; }

.cont-wrap .setion-bo11 { display:block; width:1360px; margin:0 auto; text-align:center; letter-spacing:-0.05em;}
.cont-wrap .setion-bo11 > div:nth-child(1) { margin-top:0px; font-family:'s-core-dream-extrabold'; font-size:45px; line-height:95px; letter-spacing:-0.05em;}
.cont-wrap .setion-bo11 > div:nth-child(2) { margin-top:0px; font-size:20px; font-weight:400; line-height:28px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo11 > div:nth-child(3) { position:absolute; margin-top:900px; margin-left:70px;  font-size:30px; font-weight:500; line-height:40px; letter-spacing:-0.07em;}
.cont-wrap .setion-bo11 > div:nth-child(3) strong { font-weight:700; }

.cont-wrap .setion-bo12 { display:block; width:1484px; margin:0 auto; text-align:center; letter-spacing:-0.05em;}
.cont-wrap .setion-bo12 > div:nth-child(1) { margin-top:0px; font-family:'s-core-dream-extrabold'; font-size:45px; line-height:95px; letter-spacing:-0.05em;}
.cont-wrap .setion-bo12 > div:nth-child(2) { margin-top:0px; font-size:20px; font-weight:400; line-height:28px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo12 > div:nth-child(3) { margin-top:35px; display:inline-block; width:430px; line-height:60px; font-family:'s-core-dream-extrabold'; font-size:30px; color:#fff; background:#1D2088; border-radius:30px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo12 > div:nth-child(4) { width:1484px; margin:0 auto; margin-top:90px; }
.cont-wrap .setion-bo12 > div:nth-child(4) p { float:left;  width:710px; margin:0 16px; text-align:center; font-size:25px; font-weight:300; line-height:35px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo12 > div:nth-child(4) p span { font-size:20px; line-height:28px; }
.cont-wrap .setion-bo12 > div:nth-child(4) p strong {  font-family:'s-core-dream-regular'; font-size:30px; line-height:90px; }
.cont-wrap .setion-bo12 > div:nth-child(5) { width:1484px; margin:0 auto; margin-top:825px; }
.cont-wrap .setion-bo12 > div:nth-child(5) p { float:left;  width:710px; margin:0 16px; text-align:center; font-size:25px; font-weight:300; line-height:35px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo12 > div:nth-child(5) p strong {  font-family:'s-core-dream-regular'; font-size:30px; line-height:90px; }

.cont-wrap .setion-bo13 { display:block; width:1300px; margin:0 auto; text-align:center; letter-spacing:-0.05em;}
.cont-wrap .setion-bo13 > div:nth-child(1) { margin-top:0px; display:inline-block; width:430px; line-height:60px; font-family:'s-core-dream-extrabold'; font-size:30px; color:#fff; background:#1D2088; border-radius:30px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo13 > div:nth-child(2) { margin-top:100px; font-size:25px; font-weight:300; line-height:35px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo13 > div:nth-child(2) strong { font-family:'s-core-dream-regular'; font-size:30px; line-height:70px; }
.cont-wrap .setion-bo13 > div:nth-child(3) { margin-top:650px; font-size:25px; font-weight:300; line-height:35px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo13 > div:nth-child(3) strong { font-family:'s-core-dream-regular'; font-size:30px; line-height:70px; }

.cont-wrap .setion-bo14 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo14 > div:nth-child(1) { margin-top:0px; display:inline-block; width:430px; line-height:60px; font-family:'s-core-dream-extrabold'; font-size:30px; color:#fff; background:#1D2088; border-radius:30px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo14 > div:nth-child(2) { margin-top:85px; font-size:25px; font-weight:300; line-height:35px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo14 > div:nth-child(2) strong { font-family:'s-core-dream-regular'; font-size:30px; line-height:70px; }
.cont-wrap .setion-bo14 > div:nth-child(3) { margin-top:674px;  font-family:'s-core-dream-regular'; font-size:24px;color:#fff; line-height:30px; }

.cont-wrap .setion-bo15 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo15 > div:nth-child(1) { margin-top:0px; font-size:45px; color:#0e178c; font-weight:500; line-height:45px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(2) { margin-top:20px; font-size:55px; font-weight:500; line-height:55px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(2) strong { color:#262fa0; font-weight:900; }
.cont-wrap .setion-bo15 > div:nth-child(3) { margin:10px 0 0;  }
.cont-wrap .setion-bo15 > div:nth-child(4) { display:inline-block; margin-top:40px; text-align:left; width:1443px; height:486px; padding:30px 0 0 785px; background:url('../images/bo7_bg1.jpg'); }
.cont-wrap .setion-bo15 > div:nth-child(4) > p:nth-child(1){ font-size:40px; font-weight:500; color:#a49a6c; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(4) > p:nth-child(2){ padding-top:25px; font-size:25px; font-weight:500; color:#000; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(4) > p:nth-child(3){ padding-top:0px; font-size:50px; font-weight:500; color:#836800; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(4) > p:nth-child(4){ padding-top:25px; font-size:20px; font-weight:300; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(4) > p:nth-child(5){ padding-top:20px; font-size:20px; font-weight:500; color:#836800; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(5) { display:inline-block; margin-top:50px; text-align:left; width:1443px; height:486px; padding:110px 0 0 0; background:url('../images/bo7_bg2.jpg'); }
.cont-wrap .setion-bo15 > div:nth-child(5) > p:nth-child(1){ font-size:40px; font-weight:500; color:#a49a6c; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(5) > p:nth-child(2){ padding-top:40px; font-size:20px; font-weight:300; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(6) { display:inline-block; margin-top:40px; text-align:left; width:1443px; height:486px; padding:90px 0 0 785px; background:url('../images/bo7_bg3.jpg'); }
.cont-wrap .setion-bo15 > div:nth-child(6) > p:nth-child(1){ font-size:40px; font-weight:500; color:#a49a6c; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(6) > p:nth-child(2){ padding-top:40px; font-size:20px; font-weight:300; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(6) > p:nth-child(3){ padding-top:30px; font-size:20px; font-weight:300; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(6) > p:nth-child(3) strong { font-size:25px; font-weight:600; }
.cont-wrap .setion-bo15 > div:nth-child(6) > p:nth-child(3) strong span { color:#175295; }
.cont-wrap .setion-bo15 > div:nth-child(7) { display:inline-block; margin-top:50px; text-align:left; width:1443px; height:486px; padding:130px 0 0 0; background:url('../images/bo7_bg4.jpg'); }
.cont-wrap .setion-bo15 > div:nth-child(7) > p:nth-child(1){ font-size:40px; font-weight:500; color:#a49a6c; line-height:48px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(7) > p:nth-child(1) span { display:inline-block; width:77px; }
.cont-wrap .setion-bo15 > div:nth-child(7) > p:nth-child(2){ padding-top:40px; font-size:20px; font-weight:300; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(8) { display:inline-block; margin-top:50px; text-align:left; width:1443px; height:486px; padding:10px 0 0 785px; background:url('../images/bo7_bg5.jpg'); }
.cont-wrap .setion-bo15 > div:nth-child(8) > p:nth-child(1){ font-size:40px; font-weight:500; color:#a49a6c; line-height:70px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(8) > p:nth-child(2) { margin-top:35px; font-size:20px; font-weight:300; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(8) > p:nth-child(3) { margin-top:35px; font-size:20px; font-weight:300; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(8) > p:nth-child(4) { margin-top:35px; font-size:20px; font-weight:300; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(8) > p:nth-child(5) { margin-top:35px; font-size:20px; font-weight:300; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(8) > p strong { display:inline-block; background:#175295; font-weight:400; color:#fff; line-height:32px; padding:0 20px; border-radius:16px; }
.cont-wrap .setion-bo15 > div:nth-child(9) { display:inline-block; margin-top:50px; text-align:left; width:1443px; height:486px; padding:180px 0 0 0; background:url('../images/bo7_bg6.jpg'); }
.cont-wrap .setion-bo15 > div:nth-child(9) > p:nth-child(1){ font-size:40px; font-weight:500; color:#a49a6c; line-height:48px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(9) > p:nth-child(1) span { display:inline-block; width:77px; }
.cont-wrap .setion-bo15 > div:nth-child(10) { display:inline-block; margin-top:70px; text-align:center; width:1443px; height:1108px; padding:60px 0 0 0; background:url('../images/bo7_bg7.jpg'); }
.cont-wrap .setion-bo15 > div:nth-child(10) > p:nth-child(1){ font-size:40px; font-weight:500; color:#fff; line-height:48px; letter-spacing:-0.07em; }
.cont-wrap .setion-bo15 > div:nth-child(10) > div:nth-child(2) { margin:0 auto; margin-top:289px; width:996px; }
.cont-wrap .setion-bo15 > div:nth-child(10) > div:nth-child(2) > p { float:left; width:320px; margin:0 6px; text-align:center; font-size:25px; font-weight:300; line-height:30px; letter-spacing:-0.07em;  }
.cont-wrap .setion-bo15 > div:nth-child(10) > div:nth-child(2) > p span { display:inline-block; margin-bottom:20px; width:55px; line-height:55px; background:#8E8A72; color:#fff;  font-size:30px; }
.cont-wrap .setion-bo15 > div:nth-child(10) > div:nth-child(3) { margin:0 auto; margin-top:720px; width:996px; }
.cont-wrap .setion-bo15 > div:nth-child(10) > div:nth-child(3) > p { float:left; width:320px; margin:0 6px; text-align:center; font-size:25px; font-weight:300; line-height:30px; letter-spacing:-0.07em;  }
.cont-wrap .setion-bo15 > div:nth-child(10) > div:nth-child(3) > p span { display:inline-block; margin-bottom:20px; width:55px; line-height:55px; background:#8E8A72; color:#fff;  font-size:30px; }

