@charset "utf-8";
/* CSS Document */
#page_description_area .description-container .description:after { width: 448px; height: 380px; background: url(../../../images/sub/company/description.png); top: 40px; }

/* 언론보도 */
#container .content .content-area .content-content .news-wrap { margin-top: 55px; text-align: center; }
#container .content .content-area .content-content .news-wrap h3 { font-size: 28px; color: #2d2d2d; }
#container .content .content-area .content-content .news-wrap .news-img { margin-top: 50px; }

/* 탑티어 */
#container .content .content-area .content-content .top-tier { text-align: center; }
#container .content .content-area .content-content .top-tier h3 { font-size: 28px; color: #2d2d2d; margin-bottom: 40px; }
#container .content .content-area .content-content .top-tier .box { width: 100%; height: 212px; background: #fff; margin-bottom: 30px; }
#container .content .content-area .content-content .top-tier .box.snu .img-area { background: #9ba6e4; }
#container .content .content-area .content-content .top-tier .box.snu .img-area img { margin-top: 20px; }
#container .content .content-area .content-content .top-tier .box.acceptance .img-area { background: #96c4e6; }
#container .content .content-area .content-content .top-tier .box.acceptance .img-area img { margin-top: 25px; }
#container .content .content-area .content-content .top-tier .box.cost .img-area { background: #86d5c2; }
#container .content .content-area .content-content .top-tier .box.cost .img-area img { margin-top: 18px; }
#container .content .content-area .content-content .top-tier .box:after { display: block; content: ''; clear: both; height: 0; }
#container .content .content-area .content-content .top-tier .box .img-area { width: 276px; height: 100%; float: left; }
#container .content .content-area .content-content .top-tier .box .txt-area { width: 464px; height: 100%; float: right; border-top: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; padding: 35px 0; }
#container .content .content-area .content-content .top-tier .box.cost .txt-area { padding: 48px 0; }
#container .content .content-area .content-content .top-tier .box .txt-area h4 { font-size: 18px; color: #5283e0; margin-bottom: 13px; }
#container .content .content-area .content-content .top-tier .box .txt-area p { font-size: 15px; color: #2d2d2d; font-weight: bold; margin-bottom: 10px; line-height: 24px; }
#container .content .content-area .content-content .top-tier .box .txt-area span { display: block; color: #2d2d2d; line-height: 24px; font-size: 14px; }