/*----------  영역별 크기  ----------*/
.wrap {width:1024px;}
.header {width:1024px;}
.container {width:1024px;}
.content_wrap { width:822px; }
.content { width:800px; }
.widemenu {width:800px; }
#section_sidebar1 { width:182px; }
.column { width:170px; }
.column .widget { width:170px; }
.column .widget .widget_content { width:170px; }
.footer { width:1024px; }
/*----------  영역별 배경색 & 배경이미지  ----------*/
.body { background:transparent url('http://pds24.egloos.com/pds/201110/30/25/bg 1.png') repeat; }
.header { background:transparent; }
.content_wrap { background:#fff; }
#section_sidebar1 { background:#fff; }
.footer { background:transparent; }
/*---------- 영역별 글자크기/글자색/링크색 & 세부설정 ----------*/
.body {
	font:normal 12px/1.6em Apple Gothic, Gulim;
	color:#777;
	margin:0;
	padding:0;
	text-align:left;
        letter-spacing:-1px;
	}
.body a:link, .body a:visited { color:#777; text-decoration:none; }
.body a:hover, .body a:active { color:#4d4d4d; text-decoration:none; }
.wrap { margin:0 auto; }
/*--- 헤더 영역 ---*/
.header {
	color:#777;
	margin:0;
	padding:30px 0;
	text-align:right;
	}
.header a:link, .header a:visited { color:#777; text-decoration:none;}
.header a:hover, .header a:active { color:#4d4d4d; text-decoration:none; }
.header h1 { font:bold 24px Times New Roman; margin:0; padding:0; }
.header .url { font:normal 12px Times New Roman; padding:3px 0 0 0; letter-spacing:0px; }
/*--- 콘텐츠 영역 ---*/
.container { margin:0 auto; }
.content_wrap { 
        margin:0; 
        padding:0; 
        float:right; 
        display:inline; 
        border:1px solid #ccc; 
        }
.content { margin:0; padding:11px; text-align:left; overflow:hidden; }
.content a:link, .content a:visited { color:#777; text-decoration:none; }
.content a:hover, .content a:active { color:#4d4d4d; text-decoration:none; }
.post_view, .post_oneview { margin-bottom:60px; }
.post_view .post_title .post_title_author { display:none; }
.post_view .post_title .post_title_date { font:Italic 11px/1.6em Apple Gothic, Gulim; letter-spacing:-1px; }
.post_view .post_title h2 { font:Bold 20px/1.6em Apple Gothic, Gulim; padding:0 0 3px 0; border-bottom:1px dotted #ccc; }
.post_view .post_title h2 a:link,
.post_view .post_title h2 a:visited { color:#777; text-decoration:none; }
.post_view .post_title h2 a:hover,
.post_view .post_title h2 a:active { color:#4d4d4d; text-decoration:none;}
.post_view .post_title span { color:#777; }
.post_view .post_title span a:link,
.post_view .post_title span a:visited { color:#777; }
.post_view .post_title span a:hover,
.post_view .post_title span a:active { color:#4d4d4d; text-decoration:none;}
.post_content { overflow:hidden; word-break:break-all; }
.post_view .post_footer_area { }
.post_view .post_footer_area .post_info .post_info_link { display:none; }
.post_view .post_footer_area .post_info .post_info_author { background:none; }
.post_view .post_footer_area .post_info .post_info_author,
.post_view .post_footer_area .post_info .post_info_author .by,
.post_view .post_footer_area .post_info .post_info_date,
.post_view .post_footer_area .post_info .post_tail_trbk .count,
.post_view .post_footer_area .post_info .post_tail_ping .count,
.post_view .post_footer_area .post_info .post_tail_cmmt .count {  }
.post_view .post_content .post_info { letter-spacing:-1px; }
.post_content { overflow:hidden; word-break:break-all; }
.post_content img { border:none; }
.post_summary, .post_magazine, .post_tagcloud { margin-bottom:20px; }
.post_diary { background:none; }
.post_diary .post_info_date {font:bold Italic 11px/1.6em Apple Gothic, Gulim; }
.post_diary .post_content { font:normal 12px/1.6em Apple Gothic, Gulim; }
.post_diary .post_content .magazine_thumb { width:52px; height:52px;}
.post_diary .post_content .magazine_thumb img {width:46px; height:46px; border:3px solid #eee; padding:0; }
.post_diary .post_title .post_title_author { display:none; }
.post_diary .post_content .more { font-size:11px; }
.post_titlelist h2, .post_summary h2, .post_simplelist h2, .post_tagcloud h2 { font:normal 12px/1.6em Apple Gothic, Gulim; color:#777; padding:0 0 3px 0; border-bottom:1px dotted #ccc; }
.post_summary h2 { border-bottom:0; }
.post_titlelist h2 a:link, .post_summary h2 a:link, .post_simplelist h2 a:link, .post_tagcloud h2 a:link,
.post_titlelist h2 a:visited, .post_summary h2 a:visited, .post_simplelist h2 a:visited, .post_tagcloud h2 a:visited {color:#777; text-decoration:none; }
.post_titlelist h2 a:hover, .post_summary h2 a:hover, .post_simplelist h2 a:hover, .post_tagcloud h2 a:hover,
.post_titlelist h2 a:active, .post_summary h2 a:active, .post_simplelist h2 a:active, .post_tagcloud h2 a:active {color:#4d4d4d; text-decoration:none; }
.post_info { color:#777; }
.post_meta_area ul.post_meta_content em.date { color:#777; }
.post_footer_area { font-size:12px; }
.post_navi { }
.post_paging { padding:15px 0; }
.widemenu { margin:0 auto; text-align:left; }
.widemenu .wide_blank { display:none; }
.widemenu h3 { font:normal 12px/1.6em Apple Gothic, Gulim; color:#777; }
/*--- 덧글/트랙백 영역 ---*/
.post_link { color:#777; }
.post_link h3 { font:normal 12px/1.6em Apple Gothic, Gulim; padding:0 0 2px 0; border-bottom:1px dotted #ccc; }
.post_trackback .trackback_help { border-bottom:1px dotted #ccc; }
.post_link h4 { font-size:12px; font-weight:normal !important; }
.post_comment .comment_list h4.comment_writer_info span.comment_writer { font-weight:normal; }
.post_comment .comment_list h4.comment_writer_info span.comment_datetime { font-size:11px; }
.post_comment .comment_write .comment_info input,
.post_comment .comment_write .comment_info input.name,
.post_comment .comment_write .comment_info input.passwd,
.post_comment .comment_write .comment_info input.blog,
.post_comment .comment_list h4.comment_writer_info span.comment_gravatar img,
.post_comment .comment_write .comment_info span.comment_now img { border:1px solid #ccc; }
.post_comment .comment_write textarea.comment_field { padding-left:0; width:600px; height:120px; background:url('') no-repeat right bottom;  border:1px solid #ccc; }
.post_comment .comment_write.reply_write { padding-left:0; }
/*--- 하단 메뉴 영역 ---*/
#section_sidebar1 { 
        margin:0; 
        float:left; 
        display:inline;
        border:1px solid #ccc;
        }
.column { color:#777; }
.column .topmenu { font-size:12px; margin:11px 11px 0 11px; padding:0 0 3px 0; text-align:center; border-bottom:1px dotted #ccc; }
.column .topmenu a { padding-right:6px; }
.column .widget { margin:0; padding:11px;}
.column .widget h3 { font:normal 12px/1.6em Apple Gothic, Gulim; color:#777; padding:0 0 3px 0; border-bottom:1px dotted #ccc;}
.column .widget .widget_content { padding-top:10px; overflow:hidden; word-break:break-all; }
.column .menu_profile { padding-top:0; }
.column .menu_profile h3{ }
.column .menu_profile .profile_image { text-align:center; }
.column .menu_profile .profile_image img { width:140px; height:auto; border:none; }
.column .menu_profile .profile_desc { font-size:12px; }
.column .menu_calendar { padding-top:0; margin:0 8px; }
.column .menu_calendar h3 {  }
.column .menu_calendar .cal_month { width:140px; }
.column .menu_calendar .cal_month .now { width:120px; }
.column .menu_calendar .tb_cal { width:150px; }
.column .menu_calendar .tb_cal th.sun, .column .menu_calendar .tb_cal td.sun a { color:#d36654; }
.column .menu_calendar .tb_cal th.sat, .column .menu_calendar .tb_cal td.sat a { color:#3572a1; }
.column .menu_calendar .tb_cal td.today { color:#3d5586; background-color:#f6f6f6; }
.column .menu_calendar .tb_cal td.on a:hover { color:#4d4d4d; background:#fff; text-decoration:none; }
.column .menu_category li .count {padding:0 0 0 3px;font-size:.8em;font-family:verdana,sans-serif;}
.column .menu_archive li .count {padding:0 0 0 3px;font-size:.8em;font-family:verdana,sans-serif;}
.column .menu_blogroll li { padding-left:0; background:none;}
.column .menu_blogroll .allview { text-align:left; }
.column .menu_logo { padding-top:0; }
.column .menu_rss { padding-top:0; }
/*--- 푸터 영역 ---*/
.footer {
	font:Italic 12px Times New Roman;
	color:#777;
	margin:0;
	padding:30px 0;
        text-align:right;
        letter-spacing:0px;
	}
.footer a:link,.footer a:visited { color:#777; text-decoration:none; }
.footer a:hover,.footer a:active { color:#4d4d4d; text-decoration:none; }

