@charset "UTF-8";

@media screen and (max-width: 1280px) { /* PC + Tablet 환경 */
    .history-content.content-area {padding: 80px 0 180px;}
    .history-content .inner {flex-direction: column; justify-content: flex-start;}
    .history-content .history-header {width: 100%;}
    .history-content .history-body {width: 100%;}
    .history-content .history-body .cont h3,
    .history-content .history-body .cont ul {padding-left: 40px;}
}
@media screen and (max-width: 450px) { /* Mobile 환경 */
    .history-content .history-header h2 {font-size: 2.5rem; margin: 8px 0 10px;}
    .history-content .history-body .cont h3 {margin-top: 40px;}
    .history-content .history-body .cont ul {margin-top: 12px;}
	.history-content .history-body .cont h3,
	.history-content .history-body .cont ul {padding-left: 24px;}
    .history-content .history-body .cont li {padding: 8px 0;}
}