/*----------  영역별 크기  ----------*/
.wrap {width:800px;}
.header {width:800px;}
.container {width:800px;}
.content_wrap { width:600px; }
.content { width:600px; }
.widemenu {width:600px; }
#section_sidebar1 { width:150px; }
.column { width:150px; }
.column .widget { width:150px; }
.column .widget .widget_content { width:150px; }
.footer { width:600px; }
/*----------  영역별 배경색 & 배경이미지  ----------*/
.body { background:#fff; }
.header { background:fff; }
.content_wrap { background:#fff; }
#section_sidebar1 { background:#fff; }
.footer { background:fff; }
/*---------- 영역별 글자크기/글자색/링크색 & 세부설정 ----------*/
.body {
	font:normal 12px/1.6em Apple Gothic, Gulim;
	color:#5e645e;
	margin:0;
	padding:0;
	text-align:left;
        letter-spacing:-1px;
	}
.body a:link, .body a:visited { color:#ccc; text-decoration:none; }
.body a:hover, .body a:active { color:#5e645e; text-decoration:none; }
.wrap { margin:0 auto; }
/*--- 헤더 영역 ---*/
.header {
	margin:0;
	padding:30px 0;
	text-align:right;
	}
.header h1 { font-size:16px; font-weight:normal; margin:0; padding:0; text-align:center; }
.header h1 a:link, .header h1 a:visited { color:#5e645e; text-decoration:none;}
.header h1 a:hover, .header h1 a:active { color:#ccc; text-decoration:none; }
.header .url { font-size:11px; padding:0; text-align:center; }
.header .url a:link, .header .url a:visited { color:#ccc; text-decoration:none; }
.header .url a:hover, .header .url a:active { color:#5e645e; text-decoration:none; }
.header .topmenu { width:130px; margin:0 auto; padding:0 0 2px 5px; text-align:center; font-size:11px; border-bottom:1px dashed #ccc; }
.header .topmenu a { padding-right:6px; }
.header .topmenu a:link, .header .topmenu a:visited { color:#ccc; text-decoration:none;}
.header .topmenu a:hover, .header .topmenu a:active { color:#5e645e; text-decoration:none; }
/*--- 콘텐츠 영역 ---*/
.container { margin:0 auto; }
.content_wrap { 
        margin:0; 
        padding:0; 
        float:left; 
        display:inline; 
        }
.content { margin:0; padding:0; text-align:justify; }
.content a:link, .content a:visited { color:#ccc; text-decoration:none; }
.content a:hover, .content a:active { color:#5e645e; text-decoration:none; }
.post_view, .post_oneview { margin-bottom:30px; }
.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:normal 12px/1.6em Apple Gothic, Gulim; }
.post_view .post_title h2 a:link,
.post_view .post_title h2 a:visited { color:#5e645e; text-decoration:none; }
.post_view .post_title h2 a:hover,
.post_view .post_title h2 a:active { color:#ccc; text-decoration:none;}
.post_view .post_title span { color:#999; }
.post_view .post_title span a:link,
.post_view .post_title span a:visited { color:#999; }
.post_view .post_title span a:hover,
.post_view .post_title span a:active { color:#5e645e; text-decoration:none;}
.post_view .post_footer_area { }
.post_view .post_info li, 
.post_view .post_footer_area .post_info li { background:url('http://pds18.egloos.com/pds/201106/23/25/border.png') repeat-y left 0; }
.post_view .post_title .post_admin .post_admin_edit,
.post_view .post_title .post_admin .post_admin_del,
.post_view .post_footer_area .post_admin .post_admin_edit,
.post_view .post_footer_area .post_admin .post_admin_del,
.post_view .post_footer_area .post_tail .post_tail_trbk,
.post_view .post_footer_area .post_tail .post_tail_ping,
.post_summary .post_info .post_info_category,
.post_summary .post_info .post_info_date { background:url('http://pds18.egloos.com/pds/201106/23/25/border.png') repeat-y right 0; }
.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 { color:#5e645e; }
.post_view .post_footer_area .post_info .post_info_date { color:#ccc; }
.post_view .post_content { margin-top:0; }
.post_view .post_content .post_info { letter-spacing:-1px; }
.post_content { 
                          overflow:hidden; 
                          word-break:break-all; 
                          border:1px solid #d0d0cc; 
                          background:#f6f6f6; 
                          padding:15px; 
                          text-align:justify; 
                        }
.post_content img { border:1px dotted #000; padding:1px; }
.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; border-bottom:1px dotted #ccc; }
.post_summary h2 { font:normal 12px/1.6em Apple Gothic, Gulim; 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:#5e645e; 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:#ccc; text-decoration:none; }
.post_info { color:#999; }
.post_meta_area ul.post_meta_content em.date { color:#999; }
.post_footer_area,
.post_view .post_footer_area,
.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_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 { font:12px/1.6em Apple Gothic, Gulim; }
.post_view .post_footer_area .post_info .post_info_date { font-size:11px; }
.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:#999; }
/*--- 덧글/트랙백 영역 ---*/
.post_link { color:#999; }
.post_link h3 { font:normal 12px/1.6em Apple Gothic, Gulim; padding:0 0 2px 0; border-bottom:1px dotted #ccc; }
.post_link h4 { font-size:12px; font-weight:bold !important; }
.post_comment .comment_list h4.comment_writer_info span.comment_writer { font-weight:bold; }
.post_comment .comment_list h4.comment_writer_info span.comment_datetime { font-size:11px; }
.post_trackback,
.post_pingback,
.post_comment { border:1px solid #d0d0cc; background:#fff; padding:15px; margin-bottom:20px; }
.post_trackback .trackback_help { border-bottom:1px dotted #ccc; }
.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 #d0d0cc; }
.post_comment .comment_write textarea.comment_field  { border:1px solid #d0d0cc; width:441px; height:120px; background:#FFF url('') no-repeat right bottom;}
.post_comment .comment_write.reply_write { padding-left:0; }
/*--- 하단 메뉴 영역 ---*/
#section_sidebar1 { 
        margin:22px 0 0 0;
        padding:0;
        float:right; 
        display:inline;
        }
.column { color:#999; }
.column .widget { margin:0; }
.column .widget h3 { font:normal 12px/1.6em Apple Gothic, Gulim; color:#5e645e; padding:0 0 0 0; }
.column .widget .widget_content { padding:5px 0 10px 0; overflow:hidden; word-break:break-all; }
.column .menu_profile {  }
.column .menu_profile .widget_content { padding-top:0; }
.column .menu_profile h3{  }
.column .menu_profile .profile_image { }
.column .menu_profile .profile_image img { width:135px; height:auto; border:1px solid #d0d0cc; }
.column .menu_profile .profile_desc { font-size:12px; } 
.column .menu_calendar {  }
.column .menu_calendar .widget_content { padding-top:0; margin-left:0; }
.column .menu_calendar h3 {  }
.column .menu_calendar .cal_month { width:130px; }
.column .menu_calendar .cal_month .now { width:110px; }
.column .menu_calendar .tb_cal { width:140px; }
.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 { display:none; }
.column .menu_archive li .count { display:none; }
.column .menu_blogroll li { padding-left:0; background:none;}
.column .menu_blogroll .allview { text-align:left; }
.column .menu_comment .widget_content {  }
.column .menu_logo { padding-top:0; }
.column .menu_rss { padding-top:0; }
/*--- 푸터 영역 ---*/
.footer {
	font-size:11px;
	margin:0;
	padding:30px 0;
        text-align:center;
	}
.footer a:link,.footer a:visited { color:#ccc; text-decoration:none; }
.footer a:hover,.footer a:active { color:#5e645e; text-decoration:none; }

