@charset "utf-8";

.at-content { padding:90px 0 }
.page-content { font-size:18px; font-weight:400; line-height:28px; letter-spacing:-0.03em; color:#666; word-break: keep-all !important; }

@media (max-width:991px) {
	.at-content {  padding:50px 0 }
}

@media (max-width:768px) {
	.at-content {  padding:30px 0 }
	.page-content { font-size:16px; line-height:24px;}
	* { word-break: keep-all !important; }
}

@media (max-width:480px) {
	.at-content { padding:60px 0 70px; }
}


.nanum-header2 { padding: 10px 0px 40px; border-bottom: 2px solid #333; margin: 0 0 0 30px; }
.nanum-header2 h2 { font-size: 27px; font-weight: 600; color: #333; padding: 0; }

@media (max-width:1199px){
.nanum-header2 { padding: 10px 0px 30px; margin: 0 15px; }
}

@media (max-width:768px){
	.nanum-header2 { padding: 0px; margin:0 10px; }
	.nanum-header2 h2 { font-size: 18px; padding:0 0 15px 0; }
}

