



/*버튼스타일*/
/*a.css_button {tmp:expression(rankup_css_button.initialize(this))}*/

a.css_normal_button{padding-left:8px;background:url('/images/button_normal_bg.gif');text-decoration:none;overflow:hidden;display:inline-block;height:27px;}
a.css_normal_button span{padding-right:8px;background:url('/images/button_normal_bg.gif') 100% 0;font:12px 굴림;color:#777777;letter-spacing:0pxcursor:pointer;padding-top:7px;text-decoration:none;display:inline-block;height:27px;overflow:hidden;word-break:keep-all}
a.css_normal_button:hover{text-decoration:none;}
a.css_normal_button:hover span{color:#222222;text-decoration:none;}

.text_align{vertical-align:middle;display:inline-block;height:18px;padding-top:5px;padding-bottom:2px;line-height:140%;}

a.css_small_button     {padding-left:8px;background:url('/images/button_small_bg.gif');display:inline-block;overflow:hidden;text-decoration:none;height:21px;}
a.css_small_button span{padding-right:8px;background:url('/images/button_small_bg.gif') 100% 0;display:inline-block;overflow:hidden;font:11px 돋움;color:#777777;cursor:pointer;letter-spacing:-1px;height:21px;padding-top:5px;word-break:keep-all}
a.css_small_button:hover{text-decoration:none;}
a.css_small_button:hover span{color:#222222;}

a.css_search_button{padding-left:8px;background:url('/images/button_search_bg.gif');display:inline-block;margin-left:3px;margin-right:3px;height:23px;}
a.css_search_button:hover{background: url('/images/button_search_bg.gif') 0 -23px;text-decoration:none;}
a.css_search_button span{padding-right:8px;background:url('/images/button_search_bg.gif') 100% 0;font:12px 굴림;color:#d9e5f2;cursor:pointer;padding-top:6px;letter-spacing:0px;word-break:keep-all;height:23px;display:inline-block;}
a.css_search_button:hover span{background:url('/images/button_search_bg.gif') 100% -23px;color:#ffffff;}

a.css_gray_small_button{padding-left:6px;background:url('/images/button_gray_small_bg.gif');height:19px;overflow:hidden;display:inline-block;}
a.css_gray_small_button span{padding-right:6px;background:url('/images/button_gray_small_bg.gif') 100% 0;font:11px 돋움;display:inline-block;color:#777777;cursor:pointer;padding-top:4px;letter-spacing:-1px;height:19px;}
a.css_gray_small_button:hover{text-decoration:none;}
a.css_gray_small_button:hover span{color:#ff8400;}


/*뉴스관리에 날짜별검색버튼*/
a.css_dgray_small_button{padding-left:8px;background:url('/images/button_dgray_small_bg.gif');height:20px;overflow:hidden;display:inline-block;text-decoration:none;}
a.css_dgray_small_button span{padding-right:8px;background:url('/images/button_dgray_small_bg.gif') 100% 0;font:11px 돋움;color:#ffffff;cursor:pointer;padding-top:5px;letter-spacing:-1px;height:20px;display:inline-block;}
a.css_dgray_small_button:hover{text-decoration:none;}
a.css_dgray_small_button:hover span{color:#ffffff;}

a.css_dblue_small_button{padding-left:8px;background:url('/images/button_dblue_small_bg.gif');height:21px;overflow:hidden;display:inline-block;text-decoration:none;}
a.css_dblue_small_button:hover{background: url('/images/button_dblue_small_bg.gif') 0 -21px;text-decoration:none;}
a.css_dblue_small_button span{padding-right:8px;background:url('/images/button_dblue_small_bg.gif') 100% 0;font:11px tahoma;color:#ffffff;font-weight:bold;cursor:pointer;padding-top:4px;letter-spacing:0px;display:inline-block;height:21px;}
a.css_dblue_small_button:hover span{background:url('/images/button_dblue_small_bg.gif') 100% -21px;color:#ffffff;}



a.css_red_button span{color:ff6331;} 
a.css_red_button:hover span{color:f4001d;text-decoration:none;} 
a.css_red_button:hover{text-decoration:none;} 

a.css_bold_button span{font-weight:bold;letter-spacing:-1px;}
a.css_bold_button:hover span{font-weight:bold;}
a.css_bold_button:hover{text-decoration:none;} 

a.css_blue_button span{color:3274cf}
a.css_blue_button:hover span{color:2b58a9;} 
a.css_blue_button:hover{text-decoration:none;} 

a.css_black_button span{color:black;} 
a.css_black_button:hover span{color:black;text-decoration:none;} 
a.css_black_button:hover{text-decoration:none;} 

.b{font-weight:bold;}
.b1, a.b1:link, a.b1:visited, a.b1:hover, a.b1:active{font-weight:bold;letter-spacing:-1px} 
.u {text-decoration:underline}
.w {color:#ffffff}
.view {text-align:justify;}
.w100{width:100%;}
.small, a.small:link, a.small:visited, a.small:hover, a.small:active{font-size:11px;font-family:돋움;letter-spacing:-1px;vertical-align:middle;} 

/*각종폼*/
.input_search{border-left:1px solid #9a9a9a;border-top:1px solid #9a9a9a;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:3px 0 0 5px;height:19px;}
.input_login{border-left:1px solid #9a9a9a;border-top:1px solid #9a9a9a;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;width:100%;padding:2px 0 0 3px;}


/*배경이미지 및 정렬관련*/
.tal{text-align:left}
.tar{text-align:right}
.tac{text-align:center}

.vat{vertical-align:top;}
.vab{vertical-align:bottom;}
.vam{vertical-align:middle}

.fl{float:left;}
.fr{float:right;}

.ls_0{letter-spacing:0px;}
.ls_1{letter-spacing:-1px;}
.ls_2{letter-spacing:-2px;}

.br_no{background-repeat:no-repeat;}
.br_x{background-repeat:repeat-x;}
.br_y{background-repeat:repeat-y;}

.bp_t{background-position:0 0;}
.bp_c{background-position:0 50%;} 
.bp_b{background-position:0 100%;}
.bp_ct{background-position:50% 0;}
.bp_cc{background-position:50% 50%;} 
.bp_cb{background-position:50% 100%;} 
.bp_rt{background-position:100% 0;} 
.bp_rc{background-position:100% 50%;} 
.bp_rb{background-position:100% 100%;} 


/* top */
.tm{text-decoration:none; color:#777777;font-size:11px;font-family:돋움;letter-spacing:-1px;}
a.tm:link{text-decoration:none;color:#777777;font-size:11px;font-family:돋움;letter-spacing:-1px;}
a.tm:visited{text-decoration:none;color:#777777;font-size:11px;font-family:돋움;letter-spacing:-1px;}
a.tm:hover{text-decoration:underline;color:#777777;font-size:11px;font-family:돋움;letter-spacing:-1px;}
a.tm:active{text-decoration:underline;color:#777777;font-size:11px;font-family:돋움;letter-spacing:-1px;}

.tm_line{color:#e1e1e1;text-align:center;font-size:11px;font-family:돋움;width:20px;}
.tm_b{display:inline;position:relative;margin:0 3px 0 0;}
.tm_txt{padding:3px 10px 0 10px;font-size:12px;font-family:verdanal;}

.topmenu_tp{padding:0px 12px 10px 12px}
.topmenu_tp_over{padding:0 9px 0px 9px;}
.topmenu_tp2{padding:0px 12px 10px 12px}


.topmenu_line{margin-bottom:15px;}
.topmenu_line2{margin-bottom:10px;}


.topmenu_ip{padding:0px 10px 2px 10px}
.topmenu_ip2{padding:0px 10px 2px 10px}
.topmenu_ip_over{padding:0 7px 0px 7px}

.mcolor1{background-color:#1d357f}
.mcolor5{background-color:#375dd0}
.mcolor3{background-color:#df2700}
.mcolor4{background-color:#26a104}
.mcolor5{background-color:#4a289c}
.mcolor6{background-color:#1d357f}
.mcolor7{background-color:#375dd0}
.mcolor8{background-color:#df2700}
.mcolor9{background-color:#26a104}
.mcolor10{background-color:#4a289c}

a.topmenu:link, a.topmenu:visited, a.topmenu:active{font-family:"굴림";font-size:13px;color:#ffffff;font-weight:bold;letter-spacing:-1px;text-decoration:none;word-break:keep-all}	
a.topmenu:hover {font-family:"굴림";font-size:13px;color:#ffffff;font-weight:bold;letter-spacing:-1px;text-decoration:underline;word-break:keep-all}

a.topmenu_over:link, a.topmenu_over:visited, a.topmenu_over:active{font-family:"굴림";font-size:13px;color:#000000;font-weight:bold;letter-spacing:-1px;text-decoration:none;word-break:keep-all}	
a.topmenu_over:hover {font-family:"굴림";font-size:13px;color:#000000;font-weight:bold;letter-spacing:-1px;text-decoration:underline;word-break:keep-all}

a.top_submenu:link, a.top_submenu:visited, a.top_submenu:active{font-family:"굴림";font-size:12px;color:#545454;letter-spacing:-1px;text-decoration:none;}	
a.top_submenu:hover {font-family:"굴림";font-size:12px;color:#545454;letter-spacing:-1px;text-decoration:underline;}

.editing{color:#858585;font-family:"Arial","verdana","돋움";font-size:12px;letter-spacing:-1px;}


.sub_left{width:120px;text-align:center;}/*서브 좌측 배경색,사이즈 설정*/
.sub_left2{width:160px;text-align:center;}
.sub_center{padding:0 15px 0 15px;text-align:left;}/*서브 중앙 좌우상하 여백조절*/
.sub_center2{padding:0 0px 0 15px;text-align:left;}
.sub_right{width:260px;}


/* GNB */
#topCont img {border:0px;vertical-align: middle;}
#size12 a {font-family:dotum;color:#61646e;font-size:12px;letter-spacing:-1px;text-decoration:none;padding-left:3px;}
#size12 a:hover {font-family:dotum;color:#0069b4;font-size:12px;letter-spacing:-1px;text-decoration:underline;}

#size11 a {font-family:dotum;color:#61646e;font-size:11px;letter-spacing:-1px;text-decoration:none;}
#size11 a:hover {font-family:dotum;color:#0069b4;font-size:11px;text-decoration:underline;letter-spacing:-1px;}
#size11b a {font-family:dotum;color:#464646;font-size:11px;letter-spacing:-1px;text-decoration:none;}
#size11b a:hover {font-family:dotum;color:#0069b4;font-size:11px;text-decoration:underline;letter-spacing:-1px;}
#gnb{background-image:url('/images/menu/menu_bg_1.gif');width:960px;height:35px;}
#gnb div{float:left;height:22px;margin-top:6px;}
/*#gnb .combo{margin-top:5px;margin-left:7px;}*/
#gnb .combo{margin-top:5px;margin-left:0px}
*html #gnb .combo{margin-top:7px;margin-left:0px;}


/* menu 팝업 */
#menuLayer ul {margin:0px;padding:0px;background-color:#fff;border-left:1px solid #b0b0b0;border-right:1px solid #b0b0b0;border-bottom:1px solid #737373;padding-bottom:12px;display:none;position:absolute;top:35px;}
#menuLayer ul li {font-family:dotum;font-size:12px;letter-spacing:-1px;font-weight:bold;padding:4px 0 3px 16px;color:#4d526d;cursor:pointer;}	
#menuLayer ul li.title{margin:9px 0 5px 0;color:#c52329;}

/* main*/
.mb04{margin-bottom:4px;}
.mb08{margin-bottom:8px;}
.mb10{margin-bottom:10px;}
.mb18{margin-bottom:18px;}
.mr03{margin-right:3px;}
.pb05{padding-bottom:5px;}
.pl05{padding-left:5px;}
.pr05{padding-right:5px;}
.pb08{padding-bottom:8px;}
.mlr05{margin-left:5px;margin-right:5px;}
.plr05{padding-left:5px;padding-right:5px;}
.p10{padding:10px;}

dl,dt,dd,ul,li{margin:0px;list-style:none;text-align:left;}
/*center*/

#main_center{width:100%;text-align:left;}


/*left*/
#main_left{width:100%;margin:0px;padding:0}
.ml_banner{width:100%;padding-bottom:8px;text-align:center;}
#side_box{width:100%;margin:0;padding:0;text-align:left;}

/*메인좌측 BOX*/
#templatebox{border:solid 1px #dee0df;margin-bottom:10px;}
#templatebox .top_bg{width:100%;background-image: url("/images/gray_table_title_bg.gif"); background-repeat:repeat-x;background-position:bottom;height:27px;}
#templatebox .top_bg .title{float:left;font-family:돋움;font-size:12px;color:#000000;letter-spacing:-1px;font-weight:bold;padding-left:8px;padding-top:6px;}
#templatebox .top_bg .more{float:right;font-family:"돋움";font-size:11px;color:#ebe9e9;padding-right:7px;padding-top:7px;}
a.gray_more:link, a.gray_more:visited, a.gray_more:active{color:#bababa;font-size:11px;font-family:돋움;letter-spacing:-1px;}
a.gray_more:hover {color:#bababa;font-size:11px;font-family:"돋움";text-decoration:underline;letter-spacing:-1px;}
#templatebox .content ul{margin:10px 8px 10px 10px;padding:0;}
#templatebox .content li{width:100%;background:url(/images/dot_ic01.gif) no-repeat 3px 1px;padding-left:11px;margin-bottom:2px;margin-top:2px;}
#templatebox .content li.photo{padding:0;margin:0 0 5px 0;background:none;width:100%;}
#templatebox .content li.no{background:none;width:100%;color:#cccccc;text-align:center;padding:0;margin:5px 0 10px 0;}
#templatebox img{display:block;float:left;border:solid 1px #e6e6e6;margin:0 10px 5px 0}
#templatebox .dotline{clear:both;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:0 3px;width:100%;font-size:0;line-height:0;height:5px;margin:0;padding:0}
#templatebox dl{margin-bottom:2px;}
#templatebox dt{margin:2px 0 2px 0;}
#templatebox dt a{font-size:12px;font-weight:bold;color:#000000;}

/*메인좌측 BOX 김학민(091101)*/
#templatebox_noboxline {border:solid 0px #dee0df;margin-bottom:10px;}
#templatebox_noboxline .top_bg{width:100%;background-image: url("/images/gray_table_title_bg.gif"); background-repeat:repeat-x;background-position:bottom;height:27px;}
#templatebox_noboxline .top_bg .title{float:left;font-family:돋움;font-size:12px;color:#000000;letter-spacing:-1px;font-weight:bold;padding-left:8px;padding-top:6px;}
#templatebox_noboxline .top_bg .more{float:right;font-family:"돋움";font-size:11px;color:#ebe9e9;padding-right:7px;padding-top:7px;}
a.gray_more:link, a.gray_more:visited, a.gray_more:active{color:#bababa;font-size:11px;font-family:돋움;letter-spacing:-1px;}
a.gray_more:hover {color:#bababa;font-size:11px;font-family:"돋움";text-decoration:underline;letter-spacing:-1px;}
#templatebox_noboxline .content ul{margin:10px 8px 10px 10px;padding:0;}
#templatebox_noboxline .content li{background:url(/images/dot_ic01.gif) no-repeat 3px 4px;padding-left:11px;margin-bottom:4px;margin-top:2px;}

*html #templatebox_noboxline .content li.photo{padding:0;margin:0 0 5px 0;background:none;width:100%;}
#templatebox_noboxline .content li.photo{padding:0;margin:0 0 5px 0;background:none;width:100%;min-height:54px;}

#templatebox_noboxline .content li.no{background:none;width:100%;color:#cccccc;text-align:center;padding:0;margin:5px 0 10px 0;}
#templatebox_noboxline img{display:block;float:left;border:solid 1px #e6e6e6;margin:0 10px 5px 0}
#templatebox_noboxline .dotline{clear:both;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:0 3px;width:100%;font-size:0;line-height:0;height:5px;margin:0;padding:0}
#templatebox_noboxline dl{margin-bottom:2px;}
#templatebox_noboxline dt{margin:2px 0 2px 0;}
#templatebox_noboxline dt {font-size:12px;font-weight:bold;color:#333333;line-height:14px;}
#templatebox_noboxline dd {font-size:11px;font-family:dotum;letter-spacing:-1px;line-height:120%;color:#777;}
#templatebox_noboxline dd a{color:#777;}


/*션윈 BOX 김학민(100105)*/
#templatebox_nopadding {border:solid 0px #dee0df;margin-bottom:10px;}
#templatebox_nopadding .top_bg{width:100%;background-image: url("/images/gray_table_title_bg.gif"); background-repeat:repeat-x;background-position:bottom;height:27px;}
#templatebox_nopadding .top_bg .title{float:left;font-family:돋움;font-size:12px;color:#000000;letter-spacing:-1px;font-weight:bold;padding-left:8px;padding-top:6px;}
#templatebox_nopadding .top_bg .more{float:right;font-family:"돋움";font-size:11px;color:#ebe9e9;padding-right:7px;padding-top:7px;}
a.gray_more:link, a.gray_more:visited, a.gray_more:active{color:#bababa;font-size:11px;font-family:돋움;letter-spacing:-1px;}
a.gray_more:hover {color:#bababa;font-size:11px;font-family:"돋움";text-decoration:underline;letter-spacing:-1px;}

	/* photo type1 */
#templatebox_nopadding .content ul{margin:10px 0px 10px 0px;padding:0;}
#templatebox_nopadding .content li{background:url(/images/dot_ic01.gif) no-repeat 3px 1px;padding-left:11px;margin-bottom:2px;margin-top:2px;}
*html #templatebox_nopadding .content li.photo{padding:0;margin:0 0 5px 0;background:none;width:100%;}
#templatebox_nopadding .content li.photo{padding:0;margin:0 0 5px 0;background:none;width:100%;min-height:54px;}
#templatebox_nopadding .content li.no{background:none;width:100%;color:#cccccc;text-align:center;padding:0;margin:5px 0 10px 0;}
#templatebox_nopadding .content img{display:block;float:left;border:solid 1px #e6e6e6;margin:0 10px 5px 0}
#templatebox_nopadding .content .dotline{clear:both;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:0 3px;width:100%;font-size:0;line-height:0;height:5px;margin:0;padding:0}
#templatebox_nopadding .content dl{margin-bottom:2px;}
#templatebox_nopadding .content dt{margin:2px 0 2px 0;}
#templatebox_nopadding .content dt {font-size:12px;font-weight:bold;color:#333333;line-height:14px;}
#templatebox_nopadding .content dd {font-size:11px;font-family:dotum;letter-spacing:-1px;line-height:120%;color:#777777;}
#templatebox_nopadding .content dd a{color:#777777;}

     /* photo type2 (글로벌 대기원)*/
#templatebox_nopadding .content2 ul{margin:10px 0px 10px 0px;padding:0;}
#templatebox_nopadding .content2 li{margin-bottom:10px;margin-top:10px;line-height:14px;}
#templatebox_nopadding .content2 li a{font-weight:bold;color:#1f4f82;}

*html #templatebox_nopadding .content2 li.photo{padding:0;margin:0 0 5px 0;background:none;width:174px;overflow:hidden;}
#templatebox_nopadding .content2 li.photo {padding:0;margin:0 0 5px 0;background:none;width:174px;min-height:54px;}

#templatebox_nopadding .content2 li.photo img{display:block;border:solid 1px #b9bdbe;margin:0 10px 5px 0;}
#templatebox_nopadding .content2 dl{margin-bottom:10px;}
#templatebox_nopadding .content2 dt{margin:2px 0 2px 0;font-family:Arial}	
#templatebox_nopadding .content2 dt a{font-weight:bold;color:#1f4f82;line-height:14px;}
#templatebox_nopadding .content2 dd {font-size:12px;font-family:Arial;line-height:120%;margin-top:5px;}
#templatebox_nopadding .content2 dd a{color:#505050;font-weight:normal;}


/* 만화 */
#templatebox_nopadding .content3 .photo {margin-top:10px;}
#templatebox_nopadding .content3 .photo img{border:solid 0px #b9bdbe;}


/*중앙 BOX 김학민(091101)*/
#template_center {border:solid 1px #dfdedc;padding:8px 0 8px 0;text-align:center;}
#template_center table {width:90%;}
#template_center table td{text-align:center;}
#template_center table a{color:#777777;}
a.gray_more:link, a.gray_more:visited, a.gray_more:active{color:#bababa;font-size:11px;font-family:돋움;letter-spacing:-1px;}
a.gray_more:hover {color:#bababa;font-size:11px;font-family:"돋움";text-decoration:underline;letter-spacing:-1px;}
/*#template_center img{display:block;border:solid 1px #e6e6e6;margin:0 10px 5px 0}*/
#template_center img{border:solid 1px #c74c86;}
#template_center .dotline{clear:both;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:0 3px;width:100%;font-size:0;line-height:0;height:5px;margin:0;padding:0}


/* 중앙 연예 뉴스 김학민(100402) */
/*
#entertainment_box {position:relative;height:100px;}
#entertainment_box .leftBtn{width:11px;position:absolute;left:0px;top:11px;}
#entertainment_box .rightBtn{width:11px;position:absolute;left:397px;top:11px;}
#entertainment_box .layerBox .module{float:left;width:414px;height:100px;overflow:hidden;margin:0px;padding:0px;}
#entertainment_box .layerBox .module ul{float:left;width:3000px;margin:0;padding:0;list-style:none;}
#entertainment_box .layerBox .module li{float:left;width:104px;text-align:left;margin:0;padding:0;list-style:none;}
#entertainment_box .layerBox .module li .text {padding-top:5px;width:95px;text-align:center;}
#entertainment_box .layerBox .module li .text a{font-size:11px;color:#777777;font-family:돋움,Dotum,sans-serif;letter-spacing:-1px;line-height:14px;}
#entertainment_box .layerBox .module li img{width:100px;height:64px;border:1px solid #ccc;}
*/

#entertainment_box {position:relative;}
#entertainment_box .module {position:relative;width:410px;height:100px;overflow:hidden;}
#entertainment_box .leftBtn {position:absolute;left:0px;top:11px;z-index:2}
#entertainment_box .rightBtn {position:absolute;left:393px;top:11px;z-index:1}
#entertainment_box #JsLayer{margin:0px;padding:0px;width:1000px;height:63px;position:relative;z-index:0}
#entertainment_box #JsLayer li {margin:0px;padding:0px;float:left;width:103px;}
#entertainment_box #JsLayer li div.text {width:103px;font-size:11px;white-space:break-all;padding-top:5px;width:95px;text-align:center;}
#entertainment_box #JsLayer li div.text a{font-size:11px;color:#777777;font-family:돋움,Dotum,sans-serif;letter-spacing:-1px;line-height:14px;}
#entertainment_box #JsLayer img {width:99px;height:66px;vertical-align:top;border:1px solid #ccc;}




/*메인박스 type1*/
#main_box{border:1px solid #dee0df;padding-top:5px;}	    
#main_box .title {
  width:93%;text-align:left;border-bottom:1px solid #dee0df;padding-bottom:3px;
  font-weight:bold; color:#333;font-family:dotum;letter-spacing:-1px;
  position:relative;
}
#main_box .title span.blue {color:#3960a6;letter-spacing:-1px;}
#main_box .title span.red {color:#9c0000;letter-spacing:-1px;}
#main_box .title span.line {font-weight:normal;color:#bababa;}


/*right*/
#main_right{margin:0px;padding:5px;background-color:#f6f6f6;text-align:center;}
/*메인우측 화제의 포토*/
#photobox{border:solid 1px #d8d8d8;background-color:#ffffff;margin-bottom:8px;padding-bottom:9px;}
#photobox .title{font-family:굴림;font-size:13px;font-weight:bold;color:#000000;margin:8px 9px 0 9px;text-align:left;}
#photobox .title span{font-family:굴림;font-size:13px;font-weight:bold;color:#ff5100;}
#photobox .title_line{border-top:solid 1px #ececec;margin:0 9px 6px 9px;}
#photobox .lphoto{margin:0 9px 0px 9px;}/*큰이미지*/
#photobox .subject{text-align:center;margin:5px 0px 7px 0px;}
#photobox .sphoto{width:230px;margin:0 9px 9px 9px;}
.sphoto .pre{display:inline;float:left;width:12px;margin:0;font-size:0;}/*이전버튼*/
.sphoto .thumb{display:inline;float:left;overflow:hidden;width:206px;margin:0;padding:0px;background-color:#e6e6e6;height:43px;font-size:0;}
.sphoto.next{display:inline;float:left;width:12px;margin:0;font-size:0;}/*다음버튼*/
.thumb ul{margin:0px;padding:0;font-size:0;width:204px;}
.thumb li{float:left;display:inline;width:45px;margin:4px 0px 4px 5px;height:35px;}

/*메인우측 동영상*/
#moviebox{text-align:left;overflow:auto;border:solid 1px #d8d8d8;background-color:#ffffff;margin-bottom:8px;padding:0px 1px 9px 1px;clear:both;}
#moviebox .title{width:100%;padding-top:8px;height:20px;padding-bottom:3px;}
#moviebox .txt{float:left;font-family:굴림;font-size:13px;letter-spacing:0px;font-weight:bold;color:#000000;padding-left:9px;}
#moviebox .txt span{font-family:굴림;font-size:13px;font-weight:bold;color:#ff5100;}
#moviebox .arrow{float:right;padding-right:2px;padding-top:2px}
#moviebox .list{width:240px;height:119px;overflow-y:hidden;font-size:0;padding-left:1px;}
#moviebox .mbg{float:left;display:inline;width:109px;background-image: url("/images/mm_bg2.gif"); background-repeat:repeat-y;padding:0;text-align:center;margin-left:9px;margin-bottom:5px;}
#moviebox .mbg img{display:block;text-align:center;margin:auto;}
#moviebox .mbg a img{border:1px solid #dddddd;margin-bottom:7px;margin-left:auto;margin-right:auto;}
#moviebox .mbg .no{border:1px solid #ececec;margin-bottom:7px;}
#moviebox .subject{width:95px;height:29px;overflow:hidden;font-size:11px;font-family:돋움;letter-spacing:-1px;line-height:130%;color:#cccccc;text-align:center;;margin:auto;}
#moviebox .subject a{font-size:11px;font-family:돋움;letter-spacing:-1px;line-height:130%;}

/*우측 뉴스*/
#articlebox{margin-top:15px;}
#articlebox .title{height:20px;background-image: url("/images/arrow_ic1.gif"); background-repeat:no-repeat;background-position:4px 0;padding-left:22px;}
#articlebox .title .txt{float:left;font-family:굴림;font-size:12px;letter-spacing:0px;font-weight:bold;color:#000000;}
#articlebox .title .more{float:right;margin-top:3px;padding-right:5px;}
#articlebox .boxline{border:solid 1px #d8d8d8;background-color:#ffffff;}
#articlebox .tab{width:100%;height:24px;margin:0px;cursor:pointer;}

#articlebox .tab_loff{float:left;width:50%;background-image: url("/images/mr_tab_off_bg.gif"); background-repeat:repeat-x;border-bottom:solid 1px #d8d8d8;border-right:solid 1px #d8d8d8;padding-top:5px;padding-bottom:1px;text-decoration:none; color:#8a8a8a;font-size:12px;font-family:돋움;letter-spacing:-1px;font-weight:bold;}
#articlebox .tab_lon{float:left;width:50%;color:#356ab1;font-size:12px;font-family:돋움;letter-spacing:-1px;font-weight:bold;text-decoration:none;padding-top:6px;}
#articlebox .tab_roff{float:right;width:49%;background-image: url("/images/mr_tab_off_bg.gif"); background-repeat:repeat-x;border-bottom:solid 1px #d8d8d8;border-left:solid 1px #d8d8d8;padding-top:5px;padding-bottom:1px;text-decoration:none; color:#8a8a8a;font-size:12px;font-family:돋움;letter-spacing:-1px;font-weight:bold;}
#articlebox .tab_ron{float:right;width:49%;color:#356ab1;font-size:12px;font-family:돋움;letter-spacing:-1px;font-weight:bold;text-decoration:none;padding-top:6px;}

#article_list{padding-bottom:10px;}
#article_list ul{padding:0;margin:10px 0 0 0;}
#article_list li{margin:2px 10px 4px 10px;background-image: url("/images/dot_ic02.gif"); background-repeat:no-repeat;background-position:0 4px;padding-left:8px;}
#article_list li.no{background:none;width:100%;color:#cccccc;text-align:center;padding:0;margin:auto;padding-top:10px;padding-bottom:10px;}


a.gray_more2:link, a.gray_more2:visited, a.gray_more2:active{color:#9d9d9d;font-size:11px;font-family:"굴림";letter-spacing:-1px;}
a.gray_more2:hover {color:#9d9d9d;font-size:11px;font-family:"굴림";letter-spacing:-1px;text-decoration:underline;}



/*공지사항*/
#notice{padding-top:15px;padding:bottom:10px;}
#notice .title{height:20px;padding-left:5px;margin-left:6px;margin-right:6px;}
#notice .title .txt{float:left;font-family:굴림;font-size:12px;letter-spacing:0px;font-weight:bold;color:#000000;}
#notice .title .more{float:right;margin-top:3px;padding-right:5px;}
#notice .titleline{border-top:1px solid #dedede;border-bottom:1px solid #fcfcfc;margin-left:6px;margin-right:6px;}
#notice ul{padding:0;margin:5px 0 5px 0;}
#notice li{margin:2px 10px 2px 10px;background-image: url("/images/dot_ic02.gif"); background-repeat:no-repeat;background-position:0 4px;padding-left:8px;}
#notice li.no{background:none;width:100%;color:#aaaaaa;text-align:center;padding:0;margin:10px 0 10px 0;}
/*핫이슈*/
#issue{padding-top:15px;padding:bottom:10px;}
#issue .title{height:20px;padding-left:35px;margin-left:6px;margin-right:6px;background-image: url("/images/ic_hot.gif"); background-repeat:no-repeat;background-position:0 2px;}
#issue .title .txt{float:left;font-family:굴림;font-size:12px;letter-spacing:0px;font-weight:bold;color:#000000;}
#issue .title .more{float:right;margin-top:3px;padding-right:5px;}
#issue .titleline{border-top:1px solid #dedede;border-bottom:1px solid #fcfcfc;margin-left:6px;margin-right:6px;}
#issue ul{padding:0;margin:5px 0 5px 0;}
#issue li{margin:2px 10px 2px 10px;background-image: url("/images/dot_ic02.gif"); background-repeat:no-repeat;background-position:0 4px;padding-left:8px;}
#issue li.no{background:none;width:100%;color:#aaaaaa;text-align:center;padding:0;margin:10px 0 10px 0;}

/*좌메뉴*/
#leftmenu{background-color:#ffffff;margin:0;}
#leftmenu .tit_img{margin:0;padding:0}
#leftmenu .lm_box{overflow: auto;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
#leftmenu .lm_box ul{padding:7px 12px 20px 12px;}
#leftmenu .lm_box li{border-bottom:1px solid #e8e8e8;padding:5px 2px 3px 13px;background:url(/images/leftmenu_arrow.gif) no-repeat 4px 7px;}
#leftmenu .lm_box li a{color:#666666;font-weight:bold;}
#leftmenu .lm_box li a:hover {text-decoration:underline;}
#leftmenu .lm_box .on{border-bottom:1px solid #e8e8e8;padding:5px 2px 3px 13px;background:url(/images/leftmenu_arrow_on.gif) no-repeat 4px 7px;}
#leftmenu .ontxt{color:#ff6600;font-weight:bold;}
/* 마이페이지 좌메뉴*/
.leftmenu_titlebg1{background:url(/images/lefttitle_bg2_2.gif) repeat-y}
.leftmenu_titlebg2{background:url(/images/lefttitle_bg3_2.gif) no-repeat bottom;padding-bottom:10px;}
.leftmenu_titlebg3{background:url(/images/lefttitle_bg1_2.gif) no-repeat;text-align:left;padding-top:12px;padding-left:18px;padding-right:10px;font-weight:bold;font-family:돋움;letter-spacing:-2px;font-size:13px;line-height:120%;color:#000000}
.leftmenu_titlebg3_2{background:url(/images/lefttitle_bg1_3.gif) no-repeat;text-align:left;padding-top:10px;padding-left:18px;padding-right:10px;font-weight:bold;font-family:돋움;letter-spacing:-2px;font-size:13px;line-height:120%;color:#000000}
#leftmenu .lm_box2{overflow: auto;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
#leftmenu .lm_box2 ul{padding:7px 12px 20px 12px;}
#leftmenu .lm_box2 li{border-bottom:1px solid #e8e8e8;padding:5px 2px 3px 13px;background:url(/images/leftmenu_arrow.gif) no-repeat 4px 7px;}
#leftmenu .lm_box2 li a{color:#666666;letter-spacing:-1px;}
#leftmenu .lm_box2 li a:hover {text-decoration:underline;}
#leftmenu .lm_box2 .on{border-bottom:1px solid #e8e8e8;padding:5px 2px 3px 13px;background:url(/images/leftmenu_arrow_on.gif) no-repeat 4px 7px;}


#leftmenu .pm_link{background-image: url("/images/pm_link_bg.gif"); background-repeat:no-repeat;height:27px;margin-top:5px;text-align:center;width:100%;}
#leftmenu .in{text-align:center;padding-top:6px;}
#leftmenu .pm_link a{font-weight:bold;color:#586d82;}
#leftmenu .pm_link span{margin:0px 8px 0px 8px;}


#leftmenu .lm_box .sec3{width:100%;overflow: hidden;background:none;margin:0;padding:0;}
#leftmenu .lm_box .sec3 ul{margin:5px 0 5px 0;padding:0}
#leftmenu .lm_box .sec3 li{background:none;margin:0;padding:4px 0 2px 12px;border:0;line-height:120%;font-weight:none;background:url('/images/leftmenu_sec3_dot.gif') no-repeat 4px 4px;}
#leftmenu .lm_box .sec3 li a{color:#666666;font-weight:normal;}
#leftmenu .lm_box .sec3 .sec3_ontxt{font-weight:normal;text-decoration:underline;}

.left_banner{margin-top:7px;}


/*sub*/

/*위치표시*/
#location{width:100%;margin:0 0 0px 0;padding-top:2px}
#location .left{float:left;font-family:돋움;font-size:11px;color:#666666;padding-bottom:3px;}
#location .left a{font-family:돋움;font-size:11px;letter-spacing:-1px;color:#666666;}
#location .right{float:right;padding-bottom:3px;}
#location .right img{margin-left:3px;}
#location .line{border-top:1px solid #e3e3e3;height:1px;clear:both;font-size:0;line-height:0}
/*타이틀*/
#title{margin-bottom:15px;}
#title .title{margin-left:3px}
#title .line{border-top:1px solid #dbdbdb;border-bottom:3px solid #f8f8f8;height:1px;clear:both;font-size:0;line-height:0}

/* 기사스타일 설정*/
#list_style{padding-bottom:3px;padding-top:4px;padding-right:2px;margin-top:0px;color:#dddddd;border-bottom:0px solid #e8e9e3;text-align:right;background-color:#f8f8f8;clear:both}
#list_style a{color:#9c9c9c;font-size:11px;font-family:돋움;letter-spacing:-1px;margin-left:5px;margin-right:5px;}
#list_style img{vertical-align:middle;margin-bottom:2px;margin-right:3px;}

#list_style2{padding-bottom:5px;padding-top:10px;padding-right:2px;margin-top:0px;color:#dddddd;border-bottom:1px solid #e8e9e3;text-align:right;clear:both}
#list_style2 a{color:#9c9c9c;font-size:11px;font-family:돋움;letter-spacing:-1px;margin-left:5px;margin-right:5px;}
#list_style2 img{vertical-align:middle;margin-bottom:2px;margin-right:3px;}



/*메인_탑뉴스(헤드라인뉴스)*/
#main_topnews{width:100%;margin:0px;padding-bottom:5px;border-bottom:1px solid #e8e8e8}
#main_topnews dl{overflow:hidden;width:100%;}
#main_topnews dt{margin-bottom:3px;margin-top:7px;}
/*#main_topnews dt a{font-weight:bold;font-family:돋움,Dotum,AppleGothic,serif;color:#035693; font-size:20px; letter-spacing:-2px;line-height:140%;}*/
#main_topnews dt a{font-family:돋움,Dotum,AppleGothic,serif;color:#333; font-size:24px;font-weight:bold;letter-spacing:-2px;line-height:140%;}
#main_topnews dd.s_headline{margin-bottom:5px;}
#main_topnews dd.s_headline a{font-family:돋움;font-size:14px;color:#666;font-weight:bold;letter-spacing:0px;}
#main_topnews dd{float:left;width:100%;line-height:150%;margin:2px 0 4px 0;}
#main_topnews dd a {color:#666666;line-height:140%;}
#main_topnews dd img{display:block;margin:0 8px 10px 0;border:solid 1px #e6e6e6;float:left;}

/*메인_탑뉴스(헤드라인뉴스)-개편(20110330)*/
/*#main_topnews_left {float:left;width:670px;height:200px;border-right:1px solid #dfdfdf;display:inline;}
#main_topnews_right {float:left;width:300px;height:200px;margin-left:-1px;}*/


#main_topnews2 {width:670px;height:200px;border-bottom:1px solid #dfdfdf;overflow:hidden;}

#main_topnews2 div.photo{float:left;margin:20px 0 20px 0;}
#main_topnews2 div.photo img{width:200px;height:160px;border:solid 1px #e6e6e6;}

#main_topnews2 div.contents{float:left;width:430px;margin:20px 0 0 20px;}
#main_topnews2 div.contents_noimg{float:left;margin:20px 0 0 20px;}

#main_topnews2 dt a{font-weight:bold;font-family:돋움;color:#035693;font-size:24px;letter-spacing:-2px;line-height:140%;}
#main_topnews2 dd.s_headline{margin-top:4px;margin-bottom:5px;}
#main_topnews2 dd.s_headline a{font-family:돋움;font-size:14px;color:#333333;font-weight:bold;letter-spacing:-1px;}
#main_topnews2 dd{line-height:150%;margin:0px 0 0px 0;}
#main_topnews2 dd a{color:#666666;line-height:140%;}


/*
#main_topnews2{width:100%;height:200px;}
#main_topnews2 div.photo{float:left;margin:8px 0 20px 0;}
#main_topnews2 div.photo img{width:245px;height:160px;border:solid 1px #e6e6e6;}

#main_topnews2 div.title {margin-top:14px;}
#main_topnews2 div.title a{font-weight:bold;font-family:돋움;color:#035693;font-size:24px;letter-spacing:-1px;line-height:140%;}

#main_topnews2 div.contents{float:left;width:288px;margin:8px 0 0 20px;}
#main_topnews2 div.contents_noimg{float:left;margin:20px 0 0 20px;}

#main_topnews2 dt a{font-weight:bold;font-family:돋움;color:#035693;font-size:24px;letter-spacing:-2px;line-height:140%;}
#main_topnews2 dd.s_headline{margin-top:4px;margin-bottom:5px;}
#main_topnews2 dd.s_headline a{font-family:돋움;font-size:14px;color:#333333;font-weight:bold;letter-spacing:-1px;}
#main_topnews2 dd{line-height:150%;}
#main_topnews2 dd a{color:#666666;line-height:140%;}
*/




/*서브_탑뉴스*/
#sect_topnews{overflow: visible;margin:10px 0 5px 0;border:4px solid #eeeeee;padding:0;font-size:0;line-height:0;width:100%;}
#sect_topnews .in{margin:visible;border:1px solid #e2e2e2;background-color:#ffffff;padding:8px 15px 8px 15px;height:100%}
#sect_topnews dl{overflow: auto;width:100%;}
#sect_topnews dt{margin-bottom:3px;margin-top:7px}
#sect_topnews dt a{font-weight: bold;font-family:돋움;color:#333333; font-size:20px; letter-spacing:-1px;line-height:140%;}
#sect_topnews dd.s_headline{margin-bottom:5px;}
#sect_topnews dd.s_headline a{font-family:돋움;font-size:14px;color:#333333;font-weight:bold;letter-spacing:0px;}
#sect_topnews dd{float:left;width:100%;line-height:150%;margin:2px 0 4px 0;}
#sect_topnews dd img{display:block;margin:0 8px 0 0;border:solid 1px #e6e6e6;float:left;}
#sect_topnews .dotline{clear:both;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:0 11px;width:100%;font-size:0;line-height:0;height:20px;}

/*main 중앙 뉴스리스트 - 2009.07.06 added*/
#main_middle_news{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #e8e8e8}
#main_middle_news dl{width:100%;margin:5px 0 0 0;padding:6px 0 3px 0;}
#main_middle_news dt{margin:0;}
#main_middle_news dt a{font-weight: bold;font-family:돋움;color:#333333; font-size:14px; letter-spacing:0px;line-height:130%;}
#main_middle_news dt.text a{font-weight: bold;font-family:돋움;color:#333333; font-size:14px; letter-spacing:0px;line-height:130%;margin-left:7px;}

#main_middle_news dd{line-height:140%;margin:2px 0 0px 0;}
#main_middle_news dd a{color:#666666;}
#main_middle_news dd.photo{margin:0 8px 8px 0;border:solid 1px #e6e6e6;float:left;clear:both}
#main_middle_news dd.photo img{display:block;}
#main_middle_news .dotline{clear:both;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:0 0px;width:100%;font-size:0;line-height:0;height:5px;margin-top:5px;}


/*main 중앙 뉴스리스트 - 개편*/
#main_middle_news2{min-height:119px;padding-top:18px;padding-bottom:18px;border-bottom:1px solid #e6e6e6;}
* html #main_middle_news2{height:119px;padding-top:18px;padding-bottom:18px;border-bottom:1px solid #e6e6e6;}

#main_middle_news2 #middle_news{float:left;width:305px;margin:0px;padding-right:30px;padding-top:0px;}
* html #main_middle_news2 #middle_news{float:left;width:335px;margin:0px;padding-right:30px;padding-top:0px;}

#main_middle_news2 dl{width:100%;margin:5px 0 0 0;padding:6px 0 3px 0;background-color:#ff6600;}
#main_middle_news2 dt{margin:0;}
#main_middle_news2 dt a{font-weight: bold;font-family:돋움;color:#333333; font-size:14px; letter-spacing:0px;line-height:130%;}
#main_middle_news2 dt.text a{font-weight: bold;font-family:돋움;color:#333333; font-size:14px; letter-spacing:0px;line-height:130%;margin-left:7px;}

#main_middle_news2 dd{line-height:140%;margin:10px 0 0px 0;}
#main_middle_news2 dd a{color:#666666;}
#main_middle_news2 dd.photo{margin:8px 8px 8px 0;border:solid 1px #e6e6e6;float:left;clear:both;}
#main_middle_news2 dd.photo img{display:block;}








/*Navi Popup - 2010.05.17 added*/
#Navi_popup {margin:0 0 0 20px;padding-top:0px;padding-bottom:5px;}
#Navi_popup dl{width:100%;margin:0px 0 0 0;padding:6px 0 3px 0;}
#Navi_popup dt{margin:0;}
#Navi_popup dt a{font-weight: bold;font-family:돋움;color:#333333; font-size:14px; letter-spacing:0px;line-height:130%;}
#Navi_popup dt.text a{font-weight: bold;font-family:돋움;color:#333333; font-size:14px; letter-spacing:0px;line-height:130%;margin-left:7px;}

#Navi_popup dd{line-height:140%;margin:2px 0 0px 0;}
#Navi_popup dd a{color:#666666;}
#Navi_popup dd.photo{margin:0 8px 8px 0;border:solid 1px #e6e6e6;float:left;clear:both}
#Navi_popup dd.photo img{display:block;}
#Navi_popup .dotline{clear:both;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:0 0px;width:100%;font-size:0;line-height:0;height:5px;margin-top:5px;}


/*main 주요뉴스리스트*/
#main_articlelist{padding-top:5px;padding-bottom:20px;}
#main_articlelist dl{width:100%;margin:5px 0 0 0;padding:6px 0 3px 0;}
#main_articlelist dt{margin:0;}
#main_articlelist dt a{font-weight: bold;font-family:돋움;color:#333333; font-size:14px; letter-spacing:0px;line-height:130%;}
#main_articlelist dt.text a{font-weight: bold;font-family:돋움;color:#333333; font-size:14px; letter-spacing:0px;line-height:130%;margin-left:7px;}

#main_articlelist dd{line-height:140%;margin:2px 0 0px 0;}
#main_articlelist dd a{color:#666666;}
#main_articlelist dd.photo{margin:0 8px 8px 0;border:solid 1px #e6e6e6;float:left;clear:both}
#main_articlelist dd.photo img{display:block;}
#main_articlelist .dotline{clear:both;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:0 0px;width:100%;font-size:0;line-height:0;height:5px;margin-top:5px;}

.center_banner{width:100%;margin-top:10px;margin-bottom:15px;text-align:center;} /*메인중앙베너*/

/*section1 주요뉴스리스트*/
#sect1_articlelist{padding-top:10px;padding-bottom:20px;}
#sect1_articlelist dl{margin-bottom:8px;margin-top:3px;}
#sect1_articlelist dt{font-weight: bold;font-family:돋움;color:#356ab1;font-size:14px; letter-spacing:-1px;}
#sect1_articlelist dt a{font-weight: bold;font-family:돋움;color:#000000; font-size:14px; letter-spacing:0px;line-height:130%;}
#sect1_articlelist dt a:hover {font-weight: bold;font-family:돋움;color:#000000; font-size:14px; letter-spacing:0px;line-height:130%;}
#sect1_articlelist .dotline{clear:both;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:center;width:100%;font-size:0;line-height:0;height:8px;}

/*section2 주요뉴스리스트*/
#sect2_articlelist{padding-top:5px;padding-bottom:5px;}
#sect2_articlelist dl{overflow:auto;width:100%;margin:0;padding:10px 0 5px 0;}
#sect2_articlelist dt{font-weight: bold;font-family:돋움;color:#356ab1;font-size:14px; letter-spacing:0px; margin-bottom:2px;}
#sect2_articlelist dt a{font-weight: bold;font-family:돋움;color:#000000; font-size:14px; letter-spacing:0px;line-height:130%;}
#sect2_articlelist dd{line-height:150%;}
#sect2_articlelist dd.photo{margin:0 8px 15px 0;border:solid 1px #e6e6e6;float:left;clear:both}
#sect2_articlelist dd.photo img{display:block;}
#sect2_articlelist .date{font-family:verdana;font-size:10px;letter-spacing:-1px;color:#999999;margin-left:10px;}
#sect2_articlelist .dotline{clear:both;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:0 2px;width:100%;font-size:0;line-height:0;height:3px;margin-top:5px;margin-bottom:3px;}

/*section3 주요뉴스리스트*/
#sect3_articlelist{padding-top:0px;padding-bottom:0px;}
#sect3_articlelist dl{overflow:auto;width:100%;margin:0;padding:15px 0 15px 0;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:bottom;}
#sect3_articlelist dt{font-weight: bold;font-family:돋움;color:#356ab1;font-size:14px; letter-spacing:-1px; margin-bottom:2px;}
#sect3_articlelist dt a{font-weight: bold;font-family:돋움;color:#000000; font-size:14px; letter-spacing:0px;line-height:130%;}
#sect3_articlelist dd{line-height:150%;}
#sect3_articlelist dd.photo{margin:0 8px 15px 0;border:solid 1px #e6e6e6;float:left;clear:both}
#sect3_articlelist dd.photo img{display:block;}
#sect3_articlelist .date{font-family:verdana;font-size:10px;letter-spacing:-1px;color:#999999;margin-left:10px;}
/*#sect3_articlelist .dotline{clear:both;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:0 2px;width:100%;font-size:0;line-height:0;height:3px;}*/

/*관련기사*/
#relation{width:100%;margin:5px 0 4px 0;padding:0px 0 7px 0;}
*html #relation{width:100%;margin:0px 0 4px 0;padding:0px 0 7px 0;}
#relation ul{width:100%;margin:0px;padding-left:5px;}
#relation ul li{margin:0px;background:url(/images/ic_re.gif) no-repeat 0 4px;padding:0px 0 0 14px;text-align:left;}
*html #relation ul li{margin:0px;background:url(/images/ic_re.gif) no-repeat 0 4px;padding:3px 0 0 14px;}
#relation ul li span{color:#999999;font-size:11px;font-family:돋움;}
/*#relation ul li a{color:#555555;font-size:12px;font-family:돋움;}*/
#relation ul li a{color:#333333;font-size:12px;font-family:돋움;text-align:left;}

/* 서브별메인 섹션별 최근기사*/
#sect_grouplist{width:50%;border:1px solid #d5d8da;padding:2px;}
#sect_grouplist .title{padding-top:5px;padding-bottom:3px;border-bottom:1px solid #eeeeee;background-color:#f7f7f7;}
#sect_grouplist .title .txt a{font-weight:bold;font-size:12px;font-family:돋움;padding-left:10px;color:#003f81}
#sect_grouplist ul{padding:0;margin:10px 10px 10px 10px;}
#sect_grouplist li{background:url(/images/dot_ic04.gif) no-repeat 4px 6px;padding-left:12px;padding-top:2px;padding-bottom:2px;}
#sect_grouplist li.no{background:none;width:100%;color:#cccccc;text-align:center;padding:0;margin:30px 0 30px 0;}

/* Paging */
#paging{text-align:center;margin-top:10px;margin-bottom:10px;width:100%;}
#paging span{margin-left:5px;margin-right:5px;color:#c5c5c5;}
#paging .num a{font-weight:bold;margin-left:5px;margin-right:5px;}
#paging .on{font-weight:bold;color:#ff8400;margin-left:5px;margin-right:5px;}

/* 날짜 Paging */
#paging_day{overflow:auto;text-align:center;color:#cacaca;background-color:#f0f0f0;border-top:0px solid #ededed;border-bottom:0px solid #ededed;padding-top:7px;padding-bottom:5px;}

#page_navi{padding-top:2px;padding-bottom:2px;color:#dddddd}/*이전페이지,위로가기 버튼*/
#page_navi a{color:#666666;font-size:11px;font-family:돋움;letter-spacing:-1px;margin-left:6px;margin-right:6px;}
#page_navi a img{margin-right:3px;margin-bottom:2px;vertical-align:middle;}

.data_search{background-color:#f0f0f0;margin-bottom:0px;border-bottom:1px solid #e3e3e3;}

#list_bottom{overflow:auto;margin-top:8px; margin-bottom:10px;padding:0}

/*상세페이지(view)*/
.con_area{padding:0 15px 0 0px;text-align:left;}/*좌메뉴가 없는 페이지 영역*/


#view{margin-top:15px;text-align:left;}/*기사내용들어가는부분*/
#view #article_head {margin-bottom:15px;padding-bottom:5px;padding-left:8px;padding-right:10px;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:bottom;}
#view #article_head .title{font-weight: bold;font-family:돋움;color:#000000; font-size:20px; letter-spacing:0px;line-height:150%;margin-bottom:5px;}
#view #article_head .sub_title{font-weight: bold;font-family:돋움;color:#333333; font-size:14px; letter-spacing:0px;line-height:150%;margin-right:10px;}
#view #article_head .info{font-family:돋움;font-size:11px;letter-spacing:0px;color:#999999}

#view #article_text{font-family:굴림;font-size:16px;color:#222222;text-align:justify;line-height:160%;padding:0 10px 15px 8px;}/*기사내용이 들어가는 부분*/
/*#view #article_text{font-family:굴림;font-size:14px;color:#222222;text-align:justify;line-height:170%;padding:0 10px 15px 8px;}/*기사내용이 들어가는 부분*/

/*#view #article_text img{display:block;margin-bottom:10px;}*/

/*view 관련기사*/
#re_articlelist{margin-top:20px;}
#re_articlelist .title{font-weight: bold;font-family:돋움;color:#333333; font-size:14px; letter-spacing:0px;padding-left:4px;}
#re_articlelist ul{padding:0;margin:5px 0 0 0;}
#re_articlelist li{margin:2px 10px 2px 10px;background-image: url("/images/dot_ic02.gif"); background-repeat:no-repeat;background-position:0 4px;padding-left:8px;line-height:180%;}
#re_articlelist li a{color:#333333;font-size:13px;font-family:굴림;font-weight:bold;}

/*view 첨부파일*/
#file_download{margin-top:20px;}
#file_download .title{font-weight: bold;font-family:돋움;color:#333333; font-size:14px; letter-spacing:0px;padding-left:4px;}
#file_download ul{padding:0;margin:5px 0 0 0;}
#file_download li{margin:2px 10px 2px 10px;background-image: url("/images/dot_ic02.gif"); background-repeat:no-repeat;background-position:0 2px;padding-left:8px;}
#file_download li a{color:#3366CC;font-size:11px;font-family:verdana;letter-spacing:-1px;font-weight:normal;}

/*뷰페이지 주요뉴스출력*/
#sect_articlelist{overflow:hidden;width:100%;border:1px solid #e1e1e1;padding:0px;margin-top:10px;clear:both;}
#sect_articlelist .title{background:url(/images/sect_article_bg.gif) repeat-x;padding-top:6px;padding-bottom:4px;}
#sect_articlelist .title_line{border-top:1px solid #e3e3e3;border-bottom:2px solid #f7f7f7;}
#sect_articlelist .title .txt{font-weight:bold;font-size:12px;font-family:돋움;padding-left:10px;color:#434343}
#sect_articlelist .title .color{color:#0e3ba1;}

#sect_articlelist ul{padding:0px 0 0 10px;margin-top:10px;padding-bottom:10px;}
#sect_articlelist li{background:url(/images/dot_ic04.gif) no-repeat 4px 6px;padding:0 0 0 12px;margin:0;line-height:150%;height:20}
#sect_articlelist li.no{display:block;float:left;background:none;color:#cccccc;text-align:center;width:100%;padding:0;margin-top:30px;margin-bottom:30px;}

/*이전글 이후글*/
#pre_next_article{width:100%;overflow:hidden;border-top:0px solid #f4f4f4;border-bottom:0px solid #f4f4f4;padding-top:7px;padding-bottom:5px;clear:both;}
#pre_next_article div{clear:both;float:left;margin:0;padding:0;border:0;height:21px;width:100%;}
#pre_next_article img{display:block;float:left;margin-bottom:4px;margin-right:5px;}
#pre_next_article a{display:block;float:left;margin-top:2px;}

/*포토기사하단슬라이드*/
#photo_slide{margin-top:10px;}
table.photo_slide{width:100%;word-break:break-all;border-collapse:collapse;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background:#fff; }
.photo_slide td { padding:5px 8px 4px 8px;border:1px solid #eeeeee;text-align:center;}
.photo_slide .bg{height:25px;background-color:#f4f4f4;font-size:12px;text-align:center;} 

#photo_slide .image{width:100px;margin:auto;margin-top:10px;}
#photo_slide .title_txt{width:100px;margin:auto;line-height:130%;margin-top:5px;height:35px;text-align:center;}
#photo_slide .no{width:100px;color:#cccccc;margin:auto;text-align:center;}

/*하단 프린트,스크랩*/
#controlbar{overflow:auto;text-align:center;color:#cacaca;border-bottom:2px solid #f7f7f7;margin-top:15px;padding-top:1px;background:url(/images/dotline01.gif) repeat-x;}
.controlbar{border-bottom:1px solid #e7e7e7;padding-top:11px;padding-bottom:8px;background-color:#f4f4f4;color:#e2e2e2;line-height:11px;}
.controlbar a{color:#6b6b6b;font-family:돋움;letter-spacing:-1px;font-size:11px;margin-left:5px;margin-right:5px;}
.controlbar img{vertical-align:top;margin:0 3 0 0;}

/*상세페이지 광고*/
#view_ad{text-align:center;padding-top:20px;padding-bottom:20px;font-family:"굴림";width:100%;}

/*기사에 대한 의견(타이틀,정렬버튼)*/
#comment{margin-top:10px;}
#comment_topbar{height:26px;background:url(/images/comment_bg2.gif) repeat-x;}
#comment_topbar .title{float:left;background:url(/images/comment_bg1.gif) no-repeat;padding-left:10px;letter-spacing:-1px;color:#ffffff;height:26px;line-height:220%;}
#comment_topbar .s{font-weight:none;letter-spacing:0px;color:#f0f0f0;font-family:"돋움";font-size:11px;}
#comment_topbar .num{font-weight:none;letter-spacing:0px;color:#f0f0f0;font-family:"verdana";font-size:10px;}
#comment_topbar .array{float:right;background:url(/images/comment_bg3.gif) no-repeat 100% 0;padding-right:3px;color:#a0a0a0;font-family:돋움;letter-spacing:-1px;font-size:11px;height:26px;line-height:220%;}
#comment_topbar .array a{color:#d6d6d6;margin-left:8px;margin-right:8px;}
#comment_topbar img{margin:5px 0px 8px 4px;vertical-align:middle;}
/*기사에 대한 의견리스트*/
#comment_list{overflow:hidden;display:block;border-bottom:1px solid #dcdcdc;clear:both;width:100%;}
#comment_list .info{overflow:hidden;display:block;float:left;width:100%;background:url(/images/dotline01.gif) repeat-x 0 100%;clear:both;}
#comment_list .info .writer{float:left;padding-left:8px;padding-top:3px;padding-bottom:0px;}
#comment_list .info .writer img{vertical-align:middle;margin:3px 3px 6px 3px;}
#comment_list .date{color:#999999;font-family:verdana;font-size:10px;letter-spacing:-1px;}
#comment_list .info .name{font-weight:bold;}
#comment_list .info .recom{float:right;padding-top:3px;font-size:11px;font-family:돋움;color:#777777;margin-top:1px;}
#comment_list .info .recom img{vertical-align:middle;margin:2px 3px 5px 10px;}
#comment_list .content{width:100%;overflow:hidden;display:block;float:left;padding:8px;line-height:150%;}
#comment .no{border-bottom:1px solid #dcdcdc;width:100%;overflow:hidden;display:block;float:left;padding-top:15px;padding-bottom:15px;line-height:150%;color:#cccccc;clear:both;text-align:center;}



#comment_list .re{width:100%;overflow:hidden;display:block;float:left;background-color:#f4f4f4;padding:0px 0 0px 10px;}
#comment_list .re input{border-left:1px solid #9a9a9a;border-top:1px solid #9a9a9a;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;width:350px;padding-top:2px;}
#comment_list .re_text{color:#ff6000;font-size:12px;font-family:돋움;letter-spacing:-1px;font-weight:bold;margin-right:5px;}
#comment_list .re ul{padding:8px 0 8px 5px;}
#comment_list .re li{background:url(/images/comment_re.gif) no-repeat 0 3px;padding:3px 0 3px 13px;}
#comment_list .ic_report{vertical-align:center;margin:2px 2px 0px 2px;}
#comment_list .re_box{padding-top:8px;padding-bottom:4px;}
#comment_list .re_box img{vertical-align:middle;line-height:0;margin:0px 0 5px 3px;}
#comment_list .bar{color:#c1c1c1;margin-left:4px;margin-right:4px;}
#comment_box{background-color:#f4f4f4;border:1px solid #dcdcdc;width:100%;}
#comment_box .title{font-weight:bold;color:#1a1a1a}
#comment_box .text1{font-size:11px;font-family:돋움;letter-spacing:-1px;color:#777777}
#comment a.text2{font-size:11px;font-family:돋움;letter-spacing:-1px;color:#a5a5a5;padding-left:7px;padding-right:6px;}
#comment a.text2:hover{font-size:11px;font-family:돋움;letter-spacing:-1px;color:#a5a5a5}


#articlelist{overflow:auto;width:100%;margin:0;padding-top:2px;border:0px}
#articlelist dt{margin-bottom:2px;}
#articlelist dt a{font-weight: bold;font-family:돋움;color:#000000; font-size:14px; letter-spacing:-1px;line-height:130%;}
#articlelist dd{line-height:150%;}
#articlelist dd.photo{margin:0 8px 5px 0;border:solid 1px #e6e6e6;float:left;clear:both}
#articlelist dd.photo img{display:block;}
#articlelist .date{font-family:verdana;font-size:10px;letter-spacing:-1px;color:#999999;margin-left:10px;}

/*마이페이지쪽 기사리스트*/
#article{overflow:auto;width:100%;margin:0;padding:8px 0 8px 0px;border:0px}
#article dt{margin-bottom:4px;}
#article dt a{font-weight: bold;font-family:돋움;color:#000000; font-size:14px; letter-spacing:0px;line-height:130%;}
#article dd{line-height:150%;}
#article dd.photo{margin:0 8px 5px 0;border:solid 1px #e6e6e6;float:left;clear:both}
#article dd.photo img{display:block;}
#article .date{font-family:verdana;font-size:10px;letter-spacing:-1px;color:#999999;margin-left:10px;}



#news_list{overflow:auto;width:100%;margin:0;padding-top:2px;border:0px}
#news_list dt{margin-bottom:2px;}
#news_list dt img{vertical-align:middle;margin-left:3px;}
#news_list dt a{text-decoration:underline;color:#333333;}
#news_list dd{color:#777777;font-family:돋움;font-size:11px;}

#reply_list{overflow:auto;width:100%;margin:0;padding-top:2px;border:0px}
#reply_list dd{line-height:150%;}
#reply_list .recom{font-size:11px;font-family:돋움;color:#777777;padding-top:5px;margin-top:5px;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;}
#reply_list .recom td{border-bottom:0px solid;font-size:11px;font-family:돋움;color:#777777;padding-top:2px;}
#reply_list  .ic{vertical-align:middle;margin-right:3px;}
#reply_list  .ic2{vertical-align:middle;margin-right:3px;margin-left:10px;}


/* bottom*/
.bm{color:#dad9d9;text-align:center;font-size:11px;font-family:돋움;letter-spacing:-1px;margin:0 3px 0 7px;}

a.bmt:link{text-decoration:none;color:#666666;font-size:12px;font-family:"돋움";letter-spacing:-1px;}
a.bmt:visited{text-decoration:none;color:#666666;font-size:12px;font-family:"돋움";letter-spacing:-1px;}
a.bmt:hover{text-decoration:underline;color:#666666;font-size:12px;font-family:"돋움";letter-spacing:-1px;}
a.bmt:active{text-decoration:underline;color:#666666;font-size:12px;font-family:"돋움";letter-spacing:-1px;}


.table1{border-collapse:collapse;border-top:2px solid #b8b8b8;border-bottom:1px solid #dadada;width:100%}
.table1 th{border-bottom:1px solid #dadada;background-color:#f5f5f5;color:#666666;font-family:돋움;font-size:11px;letter-spacing:-1px;font-weight:bold;height:22px;}
.table1 td{border-bottom:1px solid #ebebeb;text-align:center;}


.table2{border-collapse:collapse;border-top:1px solid #a7a7a7;border-bottom:1px solid #d2d2d2;width:100%;margin-bottom:10px;}
.table2 td{border-bottom:1px solid #dfdfdf;text-align:left;padding:4px 0 4px 8px;}
.table2 .p0{padding-left:0px;padding:0px;}
.table2 .bg{background-color:#f3f3f3;text-align:right;padding-right:10px;color:777777;font-family:돋움;font-size:12px;letter-spacing:-1px;}

.table2_2{border-collapse:collapse;border-left:0px;border-right:0px;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;width:100%}
.table2_2 td{border-bottom:1px solid #ebebeb;text-align:left;}

.table3{border-collapse:collapse;border:1px solid #c8c8c8;width:100%;}/*div팝업내용에 쓰이는 테이블*/
.table3 .td_line{border-bottom:1px solid #e3e3e3;border-right:1px solid #c8c8c8;padding:5px 10px 5px 5px;}
.table3 .bg{border-bottom:1px solid #e3e3e3;border-right:1px solid #c8c8c8;background-color:#fafafa;font-size:11px;letter-spacing:-1px;font-family:돋움;color:#7d7d7d;text-align:center;padding:0px;}

.table0{border-collapse:collapse;border:0px solid;width:100%}
.table0 td{border:0px;padding:0px;}

.article{font-weight:bold;text-align:left;}


.none{border:none}

col#checkbox{width:25px;vertical-align:top;padding-top:4px;}
col#content{padding:5px 8px 4px 8px;text-align:center;}

td .no_txt{color:#cccccc;text-align:center;padding-top:10px;padding-bottom:10px;}
#list_top_search{background-color:#f8f8f8;text-align:center;padding-top:10px;padding-bottom:10px;width:100%;margin-bottom:10px;border:1px solid #dedede;}
#list_top_search .txt{font-family:돋움;font-size:12px;letter-spacing:-0px;font-weight:bold;color:#375391;padding-right:8px;}
.list_top_total{font-family:돋움;font-size:11px;letter-spacing:0px;color:#777777;padding-top:3px;padding-bottom:3px;}

.date{font-family:tahoma;font-size:11px;color:#666666}
ul.list_type1{list-style:none;padding:0;width:100%;margin-bottom:10px;}
.list_type1 li{background:url(/images/dot_ic04.gif) no-repeat 4px 6px;padding-left:12px;font-size:12px;font-family:verdana;letter-spacing:-1px;color:#8a8a8a;height:19px;}

.st_txt{background:url(/images/arrow_ic2.gif) no-repeat 1px 2px;color:#656565;font-weight:bold;padding-left:14px;padding-bottom:3px;}

.div_popup{border:2px solid #777777;padding-bottom:10px;}
.div_popup .title_bg{background-color:#f6f6f6;font-weight:bold;color:#383838;padding-left:18px;padding-top:6px;padding-bottom:4px;}
.div_popup .content{padding:12px 18px;}

/*photo탑뉴스*/
#photo_topnew{overflow:auto;margin:10px 0 5px 0;padding:4px;background-color:#eeeeee;font-size:0;line-height:0;}
#photo_topnew .in{overflow:auto;margin:0;border:1px solid #e2e2e2;background-color:#ffffff;padding:15px 15px 15px 15px;}
#photo_topnew dl{width:100%;padding:0;margin:0}
#photo_topnew dt{margin-bottom:3px;margin-top:7px}
#photo_topnew dt a{font-weight: bold;font-family:돋움;color:#000000; font-size:18px; letter-spacing:0px;line-height:140%;}
#photo_topnew dd img{display:block;margin:0 12px 0 0;border:solid 1px #e6e6e6;float:left;}
#photo_topnew .more{margin-top:5px;}
#photo_topnew .more a{font-family:돋움;letter-spacing:-1px;font-size:11px;color:#999999}
#photo_topnew .dotline{clear:both;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:0 50%;width:100%;font-size:0;line-height:0;height:20px;}

/*화제의 포토*/
.templatebox_photo{border:solid 1px #dee0df;margin-bottom:10px;}
.templatebox_photo .top_bg{width:100%;background-image: url("/images/gray_table_title_bg.gif"); background-repeat:repeat-x;background-position:bottom;height:27px;margin-bottom:8px;}
.templatebox_photo .title{float:left;font-family:돋움;font-size:12px;color:#000000;letter-spacing:0px;font-weight:bold;padding-left:8px;padding-top:6px;}
.templatebox_photo .more{float:right;font-family:"돋움";font-size:11px;color:#ebe9e9;padding-right:7px;padding-top:7px;}
.templatebox_photo .photo{width:100%;height:120px;text-align:center;}
.templatebox_photo .subject{width:150px;margin-top:6px;margin-bottom:8px;margin-left:14px;height:35px;}

.photo_border{border:solid 1px #e6e6e6;}


/*검색*/
#search_articlelist{padding-top:0px;padding-bottom:0px;margin-top:10px;}
#search_articlelist dl{overflow:auto;width:100%;margin:0 0 5px 0;padding:5px 0 5px 0;}
#search_articlelist dt{margin-bottom:2px;}
#search_articlelist dt a{font-family:굴림;font-size:13px; letter-spacing:0px;line-height:130%;color:#2929d6;text-decoration:underline;}
#search_articlelist dd{line-height:150%;}
#search_articlelist dd.photo{margin:0 8px 8px 0;border:solid 1px #e6e6e6;float:left;clear:both}
#search_articlelist dd.photo img{display:block;}
#search_articlelist .category{font-family:돋움;font-size:11px;letter-spacing:-1px;color:#666666;margin-left:10px;}
#search_articlelist .date{font-family:verdana;font-size:10px;letter-spacing:-1px;color:#999999;margin-left:3px;}
#search_articlelist .dotline{clear:both;background-image: url(/images/dotline01.gif); background-repeat:repeat-x;background-position:0 2px;width:100%;font-size:0;line-height:0;height:10px;}

/*탭*/
.tab_line{height:26px;background:url('/images/tab_line.gif') repeat-x;width:100%;overflow:hidden;}
.tab_on{float:left;background:url('/images/tab_on_bg.gif');height:26px;display:block;padding-left:25px;}
.tab_on div{display:block;float:left;height:26px;padding-right:25px;background:url('/images/tab_on_bg.gif') 100% 0;padding-top:6px;}
.tab_text_on:link, a.tab_text_on:visited, a.tab_text_on:active, a.tab_text_on:hover{font-family:"굴림";font-size:12px;font-weight:bold;color:#108e9d;letter-spacing:-1px;text-decoration:none;}	

.tab_off{float:left;background:url('/images/tab_off_bg.gif');height:26px;display:block;padding-left:25px;}
.tab_off div{display:block;float:left;height:26px;padding-right:25px;background:url('/images/tab_off_bg.gif') 100% 0;padding-top:6px;}
.tab_text_off:link, a.tab_text_off:visited, a.tab_text_off:active, a.tab_text_off:hover{font-family:"굴림";font-size:12px;font-weight:bold;color:#626262;letter-spacing:-1px;text-decoration:none;}

/*의견쓰기 표정아이콘*/
#opinion_icon_box {position:absolute;margin:8px 0 0 9px;background-color:white;border:black 1px solid;padding:2px;}
#opinion_icon_box li {float:left;cursor:pointer;padding:2px;background-color:white;margin-left:0px;}


h4{margin-bottom:10px;}

.menubg1 {background:url(/images/top_menu_bottom_bg1.gif) no-repeat bottom;}
.menubg2 {background:url(/images/top_menu_bottom_bg2.gif) repeat-x bottom;}
.menubg3 {background:url(/images/top_menu_bottom_bg3.gif) no-repeat bottom;}




/*글로벌 대기원*/
#global_dajiyuan {border:1px solid #cdd4dc;text-align:left;background-color:#fff;}
#global_dajiyuan .leftMenu {background-color:#2b7ebb;width:57px;height:213px;}
#global_dajiyuan .leftMenu div{width:50px;height:18px;padding-left:5px;padding-top:5px;cursor:pointer;}
#global_dajiyuan .leftMenu div.on{background-color:#065997;font-weight:bold;}
* html #global_dajiyuan .leftMenu div{width:57px;height:23px;padding-left:5px;padding-top:4px;cursor:pointer;}
* html #global_dajiyuan .leftMenu div.on{background-color:#065997;font-weight:bold;}

#global_dajiyuan .leftMenu div span{font-size:11px;letter-spacing:-1px;color:#fff;}
#global_dajiyuan .rightCont div.cont{padding-bottom:10px;width:181px;display:none;}
#global_dajiyuan .rightCont div.on{padding-bottom:10px;width:181px;display:block;}

#global_dajiyuan div.img{margin-top:5px;}
#global_dajiyuan div.title {margin-top:4px;}
#global_dajiyuan div.title a{font-size:12px;font-family:arial, Helvetica, Utkal, sans-serif;font-weight:bold;color:#035693;line-height:14px;margin-top:4px;word-break:break-all;}
#global_dajiyuan div.description{margin-top:4px;}
#global_dajiyuan div.description a{font-size:11px;font-family:arial, Helvetica, Utkal, sans-serif;line-height:14px;color:#666;margin-top:4px;word-break:break-all;}

.global_dajiyuan_title {border:1px solid #dee0df;width:250px;height:28px;text-align:left;background-color:#f8f8f8;border-bottom:none;}



/*메인 BOX 타이틀*/
.mainBoxTitle{border-top:1px solid #dee0df;border-left:1px solid #dee0df;border-right:1px solid #dee0df;width:250px;height:28px;text-align:left;background-color:#f8f8f8;margin-top:10px;}

/*포토뉴스BOX*/	
#photoNewsBox{border:1px solid #ccc;padding:0 0 10px 0;}
#photoNewsBox .boxtitle{font-family:dotum;font-weight:bold;width:225px;text-align:left;padding:5px 0 3px 0;}
#photoNewsBox #bigImg{position:relative;width:225px;}
#photoNewsBox #bigImg .title{position:relative;position:absolute;left:0px;top:125px;}
#photoNewsBox #bigImg .title table{position:absolute;left:0px;top:0px;width:225px;height:25px;z-index:10;}
#photoNewsBox #bigImg .title table a{color:#fff;letter-spacing:-1px;}
#photoNewsBox #bigImg .title .bg{width:225px;height:25px;background-color:#000;filter:alpha(opacity=50);opacity:0.5;z-index:1;}
#photoNewsBox #bigImg .img{}
#photoNewsBox .thumbnail{overflow:hidden;background-color:#e6e6e6;width:225px;height:100px;margin-top:1px;}
#photoNewsBox .thumbnail ul{margin:0px;padding:0px;width:225px;}
#photoNewsBox .thumbnail a{float:left;overflow:hidden;margin:0px 1px 1px 0px;}
#photoNewsBox .thumbnail img{overflow:hidden;}
/*#photoNewsBox .thumbnail a:hover{border:3px solid #d6192b;} CSS로 롤오버
#photoNewsBox .thumbnail a:hover img{margin:-3px;}*/



/* 션윈 특집 페이지 */
#shenyun {border-bottom:2px solid #555;height:233px;position:relative;margin-top:10px;z-index:0;}
* html #shenyun {border-bottom:2px solid #555;height:235px;position:relative;margin-top:10px;z-index:0;}
#shenyun .topCont {width:340px;position:absolute;left:320px;top:0px;display:none;}
* html #shenyun .topCont {width:340px;position:absolute;left:320px;top:-20px;}
#shenyun .topCont ul {margin:0px;padding:0px;}
#shenyun .topCont li {font-family:dotum;font-weight:bold;font-size:14px;letter-spacing:-1px;margin-top:5px;}
#shenyun .topCont li.photo {margin:0px;padding:0px;}
#shenyun .topCont li.photo dt {font-family:dotum;font-weight:bold;font-size:24px;letter-spacing:-1px;line-height:24px;margin-top:5px;width:340px;line-height:30px;}
#shenyun .topCont li.photo dt a {color:#024b80;}
#shenyun .topCont li.photo dd {text-align:left;margin-top:7px;width:340px;font-weight:normal;font-size:12px;}
#shenyun .topCont li.photo dd a {color:#777;}
#shenyun .topCont li.photo img {position:absolute;left:-320px;top:0px;}
* html #shenyun .topCont li.photo img {position:absolute;left:-320px;top:20px;}

#shenyun #topThumbnail {position:absolute;left:310px;top:148px;}
#shenyun #topThumbnail div{float:left;margin-left:12px;display:inline;position:relative;cursor:pointer;overflow:hidden;}
#shenyun #topThumbnail div img{overflow:hidden;}
#shenyun #topThumbnail div .border {width:96px;height:62px;border:3px solid #d6192b;position:absolute;left:0px;top:0px;z-index:3;margin-left:0px;display:none;}
*html #shenyun #topThumbnail div .border {width:102px;height:68px;border:3px solid #d6192b;position:absolute;left:0px;top:0px;z-index:3;margin-left:0px;display:none;}
#shenyun #topThumbnail div .text {position:absolute;left:0px;top:48px;color:#fff;z-index:2;width:100px;margin-left:0px;width:100px;text-align:center;}
#shenyun #topThumbnail div .bg{width:102px;height:20px;position:absolute;left:0px;top:48px;background-color:#000;color:#fff;margin-left:0px;filter:alpha(opacity=50);opacity:0.5;z-index:1;}
#shenyun #rightCont {width:280px;height:233px;position:absolute;left:680px;top:0px;border-left:1px solid #d9d9d9;background-color:#fbfbfb}

#shenyun_list #templatebox_nopadding .photo {margin-top:20px;}
#shenyun_list #templatebox_nopadding dt{font-size:14px;margin-top:10px;}
#shenyun_list #templatebox_nopadding dd{font-size:12px;margin-top:5px;line-height:18px;color:#888;}

#shenyun_list .contList{display:none;}
#shenyun_list #selectCont{width:100%;height:26px;margin-top:10px;border-bottom:1px solid #dee0df;}
#shenyun_list #selectCont span{letter-spacing:-1px;}
#shenyun_list #selectCont span.line{color:#dcdcdc;padding:0 3 0 3;}
#shenyun_list .contList a {color:#024b80;}

#shenyun_info {width:100%;height:100px;background-image:url('/images/shenyun/shenyun_bg.jpg');}
#shenyun_info #shenyuninfotable tr.date {background-color:#2d88cb;}
#shenyun_info #shenyuninfotable tr.date td{color:#b1ddfd;padding:2px;width:60px;text-align:center;font-size:11px;}
#shenyun_info #shenyuninfotable tr.time {background-color:#224864;}
#shenyun_info #shenyuninfotable tr.time td{color:#8fcdfb;padding:2px;text-align:center;font-size:11px;}
#shenyun_info .theater {color:#dfe8fd;float:left;font-size:11px;}

#shenyun_menu {border:1px solid #ddd;background-color:#fafafa;width:100%;height:34px;}
#shenyun_menu .turm{color:#dcdcdc;padding:0 5 0 5;}



/* 알림 */
.alert {width:238px;text-align:left;padding:6px 10px 6px 10px;border:1px solid #d6e0ef;background-color:#e8f1fe;line-height:18px;}
.alert span {font-weight:bold;color:#333333;}
*html .alert {width:260px;text-align:left;padding:6px 10px 6px 10px;border:1px solid #d6e0ef;background-color:#e8f1fe;line-height:18px;}
