.info-bg{background: url('../img/section_bg.png') #f9f9f9; padding:0 0 100px 0 !important;font-family: 'NanumSquare'; text-align: center;}

.info-box .main-text{margin-bottom: 100px;}
.info-box .main-text h1{font-size: 30px; color: #333;font-weight: 400;letter-spacing: -0.5px;margin: 30px 0 30px 0;line-height: 38px;}
.info-box .main-text h1 b{color: #0862c1;font-weight: bold;}
.info-box .main-text h1:before{content: '';display: block;width: 40px;height: 2px;border-radius: 0px;background: #13406f;margin: auto;margin-bottom: 30px;}
.info-box .main-text h5{font-size: 16.5px; color: #777;letter-spacing: -0.5px;line-height: 24px;}

.info-box .sub-text1{margin: 120px 0;}
.info-box .sub-text1 img{display: inline-block;margin: auto;margin-bottom: 35px;}
.info-box .sub-text1 h1{font-size: 30px; color: #333;font-weight: 400;letter-spacing: -0.5px;margin: 30px 0 30px 0;line-height: 38px;}
.info-box .sub-text1 h1 b{color: #0862c1;font-weight: bold;}
.info-box .sub-text1 h1:after{content: '';display: block;width: 40px;height: 2px;border-radius: 0px;background: #13406f;margin: auto;margin-top: 30px;}
.info-box .sub-text1 h5{font-size: 16.5px; color: #777;letter-spacing: -0.5px;line-height: 24px;}


.info-box .mask-banner{margin: 100px 0 0 0;background: url(../img/mask-banner.jpg) #f9f9f9 fixed;background-size: 50%;background-position: right;background-repeat: no-repeat;}
.info-box .mask-banner .overlay{background: rgba(0,0,0,0.3);padding:80px;color: #fff;font-size:24px; line-height: 35px;}

.info-box .sub-text2{margin: 50px 0 5px 0;}
.info-box .sub-text2 h5 b{color: #0862c1;font-weight: bold;}
.info-box .sub-text2 h5{font-size: 16.5px; color: #fff;letter-spacing: -0.5px;line-height: 24px;}


.info-box .sub-text3{padding:80px 0 100px 0;background: #fff}
.info-box .sub-text3 h1{font-size: 30px; color: #333;font-weight: 400;letter-spacing: -0.5px;margin: 30px 0 30px 0;line-height: 38px;}
.info-box .sub-text3 h1 b{color: #0862c1;font-weight: bold;}
.info-box .sub-text3 h1:after{content: '';display: block;width: 40px;height: 2px;border-radius: 0px;background: #13406f;margin: auto;margin-top: 30px;}
.info-box .sub-text3 h5{font-size: 16.5px; color: #777;letter-spacing: -0.5px;line-height: 24px;}
.info-box .sub-text3 img{margin-bottom: 15px;margin-right: -30px;}



.info-box .mask-banner2{margin: 0;background: url(../img/mask-banner2.jpg) #f9f9f9;background-size: cover;background-position: 50%;background-repeat: no-repeat;}
.info-box .mask-banner2 .overlay{background: rgba(0,0,0,0.4);padding:90px;color: #fff;font-size:24px; line-height: 35px;}

.info-box .sub-text4{margin: 50px 0 50px 0;}
.info-box .sub-text4 h5 b{color: #0862c1;font-weight: bold;}
.info-box .sub-text4 h5{font-size: 16.5px; color: #777;letter-spacing: -0.5px;line-height: 24px;}
