@charset "utf-8";

/* =========================== PAGE */
#greeting1007{position:relative;padding-bottom:50px;font-size:15px;text-align:center;letter-spacing:-.3px;line-height:1.8;color:#777;font-family:'Pretendard'}
#greeting1007 *{word-break:keep-all}
#greeting1007 .pl{white-space:pre-line}
#greeting1007 .pg_color{color:#333}
#greeting1007 .pg_bdcolor:before{border-color:#333}
#greeting1007 .pg_bgcolor{background-color:#333}

/* 공통 */
#greeting1007 .tit_area{margin-bottom:25px;font-weight:200;color:#aaa;letter-spacing:-.8px}
#greeting1007 .tit_area span{font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;font-family:'Poppins'}
#greeting1007 .tit_area.t_center span:after{display:block;content:"";width:1px;height:30px;margin:12px auto;background-color:#d1d1d1}
#greeting1007 .tit_area p{font-size:29px;line-height:1.4}
#greeting1007 .tit_area b{font-weight:700}
#greeting1007 .cont_area{padding-top:250px;;background-size:contain;background:url(../img/sub/greeting1007_img.jpg) no-repeat center top}
#greeting1007 .cont{padding-top:50px;width:90%;margin:0 auto;background-color:#fff}
#greeting1007 .cont .st{padding-bottom:10px;font-size:22px;font-weight:500;letter-spacing:-.8px;color:#333;}
#greeting1007 .cont .sign{margin-top:20px;font-weight:700;color:#333}
#greeting1007 .cont .sign span{padding-left:5px;font-size:26px;color:#333;font-family:'Handletter'}

@media(max-width:1024px){
#greeting1007{padding-bottom:30px}
#greeting1007 .cont .st{font-size:16px}
}
@media(max-width:768px){
#greeting1007 .pl{white-space:normal;  font-size: 11px;}
#greeting1007 .tit_area p{font-size:25px}
}
@media(max-width:480px){
#greeting1007 .tit_area p{font-size:22px}
#greeting1007 .cont_area{padding-top:180px}
#greeting1007 .cont{width:100%;padding:20px}
}

.t_logo {display:none;}