#contents_kwf {width:930px;margin:0 0 15px 0 ; font-family:Dotum;}

#contents_kwf_head { display:none;}
#contents_kwf_head .title { float:left; margin:0 0 2px 0; padding:0 0 0 13px; background:url(http://c.howweather.com/kma_week_forecast/default/_images/title_bg.gif) 2px 5px no-repeat; font-weight:bold; color:#3f3f3f;}
#contents_kwf_head .title span{ font-size:14px;color:#3d60b8; margin: 0 5px 0 0;}
#contents_kwf_head .other { float:right;margin:0 0 0 0;}

table.kma_week_forecast { clear:both;border-collapse: collapse; width: 100%; margin:0px;border-top:2px solid #875a2e; border-right:1px solid #FFF;text-indent:0; font-weight:normal;color:#333; line-height:1.5;}
table.kma_week_forecast col.bg { background: #f5f5f5; font-weight: bold; text-align: center; }

table.kma_week_forecast thead th, table.kma_week_forecast tbody th { vertical-align:middle;}

table.kma_week_forecast thead th { height:40px;background: #f9f9f9; border-right:1px solid #b69b81; border-bottom: 1px solid #b69b81; color:#000; letter-spacing:-1px; }
table.kma_week_forecast thead td { text-align:center; font-weight:bold; background-color:#fff; border-right:1px solid #b69b81; border-bottom: 1px solid #b69b81; width:133px;color:#895c2f;}
table.kma_week_forecast thead td.week {width:99px;}

table.kma_week_forecast thead td span { display:inline-block; width:17px; height:16px;color:#fff; background:url(http://c.howweather.com/kma_week_forecast/default/_images/back_weekday.gif) 50% 50% no-repeat; line-height:1.35;}
table.kma_week_forecast thead td span.saturday { background:url(http://c.howweather.com/kma_week_forecast/default/_images/back_week_saturday.gif) 50% 50% no-repeat;}
table.kma_week_forecast thead td span.sunday { background:url(http://c.howweather.com/kma_week_forecast/default/_images/back_week_sunday.gif) 50% 50% no-repeat;}


table.kma_week_forecast tbody th { border-bottom: 1px solid #b69b81; border-right:1px solid #b69b81;font-weight: normal;letter-spacing:0px;background-color:#fdfdf6;}

table.kma_week_forecast tbody th span { font-size:0.9em; color:#bd6d1f;letter-spacing:-1px;}
table.kma_week_forecast tbody td { border-bottom: 1px solid #b69b81; border-right: 1px solid #b69b81; padding:2px; text-align:center;  }

table.kma_week_forecast tbody td table.wdata { width:90px; margin:auto;}
table.kma_week_forecast tbody td table.wdata td, table.kma_week_forecast tbody table.wdata th, { border:none;}
table.kma_week_forecast tbody td table.wdata td { font-size:11px; color:#6b6b6b; letter-spacing: -1px;line-height: 1.20;border:none;}
table.kma_week_forecast tbody td table.wdata th { height:50px; padding:0px; background:#fff;border:none;}



table.kma_week_forecast tbody td.wave_graph {padding:0px;margin:0px;background:url(/_images/forecast/wave_graph_back.gif) 0 0 no-repeat; height:257px; width:671px;}

table.kma_week_forecast tfoot th, table.kma_week_forecast tfoot td { background: #eee; font-weight: bold; color:#666; text-align: center; vertical-align: middle; padding: 5px 12px 5px 12px; }

table.kma_week_forecast a, table.kma_week_forecast a:link { color: #007A31; text-decoration: none; cursor: pointer; }
table.kma_week_forecast a:visited { color: #577136; }
table.kma_week_forecast a:hover, table.kma_week_forecast a:active, table.kma_week_forecast a:focus { color: #06c; text-decoration: underline; }