﻿@charset "utf-8";


/*** 컨텐츠 영역 > Entry *******************/	
.entry {
	/*padding:3px;*/
	overflow:hidden;	
	line-height:150%;
	}
.entry .titlebox {border-bottom:1px solid #8D8D8D;padding:10px 0 6px 0; margin:30px 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:#5D5D5D;	 
	font-weight:normal;
	}

.entry .date {
	font-size:11px;
	font-family: Tahoma,dotum;
	color:#5D5D5D;
	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;
	font-size:9pt;
	}
	
.entry .article dl{float:left;padding:0px;margin:10px 0px 10px 0px; display: inline;width: 530px;  }
.entry .article dt{float:left;padding:0;margin:0 0 0 10px;} 
.entry .article dd{float:left;padding:2px;margin:0px;line-height:18px;color:#454545;}
.entry .article dl dd.img {float:left; padding: 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 TABLE IMG {padding:0px;}
.entry .article TABLE tr {text-align:left;}
.entry .article TABLE a:hover {color:#FFF;background:#369;}
.entry .article li  { list-style-type:disc; margin-left:10px;}
.entry .article ul { margin-left:10px;}
	
.entry .btnbox {
	padding:0;
	color:#5D5D5D;	
	font-size: 12px;
	line-height:1.5em;
	margin-top:10px;
	}
	
.entry a.btn:link {color:#5D5D5D;}	
.entry a.btn:visited {color:#5D5D5D;}	
.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:2px 5px 2px 5px;
	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:gulim,verdana;
	 background:url(http://image.aladdin.co.kr/img/blog2/icon/vote_dot2.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:#5D5D5D;
	 font-family:gulim,verdana;
	 background:url(http://image.aladdin.co.kr/img/blog2/icon/vote_dot2.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:#FFF; 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_dot2.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;
	color:#369;
	font-family:dotum;	
	background:url(http://image.aladdin.co.kr/img/blog2/icon/tag4.gif) no-repeat 0px 2px;
	}

/*** 컨텐츠 영역 > 트랙백 *******************/

.trackback {
	margin:0;
	padding:0 3px 5px 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:10px 0px 10px 0px;
	color:#4D4D4D;
}

.trackback a.btn:link {color:#369;font-size:11px;}	
.trackback a.btn:visited {color:#369;font-size:11px;}	
.trackback a.btn:hover {color:#fff;background-color:#336699;font-size:11px;}

.trackback .date{
	font-size:11px;
	font-family:Tahoma;
	color:#4D4D4D;
	}
	
.trackback h3{
    font-size:12px;
	font-weight:bold;
	color:#5D5D5D;
	padding-bottom:5px;
}

.trackback a.info:link {color:#333;}	
.trackback a.info:visited {color:#333;}	
.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:0px 5px 0px 5px;
	margin: 0px;
}
.line .line_sub {
	border-top:1px solid #8D8D8D ; /*#5D5D5D*/
}	

/*** 컨텐츠 영역 > 댓글 *******************/

.comment {
	/*background:#f5f5f5;*/
	line-height:18px;
	font-size:12px;
	margin:0px;
	padding:5px 15px 5px 15px;
	}
.comment h3 { 
    font-size:12px;
	font-weight:bold;
	color:#5D5D5D;
	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; }
.comment li .img {float:left;margin:0;padding:0 5px 0 0;}
.comment .img {border:1px solid #A4A4A4; margin-right:5px;}

.commentbody {clear:both;}
.commentbody2 {clear:both; margin-left:40px;}
	



.comment a.info:link {color:#333;font-weight:bold;}	
.comment a.info:visited {color:#333;font-weight:bold;}	
.comment a.info:hover {font-weight:bold;color:#fff;background-color:#336699; }

.comment .date{
	font-size:11px;
	font-family: Tahoma;
	color:#4D4D4D;
	}		
.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 {
    clear:both;
	/*background:#F6F6F6;*/
	padding:3px 0px 10px 0px;
	line-height:18px;
	font-size:12px;
	margin-bottom:15px;
	}

.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;
	border:1px solid #aaa;
}	

.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 #8D8D8D; margin: 0; 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 #5D5D5D;*/ margin-top:40px;}
.imgboxbr {/* border:1px solid #A4A4A4;*/ 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; }


/*좋아요 리스트 레이어*/
.blog_like_layer { padding:10px 10px 20px 10px; margin:0px; background-color:#FFF; border:1px solid #589ad1; box-shadow:0 2px 14px #ccc;  float:left; overflow:hidden; }
.layer_close { float:right; margin: 1px 5px 0px 0; } 
.layer_close a { text-decoration:none; background:none;} 
.layer_title { float:left; margin:0; padding:10px 0 0 20px; font-weight:bold;}
.layer_cont { margin:0 15px; padding:0; clear:both; *margin-top:-15px; }

.layer_tab_box {padding:10px 0; text-align:center; margin-bottom:15px; overflow:hidden; }

.layer_halftab1_over {float:left; width:50%; padding: 0px; margin: 0px; padding-top:7px; text-align: center; text-decoration: none; background:#2ab1fe; border:1px #2ab1fe solid; border-right:0px; height:22px; color:#fff; font-weight:bold;}
.layer_halftab1_over a:link { text-decoration: none; outline: 0; color: #ffffff; font-size: 12px; font-weight:bold;line-height:16px;display: block;white-space: nowrap;background-color: transparent;margin: 0; }
.layer_halftab1_over a:hover { text-decoration:underline;}
.layer_halftab1_over a:visited { text-decoration: none; outline: 0; color: #ffffff; font-size: 12px; font-weight:bold;line-height:16px;display: block;white-space: nowrap;background-color: transparent;margin: 0;}

.layer_halftab1_off {float:left; width:50%; padding: 0px; margin: 0px; padding-top:7px; text-align: center; text-decoration: none;  background:#ffffff; border:1px #cccccc solid; border-right:0px; height:22px; color:#333; font-weight:bold; text-decoration:none;  }
.layer_halftab1_off a:link { text-decoration: none; outline: 0; color: #333; font-size: 12px; font-weight:bold; line-height:16px;display: block;white-space: nowrap;background-color: transparent;margin: 0; }
.layer_halftab1_off a:hover { color:#333; text-decoration:underline;}
.layer_halftab1_off a:visited { text-decoration: none; outline: 0; color: #333; font-size: 12px; font-weight:bold; line-height:16px;display: block;white-space: nowrap;background-color: transparent;margin: 0;}

.layer_halftab2_over {float:left; width:49%; padding: 0px; margin: 0px; padding-top:7px; text-align: center; text-decoration: none; background:#2ab1fe; border:1px #2ab1fe solid;   height:22px; color:#fff; font-weight:bold;}
.layer_halftab2_over a:link { text-decoration: none; outline: 0; color: #ffffff; font-size: 12px; font-weight:bold;line-height:16px;display: block;white-space: nowrap;background-color: transparent;margin: 0; }
.layer_halftab2_over a:hover { text-decoration:underline;}
.layer_halftab2_over a:visited { text-decoration: none; outline: 0; color: #ffffff; font-size: 12px; font-weight:bold;line-height:16px;display: block;white-space: nowrap;background-color: transparent;margin: 0;}

.layer_halftab2_off {float:left; width:49%; padding: 0px; margin: 0px; padding-top:7px; text-align: center; text-decoration: none;  background:#ffffff; border:1px #cccccc solid;  height:22px; color:#333; font-weight:bold; text-decoration:none;  }
.layer_halftab2_off a:link { text-decoration: none; outline: 0; color: #333; font-size: 12px; font-weight:bold; line-height:16px;display: block;white-space: nowrap;background-color: transparent;margin: 0; }
.layer_halftab2_off a:hover { color:#333; text-decoration:underline;}
.layer_halftab2_off a:visited { text-decoration: none; outline: 0; color: #333; font-size: 12px; font-weight:bold; line-height:16px;display: block;white-space: nowrap;background-color: transparent;margin: 0;}

.layer_one { margin:0px; margin-bottom:15px; padding:0px 10px; clear:both; overflow:hidden;}

.p_feed_profile_img {behavior: url(http://www.aladin.co.kr/ucl_editor/standard/pie/pie.htc); border: 0px gray solid;  border-radius: 25px; width: 48px; height: 47px;}

.p_feed_profile { margin:0px 0 0px 0 ; background:url(http://image.aladdin.co.kr/img/shop/2012/profile_bg_product.png) bottom left no-repeat; width:52px; height:49px; text-align:center; padding-top:3px;  }

.p_friend_list2 { float:left; padding-top:10px; color:#444; font-size:12px;  margin-left:15px;  width:80%;  }
.p_friend_list2 a { text-decoration:none; background:none; color:#444;}
.p_friend_list2 ul {list-style:none;}
.p_friend_list2 ul li {  margin-bottom:2px;  }

.p_font_writer { color:#222; font-size:12px; font-weight:bold; }

/*타이틀 댓글 카운트 추가*/
.entry .com_count {float:right; padding-top:4px;}