@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	font:13px NanumGothic, "나눔고딕", "Malgun Gothic", "맑은 고딕", Dotum, "돋움", Gulim, "굴림", Verdana, Arial, "Trebuchet MS";
	text-align:left;
	color:#3c3c3c;
}

a:link	{text-decoration:none; color:#3c3c3c;}
a:hover	{text-decoration:none; color:#3c3c3c;}
a:visited	{text-decoration:none; color:#3c3c3c;}
a:active	{text-decoration:none; color:#3c3c3c;}


/* 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;}
#tistorytoolbarid	{display: none;}

/* layout */
#container{min-width:1000px;width:1000px;margin:0 auto;}
#header{
position:relative;
	min-width: 1000px;
	width:1000px;
margin:0 auto;
height:220px;
background: url(./images/top_bg.jpg) no-repeat;
}
#header h1 a span{
display:block; text-indent:-8000px;
width:1000px;
height:180px;
z-index:555;
}
#header h2 a span {
display:block; 
position:absolute;
top:0; left:0;
z-index:999;
width:166px;
height:46px;
text-indent:-8000px;
}
#header h3 a span {
display:block; 
position:absolute;
top:0; right:0;
z-index:999;
width:122px;
height:46px;
text-indent:-8000px;
}
	#menu{
		min-width: 1000px;
		width: 1000px;
		background: url(./images/menu_bg.png) repeat-x;
		margin-top:10px;
		height:42px;}
#menu ul {padding-left:80px}
#menu li{
	float: left;
}
#menu li a{
	display: block;
	height:42px;
    background: url(./images/topmenu_bg.png) center no-repeat;
}
#menu li a.mFootball{
	width: 198px;
background-position: 0 0px;
}
#menu li a.mFootball:hover{
	background-position: 0 -42px;
}

#menu.football li a.mFootball:hover, #menu.football li a.mFootball {
	background-position: 0 -84px;
}
#menu li a.mCulture{
	width: 202px;
background-position: -198px 0px;
}
#menu li a.mCulture:hover{
	background-position: -198px -42px;
}

#menu.culture li a.mCulture:hover, #menu.culture li a.mCulture {
	background-position: -198px -84px;
}
#menu li a.mGood{
	width: 244px;
background-position: -400px 0px;
}
#menu li a.mGood:hover{
	background-position: -400px -42px;
}

#menu.good li a.mGood:hover, #menu.good li a.mGood {
	background-position: -400px -84px;
}
#menu li a.mEvent{
	width: 198px;
background-position: -644px 0px;
}
#menu li a.mEvent:hover{
	background-position: -644px -42px;
}

#menu.event li a.mEvent:hover, #menu.event li a.mEvent {
	background-position: -644px -84px;
}
#menu li a span{
	display: none;
}
div#ttCanvas, #ttPanel1358145878 {
border-top:5px solid #0075b1;margin:0 auto;background:url('./images/wrap_bg.png');width:1000px !important;height:100% !important;
}
#ttItem5152, #ttItem1406627132 {width:1000px !important;height:450px;background:url('./images/cover_bg.png') center top no-repeat;}
body.tistory_grid_980 div#ttCanvas .tt-span-11 {width:600px !important;float:left;margin:0}
#ttPanel1358145878, div#ttCanvas div.tt-panel {padding-top:0}
#ttItem8654, #ttItemGroup1406627133 {width:1000px !important;height:280px;background:url('./images/facebook_bg.png') center top no-repeat;}
#ttItemGroup1760 {height:270px !important}
#ttItem6470, #ttItem1406627136 {width:1000px !important;height:440px !important;background:url('./images/content_bg.png') 10px top no-repeat;padding-bottom:0 !important;}
#ttItemGroup6971 {height:420px !important}
body.tistory_grid_665 div#ttCanvas .tt-span-12 {
width: 1000px !important;
margin: 0;
}

/* Basic jQuery Slider essential styles */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;background:none}
ul.bjqs-controls.v-centered li.bjqs-next a{right:20px;background:none}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:20px;background:none}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:none;}
ol.bjqs-markers li a{display:none;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}
ul.bjqs-controls.v-centered li a{
	display:block;
	padding:10px;
	background:#none;
	text-decoration: none;
}

ul.bjqs-controls.v-centered li a:hover{
	background:none;
}

ol.bjqs-markers li a{
	padding:5px 10px;
	background:#000;
	color:#fff;
	margin:5px;
	text-decoration: none;
}

ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{
	background: #999;
}

p.bjqs-caption{
	background: rgba(255,255,255,0.5);
}
ul.bjqs2{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
/* social */
#social{
	position: relative;
	z-index: 10;
	background: url(./images/bgSocial.jpg) repeat-y;
}
#social ul{
	padding-bottom: 20px;
	/*background: url(./images/bgSocial2.png) repeat-x left bottom;*/
}
* html #social ul{
	background:none;
}
.shadowTop{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 20;
	width: 1000px;
	height: 12px;
	background: url(./images/bgSocial3.png) repeat-x;
}
* html .shadowTop{
	display:none;
}
#social li{
	float: left;
	position: relative;
	padding-left: 85px;
	padding-right: 30px;
}
#social li a.btSocial span {
display:block;
width:70px;
height:70px;
text-indent:-8000px;
}
#social li.first{
	width: 212px;
        background: url(./images/btTwitter.png) left top no-repeat;
}
#social li.middle{
	width: 235px;
        background: url(./images/btFacebook.png) left top no-repeat;
}
#social li.last{
	padding-right: 0;
	width: 228px;
        background: url(./images/btFlickr.png) left top no-repeat;
}
#social li a.btSocial{
	position: absolute;
	left: 0;
	top: 0;
}
#social .socialCon{
	padding-top: 25px;
	line-height: 25px;
	color: #FFF;
	font-size: 12px;
}
#social .socialCon a{
	color: #fff;
}
.socialCon h3{
	font-size: 13px;
	font-weight: normal;
	color: #c2cc35;
}
a.btClose{
	position: absolute;
	bottom: 0;
	left: 413px;
	z-index: 12;
	display: block;
	width: 175px;
	height: 50px;
	cursor: pointer;
}
* html a.btClose{
	display:none
}
a.close{
	background: url(./images/btClose.png) no-repeat;
}
a.open{
	background: url(./images/btClose.png) no-repeat 0 -50px;
}
a.btClose span{
	display: none;
}

/* sidebar */
#sidebar .module{
	margin-bottom: 25px;
margin-left:20px;
}
#socialButton li{
	float: left;
	padding-right: 2px;
}
#socialButton li.last{
	padding-right: 0;
}
#socialButton li a{
	display: block;
	width: 50px;
	height: 33px;
	background-image: url(./images/btSocial.gif);
	background-repeat: no-repeat;
}
#socialButton li a.scTwitter{
}
#socialButton li a.scTwitter:hover{
	background-position: 0 -33px;
}
#socialButton li a.scFacebook{
	background-position: -50px 0;
}
#socialButton li a.scFacebook:hover{
	background-position: -50px -33px;
}
#socialButton li a.scFlickr{
	background-position: -100px 0;
}
#socialButton li a.scFlickr:hover{
	background-position: -100px -33px;
}
#socialButton li a.scYoutube{
	background-position: -150px 0;
}
#socialButton li a.scYoutube:hover{
	background-position: -150px -33px;
}
#socialButton li a.scRss{
	background-position: -200px 0;
}
#socialButton li a.scRss:hover{
	background-position: -200px -33px;
}

#socialButton li a span{
	display: none;
}

/* social */
#social{
	position: relative;
	z-index: 10;
	background: url(./images/bgSocial.jpg) repeat-y;
}
#social ul{
	padding-bottom: 20px;
	/*background: url(./images/bgSocial2.png) repeat-x left bottom;*/
}
* html #social ul{
	background:none;
}
.shadowTop{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 20;
	width: 1000px;
	height: 12px;
	background: url(./images/bgSocial3.png) repeat-x;
}
* html .shadowTop{
	display:none;
}
#social li{
	float: left;
	position: relative;
	padding-left: 85px;
	padding-right: 30px;
}
#social li a.btSocial span {
display:block;
width:70px;
height:70px;
text-indent:-8000px;
}
#social li.first{
	width: 212px;
        background: url(./images/btTwitter.png) left top no-repeat;
}
#social li.middle{
	width: 235px;
        background: url(./images/btFacebook.png) left top no-repeat;
}
#social li.last{
	padding-right: 0;
	width: 228px;
        background: url(./images/btFlickr.png) left top no-repeat;
}
#social li a.btSocial{
	position: absolute;
	left: 0;
	top: 0;
}
#social .socialCon{
	padding-top: 25px;
	line-height: 25px;
	color: #FFF;
	font-size: 12px;
}
#social .socialCon a{
	color: #fff;
}
.socialCon h3{
	font-size: 13px;
	font-weight: normal;
	color: #c2cc35;
}
a.btClose{
	position: absolute;
	bottom: 0;
	left: 413px;
	z-index: 12;
	display: block;
	width: 175px;
	height: 50px;
	cursor: pointer;
}
* html a.btClose{
	display:none
}
a.close{
	background: url(./images/btClose.png) no-repeat;
}
a.open{
	background: url(./images/btClose.png) no-repeat 0 -50px;
}
a.btClose span{
	display: none;
}

/* sidebar */
#sidebar .module{
	margin-bottom: 21px;
}
#socialButton li{
	float: left;
	padding-right: 2px;
}
#socialButton li.last{
	padding-right: 0;
}
#socialButton li a{
	display: block;
	width: 50px;
	height: 33px;
	background-image: url(./images/btSocial.gif);
	background-repeat: no-repeat;
}
#socialButton li a.scTwitter{
}
#socialButton li a.scTwitter:hover{
	background-position: 0 -33px;
}
#socialButton li a.scFacebook{
	background-position: -50px 0;
}
#socialButton li a.scFacebook:hover{
	background-position: -50px -33px;
}
#socialButton li a.scFlickr{
	background-position: -100px 0;
}
#socialButton li a.scFlickr:hover{
	background-position: -100px -33px;
}
#socialButton li a.scYoutube{
	background-position: -150px 0;
}
#socialButton li a.scYoutube:hover{
	background-position: -150px -33px;
}
#socialButton li a.scRss{
	background-position: -200px 0;
}
#socialButton li a.scRss:hover{
	background-position: -200px -33px;
}

#socialButton li a span{
	display: none;
}

.search{
	height: 35px;
	background: url(./images/bgSearch.gif) no-repeat;
}
.search .searchOn{
	padding: 3px 0 3px 8px;
	height: 32px;
}
.searchinput{
	margin-right: 5px;
	width: 210px;
	border: none;
	background: none;
	vertical-align: middle;
	color: #027fc0;
font-size:13px;
line-height:24px;
height:24px;
}
.btSearch img{
	margin-top: 3px;
	vertical-align: middle;
}
#category{
	width: 300px;	
margin-left:0px !important;
}
#category h3{
	padding-left: 20px;
	border-top: 3px solid #0066b3;
	background-color: #f7f7f7;
border-bottom:1px solid #ccc;
height:40px;
line-height:40px;
}
#category h3 a:hover{
	font-size:16px;
}
#category li{
	height:40px;
	border-bottom: 1px dotted #CCC;
}
#category li a{
	display: block;
	padding-left: 30px;
line-height:40px;
font-weight:bold;
font-size:15px;
color:#555;
font-family:"맑은 고딕";
}
#category li a:hover{
	background:#f7f7f7;
height:40px;
color:#469c3b;
font-size:16px;
}
#category li.sub_cat a{
	display: block;
	padding-left: 0px;
	font-size:13px;
color:#777;
border:0;
line-height:40px;
height:40px;
}
#category li.sub_cat a:hover{
	color: #34a146;
        line-height:40px;
background:none;
font-size:14px;
}
#category li img{
	vertical-align: middle;
}
#category li .categoryCnt{       
	font: 11px Verdana;
	color: #34a146;
        line-height:40px;
padding-left:5px;
}

#categoryNone{
	display: none;
height:40px;
line-height:40px
}

#recentPost h3, #recentComment h3, #recenttag h3, #daumview h3{
	padding: 0 0 10px 5px;
	background: url(./images/bgSidebarH3.gif) no-repeat left bottom;
}
#recentPost ul, #recentComment ul{
	padding: 5px 0 0 5px;
}
#recentPost li, #recentComment li{
	padding: 5px 0;
	font-size: 12px;
}
#recentPost .cnt{
	font: 10px Verdana;
	color: #34a146;
}
#recentComment .name{
	color: #34a146;
}

#sidebar .banner{
	text-align: center;
	margin-bottom: 5px;
}

/* bottomEvent */
#beText{
	float: right;
	width: 446px;
}
#beText h3{
	margin-bottom: 0px;
	width: 340px;
	text-align: right;
}
.beCollection{
width: 386px;
margin-bottom: 0px;
background: url(./images/bottom-money.jpg) 0 -10px no-repeat;
height: 227px;
display: block;
text-indent: -8000px;
}

#beText p{
	padding: 0;
	margin: 0 0 17px;
}
#beText p.btBeMore{
	margin: 0;
}
#beText p.btBeMore a{
	display: block;
	margin-left: 156px;
	width: 216px;
	height: 56px;
	background: url(./images/btBeMore.gif) no-repeat;
}
#beText p.btBeMore a:hover{
	background-position: 0 -56px;
}
#beText p.btBeMore a span{
	display: none;
}
#beSeeing{
	float: left;
	width: 346px;margin: 15px 0 0 30px;
        height:222px; display:block; text-indent:-8000px; 
background:url(./images/bottom-eye.jpg) no-repeat; 
}

/* footer */
#footer{
	margin: 0 auto;
	padding: 0px;
	width: 1000px;
	text-align: center;
	font: 10px Verdana;
}
#bottomMenu{
	padding-bottom: 12px;
}
#bottomMenu li{
	float: left;
	padding: 0 20px;
	background: url(./images/bmLine.gif) no-repeat right center;
}
#bottomMenu li.first{
	padding-left:0;
}
#bottomMenu li.last{
	background: none;
}
#bottomMenu li.first, .counter span.first{
	padding-left: 0;
}
#bottomMenu li.last, .counter span.last{
	background: none;
}
.counter{
	margin-bottom: 10px;color: #888;
}
.counter span{
	padding: 0 10px;
	background: url(./images/bmLine.gif) no-repeat right center;
}


#copyright{
clear:both;
	color: #AAA;
width: 1000px;
height: 100px;
}
#copyright a {color:#0774ad}

/* nonEntry */

#searchList h3, #taglog h3{
	padding: 25px 30px;
	border-bottom: 3px solid #EEE;
	font-size: 18px;
}
#searchList ol{
clear:both;
	list-style: decimal inside;
	padding: 25px 30px;
	border-bottom: 1px solid #CCC;
}
#searchList ol li{
	padding: 5px 0;
}
#searchList ol li a{
	color: #0073a9;
font-size:14px;
}
#searchList ol li a:hover{
	color: #014f7d;
}
#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:#0071ab;}
#taglog li a.cloud2 	{font-size: 16px; font-weight:bold;  color:#23aa4b;}
#taglog li a.cloud2 	{font-size: 14px; font-weight:bold;}
#taglog li a.cloud4	{}
#taglog li a.cloud5	{color: #999;}

/**************/
#tags {
width: 270px;
margin: 5px 0 0 0;
text-align:justify;
}

#tags ul {
list-style-type:none;
padding: 0 1.3em;
margin:10px 0 0 0;
}

#tags li {
list-style-type:none;
padding:0;
margin:0; display: inline;

}

#tags ul li a{
line-height: 1.8em !important; 
}


#tags a:hover { 
color: #fff;
background: #35ab4b;
}

#tags .cloud1 {font-size:15px;color:#35ab4b;}
#tags .cloud2 {font-size:14px;color:#0073ab;}
#tags .cloud3 {font-size:13px;color:#0073ab;}
#tags .cloud4 {font-size:12px;color:#2b2b2b;}
#tags .cloud5 {font-size:11px; color:#bbb;} 



/* entry */
#btVote{
	position: absolute;
	top: 335px;
	left: 50%;
	margin-left: -583px;
	width: 83px;
	text-align: center;
}
#btVote.fixed{
  position: fixed;
  top: 0;
}
#btVote ul{
	padding: 10px 0;
	margin-bottom: 5px;
	height: 347px;
	background: url(./images/bgVote.gif) no-repeat;
}
#btVote ul li{
	padding: 5px 0;
}
.content_title_calender {
position: absolute;
margin-left: 15px;
margin-top: -5px;
background: #23378b;
z-index: 9999 !important;
width: 70px;
height: 75px;
background: url(./images/calendar_bg_0122.png) no-repeat;
font-weight:bold;
}


.content_title_calender_month {
text-transform: uppercase;
font-size: 11px;
line-height: 11px;
color: #999;
text-align:center;
display:block;
padding-top:11px;
}
.content_title_calender_year {
line-height: 20px;
font-size: 11px;
text-transform: uppercase;
clear: both;
color: #999;
display:block;
text-align:center;
width:70px;
padding-top:2px;
}
.content_title_calender_day {
line-height: 26px;
text-align: center;
text-transform: uppercase;
font-size: 24px;
padding: 0px 0px 0px 0;
display: block;
color:#222;
font-weight:bold;
}

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

.titleWrap h2{
padding: 10px 30px 10px 100px;
border-bottom: 3px solid #EEE;
font-size: 18px;
line-height: 150%;
min-height:47px;
}
.underTitle{
	padding: 15px 25px 0 0;
	text-align: right; position:relative;
}
.titleWrap .date{
	font: 11px verdana;
	color: #999;margin-right: 105px;
}
.titleWrap .category a{
	color: #0073a9;
}
.titleWrap .category a:hover{
	color: #014f7d;
}
.admin{
	margin: 25px 30px 0;
	padding: 5px;
	font-size: 12px;
	background-color: #f7f7f7;
	border: 1px solid #CCC;
}

.article{
	padding: 25px 30px 15px;
	font-size: 13px;
	line-height: 180%; position:relative;
}
#entryNotice .article{
	margin: 0;
	padding: 25px 30px;
	border-bottom: 1px solid #CCC;
}


.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 #CCC; font-size: 16px;}
.article h3	{color: #cc0000;}

.article blockquote{
	padding: 10px;
	margin: 20px;
	background-color: #f7f7f7;
	border: 1px solid #CCC;
	-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 #CCC;
	border-bottom:1px solid #CCC;
}
.moreless_bottom{
	text-align:right;
}

div.another_category{
	margin: 30px -30px 0 !important;
	padding: 0 !important;
	border-top: 1px solid #ccc !important;
	border-right: none !important;
	border-left: none !important;
	border-bottom: none !important;
}
div.another_category h4{
	margin: 0 !important;
	padding: 10px 0 10px 50px !important;
	border-bottom:1px solid #CCC !important;
	background: #f7f7f7 url(./images/blFolder.gif) no-repeat 30px 18px;
	font-size: 14px !important;
	color: #3c3c3c !important;
}
div.another_category h4 a{
	color: #0073a9 !important;
}
div.another_category table th{
	padding: 7px 30px 0 !important;
}
div.another_category table th a{
	color: #3c3c3c !important;
}
div.another_category table th a.current{
	border-bottom:none !important;
	font-weight:normal !important;
	padding-left: 15px !important;
	background:url(./images/blArrow.gif) no-repeat 0 4px;
}
div.another_category table th span{
	font: 10px Verdana !important;
	color: #0073a9 !important;
}
div.another_category table td{
	display: none;
}

.tagTrail{
	clear: both;
	padding: 6px 30px 6px 53px;
	background: url(./images/blTag.gif) no-repeat 30px 13px;
	line-height: 180%;
	border-bottom: 1px solid #CCC;
	font-size: 12px;margin-top:5px;
}
.tagTrail a{
	color: #999;
}
.tagTrail a:hover{
	color: #3c3c3c;    
}
.socialComment{
	/*padding: 20px 30px; display:none;*/
	border-top: 1px solid #CCC;
}
.actionTrail{
	clear: both;
	padding: 10px 30px;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
border-right:1px solid #ededed;
	background-color: #f7f7f7;
}
.actionTrail .cnt{
	color: #0071a9;
	font: 12px Verdana;
}

.trackback{
	padding: 0 30px;
	border-bottom: 1px solid #CCC;
}
.trackback h3{
	margin: 15px 0;
	padding: 8px;
color:#aaa;
}
.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;
}
#entry58 .comment {display:block !important;}
.comment{display:none;
} 
.commentList ol li{
	padding: 18px 30px 0;
	border-bottom: 1px solid #CCC;
	background: url(./images/blogIcon.gif) no-repeat 30px 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;
width: 217px;
overflow: hidden;
display: block;
white-space: nowrap;
}
.commentList .date a{
	padding-right: 5px;
	font: 10px Verdana;
	color: #999;
}
.commentList .control a{
	font: 10px Verdana;
	color: #0071a9;
	text-transform: uppercase;
}
.commentList .control a:hover{
	color: #014f7d;
}


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

.commentWrite{
	padding: 30px;
	border-bottom: 1px solid #CCC;
}
.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: #34a146;
}
.commentWrite p.con{
	clear: both;
	padding: 10px 0;
}
.cwInput{
	padding: 5px;
	width: 188px;
	border: 1px solid #DDD;
}
.cwInputOn{
	padding: 5px;
	width: 188px;
	border: 1px solid #79b5d1;;
}
.cwTextarea{
	margin: 0;
	padding: 10px;
	width: 618px;
	overflow: auto;
	border: 1px solid #DDD;
}
.cwTextareaOn{
	margin: 0;
	padding: 10px;
	width: 618px;
	overflow: auto;
	border: 1px solid #79b5d1;
}

.secretWrap{
	float: left;
}
.secretWrap label{
	font: 11px Verdana;
	text-transform: uppercase;
	color: #777;
}
a.submit{
	display: block;
	float: right;
}

/* paging */
#paging{
	width:640px;
	margin-left: 30px;
	padding: 25px 0;
	text-align:center;
}
#paging a.prev{
	display:block;
	float:left;
}
#paging a.next{
	display:block;
	float:right;
}
#paging a:hover.prev, #paging a:hover.next{
	 background-position:0 -37px;
}
#paging p{
	margin:0;
	padding:0;
}
#paging .selected{
	padding: 3px 5px;
	background-color: #0073a9;
	color: #FFF;
}
#paging .numbox{
}
#paging a.num{
	margin-right: 5px;
	font: bold 11px Verdana;
}
#paging a:hover.num{
}


/* mainTitle */
.mainTitle h2 span{
	display: none;
}
.mainTitle h2{
	width: 640px;
	height: 38px;
}
.mainTitle h2.ttSeeing{
	background: url(./images/ttSeeing.gif) no-repeat;
}
.mainTitle h2.ttTogether{
	background: url(./images/ttTogether.gif) no-repeat;
}
.mainTitle h2.ttStory{
	background: url(./images/ttStory.gif) no-repeat;
}





    /* full clearfix */
    /* add to floating elements which shall clear floating after themselves */ 
	* html .clearfix {
	    height: 1%; /* IE5-6 */
	    }
	*+html .clearfix {
		display: inline-block; /* IE7not8 */
		}
	.clearfix:after { /* FF, IE8, O, S, etc. */
	    content: ".";
	    display: block;
	    height: 0;
	    clear: both;
	    visibility: hidden;
	    }
.sub_cat {
padding-left: 40px !important;
margin-top: -5px;
border-bottom: 1px dashed #DDD !important;
height:40px;
}

/************ LiveRe *****************/
#livereContainer {
width:100%; display:block !important; margin-bottom:7px;
}

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

#livereContainer #livere_platform { 
width: 699px; margin-top:0px !important;
}

#livereContainer #livere_platform #livere_comment_sort {
clear: both;
padding: 13px 0 16px 0 !important;
border-top: none !important;
border-bottom: 1px solid #CCC !important;
background-color: #F7F7F7;
height: 20px !important;
margin-left: 0px !important;
width: 699px !important;
display: block;
}

#livereContainer #livere_platform #livere_comment_sort span, #livereContainer #livere_platform #livere_comment_sort span a {
margin-left: 24px !important;
text-indent: -8000px;
background: url(./images/livere_icon.png) no-repeat 5px 5px !important;
width: 220px;
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_com2.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;
border:0 !important
}
 
#livereContainer #livere_platform #livere_platform_wrapper #livere_pltform_middle fieldset div.livere_contentInput {
height: 120px !important;
margin-top: 5px !important;
width:587px !important; margin-right:5px !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: 13px !important;
bottom: 8px !important;
}
#livereContainer #livere_platform #livere_platform_wrapper .livere_pltfrm_top .livere_writeCountWrapper {
right: 105px !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/scgray.gif") no-repeat 0px 0px !important;
margin-top: 5px !important;
border: 1px solid #e2e1e1;
margin-left:25px !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: #0164a7 !important;
color :#fff !important;
}
#livereContainer #livere_platform #livere_comment_sort ul.livere_sort_tab li.livere_on a {
color: #fff !important;
background: #34A146 !important;
}

#livereContainer #livere_platform #livere_comment_sort ul.livere_sort_tab {
margin-right: 0px;
}
#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;
}

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

#livereContainer #livere_platform #livere_platform_wrapper #livereGuestFm {
margin: 0px !important;
width: 97% !important;
height: 22px !important;float: right;
margin-right: 25px !important;
}

#livereContainer #livere_platform #livere_platform_wrapper #livereGuestFm label {
display: inline-block;
margin-left: 15px !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 10% !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 -99px !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-bottom:1px solid #ededed;
padding: 10px 17px !important;
}
#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_articles_wrapper div.livere_articles_body_wrapper { 
padding: 2px 16px !important;
width: 86% !important;
}
#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_re_reply_article {
background: url(./images/icon_re.png) no-repeat 49px 5px #F8F8F8 !important;
padding: 0px 12px 15px 65px !important;
width: 620px !important;
border-bottom: 1px solid #EDEDED;
border-top: 1px solid #EDEDED;
margin: -1px 0 20px 0px !important;
border-top: none !important;
border-right: 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: 238px !important; *left:233px !important;
_left:238px !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: 370px !important;
}
#livereContainer #livere_platform #livere_reply_list_wrapper div.livere_re_reply_article div.livere_articles_body_wrapper {
background: white !important;
padding: 10px 10px 10px 20px !important;
border-top: 1px solid #EDEDED;
border-bottom: 1px solid #EDEDED;
width: 510px !important;
margin-right: 10px !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_moreBtn {
border: 1px solid #efefef !important;
}
#livereContainer #livere_platform #livere_platform_wrapper #livere_pltform_middle .livere_primarySNS {
display: block !important;
height: 8px; margin-left:30px;
}
#livere_platform_wrapper #livere_pltform_middle span.livere_primarySNS strong.snsid {
text-indent:-8000px !important; 
*overflow-x:hidden;
} 
#livereContainer #livere_platform .livere_adminBtn { left:30px !important}
#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; }
.tt-share-entry-with-sns {
position: absolute;
top: -30px;
right: 25px;
}

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; }

body#tt-body-search #ccnt, body#tt-body-tag #ccnt,
body#tt-body-archive #ccnt, body#tt-body-category #ccnt,
body#tt-body-search .socialComment, body#tt-body-tag .socialComment,
body#tt-body-archive .socialComment, body#tt-body-category .socialComment,
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 .category, body#tt-body-tag .category,
body#tt-body-archive .category, body#tt-body-category .category,
body#tt-body-search #livereContainer, body#tt-body-tag #livereContainer,
body#tt-body-archive #livereContainer, body#tt-body-category #livereContainer,
body#tt-body-search .trackback, body#tt-body-tag .trackback,
body#tt-body-archive .trackback, body#tt-body-category .trackback,
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 .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 .entry .date, body#tt-body-tag .entry .date, 
body#tt-body-archive .entry .date, body#tt-body-category .entry .date, .category-list {
display:none !important;
}

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 !important;
padding: 0 25px 25px 25px;
border-bottom: 1px solid #DDD;
line-height:170%;
text-align:justify;
clear:both;
}

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;
}


span.category a {
color: white !important;
font-size: 12px;
background: #49b15a;
padding: 5px 8px;
font-weight: bold;
position:absolute;
left:20px; top:8px;
border-radius: 4px;
}

span.category a:hover {
background: #35ab4b;
color: white !important;
} 

.entry {
position:relative;
}

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

.thumbnailImage img {
padding: 5px;
border: 1px solid #EEE;
margin-bottom:10px;
}

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



.twitter-count-vertical {
width: 55px !important; margin-left:5px;
_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: 65px;
height: 352px;
*height:295px;
_height: 265px;
/* *border-bottom:4px solid #124481;
_border-bottom:4px solid #124481; */
text-align: center;
padding-right: 8px;
padding-left: 1px;
padding-top: 10px;
background:url(./images/scrollbg.gif) no-repeat;
border: 3px solid #35AB4B;
}


.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 5px;
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;
}

.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}

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



#feedburner {
width: 260px;
height: 35px;
background: url(./images/emailsubmit.gif) no-repeat;
}
#feedburner:hover, #feedburner.search-on {background-position:0 -35px; }
#feedburner input.text {
width: 181px;
height: 28px;
padding-top: 3px;
padding-left: 14px;
background-color: 
transparent;
color: #fff;
font-size: 13px;
font-weight:bold;
vertical-align: middle;
border:none; float:left;
}

#feedburner input.submit {
width: 50px;
height: 30px;
margin-right: 0;
background-color: 
transparent;
vertical-align: middle;
text-indent: -5000px;
overflow: hidden; border:none; cursor:pointer;
}

ul#head-flickr { 
width:210px!important; 
}

ul#head-flickr li { 
list-style:none;
float:left;
margin:4px 12px 0px 0px;
_display:inline;
padding:0
}

ul#head-facebook { 
width:250px!important;
margin-top:15px; 
}

ul#head-facebook li { 
list-style:none;
float:left;
margin:4px 12px 10px -60px;
_display:inline;
padding:0; line-height:160%;
}

ul#head-facebook li img {float:left; margin-right:10px; border-radius: 4px;}


ul#head-facebook li span.faceboook-content {
padding:0;text-align: justify;margin:0;
}
.twitter-name a {
font-weight: bold;
color: #0073ab !important; }

ul#recent-post li, ul#popular li  {width:245px; height:50px;line-height: 160%; margin:0 0 15px 0;text-align: justify;}
ul#recent-post li img {margin-top:3px; float:left;padding:4px;
margin-right:10px;border:1px solid #ddd;}

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

.jta-tweet-list {
width: 250px;
padding: 0;
text-align: justify;
margin-top: 15px;
}

.jta-tweet-list-item {margin-left:-120px;}
.jta-tweet-profile-image {float: left;
margin-right: 10px;}
.jta-tweet-profile-image img {
border-radius:4px;
}
.jta-tweet-text a {color: #C2CC35 !important}
#twit_frnd, #twit_flwr {
display: block;
margin: 0 3px 3px 0 !important;
width: 70px !important;
padding: .3em .8em !important;
text-decoration: none;
color: #fff !important;
border: 1px solid #41BEC4;
background: #4ec2dc !important;border-radius: 3px;
}

.top-close {
width:85px; height:30px;
position:absolute;
margin-left:-100px;
background:#fff;
display: block;
margin-top: -19px;
float:left; *display:none; _display:none;
}

div#ttCanvas .tt-item .tt-wrap-post-thumb {
border: 1px solid #dbdbdb; 
}
.sidebar-tab {
	width: 270px;
margin-left:20px;

padding-top: 15px; margin-bottom:30px;
}
.sidebar-tab-header {
background: url(./images/bgSidebarH3.gif) no-repeat left bottom;
width: 270px;
display:block;
position:absolute;
height:38px;
z-index:1000;
}
.sidebar-tab ul{
	list-style: none;
	list-style-position: outside; 
        margin-left: 10px;
}
.sidebar-tab ul.sidebartab-menu {
margin-left:0px;
margin-top: 5px;
*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;
	border-radius:4px; 
}
.sidebar-tab ul.sidebartab-menu li.active{
	background: #fff;
	color: #2b2b2b; 
}


.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;
}
.tabcontent.tabcomments ul li .name{
	padding-top: 5px;
	color: #999;
	font-size: 11px;
}
.tabcontent.tabcomments ul li .sidedate{
	font: 10px Verdana;
}
#popularTags h3{
background: url(./images/ttTag.png) no-repeat left top;
width: 260px;
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:#0071ab;;}
#popularTags li a.cloud2 	{font-size: 16px; font-weight:bold;  color:#23aa4b;}
#popularTags li a.cloud3 	{font-size: 16px; font-weight:bold;  color:#4275c3;}
#popularTags li a.cloud4	{}
#popularTags li a.cloud5	{color: #999;}
.tabcontent{
	margin:5px auto;
        *margin-top:30px;
	text-align: left;
	padding: 7px 0 0;
	font-size: 12px;
}

.tabcontent li img {margin-top:3px; float:left;
margin-right:10px;border:none;border: 1px solid 
#DDD; padding:4px;width:48px;height:40px}

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;
}


.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;
}
#ttItemGroup1319427956, #ttItemGroup1319427958 {margin-bottom:23px !important;}

#searchList.believing #category-about {
background: url(./images/catsee1.jpg) 25px 0 no-repeat;
padding-bottom: 15px !important;
display: block!important;
height: 276px;
width: 699px;
margin-top: 20px;
border-bottom: 1px solid #DDD;
}

#searchList.together #category-about {
background: url(./images/catsee2.jpg) 25px 0 no-repeat;
padding-bottom: 15px !important;
display: block!important;
height: 380px;
width: 699px;
margin-top: 20px;
border-bottom: 1px solid #DDD;
}

#searchList.travel #category-about {
background: url(./images/catsee3.jpg) 25px 0 no-repeat;
padding-bottom: 15px !important;
display: block!important;
height: 500px;
width: 699px;
margin-top: 20px;
border-bottom: 1px solid #DDD;
}
.scomment-title {
line-height:160%;text-align: justify;
}
.scomment-author { 
font-size:12px; 
padding: 5px 0 5px 14px;
background: url(./images/blComment.gif) no-repeat 0 7px;

}
.scomment-date {font-size:11px; }

#goodstorycomment {
width:250px; overflow:hidden;
}

#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;
}

#wrapper{
position: relative;
margin: 0 auto 30px;
width: 1000px;
background: url(./images/bgWrapper.gif) repeat-y;
border: 1px solid #dcdcdc;
text-align: left;
	}
#sidebar{
padding: 15px 0px 15px 0;
width: 300px;
	}
#livereContainer #livere_platform #livere_platform_wrapper {
margin-top: 40px;
padding: 7px 0 11px;
width: 100%;
border: 0;
background: none repeat 0 0;
}

#searchList.football #category-about {
background: url(./images/ct_football.jpg) 0px -10px no-repeat;
display: block!important;
height: 138px;
width: 699px;
margin-top: 0px;
}

#searchList.culture #category-about {
background: url(./images/ct_culture.jpg) 0px -10px no-repeat;
display: block!important;
height: 138px;
width: 699px;
margin-top: 0px;
}

#searchList.good #category-about {
background: url(./images/ct_hereforgood.jpg) 0px -10px no-repeat;
display: block!important;
height: 138px;
width: 699px;
margin-top: 0px;
}

#searchList.event #category-about {
background: url(./images/ct_event.jpg) 0px -10px no-repeat;
display: block!important;
height: 138px;
width: 699px;
margin-top: 0px;
}

#content {width:699px}
#quickmenu {position:absolute;width:270x;height:310px;top:0px}