@charset "utf-8";
/* 반드시 들어가야 하는 스타일 시작 */
/* 본문 공통 */
body {
	font:11px/1.6 Dotum, Verdana, AppleGothic, Sans-serif;
	color:#000102; margin:0; padding:0;
	/*@background-color=background-color:#FFC3CE;*/background-color: #000000;/*@*/

	/*background-image: url("images/보카로10.gif");*/
	/*@background-image=background-image:;*/background-image: url("images/보카로10.gif");/*@*/
	/*@background-image-position=background-position:;*/background-position: left top;/*@*/
	/*@background-image-repeat=background-repeat:;*/background-repeat: repeat;/*@*/
}
a:link,a:visited,a:active {color:#E63232; text-decoration:none;}
a:hover {color:#96a0a4; text-decoration:underline;}
a img { border: 0; }


/* 페이징 - 현재 페이지 */
#paging .selected {font-weight:bold; color:#000000;}
#paging .no-more-prev {}
#paging .no-more-next {}
/* 카테고리 - 이미지 버튼 */
/* 카테고리 - 이미지 버튼 */
 .ib {cursor:pointer;}
/* 카테고리 - 트리 셀 */
 .branch3 {cursor:pointer;}
/* 카테고리 - 카테고리 옆 개수 스타일 */
 .c_cnt {font:11px Dotum; color:#029dc4;}
/* 달력 월 표시 */
.cal_month {padding:7px 0 8px; text-align:center; font:10px verdana; font-weight:bold; color:#E63232; border-bottom:1px solid #FFE6FF; overflow:hidden;}
.cal_month a {color:#E63232 !important;}
/* 달력 요일 표시(th 영역) */
 .cal_week1 {font:11px verdana; font-weight:normal; color:#5d5d6a; padding:2px 0 0;}
/* 달력 일요일 표시(th 영역) */
 .cal_week2 {font:11px verdana; font-weight:normal; color:#5d5d6a; padding:2px 0 0;}
 /* 달력 Week(tr 영역) */
 .cal_week {}
 .cal_current_week {}
/* 달력 Day(td 영역) */
 .cal_day {font:10px Verdana, Helvetica, Arial, Gulim, sans-serif; color:#C8C8C8; text-align:center; padding:1px 0 2px;}
/* 달력 Day, 일요일 (td 영역) */
 .cal_day_sunday {color:#969696 !important;}
 .cal_day_sunday a {color:#E63232 !important;}
/* 달력 지난 달 날짜 표시(td) */
 .cal_day1 {}
/* 달력 다음 달 날짜 표시(td) */
 .cal_day2 {}
/* 달력 이번 달 날짜 표시(td) */
 .cal_day3 {}
/* 달력 오늘 날짜 표시(td) */
 .cal_day4 {color:#FFE6FF !important; background:#64FF64;}
/* 달력 글쓴 날 링크 스타일 */
 a.cal_click:link,
 a.cal_click:visited,
 a.cal_click:hover {color:#E63232;}
/* 종류별 코멘트 [##_rp_rep_class_##] */
 .rp_general {}
 .rp_admin {background:url(images/iconAdmin.gif) no-repeat; padding-left:20px;}
 .rp_secret {color:#f30;}
/* 종류별 방명록 글 [##_guest_rep_class_##] */
 .guest_general {}
 .guest_admin {background:url(images/iconAdmin.gif) no-repeat; padding-left:20px;}
/* 비밀 댓글 (로그아웃시 비밀글 표현) */
 .hiddenComment {background:url(images/iconSecret.gif) no-repeat; padding-left:20px; font-weight:normal;}
/* 이미지 아래 캡션 스타일 */
 .cap1 {color:#999; text-align:center; padding:4px 0; margin:0;}
/* 그림 */
 .imageblock {margin:20px 0;}
/* 왼쪽 */
 .left {}
/* 가운데 */
 .center {}
/* 오른쪽 */
 .right {}
/* 그림 2개 배치 */
 .dual {margin-bottom:5px;}
/* 그림 3개 배치 */
 .triple {margin-bottom:5px;}
/* 본문 - more / less */
/*
 .moreless_fold span {display:block; width:110px; height:22px; overflow:hidden;background:url(images/mMoreView3.png) 2px 0 no-repeat; font-size:0; letter-spacing:-2px; text-align:center; color:#FF0000;  }


 .moreless_top span  {display:block;width:110px; height:22px; overflow:hidden;background:url(images/mLessView2.png) 2px 0 no-repeat;font-size:0; letter-spacing:-2px; text-align:center;}
 .moreless_bottom {_overflow:visible; _height:1%;}
 .moreless_bottom span {display:block;width:110px; height:22px; overflow:hidden;background:url(images/mLessView2.png) 2px 0 no-repeat; font-size:0; letter-spacing:-2px; text-align:center; }


 .moreless_top span  {display:block;width:110px; height:22px; overflow:hidden;background:url(images/mLessView2.png) 2px 0 no-repeat;font-size:0; letter-spacing:-2px; text-align:center;}


*/





/*

div[data-ke-type='moreLess'] .btn-toggle-moreless , 
#tt-body-page div[data-ke-type='moreLess'] .btn-toggle-moreless {display:block;width:110px; height:22px; overflow:hidden;background:url(images/mMoreView3.png) 2px 0 no-repeat;font-size:0; letter-spacing:-2px; text-align:center;}




div[data-ke-type='moreLess'] .btn-toggle-moreless::before , 
#tt-body-page div[data-ke-type='moreLess'] .btn-toggle-moreless::before {display:block;width:110px; height:22px; overflow:hidden;background:url(images/mLessView2.png) 2px 0 no-repeat;font-size:0; letter-spacing:-2px; text-align:center;}


div[data-ke-type='moreLess'].open .btn-toggle-moreless::before , 
#tt-body-page div[data-ke-type='moreLess'].open .btn-toggle-moreless::before {display:block;width:110px; height:22px; overflow:hidden;background:url(images/mLessView2.png) 2px 0 no-repeat;font-size:0; letter-spacing:-2px; text-align:center;}
*/


div[data-ke-type='moreLess'] .btn-toggle-moreless , 
#tt-body-page div[data-ke-type='moreLess'] .btn-toggle-moreless { font-size:20px; color:#FF0000; font-weight:bold;background:url(images/투명하양70.png);}


/*
 .moreless_fold ,.moreless_top, .moreless_bottom  { color:#FF0000; }
*/








/* 키워드 */
 .key1 {cursor:pointer; border-bottom:1px dotted #ccc;}
/* 반드시 들어가야하는 스타일 끝 - 이 아래는 자유롭게 추가, 삭제 가능 */
hr {display:none;}

/* 블로그 레이아웃 */
#container {border:0 none;padding:0px;}
#header {
	clear:both;
	width:100%;
	height:/*@title-height=*/66px/*@*/;
	background:
	/*@title-background-color=*/transparent/*@*/
	/*@title-background-image=*/none/*@*/
	/*@title-background-image-position=*/left top/*@*/
	/*@title-background-image-repeat=*/no-repeat/*@*/;
}
#body {width:/*@post-width:220=*/1120px/*@*/; padding-top:1px; _overflow:visible; _height:1%;}
#sidebar1 {float:left; width:205px; margin:0 5px 0 0; overflow:hidden; display:inline; background:url(images/투명하양70.png);
background:rgba(256,256,256,0.5)}
/*#sidebar1 {float:left; width:205px; margin:0 15px 0 0; overflow:hidden; display:inline; background:url(images/투명하양70.png)}*/
/*#sidebar2 {float:left; width:200px; margin-right:15px;overflow:hidden; display:inline; background:url(images/투명하양70.png); background: rgba(256,256,256,0.5)}*/
#sidebar2 {float:left; width:200px; margin-right:15px;overflow:hidden; display:inline; background:url(images/투명하양70.png); background: rgba(256,256,256,0.5)}

/* #content {float:left;top:-850px;left:200px;position:relative; width:/*@post-width=*/800px/*@* /;} */
#content {float:left; position:relative; width:/*@post-width=*/800px/*@*/;}

#contentOutSide {float:left; width:800px; }


#side3 {clear:both; float:left; position:relative; width:100%; height:50px; top:20px; }
#side3_2 {float:center; position:relative;  width:600px; height:130px; background:url(images/투명하양70.png); background:rgba(256,256,256,0.5)}

#footer {clear:both; height:100px;  padding:50px 0 0; background:url(images/lite_ver_2_2.png) repeat-x 0 50px;
background-size: 850px;}
/*
#footer {clear:both; height:308px;  padding:50px 0 0; background:url(images/lite_ver_2_2.png) repeat-x 0 50px;
background-size: 850px;}
*/

/* Header */
#header h1 {clear: both; margin:0; padding:/*@title-height:-95=*/0px/*@*/ 0 0 0;}
/*타이틀 설정*/
#header h1 a {color:/*@title-color=*/#000000/*@*/; font-family:/*@title-font-family=*/Arial/*@*/, dotum, sans-serif; font-size:/*@title-font-size=*/20px/*@*/; font-weight:bold; letter-spacing: -1px; }
/*타이틀 색깔*/
#header h1 a:hover {color:#FF0000; text-decoration:none;}
/*357*/

.wrapHeadMenu {width:/*@post-width=*/800px/*@*/; margin:0 0 0 20px;_overflow:visible; _height:1%;}
//#blogMenu {position:relative; float:left; margin:0px 0px 0 0; padding:0; list-style:none; }
#blogMenu {position:fixed; float:left; padding:0; list-style:none; top:100%; left:0px; margin-top:-28px;}

#blogMenu li {float:left; padding:0 0 1px; color:#8f8f8f; font:9px Verdana; no-repeat; }
/*
#blogMenu li {float:left; padding:0 0 1px; color:#8f8f8f; font:9px Verdana;  background:url("images/menu_bar.gif") no-repeat; }
*/
#blogMenu li a {color:#8f8f8f; display:block; text-indent:-5000px !important; height:13px; overflow:hidden;}
#blogMenu li.tab_home {background:none;}
#blogMenu li.tab_home a {width:53px;  background:url("images/menu_home.gif") no-repeat left 1px;}
#blogMenu li.tab_tag a {width:44px; background:url("images/menu_tag.gif") no-repeat left 1px;}
#blogMenu li.tab_media a {width:56px; background:url("images/menu_media.gif") no-repeat left 1px;}
#blogMenu li.tab_location a {width:75px; background:url("images/menu_location.gif") no-repeat left 1px;}
#blogMenu li.tab_guestbook a {width:56px; background:url("images/menu_guest.gif") no-repeat left 1px;}
#blogMenu li.tab_admin a {width:58px; background:url("images/menu_admin.gif") no-repeat left 1px;}
#blogMenu li.tab_write a {width:56px; background:url("images/menu_write.gif") no-repeat left 1px;}
#blogMenu li.tab_key a {width:56px; background:url("images/menu_keylog.gif") no-repeat;}
//#tt-body-page li.tab_home a {background:url("images/menu_home_on.gif") no-repeat;}
#tt-body-page li.tab_home a {background:none; width:0px; no-repeat;}
#tt-body-tag li.tab_tag a {background:url("images/menu_tag_on.gif") no-repeat;}
#tt-body-media li.tab_media a {background:url("images/menu_media_on.gif") no-repeat;}
#tt-body-location li.tab_location a {background:url("images/menu_location_on.gif") no-repeat;}
//#tt-body-guestbook li.tab_guestbook a {background:url("images/menu_guest_on.gif") no-repeat;}
#tt-body-guestbook li.tab_guestbook a {background:none; width:0px; no-repeat;}

#blogImage {margin:0;}
#blogImage img {width:205px; }
/*
#sidebar2 #blogImage img { width: 130px; }
.blogIntro { width: 100%; text-align: justify; font-size: 11px; margin:0 0 29px; background:url(images/alpha2.png) repeat; */
#sidebar2 #blogImage img { width: 130px; }
.blogIntro { width: 100%; text-align: justify; font-size: 11px; margin:0 0 10px; background:url(images/alpha2.png) repeat; 
						_background-image: none; 
						_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cfs.tistory.com/blog/skin/tis_Life_Stand_Blue/images/alpha2.png', sizingMethod='scale');}
/*
#blogDesc {margin:0 0 0 15px; padding:15px 5px 5px 0; border-bottom:1px solid #d7dcde; color: #FFF; line-height: 14px;}
#userID {margin:0 0 0 15px;padding:4px 0 11px 0; color:#4e5558; font:11px verdana;}
*/
#blogDesc {margin:0 0 0 5px;padding:1px 0 1px 0; color:#FFF; font:11px verdana;}
#userID {margin:0 0 0 5px;padding:1px 0 1px 0; color:#ffffff; text-shadow: -1px 0px black, 0px 1px black, 1px 0px black, 0px -1px black; font:11px verdana;}

/*
#calendar h3 {background:url(images/h3_calendar.gif) no-repeat; text-indent:-5000px;}
*/
#calendar h3 {no-repeat; text-indent:-5000px;}
#tagbox h3 {background:url(images/h3_tag.gif) no-repeat; text-indent:-5000px;}
#notice h3 {background:url(images/h3_notice.gif) no-repeat; text-indent:-5000px;}
#recentPost h3 {background:url(images/h3_recent_post.gif) no-repeat; text-indent:-5000px;}
#recentComment h3 {background:url(images/h3_recent_comment.gif) no-repeat; text-indent:-5000px;}
#recentTrackback h3 {background:url(images/h3_trackback.gif) no-repeat; text-indent:-5000px;}
#archive h3 {background:url(images/h3_archive.gif) no-repeat; text-indent:-5000px;}
#category h3 {background:url(images/h3_category.gif) no-repeat; text-indent:-5000px;}
#link h3 {background:url(images/h3_mylink.gif) no-repeat; text-indent:-5000px;}

#sidebar1, #sidebar2 {overflow:hidden;}
#sidebar2 .block { margin:0 0 19px 0; }
.block {margin:0 0 19px 15px;}
.block h3 {width:160px; margin:0; padding:0 0 11px;color:#273a43; font:9px verdana;}
.block ul {margin:0; padding:0; list-style:none;}
.block ul li {margin:0; padding:0 0 5px 0; font:11px Dotum; color:#141414; line-height:14px;}
.block a {color:#020000 !important;}

#tagbox ul {margin:-5px 0 0 0; }
#tagbox li {display:inline;  font-size: 11px;}
#tagbox li a {padding:0 3px 0 0; line-height:18px;}
#tagbox li .cloud1,
#tagbox li .cloud2,
#tagbox li .cloud3,
#tagbox li .cloud4,
#tagbox li .cloud5 {font-size:11px; color:#91919d;}
#archive .block ul li {padding:0 0 0 0; line-height:11px; font:11px verdana !important;}

#sidebar2 #calendar {margin-left:0; }
#calendar { margin:13px 0 10px 15px; padding:5px 0 8px; background:url(images/투명검정50.png); background:rgba(0,0,0,0.5)}
#calendar h3 {display:none;}
.tt-calendar {width:147px; margin:0 auto;}
.tt-calendar thead {display:none;}
.tt-calendar tbody td {margin:4px;}
.calendar_prev {background:url(images/btn_cal_prev.gif) 0 4px no-repeat; padding:0 4px 0 0; margin-right:31px;}
.calendar_next {background:url(images/btn_cal_next.gif) 5px 4px no-repeat; padding:0 4px 0 4px; margin-left:31px;}
#sidebar2 .calendar_prev { margin-right: 10px; }
#sidebar2 .calendar_next { margin-left: 10px; }
.calendar_prev span ,
.calendar_next span {display:none;}

/*#sidebar1 #category {margin-left:15px; }*/
#sidebar1 #category {margin-left:5px; }
#category h3 {font:bold 11px dotum,tahoma; color:#353535;}
#category ul {margin:0; padding:0; list-style:none;}
#category ul ul { padding: 5px 0 0 0;}
#category ul ul ul { margin-left: 7px; }
#category li {margin:0; padding:0 0 4px; background:none; }
#category li a {color:#64FF64;}
#category li ul li ul li a{background:url(images/bul_category.gif) 0 2px no-repeat; padding-left:7px;}
#category li ul li ul li a:hover {background:url(images/bul_category_on.gif) 0 2px no-repeat;}
#category li a:link,#category li a:visited,#category li a:active {color:#64FF64; text-decoration:none;}
#category li a:hover {color:#029dc4; text-decoration:none;}
#category .c_cnt {font:11px Dotum; color:#E63232;}

#counter {width:190px; margin:20px 20px 5px 5px; padding-top:9px; background:url(images/bg_counter.gif) repeat-x left top;}
/* #counter {width:190px; margin:10px 0 14px 15px; padding-top:9px; background:url(images/bg_counter.gif) repeat-x left top;}*/
#sidebar2 #counter {width:130px; margin-left:0; }
#counter ul {margin:0; padding:0; list-style:none;background:url(images/bg_counter.gif) repeat-x left bottom;}
#counter ul li {color:#141414; font:11px verdana; padding:0 2px 0 3px; clear:both;}
#counter ul li span {display:block; float:right; margin-top:2px; color:#E63232;}
#counter ul li.total span {color:#E63232;}
#counter ul li.yesterday {padding-bottom:11px;}

#adminMenu li {display:inline; background:none;}
#adTistory {margin:0 0 19px 13px; background:url(images/tistoryBanner01.gif) no-repeat;}
#adTistory a {display:block; padding:4px 0 0 93px;color:#64FF64; font-size:11px; letter-spacing:-1px;}
#sidebar2 #adTistory a {width:130px; overflow:hidden; }
#sidebar2 #adTistory {margin-left:0; }

#btnRSS {float:right; background:url(images/btn_rss.gif) no-repeat left 4px; padding:4px 0 2px 17px; color:#96a0a4;}
#btnRSS a {display:block; width:67px; color:#96a0a4 !important; font:10px verdana;}

#footMenu {margin:0 0 0 0px; width:625px; background:#FFC3CE;}
#footMenu a {color:#64FF64;  }
#footMenu ul {margin:0; padding:0; list-style:none; overflow:auto;}
#footMenu li {float:left; padding:2px 7px 8px 8px; background:url(images/bar_footermenu.gif) no-repeat 0 7px;}
#footMenu li.home {background:none;}
#footer a { font-size:11px;font:9px verdana;}
#copyright {margin:0 0 0 300px; width:625px; padding:3px 0 0 7px;}
#copyright a.bloger {font:11px dotum; }
/* content */
#content .nonEntry,
#content .entry {width:/*@post-width:-50=*/750px/*@*/; margin-bottom: 10px; overflow: hidden; 
background:url(images/White90.png);
/*background:url(images/투명하양70.png);*/
/*background:url(images/alpha.png);*/
_background-image:none; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cfs.tistory.com/blog/skin/tis_Life_Stand_Blue/images/alpha.png', sizingMethod='scale');
}
#content .wrapEntryCnt {position:relative;}
#content .entry {padding:12px 25px 25px;}
#content .nonEntry {padding:26px 25px 30px !important;}
#content .nonEntry h3 {margin:0; padding:7px 0 5px 0; border-bottom:1px solid #000000; color:#64FF64; font:12px verdana; text-indent:-5000px;}
#content .listEntry {width:/*@post-width:-6=*/794px/*@*/; margin:0 0 10px; border:3px solid #f3f8fa; overflow: hidden;
background:url(images/White90.png);
/*background:url(images/alpha.png);*/
/*_background-image:none; */
	
/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cfs.tistory.com/blog/skin/tis_Life_Stand_Blue/images/alpha.png', sizingMethod='scale');*/}
.listEntry .listEntryBg {width:/*@post-width:-50=*/750px/*@*/;padding:10px 10px 10px; position:relative; overflow: hidden; }
.listEntry h3 {margin:0 ; padding:0 0 4px; font-size:11px; color:#517c8c; font-weight:normal; border-bottom:1px solid #87b0c3;}
.listEntry ol {margin:0; padding:0; list-style:none; position:relative; overflow: hidden; }
.listEntry ol li {color:#517c8c;background:url(images/bul_schlist.gif) no-repeat 3px 9px; padding:4px 3px 3px 30px; border-bottom:1px solid #FFF; }
.listEntry ol li a {color:#517c8c !important; }
.listEntry ol li .date {float:right; color:#517c8c; font:11px verdana;}

.titleWrap {width:100%;border-bottom:1px solid #000000; padding:12px 0 11px; overflow: hidden;}
.titleWrap h2 {margin:0; padding:0 0 3px;}
.titleWrap h2 a {color:/*@post-title-color=*/#000000/*@*/; font-family:/*@post-title-font-family=*/Comic Sans MS/*@*/; font-size:/*@post-title-font-size=*/16px/*@*/; }
.titleWrap h2 a:link,.titleWrap h2 a:visited,.titleWrap h2 a:active,.titleWrap h2 a:hover {color:/*@post-title-color=*/#000000/*@*/; }

.entry .admin,
.entry .admin a {color:#FF89DE; font:12px verdana; letter-spacing:-1px;}
.entry .admin .text a {font:12px dotum, "굴림", sans-serif;}

#guestWrite p {margin:0; padding:0; }
#guestList ul,
#guestList ol,
#guestList li {margin:0; padding:0; list-style:none;}

#taglog .wrapEntryCnt {width:/*@post-width:-50=*/750px/*@*/; padding:12px 0 0 0; overflow: hidden; }
#taglog h3 {background:url(images/title_tag.gif) no-repeat; }
#taglog ul {margin:-1px 0 0 0; padding:0; }
#taglog li {display:inline; line-height:23px; padding:0 7px 0 0;}
#taglog li .cloud1 {font-size:12px; color:#000000; font-weight:bold;}
#taglog li .cloud2 {font-size:12px; color:#000000;}
#taglog li .cloud3 {font-size:12px; background-color:#d0dadd; color:#64FF64; }
#taglog li .cloud4 {font-size:12px; color:#64FF64;}
#taglog li .cloud5 {font-size:12px; color:#96a0a4;}

#localog .wrapEntryCnt { width:/*@post-width:-50=*/750px/*@*/; padding:12px 0 0 0; overflow: hidden; }
#localog h3 {background:url(images/title_localog.gif) no-repeat; }
#localog .spot {background:url(images/ic_local.gif) no-repeat 0 5px; padding:1px 0 0 13px; color:#64FF64; }
#localog .info {background:url(images/ic_localinfo.gif) no-repeat 0 5px; padding:1px 0 0 13px; color:#000000; }
#localog a:link,
#localog a:visited {color:#000000;}
#localog a:hover {color:#000000; text-decoration:underline;}

#guestbook h3 {background:url(images/title_guest.gif) no-repeat; }
#guestbook .wrapEntryCnt {padding:25px 0 0 0;}
#guestbook .commentWrite {margin-bottom:10px;}

.comment {margin:25px 0 0; padding:15px 0 0 0; border-top:1px solid #d0d9dc;}
.comment h3 {display:none;}
.commentWrite {background:url(images/투명검정50.png); background:rgba(0,0,0,0.5)}
.commentWrite p {color:#aaaaaa; font:10px verdana; margin:0; padding:0;}
.commentWrite .text {font:12px Dotum; color:#FFFFF4; border:0 none; background:none; padding:0 0 3px 0; vertical-align:middle;}
.commentWrite .wrapName {margin:0; padding:6px 0 7px !important; border-bottom:1px solid #eceded;}
.commentWrite .secretWrap {background:url(images/secret.png) no-repeat 31px 5px;  border-bottom:5px solid #eceded;}
.commentWrite .secretWrap span {display:none;}
.commentWrite .secretWrap input {vertical-align:middle; margin:6px 0 4px 9px;}
.commentWrite .secretWrap label {padding-left:30px;}
.commentWrite textarea {width:/*@post-width:-71=*/729px/*@*/;height:70px; padding:5px 10px 5px 11px; font:12px Dotum; color:#FFFFF4; border:0 none; background:url(images/투명검정50.png); background:rgba(0,0,0,0.5); line-height:14px;}
.commentWrite .button {text-align:right;}
.commentWrite .submit {text-indent:-1000px;border:0 none; width:95px; height:30px; background:url(images/btn_save_comment.gif) no-repeat; font:1.1em Dotum, Arial, sans-serif; padding-top:3px; cursor:pointer;}
.commentWrite label span {display:none;}
.commentWrite .t_name {padding-left:80px;padding-bottom:15px;background:url(images/name.png) no-repeat 14px 1px;}
.commentWrite .t_password {padding-left:120px;padding-bottom:15px;;background:url(images/password.png) no-repeat 6px 1px;}
.commentWrite .t_homepage {padding-left:65px;padding-bottom:15px;background:url(images/homepage.png) no-repeat 6px 1px;}
.commentWrite .t_comment {display:block; padding-left:62px;background:url(images/mk_comment.png) no-repeat 12px 14px;padding:14px 0 0 0;}
.commentWrite input.name {width:100px;background:url(images/투명검정50.png); background:rgba(0,0,0,0.5); }
.commentWrite input.password {width:100px;background:url(images/투명검정50.png); background:rgba(0,0,0,0.5); }
.commentWrite input.homepage {width:240px;background:url(images/투명검정50.png); background:rgba(0,0,0,0.2); }
.commentWrite .t_comment {display:block; padding-left:62px;background:url(images/mk_comment.png) no-repeat 12px 14px;padding:14px 0 0 0;}
.commentList {overflow:hidden; margin:-2px 0 0 4px; padding:0 0 19px; }
.commentList ol,
.commentList ul {margin:0; padding:0; list-style:none;}
.commentList li {padding-top:12px !important; padding-bottom:5px !important;}
.commentList li p {margin:0; padding:4px 0 1px; font:11px Dotum; color:#000302; line-height:15px; word-break:break-all;}
.commentList li ul {margin:3px 0 0 0; padding:0;}
.commentList li ul li {background:url("images/ic_re.gif") no-repeat 2px 4px; margin-top:16px !important; padding-left:55px !important; padding-bottom:0 !important;border:none; padding-top:0 !important; }
.commentList li .name {color:#64FF64; font-weight:bold;font-size:11px;}
.commentList li .name a {color:#64FF64;}
.commentList li .date {font:9px verdana; color:#96a0a4;}
.commentList .control a.modify {background:url(images/iconModify.gif) no-repeat; padding:0 0 2px 44px; text-decoration:none;}
.commentList .control a.modify span  {display:none;}
.commentList .control a.write {background:url(images/iconWrite.gif) no-repeat; padding:0 0 2px 31px; text-decoration:none;}
.commentList .control a.write span {display:none;}
.commentList .control a.address {background:url(images/iconAddress.gif) no-repeat; padding:0 0 2px 28px; text-decoration:none;}
.commentList .control a.address span {display:none;}

#paging {width:100%; height:68px; margin:10px 0 0; padding:10px 0 0; text-align:center; font-size:32px; letter-spacing:-8px; clear:both; background:url(images/투명하양30.png); background:rgba(256,256,256,0.3) }
#paging .numbox {padding-bottom:20px;}
/*#paging .num {color:#BCBCBC; font:30px tahoma; margin:0 -1px;}*/
#paging .num {color:#9C9C9C; font:24px tahoma; margin:0 -1px; letter-spacing:-1px;}

#paging .num span {padding:0 4px 0 4px; 0 1px;}
#paging .bar {padding:0 0 0 0px; 0 1px;}
/*
#paging .num span {padding:0 7px 0 11px; background:url(images/bar_paging.gif) no-repeat 0 2px;}
#paging .bar {padding:0 0 0 2px; background:url(images/bar_paging.gif) no-repeat 0 2px;}
#paging #prevPage {background:url(images/PREV.png) no-repeat 0 0;  padding-left:42px;}
#paging #nextPage {background:url(images/NEXT.png) no-repeat 3px 0; padding-left:42px;}
*/
#paging #prevPage {background:url(images/PREV.png) no-repeat 0 0; padding:0px 0px 68px 60px}
#paging #nextPage {background:url(images/NEXT.png) no-repeat 3px 0; padding:0px 0px 68px 60px}
#paging #prevPage span,
#paging #nextPage span {display:none;}

.wrapEntryHead {padding:9px 0 8px; border-bottom:1px solid #000000; font:11px verdana; color:#201010; letter-spacing:-1px;}
.wrapEntryHead .category {font:11px Dotum; color:#201010; background:url(images/ic_category.gif) no-repeat 8px center; padding:0 0 0 16px;}
.wrapEntryHead .category a {color:#201010;}

.entryProtected {margin:24px 0 10px;padding:15px 0 15px 18px; background:#FFF;}
.entryProtected p.text {color:#9f9f9f; margin:0; padding:0;}
.entryProtected input {width:150px; border:1px solid #dfe0d9; vertical-align:middle; color:#9f9f9f;}
.entryProtected .submit {margin:1px 0 0; background:url(images/btn_confirm.gif) no-repeat; width:92px; height:21px; text-indent:-5000px; border:0; cursor:pointer;}
.entryProtected .form {margin:0; padding:7px 0 ;}
.entryProtected label {padding-left:57px; background:url(images/lb_password.gif) no-repeat;}
.entryProtected label span {display:none;}

.article {width:/*@post-width:-50=*/750px/*@*/; margin:0; padding:22px 0 0 0; overflow:hidden; color:/*@post-body-color=*/#000000/*@*/; font-family:/*@post-body-font-family=*/Comic Sans MS/*@*/, dotum, sans-serif; font-size:/*@post-body-font-size=*/14px/*@*/; }
.article a:link,
.article a:visited,
.article a:hover,
.article a:active {color:#FF2000;}  //link
.article dt {text-decoration:underline;}
.article dd {margin-left:20px; padding-bottom:10px;}
.article blockquote {background:url(images/iconBlockquote.gif) 15px 0 no-repeat;padding-top:3px; padding-left:40px; margin:10px 0;}
.author {text-align:right; color:#CA0001; padding:21px 0 5px 0; font-size:11px;clear:both;}
.author .text {font:10px Arial;}

.tagTrail {margin:0; padding:5px 5px 4px 46px; background:#FFF url(images/entryTag.gif) 9px 8px no-repeat; clear:both; color:#9f9f9f;}
.tagTrail a {color:#a9a9a9;}
.tagText {display:none;}
.actionTrail {margin:0 ; padding:8px 0 0 0; clear:both; font:10px verdana;}
.actionTrail .st {display:none;}
.actionTrail .num {color:#029dc4; font-weight:bold; font:10px verdana;}
.actionTrail .wrapTrackback {background:url(images/t_trackback2.gif) no-repeat 0 2px; padding:0 5px 0 66px;}
.actionTrail .wrapComment {background:url(images/t_comment2.gif) no-repeat 0 2px; padding:0 0 0 56px;}

.trackback {margin:25px 0 13px; padding:15px 0 0 0; border-top:1px solid #d0d9dc;}
.trackback img {border:0 none;}
.trackback h3 {margin:0; padding:0; }
.trackback h3 span.st {display:none;}
.trackback h3 span.trackback-url {font:10px Verdana; color:#64FF64; text-decoration:underline;}
.trackback .trackbackInfo {margin-top:16px; padding:11px 11px 11px; background:#dfe7e7; line-height:12px;}
.trackback h4 {font:11px Dotum;  margin:0; padding:0; color:#64FF64; font-weight:bold;}
.trackback h4 a {color:#64FF64 !important;}
.trackback ol {margin:0; padding:0; list-style:none;}
.trackback ol li {word-break:break-all; overflow:hidden; }
.trackback .date {font:11px Verdana; color:#96a0a4;}
.trackback .from {font-size:11px; color:#96a0a4;}
.trackback .bar {padding:0 2px;}
.trackback p {font-size:11px; line-height:16px; color:#96a0a4; margin:0; padding:8px 10px 0 10px;}
.trackback a.delete {background:url(images/iconDelete.gif) left top no-repeat; padding-left:21px; text-decoration:none;}
.trackback a.delete span {display:none;}

/* 플러그인 위젯 */
#sidebar1 .module { margin: 0 0 19px 15px; }
#sidebar2 .module { margin: 0 0 19px; }
.module_widget h3, .module_plugin h3 {margin:0; padding:0; color:#273a43; font:bold 11px dotum, sns-serif; line-height:14px !important; overflow:visible;}
.module_plugin ul,
.module_widget ul{margin:0 0 18px; padding:0; list-style:none;}
.module_plugin ul li,
.module_widget ul li {padding:4px 0 0 0px; font:11px Dotum; color:#64FF64; line-height:14px;}
.module_plugin ul li a, .module_plugin ul li a:hover,
.module_widget ul li a, .module_widget ul li a:hover {color:#64FF64; }

/* 미디어 로그 */
#mediaLogLimit select { margin-left: -7px; padding-left: 0; }
#mediaLogContent { margin-top: 20px; }

/* 채팅 고정 */
#chatdlsrjt {position:fixed; top:100%; margin-top:-108px; width:100%} 
#fpdldj {position:fixed; top:100%; margin-top:-108px; width:100%} 
/*#bannerdlsrjt {position:fixed; margin-top:-1px}*/
/*#clockdlsrjt {position:fixed; top:100%; margin-top:-228px; right:0;}*/
#clockdlsrjt {position:fixed; top:100%; margin-top:-120px; right:0;}
/*
#wjtkdiddyd {position:fixed; top:100%; margin-top:-122px;}
*/
#wjtkdiddyd {position:fixed; top:100%; margin-top:-15px; background:url(images/투명하양70.png);
background:rgba(256,256,256,0.8);}
#zmfhatjfclqkfksekwp {position:fixed; top:-400px;}


/* 롤링 배너 */
/*#rollBanner {position:relative; width:100%; height:60px; overflow:hidden; white-space:nowrap;}*/
#rollBanner {position:absolute; width: max(100vw, 1200px); height:65px; overflow:hidden; white-space:nowrap; margin-top:-1px; background:url(images/투명하양50.png); background:rgba(256,256,256,0.5)}
#rollBanner p {position:absolute; margin:0;}
/*#rollBanner {position:fixed; width:100%; height:65px; overflow:hidden; white-space:nowrap; margin-top:-1px; background:url(images/투명하양50.png); background:rgba(256,256,256,0.5)}*/
/* 스크롤바 변형 */
html {
scrollbar-face-color:#64FF64;
scrollbar-highlight-color: #FFE6FF;
scrollbar-3dlight-color: #64FF64;
scrollbar-shadow-color: #64FF64;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFF96;
scrollbar-arrow-color: #FFFF4B;
}
/* Chrome 스크롤 바 */
::-webkit-scrollbar {width: 16px; height: 16px; border: 3px solid #efefef; }
::-webkit-scrollbar-track {background: #FFFF96;  border-radius:10px; -webkit-box-shadow: inset 0 0 8px rgba(256,0,0,0.5)}
::-webkit-scrollbar-thumb {height: 50px; width: 50px; background: #64FF64;  border-radius: 8px; -webkit-box-shadow: inset 0 0 8px rgba(0,0,256,0.5)}

/* 서치박스 */

#searchBox {position:fixed; width:155px; float:right; top:100%; margin-top:-18px; left:100%; margin-left:-150px; padding:0; }
/*#searchBox {float:right; width:155px; margin:27px 0 0 0; padding:0; }*/
#searchBox h3 {display:none;}
#searchBox input {width:117px; height:14px; margin:0; padding:0 7px; border:1px solid #cccccb; background:#FFF; color:#aeadab;  font:11px "돋움", dotum, sans-serif; }
#searchBox .submit {margin:1px 0 0; background:url(images/btn_search.gif) no-repeat; width:17px; height:17px; text-indent:-5000px; border:0; cursor:pointer;}



/* 투명 배경 */
#tumay {background:rgba(256,256,256,0.3)}
/*#top2dai {position:absolute; width:100%; height:65px; background:#FFFFFF;}*/
#tumay2 {background:rgba(0,0,0,0.5)}
#twi123 {position:absolute; top:362px; left:220px; width:200px; height:280px;}

/* 타이틀 바 */
#flagTitle {position:absolute; border:1px solid #11FF00; text-align:center; width:100%; top:65px; background:#000000;}


/* 타이틀 바 */
#BannerRight {position:absolute; border:1px text-align:center; left:1020px; width: 200px; height: 1000px; top:67px;}



/* 기본: 텍스트 드래그 & 선택 방지 */
body, body * {
  -webkit-user-select: none;  /* Chrome, Safari */
  -moz-user-select: none;     /* Firefox */
  -ms-user-select: none;      /* 구형 IE/Edge */
  user-select: none;

  -webkit-user-drag: none;    /* 이미지 드래그 방지(WebKit) */
  user-drag: none;

  -webkit-touch-callout: none; /* 모바일(iOS) 길게누르기 메뉴 방지 */
}




/* 복사 허용할 영역(댓글창, 검색창, 코드블럭) */
input, textarea, pre, code, .selectable {
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
  user-select: text !important;

  pointer-events: auto !important;
}

/* 관리자 로그인 시 전체 복사 허용 */
body.admin, 
body.admin * {
  -webkit-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
  user-select: text !important;

  pointer-events: auto !important;
}


