﻿@charset "utf-8";


/*** 컨텐츠 영역 > Entry *******************/	
.entry {
	overflow:hidden;	
	line-height:150%;
	word-wrap:break-word;word-break:break-all;
	}
.entry .titlebox {border-bottom:2px solid #E0E0E0; padding:10px 0 6px 0; margin:15px 0 3px 0;}

/*.entry p { margin:5px 0 5px 0;}	*/

.entry h2 {
	font-size:14px;
	color:#333;	 
	font-weight:bold;
	}
	
.entry h4{
	font-size:11px;
	color:#999;	 
	font-weight:normal;
	}

.entry .date {
	font-size:11px;
	font-family: Tahoma,dotum;
	color:#999;
	text-align:right;
	padding: 0px;
	}
.entry .date ul {list-style:none; }
.entry .date li {padding:0px; margin:0px;display:inline; }	

.entry .category {
	font-size:11px;
	font-family:dotum;
	color:#B3B3B3;	 
	font-weight:normal;
	}	

.entry .control {
	font-size:12px;
	font-family: dotum;
	padding:5px 0px 5px 0px;
	text-align:right;
	}
		
.entry .article {
    padding:10px 0px 0px 0px;
	word-wrap:break-word;word-break:break-all;
	}
	
.entry .article dl {float:left;padding:0;margin:0/*10px 0px 20px 0px; */display: inline;/*width: 530px;;background-color:yellow;*/}
.entry .article dt {float:left;padding:0;margin:0px;/*background-color:red;*/width:80%;} 
.entry .article dd {float:left;padding:2px;margin:0px;line-height:18px;color:#454545;/*background-color:blue;*/}
.entry .article dl dd.img { padding:0 5px 0 0; margin:0;}
.entry .article dt a {font-weight:bold;font-size:12px;color:#369;}
.entry .article dt a:hover {font-weight:bold;font-size:12px;color:#FFF;background:#369;}


/*
.entry .article p img { padding: 0 5px 5px 5px;}
*/
.entry .article p img { padding: 0 0 5px 0;}

.disc {list-style-type:disc; }
.entry .article li  { list-style-type:disc; margin-left:10px;}
.entry .article ul { margin-left:10px;}

.entry .article TABLE IMG {padding:0px;}
.entry .article TABLE tr {text-align:left;}
.entry .article TABLE a:hover {color:#FFF;background:#369;}

	
.entry .btnbox{
	padding:0;/*10px 0px 5px 0px;*/
	color:#646464;	
	font-size: 12px;
	}
.entry .btnbox a:link {color:#646464; }
.entry .btnbox a:visited {color:#646464; }
.entry .btnbox a:hover {color:#fff;background-color:#336699; }

.entry a.btn:link {color:#646464;}	
.entry a.btn:visited {color:#646464;}	
.entry a.btn:hover {color:#fff;background-color:#336699;}

/****마이리뷰에 쓰인 스킨부분*/
.entry .img { text-align:center;}

.entry p a:link { background-color: transparent;}
.entry p a:visited { background-color: transparent;}
.entry p a:hover { background-color: transparent; background-color:#369;}

.entry p img a:link { background-color: transparent;}
.entry p img a:visited { background-color: transparent;}
.entry p img a:hover { background-color: transparent; }
.entry .dotli  {list-style-type:none; background:url(http://image.aladdin.co.kr/img/blog2/navi_dot.gif) 0 8px no-repeat;padding:0 0 0 8px;}

.entry .imgblock1 { 
     text-align:center;
	 padding:3px;
	 margin: 0 0 10px 0;
	 }
.entry .imgblock1 a:link { background-color: transparent;}
.entry .imgblock1 a:visited { background-color: transparent;}
.entry .imgblock1 a:hover { background-color: transparent; }	
 
.entry .imgblock2 { 
     text-align:center;
	 padding:3px;
	 border: solid 1px #000;
	 margin: 0 0 10px 0;
	 }	
.entry .imgblock2 a:link { background-color: transparent;}
.entry .imgblock2 a:visited { background-color: transparent;}
.entry .imgblock2 a:hover { background-color: transparent; }		 
 
.entry .imgblock3 { 
     text-align:center;
	 padding:3px;
	 border: solid 1px #FFF;
	 margin: 0 0 10px 0;
	 }
.entry .imgblock3 a:link { background-color: transparent;}
.entry .imgblock3 a:visited { background-color: transparent;}
.entry .imgblock3 a:hover { background-color: transparent; }	
	 
.entry .imgblock4 { 
     text-align:center;
	 padding:3px;
	 border: dotted 1px #D4CEAC;
	 margin: 0 0 10px 0;
	 }
.entry .imgblock4 a:link { background-color: transparent;}
.entry .imgblock4 a:visited { background-color: transparent;}
.entry .imgblock4 a:hover { background-color: transparent; }		 
	 
.entry .under_line { 
     padding:38px 60px 0px 40px;
	 background:url(http://image.aladdin.co.kr/img/blog2/under_skin01.gif) top no-repeat;	 
	 }
.entry .under_line .box{ 
     padding:0px;
	 line-height:18px;
	 background:url(http://image.aladdin.co.kr/img/blog2/under_skin_line.gif) repeat-y;	 
	 }
.entry .under_line .foot{ 
     padding:0px;
	 hright:4px;
	 background:url(http://image.aladdin.co.kr/img/blog2/under_skin02.gif) top no-repeat;	 
	 }
.entry .underline { 
    padding:10px;
	margin: 10px 15px 10px 15px;
    border:1px dotted #ccc; }	 	 

/*******마이페이퍼 투표부분*****************/

.entry .article .votetitle {
     padding:15px 0px 5px 0px;
	 margin:15px 0px 15px 0px;
	 font-size:13px;
	 font-weight:bold;
	 font-family:dotum,verdana;
	 background:url(http://image.aladdin.co.kr/img/blog2/icon/vote_dot.gif) top repeat-x;
	  }
.entry .article .votetitle_end {
     padding:15px 0px 5px 0px;
	 margin:15px 0px 15px 0px;
	 font-size:11px;
	 font-weight:bold;
	 color:#999;
	 font-family:dotum,verdana;
	 background:url(http://image.aladdin.co.kr/img/blog2/icon/vote_dot.gif) top repeat-x;
	  }	  
.entry .article .votebox {margin:0px; padding:0px; }	  
.entry .article .qtext {float:left;width:360px;color:#333;}
.entry .article .grape {float:right;width:180px;color:#A9A9A9; font-weight:bold; font-size:13px;font-family:verdana;}
.entry .article .grapebg {float:left;width:95px;background-color:#F2F2F2; margin-top:5px;}
.entry .article .votebutbox { padding:10px 0px 10px 0px;text-align:center;background:url(http://image.aladdin.co.kr/img/blog2/icon/vote_dot.gif) bottom repeat-x;} 

.entry .article .qtext dl{float:left;padding:0px;margin:0px 0px 10px 0px; display: inline;width:300px;  }
.entry .article .qtext dt{float:right;padding:0;margin:0px;width:190px;} 
.entry .article .qtext dd{float:left;padding:2px;margin:0px;line-height:18px;color:#454545;}
.entry .article .qtext dl dd.img {float:left; padding: 0; margin: 0; }
.entry .article .qtext dt a {font-weight:bold;font-size:12px;color:#369;}
.entry .article .qtext dt a:hover {font-weight:bold;font-size:12px;color:#FFF;background:#369;}	
	


/*** 컨텐츠 영역 > 태그& 댓글 & 트랙백 버튼 *******************/
.img_top {
	text-align:right;
	float:right;
	margin-top:3px;
}
.tag {
	margin:0 0 10px 0;
	padding-left:33px;
	font-size:8pt;
	background:url(http://image.aladdin.co.kr/img/blog2/icon/tag3.gif) no-repeat 0px 2px;
	}

	
/*** 컨텐츠 영역 > 트랙백 *******************/

.trackback {
	background:#f5f5f5;
	padding:0 3px 2px 5px;
	margin-top:4px;	
	font-size: 12px;
	line-height:1.5em;
}

.trackback ol{
	margin:0px;
	padding:5px 9px 5px 9px;
}
.trackback li{
	/*border-top:1px dotted #ccc;*/
	padding:5px 0px 10px 0px;
	color:#454545;
}

.trackback a.btn:link {color:#CC5D48;font-size: 11px;}	
.trackback a.btn:visited {color:#CC5D48;font-size: 11px;}	
.trackback a.btn:hover {color:#fff;background-color:#336699;font-size: 11px;}

.trackback .date{
	font-size:11px;
	font-family:dotum,Tahoma;
	color:#666;
	}

/*.trackback .btn{ float:right; color:#369;}	*/
	
.trackback h3 {
    font-size:12px;
	font-weight:bold;
	color:#B5B5B5;
	padding-bottom:5px;
	padding-top:5px;
}

.trackback a.info:link {color:#336699;}	
.trackback a.info:visited {color:#336699;}	
.trackback a.info:hover {color:#fff;background-color:#336699; }
	
.trackback a.tit:link {color:#336699; margin:10px 0 0 0;font-weight:bold;}	
.trackback a.tit:visited {color:#336699;font-weight:bold;}	
.trackback a.tit:hover {color:#fff;background-color:#336699;font-weight:bold; }
.trackback .substance {
	font-size:12px;
	color:#646464;
	padding:0px 0px 10px 0px;
	}

.trackback a.btn2:link {color:#818181; font-size:11px; font-family:dotum;}	
.trackback a.btn2:visited {color:#818181;font-size:11px; font-family:dotum;}	
.trackback a.btn2:hover {color:#fff;background-color:#336699;font-size:11px; font-family:dotum;}


/*** 컨텐츠 영역 > 트랙백&댓글 사이 분리 라인*******************/	
.line {
    background:#f5f5f5;
	padding:3px 5px 2px 5px;
	margin: 0px;
}
.line .line_sub {
	border-top:1px solid #E3E3E3;
}	

/*** 컨텐츠 영역 > 댓글 *******************/

.comment {
	background:#f5f5f5;
	line-height:18px;
	font-size:12px;
	margin:0px;
	padding:2px 15px 5px 15px;
		}
.commentbody {clear:both;}
.commentbody2 {clear:both; margin-left:40px;}
	
.comment h3 {
    font-size:12px;
	font-weight:bold;
	color:#B5B5B5;
	padding-bottom:5px;
}

.comment ol { margin:0; padding:0; list-style:none;}
.comment ul {list-style:none;}
.comment li {clear:left;padding:8px 0 5px 10px; margin:0; color:#454545;}
.comment li .img {float:left;margin:0;padding:0 5px 0 0;}
.comment .img {border:1px solid #E8E8E8; margin-right:5px;}

.comment a.info:link {color:#336699;font-weight:bold;}	
.comment a.info:visited {color:#336699;font-weight:bold;}	
.comment a.info:hover {font-weight:bold;color:#fff;background-color:#336699; }

.comment .date{
	font-size:11px;
	font-family: Tahoma;
	color:#666;
	}		
.comment .accept {
	border-bottom:1px dotted #ccc;
	padding:11px 0px;
	}
.comment .accept2 {
	padding:11px 0px 5px 25px;
	background: url(image/mark_reply.gif) no-repeat 11px 15px;
	margin-left:30px;
	line-height:18px;
	}	
	
.comment a.btn:link {color:#818181; font-weight:normal;}	
.comment a.btn:visited {color:#818181; font-weight:normal;}	
.comment a.btn:hover {color:#fff;background-color:#336699;}

.comment a.btn2:link {color:#818181; font-size:11px; font-family:dotum;}	
.comment a.btn2:visited {color:#818181;font-size:11px; font-family:dotum;}	
.comment a.btn2:hover {color:#fff;background-color:#336699;font-size:11px; font-family:dotum;}


/*** 컨텐츠 영역 > 댓글쓰기 *******************/
.comment_bigwrite  { margin:0 0 0 6px;}
.comment_write {

	background:#F6F6F6;
	padding:3px 0 10px 0;	
	line-height:18px;
	font-size:12px;
	margin-bottom:10px;
	}

.img_btn {
	text-align:left;
	padding:0px ;
	margin:0px;
}
.comment_write .info {
	padding:0px;
	color:#646464;
}

.comment_write a.info:link {color:#336699;font-weight:bold;}	
.comment_write a.info:visited {color:#336699;font-weight:bold;}	
.comment_write a.info:hover {font-weight:bold;color:#fff;background-color:#336699; }

.comment_write p {
	margin:4px 5px 5px 0px;
	}
	
.comment_write textarea{
	width:98%;
	height:50px;
	
}	

.comment_write textarea.box_cmt{
	color:#686868;			
	font-size:12px;
}	


.comment_write textarea.box04 {
    width:99%;
	height:50px;
	border:1px solid #aaa;
	font-family:dotum;
	background:url(http://image.aladdin.co.kr/img/blog2/icon/form_login.gif) left no-repeat #FFF;
}

.comment_write input.box01 {
	border:1px solid #aaa;
	font-family:dotum;
	color:#5D5D5D;
	padding:2px;
	background:url(http://image.aladdin.co.kr/img/blog2/icon/form_name.gif) left no-repeat #FFF;
}
.comment_write input.box02 {
	border:1px solid #aaa;
	font-family:dotum;
	color:#5D5D5D;
	padding:2px;
	background:url(http://image.aladdin.co.kr/img/blog2/icon/form_pw.gif) left no-repeat #FFF;
}
.comment_write input.box03 {
	border:1px solid #aaa;
	font-family:dotum;
	color:#5D5D5D;
	padding:2px;
	background:url(http://image.aladdin.co.kr//img/blog2/icon/form_add.gif) left no-repeat #FFF;
}
	
	
/*** 컨텐츠 영역 > 게스트 댓글쓰기 *******************/
.guestbook { border:1px solid #E8E8E8; margin: 0;/*10px 16px 20px 16px;*/ padding:10px;}
.guestbook a.info:link {color:#336699;font-weight:bold;}	
.guestbook a.info:visited {color:#336699;font-weight:bold;}	
.guestbook a.info:hover {font-weight:bold;color:#fff;background-color:#336699; }
.guestbookline { /*border-top:1px solid #E6E6E6; */margin-top:30px;}
.imgboxbr { /*border:1px solid #E8E8E8; */margin-right:5px;}
.guestbook img { margin:0 10px 10px 10px;}
	
/*** 컨텐츠 영역 > 리스트 *******************/
.talklist {width:560px; text-align:center;line-height: 18px;}	
.talklist .title { 
border:1px solid #CDCDCD; 
width:100%; 
height:30px; 
background-Color:#EAEAEA; 
text-align:center;
}
.talklist .title tr {text-align:center; }
.talklist .talk_table {width:100%; padding:0px; margin:0px; text-align:center; }
.talklist .talk_table tr {vertical-align:top;}
.talklist .talk_table .td01 {padding: 2px 0px 15px 0px; text-align:center;}/*폼이랑 이미지 넣는 td*/
.talklist .talk_table .td02 {padding: 2px 0px 15px 0px; color:#666;}/*제목td */
.talklist .talk_table .td03 {padding: 3px 0px 15px 0px;color:#999; font-family:dotum; font-size:11px; text-align:center;}/*작성자 td*/
.talklist .talk_table .td04 {padding: 1px 0px 15px 0px; color:#999; font-family:dotum; font-size:11px; text-align:center;}/*작성일 td*/

.talklist .talk_table .review dl {float:left;padding:0px;margin:0px;width:280px; }
.talklist .talk_table .review dt {float:right; padding:0px 4px 0px 0px; margin:0px;width:280px; }
.talklist .talk_table .review dd {float:left; padding:2px; margin:0px;color:#999;line-height:18px;width:280px; }

.talklist .talk_table .paper dl {float:left;padding:0px;margin:0px;width:360px;}
.talklist .talk_table .paper dt {float:right; padding:0px; margin:0px;width:360px; }
.talklist .talk_table .paper dd {float:left; padding:2px 0 0 0; margin:0px;color:#999;line-height:18px;width:360px;color:#666;}

.talklist .talk_table .td01 img {margin:0px 7px 5px 0px;} /*이미지 들어가는 td*/
.talklist .talk_table .td01_guest {padding: 2px 0px 15px 10px;}/*게스트일때 이미지 우측 들여쓰기 td*/
.talklist .talk_table .td02_sum {padding: 2px 0px 15px 0px; color:#666;}/*요약내용 나오는 td*/
.talklist .talk_table .td02_sumguest {padding: 2px 0px 15px 10px; color:#666;}/*게스트일때 요약내용td*/

.talklist .talk_table .space {padding:3px;}

/*** 컨텐츠 영역 > 휴지통 *******************/

.trash {
	padding:5px 0 4px 0;
	text-align:left;
	border-bottom:1px solid #E6E6E6;	
	font-size: 12px;line-height:1.5em; 
	}

.trash h2{
	font-size:14px;
	color:#333; 
	font-weight:bold;
	}
.trashtext {text-align:center; color:#333; padding:20px; font-size: 12px;line-height:1.5em;}
.trashtext a:link { font-size:12px; color:#CC0000; font-weight:bold;text-decoration:underline;}
.trashtext a:visited { font-size:12px; color:#CC0000; font-weight:bold;text-decoration:underline;}
.trashtext a:hover { font-size:12px; color:#FFF; background-color:#369;font-weight:bold;text-decoration:none;}

.trash_table {width:100%; padding:0px; margin:0px; text-align:center; }
.trash_table tr {vertical-align:top;}
.trash_table .td01 {padding: 0px 0px 10px 0px; text-align:center;}/*폼이랑 이미지 넣는 td*/
.trash_table .td02 {padding: 2px 0px 10px 0px; color:#666;}/*제목td */
.trash_table .td03 {padding: 2px 0px 10px 0px;color:#666; font-family:dotum; font-size:12px; text-align:center;}/*날짜 td*/
.trash_table .td04 {padding: 2px 0px 10px 0px; color:#666; font-family:dotum; font-size:12px; text-align:center;}/*복원 td*/	

.trash_table .td04 a:link {font-size:12px; color:#333; text-decoration:underline; }
.trash_table .td04 a:visited {font-size:12px; color:#333; text-decoration:underline; }
.trash_table .td04 a:hover {font-size:12px; color:#FFF; background-color:#369;text-decoration:none; }


/*타이틀 댓글 카운트 추가*/
.entry .com_count {float:right; padding-top:4px;}