@charset "utf-8";
/* SIR 지운아빠 */

/* 새글 스킨 (latest) */
.lt2{ position:relative; padding:0px;}
.lt2 .lt_title { display:inline-block;font-size:1.5em; color:#444; font-weight:bold; font-weight:500; line-height:2em; margin-bottom:10px;}
.lt2 .lt_more {position:absolute;top:-10px;right:-10px;}
.lt2 .lt_more a{ display:none; width:20px; height:20px; color:#555; font-size:3em; line-height:20px;}

.n2_7_title_wrap {width:850; height:39px;padding-top:0px; border:1px solid #ccc}
.n2_7_title a:link, .n2_7_title a:visited, .n2_7_title a:active, .n2_7_title a:hover {float:left; text-decoration:none; padding-left:0px; white-space:nowrap; font:bold 12px gulim, dotum; color:#222; line-height:27px}
.n2_7_icon {float:left; margin-left:5px; height:19px}
.n2_7_right_wrap {float:right; padding-top:9px; padding-right:7px;}



#border {}


#oneshot_2_7 { position:relative;margin:0px 0 0 0px;}
#oneshot_2_7 .la_title{position:absolute; left:0; top:0; z-index:100; background:#000; padding:0px; font-size:1em; color:#fff;margin:0 0 0 5px;filter:alpha(opacity=50);opacity:.5;}
#oneshot_2_7 .img_set{ width:100%; margin-right:6px; /*border:1px solid #E3E3E3;*/}
#oneshot_2_7 .subject_set{ max-width:180px; padding:2px 0; z-index:1; bottom:0; left:0; text-align:center;}
#oneshot_2_7 li:first-child .img_set{margin-left:6px;}
#oneshot_2_7 li:last-child .img_set{margin-right:0;}

#oneshot_2_7 .subject_set .sub_title{
text-decoration:none; display: none;
overflow:hidden;
/*height:17px;*/
padding-top:3px;
/*line-height:30px;*/
}

#oneshot_2_7 .subject_set .sub_title a:link, #oneshot_2_7 .subject_set .sub_title a:visited, #oneshot_2_7 .subject_set .sub_title a:active, #oneshot_2_7 .subject_set .sub_title a:hover{
margin-left:7px;
font-weight:normal;
font-size:12px;
color:#222;
font-family:dotum;
letter-spacing:-1px;
}

#oneshot_2_7 .subject_set .sub_content{
margin-top:10px;
margin-left:7px;
padding-top:7px;
height:58px;
overflow:hidden;
font-size:12px;
font-family:Dotum,Verdana,Arial;
color:#666; 
line-height:18px;

border-top:2px dotted #eee;
}


#oneshot_2_7 .subject_set .dotted{
height:5px;
border-bottom:2px dotted #eee;
}

#oneshot_2_7 .subject_set .sub_datetime{
margin-left:7px;
padding-top:3px;
font-size:12px;
font-family:Dotum,Verdana,Arial;
color:#999; 
line-height:28px
}

#oneshot_2_7 ul {list-style:none;clear:both;margin-top:31px;padding:0;}
#oneshot_2_7 ul:after{ display:block; content:""; clear:both;}
/*이미지 좌우간격*/
#oneshot_2_7 li {list-style:none;float:left;text-decoration:none;padding:0;}


.bubble_b {
padding: 6px;
background:#E9E9E9;
border:1px solid #DFDFDF;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;'
}

.bubble 
{

position: relative;
/*width: 265px;
height: 120px;
padding: 0px;
background: #FFFFFF;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
border: #7F7F7F solid 1px;*/

}


.bubble:after 
{
content: '';
position: absolute;
border-style: solid;
/*화살표크기*/
border-width: 0 5px 8px;
/*배경칼라*/
border-color: #E9E9E9 transparent;
display: block;
width: 0;
z-index: 1;
/*화살표 배경크기(화살표크기보다 높이를 1픽색 아래로 내려줌), 위치*/
top: -10px;
left: 20px;
}

.bubble:before 
{
content: '';
position: absolute;
border-style: solid;
/*화살표크기*/
border-width: 0 5px 8px;
/*라인칼라///박스칼라보다 더 강해야 비슷하게 보임*/
border-color: #CECECE transparent;
display: block;
width: 0;
z-index: 0;
/*화살표 라인크기(화살표크기보다 높이를 1픽색 아래로 내려줌), 위치*/
top: -11px;
left: 20px;
}



/* 폰트불러오기 */
@font-face {font-family:'NanumBarunGothic';src: url('<?php echo $latest_skin_url ?>/NanumBarunGothic.eot');}
@font-face {font-family:'NanumGothic';src: url('<?php echo $latest_skin_url ?>/NanumGothic.eot');}

@media (max-width: 991px) {
.lt2{ margin-top:20px;}
#oneshot_2_7 .img_set{width: 100%;
    height: 100%;
    padding: 0 10px;
    margin: 4% !important;}
#oneshot_2_7 .img_set img{ width:100%; height:auto;}
#oneshot_2_7 li {width: 48%;}

}




