body {color:#333; font:12px/17px "µ¸¿ò",Dotum,"±¼¸²",Gulim,"Apple SD Gothic Neo",Sans-serif;}
a {text-decoration:none;color:#222;}
#top_news p a:hover {text-decoration:underline}
/* #top_news h2 a:hover {text-decoration:underline} */
#top_news h2 a:hover {text-decoration:underline;}
#content_area {float:left; width:730px; padding:30px 0px 0px 0px; text-align:left; margin-bottom:45px; position:relative;}
#sec_top_left {float:left; width:470px; margin-right:20px}
#main_t_banner{ margin-bottom:13px; width:100%;}
#main_t_banner img {width:100%; border:1px solid #ebebeb;}
div#top_news {margin:0 0 20px 0;position:relative;}
div#top_news h3 {font-weight:bold; font-size:14px; color:#c51917; margin-bottom:8px; letter-spacing:-1px;}
div#top_news h2 {letter-spacing:0px; font:normal 24px/26px ; margin-bottom:8px; color:#222;font-size:24px;}
div#top_news h2 a {font:normal 24px/26px ;color:#222;font-size:24px;}

h2 a:link{font:normal 24px/26px ;color:#222;font-size:24px;}
h2 a:hover{font:normal 24px/26px ;color:#222;text-decoration:underline;font-size:24px;}

div#top_news p { color:#666; font-size:12px; letter-spacing:-1px; text-align:justify}
p a:link{font-size:12px; margin-top:5px; letter-spacing:-1px; color:#666; text-align:justify;}
p a:hover{font-size:12px; margin-top:5px; letter-spacing:-1px; color:#666; text-align:justify;text-decoration:underline}


div#sec_top_right {float:left; width:220px; margin-bottom:15px; padding:5px 0px 0px 18px; border-left:1px solid #e8e8e8;}
.top_line { padding-top:20px; border-top:1px solid #e8e8e8;}
.cat_title { font-size:12px; margin:3px 0px 3px 0px; color:#333}
.title { font-weight:bold; font-size:16px; letter-spacing:-1px; color:#222; line-height:20px;}

.desc{font-size:12px; margin-top:5px; letter-spacing:-1px; color:#666; text-align:justify;}
.desc a:link{font-size:12px; margin-top:5px; letter-spacing:-1px; color:#666; text-align:justify;}
.desc a:hover{font-size:12px; margin-top:5px; letter-spacing:-1px; color:#666; text-align:justify;text-decoration:underline}

.s_title{font-weight:bold !important; font-size:14px !important; letter-spacing:-1px;line-height:20px; margin-top:8px; margin-bottom:20px;}
.s_title a{font-weight:bold !important; font-size:14px !important; letter-spacing:-1px;line-height:20px; margin-top:8px; margin-bottom:20px;}
.s_title a:link{font-weight:bold !important; font-size:14px !important; letter-spacing:-1px;line-height:20px;color:#222; margin-top:8px; margin-bottom:20px;}
.s_title a:hover{font-weight:bold !important; font-size:14px !important; letter-spacing:-1px;line-height:20px;color:#222; margin-top:8px; margin-bottom:20px;text-decoration:underline}

.s_thumb_news .s_title{font-weight:bold !important; font-size:14px !important; letter-spacing:-1px;line-height:20px; margin-top:8px; margin-bottom:20px;}
.s_thumb_news .s_title a{font-weight:bold !important; font-size:14px !important; letter-spacing:-1px;line-height:20px; margin-top:8px; margin-bottom:20px;}
.s_thumb_news .s_title a:link{font-weight:bold !important; font-size:14px !important; letter-spacing:-1px;line-height:20px;color:#222; margin-top:8px; margin-bottom:20px;}
.s_thumb_news .s_title a:hover{font-weight:bold !important; font-size:14px !important; letter-spacing:-1px;line-height:20px;color:#222; margin-top:8px; margin-bottom:20px;text-decoration:underline}

.s_thumb{border:solid 1px #ebebeb;margin-top:5px;}
.section_title #sec_part31{background:url(nie_tit_kid.gif) top left no-repeat;}
.section_title{float:left; width:100%; height:23px; border-bottom:1px solid #ddd; margin:10px 0px 15px 0px; position:relative;}
.section_l_part{float:left; width:346px; margin-right:18px; text-align:left;}
.section_r_part2 {float:left; width:346px; padding:0px 0px 3px 18px; text-align:left;}
.section_title1 {float:left; width:100%; height:23px; border-bottom:1px solid #ddd; margin:10px 0px 15px 0px; position:relative;}
.title1 {font-weight:bold; font-size:16px; letter-spacing:-1px; color:#222; line-height:20px;}

.title1 {font-weight:bold; font-size:16px !important; letter-spacing:-1px; color:#222; line-height:20px;}
.title1 a {font-weight:bold; font-size:16px !important; letter-spacing:-1px; color:#222; line-height:20px;}
.title1 a:link{font-weight:bold; font-size:16px !important; letter-spacing:-1px; color:#222; line-height:20px;}
.title1 a:hover{font-weight:bold; font-size:16px !important; letter-spacing:-1px; color:#222; line-height:20px;text-decoration:underline;}


.l_thumb_news .title1 {font-weight:bold; font-size:16px !important; letter-spacing:-1px; color:#222; line-height:20px;}
.l_thumb_news .title1 a {font-weight:bold; font-size:16px !important; letter-spacing:-1px; color:#222; line-height:20px;}
.l_thumb_news .title1 a:link{font-weight:bold; font-size:16px !important; letter-spacing:-1px; color:#222; line-height:20px;}
.l_thumb_news .title1 a:hover{font-weight:bold; font-size:16px !important; letter-spacing:-1px; color:#222; line-height:20px;text-decoration:underline;}

.s_thumb_news h3 {font-size:12px; letter-spacing:-1px;}
.top_news_pt {font:normal 24px/26px "06CsnTg","Áß°íµñ";color:#222;}


/*¸®½ºÆ®*/

#pt_content{float:left; width:730px; vertical-align:top}
#pt_content1{float:left; width:780px; vertical-align:top}

.pt_line01{ width:100%; border-bottom:3px solid #515258; margin:0 0 20px 0;}
.pt_line02{ width:100%; margin:0 0 20px 0; float:left; border-bottom:1px solid #e8e8e8; padding-bottom:15px;}

.pt_title_bg{display:block}
.pt_title_t0{position:absolute; margin:-82px 0 0 34px}

.pt_list_article{ width:100%; margin:0; float:left;}
.pt_thumb{ margin-right:15px; margin-bottom:20px; padding:0; float:left; vertical-align:middle; height:100px;}

#pt_img{max-width:98px; max-height:98px; padding:0; text-align:center; vertical-align:middle; border:1px solid #e3e3e3; margin-right:20px;display:block;} 

#pt_img img{max-width:98px; max-height:98px; padding:0; text-align:center; vertical-align:middle; border:1px solid #e3e3e3; margin-right:20px;display:block;} 

.pt_sub_tit{font-size:12px; color:#333; line-height:17px; font-family:µ¸¿ò,dotum; letter-spacing:-1px; margin:8px 0 4px 0;}
.pt_sub_tit a:link{font-size:12px; color:#333; line-height:17px; font-family:µ¸¿ò,dotum; letter-spacing:-1px; margin:8px 0 4px 0;}
.pt_sub_tit a:hover{font-size:12px; color:#333; line-height:17px; font-family:µ¸¿ò,dotum; letter-spacing:-1px; margin:8px 0 4px 0;}

#pt_tit{font-size:18px !important; color:#222; font-weight:bold; line-height:22px; font-family:µ¸¿ò,dotum; letter-spacing:-1px;}
#pt_tit a{font-size:18px !important; color:#222; font-weight:bold; line-height:22px; font-family:µ¸¿ò,dotum; letter-spacing:-1px;}
#pt_tit a:link{font-size:18px !important; color:#222; font-weight:bold; line-height:22px; font-family:µ¸¿ò,dotum; letter-spacing:-1px;}
#pt_tit a:hover{font-size:18px !important; color:#222; font-weight:bold; line-height:22px; font-family:µ¸¿ò,dotum; letter-spacing:-1px;}


#pt_date{ margin-left:10px; font-size:11px; font-family:Tahoma; color:#999999}

.pt_sub{ max-width:100%; padding:0; margin:10px 0 0 0;}

#pt_substract{ margin:15px 0 0 0; font-size:12px; line-height:17px; font-family:±¼¸²,gulim; color:#666;}
#pt_substract a:link{ margin:15px 0 0 0; font-size:12px; line-height:17px; font-family:±¼¸²,gulim; color:#666;}
#pt_substract a:hover{ margin:15px 0 0 0; font-size:12px; line-height:17px; font-family:±¼¸²,gulim; color:#666;}

#pt_referrence { font-size:11px; color:#999; border:none; font-family:µ¸¿ò,dotum;}

#pt_tit01 {font-size:14px; color:#222; font-weight:bold; line-height:22px; font-family:¸¼Àº°íµñ; letter-spacing:-1px; margin-bottom:5px;}


/*ÆäÀÌÁö*/


#pt_floatdiv{top:180px; position:absolute; width:25px; height:85px; left:1000px}
#pt_up_title {color:#c51917; font: normal 15px "05CSNTM","Áß¸íÁ¶"; padding:5px 0 10px 0;}
#pt_title_text{color:#000; font: normal 25px "05CSNTM","Áß¸íÁ¶"; margin:0 0 15px 0;font-weight:bold}
#pt_par { font-family:"01csnm"; font-size:14px; line-height:20px;letter-spacing: 0px }
.pt_date_ctrl_new{float:left; width:100%; clear:both; overflow:hidden; display:inline; height:35px; margin-bottom:25px;}
.pt_date_tab{ position:relative; border-bottom:2px solid #dbdbdb; width:100%;}
.pt_bg_s{ position:absolute; left:25px; top:17px; width:15px; height:9px; background:url(images/aticle_bg_write1.gif); z-index:10}
.pt_ctr13{ float:right; font-size:12px; line-height:12px; text-align:left; display:inline; color:#999;vertical-align:middle; }
.pt_btn_fb{ float:left; margin-right:7px; cursor:pointer;}
.pt_btn_fn{ float:left; margin-right:7px; cursor:pointer;}
.pt_txt_t01{ margin-bottom:30px; color:#555; float: bold "µ¸¿ò","Dotum"; font-size:13px; letter-spacing:-1px; width:100%; line-height:23px;}
.pt_date_text {float: left;    margin: 0;    important: isplay:inline;    font-size: 11px;    color: #999;    font-family: "µ¸¿ò",Dotum,; }

.pt_rel_art_list {margin:30px 0 30px 0; font:12px µ¸¿ò,Dotum,AppleGothic,serif;}
.pt_bot_ctrlN {width:100%;height:20px; border-bottom: 2px solid #a5a5a5;background: #f9f9f9;margin-bottom: 30px;padding: 5px 0 5px 0;clear: both;}
.pt_csourceN {color: #666;float: left;margin: 2px 0 0 12px;display: inline;}
.pt_bot_ctrlR {float: right; padding-right: 10px;font: 12px/17px µ¸¿ò;}

/*Ä«ÇÇ¶óÀÌÆ®+ÇÏ´Ü ±â´É¹öÆ°+±¤°í*/
.bot_ctrl {width:100% ;height:20px;border-bottom:2px solid #a5a5a5; background:#f9f9f9;margin-bottom:30px;padding:5px 0 5px 0;}
.bot_ctrl li.bot_ctrlL{float: left; padding: 0px 0 0 10px; position: relative; margin-top:2px;cursor:pointer;}
.bot_ctrl li.bot_ctrlL ul.ft_box li.btn_fb{margin-right: 10px; padding-top: 2px; float:left}
.bot_ctrl li.bot_ctrlL ul.ft_box li.btn_fb img{vertical-align: middle;}
.bot_ctrl .bot_ctrlR {float:right; padding-right:10px; width:90px;}
.bot_ctrl .bot_ctrlR ul li.bot_list {float:left; padding:2px 9px 0 5px; line-height:19px; background:url("http://image.chosun.com/cs/comment2011/bg_ctrl_line.gif") right 5px no-repeat;}
.bot_ctrl .bot_ctrlR ul li.bot_list img{margin:0 2px 0 0; vertical-align:text-top;}
.bot_ctrl .bot_ctrlR ul li.bot_list a {color:#999;cursor:pointer; }
.bot_ctrl .bot_ctrlR ul .go_top {padding:3px 5px 0 5px; _padding-top:5px; background:none; cursor:pointer; color:#999;}
.bot_ctrl .bot_ctrlR ul .go_top img{margin:0 2px 0 5px; vertical-align:text-top;}
.bot_ctrl .bot_ctrlR ul .go_top a {color:#999;}

/* ÇÁ¸®¹Ì¾ö Á¶¼± Ä«ÇÇ¶óÀÌÅÍ (½Å¹®Àº ¼±»ý´Ô)*/
.csourceN{color:#666;float:left;margin:2px 0 0 12px;display:inline;}
.bot_ctrlN {width:100% ;height:20px;border-bottom:2px solid #a5a5a5; background:#f9f9f9;margin-bottom:30px;padding:5px 0 5px 0; clear:both;}
.bot_ctrlN .bot_ctrlR ul.ft_box li.btn_fb{margin-right: 10px; padding-top: 5px; float:left}
.bot_ctrlN .bot_ctrlR ul.ft_box li.btn_fb img{vertical-align: middle;}
.bot_ctrlN .bot_ctrlR ul.ft_box li.btn_mail {margin-top:3px}
.bot_ctrlN .bot_ctrlR {float:right; padding-right:10px; }
.bot_ctrlN .bot_ctrlR ul li.bot_list {font-size:12px;float:left; padding:2px 9px 0 10px; line-height:19px; background:url("http://image.chosun.com/cs/comment2011/bg_ctrl_line.gif") right 5px no-repeat;}
.bot_ctrlN .bot_ctrlR ul li.bot_list img{margin:0 2px 0 0; vertical-align:text-top;}
.bot_ctrlN .bot_ctrlR ul li.bot_list a:hover {font-size:12px;color:#999;cursor:pointer;line-height:19px; }
.bot_ctrlN .bot_ctrlR ul li.bot_list a {font-size:12px;color:#999;cursor:pointer; }
.bot_ctrlN .bot_ctrlR ul .go_top {font-size:12px;padding:3px 5px 0 5px; _padding-top:5px; background:none; cursor:pointer; color:#999;float:left;}
.bot_ctrlN .bot_ctrlR ul .go_top img{margin:0 2px 0 7px; vertical-align:text-top;}
.bot_ctrlN .bot_ctrlR ul .go_top a {font-size:12px;color:#999;}
