@import "http://storylog.kr/json/berghaus-socialtab.css";
@import "http://storylog.kr/highslide/highslide.css";
@charset "utf-8";
/* CSS Document */
html {
	/* background: url(./images/basic.png); */
}
body{
	margin:0;
	font:13px NanumGothic, "나눔고딕", "Malgun Gothic", "맑은 고딕", Dotum, "돋움", Gulim, "굴림", Verdana, Arial, "Trebuchet MS";
	text-align:center;
	color:#333;
	background: url(./images/bgHeader.jpg) repeat-x;
}
a:link	{text-decoration:none; color:#333;border:none !important; outline:none}
a:hover	{text-decoration:none !important; color:#104db7 !important; }
a:visited	{text-decoration:none; color:#333;}
a:active	{text-decoration:none; color:#333;outline:0;}
a[name]:hover {background: #eeeeee !important}
/* full clearfix */
/* add to floating elements which shall clear floating after themselves */ 
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
.imageblock {display:block !important; clear:both;}
.entry-ccl {display:none;}

/* basic */
ul, ol	{margin:0; padding:0; list-style:none;}
h1, h2, h3, h4, h5	{margin:0; padding:0;}
img	{border:none;}
input, textarea	{font:12px NanumGothic, "나눔고딕", "Malgun Gothic", "맑은 고딕", Dotum, "돋움", Gulim, "굴림", Verdana, Arial, "Trebuchet MS"; outline: none;}

/* layout */
#headerWrap{
	/* min-width: 1000px;
	 background: url(./images/menu-bg2.png) no-repeat center -1px; */ 
	min-width: 1000px;
	 background: url(./images/bgimage-new.png) no-repeat center -1px; 

}
#header {
	margin: 0 auto;
	width: 1000px;
	height: 295px;
	text-align: left; position:relative;
}
.box{
	position: relative;
}
#wrapper{
	position: static;
	margin: 0 auto 30px;
	width: 1000px;
	border: 1px solid #CCC;
	background: url(./images/bgWrapper.gif) repeat-y;
	text-align: left;
}
#content{
		float: left;
		width: 680px; position:relative;
	}
#sidebar{
		float: left;
		padding: 25px 0 25px 20px;
		width: 280px;
	}
#bottomBarWrap {
	min-width: 1000px;
	border-top: 8px solid #23388b;
}
#bottomBar{
	margin: 0 auto;
	padding: 30px 0;
	width: 1000px;
	text-align: left;
}
#footerWrap {
	min-width: 1000px;
	background: #23378b; /*url(./images/bgCopyright.gif) repeat-x;*/
     /*   border-top: 5px solid #D1122A; */
}
#footer {
	margin: 0 auto;
	padding: 40px 0 30px;
	width: 1000px;
	text-align: left;
	background: url(./images/bottomLogo.gif) right 22px no-repeat ;
}

/* header */
#header h1 {
position:absolute;
top:34px;
width:444px;
height:169px;
background: url(./images/berghausTitle3.png) no-repeat;
}
#header h1 a span{
display:block; text-indent:-8000px;
width:416px;
height:65px;
margin: 80px 0 0 10px;
/*background: url(./images/berghausTitle2.png) no-repeat;*/

}
ul#menu {
position: absolute;
top: 225px;}

#menu li {
	float: left;
	padding: 0 20px;
}
#menu li.first{
	padding: 0 20px 0 10px
}
#menu li.last{
	background: none;
}
#menu li a{
	display: block;
	height: 37px;
}
/* #menu li a span {
	display: none;
} */

#menu li span.menuLink, #menu li a:hover, #menu li a.active{
	display: block; text-indent:-8000px;
	height: 37px;
	background: url(./images/topMenuBG4.png) no-repeat;
}
#menu li span.BHstyle, #menu li span.BHstyle a{
	width: 99px;
	background-position:  0 0;
}
#menu.style li span.BHstyle, #menu li span.BHstyle a:hover, #menu li span.BHstyle a.active{
	width: 99px;
	background-position: 0 -41px;
}
#menu li span.BHoutdoor, #menu li span.BHoutdoor a{
	width: 117px;
	background-position: -143px 0;
}
#menu.outdoor li span.BHoutdoor, #menu li span.BHoutdoor a:hover, #menu li span.BHoutdoor a.active{
	width: 117px;
	background-position: -143px -41px;
}
#menu li span.BHstory, #menu li span.BHstory a{
	width: 146px;
	background-position: -300px 0;
}
#menu.story li span.BHstory, #menu li span.BHstory a:hover, #menu li span.BHstory a.active{
	width: 146px;
	background-position: -300px -41px;
}
#menu li span.BHnews, #menu li span.BHnews a{
	width: 87px;
	background-position: -493px 0;
}
#menu.news li span.BHnews, #menu li span.BHnews a:hover, #menu li span.BHnews a.active{
	width: 87px;
	background-position: -493px -41px;
}
/******** 서브메뉴 **************/
#menu li:hover ul.sub-menu,
#menu li:hover ul.sub-menu-2,
#menu li:hover ul.sub-menu-3 {
display: block; 
}
#menu li ul li {padding:0; margin:0;}
#menu li ul.sub-menu,
#menu li ul.sub-menu-2,
#menu li ul.sub-menu-3 {
position: absolute;
top: 0px;
margin-top: 33px;
text-align: left;
line-height: 25px;
z-index:10000 !important; 
display: none;
/* border: 1px solid #eee;*/
padding-top:15px;
}

#menu li ul.sub-menu {
width: 139px;
height:60px;
left: 142px; 
}

#menu li ul.sub-menu-2 {
width: 154px;
left: 302px;
height: 60px;
}

#menu li ul.sub-menu-3 {
width: 124px;
left: 475px;
height:60px;
}
#menu li ul li a:hover {color:#ca0c38 !important; font-weight:bold !important;}
#menu li ul.sub-menu li a {
background-image:none;
background-color: #23388B;
width: 137px !important;
text-indent:0; 
color:#fff;
/* opacity:0.7;  
filter:alpha(opacity=70);      
-ms-filter:"alpha(opacity=70)"; */
font-size: 14px;
font-weight: bold;
padding: 3px 0 3px 12px;
height:20px;
}
#menu li ul.sub-menu li:last a {

}
#menu li ul.sub-menu-2 li a { height:20px;
background-image:none;
background-color: #23388B;
width: 137px !important;
text-indent:0; 
color:#fff; padding-right:2px;
/* opacity:0.7; 
filter:alpha(opacity=70);      
-ms-filter:"alpha(opacity=70)"; */
font-size: 14px;
font-weight: bold;
padding: 3px 0 3px 12px;
} 

#menu li ul.sub-menu-3 li a {
background-image:none;height:20px;
background-color: #23388B;
width: 122px !important;
text-indent:0; 
color:#fff; padding-right:2px;
/* opacity:0.7;  
filter:alpha(opacity=70);      
-ms-filter:"alpha(opacity=70)"; */
font-size: 14px;
font-weight: bold;
padding: 3px 0 3px 12px;
} 

#menu ul li ul li span {
display: block;
font-family:  arial, '맑은 고딕', 'Malgun Gothic', tahoma, dotum, 돋움, 굴림, gulim, verdana, palatino, georgia, sans-serif;
}

.sub_top {padding-top: 9px !important;
background: url(./images/submenu_bg.png) center top no-repeat;
}
.sub_bottom {
padding-bottom:7px !important;
background:#23388b;
}

.searchText {color:#104db7}

/* nonEntry */
#guestbook {position:relative;}
#searchList h3, #taglog h3, #guestbook h3 {
	padding: 25px;
	border-bottom: 1px solid #ddd;
	font-size: 18px;
}
#searchList ol{
	list-style: decimal inside;
	padding: 25px;
	border-bottom: 1px solid #DDD;
}
#searchList ol li{
	padding: 5px 0;
}
#searchList ol li a{
	color: #4275c3;
}
#searchList ol li a:hover{
	color: #104db6;
	text-decoration: underline;
}
#searchList ol li a .date{
	font: 10px Verdana;
	color: #999;
}
#searchList ol li a .cnt{
	font: 10px Verdana;
	color: #cc0000;
}

#taglog ul{
	padding: 25px;
	line-height: 200%;
}
#taglog ul li	{ display:inline; border:none; background:none; padding:0;}
#taglog li a	{padding:3px; font-size: 12px;}
#taglog li a.cloud1	{font-size: 18px; font-weight:bold;  color:#104db6;}
#taglog li a.cloud2 	{font-size: 16px; font-weight:bold;  color:#4275c3;}
#taglog li a.cloud2 	{font-size: 16px; font-weight:bold;  color:#4275c3;}
#taglog li a.cloud4	{}
#taglog li a.cloud5	{color: #999;}


/* entry */
.content_title_calender {
position: absolute;
margin-left: -95px;
font-weight: 400;
margin-top: -1px;
background: #23378b;
z-index: 9999 !important;
width: 95px;
height: 107px;border-top-left-radius: 8px;
}


.content_title_calender_month {
font-size: 17px;
line-height: 14px;
text-transform: uppercase;
color: #DDD;
margin-left: 10px;
}
.content_title_calender_year {
line-height: 14px;
font-size: 17px;
text-transform: uppercase;
clear: both;
color: #DDD;
padding: 3px 0 0 4px;
}
.content_title_calender_day {
line-height: 14px;
text-align: right;
text-transform: uppercase;
font-size: 40px;
height: 5px;
padding: 28px 5px 35px 0;
_padding-bottom: 18px;
display: block;
}

.content_title_calender_day a, .content_title_calender_year a, .content_title_calender_month a {color:#fff !important }

.titleWrap h2 {
	padding: 25px;
	border-bottom: 3px solid #EEE;
	font-size: 18px; line-height: 150%;
}
.titleWrap h2 a {
color :#071e5a; 
}

.underTitle{
	padding: 15px 25px 0 0;
	text-align: right;
}
.titleWrap .date {
	font: 11px verdana;
	color: #999; margin-right:105px;
}
.titleWrap .category a{
	color: #4275c3;
}
.admin {
	margin: 5px 25px 0;
	padding:10px;
	font-size: 12px;
	background-color: #f7f7f7;
	border: 1px solid #DDD; 
}

.article {
	margin: 25px;
	font-size: 13px;
	line-height: 195%; position:relative
}
.tt-share-entry-with-sns {
position: absolute;
top: -55px;
right: 0px;
}

#entryNotice .article{
	margin: 0;
	padding: 25px;
	border-bottom: 1px solid #DDD;
}


.article a:link	{color:#4275c3;}
.article a:hover	{text-decoration:underline;}
.article a:active	{color:#ff0190;}
.article a:visited	{color:#c700c9;}

.article h1	{font-size: 18px; margin-bottom: 10px;}
.article h2	{background: #f7f7f7; padding: 5px 10px; margin-bottom: 10px; border-bottom: 1px solid #DDD; font-size: 16px;}
.article h3	{/* color: #cc0000;*/}

.article blockquote{
	padding: 10px;
	margin: 20px;
	background-color: #f7f7f7;
	border: 1px solid #DDD;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.moreless_fold span{
	padding-left:17px;
	background:url(./images/blMore.gif) no-repeat 0 2px;
	color: #2e5d7f;
}
.moreless_top span{
	padding-left:17px;
	background:url(./images/blLess.gif) no-repeat 0 2px;
	color: #2e5d7f;
}
.moreless_bottom span{
	padding-right:17px;
	background:url(./images/blLess.gif) no-repeat right 2px;
	color: #2e5d7f;
}
.moreless_fold{
}
.moreless_top{
}
.moreless_content{
	padding:10px 0;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
.moreless_bottom{
	text-align:right;
}

div.another_category{
	padding: 15px 20px;
	border: 1px solid #ededed !important;
	background-color: #f8f8f8 !important;
}
div.another_category h4 {
	padding-bottom:0 !important;
	padding-left: 20px !important;
	border:none !important;
	background: url(./images/blCategoryblue.png) no-repeat 0 8px;
	font-size: 14px !important;
	color: #313131 !important;
}
div.another_category h4 a{
	color: #313131 !important;
}
div.another_category table th {
white-space: nowrap !important;
}
div.another_category table th a{
	padding-left:12px;
	background:url(./images/blListblue.gif) no-repeat 0 4px;
	color: #2e5d7f !important;
}
div.another_category table th a.current{
	border-bottom:none !important;
	font-weight:normal !important;
	background:url(./images/blListred.gif) no-repeat 0 4px;
}

div.another_category table td{
	display: none;
}

.tagTrail{
	clear: both;
	float: right;
	padding: 0 25px 25px 50px;
	background: url(./images/blTag.gif) no-repeat 25px 7px;
	line-height: 180%;
}
.tagTrail a{
	color: #4275c3;
}
.tagTrail a:hover{
	color: #104db6;
	text-decoration: underline;
}
.actionTrail{
	clear: both;
	padding: 15px 25px;
	border-top: 3px solid #EEE;
	border-bottom: 3px solid #EEE;
}
.actionTrail .cnt{
	color: #cc0000;
	font: 12px Verdana;
}

.trackback{
	padding: 0 25px;
	border-bottom: 1px solid #DDD;
}
.trackback h3{
	margin: 15px 0;
	padding: 8px;
	border: 1px solid #DDD;
	background: #f7f7f7;
	font: normal 12px Verdana;
}
.trackback ol{
	margin-bottom: 5px;
	list-style: inside decimal;
}
.trackback li{
	padding-bottom: 10px;
}
.trackback li h5{
	display: inline;
	font-weight: normal;
	font-size: 13px;
}
.trackback li .name{
	color: #999;
}
.trackback li .date{
	font: 11px Verdana;
	color: #999;
}
.trackback li .del{
	font: 11px Verdana;
	color: #cc0000;
}

.comment{ display:none;
}
.commentList {border-top:1px solid #efefef;}
.commentList ol li{
	padding: 18px 25px 0;
	border-bottom: 1px solid #DDD;
	background: url(./images/blogIcon.gif) no-repeat 25px 18px;
}
.commentList ol li ul li{
	margin: 0 0 25px 50px;
	border: 1px solid #DDD;
}
.commentList ol li .cList{
	position: relative;
	padding-top: 7px;
}
.commentList ol li img{
	position: absolute;
	top: 0;
	left: 0;
	width: 32px;
	height: 32px;
}
.commentList ol li p img{
	position: static;
	width: auto;
	height: auto;
}
.commentList ol li .rp_admin{
	background: url(./images/blogIconAdmin.gif) no-repeat 0 -0;
}
.commentList ol li .rp_secret{
	background: url(./images/blogIconSecret.gif) no-repeat 0 -0;
}
.commentList ol li .rp_secret p{
	color: #999;
}
.commentList ol li .rp_secret .control a{
	color: #999;
}
.commentList .name{
	padding-left: 42px;
	padding-right: 5px;
	font-size: 15px;
	font-weight: bold;
}
.commentList .date a{
	padding-right: 5px;
	font: 10px Verdana;
	color: #999;
}
.commentList .control a{
	font: 10px Verdana;
	color: #4275c3;
	text-transform: uppercase;
}
.commentList .control a:hover{
	color: #104db6;
	text-decoration: underline;
}

.commentList ol li p{
	padding: 0;
	margin: 15px 0 25px;
	line-height: 180%;
}

.commentWrite{
	padding: 25px;
	border-bottom: 1px solid #DDD;
}
.commentWrite p{
	margin: 0;
	padding: 0;
}
.commentWrite .commentWriteInfo p.first{
	padding-right: 18px;
}
.commentWrite .commentWriteInfo p{
	float: left;
}
.commentWrite .commentWriteInfo p.last{
	padding-right: 0;
	float: right;
}
.commentWriteInfo label{
	display: block;
	padding-bottom: 5px;
	font: 11px Verdana;
	text-transform: uppercase;
	color: #777;
}
.commentWrite .star{
	color: #ff9900;
}
.commentWrite p.con{
	clear: both;
	padding: 10px 0;
}
.cwInput{
	padding: 5px;
	width: 185px;
	border: 1px solid #DDD;
}
.cwInputOn{
	padding: 5px;
	width: 185px;
	border: 1px solid #88a8d9;;
}
.cwTextarea{
	margin: 0;
	padding: 10px;
	width: 608px;
	overflow: auto;
	border: 1px solid #DDD;
}
.cwTextareaOn{
	margin: 0;
	padding: 10px;
	width: 608px;
	overflow: auto;
	border: 1px solid #88a8d9;
}

.secretWrap{
	float: left;
}
.secretWrap label{
	text-transform: uppercase;
	color: #777;margin-left: 23px;
}
input.checkbox {position: absolute;
left: 1px;
bottom: 16px;}
.submitWrap {position:relative;}
a.submit{
	display: block;
	float: right;
}

/* paging */
#paging{
	width:630px;
	padding: 25px 0;
	text-align:center; font-size:12px;
}
#paging a.prev:hover {
background:url(./images/prevnext.gif) left bottom no-repeat;
}
#paging a.next:hover { 
background:url(./images/prevnext.gif) right bottom no-repeat !important;
}
#paging a.prev{
width:76px; height:36px;
	display:block; text-indent:-8000px;
	float:left;
background:url(./images/prevnext.gif) left top no-repeat;
margin-left:25px;
}

#paging a.next{
width:76px; height:36px;
	display:block;
	float:right; text-indent:-8000px;
background:url(./images/prevnext.gif) right top no-repeat;
margin-right:-25px;
}

#paging a.no-more-next, #paging a.no-more-prev{
width:76px; height:36px;
display:none;
}


#paging .numbox a {
text-decoration: none;
font-family:'맑은 고딕', 'Malgun Gothic', 'trebuchet ms',verdana,helvetica,arial,sans-serif; 
}



#paging .numbox .selected {
text-decoration: none;
color: #6a7179;
border: 1px solid #b5b5b5;
background: #e6e6e6  /*url(./images/title-bg.png)*/  ;
padding: 4px 8px; /* .2em .7em; */
position:relative;
}


#paging .numbox span {
text-decoration: none;
padding: 3px 7px;  /* .2em .7em; */
color: #b5b5b5;
border: 1px solid #b5b5b5; margin: 0 1px;
position:relative;
}

#paging .numbox span:hover {
text-decoration: none;
color: #6a7179 !important;
border: 1px solid #b5b5b5;
background: #e6e6e6;
}


#paging .numbox .interword {
border: none;
padding: 4px 0;
margin:0 -3px;
}

#paging .numbox .interword:hover {
border: none;
padding: 4px 0;
background: none;
color: #A0A5A0 !important;
}

/* sidebar */
.module {
	margin-bottom: 25px;
}
#social-button {
padding-left: 5px;
position:absolute;
top:222px; right:5px;
}
#social-button li{
	float: left;
	margin-left:4px;
}
#social-button li.last{
	padding-right: 0;
}
#social-button li a{
	display: block;
	width: 50px;
	height: 50px;
	background: url(./images/berghaus-sns.png) no-repeat;
}
#social-button li a.facebook {
	background-position: 0px -50px;
}

#social-button li a.facebook:hover{
	background-position: 0 0;
}

#social-button li a.rss {
	background-position: -200px -50px;
}

#social-button li a.rss:hover{
	background-position: -200px 0;
}
#social-button li a.twitter{
	background-position: -50px -50px;
}
#social-button li a.twitter:hover {
	background-position: -50px 0;
}
#social-button li a.flickr{
	background-position: -100px -50px;
}
#social-button li a.flickr:hover{
	background-position: -100px 0;
}
#social-button li a.youtube{
background-position: -150px -50px;
}
#social-button li a.youtube:hover{
	background-position: -150px 0;	
}
#social-button li a span{
	display: none;
}

.search{
	clear: both;
	background: url(./images/bgSearch.gif) no-repeat;
}
.search .active{
	background: url(./images/bgSearch.gif) no-repeat 0 -33px;
}
.searchinput{
	float: left;
	padding: 5px 10px;
	width: 183px;
	height: 23px;
	line-height: 100%;
	border:none;
	background: none;
}
a.btSearch{
	display: block;
	float: left;
	width: 77px;
	height: 33px;
	background: url(./images/btSearch.gif) no-repeat;
}
a.btSearch:active{
	background-position: 0 -33px;
}
a.btSearch span{
	display: none;
}

#sidebar a:hover{
	color: #000;
}
.c_cnt, .sidebar-tab .cnt{
	font: 10px Verdana;
	color: #4275c3;
}
#category ul {
	padding: 7px 0 0; overflow: hidden; position:relative;
}
#category ul li a{ /* 분류전체 */
	display: block;
	padding: 15px; margin:0;
	background: url(./images/ttCategory.png) no-repeat left center; 
width:280px; text-indent:-8000px; 
}
#category ul li a .c_cnt {text-indent:0 !important; position:absolute; left:91px; line-height:150%;}
#category ul li ul{
	margin: 10px 0 0 10px;
	padding: 0;
}

#category ul li ul li a{
	display: block;
	padding: 5px 0 5px 20px;
	background: url(./images/blCategoryblue.png) no-repeat left center; 
text-indent:0;
font-weight:bold;
}
#category ul li ul li a:hover{
	background: url(./images/blCategoryred.png) no-repeat left center; 
color:#d2122b !important;
}
#category ul li ul li ul {margin:0;}
#category ul li ul li ul li a { 
margin-left: 22px;
background: url(./images/blCategorygray.png) no-repeat left center;
font-weight:normal;
font-size: 9pt;
padding: 3px 0 3px 18px;
}
#category ul li ul li ul li a:hover { 
	background: url(./images/blCategoryred.png) no-repeat left center; 
color:#d2122b !important;
}
#category ul li  ul li a .c_cnt, 
#category ul li ul li ul li a .c_cnt{ position:relative;left: 0;  }

.title-daum-view {
width:300px;
height:59px;
background: #fff url(./images/ttDaumView.png) no-repeat;
position:absolute;
text-indent:-8000px;
}
.title-twitter {
width:280px;
height:48px;
background: url(./images/ttTwitter.png) no-repeat;
text-indent:-8000px;
display:block;
}
.title-popular-post {
width:280px;
height:48px;
background: url(./images/ttPopular.png) no-repeat;
text-indent:-8000px;
display:block;
margin-bottom:10px;
}
.daum-left {
background: white;
float: left;
height: 209px;
margin-top: 46px;
position: absolute;
width: 2px;
margin-left: -2px;
border: 2px solid white;
}

.daum-right {
background: #fff ;
float:right; 
height: 211px;
margin-top: 48px;
margin-left:270px;
position: absolute;
width: 10px; 
}

.daum-bottom {
width:282px;
height:23px;
background: #fff;
position:absolute;
margin-top:-22px;  
_margin-left:2px;
} 

.banner a span {
width:265px;
height:98px;display:block; text-indent:-8000px; background:url(./images/banner.gif) no-repeat;
cursor:pointer;
}

.linkwithin_text, #linkwithin_logo_0 {display:none !important;}
.linkwithin_posts { height: 177px !important; overflow:hidden ; margin-left:20px !important; width:635px !important; }
#lws_0 {
border-bottom: 3px solid #EEE;
padding-bottom: 12px;
 }

.linkwithin_title, .linkwithin_title_0 {
font-family: '맑은 고딕', 'Malgun Gothic', dotum, 돋움, '나눔고딕', NanumGothic ,ngttf, ngeot, tahoma,  굴림, gulim, verdana, palatino,  georgia, arial, nipey, sans-serif !important; 
font-size:12px !important;
font-weight: normal !important; color: #717171 !important;
text-align:justify !important; line-height:125% !important;width: 106px !important;
}
.linkwithin_inner {width:635px !important; _overflow:hidden;}
.linkwithin_img_0 {
padding:2px !important; width: 100px !important;
}
.linkwithin_posts div {
margin-right:5px !important; padding-left:3px !important;
_margin-right:0px !important; _padding-left:0px !important;
}

/* opera only */@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){
.linkwithin_posts div {
margin-left:2px !important; margin-right:4px !important; padding-left:0px !important;
}
}

/* bottomBar */
#berghausPhoto{
	width: 480px;
	float: left;
}
#berghausYoutube{
	width: 480px;
	float: right;
}
#bottomBar h3{	
	padding-bottom: 25px;
}

#footer, #footer a{
	color: #a6bfea;
	font: 10px verdana;
	text-transform: uppercase;
}
#footer a:hover {color:#fff !important}
#bottomMenu{
		padding-bottom: 10px;
}
#bottomMenu li{
	float: left;
	padding: 0 20px;
	background: url(./images/bmLine.gif) no-repeat right center;
}
#bottomMenu li.first, .counter span.first{
	padding-left: 0;
}
#bottomMenu li.last, .counter span.last{
	background: none;
}
.counter{
	margin-bottom: 10px;
}
.counter span{
	padding: 0 10px;
	background: url(./images/counterLine.gif) no-repeat right center;
}

/****************************************************
sidebar
*****************************************************/
body.tistory_grid_630 #sidebar, body.tedition_blog #sidebar{
display:none;
}


.tistory_grid_630 #wrapper, body.tedition_blog #wrapper{
border:none;
background: none;
}

body.tistory_grid_630 #slider, body.tedition_blog #slider {
	position:relative;
    width:1000px !important;
    height:350px;

    margin: 0 auto;
	background:url(./images/loading-big.gif) no-repeat 50% 50%;
}

body.tistory_grid_630 #slider a, body.tedition_blog #slider a {
	border:0;
	display:block;
}

body.tistory_grid_630 .nivo-controlNav, body.tedition_blog .nivo-controlNav {
  display:none;
	position:absolute;
	left:260px;
	bottom:-42px;
}
body.tistory_grid_630 .nivo-controlNav a, body.tedition_blog .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(./images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
body.tistory_grid_630 .nivo-controlNav a.active, body.tedition_blog .nivo-controlNav a.active {
	background-position:0 -22px;
}

body.tistory_grid_630  .nivo-directionNav a, body.tedition_blog .nivo-controlNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(./images/arrows2.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
body.tistory_grid_630 a.nivo-nextNav, body.tedition_blog a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
body.tistory_grid_630  a.nivo-prevNav, body.tedition_blog a.nivo-prevNav {
	left:15px;
}

/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

/* Circular Content Carousel Style */
.tt-component, #ttItemGroup9900, #ttItemGroup1333966283, #ttItemGroup1333966285, #ttItemGroup1333966287 { /*첫번째 롤링 ID*/
height:380px !important; 
display:block;
}

.ca-container {
position: absolute;
margin:0 auto 380px -25px !important;
width: 1000px;
height: 350px;
background: white;
/*padding: 15px 28px 25px 25px !important;*/
_margin-bottom: 391px !important; overflow:hidden;
}
.round-top-left {
position:absolute;
top:0px;
left:0px;
width:9px; height:9px;
display:block;
background:url(./images/round-top-left.png) no-repeat;
z-index:1000;
} 
.round-top-right {
position:absolute;
top:0px;
right:0px;
width:9px; height:9px;
display:block;
background:url(./images/round-top-right.png) no-repeat;
z-index:1000;
}
.round-bottom-left {
position:absolute;
bottom:0px;
left:0px;
width:9px; height:9px;
display:block;
background:url(./images/round-bottom-left.png) no-repeat;
z-index:1000;
} 
.round-bottom-right {
position:absolute;
bottom:0px;
right:0px;
width:9px; height:9px;
display:block;
background:url(./images/round-bottom-right.png) no-repeat;
z-index:1000;
}
.ca-wrapper{
	width:100%;
	height:100%;
	position:relative;
}
.ca-item{
	position:relative;
	float:left;
	width:343px !important; /*가로 간격 포함*/
	height:100%;
	text-align:center;
}
.bergNewItem {
background: #eee url(./images/new-red.png) 10px 225px no-repeat !important; 
}

.bergNewItem .ca-more {
background: #c70030; 
}
.ca-more {
	position: absolute;
	bottom: 0px;
	right:0px;
	padding:4px 12px !important;
	font-weight:bold;
	background: #ccc;
	text-align:center;
	color: white !important;
	font-family: 'Telex', sans-serif !important;
	font-size:13px !important;
}
.ca-more:hover {
	color: white !important;	background: #4275c3;
}
.ca-close{
	position:absolute;
	top:25px;
	right:25px;
	background:#fff url(./images/cross.png) no-repeat center center;
	width:27px;
	height:27px;
	text-indent:-9000px;
	outline:none;
	-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	box-shadow:1px 1px 2px rgba(0,0,0,0.2);
	opacity:0.7;
}
.ca-close:hover{
	opacity:1.0;
}
.ca-item-main{
	/* padding:3px !important; */
	position:absolute;
	top:5px;
	bottom:5px; left:5px;
	background:#eee;
	overflow:hidden;
/* border: 1px solid #cccccc !important;*/
_height:333px; width:304px; 
}

.ca-item h3 a{
	font-size:18px !important;
        font-weight: bold !important;
	color:#23388b !important;
	height:65px;
	text-align:left !important;
	text-shadow: 0px 1px 1px #e4ebe9;
/*font-family: 'Montserrat', sans-serif !important;*/ line-height: 130%;
}
.ca-item h4{
	font-size:12px;
	text-align:left;
	border:none !important;
	padding-left:10px;
	line-height:20px;
	margin-top:10px !important;
	position:relative;
}
.ca-item h4 span { 
	/* text-indent:40px !important; */
	display:block; font-size:13px !important;padding: 0 8px !important;
}
.ca-item h4  span.ca-quote{
display:none;
font-family: "Georgia","Times New Roman", sans-serif !important;
	color:#e5e5e5;
	font-size:100px !important;
	position:absolute;
	top:20px; *background: url(./images/quote.gif) 3px 0 no-repeat; *top:-15px; *height:38px !mportant;
	left:0px;
	text-indent:0px !important;
}
.ca-content-wrapper{
	background:#eee;
	position:absolute;
	width:0px; /* expands to width of the wrapper minus 1 element */
	height:340px;
	top:5px;
	text-align:left;
	z-index:10000;
	overflow:hidden; border-radius:9px;
}
.ca-content {
	width:600px;
	overflow:hidden;
}
.ca-content-text{
	font-size: 14px !important;
	margin:10px 0 0 20px !important;
	padding:10px 0 0 15px !important;
	line-height:24px !important; text-align:justify;
}
.ca-content-text p{
	font-size: 14px !important;    
	padding-bottom:5px !important;
letter-spacing:0px;
font-weight: normal !important;
letter-spacing: 0px !important;
}
.ca-content h6 {
	margin:25px 0px 0px 35px !important;
	font-size:22px !important;
	padding-bottom:5px !important;
	 color:#222 !important;
	/* color:#60817a; */
	border-bottom:2px solid #99bcb4;
font-weight: bold !important;
}
.ca-content h6 a {color:#23378b !important; line-height: 150%;}
.ca-content h6 a:hover {color:#104db7 !important}
.ca-content ul{
	margin:20px 30px !important;
	height:30px;
}
.ca-content ul li{
	float:left;
	margin:0px 10px 0 0 !important;
}
.ca-content ul li a{
background: url(./images/readmore.png) left bottom no-repeat !important;
text-indent: -8000px;
width: 137px;
height: 32px;
display: block;

}
.ca-content ul li a:hover{
background: url(./images/readmore.png) left top no-repeat !important;
}
.rep-date { font-size:15px !important; float:right !important; padding-top: 5px !important;
}
.ca-nav {display:none;}
.ca-nav span{
	width:25px;
	height:38px;
	background:transparent url(./images/arrows.png) no-repeat top left;
	position:absolute;
	top:45%;
	margin-top:-19px;
	left:-10px;
	text-indent:-9000px;
	opacity:0.7;
	cursor:pointer;
	z-index:100;
}
.ca-nav span.ca-nav-next{
	background-position:top right;
	left:auto;
	right:-5px;
}
.ca-nav span:hover{
	opacity:1.0;
}

.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	height: 100%;
	background: #fff;

}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 10px;
	background: #fff;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	background: #fff;
	position: relative;
}

.jspDrag
{
	background: #000;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 10px;
}

.jspHorizontalBar .jspArrow
{
	width: 10px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}


/* tEdition */
#content h2 span{
	display: none;
}

#ttCanvas h2{
	width: 630px;
	height: 52px;
	margin-bottom: 20px !important;
}
#ttCanvas h2.pocariStoryTitle{
	background: url(./images/mtPocariStory.gif) no-repeat !important;
}
#ttCanvas h2.pocarianTitle{ 
	background: url(./images/mtPocarian.gif) no-repeat !important;
}
#ttCanvas h2.cultureViewTitle{
	background: url(./images/mtCultureView.gif) no-repeat !important;
}
#ttCanvas h2.healthyLifeTitle{
	background: url(./images/mtHealthyLife.gif) no-repeat !important;
}
#ttCanvas h2.pocariNewsTitle{
	background: url(./images/mtPocariNews.gif) no-repeat !important;
}

.tt-wrap-item{
	padding-bottom: 30px !important;
}
.mainComment{
	padding-left: 20px !important;
	background: url(./images/blComment.gif) no-repeat 5px 0;
	color: #145ec1 !important;
	font: 10px Verdana !important;
}
.likeIt{
	display: block;
	float: left;
}

body.tistory_grid_630 div#ttCanvas a {
text-decoration:none !important;
}
body.tistory_grid_630 div#ttCanvas a:hover {
color:#d1122a
}

div#ttCanvas .tt-item .tt-wrap-post-thumb {
border: 1px solid #dbdbdb; 
}

body.tistory_grid_630 div#ttCanvas .tt-span-4-border {
border: 6px solid #f3f3f3 !important;
width: 184px !important; /*173*/
}

body.tistory_grid_630 div#ttCanvas .tt-span-6-border {
border: 6px solid #f3f3f3 !important;
width: 293px !important; /*275*/
}

body.tistory_grid_630 div#ttCanvas .si_customize_image {
border: 1px solid #dbdbdb; _border:none;
display: block;
height: 182px;
width: 305px;  _width:270px; 
float: left;
margin-right: 15px; _margin-right:0px !important; _margin-bottom:0px;
margin-bottom:10px; 
}

body.tistory_grid_630 div#ttCanvas .si_customize_image a {
 _margin-right:9px; _padding:0;
}
body.tistory_grid_630 div#ttCanvas .tt-item .tt-wrap-post-thumb:hover, body.tistory_grid_630 div#ttCanvas .si_customize_image:hover {
border: 1px solid #104db7; _border:none;
}


body.tistory_grid_630 div#ttCanvas .nb_customize_image2  {
border: 1px solid #dbdbdb ; _border:none;
display: block; 
height: 166px;
width: 216px !important; 
margin-right: 15px;  
margin-bottom:10px;
float:left;
}

body.tistory_grid_630 div#ttCanvas .nb_customize_image2 a {
_border: 1px solid #dbdbdb;  _margin-right:0;
}

body.tistory_grid_630 div#ttCanvas .tt-item .tt-wrap-post-thumb:hover, body.tistory_grid_630 div#ttCanvas .nb_customize_image2:hover {
border: 1px solid #104db7; _border:none;
}

body.tistory_grid_630 div#ttCanvas .nb_customize_image3  {
border: 1px solid #d6d6d6 ; _border:none;
display: block; 
height: 166px;
width: 216px !important; 
margin-left: 15px;  
margin-bottom:10px;
float:right;
}

body.tistory_grid_630 div#ttCanvas .nb_customize_image3 a {
_border: 1px solid #dbdbdb;  _margin-right:0;
}
body.tistory_grid_630 div#ttCanvas .tt-item .tt-wrap-post-thumb:hover, body.tistory_grid_630 div#ttCanvas .nb_customize_image3:hover {
border: 1px solid #104db7; _border:none;
}

div#ttCanvas .tt-item .tt-post-title, div#ttCanvas .tt-item .tt-post-title a, div#ttCanvas .tt-post-title a {
color: #222 !important;
line-height: 155%;
font-family: '맑은 고딕', 'Malgun Gothic', dotum, appleGothic, sans-serif;
}

div#ttCanvas .tt-post-title a:hover {
color:#104db7 !important; }

body.tistory_grid_630 div#ttCanvas .tt-span-3-thumb_ratio-1_1 {
height: 134px !important;
overflow: hidden;
display: block;
}

body.tistory_grid_630 div#ttCanvas .tt-span-3-border {
width: 204px !important;
height: 154px !important;
border: 6px solid #f3f3f3 !important; _padding:0;
}

body.tistory_grid_630 div#ttCanvas .tt-span-9 {
width: 380px !important;
}

body.tistory_grid_630 div#ttCanvas .tt-item .tt-post-etcinfo span {
float: right; line-height: 1em !important;
margin-top: 5px; 
}


/************ LiveRe *****************/
#livereContainer {
padding: 15px 25px 0 25px;
border-top: 3px solid #EEE;

}

textarea#contentText.livere_textarea {
height: 118px !important;
background: url(./images/textarea_bg.gif) no-repeat !important;
}

#livereContainer #livere_platform { 
width: 630px;
}

#livereContainer #livere_platform #livere_comment_sort {
width: 97.7% !important;
margin: 0px !important;
padding: 0 !important;
border: none !important;
height: 29px !important;
}

#livereContainer #livere_platform #livere_comment_sort span, #livereContainer #livere_platform #livere_comment_sort span a {
margin-left: 10px;
text-indent: -8000px;
background: url(./images/livere_icon.png) no-repeat 5px 5px !important;
width: 135px;
height: 20px;
}

#livereContainer #livere_platform #livere_comment_sort span strong.livere_reply_count {
margin-left: 132px !important;
text-indent: 0px !important;
display: block;
margin-top: -22px;
font-size: 14px !important;
background: url(./images/livere_com.png) 0 6px no-repeat !important;
width: 48px;
height: 28px;
text-align: center;
padding-top: 8px;
color: #fff !important;
}

#livereContainer #livere_platform #livere_platform_wrapper {
margin-bottom: 10px !important;
margin-top:23px !important;
}
 
#livereContainer #livere_platform #livere_platform_wrapper #livere_pltform_middle fieldset div.livere_contentInput {
height: 120px !important;
margin-top: 5px !important;
width:569px !important
}

textarea#contentText.livere_textarea {
height: 118px !important; background: url(./images/textarea_bg.gif) no-repeat !important;
}

#livere_platform_wrapper #livere_pltform_middle fieldset div.livere_contentInput textarea {
height: 118px !important;
}


#livereContainer #livere_platform #livere_platform_wrapper .livere_pltfrm_top .livere_sendFunction .livere_send {
display: inline-block;
background: url(./images/btComment.gif) no-repeat !important;
width: 81px !important;
height: 33px !important;
}

#livereContainer #livere_platform #livere_platform_wrapper .livere_pltfrm_top .livere_sendFunction {
width: 81px !important;
height: 33px !important;
right: 0px !important;
bottom: 8px !important;
}
#livereContainer #livere_platform #livere_platform_wrapper .livere_pltfrm_top .livere_writeCountWrapper {
right: 95px !important;
bottom: 20px !important; } 

#livereContainer #livere_platform {
min-width: 450px;
font: 13px "Malgun Gothic" !important;
}
#livereContainer #livere_platform #livere_platform_wrapper #livereGuestFm input {
width: 143px !important;
line-height: 21px !important;
height:22px;
}

#livereContainer #livere_platform #livere_platform_wrapper .livere_pltfrm_top {
height: 30px !important;
}

#livereContainer #livere_platform #livere_platform_wrapper #livere_pltform_middle fieldset div.livere_thumbnail {
background: url("./images/livere_berghaus.png") no-repeat 0px 0px !important;
margin-top: 5px !important;
border: 1px solid #e2e1e1 !important;
}

#livereContainer #livere_platform #livere_comment_sort ul.livere_sort_tab li a {
font: 12px "Malgun Gothic" !important;
background: #EEE !important;
-moz-border-radius: 3px;
border-radius: 3px;
color: #666;
display: inline-block;
padding: 4px 8px 8px 8px !important;
text-decoration: none;
}
#livereContainer #livere_platform #livere_comment_sort ul.livere_sort_tab li a:hover {
background: #d2122b !important;
color :#fff !important;
}
#livereContainer #livere_platform #livere_comment_sort ul.livere_sort_tab li.livere_on a {
color: #fff !important;
background: #23388b !important;
}

#livereContainer #livere_platform #livere_comment_sort ul.livere_sort_tab {
position: absolute !important;
right: -13px;
}
#livereContainer #livere_platform #livere_platform_wrapper .livere_pltfrm_top .livere_writeCountWrapper strong {
color: #104db7 !important;
}

#livereContainer #livere_platform #livere_platform_wrapper .livere_pltfrm_top .livere_sns_icons_wrapper div.livere_accountLayer {
width: 120px !important;
font-size: 12px !important;
}

#livereContainer #livere_platform #livere_platform_wrapper {
margin-top: 40px;
padding: 7px 0 11px;
width: 100% !important;
border: 1px solid white !important;
}

#livereContainer #livere_platform #livere_platform_wrapper #livere_pltform_middle {
width: 100% !important;
}
#livere_platform_wrapper #livere_pltform_middle {
width: 100% !important;
margin: 0 !important;
}

#livereContainer #livere_platform #livere_platform_wrapper #livereGuestFm {
margin: 0px !important;
width: 100% !important;
height: 22px !important;
}

#livereContainer #livere_platform #livere_platform_wrapper #livereGuestFm label {
display: inline-block;
margin-left: 6px !important;
margin-right: -4px;
color: #A09F9D;
font: 13px "Malgun Gothic" !important;
}

#livereContainer #livere_platform #livere_platform_wrapper .livere_pltfrm_top div.livere_sns_icons_wrapper {
margin: 3px 5px 0 6% !important;
_margin-left: 3% !important;
}

#livere_reply_list_wrapper div.livere_articles_wrapper div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_text span.livere_re_content, #livereContainer #livere_platform #livere_reply_list_wrapper div.livere_re_reply_article div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_text span.livere_re_content {
line-height: 166% !important;
white-space: pre-wrap !important;
}

#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_re_reply_article div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_writed_info span.livere_snsIcon  strong.facebook,
#livere_reply_list_wrapper div.livere_articles_wrapper div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_writed_info span.livere_snsIcon strong.facebook {
background: url("./images/livere_icon_v2.png") no-repeat 0px -39px !important;
padding-left: 20px;
}

#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_re_reply_article div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_writed_info span.livere_snsIcon  strong.cyworld,
#livere_reply_list_wrapper div.livere_articles_wrapper div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_writed_info span.livere_snsIcon strong.cyworld {
background: url("./images/livere_icon_v2.png") no-repeat 0px -80px !important;
padding-left: 20px;
}

#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_re_reply_article div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_writed_info span.livere_snsIcon  strong.yozm,
#livere_reply_list_wrapper div.livere_articles_wrapper div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_writed_info span.livere_snsIcon strong.yozm {
background: url("./images/livere_icon_v2.png") no-repeat 0px -59px !important;
padding-left: 20px;
}

#livere_reply_list_wrapper div.livere_articles_wrapper div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_writed_info span.livere_snsIcon strong.tistory {
background: url("./images/livere_icon_v2.png") no-repeat 0px -98px !important;
}

#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_re_reply_article div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_writed_info span.livere_snsIcon  strong.tistory {
background: url("./images/livere_icon_v2.png") no-repeat 0px -98px !important;
padding-right: 10px;
padding-left: 20px;
}
#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_re_reply_article div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_writed_info span.livere_snsIcon strong.guest,
#livere_reply_list_wrapper div.livere_articles_wrapper div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_writed_info span.livere_snsIcon strong.guest {
background: url("./images/livere_icon_v2.png") no-repeat 0px -119px !important;
padding-left: 20px !important;
}

#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_articles_wrapper {
margin-top: 10px !important;
_margin-top: 5px !important;
background: #f8f8f8 !important;
border:1px solid #ededed !important;
}
#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_re_reply_article {
background: url(./images/icon_re.png) no-repeat 31px 5px #f8f8f8 !important;
padding:0px 12px 15px 50px !important;
width: 566px !important;
border: 1px solid #EDEDED !important;
margin: -1px 0 0 0px !important;
border-top: none !important;
}

#livereContainer #livere_platform #livere_platform_wrapper .livere_pltfrm_top input#guest_secret_chk {
position: absolute !important;
bottom: 23px !important; *bottom:20px !important;
left: 208px !important; *left:203px !important;
_left:208px !important;
}

#livereContainer #livere_platform #livere_platform_wrapper .livere_pltfrm_top label.secret_chk_text { 
margin-left: 15px !important;
}

#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_articles_wrapper div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_writed_info span.livere_snsIcon strong {
padding-left: 21px !important;
}

#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_articles_wrapper div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_function a span strong.recommend_count {
padding-left: 3px !important;
}
#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_articles_wrapper div.livere_thumbnail {
margin-left:-7px !important;
}
#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_re_reply_article div.livere_thumbnail img,
#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_articles_wrapper div.livere_thumbnail img {
height: 48px !important;
width: 48px !important;
margin-left: 5px;
border-radius: 5px;
-moz-box-shadow: 1px 2px 3px #bbb;
-webkit-box-shadow: 1px 2px 3px #bbb;
box-shadow: 1px 2px 3px #bbb;
}
#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_re_reply_article div.livere_thumbnail img:hover,
#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_articles_wrapper div.livere_thumbnail img:hover {
background: url(./images/sprite_main_1.png) no-repeat -99px -246px !important;
}

#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_re_reply_article div.livere_thumbnail {
margin-left:0px !important;
}

#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_articles_wrapper div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_text a.livere_re_reply_button {
background: url("http://fx.livere.co.kr:8080/consumers/tistory/icon.gif") no-repeat scroll 0px -105px transparent;
margin: 23px 0 0 5px !important;
float: right !important;
padding-right:3px;
}
#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_re_reply_article div.livere_articles_body_wrapper dl.livere_article_content dd.livere_article_writed_info {
width: 320px !important;
}
#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_re_reply_article div.livere_articles_body_wrapper {
background: white !important;
padding: 10px !important;
border: 1px solid #EDEDED !important;
width: 480px !important;
margin-right: 0px !important;
}
#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_articles_wrapper div.livere_articles_body_wrapper div.livere_re_reply_article dl.livere_article_content {
width: 99.8% !important;
}
#livereContainer #livere_platform .powered_by {
display:none !important;
}

.livere_powered_by a {background: url("http://fx.livere.co.kr:8080/images/ver6/icon.gif") no-repeat scroll -238px -242px transparent !important; height: 13px !important; right: 3px !important; float: right; _overflow:hidden;
margin-right: 5px;
width: 110px;
text-indent:-8000px; }

#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_articles_wrapper div.livere_articles_body_wrapper div.livere_re_reply form.livere_re_reply_form textarea.livere_txt {width: 87.2% !important;height: 86px !important; overflow: auto !important; }

#livereContainer #livere_platform #livere_moreBtn_wrapper {
width: 100% !important;
margin-top: -1px;
}

#livereContainer #livere_platform #livere_platform_wrapper #livere_pltform_middle .livere_primarySNS {
display: block !important;
height: 8px; 
}
#livere_platform_wrapper #livere_pltform_middle span.livere_primarySNS strong.snsid {
text-indent:-8000px !important; 
*overflow-x:hidden;
} 

#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_articles_wrapper div.livere_articles_body_wrapper div.livere_re_reply form.livere_re_reply_form a.livere_btn {
background: url("./images/btn_regi.png") no-repeat !important;
width: 54px !important;
height: 44px !important;
}
#livereContainer #livere_event_notice  { display: none !important; }

ul#berghausimages { 
width:510px!important; margin-left: 20px;
}

ul#berghausimages li { 
list-style:none;
float:left;
margin:4px 21px 16px 0px;
_display:inline;
padding:0
}

/* highslide */
.draggable-header .highslide-header .highslide-close a { 
display:none !important;
}
.highslide-heading, .highslide-caption {
color:#000 !important;
font:700 12px/12px '맑은 고딕',dotum,sans-serif!important
}
.flickr-media { 
background:url(./images/flickr-media.gif) no-repeat 2px 0; 
*background:url(./images/flickr-media.gif) no-repeat 0 0;
padding-left:22px;
margin-left:7px;
white-space:nowrap;
overflow:hidden
}
.highslide-caption a:hover { 
background:#fff url(./images/flickr-media.gif) no-repeat 2px 0;
*background:#fff url(./images/flickr-media.gif) no-repeat 0 0;
padding-left:22px;
margin-left:7px;
white-space:nowrap;
overflow:hidden
}
.highslide img { 
border: 8px solid #ddd !important
}
.highslide:hover img {
border-color:#23378b !important
}

ul#youtube {
margin:5px 0 0 14px;
text-align:left;
float:left}

ul#youtube li {
margin: 0 35px 39px 0;
float: left;
width: 120px;
height: 80px;
}
ul#youtube li .youtubethumb {
width:120px;
height:80px;
display: block;
position:relative;
border: 8px solid #ddd;
background-position: 0 -5px !important;
/*background-size: 141px 106px ;*/
}

ul#youtube li:hover .youtubethumb {
border: 8px solid #23378b;
}
.playon {
background:url(./images/play-off.png) no-repeat;
display: block !important;
width: 30px;
height: 29px;
position: absolute;
top: 34%;
left: 38%;
}

ul#youtube li:hover .playon {
background:url(./images/play-on.png) no-repeat;
}

.yt_holder {
float:right;
*width:421px;
width: 480px;
margin:10px -5px 0 0
}
.livere_zero {color: red !important;}

span.category {

}
body#tt-body-search span.category a,
body#tt-body-tag span.category a,
body#tt-body-archive span.category a,
body#tt-body-category span.category a
 {
color : #fff !important;
font-size: 12px;
background: #aaa;
padding: 5px 8px;
width: 79px;
display: block;
position: absolute;
top: 105px;
left: -95px; font-weight:bold;
border-bottom-left-radius: 8px;
}
body#tt-body-search span.category a:hover,
body#tt-body-tag span.category a:hover,
body#tt-body-archive span.category a:hover,
body#tt-body-category span.category a:hover
{
background: #c40f39; color : #fff !important;
} 

body#tt-body-search .content_title_calender ,
body#tt-body-tag .content_title_calender ,
body#tt-body-archive .content_title_calender ,
body#tt-body-category .content_title_calender 
{
position: absolute;
margin-left: -95px;
font-weight: 400;
margin-top: -1px;
background: #CCC;
z-index: 9999 !important;
width: 95px;
height: 107px;
border-top-left-radius: 8px;
}

span.category a {
color : #fff !important;
font-size: 12px;
background: #d1122a;
padding: 5px 8px;
width: 79px;
display: block;
position: absolute;
top: 105px;
left: -95px; font-weight:bold;
/* border-bottom-left-radius: 8px;*/
}

span.category a:hover {
background: #c40f39; color : #fff !important;
} 

.entry {
position:relative;
}

.thumbnailImage {
display:block;
object.style.maxHeight="170px";
max-height:170px;
overflow:hidden;
border-radius: 8px;
float: left;
margin-right: 20px;
clear: both;
}

.thumbnailImage img {
border-radius:8px;
margin-bottom:10px;
}

.comment-bubble a {
background: #EEE url(./images/comment-bubble2.png) no-repeat;
color: #666;
font-size: 12px;
font-weight:bold;
line-height: 35px;
overflow: hidden;
padding: 0 0 0;
position: absolute;
top: 23px;
right: 10px;
text-align: center;
text-decoration: none;
width: 43px;
height: 36px; 
}
.comment-bubble a:hover {
background-color: #23388b;
color: #fff !important;
}

body#tt-body-search .titleWrap h2, body#tt-body-tag .titleWrap h2, body#tt-body-archive .titleWrap h2, body#tt-body-category .titleWrap h2 { padding-right:60px; background:#eee; }

body#tt-body-search #ccnt, body#tt-body-tag #ccnt,
body#tt-body-archive #ccnt, body#tt-body-category #ccnt,
body#tt-body-search .comment, body#tt-body-tag .comment,
body#tt-body-archive .comment, body#tt-body-category .comment,
body#tt-body-search .commentList, body#tt-body-tag .commentList,
body#tt-body-archive .commentList, body#tt-body-category .commentList,
body#tt-body-search #searchList ol, body#tt-body-tag #searchList ol, 
body#tt-body-category #searchList ol, body#tt-body-archive #searchList ol,
body#tt-body-search .article, body#tt-body-tag .article,
body#tt-body-archive .article, body#tt-body-category .article,
body#tt-body-search .LiveRePlugin, body#tt-body-tag .LiveRePlugin,
body#tt-body-category .LiveRePlugin, body#tt-body-archive .LiveRePlugin,
body#tt-body-search .tagTrail, body#tt-body-search #lws_0, body#tt-body-search .actionTrail, 
body#tt-body-tag .tagTrail, body#tt-body-tag #lws_0, body#tt-body-tag .actionTrail,
body#tt-body-archive .tagTrail, body#tt-body-archive #lws_0, body#tt-body-archive .actionTrail, 
body#tt-body-category .tagTrail, body#tt-body-category #lws_0, body#tt-body-category .actionTrail,
body#tt-body-search .date, body#tt-body-tag  .date, 
body#tt-body-archive .date, body#tt-body-category  .date, .category-list {
display:none ;
}

body#tt-body-search .category-list,
body#tt-body-tag .category-list,
body#tt-body-archive .category-list,
body#tt-body-category .category-list {
display: inline-block;
padding: 0 25px 25px 25px;
border-bottom: 1px solid #DDD;
line-height:170%;
text-align:justify;
clear:both;
}
#ccnt {
background: url(./images/tcommentbg.gif) 0 bottom repeat-x !important;
border-top: 1px solid #EFEFEF;
display: block;
height: 24px;
margin-top: 10px;
text-align: center;
width: 99.8%;
width: 99.7% 9;
padding:5px 0;
}
#ccnt span:hover {
background-position: -985px -445px;
}
.ccnt {
cursor: pointer;
display: inline-block;
padding-left: 20px;
background: url("http://cfs.tistory.com/custom/blog/7/78759/skin/images/icon.gif") no-repeat -985px -428px;
font-size: 12px;
font-weight: 700;
margin-top: 5px;
}
a.category-more {
text-indent: -8000px; margin-top:20px;
width: 137px;
height: 32px;
display: block;
float:right;
background: url(./images/readmore.png) left bottom no-repeat !important;
}

a.category-more:hover {
background: url(./images/readmore.png) left top no-repeat !important;
}



/***************트위터*************************/
#SidebarBerghausWay {font-size:12px !important;}
#SidebarBerghausWay .jta-tweet-user-screen-name { display:none;}
#SidebarBerghausWay .jta-tweet-list-controls {
border: 1px solid #eee !important;
border-radius:4px;
}
#SidebarBerghausWay  .jta-tweet-list-item {
border-bottom: 1px dashed #f7f8fa;
background: #fff !important;
}
#jTweetsAnywhereBerghausWay {
width: 610px;
margin: 0 0 30px 30px;
}

.jta-tweet-list
{
    padding: 0;
    list-style: none;
	margin-top:10px;
}

.jta-tweet-list-item
{
    background: #fafafa;
    border-bottom: 1px solid #e4e4e4;
    padding: 8px 0px 8px 0px;
	overflow: hidden;
}

.jta-tweet-list-item:first-child
{

}

.jta-tweet-profile-image
{margin-top: 4px;
	width: 48px;
	display: inline;
	float: left;
}

.jta-tweet-profile-image-link
{
}

.jta-tweet-profile-image img
{
	width: 48px;
	height: 48px;
        border-radius: 5px;
	-moz-box-shadow: 1px 2px 3px #bbb;
	-webkit-box-shadow: 1px 2px 3px #bbb;
        box-shadow: 1px 2px 3px #bbb;
	/* box-shadow: 3px 3px 8px #aaa; */
	/* For IE 8 */
	/* -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#bbb')"; */ 
	/* For IE 5.5 - 7 */
	/* filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#bbb'); */
}

.jta-tweet-body
{
}

.jta-tweet-text
{ line-height: 160%;
}

.jta-tweet-body-list-profile-image-present
{
	margin-left: 58px;
}

.jta-tweet-user-name
{
	display: block;
}

.jta-tweet-user-screen-name
{
	font-weight: bold;
}

.jta-tweet-user-full-name
{
	font-size: 11px;
    color: #999;
}

.jta-tweet-user-screen-name-link,
.jta-tweet-a,
.twitter-anywhere-user
{
    color: #900;
	text-decoration: none;
}

.jta-tweet-user-screen-name-link:hover,
.jta-tweet-a:hover,
.twitter-anywhere-user:hover
{
    color: #900;
	text-decoration: underline;
}

.jta-tweet-user-full-name-link
{
    color: #999;
	text-decoration: none;
}

.jta-tweet-user-full-name-link:hover
{
    color: #666666;
	text-decoration: underline;
}

.jta-tweet-link
{
}

.jta-tweet-link:hover
{
}

.jta-tweet-hashtag
{
}

.jta-tweet-hashtag:hover
{
}

.jta-tweet-attributes
{
	display: block;
    color: #999;
    font-size: 11px;
    margin-top: 3px;
}

.jta-tweet-twitter-bird
{
}

.jta-tweet-twitter-bird-icon
{
	float: left;
	width: 19px;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image: url(http://si0.twimg.com/images/dev/cms/intents/bird/bird_gray/bird_16_gray.png);
}

.jta-tweet-twitter-bird-icon:hover
{
	background-image: url(http://si0.twimg.com/images/dev/cms/intents/bird/bird_black/bird_16_black.png);
}

.jta-tweet-timestamp
{
}

.jta-tweet-source
{
}

.jta-tweet-inreplyto
{
}

.jta-tweet-location
{
}

.jta-tweet-retweeter
{
}

.jta-tweet-timestamp-link,
.jta-tweet-source-link a,
.jta-tweet-inreplyto-link,
.jta-tweet-location-link,
.jta-tweet-retweeter-link
{
    color: #999;
	text-decoration: none;
}

.jta-tweet-timestamp-link:hover,
.jta-tweet-source-link a:hover,
.jta-tweet-inreplyto-link:hover,
.jta-tweet-location-link:hover,
.jta-tweet-retweeter-link:hover
{
    color: #999;
	text-decoration: underline;
}

.jta-tweet-actions
{
	display: block;
    color: #999;
    font-size: 11px;
    margin-top: 3px;
}

.jta-tweet-action-reply,
.jta-tweet-action-retweet,
.jta-tweet-action-favorite
{
	padding-right: 1em;
}

.jta-tweet-action-reply a,
.jta-tweet-action-retweet a,
.jta-tweet-action-favorite a
{
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 19px;
	padding-top: 3px;
	color: #999;
	text-decoration: none;
}

.jta-tweet-action-reply a    { background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/reply.png); }
.jta-tweet-action-retweet a  { background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/retweet.png); }
.jta-tweet-action-favorite a { background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/favorite.png); }

.jta-tweet-action-reply a:hover,
.jta-tweet-action-retweet a:hover,
.jta-tweet-action-favorite a:hover
{
    color: #666666;
	text-decoration: underline;
}

.jta-tweet-action-reply a:hover    { background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/reply_hover.png); }
.jta-tweet-action-retweet a:hover  { background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/retweet_hover.png); }
.jta-tweet-action-favorite a:hover { background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/favorite_hover.png); }

.jta-tweet-list-controls
{
background: url("http://fx.livere.co.kr:8080/images/ver6/icon.gif") no-repeat scroll 0 -432px transparent;
border: 1px solid #D2D2D2;
display: block;
height: 24px;
margin-top: 10px;
text-align: center;
width: 99.8%;
width: 99.7%	9;
margin: 20px 0;
}

.jta-tweet-list-controls-button
{

}

.jta-tweet-list-controls-button:hover
{

}

.jta-tweet-list-controls-button-more
{
display: inline-block;
padding-left: 20px;
background: url("http://cfs.tistory.com/custom/blog/7/78759/skin/images/icon.gif") no-repeat -985px -428px;
font-size: 12px;
font-weight: 700;
margin-top: 5px;
}

.jta-tweet-list-controls-button-more:hover
{
background-position:-985px -445px; cursor:pointer;
}

.jta-tweet-list-controls-button-prev
{
}

.jta-tweet-list-controls-button-next
{
	margin-left: 10px;
}

.jta-tweet-list-autorefresh-trigger
{
	padding: 8px 0px 8px 0px;
	margin-bottom: 10px;
	text-align: center;
    border: 1px solid #999;
}

.jta-tweet-list-autorefresh-trigger:hover
{
	color: black;
	background-color: #999;
	cursor: pointer;
}

.jta-tweet-list-autorefresh-trigger-content
{
}

.jta-follow-button
{
position:absolute !important;
top:25px; cursor:pointer;
right:18px;
}


.jta-tweet-box
{
}


.jta-connect-button
{
margin-bottom:0px;
}


.jta-login-info
{
}

.jta-login-info-profile-image
{
	width: 48px;
	display: inline;
	float: left;
}

.jta-login-info-profile-image img
{
	width: 48px;
	height: 48px;
}

.jta-login-info-block
{
	margin-left: 58px;
}

.jta-login-info-screen-name
{
}

.jta-login-info-sign-out
{
	width: 97px;
	margin-top: 2px;
	padding: 1px;
	text-align: center;
background: #DDD url(./images/bg-btn.gif) repeat-x scroll 0 0;
cursor: pointer;
border-color: #DDD #DDD #CCC;
border-style: solid;
border-width: 1px;
padding: 0 8px;
display: inline-block;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

.jta-login-info-sign-out:hover
{
	color: black;
	background-color: #999;
	cursor: pointer;
}


.jta-loading
{
	margin: 0;
    padding: 8px 0px 8px 0px;
}

.jta-error
{
	margin: 0;
    padding: 8px;
    color: #000;
    background-color: #f00
}

.jta-nodata
{
	margin: 0;
    padding-top: 8px;
    padding-bottom: 8px;
}

.jta-clear
{
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}


/**************************/
/****************************************************
nivo slider
*****************************************************/
#slider-outer {
	width:100%;         min-width:1000px; /* _width:expression(document.body.clientWidth < 1000? "1000px": "auto" ); */
	height:385px;
/*background-color:transparent; */
        _overflow:hidden;
        margin:0 auto;
	padding:0;
        text-align:center;  position:relative; display:block;  
}

#slider-inner {
    width:990px !important;
    height:350px;
        margin-left:-20px !important;
background: #fff;
position:relative;
display:block; border:none; 
}

 #slider {
	position:relative;
    width:990px !important;
    height:350px;

    margin: 0 auto;
	background:url(./images/loading-big.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
  display:none;
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(./images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(./images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}
.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
 .nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

#aToolTip {
	position: absolute;
	display: none;
	z-index: 50000;
}

#aToolTip .aToolTipContent {
		position:relative;
		margin:0;
		padding:0;
}

.defaultTheme {
    background:transparent url(./images/black_arrow.png);
    font-size:12px;
    height:50px;
    width:100px;
    padding:17px 23px;
	color:#fff;
	margin:10px 0 0 -148px;
}
body.tistory_grid_630 div#ttCanvas {
  width: 630px !important;     /* Total width */
}

.sidebar-tab {
	width: 290px;

padding-top: 15px; margin-bottom:30px;
}
.sidebar-tab-header {
background:#fff url(./images/ttTabtitle.png) 0 5px no-repeat;
width: 290px;
display:block;
position:absolute;
height:55px;
z-index:1000;
}
.sidebar-tab ul{
	list-style: none;
	list-style-position: outside; 
        margin-left: 10px;
}
.sidebar-tab ul.sidebartab-menu {
margin-left:9px;
margin-top: 15px;
*position:absolute;*z-index:10000;
}
.sidebar-tab ul.sidebartab-menu li{
	float: left;
	margin-right: 5px;
z-index:1001;
}
.sidebar-tab ul.sidebartab-menu li{
	font-weight: 700;
	display: block;
	padding: 5px 10px 5px 10px;
	background: #efefef;
	position: relative;
	color: #898989;
	cursor: pointer; border-radius:4px; 
}
.sidebar-tab ul.sidebartab-menu li.active{
	background: #fff;
	color: #23388b; 
}


.tabcontent.tabposts ul li a{

}

#latestComments ul{
	margin-left: 10px;
	padding: 7px 0 0;
	font-size: 12px;
}
.tabcontent.tabcomments ul li{
	display: block;
	padding: 5px 0 5px 20px;
	background: url(./images/blComment.gif) no-repeat 0 7px;
}
.tabcontent.tabcomments ul li .name{
	padding-top: 5px;
	color: #999;
	font-size: 12px;
}
.tabcontent.tabcomments ul li .sidedate{
	font: 10px Verdana;
}
#popularTags h3{
background: url(./images/ttTag.png) no-repeat left top;
width: 280px;
height: 48px;
text-indent: -8000px;
display: block;
}
#popularTags ul{
	margin-top: 7px;
	padding: 0 16px 0 0;
	text-align:justify; 
	line-height:200%;
}
#popularTags ul li	{ display:inline; border:none; background:none; padding:0;}
#popularTags li a	{padding:3px; font-size: 12px;}
#popularTags li a.cloud1	{font-size: 18px; font-weight:bold;  color:#104db6;}
#popularTags li a.cloud2 	{font-size: 16px; font-weight:bold;  color:#4275c3;}
#popularTags li a.cloud2 	{font-size: 16px; font-weight:bold;  color:#4275c3;}
#popularTags li a.cloud4	{}
#popularTags li a.cloud5	{color: #999;}
.tabcontent{
	margin: 15px auto;
        *margin-top:55px;
	text-align: left;
	padding: 7px 0 0;
	font-size: 12px;
}

ul#recent-post li,ul#popular li  {width:265px; height:50px;line-height: 160%; margin:0 0 18px 0}

.tabcontent li img {margin-top:3px; float:left;border-radius: 5px;
-moz-box-shadow: 1px 2px 3px #bbb;
-webkit-box-shadow: 1px 2px 3px #bbb;
box-shadow: 1px 2px 3px #bbb; margin-right:10px;border:none;}

ul#popular li span {
background: url(http://ts.daumcdn.net/custom/blog/52/528815/skin/images/daum-popular.gif) 0 1px no-repeat;
font-size: 10px;
padding: 1px 5px 1px 10px !important;
color: #A6BEF7;
float: right;
line-height: 140%;
border-radius: 3px;
margin-top: 2px;
*margin-top:-18px;
}

ul#recent-post li span {
background: url(./images/blComment.gif) no-repeat 0 4px;
font-size: 10px;
padding: 1px 5px 1px 14px !important;
color: #A6BEF7;
float: right;
/*border: 1px solid #A6BEF7;*/
line-height: 140%;
border-radius: 3px;
margin-top: 2px;
*margin-top:-18px;
}

.tabcontent.tabposts h3{
	background: transparent url(images/news.jpg) no-repeat scroll left top;
}
.tabcontent.popularpost, .tabcontent.tabposts{
	display: none;
}



.tabcontent.tabcomments h3{
	background: transparent url(images/tuts.jpg) no-repeat scroll left top;
}
.tabcontent.recentpost, .tabcontent.tabcomments{
	display: block;
}

.tabcontent.tabtags .daum-left {
background: white;
float: left;
height: 219px;
margin-top: 0px;
position: absolute;
width: 2px;
margin-left: -10px;
border: 2px solid white;
*left:10px;
}

.tabcontent.tabtags .daum-right {
background: white;
float: right;
height: 221px;
margin-top: 0px;
margin-left: 260px;
position: absolute;
width: 15px;
*left:10px;
}

.tabcontent.tabtags .daum-bottom {
width: 282px;
height: 23px;
background: white;
position: absolute;
margin-top: -22px;
_margin-left: 2px;
margin-left: -9px;
*left:10px;
}


.tabcontent.tabtags .daum-top {
background: white;
float: left;
height: 20px; *height:35px;
margin-top: -14px;
position: absolute;
width: 290px;
margin-left: -10px;
*left:10px;
}

.tabcontent.tabtags{
	display: none;
*position:relative; *margin-top:35px;
}
.tabcontent.tabtags a{
	color: #5f95ef;
}

.clear{
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
}

.twitter-count-vertical {
width: 55px !important;
_margin-top: 7px !important; _z-index:1001 !important; _margin-bottom:8px;
}
#scrollcontainer {
width:1px; 
}
#scrollbox,x:-moz-any-link{position:fixed!important}
#scrollbox,x:-moz-any-link,x:default{position:fixed!important}
#scrollbox {
margin-left:-95px;
position: fixed ;
_position: absolute !important;
_bottom: 100px;
bottom:-410px;
width: 72px;
height: 372px;
*height:295px;
_height: 265px;
*border-bottom:4px solid #124481;
_border-bottom:4px solid #124481;
text-align: center;
padding-right: 6px;
padding-left: 6px;
padding-top: 10px;
background:url(./images/scrollbg.gif) no-repeat;
}


.newmixup_widget {
clear: both;
float: left;
width: 52px !important;
height: 52px !important;
margin: 10px 0px 10px 10px;
overflow: hidden;
display: block;
}

.google-plus {
margin:5px 0 10px;
clear:both;
}

.news-widget-outer {
margin: 0 0 0 10px;
width: 50px;
background: white;
height: 54px;
border: 1px solid #d3d3d3;
overflow: hidden !important;
position:relative;
}

.blogger-news-widget {
width: 51px !important;
height: 61px !important;
margin: -7px 0 0 -7px;
position:absolute; *overflow:hidden !important;*display:block !important; *left:0;
}

.daumc1 {
border-bottom: 1px solid #DDD;
position: absolute;
width: 54px;
bottom: 84px;
*width:57px;
height: 7px;
background: white;
margin-left: 9px;
z-index: 10000;
*left:8px;
*bottom:74px;
}
.daumc2 {
border-right: 1px solid #DDD;
width: 8px;
height: 62px;
position: absolute;
bottom: 28px;
background: white;
margin-left: 1px;
z-index: 999;
*left:8px;
*bottom:17px;
}

.topButton{width:74px;height:40px;position:absolute;top:-30px;right:5px;background:url(./images/top-button-new.gif) 0 -40px no-repeat;text-indent:-99999px;overflow:hidden;display:block}.topButton:hover{border:0;background:url(./images/top-button-new.gif) 0 0 no-repeat}

.facebook-like {z-index:99999 !important; }

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
#livereContainer { 
margin-left: -25px;
width: 630px;
 }
 }

body#tt-body-search .comment,
body#tt-body-tag .comment,
body#tt-body-archive .comment,
body#tt-body-category .comment{
display:none;
}

#social-tabs {
_position:absolute; _right:0; _z-index:1000;
top:146px;
text-align:left;
}
.tab-inner ul li span.date {
display:block !important;
}

.fb_edge_widget_with_comment {width:60px !important;}
.fb_iframe_widget {width:350px;}

#twit_frnd, #twit_flwr {
display: block;
margin: 0 3px 3px 0 !important;
width: 75px !important;
padding: .3em .8em !important;
text-decoration: none;
color: #fff !important;
border: 1px solid #41BEC4;
background: #4ec2dc !important;border-radius: 3px;
}