.sub1-sec1{padding:100px 0;padding-top:50px}.sub1-sec1 img{width:100%}.sub1-sec1 h1,.sub1-sec1 h2,.sub1-sec1 p,.sub1-sec1 span{word-break:auto-phrase;line-height:1.3}.sub1-sec1 figure{margin-bottom:2%}.sub1-sec1 .tit-box{padding-bottom:50px;font-size:25px;font-weight:bold;color:#000}.sub1-sec1 .under-bar{background:red;width:80px;height:3px;margin-bottom:25px}.sub1-sec1 .greet-con{padding-top:50px;width:80%;text-align:left}.sub1-sec1 .greet-con h2{font-size:25px;padding-bottom:25px;color:#000;font-weight:bold}.sub1-sec1 .greet-con .p-box p{padding-bottom:20px;font-size:16px}.sub1-sec1 .greet-con .p-box p:last-child{padding:0}@media all and (min-width:1024px) and (max-width:1279px){.sub1-sec1 .greet-con h2{font-size:20px}.sub1-sec1 .greet-con .p-box p{font-size:18px}}@media all and (min-width:768px) and (max-width:1023px){.sub1-sec1{padding-bottom:80px;padding-top:40px}.sub1-sec1 .tit-box{padding-bottom:30px;font-size:25px}.sub1-sec1 .greet-con{width:90%}.sub1-sec1 .greet-con h2{font-size:20px}.sub1-sec1 .greet-con .p-box p{font-size:16px}}@media all and (min-width:480px) and (max-width:767px){.sub1-sec1{padding-bottom:70px;padding-top:30px}.sub1-sec1 .tit-box{padding-bottom:20px;font-size:20px}.sub1-sec1 .greet-con{width:100%;padding-top:20px}.sub1-sec1 .greet-con h2{font-size:18px;padding-bottom:15px}.sub1-sec1 .under-bar{margin-bottom:15px}.sub1-sec1 .greet-con .p-box p{font-size:15px}}@media all and (max-width:479px){.sub1-sec1{padding-bottom:50px;padding-top:25px}.sub1-sec1 .tit-box{padding-bottom:20px;font-size:20px}.sub1-sec1 .greet-con{width:100%;padding-top:20px}.sub1-sec1 .greet-con h2{font-size:16px;padding-bottom:15px;font-weight:normal}.sub1-sec1 .under-bar{margin-bottom:20px}.sub1-sec1 .greet-con .p-box p{font-size:14px}}