.page-content { font-family: 'Noto Sans KR', sans-serif; font-size:15px; line-height:25px; color:#666; letter-spacing:0; }
.page-content span { display:block; }

.page-content .img-mobile { display:none; }
.page-content h3 { font-family: 'Arial Black', 'Arial Bold', Gadget, sans-serif; font-style: italic; font-weight:bold; font-size:35px; line-height:35px; letter-spacing:-0.06em; }
.page-content h3.ico { background: url('/page/images/line.png') no-repeat; background-size: 80px 1px; background-position: left center; padding-left:87px; }
.page-content h4 { font-family: 'Noto Sans KR', sans-serif; font-size:20px; font-weight:400; color:#282828; margin-bottom:20px; }
.page-content h4 b { font-weight:700; }
.page-content h4 span { display:inline; }
.page-content h4 span.line { display:inline-block; height:1px; width:25px; background:#282828; margin-left:5px; margin-right:5px; }
.page-content h4 span.line2 { display:inline-block; height:1px; width:67px; background:#282828; margin-left:5px; margin-right:5px; }
.page-content p > b { display: block; font-size:17px; line-height:25px; color:#282828; margin-bottom:10px; }

.page-content .con-box { margin:50px 0 0 0; }

.page-content .intro h3 { color:#075eec; }
.page-content .intro h4 { margin-top: 15px; }


@media (max-width:1199px) {
	
}

@media (max-width:991px) {
  .page-content .img-mobile { display:block; }
  .page-content h4 { font-size:17px; line-height:27px; }
}

@media (max-width:768px) {
.at-container { margin:0px auto; padding: 50px 15px 50px 15px; }
#footer .at-container { padding:0 15px; }
}

@media (max-width:690px) {

}

@media (max-width:480px) {


}

