/*──────────────────────────────────────────/
								TISTORY Styles
/------------------------------------------------------------------------------------*/
.imageblock{
border:0;
padding:5px; 
margin:5px 0;
}
/* 달력의 월 표시*/
.cal_month {
font:1.0em 'Segoe UI', Helvetica, Sans-serif; 
height:18px; 
font-weight:bold;
color:rgb(160,160,160);
}
.cal_month a {
font-family:"Arial";
text-decoration:none;
padding:1px 6px !important;
color:rgb(160,160,160);
}
.cal_week1 {
font:11px "돋움","Dotum"; 
height:18px; 
font-weight:normal;
color:#999;
}
/* 일요일 표시 */
.cal_week2 {
font:11px "돋움","Dotum"; 
color:rgb(250,160,160);
}
a.cal_week {
background-color:#FFF;
}
.cal_current_week {
}
.cal_day1 {
font:0.85em 'Microsoft Sans Serif', Helvetica, Sans-serif; 
color:#B2B2B2; 
text-align:center;
padding:2px 4px;
}
.cal_day {
font:0.85em 'Microsoft Sans Serif', Helvetica, Sans-serif; 
color:#B2B2B2; 
behavior:url(images/ie-css3.htc);
text-align:center;
padding:2px 4px;
}
.cal_day_sunday {
color:#F76 !important;
}
.cal_day_sunday a {
color:#D20 !important;
}
/* 이전 달 날짜 */
.cal_day1 {
color:rgb(224,224,224);
}
/* 다음 달 날짜 */
.cal_day2 {
color:rgb(224,224,224);
}
/* 이번 달 날짜 */
.cal_day3 {
color:rgb(192,192,192);
}
/* 오늘 날짜 */
.cal_day4 {
border:2px solid rgb(192,192,192);
color:rgb(160,160,160); 
}
/* 글 작성한 날 링크 */
a.cal_click:link {
color:rgb(64,64,64);
font-weight:bold;
text-decoration:none;
}
a.cal_click:visited { 
color:rgba(64,64,64,0.7);
font-weight:bold;
}
a.cal_click:hover {
color:rgba(10,130,255,1);
}
.rp_secret{
background:url(images/lock.png) left 2px no-repeat;
padding:5px 5px 5px 25px;
}
.moreless_fold{
padding:2px 2px 2px 25px;
background:url(images/plus.png) 2px center no-repeat !important;
}
.moreless_top, .moreless_bottom{
padding:2px 2px 2px 25px;
background:url(images/minus.png) 2px center no-repeat !important;
}
.moreless_fold span,.moreless_top span,.moreless_bottom span{
padding:4px;
}
/*------------------------------------------------------------------------------------/
								TISTORY Styles End
/──────────────────────────────────────────*/
/*──────────────────────────────────────────/
								SKIN WIZARD Settings
/------------------------------------------------------------------------------------*/
body{
	background-image:/*@background-image*//*@*/;
	background-repeat:/*@background-image-repeat*/repeat/*@*/;
	background-position:/*@background-image-position*/left top/*@*/;
	background-color:/*@background-color*/#ffffff/*@*/;
	background-attachment: scroll;
}
#header{
	background-image:/*@title-background-image*//*@*/;
	background-repeat:/*@title-background-image-repeat*/repeat/*@*/;
	background-position:/*@title-background-image-position*/left top/*@*/;
	background-color:/*@title-background-color*/transparent/*@*/;
	background-attachment: scroll;
	height:/*@title-height*/144px/*@*/;
	color:/*@title-color*/rgb(128,128,128)/*@*/;
	font-family:/*@title-font-family*/'Microsoft Sans Serif'/*@*/;
	font-size:/*@title-font-size*/12px/*@*/;
}
#content{
	width:/*@post-width:12*/776px/*@*/;
}
.entry .title{
	color:/*@post-title-color*/rgb(64,64,64)/*@*/;
	font-family:/*@post-title-font-family*/'Microsoft Sans Serif'/*@*/;
	font-size:/*@post-title-font-size*/12px/*@*/;
}
.article{
	color:/*@post-body-color*/rgb(64,64,64)/*@*/;
	font-family:/*@post-body-font-family*/'Microsoft Sans Serif'/*@*/;
	font-size:/*@post-body-font-size*/12px/*@*/;
}
.commentWrite textarea{
/* 방명록&덧글 쓰기 넓이 */
width:/*@post-width:50*/714px/*@*/;
}
.commentList ol li{
width:/*@post-width:44*/720px;/*@*/
}
.commentList ul li{
width:/*@post-width:94*/670px;/*@*/
}
.rp_admin img{
border:1px solid rgb(64,64,64);
}
/*------------------------------------------------------------------------------------/
								SKIN WIZARD Settings End
/──────────────────────────────────────────*/
/*──────────────────────────────────────────/
								Customized TISTORY Styles, ttCanvas
/------------------------------------------------------------------------------------*/
#ttCanvas{
width:726px !important;
margin-top:0 !important;
margin-left:0 !important;
max-width:726px !important;
background:rgb(237,234,232);
border:1px solid rgb(249,245,243);
border-bottom:1px solid rgb(230,224,220);
border-right:1px solid rgb(230,224,220);
padding:0 20px;
}
#ttCanvas p{
margin:5px;
}
.tt-post-title{
behavior:url(images/ie-css3.htc);
padding:5px 0 !important;
border-bottom:1px solid rgb(64,64,64) !important;
}
.tt-post-title a{
color:rgb(64,64,64) !important;
}
.tt-post-summary a,.tt-post-summary a:hover,.tt-post-summary a:active{
text-decoration:none !important;
}
.tt-post-etcinfo, .tt-post-author, .tt-post-date, .tt-post-comment{
font-family:"Segoe UI" !important;
}
#ttLinkEditMode{
display:none;
}
/*------------------------------------------------------------------------------------/
								Customized TISTORY Styles End
/──────────────────────────────────────────*/
body{
font-family:"Microsoft Sans Serif","Meiryo UI","MS UI Gothic",
"나눔고딕",NanumGothic,Sans-serif,AppleGothic;
font-size:12px;
color:rgb(64,64,64);
}
a{
color:rgb(218,28,94);
}
a:hover,.numbox span:hover,.cal_month a:hover,.taglog a:hover{
color:rgb(245,128,162) !important;
text-decoration:underline !important;
}
a:active,.numbox span:active,.cal_month a:active,.taglog a:active{
color:rgb(155,55,90) !important;
}
.tagTrail a,.actionTrail a,.trackback a,.comment a,.locallog a{
color:rgb(64,64,64);
text-decoration:none;
}
.taglog a:hover{
text-decoration:none;
}
div{
}
.caption{
margin:none; padding:4px;
color:rgb(255,247,242); font-weight:bold;
background:url(images/frameCaption.png) left top;
border:1px solid rgb(255,247,242);
border-right:1px solid rgb(153,144,139);
border-bottom:none;
}
.box{
margin:none;
background:rgb(219,212,208);
border-top:none;
border-left:1px solid rgb(255,247,242);
border-bottom:1px solid rgb(153,144,139);
border-right:1px solid rgb(153,144,139);
}
h1{
margin-top:24px;
}
h1 a{
color:rgb(160,160,160);
}
a img{
border:none;
}
input{
font-family:"Microsoft Sans Serif","Meiryo UI","MS UI Gothic",
"나눔고딕",NanumGothic,Sans-serif,AppleGothic;
font-size:1.0em;
color:rgb(48,48,48);
border:1px solid rgb(96,96,96);
padding:3px;
}
input:hover{
border:1px solid rgb(160,160,160);
}
textarea{
font-family:"Microsoft Sans Serif","Meiryo UI","MS UI Gothic",
"나눔고딕",NanumGothic,Sans-serif,AppleGothic;
font-size:1.0em;
color:rgb(48,48,48);
border:1px solid rgb(96,96,96);
padding:3px;
}
textarea:hover{
border:1px solid rgb(160,160,160);
}
.checkbox{
border:none;
}
.submit,.button,.admin a,.numbox span,#recentItems a,
.moreless_fold span,.moreless_top span,.moreless_bottom span{
text-decoration:none !important;
width:128px; height:24px;
border:1px solid rgb(232,225,220);
border-right:1px solid rgb(153,144,139);
border-bottom:1px solid rgb(153,144,139);
color:rgb(48,48,48);
background:url(images/button.png) left top;
}
.submit:hover,.button:hover,.numbox span:hover,#recentItems a:hover
.moreless_fold span:hover,.moreless_top span:hover,.moreless_bottom span:hover{
text-decoration:none !important;
width:128px; height:24px;
border:1px solid rgb(238,233,230);
border-right:1px solid rgb(183,177,173);
border-bottom:1px solid rgb(183,177,173);
background:url(images/buttonHover.png) left top;
}
.submit:active,.button:active,.admin a:active,.numbox span:active,#recentItems a:active
.moreless_fold span:active,.moreless_top span:active,.moreless_bottom span:active{
text-decoration:none !important;
width:128px; height:24px;
border:1px solid rgb(153,144,139);
border-right:1px solid rgb(232,225,220);
border-bottom:1px solid rgb(232,225,220);
background:url(images/buttonActive.png) left top;
}
.button{
padding:2px;
width:48px !important; height:20px !important;
background:url(images/buttonSmall.png) left top;
}
.button:hover{
width:48px !important; height:20px !important;
border:1px solid rgb(238,233,230);
border-right:1px solid rgb(183,177,173);
border-bottom:1px solid rgb(183,177,173);
background:url(images/buttonHover.png) left top;
}
.button:active{
width:48px !important; height:20px !important;
border:1px solid rgb(153,144,139);
border-right:1px solid rgb(232,225,220);
border-bottom:1px solid rgb(232,225,220);
background:url(images/buttonSmallActive.png) left top;
}
#container{
margin:0 auto;
width:1200px;
}
#header{
height:144px;
}
#counter{
overflow:hidden;
width:1194px;
height:25px;
text-align:right;
font-size:10px;
padding:2px;
color:rgb(190,184,180);
border:1px solid rgb(249,245,243);
border-right:1px solid rgb(230,224,220);
border-bottom:1px solid rgb(230,224,220);
background:rgb(237,234,232);
margin-bottom:16px;
}
#counter div.counter{
padding:4px;
}
.num1,.num2,.num3{
color:rgb(190,184,180);
}
.num1{
margin-right:8px;
font-size:24px;
font-weight:bold;
letter-spacing:-4px;
}
.num2{
margin-right:8px;
font-size:24px;
font-weight:bold;
letter-spacing:-4px;
}
.num3{
font-size:24px;
font-weight:bold;
letter-spacing:-4px;
}
#search{
margin:-40px 0 25px 0;
float:right;
}
/*
#search .submit{
border:none; float:right;
width:48px; height:48px;
background:url(images/search.png) center center no-repeat;
}
#search .submit:hover{
background:url(images/searchHover.png) center center no-repeat;
}
*/
#search .text{
font-weight:normal;
border:1px solid rgb(192,192,192);
border-top:1px solid rgb(128,128,128);
border-left:1px solid rgb(128,128,128);
width:192px; height:16px;
background:url(images/magnifier.png) 178px 4px no-repeat;
}
#search .text:hover{
color:rgb(160,160,160);
border-bottom:1px solid rgb(160,160,160);
}
div.blogMenu{
width:776px;
display:inline;
border:none;
float:left;
margin-top:1px;
}
div.blogMenu ul,div.blogMenu ol{
list-style:none;
margin:0;
padding:5px;
float:left;
}
div.blogMenu li,div.adminMenu li{
display:inline;
}
div.blogMenu a{
padding:5px;
color:rgb(130,130,130);
font-weight:bold;
text-decoration:none;
}
div.blogMenu a:hover{
color:rgb(192,192,192);
}
div.blogMenu a:active{
color:rgb(64,64,64);
}
ul#adminMenu,ol#adminMenu{
border-left:1px solid rgb(192,192,192);
list-style:none;
padding:5px;
}
ol#blogMenu,ol#adminMenu{
margin-bottom:-10px;
}
.sidebar{
float:right;
width:200px;
font-size:11px;
list-style:none;
padding:0;
margin-left:10px;
vertical-align:top;
}
.sidebar a{
color:rgb(64,64,64);
text-decoration:none;
}
.sidebar h4{
padding:2px;
margin:0;
}
#IE6Countdown .box,#SkinDownload .box{
line-height:160%;
padding:8px;
text-align:center;
}
#SkinDownload .box{
border:1px solid rgb(48,128,192);
border-top:4px solid rgb(48,128,192);
}
#SkinDownload .by{
font-size:10px;
float:right;
margin-top:-10px;
}
#archive div.month{
display:inline-block;
width:52px;
height:26px;
text-align:center;
text-decoration:none !important;
margin:1px;
padding:4px 2px !important;
line-height:140%;
}
#archive .cnt{
float:none;
color:rgb(64,64,64);
font-size:12px;
}
#recentItems a{
font:11px 굴림;
letter-spacing:-1px;
}
.sidebar ol{
margin:5px 0;
}
.sidebar .caption{
padding:2px 4px;
height:16px;
}
.sidebar .box{
padding:2px 4px;
}
.sidebar .item{
margin-bottom:15px;
border:1px solid rgb(96,96,96);
}
.sidebar .nonitem{
margin-bottom:15px;
}
.sidebar ul{
list-style:none;
padding:0;
margin:0;
}
.sidebar li{
margin:0;
line-height:180%;
}
#category ul ul{
padding-left:25px;
}
#category a:hover{
text-decoration:none !important;
font-weight:bold !important;
}
#rss{
font-weight:bold;
padding:4px 12px !important;
}
#rss:hover,#rss:active{
color:rgb(96,96,96) !important;
text-decoration:none !important;
}
.c_cnt{
float:right;
}
.sidebar .infoWrap{
margin-bottom:2px;
}
.sidebar .date,.sidebar .cnt{
float:right;
}
.blogImage img{
width:188px;
margin:3px 0;
}
.ownerImage img{
width:64px;
margin:3px 5px 3px 0;
}
.blogDesc{
margin-top:-10px;
margin-bottom:4px;
}
.userID{
font-weight:bold;
margin-top:5px;
margin-bottom:0;
padding-bottom:5px;
border-bottom:1px solid rgb(128,128,128);
}
.ownerID{
font-size:12px;
font-weight:bold;
}
.content{
float:left;
width:772px;
display:inline-block;
}
.content li{
line-height:180%;
}
.content h3{
border:1px solid rgb(232,232,232);
margin:0 0 10px 0;
padding:5px 15px;
}
.mediaLogBox{
margin-top:0;
}
#mediaLog {
width:776px;
padding:10px 20px 10px 10px;
}
#mediaLogNest {
height:650px !important;
}
.cnt,.c_cnt{
font-family:"Microsoft Sans Serif";
color:rgb(82,202,12);
font-weight:bold;
font-size:0.85em;
}
.name{
font-weight:bold;
}
.commentList .name{
vertical-align:bottom;
}
.name img{
border-radius:5px; -moz-border-radius:5px;
margin-right:5px;
vertical-align:top;
}
.date{
font-family:"Microsoft Sans Serif";
color:rgb(160,160,160);
font-weight:bold;
font-size:0.85em;
}
.searchList{
margin:0 0 10px 0;
border:1px solid rgb(96,96,96);
}
.searchList h3{
margin:5px 0 0 0;
padding:0;
border:none;
}
.searchList ol{
margin:0;
padding:5px 30px;
}
.locallog .box{
padding:0 16px 16px 24px;
}
.locallog,.taglog,.guestbook,.entry,#paging{
border:1px solid rgb(96,96,96);
margin:0 0 40px 0;
}
.spot{
padding:20px 5px 5px 5px;
font-weight:bold;
}
.info{
display:list-item;
list-style:square;
padding:5px;
}
.taglog a{
text-decoration:none !important;
}
.taglog ul{
padding:5px;
display:inline;
line-height:200%;
text-align:justify;
}
.taglog li{
display:inline;
}
.taglog li .cloud5,
#tagbox li .cloud5 {
  color:rgb(96,96,96);
  padding:5px;
  font-size:11px;
}
.taglog li .cloud4,
#tagbox li .cloud4 {
  color:rgb(96,96,122);
  padding:5px;
  font-size:12px;
  font-weight:bold;
}
.taglog li .cloud3,
#tagbox li .cloud3 {
  color:rgb(96,96,164);
  padding:5px;
  font-size:14px;
  font-weight:bold;
}
.taglog li .cloud2,
#tagbox li .cloud2 {
  color:rgb(96,96,198);
  padding:5px;
  font-size:17px;
  font-weight:bold;
}
.taglog li .cloud1{
  color:rgb(96,96,222);
  padding:5px;
  font-size:22px;
  font-weight:bold;
}
#tagbox li .cloud1{
  color:rgb(96,96,248);
  padding:5px;
  font-size:20px;
  font-weight:bold;
}
#tagbox ul{
padding:0;
margin:0;
}
#tagbox ul li{
font-size:0.9em;
display:inline;
line-height:175%;
text-align:justify;
}
#recentItems li{
line-height:130%;
margin-top:8px;
margin-bottom:2px;
}
.commentWrite{
margin-bottom:50px;
}
.commentWrite div.input{
display:inline;
margin:0;
margin-left:24px;
}
input.name{
width:120px;
margin-right:5px;
font-weight:normal;
}
input.password{
width:120px;
margin-right:5px;
font-weight:normal;
}
input.homepage{
width:270px;
margin-right:16px;
font-weight:normal;
}
.guestbook h4,.commentWrite h4{
margin:0; padding:8px 24px;
}
.guestbook textarea,.comment textarea{
margin:0 24px;
}
.guestbook .submit,.commentWrite .submit{
margin-right:24px;
}
.submitWrap{
float:right;
display:inline;
margin:0 2px 2px 0;
}
.secretWrap{
letter-spacing:-1px;
vertical-align:middle;
margin-right:2px;
padding:2px 0;
}
h4{
font-size:12px;
}
.commentList{
font-size:1.0em;
}
.commentList ol{
list-style:none;
margin:0;
padding:10px 24px;
}
.commentList ol li{
margin-top:5px;
margin-bottom:10px;
}
.commentList ul{
list-style:none;
padding-left:50px;
background:url(images/reply.png) 24px 4px no-repeat;
}
.commentList ul li{
margin-top:10px;
}
div.guest_general{
margin-bottom:20px;
}
.control{
float:right;
margin:-25px -5px 0 0;
}
.control a{
margin:0 0 4px 4px;
color:rgb(48,48,48);
text-decoration:none;
}
.control a:hover,.control a:active{
color:rgb(48,48,48) !important;
text-decoration:none !important;
}
.commentContents,.trackbackAddress{
margin-top:2px;
padding:2px 4px;
border:1px solid rgb(204,192,185);
border-left:1px solid rgb(242,235,232);
border-top:1px solid rgb(245,235,232);
background:rgb(219,212,208);
}
.dateImg {
float:left;
width:48px; height:48px;
text-align:center;
margin:-15px 0 0 -2px; padding-top:10px;
background:url(images/calendar.png) center center no-repeat;
}
div.dateScript{
font:24px Trebuchet MS;
font-weight:bold;
text-align:center;
color:rgb(48,48,48);
}
.dateImg img {
margin-left:3px;
margin-top:-2px;
}
.dateImg .imgdate {
display:none;
}
.caption .author{
float:right;
}
.caption .category{
color:rgb(255,247,242);
text-decoration:none;
}
.title,.text{
font-weight:bold;
}
.admin{
font-family:"돋움";
letter-spacing:-1px;
margin-top:-9px;
margin-right:2px;
font-size:11px;
}
.admin a,#recentItems a,#archive div.month{
padding:2px;
color:rgb(96,96,96) !important;
text-decoration:none;
background:none !important;
border:1px solid rgb(232,225,220);
border-right:1px solid rgb(153,144,139);
border-bottom:1px solid rgb(153,144,139);
}
.admin a:hover,#recentItems a:hover,#archive div.month:hover{
color:rgb(96,96,96) !important;
text-decoration:none !important;
background:rgb(229,222,218) !important;
border:1px solid rgb(238,233,230);
border-right:1px solid rgb(183,177,173);
border-bottom:1px solid rgb(183,177,173);
}
.admin a:active,#recentItems a:active,#archive div.month:active{
color:rgb(96,96,96) !important;
text-decoration:none !important;
background:rgb(219,212,208) !important;
border:1px solid rgb(153,144,139);
border-right:1px solid rgb(232,225,220);
border-bottom:1px solid rgb(232,225,220);
}
.admin a#nw{
margin-left:-3px;
}
.article{
margin:16px 2px 2px 2px;
background:rgb(237,234,232);
border:1px solid rgb(249,245,243);
border-bottom:1px solid rgb(230,224,220);
border-right:1px solid rgb(230,224,220);
padding:10px;
line-height:175%;
}
.tagTrail{
min-height:48px;
background:url(images/tag.png) 2px center no-repeat;
font-size:1.0em;
font-weight:bold;
padding:5px 5px 5px 52px;
margin:5px 0;
}
.actionTrail{
font-size:1.0em;
font-weight:bold;
padding:5px 5px 5px 25px;
margin-bottom:5px;
}
.actionTrail a{
color:rgb(64,64,64);
text-decoration:none;
}
.actionTrail .cnt{
font-size:1.0em;
}
.trackback{
font-size:0.9em;
margin:5px 0;
}
.trackback .title{
font-size:12px;
font-weight:bold;
}
.trackback li{
padding-bottom:5px;
}
.trackbackAddress{
margin:0 24px;
padding:6px;
}
#paging{
margin-bottom:25px;
font-weight:bold;
}
#paging .box{
padding:8px;
}
.numbox span,.cal_month a,.prev,.next{
color:rgb(130,130,130);
font-size:13px;
font-weight:bold;
padding:3px 8px;
margin:5px;
);
}
.cal_month a:hover {
text-decoration:none !important;
}
.prev:hover, .next:hover{
color:rgb(64,64,64) !important;
}
.numbox a,.taglog a:hover{
text-decoration:none !important;
}
.numbox a:hover{
text-decoration:none !important;
}
.numbox span:hover{
text-decoration:none !important;
}
.numbox span:active{
}
.numbox span.selected{
color:rgb(64,64,64);
border:2px solid rgb(64,64,64);
padding:2px 7px;
}
.no-more-prev{
color:rgb(160,160,160);
}
.no-more-next{
color:rgb(160,160,160);
}
.no-more-prev:hover, .no-more-next:hover{
color:rgb(160,160,160) !important;
text-decoration:none;
}
#footer{
font-size:0.85em;
line-height:180%;
color:rgb(160,160,160);
width:772px;
border-top:2px solid rgb(232,232,232);
padding-top:25px;
margin:25px 0;
}
#footer a{
color:rgb(160,160,160);
text-decoration:none;
}
img a{
border:none !important;
}