/*공통*/
.con1300 {width: 1300px; margin: 0 auto;}
.c_title {text-align: center; font-family: 'Play', sans-serif; font-weight: 700; color:#000; font-size: 36px; padding-left: 22px;}
.c_title::after {position: relative; top: -8px; margin-left: 7px;width: 15px; height: 15px; border: 4px solid #224aca; border-radius: 50%; content: ""; display: inline-block; vertical-align: top}

/*Content CSS*/
#greetings {position: relative; padding-bottom: 194px;}
#greetings::before {background: url('../img/gree_bg.jpg')no-repeat 50% 50%; background-size: cover; width: 100%; height:600px; position: absolute; bottom: 0; left: 0; content: ""; display: block;}
#greetings .article {background: #fff; padding: 0 50px 123px; position: relative; z-index:1; text-align: center; }
#greetings .article h1 {font-family: 'Play', sans-serif; font-weight: 700; color:#000; font-size: 88px; margin-top: 15px; margin-bottom: 30px;}
#greetings .article h1::after {position: relative; top: -8px; margin-left: 7px;width: 20px; height: 20px; border: 8px solid #224aca; border-radius: 50%; content: ""; display: inline-block; vertical-align: top}

#greetings .article p {font-weight: 300; color:#666; font-size: 15px; margin-bottom: 40px; line-height: 28px; word-break: keep-all;}
#greetings .article h2 {font-family: 'NanumSquare', sans-serif; font-weight: 700; color:#000; font-size: 24px; }
































@media screen and (max-width:1200px) {
}

@media screen and (max-width: 960px) {
}

@media screen and (max-width: 640px) {
}
