@charset "utf-8";

/* 최근게시물 스킨 (latest) */
.swipebox {}
.swipebox .swipe {overflow:hidden;position:relative;display:block;margin:0;padding: 0;}
.swipebox .swipe-wrap {overflow: hidden;position: relative;}
.swipebox .swipe-wrap > div {float: left;width: 100%;position: relative;}
.swipebox .swipe-page div.carea {padding:10px 0;overflow:hidden;border:0;text-align:center;}
.swipebox .swipe-page div.carea div.img {display:inline;border:0;margin:0 auto 0 auto;overflow:hidden;float:left;width:49%;text-align:center;margin-right:1%;}
.swipebox .swipe-page div.carea div.cap {display:block;width:200px;height:32px;	margin:0 auto;overflow:hidden;font-size:12px;text-align:center;padding-top:3px;}
.swipebox .swipe-page div.carea .image {width:200px;height:140px;border:1px solid red;}



/* 최근게시물 스킨 (latest) */
.stylebox {overflow: hidden;position: relative;margin: 0;clear: both;}
.stylebox .tsubject {height: 36px;padding-top:7px;padding-left:10px;border-bottom:1px solid #b1b1b1;border-top:0px solid #222;}
.stylebox ul {margin:0;padding:0;}
.stylebox li {position: relative;background: 0;text-indent: 0;border-top: 1px solid #efefef;}
.stylebox li:first-child {border-top: 0 none;}
.stylebox .list {display: block;overflow: hidden;padding: 10px 6px 10px 12px;letter-spacing: -1px;color: #131313;}
.stylebox .list .wsubject {text-align:center;}
.stylebox .list .wsubject.active {font-weight:bold}
.stylebox .list .wname {color: #999;letter-spacing: -1px;display: inline-block;margin-left:0px;font-size: 12px;letter-spacing: -1px;}
.stylebox .list .wcontent {margin-right: 7px;display:block;padding-top:4px;}
.stylebox .list .cment {position:absolute;top:0;right:0;height:36px;line-height:36px;margin-right:8px;}
.stylebox li.havecm {padding-right:30px;}
.stylebox .list .cment .cbox {padding:3px 8px;font-weight:bold;	border: 1px solid #ccc;border-radius: 0.2em;-webkit-border-radius: 0.2em;background: #fff;text-shadow: 0 1px 0 #fff;background-image: linear-gradient( #fff,#f1f1f1 );}

.stylebox .bbn {display: block;position: relative;width: 100%;height: 38px;margin-top: -1px;border-top: 1px solid #cacaca;background-color: #f9f9f9;}
.stylebox .bbn .footer_box {display: block;height: 25px;margin-right: 69px;padding: 12px 0 0 3px;border-top: 1px solid #fdfdfd;font-weight: bold;line-height: 1em;color: #424856;background-color: #f9f9f9;text-align: center;clear: both;}
.stylebox .bbn .footer_box .more_down {width: 12px;height: 8px;margin: 3px 0 0 4px;background-position: 0px -10px;}
.stylebox .bbn .gotop {position: absolute;top: 0;right: 0;width: 68px;height: 25px;padding-top: 12px;border-left: 1px solid #ddd;border-top: 1px solid #fdfdfd;font-weight: bold;line-height: 1em;color: #666;background-color: #f9f9f9;text-align: center;letter-spacing: -1px;}
.stylebox .bbn .gotop .more_up {width: 9px;height: 11px;margin: 0 3px 0 0;background-position: 0px 2px;}
.stylebox .gopage {position: absolute;	top: 0;	right: -5px;width: 100%;padding-top: 7px;font-weight: bold;font-size:1.5rem;letter-spacing: -1px;color: #000;text-align: right;}
.stylebox .gopage .more_page {width: 7px;height: 11px;margin: 3px 11px 0 4px;background-position: -24px 2px;}


.icon_age {
	display: inline-block;
	width: 15px;
	line-height: 14px;
	font-size: 0.833em;
	color: #3879e8;
	background: #f2f2f2;
	text-align: center;
	border-radius: 2px;
	vertical-align: middle;
}