
/*********************************** 날씨정보 ***********************************/
/*왼쪽 메뉴 날씨정보*/
.top_title02 {margin-top:10px;}

ul.left_menu_weather {}
ul.left_menu_weather li {font-weight:bold; color:#848484; padding:0;}
ul.left_menu_weather li a {color:#848484;}
ul.left_menu_weather li a:hover {color:#848484;}
ul.left_menu_weather li.supply {padding:7px 2px 2px 7px; font-weight:normal; font-size:11px;}
ul.left_menu_weather li.supply img {padding:0 0 7px 2px;}
ul.left_menu_weather li ul.s_menu li {font-weight:normal; font-size:11px; border:none; padding:0 0 0 6px; margin-top:3px; background:url(/img/life/bul_leftmenu_s.gif) left 5px no-repeat; }


ul.left_btn {margin-top:7px;}
ul.left_btn li {padding-bottom:3px;}

ul.left_menu_icon_weather {overflow:hidden; width:118px; margin-top:10px; border:1px solid #CCCCCC;}
ul.left_menu_icon_weather li {float:left; padding:1px;}
ul.left_menu_icon_weather li.pd_0 {padding:1px 0 0 0;}

.map_weather {overflow:hidden; padding:12px 5px 0px 5px; width:575px; height:378px; background:url('img/life/bg_box_center01.gif') left top no-repeat;}
.map_weather .today_weather {height:25px; padding:7px 10px 7px 10px; border-bottom:1px solid #cccccc; background:url('../img/life/bg_box_center01_top.gif') left top repeat-x;}
.map_weather .today_weather ul.btn_weather li {float:left; color:#5b5d5c; padding:2px 13px 0 13px;}
.map_weather .today_weather ul.btn_weather li a {color:#5c5d5f;}
.map_weather .today_weather ul.btn_weather li.on {width:53px; height:17px; font-weight:bold; color:#fff; padding:2px 11px 4px 15px; background:url('../img/life/btn_bg_black.gif') left top no-repeat; } 
.map_weather .today_weather ul.btn_weather li.on a {color:#fff;}
.map_weather .today_weather ul.btn_weather li.icon {float:right; padding:2px 0 0 23px; font-size:11px; background:url('../img/life/icon_weather01.gif') left 3px no-repeat;}
 
.map_weather .left_map {position:relative; float:left; width:299px; height:306px; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; background:url('../img/life/bg_left_map.jpg') left top no-repeat;}
.map_weather .left_map img {vertical-align:top;}
.map_weather .left_map ul.weather_icon li.map_icon01 {position:absolute; left:57px; top:25px; text-align:center;}
.map_weather .left_map ul.weather_icon li.map_icon02 {position:absolute; left:113px; top:25px; text-align:center;}
.map_weather .left_map ul.weather_icon li.map_icon03  {position:absolute; left:169px; top:25px; text-align:center;}
.map_weather .left_map ul.weather_icon li.map_icon04  {position:absolute; left:235px; top:40px; text-align:center;}
.map_weather .left_map ul.weather_icon li.map_icon05  {position:absolute; left:46px; top:99px; text-align:center;}
.map_weather .left_map ul.weather_icon li.map_icon06  {position:absolute; left:108px; top:99px; text-align:center;}
.map_weather .left_map ul.weather_icon li.map_icon07  {position:absolute; left:171px; top:109px; text-align:center;}
.map_weather .left_map ul.weather_icon li.map_icon08  {position:absolute; left:28px; top:200px; text-align:center;}
.map_weather .left_map ul.weather_icon li.map_icon09  {position:absolute; left:86px; top:172px; text-align:center;}
.map_weather .left_map ul.weather_icon li.map_icon10  {position:absolute; left:153px; top:184px; text-align:center;}
.map_weather .left_map ul.weather_icon li.map_icon11  {position:absolute; left:115px; top:253px; text-align:center;}
.map_weather .left_map .time {position:absolute; left:170px; top:285px; color:#707070;}

.map_weather .left_map ul.weather_icon li.map_icon01 a:hover {text-decoration:none;}
.map_weather .left_map ul.weather_icon li.map_icon02 a:hover {text-decoration:none;}
.map_weather .left_map ul.weather_icon li.map_icon03 a:hover {text-decoration:none;}
.map_weather .left_map ul.weather_icon li.map_icon04 a:hover {text-decoration:none;}
.map_weather .left_map ul.weather_icon li.map_icon05 a:hover {text-decoration:none;}
.map_weather .left_map ul.weather_icon li.map_icon06 a:hover {text-decoration:none;}
.map_weather .left_map ul.weather_icon li.map_icon07 a:hover {text-decoration:none;}
.map_weather .left_map ul.weather_icon li.map_icon08 a:hover {text-decoration:none;}
.map_weather .left_map ul.weather_icon li.map_icon09 a:hover {text-decoration:none;}
.map_weather .left_map ul.weather_icon li.map_icon10 a:hover {text-decoration:none;}
.map_weather .left_map ul.weather_icon li.map_icon11 a:hover {text-decoration:none;}


.map_weather .right_conts {float:left; width:245px; padding:15px 0 0 15px; position:relative; }
.map_weather .right_conts .title {font-weight:bold; color:#142d7d; border-bottom:1px solid #dbdbdb; padding-bottom:5px; margin-bottom:10px;}
.map_weather .right_conts .more {position:absolute; right:0px; top:17px;}

.map_weather .right_conts dl.area_weather {overflow:hidden; width:245px; height:82px; margin-bottom:10px;}
.map_weather .right_conts dl.area_weather dt {float:left; color:#000000; font-weight:bold;  margin-right:10px;}
.map_weather .right_conts dl.area_weather dt img {border:1px solid #010000;}
.map_weather .right_conts dl.area_weather dd {font-weight:bold;}
.map_weather .right_conts dl.area_weather dd a span {color:#ff5b00;}
.map_weather .right_conts dl.area_weather dd a {color:#000201;}
.map_weather .right_conts dl.area_weather dd span{color:#ff5b00; font-weight:bold;}
.map_weather .right_conts dl.area_weather dd.date {color:#9b9b9b; font-size:11px; font-weight:normal;}

.map_weather .right_conts dl.area_weather_no_img {overflow:hidden; width:245px; }
.map_weather .right_conts dl.area_weather_no_img dt {float:left; color:#000000; font-weight:bold;  margin-right:10px;}
.map_weather .right_conts dl.area_weather_no_img dt img {border:1px solid #010000;}
.map_weather .right_conts dl.area_weather_no_img dd {font-weight:bold;}
.map_weather .right_conts dl.area_weather_no_img dd a span {color:#ff5b00;}
.map_weather .right_conts dl.area_weather_no_img dd a {color:#000201;}
.map_weather .right_conts dl.area_weather_no_img dd span{color:#ff5b00; font-weight:bold;}
.map_weather .right_conts dl.area_weather_no_img dd.date {color:#9b9b9b; font-size:11px; font-weight:normal;}


.map_weather .right_conts dl.area_li {margin-top:10px;}
.map_weather .right_conts dl.area_li dt {color:#11317a; padding-left:6px; background:url('../img/life/bul_area_li.gif') left 5px no-repeat;}
.map_weather .right_conts dl.area_li dt span {font-weight:bold;}
.map_weather .right_conts dl.area_li dd {color:#686868; }
.map_weather .right_conts dl.area_li dd a {color:#686868;}

.overflow {overflow:hidden; width:100%; clear:both;} 
/*.line_bg {height:26px; padding:7px 0 0 65px; font-weight:bold; color:#fff; background:url(/img/life/bg_oneline.gif) left top no-repeat;}*/
.line_bg {height:26px; padding:7px 0 0 65px; background:url(/img/life/bg_oneline.gif) left top no-repeat;}

/* 블루 박스 컨텐츠 */
.blue_box {overflow:hidden; width:575px; border:5px solid #abd4f5; margin-top:20px;}

.blue_box .blue_box_left {float:left; width:257px; padding:15px;}
.blue_box .blue_box_left dl.img_left_li {overflow:hidden; width:255px; margin-top:10px;}
.blue_box .blue_box_left dl.img_left_li dt {float:left; width:81px;}
.blue_box .blue_box_left dl.img_left_li dd {float:left; width:165px;}
.blue_box .blue_box_left dl.img_left_li dd a {color:#686868;}
.blue_box .blue_box_left dl.img_left_li dd.date {font-size:11px; color:#9b9b9b;}
.blue_box .blue_box_left dl.img_left_li dd.no_img {font-size:11px; color:#9b9b9b; width:450px;}

.blue_box .blue_box_left dl.weather_essay {margin-top:15px;}   
.blue_box .blue_box_left dl.weather_doctor {margin-top:10px;} 
.blue_box .blue_box_left dl.weather_essay dt {padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #e2e2e2;}
.blue_box .blue_box_left dl.weather_doctor dt {padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #e2e2e2;}
.blue_box .blue_box_left dl.weather_essay dd,
.blue_box .blue_box_left dl.weather_doctor dd {padding-bottom:4px;}
.blue_box .blue_box_left dl.weather_essay dd span,
.blue_box .blue_box_left dl.weather_doctor dd span {color:#22b8ba;}
.blue_box .blue_box_left dl.weather_essay dd a,
.blue_box .blue_box_left dl.weather_doctor dd a {color:#686868;}

.blue_box .blue_box_right {float:left; width:258px; padding:15px;}
.blue_box .blue_box_right img.img_coordi {margin-top:20px;}
.blue_box .blue_box_right dl.img_right_li {overflow:hidden; width:255px; margin-top:10px;}
.blue_box .blue_box_right dl.img_right_li dt {float:left; width:81px;}
.blue_box .blue_box_right dl.img_right_li dd {float:left; width:165px; padding-bottom:4px;}
.blue_box .blue_box_right dl.img_right_li dd.no_img {float:left; width:400px; padding-bottom:4px;}
.blue_box .blue_box_right dl.img_right_li dd.date {color:#9B9B9B;}
.blue_box .blue_box_right dl.img_right_li dd a {color:#686868;}
.blue_box .blue_box_right dl.img_right_li dd span {color:#22b8ba;}

.blue_box .blue_box_right dl.weather_coordi {overflow:hidden; width:255px; margin-top:12px;}
.blue_box .blue_box_right dl.weather_coordi dt {float:left; width:81px;}
.blue_box .blue_box_right dl.weather_coordi dd {float:left; width:165px;}
.blue_box .blue_box_right dl.weather_coordi dd.no_img {float:left; width:400px; }
.blue_box .blue_box_right dl.weather_coordi dd.date {color:#9b9b9b;}

.blue_box .blue_box_right dl.weather_coordi dd a {color:#696969;}

/* 날씨에 관한 다양한 정보 */
.weather_info {width:585px; height:71px; margin-top:20px; background:url(/img/life/bg_weather_info.jpg) left top no-repeat;}
.weather_info dl.info_box {overflow:hidden; width:545px; padding:17px 0px 0px 40px;} 
.weather_info dl.info_box dt {float:left; width:125px;}  
.weather_info dl.info_box dd {float:left; width:400px; margin-top:2px; padding-bottom:2px;}
.weather_info dl.info_box dd a {color:#6f6f6f;}
.weather_info dl.info_box dd span {font-weight:bold; color:#4a6992;}

h2.top_title {width:585px; border-bottom:1px solid #d9d9d9; padding-bottom:10px; margin-bottom:10px;}

/* 오늘의 날씨 개황 : 상단 현재날씨 부분 */
.no_line_bg {overflow:hidden; padding:12px 5px 0px 5px; width:575px; height:390px; background:url('../img/life/bg_box_center02.gif') left top no-repeat;}
.map_weather .left_map02 {position:relative; float:left; width:299px; height:306px; border-right:1px solid #cccccc; background:url('../img/life/bg_left_map.jpg') left top no-repeat;}
.map_weather .left_map02 img {vertical-align:top;}
.map_weather .left_map02 ul.weather_icon li.map_icon01 {position:absolute; left:57px; top:25px; text-align:center; padding-top:2px;}
.map_weather .left_map02 ul.weather_icon li.map_icon02 {position:absolute; left:113px; top:25px; text-align:center; padding-top:2px;}
.map_weather .left_map02 ul.weather_icon li.map_icon03 {position:absolute; left:169px; top:25px; text-align:center; padding-top:2px;}
.map_weather .left_map02 ul.weather_icon li.map_icon04 {position:absolute; left:235px; top:40px; text-align:center; padding-top:2px;}
.map_weather .left_map02 ul.weather_icon li.map_icon05 {position:absolute; left:46px; top:99px; text-align:center; padding-top:2px;}
.map_weather .left_map02 ul.weather_icon li.map_icon06 {position:absolute; left:108px; top:99px; text-align:center; padding-top:2px;}
.map_weather .left_map02 ul.weather_icon li.map_icon07 {position:absolute; left:171px; top:109px; text-align:center; padding-top:2px;}
.map_weather .left_map02 ul.weather_icon li.map_icon08 {position:absolute; left:28px; top:200px; text-align:center; padding-top:2px;}
.map_weather .left_map02 ul.weather_icon li.map_icon09 {position:absolute; left:86px; top:172px; text-align:center; padding-top:2px;}
.map_weather .left_map02 ul.weather_icon li.map_icon10 {position:absolute; left:153px; top:184px; text-align:center; padding-top:2px;}
.map_weather .left_map02 ul.weather_icon li.map_icon11 {position:absolute; left:115px; top:253px; text-align:center; padding-top:2px;}





.map_weather .left_map02 .time {position:absolute; left:200px; top:285px; color:#707070;}
.map_weather .right_conts .txt {overflow:auto; height:252px; background-color: #fffff; scrollbar-face-color: #f7f7f7; scrollbar-shadow-color: #cecece; scrollbar-highlight-color: #cecece; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff; scrollbar-arrow-color: #7B7B7B}


/* 날씨 탭 */
ul.tab_weather {overflow:hidden; width:585px;}
ul.tab_weather li {float:left; padding-right:3px;}
ul.tab_weather li.end {padding-right:0;}
.tab_txt {font-size:11px; color:#8e8e8f; margin:20px 0 10px 0;}

/* 기본테이블 스타일 */
table.table_sty01 {width:585px; border-top:1px solid #cbcbcb; border-left:1px solid #cbcbcb;}
table.table_sty01 thead tr th {border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; padding:5px 0 3px 0; color:#8e8e8f; background:#e8e8e8;}
table.table_sty01 thead tr th span {color:#3a81d3;}
table.table_sty01 tbody tr td {border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; padding-top:3px; color:#8e8e8f;}
table.table_sty01 tbody tr td.area_sel {text-align:center; background:#f5f5f5; color:#8e8e8f;}
table.table_sty01 tbody tr td.w_icon {border-right:none;}
table.table_sty01 tbody tr td.over {font-weight:bold;}
table.table_sty01 tbody tr td.over a {color:#3a81d3; text-decoration:underline;} 

table.table_sty01 tbody tr.weekly_weather td.area_sel {text-align:center; background:#f5f5f5; color:#8e8e8f;}
table.table_sty01 tbody tr.weekly_weather td {text-align:center;}


.pd_l10 {padding-left:10px;}
.pd_l20 {padding-left:20px;}
.pd_t40 {padding-top:40px;}
.height40 {height:40px;}
.height65 {height:65px;}
.mg_t20 {margin-top:20px;}
.mg_t40 {margin-top:40px;}
.mg_t10 {margin-top:10px;}


/* 지역별 날씨:지역별 탭 */
.tab_area_box {padding:7px 20px 12px 15px; width:550px; background:url(/img/life/bg_tab_area.gif) left top no-repeat;}
ul.tab_area {overflow:hidden; width:570px;}
ul.tab_area li {float:left; padding:6px 7px 0 7px; background:url(/img/life/tab_ba.gif) right 9px no-repeat;}
ul.tab_area li a {color:#343434;}
ul.tab_area li a:hover {color:#343434;}
ul.tab_area li.on {font-weight:bold; padding-bottom:3px; background:#fff; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
ul.tab_area li.end {background:none;}
/* 지역별 날씨:지역별 탭 : 시별 */
ul.tab_area_detail {margin-top:14px;}
ul.tab_area_detail li {margin-top:4px;}
ul.tab_area_detail li span {padding-right:5px;}
ul.tab_area_detail li span a {color:#4f4f4f;}
ul.tab_area_detail li span a:hover {color:#4f4f4f;}
ul.tab_area_detail li span a.on {color:#3981d5; font-weight:bold;}
ul.tab_area_detail li span a.area_on {color:#3981d5;}
ul.tab_area_detail li.second span {padding-right:3px;}

.title_area {overflow:hidden; margin-top:25px; width:585px; border-bottom:1px solid #cbcbcb;}
.title_area .ttl_area {float:left; font-weight:bold; padding-top:5px;}
.title_area .btn {float:right; padding-bottom:5px;}

.detail_city {margin-top:20px; position:relative;}
.detail_city .now_weather {font-weight:bold; margin-bottom:5px;}
.detail_city .now_weather span {color:#3981d3;}
.detail_city .view_time {color:#939393; position:absolute; right:5px; top:0px;}
.detail_city .view_time strong {color:#505050;}
.detail_city .view_time span.up {color:#3981d3;}
.detail_city .view_time span.down {color:#e75911;}

table.table_sty01 tr.local_ttl th {font-weight:normal; height:25px;}
table.table_sty01 tr.local_ttl th strong {color:#5e5e5e;}
table.table_sty01 tr.local_ttl th span {color:#4b4b4b;}
table.table_sty01 tr.local td {text-align:center;}
table.table_sty01 tr.local td.left {text-align:left; padding:15px 0;}
table.table_sty01 tr.local td.select_left {text-align:left; padding:10px;}
table.table_sty01 tr.local td span.up {font-weight:bold; color:#3981d3;}
table.table_sty01 tr.local td strong {color:#5e5e5e;}
table.table_sty01 tr.local td select {margin-right:5px;}
table.table_sty01 tr.local td span.down {font-weight:bold; color:#e75911;}

.detail_city {overflow:hidden; width:585px;}
.detail_city .now_weather {margin-bottom:7px;}
.detail_city dl.life_cost {float:left; width:180px; padding-left:10px; margin-bottom:10px; }
.detail_city dl.life_cost dt {float:left; width:70px;}
.detail_city dl.life_cost dt img {border:1px solid #cccccc; margin-right:10px;}
.detail_city dl.life_cost dd {float:left; width:100px;}
.detail_city dl.life_cost dd span {color:#4d9d1a; font-weight:bold;}

.detail_city ul.fourseasons_cost {}
.detail_city ul.fourseasons_cost li {overflow:hidden; width:585px; padding:10px 0; background:url(/img/life/bg_dot_line.gif) left bottom repeat-x;}
.detail_city ul.fourseasons_cost li.line_start {padding-bottom:10px;}
.detail_city ul.fourseasons_cost li dl.gray_box {float:left; width:265px; margin-right:15px; padding:12px 0px 12px 18px; background:#f1f1f1;}
.detail_city ul.fourseasons_cost li dl.gray_box dt {float:left; width:85px;}
.detail_city ul.fourseasons_cost li dl.right_end {margin-right:0px;}
.detail_city ul.fourseasons_cost li dl.gray_box dd {float:left; padding:10px 0 0 10px; width:155px; height:82px; background:#ffffff;}

/* 레저날씨 */
.leisure_map {overflow:hidden; width:585px;}
.leisure_map .left_map {float:left; width:320px; margin-right:25px;}
.leisure_map .right_table {float:left; width:240px;}

/* 레저 : 기본테이블 스타일 */
table.table_sty02 {width:240px; border-top:1px solid #cbcbcb; border-left:1px solid #cbcbcb;}
table.table_sty02 thead tr th {border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; padding:5px 0 3px 0; color:#8e8e8f; background:#e8e8e8;}
table.table_sty02 thead tr th span {color:#3a81d3;}
table.table_sty02 tbody tr td {border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; padding-top:3px; color:#8e8e8f;}
table.table_sty02 tbody tr td.area_sel {text-align:center; background:#f5f5f5; color:#8e8e8f;}
table.table_sty02 tbody tr td.w_icon {border-right:none;}
table.table_sty02 tbody tr td.over {font-weight:bold;}
table.table_sty02 tbody tr td.over a {color:#3a81d3; text-decoration:underline;} 
table.table_sty02 tbody tr td span.up {font-weight:bold; color:#3981d3;}
table.table_sty02 tbody tr td strong {color:#5e5e5e;}
table.table_sty02 tbody tr td select {margin-right:5px;}
table.table_sty02 tbody tr td span.down {font-weight:bold; color:#e75911;}
table.table_sty02 thead tr.leisure th {font-weight:normal;}
table.table_sty02 tbody tr.leisure td {text-align:center;}

/* 레저 : 상단 탭02 */
.tab_leisure_box {padding:7px 20px 12px 15px; width:550px; height:124px; background:url(/img/life/bg_tab_leisure.gif) left top no-repeat;}
.tab_sea_box {padding:7px 20px 12px 15px; width:550px; height:74px; background:url(/img/life/bg_tab_sea.gif) left top no-repeat;}
.tab_leisure_box01 {padding:7px 20px 12px 15px; width:550px; height:100px; background:url(/img/life/bg_tab_area.gif) left top no-repeat;}
ul.tab_leisure {overflow:hidden; width:570px;}
ul.tab_leisure li {float:left; padding:6px 10px 0 7px; background:url(/img/life/tab_ba.gif) right 9px no-repeat;}
ul.tab_leisure li a {color:#343434;}
ul.tab_leisure li a:hover {color:#343434;}
ul.tab_leisure li.on {font-weight:bold; padding-bottom:3px; background:#fff; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
ul.tab_leisure li.end {background:none;}
ul.tab_area_leisure li.first {border-bottom:1px solid #eaeaea; padding-bottom:5px; margin-bottom:8px;}

ul.tab_area_leisure {margin-top:14px; width:570px;}
ul.tab_area_leisure li {margin-top:4px;}
ul.tab_area_leisure li span {padding-right:12px;}
ul.tab_area_leisure li span a {color:#4f4f4f;}
ul.tab_area_leisure li span a:hover {color:#4f4f4f;}
ul.tab_area_leisure li span a.on {color:#3981d5; font-weight:bold;}
ul.tab_area_leisure li span a.area_on {color:#3981d5;}
ul.tab_area_leisure li.second span {padding-right:14px;}

/* 바다 : 상단 탭03 */
ul.tab_sea {overflow:hidden; width:570px;}
ul.tab_sea li {float:left; padding:6px 11px 0 14px; background:url(/img/life/tab_ba.gif) right 9px no-repeat;}
ul.tab_sea li a {color:#343434;}
ul.tab_sea li a:hover {color:#343434;}
ul.tab_sea li.on {font-weight:bold; padding-bottom:3px; background:#fff; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
ul.tab_sea li.end {background:none;}
ul.tab_sea li.first {border-bottom:1px solid #eaeaea; padding-bottom:5px; margin-bottom:8px;}
ul.tab_sea_detail {margin-top:14px; width:570px;}
ul.tab_sea_detail li {margin-top:4px;}
ul.tab_sea_detail li span {padding-right:30px;}
ul.tab_sea_detail li span a {color:#4f4f4f;}
ul.tab_sea_detail li span a:hover {color:#4f4f4f;}
ul.tab_sea_detail li span a.on {color:#3981d5; font-weight:bold;}
ul.tab_sea_detail li span a.area_on {color:#3981d5;}
ul.tab_sea_detail li.second span {padding-right:3px;}

/* 바다날씨 : 기본테이블 스타일 */
table.table_sty03 {width:270px; border-top:1px solid #cbcbcb; border-left:1px solid #cbcbcb;}
table.table_sty03 thead tr th {border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; padding:5px 0 3px 0; color:#8e8e8f; background:#e8e8e8;}
table.table_sty03 thead tr th span {color:#3a81d3;}
table.table_sty03 tbody tr td {border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; padding-top:3px; color:#8e8e8f;}
table.table_sty03 tbody tr td.area_sel {text-align:center; background:#f5f5f5; color:#8e8e8f;}
table.table_sty03 tbody tr td.w_icon {border-right:none;}
table.table_sty03 tbody tr td.over {font-weight:bold;}
table.table_sty03 tbody tr td.over a {color:#3a81d3; text-decoration:underline;} 
table.table_sty03 tbody tr td span.up {font-weight:bold; color:#3981d3;}
table.table_sty03 tbody tr td strong {color:#5e5e5e;}
table.table_sty03 tbody tr td select {margin-right:5px;}
table.table_sty03 tbody tr td span.down {font-weight:bold; color:#e75911;}
table.table_sty03 thead tr.sea th {font-weight:normal; padding:11px 0;}
table.table_sty03 tbody tr.leisure td {text-align:center;}

/* 바다날씨 */
.sea_map {overflow:hidden; width:585px;}
.sea_map .left_map {float:left; width:310px; margin-right:5px;}
.sea_map .left_map img {border:1px solid #cecece;}
.sea_map .right_table {float:left; width:270px;}

/* 날씨달력 */
table.table_sty01 tr.calendar td.select_left {text-align:left; padding:10px;}
table.table_sty01 tr.calendar td span.up {font-weight:bold; color:#3981d3;}
table.table_sty01 tr.calendar td strong {color:#5e5e5e;}
table.table_sty01 tr.calendar td select {width:110px; margin-right:5px;}
table.table_sty01 tr.calendar td span.down {font-weight:bold; color:#e75911;}

.calendar .title {font-size:14px; font-weight:bold; margin:30px 0 5px 0;}
.calendar .title span {color:#3980d2;}
table.table_sty01 tr.calendar_td td {font-weight:bold; text-align:center;}
table.table_sty01 tr.calendar_td td span.up {font-weight:bold; color:#3981d3;}
table.table_sty01 tr.calendar_td td span.down {font-weight:bold; color:#e75911;}


/* 세계 : 상단 탭04 */
.tab_world_box {padding:7px 20px 12px 15px; width:550px; height:24px; background:url(/img/life/bg_tab_world.gif) left top no-repeat;}
.tab_world_box02 {padding:7px 20px 12px 15px; width:550px; height:85px; background:url(/img/life/bg_tab_world02.gif) left top no-repeat;}

ul.tab_world {overflow:hidden; width:570px;}
ul.tab_world li {float:left; padding:6px 11px 0 14px; background:url(/img/life/tab_ba.gif) right 9px no-repeat;}
ul.tab_world li a {color:#343434;}
ul.tab_world li a:hover {color:#343434;}
ul.tab_world li.on {font-weight:bold; padding-bottom:3px; background:#fff; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-top:1px solid #dfdfdf;}
ul.tab_world li.end {background:none;}

ul.tab_world_detail {margin-top:14px; width:555px;}
ul.tab_world_detail li {margin-top:4px;}
ul.tab_world_detail li span {padding-right:21px;}
ul.tab_world_detail li span a {color:#4f4f4f;}
ul.tab_world_detail li span a:hover {color:#4f4f4f;}
ul.tab_world_detail li span a.on {color:#3981d5; font-weight:bold;}
ul.tab_world_detail li span a.area_on {color:#3981d5;}
ul.tab_world_detail li.second span {padding-right:3px;}

.world_map img {border:1px solid #d7d7d7;}
.view_time select.world {vertical-align:bottom;}



/*상단 타이틀*/

#zone15 h3.h3_title {margin-top: 0;margin-bottom: 10px;border-bottom: 1px solid #e4e4e4;width: 590px;height: 28px;font-size: 16px;font-weight: bold;}
#zone15 h3.h3_title span {color:#34A9C4;}
#zone15 .order {float:left; width:180px; font-weight:bold; color:#5C5C5C;}
#zone15 .order a {color:#5C5C5C;}
#zone15 .order span {color:#034FA3;}
#zone15 .order span a {color:#034FA3;}
#zone15 .select_theme {float:right; width:300px; text-align:right; height:21px; }
#zone15 .select_theme select {vertical-align:top;}


/*580*80 광고 배너*/
#zone8 .banner_580_80 {margin:20px 0;}
#zone8 .banner_580_80 img {border:1px solid #DCDEDE; padding:1px;}

/*블루탭*/
#zone8 .tab_blue ul.tab_blue_meun {overflow:hidden; width:570px; height:26px; padding:5px 0 0 15px; background:url('/img/life/bg_view_tab.jpg') left top no-repeat;}
#zone8 .tab_blue ul.tab_blue_meun li {float:left; width:80px; padding-right:10px;}
#zone8 .tab_blue ul.tab_blue_meun li img {cursor:pointer; vertical-align:top;}
/*블루탭_내용*/
#zone8 .tab_blue .tab_content {overflow:hidden; width:546px; margin-left:15px;}
#zone8 .tab_blue .tab_content dl.photo_vod {width:120px; text-align:center; margin:10px 22px 0 0; float:left;}
#zone8 .tab_blue .tab_content dl.end {margin-right:0;}
#zone8 .tab_blue .tab_content dl.photo_vod dt {margin-bottom:10px;}

#zone8 .tab_blue .tab_content dl.photo_vod dd {color:#999999;}
#zone8 .tab_blue .tab_content dl.photo_vod dd.title {font-weight:bold; color:#000000; margin-bottom:5px;}
#zone8 .tab_blue .tab_content dl.photo_vod dd.title a {color:#000000;}

#zone8 .tab_blue .tab_content ul.tab_view_title {margin-top:15px;}
#zone8 .tab_blue .tab_content ul.tab_view_title li.view_overflow {overflow:hidden; width:100%; padding-bottom:8px;}/* background:url('/img/life/line_view_overflow.gif') left bottom no-repeat;*/
#zone8 .tab_blue .tab_content ul.tab_view_title li.view_overflow01 {overflow:hidden; width:100%; padding:4px 0 5px 0; border-bottom:1px solid #CCCCCC;}
#zone8 .tab_blue .tab_content ul.tab_view_title li .title {float:left; width:485px; font-size:16px; font-weight:bold; color:#064E9D;}
#zone8 .tab_blue .tab_content ul.tab_view_title li .btn_view_list {float:left; width:60px; text-align:right;}
#zone8 .tab_blue .tab_content ul.tab_view_title li .area {float:left; width:200px;}
#zone8 .tab_blue .tab_content ul.tab_view_title li .area span {color:#034DA3;}
#zone8 .tab_blue .tab_content ul.tab_view_title li .write_time {float:right; width:150px; text-align:right; color:#676767;}

#zone8 .tab_blue .tab_content .cont_vod {width:580px; text-align:center; padding-top:30px;}
#zone8 .tab_blue .tab_content .cont_vod .txt {text-align:left; padding:20px 0; margin-bottom:20px; background:url('/img/life/line_graydot.gif') left bottom repeat-x; }

#zone8 .tab_blue .tab_content dl.img_right {overflow:hidden; width:100%; padding:10px 0; background:url('/img/life/line_graydot.gif') left bottom repeat-x;}
#zone8 .tab_blue .tab_content dl.img_right dt {float:left; width:140px; }
#zone8 .tab_blue .tab_content dl.img_right dd {float:left; width:400px;}
#zone8 .tab_blue .tab_content dl.img_right dd.title {font-size:14px; color:#01519D; font-weight:bold;}
#zone8 .tab_blue .tab_content dl.img_right dd.time {color:#999999;}
#zone8 .tab_blue .tab_content dl.img_right dd.text {width:548px;}

#zone8 .tab_blue .tab_content .fzone {width:546px;margin:10px 0 20px 0;display:none;}
#zone8 .tab_blue .tab_content .fzone p {margin-bottom:10px;line-height:1.7em;}
#zone8 .tab_blue .tab_content .fzone h2 {font-weight:bold;font-size:15px;margin-bottom:10px;}
#zone8 .tab_blue .tab_content #fcon1 {display:block;}
/*상단 회색박스 탭*/
.top_graytab_box {padding:7px 20px 12px 15px; width:550px; height:24px; background:url(/img/life/bg_tab_world.gif) left top no-repeat;}
ul.top_graytab_area {overflow:hidden; width:550px;}
ul.top_graytab_area li {float:left; padding:6px 8px 0 11px; background:url(/img/life/tab_ba.gif) right 9px no-repeat;}
ul.top_graytab_area li a {color:#343434;}
ul.top_graytab_area li a:hover {color:#343434;}
ul.top_graytab_area li.on {font-weight:bold; padding-bottom:3px; background:#fff; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-top:1px solid #d7d7d7; border-bottom:1px solid #fff;}
ul.top_graytab_area li.bg_no {background:none;} 
ul.top_graytab_area li.end {background:none;}

.img_gallery {width:585px;}
.img_gallery ul.bbs_range {overflow:hidden; width:142px; margin-left:430px; padding:10px 0;}
.img_gallery ul.bbs_range li {float:left; width:57px;}
.img_gallery ul.bbs_range li.album {padding-left:14px; background:url('/img/life/icon_album.gif') left 2px no-repeat;}
.img_gallery ul.bbs_range li.album a {font-weight:bold; color:#3A80D2;}
.img_gallery ul.bbs_range li.bbs {padding-left:14px; background:url('/img/life/icon_bbs.gif') left 1px no-repeat;}
.img_gallery ul.bbs_range li.bbs a {font-weight:bold; color:#5D5D5D;}



.cont_vod_left {overflow:hidden; width:100%;}
.newsContent_s {width:565px; float:left;padding:20px 0 0 10px;}
.newsContent_s .newsImg {position:absolute;top:1px;left:1px;}
.newsContent_s .imgBox {float:left;width:244px;margin:0 10px 10px 0;text-align:center;}
.newsContent_s .imgBox .otherConnect {width:242px;border:1px solid #ccc;overflow:hidden;text-align:left;padding-top:6px;}
.newsContent_s .imgBox .otherConnect li.a {float:left;width:158px;background:url(/img/comm/cross_dot.gif) no-repeat 5px 5px;padding:0 0 5px 12px;color:#0e3273;font-weight:bold;}
.newsContent_s .imgBox .otherConnect li.b {float:right;width:70px;padding:0 0 5px 0;}
.newsContent_s .imgBox .otherConnect li.b a {color:#c42d28;font-weight:bold;}
.newsContent_s .imgArea {width:242px;height:210px;border:1px solid #cccccc;position:relative;margin-bottom:5px;}

.newsContent_s .imgArea {width:242px;height:210px;border:1px solid #cccccc;position:relative;margin-bottom:5px;}
.newsContent_s .imgArea2 {width:240px;height:185px;border:1px solid #cccccc;position:relative;margin-bottom:5px;}
.newsContent_s .newsImg {position:absolute;top:1px;left:1px;}
.newsContent_s .playButton {width:29px;height:29px;position:absolute;left:205px;top:145px;z-index:10;}
.newsContent_s .playButton2 {width:96px;height:22px;position:absolute;left:71px;top:185px;}
.newsContent_s .playButton img {border:0;}







/*우측단 : 배너, 축제 갤러리, 축제 소식/뉴스*/
.right_main_content  {float:left; width:450px; margin-top:21px;}
.banner_450 {padding-bottom:10px;}
.banner_450 img {padding:1px; border:1px solid #CBCBCC;}


/***ytn 기상센터 : 게시판형식_목록 ***/
#zone15 .ytn_weathercenter .tab_content {overflow:hidden; width:575px; margin-left:5px;text-align:left}
#zone15 .ytn_weathercenter .tab_content dl.img_right,
#zone15 .ytn_weathercenter .tab_content dl.img_right_noimg {overflow:hidden; width:100%; padding:10px 0; background:url('../img/life/line_graydot.gif') left bottom repeat-x;}
#zone15 .ytn_weathercenter .tab_content dl.img_right dt,
#zone15 .ytn_weathercenter .tab_content dl.img_right_noimg dt {float:left ;background:#333; text-align:center; width:150px; height:80px; margin-right:15px; padding:0px; margin-top:5px; margin-bottom:5px;}
#zone15 .ytn_weathercenter .tab_content dl.img_right dt img,
#zone15 .ytn_weathercenter .tab_content dl.img_right_noimg dt img {border:none;}
#zone15 .ytn_weathercenter .tab_content dl.img_right dd {max-width:575px; margin-bottom:5px;}
#zone15 .ytn_weathercenter .tab_content dl.img_right_noimg dd {max-width:575px;margin-bottom:5px;}
#zone15 .ytn_weathercenter .tab_content dl.img_right dd a,
#zone15 .ytn_weathercenter .tab_content dl.img_right_noimg dd a {color:#767676;line-height:17px;letter-spacing:-1px;}

#zone15 .ytn_weathercenter .tab_content dl.img_right dd.title,
#zone15 .ytn_weathercenter .tab_content dl.img_right_noimg dd.title {font-size:16px; font-weight:bold; line-height:17px; font-family:돋움, dotum; color:#333333;  padding-top:4px;}
#zone15 .ytn_weathercenter .tab_content dl.img_right dd.title a,
#zone15 .ytn_weathercenter .tab_content dl.img_right_noimg dd.title a {font-size:16px; font-weight:bold; line-height:17px; font-family:돋움, dotum; color:#333333; padding-top:4px;}
#zone15 .ytn_weathercenter .tab_content dl.img_right dd.time2,
#zone15 .ytn_weathercenter .tab_content dl.img_right_noimg dd.time2 {font-size:12px; line-height: 13px; height:20px; padding:0; margin:0; color:#888;}
#zone15 .ytn_weathercenter .tab_content dl.img_right dd.text,
#zone15 .ytn_weathercenter .tab_content dl.img_right_noimg dd.text {width:548px; font-size:12px; color:#767676;line-height: 17px; letter-spacing:-1px;}
#zone15 .ytn_weathercenter .tab_content dl.img_right dd.text a,
#zone15 .ytn_weathercenter .tab_content dl.img_right_noimg dd.text a{font-size:12px; color:#767676;line-height: 17px; letter-spacing:-1px;}
#zone15 .ytn_weathercenter {width:580px; margin:0px auto 0px auto;text-align:center;}
#zone15 .ytn_weathercenter .txt {font-size:16px;line-height:27px;text-align:left; padding:20px 0; margin-bottom:20px;}
#zone15 .ytn_weathercenter .playButton {width:580px;height:28px;text-align:center;overflow:hidden;}
#zone15 .ytn_weathercenter .playButton img {cursor:pointer;vertical-align:baseline;}

/*지역별날씨 상단*/
#zone15 .ytn_weathercenter2  {overflow:hidden; width:553px;text-align:left;border:1px solid #cccccc;height:90px;margin-bottom:20px;padding:10px 15px;position:relative;}
#zone15 .ytn_weathercenter2 .tab_content2 {text-align:left;}
#zone15 .ytn_weathercenter2 .tab_content2 dl.img_right dt {position:relative;float:left ;background:#333; text-align:center; width:150px; height:80px; margin-right:15px; padding:0px; margin-top:5px; margin-bottom:5px;}
#zone15 .ytn_weathercenter2 .tab_content2 dl.img_right dt .img_border {width:148px;height:78px;}
#zone15 .ytn_weathercenter2 .tab_content2 dl.img_right dd {max-width:550px; margin-bottom:5px;}
#zone15 .ytn_weathercenter2 .tab_content2 dl.img_right dd.title {font-size:16px; font-weight:bold; line-height:17px; color:#333333;  padding-top:4px;margin-bottom:8px;}
#zone15 .ytn_weathercenter2 .tab_content2 dl.img_right dd.title a{color:#333333;font-size:16px;}
#zone15 .ytn_weathercenter2 .tab_content2 dl.img_right dd a {font-size:12px; color:#888888;line-height: 17px; letter-spacing:-1px;}
#zone15 .ytn_weathercenter2 .tab_content2 dl.img_right dd.time2 {font-size:12px; line-height: 13px; height:20px; padding:0; margin:0; color:#888;}
#zone15 .ytn_weathercenter2 .tab_content2 dl.img_right img {position:relative;border:none;overflow:hidden;}
#zone15 .ytn_weathercenter2 .tab_content2 span.play_bt {position:absolute; top:62px; left:130px; width:23px;height:23px;}


/***YTN 기상 센터 : 게시판형식_보기 ***/
#zone15 .ytn_center ul.tab_view_title {
border-top: 2px solid #000;
background-color:#f4f4f4;
padding:14px 15px 6px 15px;
margin-bottom:20px;
border-bottom:1px solid #CCCCCC;
height:95px;
overflow:hidden;
}
#zone15 .ytn_center ul.tab_view_title li.view_overflow {
overflow:hidden; 
width:100%; 
height:70px; 
display:table-cell;
vertical-align:middle;
-webkit-font-smoothing: antialiased;
} /* background:url('/img/life/line_view_gallery.gif') left bottom no-repeat;*/
#zone15 .ytn_center ul.tab_view_title li.view_overflow01 {overflow:hidden; width:100%; height:20px;}
#zone15 .ytn_center ul.tab_view_title li .title {
float:left; 
width:550px; 
font-size:24px; 
font-weight:bold; 
color:#333; 
letter-spacing:-1px;
}
#zone15 .ytn_center ul.tab_view_title li .btn_view_list {float:left; width:60px;}
#zone15 .ytn_center ul.tab_view_title li .area {float:left; width:490px; font-weight:bold; text-align:right;color:#b5b5b5;padding-top:3px;}
#zone15 .ytn_center ul.tab_view_title li .area span {color:#034DA3;}
#zone15 .ytn_center ul.tab_view_title li .write_time {float:right; width:60px; text-align:right;}
#zone15 .ytn_center .cont_vod {margin:0 auto; font-size:16px; line-height:27px; width:510px; text-align:left}
#zone15 .ytn_center .cont_vod .txt {text-align:left; padding:0; margin-bottom:20px; } /*background:url('/img/life/line_graydot.gif') left bottom repeat-x;*/

#zone15 .ytn_center .link {font-size:16px;text-align:center; height:27px;  margin:10px auto 20px auto; width:510px;font-family:나눔고딕,Nanum Gothic,굴림,Gulim;}

/*** YTN 기상 센터 : 플레이어 영역 (2010-04-23, 최정미) ***/
.playerZone {width:100%; margin:0 auto;}
/*
.playerBox {width:320px;height:278px;border:1px solid #000;margin:10px auto;}
.playerBox .a1 {background:#000 url(/img/vod/vod_flash.gif) 50% 40% no-repeat scroll;height:240px;}
.playerBox .a2 {background:url('/img/vod/b1.gif') repeat-x;width:320px;height:38px;}
.playerBox .a3 {background:url('/img/vod/b3.gif') repeat-x;width:320px;height:31px;}
.playerBox .a2 img {cursor:pointer;}

.playerBox .a2 .buttonBox {float:left;padding:7px 10px 0 10px;width:55px;}
.playerBox .a2 .barBox {float:left;width:160px;padding-top:13px;}
.playerBox .a2 .barBox .barSide {float:left;width:1px;height:8px;background:url('/img/vod/bar_side.gif') no-repeat;}
.playerBox .a2 .barBox .barBack {float:left;width:148px;height:8px;background:url('/img/vod/bar_back.gif') repeat-x;position:relative;}
.playerBox .a2 .barBox .barBack #progress_bar {z-index:2;margin:0;position:absolute;top:0;left:0;width:26px;height:8px;}
.playerBox .a2 .barBox .barBack #progress_bar img {vertical-align:baseline;}
.playerBox .a2 .barBox .barBack .state {z-index:1;margin:0;position:absolute;top:0;left:0;}
.playerBox .a2 .barBox .barBack .state img {vertical-align:baseline;}
.playerBox .a2 .soundBox {float:left;width:64px;position:relative;padding:14px 0 0 21px;}
.playerBox .a2 .soundBox .mute {position:absolute;top:11px;left:7px;width:14px;}
.playerBox .a2 .soundBox .soundBack {float:left;width:56px;height:6px;background:url('/img/vod/sound_back.gif') repeat-x;position:relative;padding-top:2px;}
.playerBox .a2 .soundBox .soundBack #sound_progress {z-index:2;margin:0;position:absolute;top:0;left:0;width:15px;height:6px;}
.playerBox .a2 .soundBox .soundBack #sound_progress img {vertical-align:baseline;}
.playerBox .a2 .soundBox .soundBack .soundState {z-index:1;margin:0;position:absolute;top:0;left:0;}
.playerBox .a2 .soundBox .soundBack .soundState img {vertical-align:baseline;}
.playerBox .a2 .soundBox .soundSide {float:left;width:2px;height:6px;background:url('/img/vod/sound_side.gif') no-repeat;padding-top:2px}
*/
/*날씨센터*/
.weathrecenter {width:238px;margin:10px auto 0 auto; background:#fff; border:1px solid #cccccc;}
.weathrecenter .top_title {width:238px;height:29px;border-bottom:1px solid #cccccc;margin:0;padding:0;background:url('../img/life/conbox_ulbg.gif') repeat-x left; }
.weathrecenter .top_title h2 {float:left; width:155px; font-weight:bold; padding-left:10px; margin-top:8px;color:#3157ac;letter-spacing:-1px;}
.weathrecenter .top_title h2 a{color:#3157ac;letter-spacing:-1px;}
.weathrecenter .top_title .right_txt {float:right;margin:8px 0 0 0;padding:0 6px 0 0; border:none;}
.weathrecenter .conts {text-align:center; padding:10px 0;}
.weathrecenter .conts .img {margin:0 auto; width:215px; height:105px; background-color:#000; text-align:center;}
.weathrecenter .conts .img img {vertical-align:top;}
.weathrecenter .conts .weather_txt {font-size:14px; font-weight:bold; margin:10px 15px 0;}
.weathrecenter .conts .weather_txt a {color:#2f2f2f;}
.weathrecenter .conts .weather_txt span {color:#3070b6;} 
.btn_weather_box {width:234px; background:#d7e0ea; padding:3px; margin:0 0 10px 0;}
.mg_t10 {margin-top:10px;}

/*날씨센터*/
.weathrecenter22 {width:238px; margin:0 0 10px 0; background:#fff; border:1px solid #cccccc;}
.weathrecenter22 .top_title {width:238px;height:29px;border-bottom:1px solid #cccccc;margin:0;padding:0;background:url('../img/life/conbox_ulbg.gif') repeat-x left;}
.weathrecenter22 .top_title h2 {float:left; width:155px; font-weight:bold; padding-left:10px; margin-top:8px;color:#3157ac;letter-spacing:-1px;}
.weathrecenter22 .top_title h2 a{color:#3157ac;letter-spacing:-1px;}
.weathrecenter22 .top_title .right_txt {float:right;margin:8px 0 0 0;padding:0 6px 0 0; border:none;}
.weathrecenter22 .conts {text-align:center; padding:10px 0;}
.weathrecenter22 .conts .weather_txt {font-size:14px; font-weight:bold; margin:10px 15px 0;}
.weathrecenter22 .conts .weather_txt a {color:#2f2f2f;}
.weathrecenter22 .conts .weather_txt span {color:#3070b6;} 
.btn_weather_box {width:234px; background:#d7e0ea; padding:3px; margin:0 0 10px 0;}
.mg_t10 {margin-top:10px;}


/*찾아본 동네*/
.conts_village {width:240px;}
.conts_village ul.conts_village_li li {overflow:hidden; width:218px; padding:3px 10px; border-bottom:1px solid #ededed;}
.conts_village ul.conts_village_li li.end {border-bottom:none;}
.conts_village ul.conts_village_li li .village {float:left; width:146px; padding-top:4px;}
.conts_village ul.conts_village_li li .temp {float:right; width:60px;}
.conts_village ul.conts_village_li li span {color:#ff6817; font-weight:bold;}


/*레저 날씨*/
#zone2 .weathrecenter .top_title .right_txt a {color:#a1a1a1;}
#zone2 .conts_leisure {width:238px;}
#zone2 .conts_leisure ul.leisure_li {overflow:hidden; width:230px; padding:11px 0 5px 7px;}
#zone2 .conts_leisure ul.leisure_li li {float:left; width:44px; text-align:center; padding-bottom:4px; font-size:11px;}
#zone2 .conts_leisure ul.leisure_li li a {color:#244370;}
#zone2 .btn_leisure {width:238px;border-top:1px solid #cccccc;}
#zone2 .btn_leisure img{vertical-align:top;}

#zone2 .news_box {overflow:hidden; margin:0 0 10px 0px;}
#zone2 .news_box .ConTitle {width:238px;height:29px;border:1px solid #cccccc;margin:0;padding:0;background:url('../img/life/conbox_ulbg.gif') repeat-x left;}
#zone2 .news_box .ConTitle li.left {float:left;margin:5px 0 0 8px; font:bold 12px dotum;color:#000;}
#zone2 .news_box ul.new_box {clear:both;width:238px;;margin:0 0 0 10px;padding:0; background:#00ff00;}
#zone2 .news_box ul.new_box li {width:230px;height:15px;margin:4px 0;padding-left:10px;background:url('img/comm/blue_dot.gif') no-repeat 0 4px;}
#zone2 .news_box ul.new_box li a {color:#2d2d2d;}
#zone2 .news_box .ConTitle li.left2 {float:left;margin:9px 0 0 0;padding:0 0 0 8px;font:bold 12px dotum; color:#3157ac;}
#zone2 .news_box .ConTitle li.right a{float:right;margin:7px 0 0 0;padding:0 6px 0 0;color:#9c9c9c;}
#zone2 .news_box .ConListBox {width:242px;border:1px solid #cccccc;border-top:none;background-color:#fff;}
#zone2 .news_box .Conarea {width:228px;border:1px solid #ccc;border-top:none;background-color:#fff;margin:0;padding:7px 0 5px 10px;}
#zone2 .news_box .Conarea_li li {color:#686868; letter-spacing:1px; padding:0 0 3px 10px; background:url('../img/life/blue_dot.gif') no-repeat 0 4px;}
#zone2 .news_box .Conarea_li a {color:#686868;}





