@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');
a {text-decoration:none; color:inherit;}
body{ font-family:dotum,"µ¸¿ò";background:#fff;}
#biff{background:#fff; }
#biff_main{ width:970px; height:auto; margin:auto}
#menu { height:62px;}
#menu li{ float:left;}
.category_box{ width:232px; height:38px; background:#fff; margin:0 4px 4px 4px; color:#555; font-size:18px;  padding-top:18px; border:1px solid #ccc;  font-family:'Nanum Gothic','³ª´® °íµñ'; letter-spacing:-1px;}
.category_box_on{ width:232px; height:38px; background:#df896f; margin:0 4px 4px 4px; color:#fff; font-size:18px; padding-top:18px; border:1px solid #ccc; font-family:'Nanum Gothic','³ª´® °íµñ';}

#con_news{ width:970px; height:100%; margin-top:20px;}
#news_left{ width:670px; height:100%; float:left; text-align:left}
#news_right{ width:266px; height:100%; float:left; margin:0 4px 0 30px;}
#news_headline{ width:666px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; height:230px; margin-left:4px;}
#headline_img{ width:260px; height:190px; margin-top:20px; float:left;overflow:hidden}
#headline_text{ width:381px; float:left; height:190px; margin:20px 5px 0 20px;}
#headline_title{ height:20px; font-weight:bolder; font-size:15px; color:#f54f4f; letter-spacing:-1px; text-align:left; margin:5px 0 5px 0;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:14px}
#headline_con{ height:130px; color:#999; text-align:left; letter-spacing:-0.5px;overflow:hidden}
#headline_keyword{ height:25px; text-align:left; padding:5px 0 0 0px;}
#right_02{ height:260px;}
#right_02_video{ width:266px; height:180px;}
#right_02_con{ _height:30px; background:#FFFFFF; border:1px solid #CCC; border-top:none; padding:9px 10px 5px 10px;}
#right_03{ height:250px;}

#con_video{ width:970px; margin-top:20px; height:auto;overflow:hidden}
.videos{ width:980px; height:100%; margin-top:20px;float:left}
.video_box{ width:235px; margin:0 10px 10px 0; height:182px; float:left}
.video_sv{ width:235px; height:132px;}
.video_small{ height:50px;border:1px solid #CCC; border-top:none; color:#999; background:#FFFFFF;overflow:hidden}
.small_title{font-weight:bolder; font-size:15px; text-align:left; color:#616161; letter-spacing:-1px; padding:4px}

#con_special{ width:970px; margin-top:20px; height:auto;}
.special_news01{ width:445px; height:auto; float:left;}
#special_news02{ width:80px; height:1800px; background:#FFCC66; float:left; background:url(images/special_bg.png) repeat-y; position:relative}
.special_box{ width:443px; height:100%; background:#fff; border:1px solid #ccc; margin-bottom:30px;padding-bottom:10px}
.special_box_img { width:415px; height:235px; background:#006699; margin:13px;overflow:hidden}
.special_box_img img{ width:415px;}
.special_title{height:30px; font-weight:bolder; font-size:1.5em; color:#f54f4f; letter-spacing:-1px; text-align:left; margin-left:20px;}
.special_s_title,.special_s_title a{ color:#555; font-size:1.1em; line-height:1.6em;letter-spacing:-1px; text-align:left; margin-left:10px;}


#con_photo{ width:970px; height:auto; margin-top:20px;clear:both}
#con_photo div {position:relative;margin:0 2px 2px 0;overflow:hidden;background:#ddd}
#con_photo .img_big{width:332px;height:388px;float:left}
#con_photo .img_small{width:210px;height:193px;float:left}
#con_photo .img_long{width:165px;height:388px;float:right;}
#con_photo p {text-align:left;padding-left:10px;padding-right:10px; background:url(images/box_bg.png); position:absolute; color:#efefef; font-size:14px;font-weight:bold;letter-spacing:-1px}
.img_big_box{width:311px; height:50px;padding-top:15px; top:327px;}
.img_small_box{width:191px; height:26px; padding-top:8px; top:160px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.img_long_box{width:143px; height:26px; padding-top:8px; top:358px;}
.photo_top_text{ font-weight:normal; color:#ccc; font-size:12px;}

#sub_listGisa .listGisa_layer {float:left;clear:both;width:635px;height:100%;padding-top:20px;margin-left:10px; border:0px solid #cdcdcd;text-align:left}
#sub_listGisa .listGisa_layer_text{float:left;clear:both;width:635px;margin-bottom:5px; padding:16px 0 8px 12px; border-bottom:1px dotted #c9c9c9}
#sub_listGisa .listGisa_layer_text ul#mountain_submenu{margin-top:-20px}
#sub_listGisa .listGisa_layer_text ul#mountain_submenu li.code222{ float:left; font-weight:bold; height:18px; margin:11px 8px; font-size:12px;letter-spacing:-1px}
#sub_listGisa .listGisa_layer_text ul#mountain_submenu li.code222 a:link{color:#696969;}
#sub_listGisa .listGisa_layer_text ul#mountain_submenu li.code222 a:visited{color:#696969;}
#sub_listGisa .listGisa_layer_text ul#mountain_submenu li.code222 a:hover{color:#72b740; text-decoration:underline}
#sub_listGisa .listGisa_layer_text ul#mountain_submenu li.code222 a:active{color:#696969;} 

#sub_listGisa .listGisa_left{float:left;width:630px; border:0px solid red; overflow:hidden;text-align:left;}
#sub_listGisa .listGisa_right{float:right;width:470px; overflow:hidden;}
#sub_listGisa .listGisa_layer dt{float:left;width:100%; padding-bottom:5px; overflow:hidden;}
#sub_listGisa .listGisa_layer dd{float:left;width:100%; overflow:hidden;}
#sub_listGisa .listGisa_layer p{float:left; overflow:hidden;min-width:120px;text-align:center;}
#sub_listGisa .listGisa_layer .photo_view{_width:140px; border:3px solid #FFFFFF;max-height:140px;max-width:150px}/*width »ý·« ¼¼·Î±æÀÌ°¡ ±æ °æ¿ì ¶§¹®¿¡*/

/* ********** */
/* ±â»çº»¹® s */
/* ********** */
#news_topArea {float:left;width:669px;height:100%;border-bottom:1px solid #e5e5e5;} /* width:669px;height:163px */
#news_topArea .news_title {float:right;width:649px;height:100%;padding:20px 10px 15px; padding-right:10px; text-align:center;border-bottom:1px solid #e5e5e5;} /* width:669px;height:93px + ÇÏ´Ü¶óÀÎÆ÷ÇÔ*/
#news_topArea .news_title h1 {font-size:2em;font-family:Dotum,'µ¸¿ò';color:#292929;font-weight:bold;letter-spacing:-0.1em;line-height:1.2em;margin-bottom:5px;}
#news_topArea .news_title h2 {font-size:1.2em;_font-size:15px;font-family:Dotum,'µ¸¿ò';color:#6a6a6a;font-weight:bold;line-height:1.6em;}
#news_topArea .news_reporterDate {height:24px;padding-top:11px;_padding-left:29px;padding-left:10px;vertical-align:top;}
#news_topArea .news_reporterDate li{float:left;display:inline;padding-right:5px;_padding-right:10px;}
#news_topArea .news_reporterDate .news_repoter_email{float:left;padding-right:20px;_padding-right:20px;margin-top:-2px;}
#news_topArea .news_snsPrint {clear:both;float:left;width:640px;height:34px;padding-left:29px;_padding-left:29px;vertical-align:top;background:url(../kookje/images/bg_news_snsPrint.gif) repeat-x left top;border-top:1px solid #ddd}
#news_topArea .news_snsPrint ul{padding:9px 0;vertical-align:top;margin-right:15px;_margin-right:5px;}
#news_topArea .news_snsPrint li{float:left;display:inline;padding-right:15px;_padding-right:15px;}
#news_topArea .news_snsPrint .news_font{margin-top:-2px;padding-right:5px;_padding-right:5px;}

#news_textArea {clear:both;float:left;width:611px;height:100%;padding:30px 29px 29px 29px;_padding:30px 0px 29px 29px;text-align:justify;font-size:14px;line-height:1.8em;font-family:'±¼¸²', Gulim;color:#383838;}
#news_textArea .news_youtube{width:610px;height:343px;border:0px;margin-bottom:20px;}
#news_textArea .news_embed{width:610px;height:458px;}

#news_relGisa {clear:both;float:left;width:620px;height:100%;margin-left:25px;_margin-left:15px;margin-bottom:25px;} /* width:620px; */
#news_relGisa .news_relGisa_title {float:left;width:618px;height:37px;border:1px solid #d2d2d2;} /* width:620px;height:39px + »ó,ÇÏ,ÁÂ,¿ì ¶óÀÎÆ÷ÇÔ */
#news_relGisa .news_relGisa_title .relGisa_title {float:left;height:24px;padding-left:23px;_padding-left:23px;padding-top:13px;width:80px;border-right:1px solid #d2d2d2;} 
#news_relGisa .news_relGisa_title .relGisa_title2 {float:left;height:24px;padding-left:23px;_padding-left:23px;padding-top:13px;width:480px;} 
#news_relGisa .news_relGisa_title .relGisa_title2 li {display:inline;} 
#news_relGisa .news_relGisa_link {float:left;width:564px;height:100%;padding:20px 27px;margin-top:-1px;border:1px solid #d2d2d2;} /* width:620px;height:100% + »ó,ÇÏ,ÁÂ,¿ì ¶óÀÎÆ÷ÇÔ */
#news_relGisa .news_relGisa_link ul{width:270px;height:100%;}
#news_relGisa .news_relGisa_link ul li{width:255px;height:100%;}

#news_relGisa2 {clear:both;float:left;width:620px;height:100%;margin-left:25px;_margin-left:15px;margin-bottom:15px;} /* width:620px; */
#news_relGisa2 ul {width:350px;} 
#news_relGisa2 li {width:350px;height:25px;vertical-align:top;} 
#news_relGisa2 p {width:260px;padding-top:2px;} 

#nsnb {clear:both;margin-left:40px;margin-bottom:10px;width:590px;height:58px;background:url(/kookje/images/contents/nsnbb.jpg)}
#nsnb span{position:relative;float:right;right:15px;top:10px;}

#news_photoArea {clear:both;float:left;width:640px;height:100%;margin-left:15px;_margin-left:5px;margin-bottom:25px;} /* width:640px; */
#news_photoArea dl{width:140px;height:100%;margin:0 10px;_margin:0 5px;}/* ¿©¹éÆ÷ÇÔ */
#news_photoArea dt, #news_photoArea dd{width:140px;padding-top:5px;}
#news_photoArea dd{height:100%;}
#news_photoArea .news_photoArea_blank{float:left;width:20px;height:100%;} /* width:20px */
#news_photoArea .photo_view{width:138px;height:93px;border:1px solid #4d4b4c;}

#news_bottomArea {position:relative;float:left;width:668px;height:100%;_margin:0px;border:1px solid #e5e5e5;border-right:0px;} /* width:669px;height:109px + »ó,ÁÂ,¿ì ¶óÀÎÆ÷ÇÔ */
#news_bottomArea .news_printRecommend {height:35px;padding-left:29px;_padding-left:29px;vertical-align:top;} /* width:669px;height:35px */
#news_bottomArea .news_printRecommend ul{padding:9px 0;vertical-align:top;margin-right:15px;_margin-right:5px;}
#news_bottomArea .news_printRecommend li{float:left;display:inline;padding-right:15px;_padding-right:15px;}
#news_bottomArea .news_printRecommend p{height:28px;padding-top:7px;padding-left:35px;_padding-left:35px;vertical-align:top;margin-right:30px;_margin-right:20px;text-decoration:underline;border-left:1px solid #e5e5e5;}
#news_bottomArea .news_commentSns{clear:both;height:35px;padding-left:29px;vertical-align:top;background:url(../kookje/images/bg_news_snsPrint.gif) repeat-x left top;} /* width:669px;height:35px */
#news_bottomArea .news_commentSns p{padding-top:8px;height:27px;vertical-align:top;}
#news_bottomArea .news_commentSns ul{padding:5px 0;vertical-align:top;margin-right:14px;}
#news_bottomArea .news_commentSns li{float:left;display:inline;padding-right:6px;}
#news_bottomArea .news_login{clear:both;float:left;width:640px;height:100%;padding-left:29px;vertical-align:top;} /* width:669px;height:37px */
#news_bottomArea .news_login p{padding-top:13px;vertical-align:top;margin-right:20px;}
#news_bottomArea .news_login dl{height:37px;padding:0 10px 0 20px;vertical-align:top;}
#news_bottomArea .news_login dt{float:left;display:inline;padding-top:12px;padding-right:5px;}
#news_bottomArea .news_login dd{float:left;display:inline;padding-top:8px;padding-right:10px;}
#news_bottomArea .news_login input.id{width:84px;height:18px;background-color:#e5e5e5;border:0px;}
#news_bottomArea .news_login input.pwd{width:124px;height:18px;background-color:#e5e5e5;border:0px;}
#news_bottomArea .news_login dl span{float:left;padding-top:8px;}
#news_bottomArea .news_login .btn_news_login{width:72px;height:20px;background-color:#e5e5e5;border:0px;}
#news_bottomArea .news_login .news_commnetInsert{position:absolute;float:left;top:107px;left:-1px;padding:5px 0 5px 29px;width:639px;height:50px;border-left:1px solid #e5e5e5;}
#news_bottomArea .news_login .news_commnetInsert .news_commnet_img{padding:0 0 0 15px;vertical-align:top;}
#news_bottomArea .news_login .news_commnetInsert textarea{width:450px;height:40px;margin-right:10px;}
#news_bottomArea .news_login .news_commnetInsert span{padding-top:10px;vertical-align:top;}

#livereContainer{clear:both;float:left;width:90%;margin:20px 30px;}
#Set01,#Set02,#Set03,#Set04{display:none}

/* ÆäÀÌÂ¡ */
#paging_list{clear:both;position:relative; padding:20px 0 15px;text-align:center;}
#paging_list *{margin:0;padding:0;vertical-align:middle;}
#paging_list a,#paging_list .on{display:inline;text-align:center;padding:4px 8px 3px;margin-left:3px;_padding:4px 8px 3px;_margin-left:3px;border:1px solid #d0d0d0;color:#959595;text-decoration:none; line-height:normal;font:bold 12px '±¼¸²', Gulim;}
#paging_list .on{padding:3px 7px 2px;_padding:3px 7px 2px;border:2px solid #f54f4f;}
#paging_list .off{padding:4px 8px 3px;_padding:4px 8px 3px;border:1px solid #d0d0d0;}
#paging_list a.pre,#paging_list a.next{padding:0;margin:0;border:0;height:21px;display:inline;}
#paging_list a.pre{width:11px;padding-top:2px;}
#paging_list a.next{width:20px;padding-top:2px;text-align:right;}

.f_gisa_title {height:20px; font-weight:bolder; font-size:15px; color:#f54f4f; letter-spacing:-1px; text-align:left; margin:5px 0 5px 0;}
.f_gisa_text {height:130px; color:#999; text-align:left; letter-spacing:-0.5px;}

.pdf_top{width:auto; margin:15px 0;}
.pdf_txt{border:1px solid #e1e1e1; margin:15px; }
.pdf_txt p{margin:15px 20px; }
.pdf_date{float:left; margin-top:15px; }
.pdf_content{width:auto; margin:0px 15px; min-height:500px; height:auto !important;height:100%;}
.pdf_snb .special_li{margin:10px 0;}
.pdf_table_title{height:30px; font-weight:bold; padding:10px; width:666px; margin:0 auto; font-size:14px;}
.pdf_table{margin-bottom:30px;}
.pdf_table th{font-size:12px; background:#f5f5f5; border-top:2px solid #d9d9d9; border-bottom:1px solid #d9d9d9;}
.pdf_table .pdf_td1{width:30px; border-right:1px solid #e3e3e3; background:#FAF7EB; border-bottom:1px solid #e3e3e3; padding:5px 8px;font-size:12px;}
.pdf_table .pdf_td2{width:130px; border-right:1px solid #e3e3e3;  background:#ffffff;border-bottom:1px solid #e3e3e3; padding:5px 8px;font-size:12px;}
.pdf_table .pdf_td3{border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:5px 5px;font-size:12px;}
.pdf_table .pdf_td4{width:100px;border-right:0px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:5px 5px;font-size:12px;}
.pdf_table .pdf_td5{width:120px; border-bottom:1px solid #e3e3e3; padding:5px 5px;font-size:12px;}
.pdf_table .pdf_td_tit{width:370px;border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:10px 10px;font-size:12px;}

/*footer*/
#foot{width:970px; border-top:1px solid #ddd;height:40px; margin: 20px auto 0;  padding-top:15px; color:#999;clear: both;position: relative;}

#bnr_newsmiddlebottomArea {clear:both; width:620px;height:80px;margin:0px 24px 25px 24px;}