@charset "utf-8";

/***************************************************************
Blog : (http://webclear.co.kr)
Site : (http://www.justin.or.kr)
Skin : Webclear Ver.III (WC_v3_2Layout)
Author : Justin.J

Blog Size : full - 900px / content - 579px / sidebar - 256px
Basic Color : #e5e5e5
Font Basic Color : #7b7b7b / Visit Color : #202020

Css Modify - Skin Ver.III : 091223
***************************************************************/

/* Float bug */
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
.clearfix {
	display:inline-block;
	}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* */


/************************************************
*		Reset									*
************************************************/
*{margin:0;padding:0;}
body{*word-break:break-all;-ms-word-break:break-all;}
body{margin:0;background:#e5e5e5;text-align:center;_text-align:center;}
body,div,input,textarea,button{font:11px/130% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;color:#7b7b7b;}
.blind{width:0;height:0;font-size:0;line-height:0;visibility:hidden;overflow:hidden;position:absolute;}

a:link	{color:#7b7b7b;text-decoration:none;}
a:visited	{color:#7b7b7b;text-decoration:none;}
a:hover	{color:#202020;text-decoration:none;}
a:active	{color:#202020;text-decoration:none;}

ul, ol, ul li, ol li, dl, dt, dd, dt dd{margin:0;padding:0;list-style:none;}
h1, h2, h3, h4, h5{margin:0;padding:0;}
img,fieldset,iframe, input, textarea{border:none;}

textarea, iframe{
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-face-color:#cccccc;
	scrollbar-3dlight-color:#999999;
	scrollbar-darkshadow-color:#999999;
	scrollbar-track-color:#ffffff;
}


/********************* Png *********************/
.png24 {tmp:expression(setPng24(this));}


/*************** Image Link Clear ***************/
a, img, input {selector-dummy:expression(this.hideFocus=true);}


/************************************************
*		LAYOUT									*
************************************************/
#wrap{width:900px;margin:0 auto;_text-align:left;}
#header, #container, #f_container, #footer{margin:0 auto;margin-bottom:5px;}
#header{width:900px;}
#container{width:900px;position:relative;}
#content{width:579px;margin:0 65px 0 0;text-align:left;float:left;position:relative;}
.sidebar{width:256px;text-align:left;float:right;position:relative;}
#f_container{width:900px;}
.clear{width:100%;height:0;margin:0 !important;padding:0 !important;display:block;float:none;clear:both;font-size:0 !important;line-height:0 !important;overflow:hidden;}
#footer{width:900px;clear:both;}


/************************************************
*		TOP										*
************************************************/

/******************** Header ********************/
/* Blog Title */
#header{
	height:98px;
	background:#abbdc8;
	overflow:visible;
	position:relative;
}

/* Logo */
#header h1{
	font:2.8em/78px Tahoma;
	text-align:left;
	letter-spacing:-1px;
	position:absolute;
	left:40px;
	top:40px;
}

/* Head Line */
#header h2{
	width:160px;
	font:10px Tahoma;
	font-weight:normal;
	color:#fff;
	text-align:left;
	overflow:hidden;
	position:absolute;
	right:699px;
	top:70px;
}
#header h2 a{
	font:10px Tahoma;
	color:#fff;
	text-decoration:none;
}

/* Blog Top Menu */
#header h3{
	width:248px;
	padding:0 8px 0 0;
	font:10px Georgia;
	font-weight:normal;
	color:#616161;
	text-align:right;
	overflow:hidden;
	position:absolute;
	right:0;
	top:70px;
}
#header h3 a{
	font:10px Tahoma;
	color:#616161;
	text-decoration:none;
}
#header h3 .p{
	margin:0 0 0 8px;
	font:10px Tahoma;
	color:#fff;
}
#header h3 .p a{
	text-decoration:none;
}

/* Top Quick */
#header .quick_top{
	width:200px;
	height:220px;
	text-align:left;
	position:absolute;
	left:904px;
	top:103px;
}

/************************************************
*		CONTAINER								*
************************************************/

/******************* Content *******************/
/* Top Menu */
#menu{
	width:579px;
	height:30px;
	padding:0 0 5px 0;
	background:#e5e5e5;
	overflow:hidden;
	position:relative;
}
#menu dl{
	_display:inline;
	float:left;
}
#menu dt{
}
#menu dd{
	font:11px Trebuchet MS;
	float:left;
}
#menu .f{
	float:left;
}
#menu dd a{
	width:115px;
	height:14px;
	margin:0 0 0 1px;
	padding:8px 0;
	background:#1087d2;
	color:#fff;
	text-align:center;
	text-decoration:none;
	float:left;
}
#menu .f a{
	width:115px;
	height:14px;
	margin:0;
	padding:8px 0;
	background:#1087d2;
	color:#fff;
	text-align:center;
	text-decoration:none;
	float:left;
}
#menu dd a:link, #menu .f a:link, #menu dd a:visited, #menu .f a:visited{
	background:#2eabfa;
	text-decoration:none;
}
#menu dd a:hover, #menu .f a:hover, #menu dd a:active, #menu .f a:active{
	background:#1087d2;
	text-decoration:none;
}

/* Title Setting */
#c_title{
	height:20px;
	padding:10px 0 0 10px;
	font:bold 11px/120% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;
	color:#202020;
	background:#b3c3cd;
	letter-spacing:-1px;
	text-transform:uppercase;
}
#c_title a:link, #c_title a:visited{
	color:#202020;
	text-decoration:none;
}
#c_title a:hover, #c_title a:active{
	color:#000;
	text-decoration:none;
}

/* Cover Story */
#cover{
	margin:0 0 25px 0;
}
.coverPage{
	padding:0;
}

/* SearchList & SearchReList & TrackbackSearchList */
#searchList, #searchRplist, #searchTblist{
	margin:0 0 25px 0;
	background:#fff;
}
#searchList ol li, #searchRplist ol li, #searchTblist ol li{
	padding:5px 10px;
}
#searchList ol li a, #searchRplist ol li a, #searchTblist ol li a{
	display:block;
	color:#7b7b7b;
}
#searchList ol li a:hover, #searchRplist ol li a:hover, #searchTblist ol li a:hover{
	color:#7b7b7b;
	text-decoration:none;
}
#searchList ol li a:visited, #searchRplist ol li a:visited, #searchTblist ol li a:visited{
	color:#202020;
	text-decoration:none;
}

.searchWrap{
	font:11px/130%;
	color:#7b7b7b;
}
.searchWrap .info{
	width:100%;
	position:relative;
}
.searchWrap .cnt{
	font:10px Tahoma;
}
.searchWrap .date{
	width:225px;
	color:#23a6f9;
	font:10px Tahoma;
	text-align:right;
	letter-spacing:normal;
	position:absolute;
	left:330px;
	*top:7px;
}

#list, #rplist, #trackback{
	color:#7b7b7b;
	padding:0 5px;
	*padding:0 10px;
	letter-spacing:-1px;
	word-break:break-all;
}
#list, a;link, #rplist a:link, #trackback a:link, #list a:visited, #rplist a:visited, #trackback a:visited{
	color:#7b7b7b;
	text-decoration:none;
}
#list a:hover, #list a:active{
	color:#202020;
	background-color:#fafafa;
	text-decoration:none;
}
#rplist a:hover, #trackback a:hover, #rplist a:active, .trackback a:active{
	color:#202020;
	text-decoration:none;
}

.titleBar .name{
	color:#7b7b7b;
	letter-spacing:-1px;
}
.titleBar .name a:link, .titleBar .name a:visited{
	color:#7b7b7b;
	text-decoration:none;
}
.titleBar .name a:hover, .titleBar .name a:active{
	color:#202020;
	background-color:#fafafa;
	text-decoration:none;
}

/* Tag Cloud */
#taglog{
	margin:0 0 25px 0;
	background:#fff;
}
#taglog .tag_cloud{
	font:13px dotum;
	line-height:24px;
	word-break:break-all;
	border-bottom:1px solid #d6d6d6;
}	

#taglog ul{
	padding:10px 10px 20px 10px;
	margin:0;
	text-align:justify;
	line-height:250%;
}
#taglog li{
	display:inline;
}
#taglog a{
	color:#7b7b7b;
}
#taglog a:hover{
	color:#202020;
	text-decoration:underline;
}
#taglog a:visited{
	color:#7b7b7b;
}	
#taglog li a.cloud1{
	font-weight:bold;
	background-color:#83cb11;
	color:#fff;
}
#taglog li a.cloud2{
	font-weight:bold;
	background-color:#70c5d4;
	color:#fff;
}
#taglog li a.cloud3{
	font-weight:bold;
	background-color:#f7f7f7;
}
#taglog li a.cloud4{
	font-weight:bold;
}
#taglog li a.cloud5	{
}

/* Location Log */
#localog{
	margin:0 0 25px 0;
	background:#fff;
}
.location{
	padding:5px 0;
}
.location .spot{
	padding:0;
	color:#7b7b7b;
}
.location .info{
	padding:2px 0;
	color:#7b7b7b;
}	
.location .info a:link, .location .info a:visited{
	color:#369;
	text-decoration:none;
}
.location .info a:hover, .location .info a:active{
	color:#202020;
	text-decoration:none;
}

/* Guest Book */
#guest{
	margin:0 0 25px 0;
	padding:20px 0 0 0;
	background:#fff;
}
.guestListWrap{
	margin:5px 0 0 0;
	padding:5px;
	background:#fff;
}
.guestListWrap .titleBar{
	padding:3px 0;
	background:#fafafa;
}
.guestWrite{
	font:10px/120% Tahoma;
	background:#fff;
}
.guestWrite ol li, .guestListWrap ol li{
}
.guestListWrap li .control{
	font:10px Tahoma;
}
.guestListWrap .desc{
	margin:0 5px;
	padding:5px 0;
	font:12px/130% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;
}

#write_box{width:275px;position:relative;}
#write_box .label_pos{width:45px;font:10px Trebuchet MS;text-align:left;position:absolute;left:230px;top:3px;_top:23px;}

.secreter{
	margin:-23px 0 0 532px;
	*margin:-23px 0 0 536px;
	font:9px Tahoma;
	vertical-align:middle;
	position:absolute;
}
.secreter ul{
	width:46px;
}
.secreter li{
}
.secreter .liLeft{
	margin:0;
	*margin:5px 0 0 0;
	float:left;
}
.secreter .liRight{
	float:right;
}

#write_box{
	width:275px;
	position:relative;
}
#write_box .label_pos{
	width:45px;
	font:10px Trebuchet MS;
	text-align:left;
	position:absolute;
	left:230px;
	top:3px;
	_top:23px;
}

.dot_line{height:1px;border-top:1px solid #e5e5e5;}

/* Input & Button & Form Setting */
.input{
	width:220px;
	height:16px;
	margin:0 0 3px 0;
	padding:2px 3px 0 3px;
	background:#e5e5e5;
	border:1px solid #fff;
}

.w_input{
	width:160px;
	height:16px;
	margin:0 0 3px 0;
	padding:2px 3px 0 3px;
	border:1px solid #e5e5e5;
}

.textarea{
	width:567px;
	height:100px;
	font-weight:normal;
	margin-top:2px;
	padding:5px;
	background:#e5e5e5;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	overflow:visible;
	clear:both;
}

.submit{
	height:20px;
	margin:0 0 0 5px;
	*margin:0 0 3px 5px;
	padding:0 10px;
	font:11px Tahoma;
	color:#7b7b7b;
	background:#fefefe;
	border:1px solid #efefef;
	cursor:pointer;
}

.f_submit{
	width:579px;
	*width:577px;
	height:25px;
	font:11px Tahoma;
	color:#7b7b7b;
	background:#e5e5e5;
	border:1px solid #fff;
	cursor:pointer;
}

/* OpenID */
.openid{
}
.openid ul{
	margin:5px 0;
	background:#fff;
}
.openid li{
	padding:10px 0;
	font:11px 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;
	color:#2eabfa;
	text-align:center;
	word-spacing:1px;
}
.openid li a:link, .openid li a:visited{
	text-decoration:none;
}
.openid li a:hover{
	color:#202020;
	text-decoration:none;
}

/* Key Worlds & KeyLog */
#keywords, #entryKeylog{
	margin:0 0 25px 0;
	background:#fff;
}
#keywords ul, #entryKeylog ul{
	padding:10px 10px 20px 10px;
	margin:0;
	text-align:justify;
	line-height:250%;
}
#keywords li, #entryKeylog li{
	display:inline;
}
#keywords  a:link, #keywords a:visited, #entryKeylog  a:link, #entryKeylog a:visited{
	color:#7b7b7b;
	text-decoration:none;
}
#keywords a:hover, #keywords a:active, #entryKeylog a:hover, #entryKeylog a:active{
	color:#202020;
	text-decoration:none;
}

/* Error */
.page-error{
	padding:20px;
	font:13px Dotum;
	color:#cc0000;
	line-height:24px;
	text-align:center;
	word-break:break-all;
	border-bottom:1px solid #d6d6d6;
	background-color:#f8f8f8;
}
.page-error img{
	vertical-align:middle;
}

/* Notice */
#entryNotice, #entryProtected, #protectedWrapper{
	margin:0 0 25px 0;
	background:#fff;
}
#entryNotice ul, #entryProtected ul, #protectedWrapper ul{
	margin:5px 10px;
}
#entryNotice li, #entryProtected li, #protectedWrapper li{
}
#entryNotice li a:link, #entryProtected li a:link, #protectedWrapper li a:link, #entryNotice li a:visited, #entryProtected li a:visited, #protectedWrapper li a:visited{
	color:#7b7b7b;
}
#entryNotice li a:hover, #entryProtected li a:hover, #protectedWrapper li a:hover, #entryNotice li a:active, #entryProtected li a:active, #protectedWrapper li a:active{
	color:#202020;
}
#entryNotice .info, #entryProtected .info{
	font:12px/130%;
	color:#7b7b7b;
	letter-spacing:-1px;
}
protectedWrapper .copy{
	font:11px/120%;
	color:#7b7b7b;
	letter-spacing:-1px;
}
#entryNotice .date, #entryProtected .date, #protectedWrapper .date{
	font:11px/120%;
	font-weight:normal;
	color:#7b7b7b;
	letter-spacing:-1px;
}
.tb_name{font:10px Tahoma;}
.tb_name ul{
}
.tb_name li{
}

.titleWrap{
	padding:5px 0 0 0;
	font:11px/130%;
	color:#7b7b7b;
	background:#fff;
}
.titleWrap .info{
	padding:0 10px;
	position:relative;
}
.titleWrap .author{
	width:200px;
	position:absolute;
	left:10px;
}
.titleWrap .date{
	width:165px;
	text-align:right;
	position:absolute;
	left:400px;
}
.titleWrap .n_category{
	width:200px;
	position:absolute;
	left:10px;
}

/* Entry */
#entry{
	margin:0;
	padding:0;
	background:#e5e5e5;
}

.owner{
	padding:2px 10px;
	color:#7b7b7b;
	text-align:right;
	background:#fafafa;
}
.owner a:link, .owner a:visited{
	color:#7b7b7b;
	text-decoration:none;
}
.owner a:hover, .owner a:active{
	color:#2eabfa;
	text-decoration:none;
}

.article{margin:0;padding:20px 10px 35px 10px;text-align:justify;line-height:150%;word-break:break-all;clear:both;overflow:hidden;width:/*@post-width=*/ 559px /*@*/;	/*@post-body-font-size=font-size:;*/ font-size: inherit; /*@*/ /*@post-body-font-family=font-family:;*/ font-family:inherit; /*@*/ /*@post-body-color=color:#7b7b7b;*/ color:#7b7b7b; /*@*/ /*@post-body-color=background:#fff;*/ background:#fff; /*@*/}
.article a{
	color:#7b7b7b;
	background-color:#fff;
	text-decoration:none;
}
.article a:link, .article a:visited{
	color:#7b7b7b;
	background-color:#fff;
	text-decoration:none;
}
.article a:hover, .article a:active{
	color:#ffffff;
	background-color:#2eabfa;
	text-decoration:none;
}

/* A_Bottom */
#article_bottom{
	height:31px;
	*height:30px;
	margin:0 0 5px 0;
	color:#fff;
	letter-spacing:-1px;
	background:#b3c3cd;
}
#article_bottom ul{
	text-align:left;
	position:relative;
}
#article_bottom li{
	position:absolute;
}
#article_bottom .r_feed{
	height:15px;
	padding:8px 0 7px 0;
	margin:0 0 5px 0;
	color:#fff;
	text-align:right;
	letter-spacing:-1px;
	background:#b3c3cd;
	position:absolute;
	left:317px;
	top:1px;
	*top:0;
}
#article_bottom .r_feed a,
#article_bottom .r_feed a:link, .article_bottom .r_feed a:visited{
	color:#fff;
	padding:10px 30px 10px 0;
	background:url('./images/feedBG_off.gif') no-repeat 229px 0;
	text-decoration:none;
}
#article_bottom .r_feed a:hover, .article_bottom .r_feed a:active{
	color:#ea612a;
	padding:10px 30px 10px 0;
	background:url('./images/feedBG_on.gif') no-repeat 229px 0;
	text-decoration:none;
}

/** Article E.T.C. **/

.imageblock a{border-bottom-width:0px;}
/* Image Caption */
.cap1{
	margin:3px 0;
	color:#7b7b7b;
	font-size:11px;
}
/* Tree Table */
.dual{}
/* Tree sell */
.triple{
	cursor:pointer;
}

.moreless_fold span, .moreless_top span, .moreless_bottom span{padding:5px;border:1px solid #ddd;}
.moreless_fold span:hover, .moreless_top span:hover, .moreless_bottom span:hover{background-color:#f7f7f7;}
.moreless_fold{}
.moreless_top{}
.moreless_content{border:5px dashed #d6d6d6;padding:15px;}
.moreless_bottom{text-align:right;}

/* Article Info */
#article_binfo{
	height:85px;
	margin:0 0 30px 0;
	padding:0;
	font:11px 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;
	text-align:left;
	background:#fff;
	clear:both;
	position:relative;
}

#article_binfo .art_lmg{
	width:0px;
	margin:10px;
	vertical-align:top;
	position:absolute;
}

#article_binfo .ab_copy{
	width:520px;
	height:33px;
	margin:10px 0 0 0;
	line-height:120%;
	position:absolute;
	left:50px;
}
#article_binfo .ab_copy ul{
}
#article_binfo .ab_copy li{
	font:10px/140% Tahoma;
	text-align:left;
}
#article_binfo .ab_copy .bcopy{
	color:#23a6f9;
	text-transform:uppercase;
}
.ab_copy a:link, .ab_copy a:visited{
	color:#7b7b7b;
	text-decoration:none;
}
.ab_copy a:hover, .ab_copy a:active{
	color:#202020;
	text-decoration:none;
}

#article_binfo .ab_tag{
	width:557px;
	height:30px;
	letter-spacing:-1px;
	overflow:hidden;
	position:absolute;
	left:13px;
	top:50px;
	*top:50px;
}
.ab_tag a:link, .ab_tag a:visited{
	color:#7b7b7b;
	letter-spacing:-1px;
	text-decoration:none;
}
.ab_tag a:hover, .ab_tag a:active{
	color:#202020;
	letter-spacing:-1px;
	text-decoration:none;
}
.tagTrail{
	width:37px;
	height:30px;
	font-weight:bold;
}
.tagTrail_txt{
	width:520px;
	height:30px;
	letter-spacing:-1px;
	overflow:hidden;
	position:absolute;
	left:37px;
	top:0;
}

/* B_Bottom */
#article_tum{
	height:100px;
	margin:0 0 30px 0;
	font:bold 13px/140% tahoma, AppleGothic, Sans-serif;
	color:#2eabfa;
	text-align:left;
	clear:both;
	position:relative;
}
#article_tum ul{
}
#article_tum li{
}
#article_tum .tumBoxLeft{
	width:16px;
	height:47px;
	padding:28px 0 0 4px;
	position:absolute;
	left:0;
	top:25px;
}
#article_tum .tumBoxCenter{
	width:539px;
	height:75px;
	overflow:hidden;
	position:absolute;
	left:20px;
	top:25px;
}
.tumBox{width:80px;padding:1px;position:absolute;top:0;}
#article_tum .tumBoxCenter img{
	text-align:center;
	margin:0 4px 0 0;}
#article_tum .tumBoxRight{
	width:11px;
	height:47px;
	padding:28px 0 0 9px;
	position:absolute;
	left:559px;
	top:25px;
}

/* TrackBack & Comment Counter */
#tc_text{
	font:bold 13px/140% tahoma, AppleGothic, Sans-serif;
	color:#2eabfa;
}

/* TrackBack Address */
#tb_title{
	height:20px;
	margin:3px 0 15px 0;
	padding:3px 10px 6px 10px;
	font:bold 13px/140% tahoma, AppleGothic, Sans-serif;
	color:#9b9b9b;
	background:#fff;
}
#tb_title a:link, #cb_title a:visited{
	color:#9b9b9b;
	text-decoration:none;
}
#tb_title a:hover, #tb_title a:active{
	color:#202020;
	text-decoration:none;
}

/* Trackback */
#trackbacks{
	margin:5px 0 0 0;
	background:#fafafa;
}
.tbListWrap{
	margin:10px 0 0 0;
	padding:9px 10px 11px 10px;
	*padding:8px 10px 8px 10px;
	font:11px/120% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;
}
.tbList  ol li{
}

/* Comment List & Comment Write */
#commentList{
	margin:0 0 15px 0;
	*margin:-5px 0 15px 0;
}
#commentWrite{
	margin:0 0 5px 0;
	padding:20px 0 0 0;
	font:10px/120% Tahoma;
	background:#e5e5e5;
}
.commentListWrap{
	margin:5px 0 0 0;
	padding:5px;
	font:11px/120% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;
	background:#fff;
}
.commentListWrap .titleBar{
	*margin:3px 0;
	padding:3px 0;
	background:#fafafa;
}
.commentList ol li, #commentWrite ol li{
}
#commentWrite ul, .commentListWrap ul{
}
#commentWrite li, .commentListWrap li{
}
.commentListWrap .name{
	font:bold 12px/130%;
	color:#656565;
	letter-spacing:-1px;
}
.commentListWrap .date, .commentListWrap .control{
	font:10px Tahoma;
}
.commentListWrap .desc{
	margin:0 5px;
	padding:5px 0;
	font:12px/130% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;
}
.ddesc{
	margin:0 5px;
	padding:5px;
	font:12px/130% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;
	background-color:#fff;
}

/* Paging */
#paging{
	width:auto;
	height:22px;
	padding:45px 0;
	text-align:center;
	background:#e5e5e5;
}
#paging .num{
	margin:0 -4px;
	padding:4px 6px;
	font:10px Tahoma;
	color:#868686;
}
#paging .num a:link, #paging .num a:visited{
	padding:4px 6px;
	border:1px solid #c5c5c5;
}
#paging .num a,
#paging .num a:hover, #paging .num a:active{
	padding:4px 6px;
	border:1px solid #575757;
}

#paging a.prev{
	padding:4px 7px 4px 17px;
	color:#868686;
	border:1px solid #c5c5c5;
	background:url('./images/prv_icon.gif') no-repeat 7px 9px;
	*background:url('./images/prv_icon.gif') no-repeat 10px 10px;
	font:10px Tahoma;
}
#paging a:hover.prev{
	border:1px solid #575757;
}

#paging a.next{
	padding:4px 17px 4px 7px;
	color:#868686;
	border:1px solid #c5c5c5;
	background:url('./images/nex_icon.gif') no-repeat 30px 9px;
	*background:url('./images/nex_icon.gif') no-repeat 30px 10px;
	font:10px Tahoma;
}
#paging a:hover.next{
	border:1px solid #575757;
}


/************************************************
*		SIDEBAR									*
************************************************/

/*************** SIDERBAR TITLE ****************/
.sidebar{
	width:256px;
	margin:0 0 25px 0;
	text-align:left;
}
#s_title{
	width:236px;
	height:16px;
	margin:0 0 5px 0;
	padding:6px 10px 8px 10px;
	*padding:7px 10px;
	background:#2eabfa;
	font:11px Trebuchet MS;
	color:#fff;
	text-align:left;
	font-weight:normal;
}

/** Sidebar Advertising Title **/
#s_atitle{
	width:236px;
	height:16px;
	margin:0;
	padding:8px 10px 6px 10px;
	*padding:9px 10px 5px 10px;
	background:#2eabfa;
	font:11px/120% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;
	color:#fff;
	text-align:left;
	font-weight:normal;
}

/** Sidebar Contents Basic Box **/
.scon_box{
	width:236px;
	margin:0 0 25px 0;
	padding:0 10px;
	font:11px/120% 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;
	text-align:left;
	font-weight:normal;
}
.scon_box ul{
}
.scon_box li{
	text-align:left;
	overflow:hidden;
}
.scon_box .name, .scon_box .date, .scon_box .cnt{
	margin:0 0 0 10px;
	letter-spacing:-1px;
}

/** Sidebar Contents Full Box **/
.scon_fbox{
	width:256px;
	margin:0 0 25px 0;
	padding:0;
	font:12px/130%;
	text-align:left;
	font-weight:normal;
}
.scon_fbox ul{
}
.scon_fbox li{
	text-align:center;
	overflow:hidden;
}
.scon_box a:link, .scon_fbox a:link, .scon_box a:visited, .scon_fbox a:visited{
	color:#7b7b7b;
	text-decoration:none;
}
.scon_box a:hover, .scon_fbox a:hover, .scon_box a:active, .scon_fbox a:active{
	color:#202020;
	text-decoration:none;
}
/* Space & Images */
.scon_fbox .mb20px{
	margin-bottom:20px;
}
.scon_fbox .mb1px{
	margin-bottom:1px;
}
.scon_fbox img{
	width:256px;
	height:40px;
}


/***************** BLOG INFO ******************/
#blogImage{
	text-align:center;
}
#blogImage img{
	width:256px;
	margin:0 0 5px 0;
	vertical-align:top;
}
.desc{
	font:11px/120% Dotum, Arial, sans-serif;
	color:#7b7b7b;
	word-break:break-all;
}

.bloger{
	font:0.9em/1.2em Dotum, Arial, sans-serif;
	color:#1087d2;
	letter-spacing:-1px;
	word-break:break-all;
}


/******************* FIVE LIST *********************/
#tabs{
	width:256px;
	height:216px;
	margin:0 0 37px 0;
	overflow:hidden;
	position:relative;
}
#tab_title{height:20px;}

.mr{padding:0 54px 0 0;font-family:Trebuchet MS;color:#fff;}
.ml{padding:0;font-family:Trebuchet MS;color:#fff;}

.mr a:link, .mr a:visited, .ml a:link, .ml a:visited{
	color:#fff;
	text-decoration:none;
}
.mr a:hover, .mr a:active, .ml a:hover, .ml a:active{
	color:#1087d2;
	text-decoration:none;
}

#layout_wrap{height:180px;padding:5px 10px 0 10px;overflow:hidden;}
.layout{
	width:236px;
	height:173px;
	font:11px/130% 돋음, Dotum, 굴림, Gulim, Trebuchet MS;
	display:none;
	position:absolute;
	overflow:hidden;
}

.layout_list{height:17px;}

/* NOTICE */
#notice{
	font:11px/16px 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;
	color:#7b7b7b;
	text-align:left;
	letter-spacing:-1px;
}
#notice a,
#notice a:link, #notice a:visited{
	color:#7b7b7b;
	padding:2px 0 3px 27px;
	background:url('./images/notice_off.gif') no-repeat 0 0;
	text-decoration:none;
}
#notice a:hover, #notice a:active{
	color:#202020;
	padding:2px 0 3px 27px;
	background:url('./images/notice_on.gif') no-repeat 0 0;
	text-decoration:none;
}

/* TAGBOX */
#tagbox{font:11px/17px 돋음, Dotum, 굴림, Gulim, Trebuchet MS;}
#tagbox a:link, #tagbox a:visited{text-decoration:none;}
#tagbox a:hover, #tagbox a:active{background-color:#1087d2;color:#fff;}
#tagbox ul{text-align:justify;}
#tagbox li{display:inline;border:none;}
#tagbox li a{padding:3px;}
#tagbox li a.cloud1{font-weight:bold;color:#fff;background-color:#44825a;}
#tagbox li a.cloud2{font-weight:bold;color:#fff;background-color:#3c80a8;}
#tagbox li a.cloud3{font-weight:bold;background-color:#7294b6;color:#999 !important;color:#1f1f1f;}
#tagbox li a.cloud4{font-weight:bold;}
#tagbox li a.cloud5{
}

/***************** SEARCH BOX ******************/
#search{
	height:45px;
	vertical-align:top;
}
#search .searchinput{
	width:232px;
	height:18px;
	padding:2px 0 0 2px;
	background:url(./images/search_BG.gif) no-repeat;
	float:left;
}
#search .btSearch{
	width:21px;
	height:20px;
	background:url(./images/search_btn.gif) no-repeat;
	float:right;
}


/***************** CATEGORY *******************/
#category{
	margin:0 0 25px 0;
}
#category .p10px{
	padding:0 10px;
	overflow:auto;
}
#category .p10px li ul li{
	padding:0 10px;
}
#category .p10px li ul li ul li {
	padding-left:6px;
	margin-left:2px;
}
#category .p10px li ul li ul li a{
	color:#7b7b7b;
}


/**************** ADVERTISING ******************/
#advertising{
	margin:0 0 25px 0;
}
/* One Banner */
#advertising .ad_center{
	width:256px;
	padding:0;
	text-align:center;
	overflow:hidden;
	float:left;
}
/* Two Banner */
#advertising .ad_left{
	width:125px;
	margin:5px 6px 0 0;
	text-align:left;
	overflow:hidden;
	float:left;
}
#advertising .ad_right{
	width:125px;
	margin:5px 0 0 0;
	text-align:left;
	overflow:hidden;
	float:right;
}
#advertising .ad_clear{width:100%;height:0;margin:0 !important;padding:0 !important;display:block;float:none;clear:both;font-size:0 !important;line-height:0 !important;overflow:hidden;}


/* RECENT POST / COMMENT / TRACKBACK / ARCHIVE */
#sidebar ul li ul{
	padding:10px 10px 15px;
}
#sidebar ul li ul li{
	padding-bottom:5px;
	padding-top:5px;
}
*html #sidebar ul li ul li{
	border-top:none;
	border-bottom:1px solid #356fa7;
}
#sidebar ul li ul li:first-child{
	border-top:none;
}
#sidebar #recentPost ul li a, #sidebar #archive ul li a, #sidebar #link ul li a, #sidebar  #popular ul li a{
	display:block;
	padding:0 10px;
}
#sidebar #recentPost ul li a:visited, #sidebar #archive ul li a:visited, #sidebar #link ul li a:visited{
}
#sidebar li:hover #recentPost ul li a, #sidebar li:hover #archive ul li a, #sidebar li:hover #link ul li a{
}
#sidebar li:hover #recentPost ul li a:visited, #sidebar li:hover #archive ul li a:visited, #sidebar li:hover #link ul li a:visited{
}
#sidebar #recentComment ul li a{
	display:block;
	padding:0 10px;
}
#sidebar li:hover #recentComment ul li a{
}
#sidebar #recentTrackback ul li a{
	display:block;
	padding:0 10px;
}
#sidebar li:hover #recentTrackback ul li a{
}



/****************** LINK BOX *******************/
#linkbox{
	width:100%;
	font:11px 돋음, Dotum, 굴림, Gulim, tahoma, AppleGothic, Sans-serif;
	color:#7b7b7b;
	overflow:hidden;
	border:1px solid #fafafa;
}


/****************** CALENDAR *******************/
/* 달력 월 표시 */
.cal_month {
	font-size :11px;
	height:18px;
	font-weight:bold;
}
/* 달력 요일 표시 */
.cal_week1 {
	font-size:11px;
	height:18px;
	color:#7f7f7f;
	text-align:center;
}
/* 달력 일요일 표시 */
.cal_week2 {
	color:#6795B6;
	font-size:11px;
	text-align:center;
}
/* 달력 지난 달 날짜 표시 */
.cal_day1 {
	color:#fafafa;
	font-size:11px;
	text-align:center;
}
/* 달력 다음 달 날짜 표시 */
.cal_day2 {
	color:#fafafa;
	font-size:11px;
	text-align:center;
}
/* 달력 이번 달 날짜 표시 */
.cal_day3 {
	font-size:11px;
	text-align:center;
	color:#7f7f7f;
}
/* 달력 오늘 날짜 표시 */
.cal_day4 {
	text-align:center;
	color:#fc3737;
	font-size:11px;
	font-weight:bold;
}
/* 달력 글쓴 날 링크 스타일 */
a.cal_click:link {
	color:#fc3737;
	font-weight:bold;
}
a.cal_click:visited {
	color:#fc3737;
	font-weight:bold;
}
a.cal_click:hover {
	color:#fc3737;
	font-weight:bold;
}


/****************** FEED ICON *******************/
#feedicon{
	width:256px;
	text-align:left;
	margin:0 0 25px 0;
}
#feedicon .fc_m5px{
	margin-left:5px;
}


/****************** FEED BOX *******************/
#feedinfo{
	width:256px;
}
.myfeed{
	font-size:0.95em;
	letter-spacing:-1px;
	margin:0;
}
.myfeed:after{
	content:"";
	display:block;
	clear:both;
}
.myfeed ul{
}
.myfeed li{
	list-style:none;
	position:relative;
}
.myfeed li a{
	color:#f0c800;
}
.myfeed .mf_left{
	width:122px;
	height:27px;
	text-align:left;
	margin:0 0 5px 9px;
	float:left;
}
.myfeed .mf_right{
	width:125px;
	height:27px;
	text-align:left;
	margin:0 0 5px 0;
	float:right;
}

/* COUNTER */
#counter{
	font:11px/130% Trebuchet MS;
	letter-spacing:normal;
}
#counter .total{
	color:#2eabfa;
}
#counter .today{
	color:#7b7b7b;
}
#counter .yesterday{
	margin:0 0 0 15px;
	color:#7b7b7b;
}


/************************************************
*		BOTTOM CONTENTS							*
************************************************/
#f_container{
	width:860px;
	height:355px;
	margin:0 0 35px 0;
	padding:25px 20px;
	font:bold 13px/130%;
	color:#fff;
	text-align:left;
	background:#abbdc8;
}


/************************************************
*		FOOT									*
************************************************/
#footer{
	padding:35px 0;
}

#footer_wrap{
	height:55px;
	text-align:left;
	position:relative;
}

.foot_logo{
	width:95px;
	margin:10px 0 0 0;
	vertical-align:top;
	position:absolute;
	left:0;
	top:3px;
}

.copyright{
	width:530px;
	height:30px;
	margin:10px 0 0 0;
	line-height:120%;
	position:absolute;
	left:115px;
	top:0;
}
.copyright ul{
}
.copyright li{
	font:10px/120% Tahoma;
	text-align:left;
}
.copyright a:link, .copyright a:visited{
	color:#7b7b7b;
	text-decoration:none;
}
.copyright a:hover, .copyright a:active{
	color:#202020;
	text-decoration:none;
}

.f_menu{
	width:250px;
	margin:15px 0 0 0;
	padding-right:3px;
	text-align:right;
	color:#7b7b7b;
	letter-spacing:-1px;
	position:absolute;
	right:0;
	top:0;
}
.f_menu b{font:10px Tahoma;}
.f_menu a:link, .f_menu a:visited{
	margin:0 7px 0 0;
	color:#7b7b7b;
	letter-spacing:-1px;
	text-decoration:none;
}
.f_menu a:hover, .f_menu a:active{
	margin:0 7px 0 0;
	color:#202020;
	letter-spacing:-1px;
	text-decoration:none;
}
