@charset "utf-8";
/* SIR 지운아빠 */

/* 새글 스킨 (latest) */
.lt_pc {float:left;margin-left:20px}
.lt {
    width: 100%;
    position: relative;
    padding-bottom: 60px;
    margin-bottom: 0;}
.lt ul {margin:0 0 10px;padding:0;list-style:none}
.lt li {padding:3px 0}
.lt .lt_title {display:block;padding:10px 0 8px}
.lt .lt_more {position:absolute;top:10px;right:0}
.lt .cnt_cmt {display:inline-block;margin:0 0 0 3px;font-weight:bold}

.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}

.page {display:flex; justify-content:center; align-items:center; width:100%; margin-top:70px;}
.page > a {display:block; font-size:1.875em;}
.page > a:before {font-size:1em; font-weight:300; font-family:'Font Awesome 6 Pro'}
.page > a.pre:before {content:'\f053'}
.page > a.next:before {content:'\f054'}
.page .num strong {display:flex; justify-content:center; align-items:center; font-weight:400; margin:0 20px;}
.page .num a {display:block; font-size:1.125em; color:#a4a4a4; line-height:1.6em; padding:0 9px; transition:color 0.4s;}
.page .num a:hover {color:#191919;}
.page .num a.active {color:#191919; font-weight:700;}

.latest_line{ border-bottom: 1px solid #ccc; padding: 10px 0 10px;}
.latest_line strong{ font-size: 24px;}
.latest_line span{ font-size: 20px; white-space: nowrap; text-overflow: ellipsis; display: inline-block; overflow: hidden; width: 100%;}

@media screen and (max-width:1024px){
	.page {margin-top:5%;}
    .page > a {font-size:1.5em;}
    .page .num {margin:0 10px;}
    .page .num a {font-size:1em;}
}

@media screen and (max-width:767px){


