/* 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:720px; padding-top:165px; background:url('../images/bo1_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(2) { width:100%; height:990px; padding-top:70px; background:#F5F5F5; }
.cont-wrap > ul:nth-child(3) { width:100%; height:700px; padding-top:125px; background:url('../images/bo3_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(4) { width:100%; height:810px; padding-top:95px; }
.cont-wrap > ul:nth-child(5) { width:100%; height:700px; padding-top:125px; background:url('../images/bo5_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(6) { width:100%; height:1830px; padding-top:80px; background:#F5F5F5; }
.cont-wrap > ul:nth-child(7) { width:100%; height:700px; padding-top:190px; background:url('../images/bo7_bg.jpg') 50% 50%; background-size:cover; }
.cont-wrap > ul:nth-child(8) { width:100%; height:835px; padding-top:85px; background:url('../images/bo8_bg.jpg') 50% 50%; background-size:cover; }

.cont-wrap .setion-bo1 { display:block; width:1360px; margin:0 auto; text-align:left; letter-spacing:-0.05em;}
.cont-wrap .setion-bo1 > div:nth-child(1) { margin-top:0px; }
.cont-wrap .setion-bo1 > div:nth-child(2) { margin-top:50px; margin-left:30px; font-size:40px; font-weight:600; line-height:35px; color:#0f243b; letter-spacing:-0.07em;}
.cont-wrap .setion-bo1 > div:nth-child(2) span { color:#e49014; }
.cont-wrap .setion-bo1 > div:nth-child(3) { margin-top:50px; margin-left:30px; font-size:20px; font-weight:300; line-height:29px; }

.cont-wrap .setion-bo2 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo2 > div:nth-child(1) { margin:0 auto; }
.cont-wrap .setion-bo2 > div:nth-child(2) { margin-top:30px; font-size:30px; font-weight:600; line-height:50px; color:#0f243b; letter-spacing:-0.05em;}
.cont-wrap .setion-bo2 > div:nth-child(3) { margin-top:15px; font-size:60px; font-family:'Roboto'; font-weight:900; line-height:60px; color:#0f243b; letter-spacing:-0.02em; }
.cont-wrap .setion-bo2 > div:nth-child(3) span { color:#e49014; }
.cont-wrap .setion-bo2 > div:nth-child(4) img { margin:50px 10px; }
.cont-wrap .setion-bo2 > div:nth-child(5) { font-size:20px; font-weight:300; line-height:29px; }

.cont-wrap .setion-bo3 { display:block; width:1360px; margin:0 auto; text-align:left; letter-spacing:-0.05em;}
.cont-wrap .setion-bo3 > div:nth-child(1) { margin-top:30px; }
.cont-wrap .setion-bo3 > div:nth-child(2) { margin-top:50px; margin-left:30px; font-size:40px; font-weight:600; line-height:35px; color:#fff; letter-spacing:-0.07em;}
.cont-wrap .setion-bo3 > div:nth-child(3) { margin-top:50px; margin-left:30px; font-size:20px; font-weight:300; line-height:29px; color:#fff; }
.cont-wrap .setion-bo3 > div:nth-child(4) { position:absolute; margin-top:-360px; margin-left:680px; }

.cont-wrap .setion-bo4 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo4 > div:nth-child(1) { margin:0 auto; }
.cont-wrap .setion-bo4 > div:nth-child(2) { margin-top:45px; font-size:40px; font-weight:600; line-height:50px; color:#0f243b; letter-spacing:-0.05em;}
.cont-wrap .setion-bo4 > div:nth-child(3) { margin-top:35px; font-size:20px; font-weight:300; line-height:30px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo4 > div:nth-child(4) { margin-top:50px; }
.cont-wrap .setion-bo4 > div:nth-child(4) > p { display:inline-block; width:252px; height:252px; margin:0 10px; padding-top:30px; background:#0F243B; border-radius:126px; }
.cont-wrap .setion-bo4 > div:nth-child(4) > p > span:nth-child(1) { text-align:center; color:#528fd2; font-family:'Roboto'; font-size:30px; font-weight:600; line-height:80px;}
.cont-wrap .setion-bo4 > div:nth-child(4) > p > span:nth-child(3) { text-align:center; color:#fff; font-size:20px; font-weight:300; line-height:30px;letter-spacing:-0.05em;}

.cont-wrap .setion-bo5 { display:block; width:1320px; margin:0 auto; text-align:left; letter-spacing:-0.05em;}
.cont-wrap .setion-bo5 > div:nth-child(1) { padding-left:730px; margin-top:30px; }
.cont-wrap .setion-bo5 > div:nth-child(2) { padding-left:730px; margin-top:50px; margin-left:30px; font-size:40px; font-weight:600; line-height:35px; color:#fff; letter-spacing:-0.07em;}
.cont-wrap .setion-bo5 > div:nth-child(3) { padding-left:730px; margin-top:50px; margin-left:30px; font-size:20px; font-weight:300; line-height:29px; color:#fff; }
.cont-wrap .setion-bo5 > div:nth-child(4) { position:absolute; margin-top:-360px; }

.cont-wrap .setion-bo6 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo6 > div:nth-child(1) { margin:0 auto; }
.cont-wrap .setion-bo6 > div:nth-child(2) { margin:45px 0; font-size:40px; font-weight:600; line-height:50px; color:#0f243b; letter-spacing:-0.05em;}
.cont-wrap .setion-bo6 > div:nth-child(3) { width:1300px; height:350px; margin:0 auto; background:url('../images/bo6_img2.jpg');  background-repeat:no-repeat; }
.cont-wrap .setion-bo6 > div:nth-child(3) p { display:block; margin-left:650px; width:650px; height:350px; text-align:left; padding:55px 0 0 52px; font-family:'Noto Sans Kr'; font-size:20px; font-weight:300px; line-height:30px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo6 > div:nth-child(3) p strong { font-size:30px; font-weight:600px; }
.cont-wrap .setion-bo6 > div:nth-child(4) { width:1300px; height:350px; margin:0 auto; background:url('../images/bo6_img3.jpg');  background-repeat:no-repeat; }
.cont-wrap .setion-bo6 > div:nth-child(4) p { display:block; margin-left:0px; width:650px; height:350px; text-align:left; padding:55px 0 0 52px; font-family:'Noto Sans Kr'; font-size:20px; font-weight:300px; line-height:30px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo6 > div:nth-child(4) p strong { font-size:30px; font-weight:600px; }
.cont-wrap .setion-bo6 > div:nth-child(5) { width:1300px; height:350px; margin:0 auto; background:url('../images/bo6_img4.jpg');  background-repeat:no-repeat; }
.cont-wrap .setion-bo6 > div:nth-child(5) p { display:block; margin-left:650px; width:650px; height:350px; text-align:left; padding:55px 0 0 52px; font-family:'Noto Sans Kr'; font-size:20px; font-weight:300px; line-height:30px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo6 > div:nth-child(5) p strong { font-size:30px; font-weight:600px; }
.cont-wrap .setion-bo6 > div:nth-child(6) { width:1300px; height:350px; margin:0 auto; background:url('../images/bo6_img5.jpg');  background-repeat:no-repeat; }
.cont-wrap .setion-bo6 > div:nth-child(6) p { display:block; margin-left:0px; width:650px; height:350px; text-align:left; padding:55px 0 0 52px; font-family:'Noto Sans Kr'; font-size:20px; font-weight:300px; line-height:30px; letter-spacing:-0.05em; }
.cont-wrap .setion-bo6 > div:nth-child(6) p strong { font-size:30px; font-weight:600px; }

.cont-wrap .setion-bo7 { display:block; width:100%; margin:0 auto; text-align:center; }
.cont-wrap .setion-bo7 > div:nth-child(1) { margin:0 auto; }
.cont-wrap .setion-bo7 > div:nth-child(2) { margin-top:45px; font-size:40px; font-weight:600; line-height:50px; color:#fff; letter-spacing:-0.05em;}
.cont-wrap .setion-bo7 > div:nth-child(3) { margin-top:35px; font-size:20px; font-weight:300; line-height:30px; color:#fff; letter-spacing:-0.05em; }

.cont-wrap .setion-bo8 { display:block; width:100%; height:835px; margin:0 auto; text-align:center;}
.cont-wrap .setion-bo8 > div:nth-child(1) { margin-top:35px; font-size:25px; font-weight:300; line-height:35px; letter-spacing:-0.05em; }