BODY,TD	{margin-left:0; margin-top:0; margin-right:0; margin-bottom:0;
		 font-family:"dotum", "arial";
		 font-size:12px;
		 color:#777777;
		}

IMG        {border:0px;}

.titleb      {font-family:"dotum";  font-size:25px; color:#4842ab; letter-spacing:-2pt; font-weight:bold;}
.titleb-sub  {font-family:"dotum";  font-size:16px; color:#666666; letter-spacing:-2pt; font-weight:bold;}
.title-sub   {font-family:"dotum";  font-size:11px; color:#777777; letter-spacing:-1pt;}
.title-date  {font-family:"tahoma"; font-size:13px; color:#4842ab; letter-spacing: 0pt; font-weight:bold;}
.title-hdate {font-family:"dotum";  font-size:12px; color:#4842ab; letter-spacing:-1pt; font-weight:bold;}




.head_01     {font-family:"dotum"; font-size:12px; color:#555555; letter-spacing:-1pt; font-weight:bold; text-align:center; Vertical-align:top;  background-color:#cfcdef; padding:7px 5px 4px 5px;
			  border-right:solid 1px; border-right-color:#aaaaaa;}
.head_b01    {font-family:"dotum"; font-size:12px; color:#555555; letter-spacing:-1pt; font-weight:bold; text-align:center; Vertical-align:top;  background-color:#cfcdef; padding:7px 5px 4px 5px;
			  border-right:solid 1px; border-right-color:#aaaaaa; border-left:solid 1px; border-left-color:#aaaaaa;}

.head_02     {font-family:"dotum"; font-size:12px; color:#555555; letter-spacing:-1pt; font-weight:bold; text-align:center; Vertical-align:top;  background-color:#cfcdef; padding:5px 3px 2px 3px;
			  border-right:solid 1px; border-right-color:#aaaaaa; border-left:solid 1px; border-left-color:#aaaaaa; border-bottom:solid 1px; border-bottom-color:#aaaaaa;}
.head_03     {font-family:"dotum"; font-size:12px; color:#555555; letter-spacing:-1pt; font-weight:bold; text-align:center;   background-color:#edecfe; padding:5px 3px 2px 3px;
			  border-right:solid 1px; border-right-color:#aaaaaa; border-left:solid 1px; border-left-color:#aaaaaa; border-bottom:solid 1px; border-bottom-color:#aaaaaa;}


.w-td        {border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb; padding:0px 5px 0px 5px;}
.w-tdb       {border-right:solid 1px; border-right-color:#bbbbbb; border-left:solid 1px; border-left-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb; padding:0px 5px 0px 5px;}
.g-td        {border-right:solid 1px; border-right-color:#bbbbbb; border-left:solid 1px; border-left-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb; background-color:#f4f4f4; padding:0px 5px 0px 5px;}

BODY,TD	{margin-left:0; margin-top:0; margin-right:0; margin-bottom:0;
		 font-family:"dotum", "arial";
		 font-size:12px;
		 color:#777777;
		}

IMG        {border:0px;}

.titleb      {font-family:"dotum";  font-size:25px; color:#005e56; letter-spacing:-2pt; font-weight:bold;}
.titleb-sub  {font-family:"dotum";  font-size:16px; color:#666666; letter-spacing:-2pt; font-weight:bold;}
.title-sub   {font-family:"dotum";  font-size:11px; color:#777777; letter-spacing:-1pt;}
.title-date  {font-family:"tahoma"; font-size:13px; color:#005e56; letter-spacing: 0pt; font-weight:bold;}
.title-hdate {font-family:"dotum";  font-size:12px; color:#005e56; letter-spacing:-1pt; font-weight:bold;}




.head_01     {font-family:"dotum"; font-size:12px; color:#555555; letter-spacing:-1pt; font-weight:bold; text-align:center; Vertical-align:top;  background-color:#bee4e1; padding:7px 5px 4px 5px;
			  border-right:solid 1px; border-right-color:#aaaaaa;}
.head_b01    {font-family:"dotum"; font-size:12px; color:#555555; letter-spacing:-1pt; font-weight:bold; text-align:center; Vertical-align:top;  background-color:#bee4e1; padding:7px 5px 4px 5px;
			  border-right:solid 1px; border-right-color:#aaaaaa; border-left:solid 1px; border-left-color:#aaaaaa;}

.head_02     {font-family:"dotum"; font-size:12px; color:#555555; letter-spacing:-1pt; font-weight:bold; text-align:center; Vertical-align:top;  background-color:#bee4e1; padding:5px 3px 2px 3px;
			  border-right:solid 1px; border-right-color:#aaaaaa; border-left:solid 1px; border-left-color:#aaaaaa; border-bottom:solid 1px; border-bottom-color:#aaaaaa;}
.head_03     {font-family:"dotum"; font-size:12px; color:#555555; letter-spacing:-1pt; font-weight:bold; text-align:center;   background-color:#f0f0f0; padding:5px 3px 2px 3px;
			  border-right:solid 1px; border-right-color:#aaaaaa; border-left:solid 1px; border-left-color:#aaaaaa; border-bottom:solid 1px; border-bottom-color:#aaaaaa;}


.w-td        {border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb; padding:0px 5px 0px 5px;}
.w-tdb       {border-right:solid 1px; border-right-color:#bbbbbb; border-left:solid 1px; border-left-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb; padding:0px 5px 0px 5px;}
.g-td        {border-right:solid 1px; border-right-color:#bbbbbb; border-left:solid 1px; border-left-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb; background-color:#f1fbfa; padding:0px 5px 0px 5px;}

.level-r01   {font-family:"dotum"; font-size:11px; color:#ffffff; letter-spacing:-1pt; font-weight:bold; text-align:center; padding:5px 2px 1px 2px; line-height:110%;
			  border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;
			  Background-Image:url('http://www.kma.go.kr/beach/SHARE/images/bg-levle-r01.gif'); Background-Repeat:no-repeat; Background-Position:center center;}

.level-r02   {font-family:"dotum"; font-size:11px; color:#ffffff; letter-spacing:-1pt; font-weight:bold; text-align:center; padding:4px 2px 1px 2px;
			  border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;
			  Background-Image:url('http://www.kma.go.kr/beach/SHARE/images/bg-levle-r02.gif'); Background-Repeat:no-repeat; Background-Position:center center;}

.level-o     {font-family:"dotum"; font-size:11px; color:#ffffff; letter-spacing:-1pt; font-weight:bold; text-align:center; padding:4px 2px 1px 2px;
			  border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;
			  Background-Image:url('http://www.kma.go.kr/beach/SHARE/images/bg-levle-o.gif'); Background-Repeat:no-repeat; Background-Position:center center;}

.level-y     {font-family:"dotum"; font-size:11px; color:#777777; letter-spacing:-1pt; font-weight:bold; text-align:center; padding:4px 2px 1px 2px;
			  border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;
			  Background-Image:url('http://www.kma.go.kr/beach/SHARE/images/bg-levle-y.gif'); Background-Repeat:no-repeat; Background-Position:center center;}

.level-v    {font-family:"dotum"; font-size:11px; color:#ffffff; letter-spacing:-1pt; font-weight:bold; text-align:center; padding:4px 2px 1px 2px;
			  border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;
			  Background-Image:url('http://www.kma.go.kr/beach/SHARE/images/bg-levle-v.gif'); Background-Repeat:no-repeat; Background-Position:center center;}

.level-b    {font-family:"dotum"; font-size:11px; color:#ffffff; letter-spacing:-1pt; font-weight:bold; text-align:center; padding:4px 2px 1px 2px;
			  border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;
			  Background-Image:url('http://www.kma.go.kr/beach/SHARE/images/bg-levle-b.gif'); Background-Repeat:no-repeat; Background-Position:center center;}

.level-g    {font-family:"dotum"; font-size:11px; color:#ffffff; letter-spacing:-1pt; font-weight:bold; text-align:center; padding:4px 2px 1px 2px;
			  border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;
			  Background-Image:url('http://www.kma.go.kr/beach/SHARE/images/bg-levle-g.gif'); Background-Repeat:no-repeat; Background-Position:center center;}


.num_01      {font-family:"dotum"; font-size:12px; color:#777777; letter-spacing: 0pt;}
.num_01s     {font-family:"dotum"; font-size:11px; color:#777777; letter-spacing: 0pt;}

.num_02      {font-family:"dotum"; font-size:12px; color:#005e56; letter-spacing: 0pt;}
.num_02s     {font-family:"dotum"; font-size:11px; color:#005e56; letter-spacing: 0pt;}

.num_r       {font-family:"dotum"; font-size:12px; color:#ff0000; letter-spacing: 0pt; font-weight:bold;}
.num_b       {font-family:"dotum"; font-size:12px; color:#0066ff; letter-spacing: 0pt; font-weight:bold;}

.edata_01s   {font-family:"tahoma"; font-size:11px; color:#777777; letter-spacing: 0pt;}

.hdata_01s   {font-family:"dotum";  font-size:11px; color:#777777; letter-spacing:-1pt;}
.hdata_02s   {font-family:"dotum";  font-size:11px; color:#005e56; letter-spacing:-1pt;}

.space {letter-spacing:0pt;}

.t-hdata_01   {font-family:"dotum"; font-size:12px; color:#777777; letter-spacing:-1pt; text-align:center; Vertical-align:top;  background-color:#ffffff; padding:5px 3px 2px 3px;
			   border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;}
.t-hdata_g01  {font-family:"dotum"; font-size:12px; color:#777777; letter-spacing:-1pt; text-align:center; Vertical-align:top;  background-color:#f1fbfa; padding:5px 3px 2px 3px;
			   border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;}

.t-hdata_01s  {font-family:"dotum"; font-size:11px; color:#777777; letter-spacing:-1pt; text-align:center; background-color:#ffffff; padding:5px 3px 2px 3px;
			   border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;}
.t-hdata_b01  {font-family:"dotum"; font-size:12px; color:#777777; letter-spacing:-1pt; text-align:center; Vertical-align:top;  background-color:#ffffff; padding:5px 3px 2px 3px;
			   border-right:solid 1px; border-right-color:#bbbbbb; border-left:solid 1px; border-left-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;}

/* png */

/* µ¿³×¿¹º¸ common */
.BR_none{border-right:none !important; border-left:none !important; border-bottom:solid 1px; border-bottom-color:#bbbbbb;}
.BR_L_none{border-left:none !important; border-bottom:solid 1px; border-bottom-color:#bbbbbb; border-right:solid 1px; border-right-color:#bbbbbb;}
.BR_R_none{border-right:none !important; border-bottom:solid 1px; border-bottom-color:#bbbbbb;}


.forecastNew img{font-size:0;}
.forecastNew .bgblue{background:#eff3f5; line-height:1.1em; font-weight:normal; color:#6e7071; width:86px !important; font-size:0.95em;}
.forecastNew .bgblue_bottom{background:#eff3f5; color:#6e7071; border-top:none; font-weight:normal; color:#6e7071; font-size:0.95em;}
.forecastNew th{color:#797676; text-align:center; border:1px solid #c7c7c7; border-right:none; height:17px;}
.forecastNew th.date{background:#eff3f5; width:85px; *width:86px; color:#6e7071; font-size:0.95em; padding:7px 0px 5px 0px; height:17px;}
.forecastNew th.tommorow{background:#f1fdf0; color:#797676;}

.forecastNew .none{border-left:none; border-right:none; width:1px;}
.forecastNew br{height:1px;}

.forecastNew .time{padding:0px 0px 0px 0px; border-bottom:solid 1px; border-bottom-color:#bbbbbb;}
.forecastNew .time img{position:relative; left:-11px; top:0px; width:21px; height:13px;}
.forecastNew .last_time img{position:relative; *top:-1px; left:-10px; top:0px;}

.forecastNew  tr.rainfall{height:25px;}
.forecastNew  tr.rainfall td{ padding:3px 0px !important;}

.forecastNew .degree   p{width:21px; height:14px; background:url(http://www.kma.go.kr/beach/SHARE/images/bg_deg.gif) no-repeat left top; position:relative; text-align:center; padding-top:2px; padding-bottom:2px; *left:20px; font-size:11px; color:#ffffff; letter-spacing:0pt; font-weight:bold;}
.forecastNew .humidity p{width:21px; height:14px; background:url(http://www.kma.go.kr/beach/SHARE/images/bg_hum.gif) no-repeat left top; position:relative; text-align:center; padding-top:2px; padding-bottom:2px; *left:20px; font-size:11px; color:#ffffff; letter-spacing:0pt; font-weight:bold;}
.forecastNew .wave     p{width:21px; height:14px; background:url(http://www.kma.go.kr/beach/SHARE/images/bg_wav.gif) no-repeat left top; position:relative; text-align:center; padding-top:2px; padding-bottom:2px; *left:20px; font-size:11px; color:#ffffff; letter-spacing:0pt; font-weight:bold;}

.forecastNew .wind     p{width:21px; height:32px; background:url(http://www.kma.go.kr/beach/SHARE/images/bg_wind.gif) no-repeat left 18px; position:relative; text-align:center; padding-top:3px; padding-bottom:2px; *left:20px; font-size:11px; color:#ffffff; font-weight:bold;}
.forecastNew .wind  span{width:21px; height:15px; display:inline-block; padding-top:0px; padding-bottom:2px;}

.forecastNew .wind img{line-height:1px; font-size:0.1em; padding-bottom:3px;}
.forecastNew .last{border-right:none; border-top:none; border-bottom:solid 1px; border-bottom-color:#bbbbbb; border-right:solid 1px; border-right-color:#bbbbbb;}

.forecastNew th.bg_blue{background:#e8eef2;}
.forecastNew td.bg_blue{background:#e8eef2;}

.forecastNew td.PD_none{padding:0px !important; border-bottom:solid 1px; border-bottom-color:#bbbbbb; border-right:solid 1px; border-right-color:#bbbbbb;}

.forecastNew td.bg_tomorrow{background:#f1fbfa;}
.forecastNew td.bg_left_today{background:url(http://www.kma.go.kr/beach/SHARE/images/weather/main/left_today.gif) no-repeat left top; border-right:none; border-left:none;}
.forecastNew td.bg_center_today{background:url(http://www.kma.go.kr/beach/SHARE/images/weather/main/center_today.gif) no-repeat left top; border-left:none; border-right:none;}


.forecastNew td.bg_last{background:url(http://www.kma.go.kr/beach/SHARE/images/weather/main/bg_last.gif) no-repeat left top; border:none;}
.forecastNew th.bg_last{background:url(http://www.kma.go.kr/beach/SHARE/images/weather/main/bg_last.gif) no-repeat left top; border:none;}


.num_01      {font-family:"dotum"; font-size:12px; color:#777777; letter-spacing: 0pt;}
.num_01s     {font-family:"dotum"; font-size:11px; color:#777777; letter-spacing: 0pt;}

.num_02      {font-family:"dotum"; font-size:12px; color:#4842ab; letter-spacing: 0pt;}
.num_02s     {font-family:"dotum"; font-size:11px; color:#4842ab; letter-spacing: 0pt;}

.num_r       {font-family:"dotum"; font-size:12px; color:#ff0000; letter-spacing: 0pt; font-weight:bold;}
.num_b       {font-family:"dotum"; font-size:12px; color:#0066ff; letter-spacing: 0pt; font-weight:bold;}

.edata_01s   {font-family:"tahoma"; font-size:11px; color:#777777; letter-spacing: 0pt;}

.hdata_01s   {font-family:"dotum";  font-size:11px; color:#777777; letter-spacing:-1pt;}
.hdata_02s   {font-family:"dotum";  font-size:11px; color:#4842ab; letter-spacing:-1pt;}

.space {letter-spacing:0pt;}

.t-hdata_01   {font-family:"dotum"; font-size:12px; color:#777777; letter-spacing:-1pt; text-align:center; Vertical-align:top;  background-color:#ffffff; padding:5px 3px 2px 3px;
			   border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;}
.t-hdata_g01  {font-family:"dotum"; font-size:12px; color:#777777; letter-spacing:-1pt; text-align:center; Vertical-align:top;  background-color:#f4f4f4; padding:5px 3px 2px 3px;
			   border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;}

.t-hdata_01s  {font-family:"dotum"; font-size:11px; color:#777777; letter-spacing:-1pt; text-align:center; background-color:#ffffff; padding:5px 3px 2px 3px;
			   border-right:solid 1px; border-right-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;}
.t-hdata_b01  {font-family:"dotum"; font-size:12px; color:#777777; letter-spacing:-1pt; text-align:center; Vertical-align:top;  background-color:#ffffff; padding:5px 3px 2px 3px;
			   border-right:solid 1px; border-right-color:#bbbbbb; border-left:solid 1px; border-left-color:#bbbbbb; border-bottom:solid 1px; border-bottom-color:#bbbbbb;}

/* png */

/* µ¿³×¿¹º¸ common */
.BR_none{border-right:none !important; border-left:none !important; border-bottom:solid 1px; border-bottom-color:#bbbbbb;}
.BR_L_none{border-left:none !important; border-bottom:solid 1px; border-bottom-color:#bbbbbb; border-right:solid 1px; border-right-color:#bbbbbb;}
.BR_R_none{border-right:none !important; border-bottom:solid 1px; border-bottom-color:#bbbbbb;}


.forecastNew img{font-size:0;}
.forecastNew .bgblue{background:#eff3f5; line-height:1.1em; font-weight:normal; color:#6e7071; width:86px !important; font-size:0.95em;}
.forecastNew .bgblue_bottom{background:#eff3f5; color:#6e7071; border-top:none; font-weight:normal; color:#6e7071; font-size:0.95em;}
.forecastNew th{color:#797676; text-align:center; border:1px solid #c7c7c7; border-right:none; height:17px;}
.forecastNew th.date{background:#eff3f5; width:85px; *width:86px; color:#6e7071; font-size:0.95em; padding:7px 0px 5px 0px; height:17px;}
.forecastNew th.tommorow{background:#f1fdf0; color:#797676;}

.forecastNew .none{border-left:none; border-right:none; width:1px;}
.forecastNew br{height:1px;}

.forecastNew .time{padding:0px 0px 0px 0px; border-bottom:solid 1px; border-bottom-color:#bbbbbb;}
.forecastNew .time img{position:relative; left:-11px; top:0px; width:21px; height:13px;}
.forecastNew .last_time img{position:relative; *top:-1px; left:-10px; top:0px;}

.forecastNew  tr.rainfall{height:25px;}
.forecastNew  tr.rainfall td{ padding:3px 0px !important;}

.forecastNew .degree   p{width:21px; height:14px; background:url(http://www.kma.go.kr/beach/SHARE/images/bg_deg.gif) no-repeat left top; position:relative; text-align:center; padding-top:2px; padding-bottom:2px; *left:20px; font-size:11px; color:#ffffff; letter-spacing:0pt; font-weight:bold;}
.forecastNew .humidity p{width:21px; height:14px; background:url(http://www.kma.go.kr/beach/SHARE/images/bg_hum.gif) no-repeat left top; position:relative; text-align:center; padding-top:2px; padding-bottom:2px; *left:20px; font-size:11px; color:#ffffff; letter-spacing:0pt; font-weight:bold;}
.forecastNew .wave     p{width:21px; height:14px; background:url(http://www.kma.go.kr/beach/SHARE/images/bg_wav.gif) no-repeat left top; position:relative; text-align:center; padding-top:2px; padding-bottom:2px; *left:20px; font-size:11px; color:#ffffff; letter-spacing:0pt; font-weight:bold;}

.forecastNew .wind     p{width:21px; height:14px; background:url(http://www.kma.go.kr/beach/SHARE/images/bg_wind.gif) no-repeat left 18px; position:relative; text-align:center; padding-top:3px; padding-bottom:2px; *left:20px; font-size:11px; color:#ffffff; font-weight:bold;}
.forecastNew .wind  span{width:21px; height:15px; display:inline-block; padding-top:0px; padding-bottom:2px;}

.forecastNew .wind img{line-height:1px; font-size:0.1em; padding-bottom:3px;}
.forecastNew .last{border-right:none; border-top:none; border-bottom:solid 1px; border-bottom-color:#bbbbbb; border-right:solid 1px; border-right-color:#bbbbbb;}

.forecastNew th.bg_blue{background:#e8eef2;}
.forecastNew td.bg_blue{background:#e8eef2;}

.forecastNew td.PD_none{padding:0px !important; border-bottom:solid 1px; border-bottom-color:#bbbbbb; border-right:solid 1px; border-right-color:#bbbbbb;}

.forecastNew td.bg_tomorrow{background:#f4f4f4;}
.forecastNew td.bg_left_today{background:url(http://www.kma.go.kr/beach/SHARE/images/weather/main/left_today.gif) no-repeat left top; border-right:none; border-left:none;}
.forecastNew td.bg_center_today{background:url(http://www.kma.go.kr/beach/SHARE/images/weather/main/center_today.gif) no-repeat left top; border-left:none; border-right:none;}


.forecastNew td.bg_last{background:url(http://www.kma.go.kr/beach/SHARE/images/weather/main/bg_last.gif) no-repeat left top; border:none;}
.forecastNew th.bg_last{background:url(http://www.kma.go.kr/beach/SHARE/images/weather/main/bg_last.gif) no-repeat left top; border:none;}