@charset "utf-8";
/* SIR 지운아빠 */

@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);

/* 새글 스킨 (latest) */
#latest_form{}

.blind,legend{display:block;overflow:hidden;position:absolute;top:-1000em;left:0}

.latest_content{overflow:hidden;position:relative;width:100%;margin:0 auto;padding:0 13px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.boxgrid{overflow:hidden;position:relative;margin:10px;float:left;border:none;cursor:pointer;}
.boxgrid img{position:absolute;top:0;left:0;border:0;}
.caption{display:none;float:left;position:absolute;width:100%;height:100%;padding:15px;background:#eb3368;background:rgba(235, 51, 104, 0.9);
font-family:'나눔고딕', 'Nanum Gothic', dotum, '돋움', '굴림', gulim, sans-serif;font-size:1.2em;color:#fff;
opacity:.9;
/* For IE 5-7 */filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
/* For IE 8 */-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
zoom:1;
-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;
}
.caption a{display:block;width:100%;height:100%;color:#fff;text-decoration:none;}
.caption h3{position:relative;top:68px;width:90%;margin:0 auto;font-size:1.3em;font-weight:normal;letter-spacing:-0.07em;text-align:center;}
.caption h3.l2{top:56px;}
.caption h3.l3{top:44px;}
.caption p{position:relative;width:80%;margin:10px auto 0;font-weight:bold;}


/* view-page */
#ajax-content-wrapper{display:none;overflow:hidden;position:fixed;left:50%;top:120px;z-index:9999;background-color:#fff;padding:30px 20px 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.fullpopupbg{position:fixed;top:0;left:0;z-index:9998;width:100%;height:105%;background:000;background:rgba(0,0,0,0.7);}
.btn-fullpopup{position:relative;top:90px;z-index:10000;margin:0 auto;height:30px;text-align:right;}
.btn-fullpopup button{display:inline-block;padding:4px 8px;border:0;background:#ff3061;color:#fff;letter-spacing:-0.1em;text-decoration:none;cursor:pointer;}

#bo_v{overflow:scroll;overflow-x:hidden;width:100%;height:100%;margin-bottom:50px;padding:10px;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#bo_v_title{margin-bottom:30px;border-bottom:2px solid #444;padding-bottom:5px;}
#bo_v_title h1{float:left;font-family:'나눔고딕', 'Nanum Gothic', dotum, '돋움', '굴림', gulim, sans-serif;font-size:1.7em;font-weight:normal;letter-spacing:-0.05em;color:#000;}
#bo_v_title span.category{margin-right:4px;color:#ccc;}
#bo_v_info{float:right;margin-top:8px;color:#666;}
#bo_v_title:after{content:"";display:table;clear:both;}

#bo_v_top{position:fixed;}
#bo_v_top .bo_v_nb{position:relative;top:-350px;width:768px;}
#bo_v_top .bo_v_nb a{position:absolute;z-index:10000;top:50%;background:transparent url('/images/slides_controls.png') no-repeat;margin-top:-55px;outline:0;width:50px;height:110px;text-indent:-9999px;}
#bo_v_top .bo_v_nb a.prev{left:-114px;background-position:0 0;}
#bo_v_top .bo_v_nb a.next{right:-84px;background-position:-60px 0;}

/* 페이징 */
#ajax_pages{clear:both;width:320px;margin:0 auto;padding:20px 0 20px;text-align:center}
.pg{}
.pg_page, .pg_current{display:inline-block;padding:0 6px;height:25px;color:#000;letter-spacing:0;line-height:2.2em;vertical-align:middle}
.pg a:focus, .pg a:hover{text-decoration:none}
.pg_page{background:transparent;text-decoration:none}
.pg_start, .pg_prev{/* 이전 */}
.pg_end, .pg_next{/* 다음 */}
.pg_current{display:inline-block;margin:0 4px 0 0;color:#f00;font-weight:bold;}

.pg_page, .pg_current {background:#fff;}
/* 좌우페이지 컨트롤 */
.page{position:relative;}
.page .navigation{position:relative;top:-195px;}
.page .navigation a{position:absolute;z-index:99;top:50%;background:transparent url('/images/slides_controls.png') no-repeat;margin-top:-100px;outline:0;width:50px;height:110px;text-indent:-9999px;}
.page .navigation a.prev{left:-70px;background-position:-120px 0;}
.page .navigation a.next{right:-70px;background-position:-170px 0;}


#ajax_pages a i{font-size:18px;}