/*@charset "";*/
/* CSS Document */

/*¸¶Áø°ú ÆÐÂ¡ÀÇ ÃÊ±âÈ­*/
body, div, dl, dt,dd,ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td{margin:0; padding:0;}

/*Çì´õ ÆùÆ®ÀÇ ÃÊ±âÈ­*/
h1, h2, h3, h4, h5, h6{font-size:100%;}

/*¸®½ºÆ®ÀÇ ½ºÅ¸ÀÏ Á¦°Å*/
ol, ul{list-style:none}

/* ÆùÆ® °­Á¶ Æ¯¼º ÃÊ±âÈ­*/
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight:normal;}

/*Å×ÀÌºí ½ºÅ¸ÀÏÃÊ±âÈ­*/
table{ border-collapse:collapse; border-spacing:0;}

/*ÀÌ¹ÌÁö ¹× ÇÊµå¼Â¿¡¼­ º¸´õÇ¥½Ã ÃÊ±âÈ­*/
fieldset, img{border: 0;}

/*Ä¸¼Ç°ú Å×ÀÌºíÇì´õ ÅØ½ºÆ® Á¤·Ä ÃÊ±âÈ­*/
/*caption. th{text-align:left}/*

/*ÀÎ¿ë±¸ Ç¥½Ã ÃÊ±âÈ­*/
q:before, q:after{content:'';}

/*±âº» Æ÷Áö¼Ç Á¤ÇÏ±â*/
/*body{position:relative; margin:0 auto; text-align:center;}*/
body{position:relative; margin:0 auto;}


* {margin:0; padding:0; font-family:Dotum,AppleGothic,sans-serif;}

form {display:inline; margin:0px;}
img, fieldset {border:0;}
li {list-style:none;}

A:link {color:#333333;text-decoration:none;}
A:visited {color:#333333;text-decoration:none;}
A:active {color:#333333;text-decoration:none;}
A:hover {color:#333333;text-decoration:underline;}

A.menu img { border-width:0px; display:inline; }
A.menu img.over { display:none; } 
A.menu:hover { border:0px }
A.menu:hover img { display:none; }
A.menu:hover img.over { display:inline; }
A.submenu:hover {color:#529CFF; text-decoration:none}

#shko_temp{ font-family:tahoma, AppleGothic, sans-serif; font-size:24px; font-weight:bold;}
#shko_rain{ font-family:tahoma, AppleGothic, sans-serif; font-weight:bold; width:30px; display:inline-block; text-align:center; color:#666;}
#shko_snow{ font-family:tahoma, AppleGothic, sans-serif; font-weight:bold; width:30px; display:inline-block; text-align:center; color:#666;}
#shko_wdirk{ width:52px; display:inline-block; text-align:center; color:#666;}
#shko_wspeed{ font-family:tahoma, AppleGothic, sans-serif; font-weight:bold; width:30px; display:inline-block; text-align:center; color:#666;}

.weather_real_txt span{line-height:20px;}
.top{ margin-bottom:10px; }
.top_menu { width:1024px;  height:29px; line-height:29px; font-size:11px;  margin:0 auto; text-align:center;}
.top_menu li{position:relative; float:left;}

.top_line { width:100%; height:0px; border-bottom:1px solid #b5b5b5; line-height:0px; font-size:0px; margin:0px; padding:0px; }

.top_menu_subtitle span{width:400px; margin-left:220px;}
.top_search_menu { width:184px;  height:23px; margin-left:265px; margin-top:2px;}
.top_search_text { position:relative; float:left;  width:135px; height:21px; line-height:21px; border:1px solid #959595; }
.top_search_bt   { position:relative; float:left;   height:23px; display:block;}


.middle_menu{ width:1024px; height:73px; padding-top:18px; margin:0 auto;  vertical-align:top;}
.middle_menu li{position:relative; float:left;}
.bottom img{margin:0 auto}


.bottom_menu{ background-color:#00bdf2; height:81px;}
.briefing_menu{ width:1024px; height:81px; margin:0 auto; background-image:url(../images/briefing_bg.gif); }
.briefing_textarea{float:left; position:relative; width:815px; height:40px;  font-size:12px; margin-left:156px; margin-top:9px; text-align:left; padding:10px; overflow-x: hidden; overflow-y: auto;}

.main{ font-size:12px; width:1024px; height:570px; margin-top:19px; margin:0 auto;}
.main ul{float:left; position:relative;}
.main li{float:left; position:relative;}
.main_left{  width:333px; height:559px; border:1px solid #cacaca; padding:8px;}
.main_center{width:333px; height:559px; border:1px solid #cacaca; margin-left:10px; padding:8px;}
.main_right{ width:261px; height:559px; border:1px solid #cacaca; margin-left:10px; padding:8px;}



.left_map{  width:300px; height:559px; padding:10px;}
.left_map ul{ width:300px; height:559px;  float:left; position:relative;}
.left_map li{ width:300px;                float:left; position:relative;}
.left_map2{  width:300px; height:370px; padding:10px;}
.left_map2 ul{ width:300px; height:370px;  float:left; position:relative;}
.left_map2 li{ width:300px;                float:left; position:relative;}
.line_01_sub{ height:4px; background-color:#447f9c; font-size:1px; margin-bottom:10px;}
.left_title_sub{float:left; position:relative; margin-bottom:10px;} 
.left_title_sub img{float:left; position:relative;}



.line_01{width:331px; height:4px; background-color:#447f9c; font-size:1px;}
.line_02{width:333px; height:4px; background-color:#abc82f; font-size:1px;}

.main_select{width:333px; height:26px;}
.main_select img{   float:left; position:relative; margin-top:8px; margin-right:80px;}
.main_select select{float:left; position:relative; margin-top:3px; margin-left:10px;}
.main_accept{width:333px; height:27px; background-image:url(../images/title_area_accept.gif);}
.main_accept span{float:left; position:relative; height:27px; line-height:27px;}
.area{ width:50px;margin-left:20px; font-weight:bold;}
.time{margin-left:120px;}
 
.more_bt{float:right; position:relative; margin-top:10px; display:block;}

.real_weather{ width:333px; text-align:right; margin:0 auto;}
.real_weather_title{float:left; position:relative;  margin-top:9px; margin-bottom:3px;}

.real_weather_table{width:333px; height:108px; font-size:12px; background-color:#f6f6f6; border:1px solid #959595; }

.three_weather{ width:333px;}
.three_weather_title{float:left; position:relative; margin-top:9px; margin-bottom:3px; display:block;}
.three_weather_table{float:left; position:relative; width:333px;  height:200px; font-size:12px; background-color:#f6f6f6; border:1px solid #959595;}

.total_jisu{}
.total_jisu_title{float:left; position:relative; margin-top:9px; margin-bottom:3px;}
.total_jisu table img{ display:block; margin:0 auto; margin-top:5px;}
.total_jisu table{float:left; position:relative; width:333px; height:108px; font-size:12px; background-color:#f6f6f6; border:1px solid #959595; text-align:center;}


.line_03{width:261px; height:4px; background-color:#f4bd18; font-size:1px;}


.weather_news_title{float:left; position:relative; margin-top:3px; margin-bottom:3px;}
.weather_news_contents1{width:261px; height:160px; border:1px solid #959595;}
.weather_news_contents1 span{width:251px; display:inline-block; line-height:17px; margin-top:5px; margin-left:5px; }
.weather_news_contents2{width:261px; height:160px; border:1px solid #959595;}
.weather_news_contents2 span{width:251px; display:inline-block; line-height:17px; margin-top:5px; margin-left:5px; }
.weather_news_contents3{width:261px; height:160px; border:1px solid #959595;}
.weather_news_contents3 span{width:251px; display:inline-block; line-height:17px; margin-top:5px; margin-left:5px; }


.weather_news{ width:333px; text-align:right; margin:0 auto; border: none;}
.weather_news table{float:left; position:relative; width:278px; height:111px; margin-top:6px; font-size:12px; background-color:#f6f6f6; border:1px solid #959595; text-align:left;}
.weather_news table td{ padding:10px;}

.bottom{ height:20px; background-image:url(/include/images/bottom_bg.gif); margin-top:16px;}
.bottom img{ display:block;}

.sub_left {width:353px; }
.sub_left li{float:left; position:relative;}
.sub_title{ height:110px;}
.sub_title img{ display:block;}
.sub_map{ width:316px; height:530px;  border:1px solid #d9d9d9; margin-left:24px; text-align:center;}
.sub_map2{ width:316px; height:355px;  border:1px solid #d9d9d9; margin-left:24px; text-align:center;}

.left_map{text-align:center;}
.sub_leftmenu_title{float:left; position:relative;}
.sub_leftmenu_more{float:right; position:relative;}


/*±â»óÁ¤º¸*/
.forecast_info_main{ font-size:12px; width:1024px; height:1000px; margin-top:19px; margin:0 auto;}
.forecast_info_main ul{ float:left; position:relative;}
.forecast_info_main2{ font-size:12px; width:1024px; height:900px; margin-top:19px; margin:0 auto;}
.forecast_info_main2 ul{ float:left; position:relative;}
.forecast_info_main_02{ font-size:12px; width:1024px; height:700px; margin-top:19px; margin:0 auto;}
.forecast_info_main_02 ul{ float:left; position:relative;}
.forecast_info_main_03{ font-size:12px; width:1024px; height:800px; margin-top:19px; margin:0 auto;}
.forecast_info_main_03 ul{ float:left; position:relative;}

.forecast_information{width:630px;   border:1px solid #cacaca; margin-left:10px; margin-bottom:10px; padding:8px;}
.forecast_information li{ float:left; position:relative;}


.forecast_information_02{width:630px;   border:1px solid #cacaca; border-top:none; margin-left:10px; margin-bottom:10px; padding:8px;}
.forecast_information_02 li{ float:left; position:relative;}
.forecast_information_02_title{ float:left; position:relative; width:630px; margin-top:10px;}
.forecast_information_02_title span{ float:left; position:relative; font-weight:bold;}
.forecast_information_02_title img { float:left; position:relative; display:block; margin-left:5px;}


.forecast_information_line_01{width:630px; height:4px; background-color:#95d4da; font-size:1px;}

.forecast_information_accept{width:630px; height:27px; background-image:url(../forecast/images/title_area_accept.gif);}
.forecast_information_main_select{width:630px; height:19px; text-align:right; margin-top:5px; margin-bottom:5px;}
.forecast_information_main_select img{   float:left; position:relative; margin-top:4px;}

.forecast_information_main excel{ float:right; position:relative; width:90px; height:21px; background-color:#F00;}

.forecast_information_area {float:left; position:relative;  width:50px; height:27px; line-height:27px; font-weight:bold; margin-left:20px; margin-top:2px; font-size:14px; color:#000;}
.forecast_information_date {float:right; position:relative;  width:200px; height:27px; line-height:27px; color:#9a9a9a;}

.forecast_information_title{ float:left; position:relative; width:630px;  height:21px; text-align:right;}
.forecast_information_title_img{    float:left; position:relative; display:block; margin-top:3px;}
.forecast_information_title_img_02{ float:left; position:relative; display:block; margin-top:-5px;}
.forecast_information_title_img_excel{margin-top:-3px;}


/*ÇöÀç³¯¾¾*/
.real_forecast_table{width:630px;  border-top:2px solid #5a5653; font-size:12px; margin-bottom:10px;}
.real_forecast_table td{ border:1px solid #d9d9d9; text-align:center;  height:30px;}
.real_forecast_table_title{ background-color:#fafafa;}


.three_forecast_table{width:630px;  border-top:2px solid #5a5653; font-size:12px; margin-bottom:10px;}
.three_forecast_table td{ border:1px solid #d9d9d9; text-align:center; }
.three_forecast_table_title{ background-color:#fafafa; height:30px;}
.three_forecast_table_title span{font-size:11px; color:#666;}
.three_forecast_table_title_weather{ font-size:11px; letter-spacing:-0.1em; display:inline-block; width:100%; height:30px;  border-bottom:1px solid #cacaca; line-height:30px;}
.three_forecast_table_title_temp{    font-size:11px; letter-spacing:-0.1em; display:inline-block; width:100%; height:109px; line-height:110px;}
.three_forecast_table_title_rainfall{font-size:11px; letter-spacing:-0.1em; display:inline-block; width:100%; height:54px;  border-top:1px solid #cacaca; line-height:54px;}
					
.three_forecast_table_time img{ float:left; position:relative; margin-left:7px; margin-right:6px; display:block;}
.three_forecast_table_title_02{ font-size:11px; letter-spacing:-0.1em; height:30px;}
.forecast_information_tab_bt  {  float:left; position:relative; width:648px; height:27px; margin-left:10px; background-image:url(../forecast/images/Tabbg.gif);}
.forecast_information_tab_bt img{float:left; position:relative; }
.three_forecast_table_flash{ width:190px; height:195px; vertical-align:top;}


.week_forecast_table{width:630px;  border-top:2px solid #5a5653;  border-left: 1px solid #FFF; border-right: 1px solid #FFF;}
.week_forecast_table td{ border:1px solid #d9d9d9; height:30px; font-size:12px; text-align:center;}
.week_forecast_table_title{ background-color:#fafafa;}
.week_forecast_table_title_02{ font-size:11px; letter-spacing:-0.1em; }
.tempup{color:#2485e6; }
.tempdown{color:#ea2b2c; }

/*30ÀÏ ¿¹º¸*/
.day_forecast_table{width:629px;  border-top:2px solid #5a5653; font-size:12px;}
.day_forecast_table td{ border:1px solid #d9d9d9; text-align:center;  height:30px; width:14%; padding:5px; }
.day_forecast_table_title{ background-color:#fafafa; font-weight:bold;}
.day_forecast_table div{width:100%}
.day_forecast_table ul {width:100%;}
.day_forecast_table li {width:100%;}
.day_forecast_table_date { text-align:right; font-weight:bold;} 
.day_forecast_table_temp { text-align:left;}  
.day_forecast_table_max { text-align:left; color:#2485e6;}  
.day_forecast_table_min { text-align:left; color:#ea2b2c;} 
.day_forecast_table_sun{color:#fb8e1a;}


/*¿ùº° ¿¹º¸*/
.month_forecast_table{width:630px;  border-top:2px solid #5a5653; font-size:12px; margin-bottom:10px;}
.month_forecast_table td{ border:1px solid #d9d9d9; text-align:center; padding:5px; height:30px;}
.month_forecast_table_title{ background-color:#fafafa; font-weight:bold; width:100px;}


/*ÇØ»ó¿¹º¸*/
.sea_forecast_table{width:630px;  border-top:2px solid #5a5653;  border-left: 1px solid #FFF; border-right: 1px solid #FFF;}
.sea_forecast_table td{ border:1px solid #d9d9d9; height:30px; font-size:12px; text-align:center;}
.sea_forecast_table_title{ background-color:#fafafa;}
.sea_forecast_table_title span{font-size:11px; color:#666; margin-left:3px;}

.sea_forecast_table_02{width:630px;  border-top:2px solid #5a5653;  border-left: 1px solid #FFF; border-right: 1px solid #FFF; margin-top:10px;}
.sea_forecast_table_02 td{ border:1px solid #d9d9d9; height:30px; font-size:12px; text-align:center;}
.sea_forecast_table_title_02 span{font-size:11px; color:#666; margin-left:3px;}
.sea_forecast_table_title_02{ font-size:11px; letter-spacing:-0.1em; }



/*±â»óÆ¯º¸*/

.special_info_line{width:630px; height:4px; background-color:#95d4da; font-size:1px;}

.special_info_main_present{width:630px; height:27px; background-image:url(../special/images/title_present.gif); margin-top:10px; margin-bottom:10px;}
.special_info_main_present span{ padding-right:20px; padding-left:20px;}
.special_info_select{position:relative; float:right; margin-top:3px; margin-right:3px;}

.special_info_type{height:27px; line-height:27px; position:relative; float:left; margin-left:20px;}
.special_info_time{height:27px; line-height:27px; position:relative; float:right;}
.special_info_past{height:27px; line-height:27px; position:relative; float:left;}
.special_info_standard_bt{ position:relative; float:right; margin-right:3px; margin-top:3px;}
.special_info_typhoon{height:27px; line-height:29px; position:relative; float:left; font-weight:bold;}

.special_info_title{width:630px; height:12px; margin-bottom:10px;}
.special_info_img{ position:relative; float:left; margin-top:7px;}

.special_info_main{ font-size:12px; width:1024px; height:700px; margin-top:19px; margin:0 auto;}
.special_info_main ul{ float:left; position:relative;}
.special_info_main_02{ font-size:12px; width:1024px; height:700px; margin-top:19px; margin:0 auto;}
.special_info_main_02 ul{ float:left; position:relative;}
.special_info_main_03{ font-size:12px; width:1024px; height:800px; margin-top:19px; margin:0 auto;}
.special_info_main_03 ul{ float:left; position:relative;}
.special_info_table{width:630px;  border-top:2px solid #5a5653; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; font-size:12px; margin-bottom:10px;}
.special_info_table td{ border:1px solid #d9d9d9; text-align:center; padding-top:10px; padding-bottom:10px; }
.special_info_table_title{ background-color:#fafafa; font-weight:bold; width:100px;}
.special_info_table_title_01{ background-color:#fafafa; font-weight:bold; width:10%;}
.special_info_table_title_02{ background-color:#fafafa; font-weight:bold; width:17%;}
.special_info_table_title_03{ background-color:#fafafa; font-weight:bold; width:23%;}
.special_info_table_title_04{ background-color:#fafafa; font-weight:bold; width:50%;}


.special_typhoon_main{ font-size:12px; width:1024px; height:1200px; margin-top:19px; margin:0 auto; }
.special_typhoon_main ul{ float:left; position:relative;}


.special_info_main_flash{ position:relative; float:left; width:630px; height:415px; margin-bottom:10px; text-align:center;}





/*°üÃøÀÚ·á*/
.weather_data_main{ font-size:12px; width:1024px; height:900px; margin-top:19px; margin:0 auto; }
.weather_data_main ul{ float:left; position:relative;}

.weather_data_top{width:630px;   border:1px solid #cacaca; margin-left:10px; margin-bottom:10px; padding:8px;}
.weather_data_top li{ float:left; position:relative;}
.weather_data_body{width:630px;   border:1px solid #cacaca; margin-left:10px; margin-bottom:10px; padding:8px;}
.weather_data_body li{ float:left; position:relative;}
.weather_data_body li iframe{ float:left; position:relative;}

.weather_data_line{width:630px; height:4px; background-color:#95d4da; font-size:1px;}
.weather_data_main_present{width:630px; height:27px; background-image:url(../special/images/title_present.gif); margin-top:10px; margin-bottom:10px;}
.weather_data_main_present span{}

.aws_table{ width:600px; font-size:12px;}
.aws_table td{border:1px solid #d9d9d9; height:30px;}
.aws_table_title_01{font-weight:bold; background-color:#ecf5f6;}
.aws_table_title_02{font-weight:bold; background-color:#F8FCFC;}
.aws_info_select{ position:relative; float:left; margin-left:30px; margin-top:3px;}
.aws_info_area{ position:relative; float:left; line-height:27px;}
.aws_info_date{ position:relative; float:left; line-height:27px; margin-left:140px;}
.aws_excel_bt{ position:relative; float:left;  margin-top:3px;margin-left:3px;}


.weather_station_table{ width:600px; font-size:12px; }
.weather_station_table td{border:1px solid #d9d9d9; height:30px; text-align:center;}
.weather_station_table_title_01{font-weight:bold; background-color:#ecf5f6; height:60px; letter-spacing:-0.1em;}
.weather_station_table_title_02{font-weight:bold; background-color:#F8FCFC;}

.weather_station_info_txt{ position:relative; float:left; margin-left:30px; line-height:27px;}
.weather_station_info_date{ position:relative; float:left; line-height:27px; margin-left:183px;}
.weather_station_excel_bt{ position:relative; float:left;  margin-top:3px;margin-left:3px;}

.industry_weather_select_01{ position:relative; float:left; margin-left:30px; margin-top:3px;}
.industry_weather_select_02{ position:relative; float:left; margin-left:5px; margin-top:3px;}
.industry_weather_area{ position:relative; float:left; line-height:27px; margin-left:5px;}
.industry_weather_date{ position:relative; float:left; line-height:27px; margin-left:48px;}
.industry_weather_excel_bt{ position:relative; float:left;  margin-top:3px;margin-left:3px;}

.industry_weather_table_01{ width:630px; font-size:12px; text-align:center; }
.industry_weather_table_01 td{border:1px solid #d9d9d9; height:30px;}
.industry_weather_table_02{ width:630px; font-size:12px; text-align:center; margin-top:10px;}
.industry_weather_table_02 td{border:1px solid #d9d9d9; height:30px;}
.industry_weather_table_title_01{font-weight:bold; background-color:#ecf5f6; height:60px; letter-spacing:-0.1em;}
.industry_weather_table_title_02{font-weight:bold; background-color:#F8FCFC;}


.rainfall_data_txt{ position:relative; float:left; margin-left:30px; line-height:27px;}
.rainfall_data_date{ position:relative; float:left; line-height:27px; margin-left:297px;}
.rainfall_data_excel_bt{ position:relative; float:left;  margin-top:3px;margin-left:3px;}
.rainfall_data_table{ width:600px; font-size:12px; text-align:center; }
.rainfall_data_table td{border:1px solid #d9d9d9; height:30px;}
.rainfall_data_table_title{font-weight:bold; background-color:#ecf5f6; height:60px; letter-spacing:-0.1em;}

.snowfall_data_txt{ position:relative; float:left; margin-left:30px; line-height:27px;}
.snowfall_data_date{ position:relative; float:left; line-height:27px; margin-left:297px;}
.snowfall_data_excel_bt{ position:relative; float:left;  margin-top:3px;margin-left:3px;}
.snowfall_data_table{ width:600px; font-size:12px; text-align:center; }
.snowfall_data_table td{border:1px solid #d9d9d9; height:30px;}
.snowfall_data_table_title{font-weight:bold; background-color:#ecf5f6; height:60px; letter-spacing:-0.1em;}

/*³¯¾¾¿µ»ó*/
.weather_image_main{width:1024px; height:750px; margin-top:19px; margin:0 auto; }
.weather_image_main ul{ float:left; position:relative;}

.weather_image_information{width:630px;   border:1px solid #cacaca; margin-left:10px; margin-bottom:10px; padding:8px;}
.weather_image_information li{ float:left; position:relative;}

.weather_image_information_line{width:630px; height:4px; background-color:#95d4da; }
.weather_image_information_main_select{width:630px; height:19px; text-align:right; margin-top:5px; margin-bottom:5px;}
.weather_image_information_main_select img{   float:left; position:relative; margin-top:4px;}
.weather_image_information_accept{width:630px; height:27px; background-image:url(../radarimage/images/title_area_accept.gif); font-size:14px;}
.weather_image_information_area {float:left; position:relative;   height:27px; font-weight:bold; margin-left:20px; margin-top:7px;}
.weather_image_information_date {float:right; position:relative;  height:27px; color:#9a9a9a; font-size:12px; margin-right:5px; margin-top:7px;}
.weather_image_bg{ width:632px; height:563px; background-image:url(../radarimage/images/weather_image_bg1.gif); }
.weather_image_bg img{margin-top:7px; margin-left:7px;}

.weather_image_bg_2{ width:632px; height:563px; background-image:url(../radarimage/images/weather_image_bg1.gif); }
.weather_image_bg_2 iframe{ float:left; position:relative;}
.weather_image_bg_3{ width:632px; height:54px;}

.weather_image_time{ width:100px; font-size:12px; background-color:#ffffff; text-align:center;}
.weather_image_time td{ height:52px; border:1px solid #000000;}
.weather_image_table{ width:632px; height:563px; background-image:url(../radarimage/images/weather_image_bg1.gif); text-align:center; }
.weather_image_table li{ float:left; position:relative;}
.weather_image_table_monitor{ margin-left:6px; margin-top:5px;}
.weather_image_table_navi{height:55px; width:563px;}

/*À§ÇèÁö¼ö*/
.warning_index_main{width:1024px; height:750px; margin-top:19px; margin:0 auto; }
.warning_index_main ul{ float:left; position:relative;}
.warning_index_body{width:630px;   border:1px solid #cacaca; margin-left:10px; margin-bottom:10px; padding:8px;}

.warning_index_information{width:630px; border:1px solid #cacaca; margin-left:10px; margin-bottom:10px; padding:8px;}
.warning_index_information li{ float:left; height: position:relative;}

.warning_index_information_line{width:630px; height:4px; background-color:#95d4da; }

.warning_jisu_table{width:630px; text-align:center;  border-top:2px solid #5a5653; font-size:12px;}
.warning_jisu_table td{ height:30px; border:1px solid  #959595; }
.warning_class{ font-size:12px; font-weight:bold; height:30px;}
.warning_jisu_table_title{ background-color:#fafafa; font-weight:bold; }


/*»ýÈ°Áö¼ö(°øÅë)*/
.life_index_main{width:1024px; height:850px; margin-top:19px; margin:0 auto; }
.life_index_main ul{ float:left; position:relative;}
.life_index_main2{width:1024px; height:1300px; margin-top:19px; margin:0 auto; }
.life_index_main2 ul{ float:left; position:relative;}
.life_index_information{width:630px;   border:1px solid #cacaca; margin-left:10px; margin-bottom:10px; padding:8px;}
.life_index_information li{ float:left; position:relative;}
.life_index_information_02{width:630px; height:703px;   border:1px solid #cacaca; border-top:none; margin-left:10px; margin-bottom:10px; padding:8px;}
.life_index_information_02 li{ float:left; position:relative;}

.life_index_information_line_01{width:630px; height:4px; background-color:#95d4da; font-size:0px; }
.life_index_select{width:630px; height:19px; text-align:right; margin-top:5px; margin-bottom:5px;}
.life_index_main_select img{   float:left; position:relative; margin-top:4px;}
.life_index_information_accept{width:630px; height:27px; background-image:url(../life_index/images/title_area_accept.gif); font-size:14px;}
.life_index_information_accept_02{width:630px; height:27px; background-image:url(../life_index/images/title_area_accept_02.gif); font-size:14px;}
.life_index_information_main_select{width:630px; height:19px; text-align:right; margin-top:5px; margin-bottom:5px;}
.life_index_information_main_select img{float:left; position:relative; margin-top:4px;}
.life_index_information_main_select span{float:right; position:relative; margin-top:4px; font-size:12px;}




.life_index_information_tab_bt  {  float:left; position:relative; width:648px; height:27px; margin-left:10px; background-image:url(../forecast/images/Tabbg.gif);}
.life_index_information_tab_bt img{float:left; position:relative; }
.life_index_information_area {float:left; position:relative;   height:27px; font-weight:bold; margin-left:20px; margin-top:7px;}
.life_index_information_date {float:right; position:relative;  height:27px; color:#9a9a9a; font-size:12px; margin-right:5px; margin-top:7px;}

.life_jisu_information_title{ float:left; position:relative; width:630px;  height:21px; text-align:right;}
.life_jisu_information_title_img{    float:left; position:relative; display:block; margin-top:3px;}
.life_jisu_information_title_img_02{ float:left; position:relative; display:block; margin-top:0px;}
.life_jisu_table{width:630px; height:683px; border:1px solid #d9d9d9;}
/*.life_jisu_table td{width:630px; border:1px solid #d9d9d9;}*/

/*»ýÈ°Áö¼ö*/
.life_jisu_info_01{width:315px; height:111px; background-image:url(../life_index/images/jisu_01.gif); background-repeat:no-repeat;}
.life_jisu_info_02{width:315px; height:111px; background-image:url(../life_index/images/jisu_02.gif); background-repeat:no-repeat;}
.life_jisu_info_03{width:315px; height:111px; background-image:url(../life_index/images/jisu_03.gif); background-repeat:no-repeat;}
.life_jisu_info_04{width:315px; height:111px; background-image:url(../life_index/images/jisu_04.gif); background-repeat:no-repeat;}
.life_jisu_info_05{width:315px; height:111px; background-image:url(../life_index/images/jisu_05.gif); background-repeat:no-repeat;}
.life_jisu_info_06{width:315px; height:111px; background-image:url(../life_index/images/jisu_06.gif); background-repeat:no-repeat;}
.life_jisu_info_07{width:315px; height:111px; background-image:url(../life_index/images/jisu_07.gif); background-repeat:no-repeat;}
.life_jisu_info_08{width:315px; height:111px; background-image:url(../life_index/images/jisu_08.gif); background-repeat:no-repeat;}
.life_jisu_info_09{width:315px; height:111px; background-image:url(../life_index/images/jisu_09.gif); background-repeat:no-repeat;}
.life_jisu_info_10{width:315px; height:111px; background-image:url(../life_index/images/jisu_10.gif); background-repeat:no-repeat;}
.life_jisu_number{ float:left;  width:150px; height:50px;  font-size:30px; margin-left:150px; font-weight:bold; font-family:tahoma, AppleGothic, sans-serif;}
.life_jisu_text{   float:left;  width:150px;  font-size:12px; margin-left:150px; }



/*³¯¾¾¿Í ÆÐ¼Ç*/
.life_codi_information_title{ float:left; position:relative; width:630px;  height:21px; text-align:right;}
.life_codi_information_title_02{ float:left; position:relative; width:630px;  height:21px; text-align:right; margin-top:10px;}
.life_codi_information_title_img{    float:left; position:relative; display:block; margin-top:3px;}
.life_codi_information_title_img_02{ float:left; position:relative; display:block; margin-top:0px;}
.life_codi_table{width:630px; height:320px; border:1px solid #d9d9d9;}
.life_codi_table td{border:1px solid #d9d9d9;}
.life_codi_table_img{ float:left; position:relative; margin-left:5px;}
.life_codi_table span{float:left; position:relative;  width:135px; height:272px;  font-size:12px; border:1px solid #d9d9d9; background-color:#fafafa; display:inline-block; padding:10px;}


/*¿ë¾î¼³¸í*/
.life_word_table{width:612px;  border:1px solid #d9d9d9; font-size:12px;}
.life_word_table td{border:1px solid #d9d9d9; height:30px; padding:5px;}
.life_word_table{width:612px;  border:1px solid #d9d9d9; font-size:12px;}
.life_word_table_title{background-color:#fafafa; font-weight:bold; text-align:center;}
.life_word_link{ width:630px;  height:30px; border:1px solid #e6e6e6; background-color:#fbfbfb; margin-bottom:10px; font-size:14px; line-height:30px; text-align:center; }
.life_word_link a{ cursor: pointer;}
.life_word_link img{ margin-left:10px; margin-right:10px;}


/*°ñÇÁÀå ³¯¾¾*/
.life_golf_body{width:630px;   border:1px solid #cacaca; margin-left:10px; margin-bottom:10px; padding:8px;}
.life_golf_exp{ font-size:12px; margin-top:10px;}
.life_golf_exp span{ color:#09C; font-weight:bold; letter-spacing:-0.2em;}
.life_golf_table{width:630px;  border-top:2px solid #5a5653; font-size:12px; margin-bottom:10px;}
.life_golf_table td{ border:1px solid #d9d9d9; text-align:center;  height:30px;}

.life_golf_table_title_span{ width:100%; display:inline-block;}

.life_golf_table_title{ background-color:#fafafa;}
.life_golf_table_title span{font-size:11px; color:#666;}
.life_golf_table_title_02{ font-size:11px; letter-spacing:-0.1em; height:30px;}
.life_golf_jisu_number{ float:left; position:relative; width:50px;   height:30px; padding-top:5px; padding-bottom:5px; line-height:30px;font-family:tahoma, AppleGothic, sans-serif; font-size:30px; font-weight:bold; display:inline-block; }
.life_golf_jisu_text{   float:left; position:relative; width:130px;  height:30px;  padding-top:5px; padding-bottom:5px;  font-family:tahoma, AppleGothic, sans-serif; display:inline-block;}
.life_golf_jisu_text2{   float:left; position:relative; width:114px;  height:30px;  padding-top:5px; padding-bottom:5px;  font-family:tahoma, AppleGothic, sans-serif; display:inline-block;}

.life_golf_jisu_title{ float:left; position:relative; width:630px; margin-bottom:5px;}
.life_golf_jisu_bt_img{ float:right; position:relative;}

/*»ê¾Ç ³¯¾¾*/
.life_mountain_body{width:630px;   border:1px solid #cacaca; margin-left:10px; margin-bottom:10px; padding:8px;}
.life_mountain_three_title{ float:left; position:relative; width:630px; margin-bottom:5px;}
.life_mountain_table{ float:left; position:relative; width:630px;  border-top:2px solid #5a5653; font-size:12px; margin-bottom:10px;}
.life_mountain_table td{ border:1px solid #d9d9d9; text-align:center;  height:30px;}
.life_mountain_table_title{ background-color:#fafafa;}
.life_mountain_table_title span{font-size:11px; color:#666;}
.life_mountain_table_title_02{ font-size:11px; letter-spacing:-0.1em; height:30px;}
.life_mountain_flash{width:630px;   border:1px solid #cacaca; margin-left:10px; margin-bottom:10px; padding:8px;}
.life_mountain_flash_contents{width:630px; height:424px; margin-top:10px;}

/*¼¼°è ³¯¾¾*/
.world_main{width:1024px; height:900px; margin-top:19px; margin:0 auto; }
.world_main ul{ float:left; position:relative;}
.world_information{width:630px; height:90px; border:1px solid #cacaca; margin-bottom:10px; margin-top:10px; padding:8px;}
.world_information li{ float:left; position:relative;}
/*.world_information_tab_bt  {  float:left; position:relative; width:648px; height:27px; margin-left:10px; background-image:url(../forecast/images/Tabbg.gif);}*/
.world_information_tab_bt  {  float:left; position:relative; width:648px; height:27px; margin-left:10px;}
.world_information_tab_bt img{float:left; position:relative; }
.world_body_01{width:630px; height:320px;   border:1px solid #cacaca; margin-left:0px; margin-bottom:10px; margin-top:10px; padding:8px;}
.world_body_02{width:630px; height:450px;   border:1px solid #cacaca; margin-left:0px; margin-bottom:10px; margin-top:00px; padding:8px;}
.world_information_line_01{width:630px; height:4px; background-color:#95d4da; }
.world_information_accept{width:630px; height:27px; background-image:url(../images/title_area_accept.gif); font-size:14px; }
.world_information_area {float:left; position:relative;   height:27px; font-weight:bold; margin-left:20px; margin-top:7px;}
.world_information_date {float:right; position:relative;  height:27px; color:#9a9a9a; font-size:12px; margin-right:5px; margin-top:7px;}
.world_information_main_select{width:630px; height:19px; text-align:right; margin-top:5px; margin-bottom:5px;}
.world_information_main_select img{   float:left; position:relative; margin-top:4px;}
.world_information_search{width:630px; height:30px;font-size:12px;}
.world_information_search img{ vertical-align:middle;}
.world_information_search_title{ display:inline-block; height:30px; font-weight:bold; line-height:30px;}
.world_information_search_ex{float:right; position:relative; height:30px; display:inline-block; margin-right:10px; line-height:30px;}


.world_bt{width:646px; height:27px;}
.world_bt li{ float:left; position:relative;}
.world_bt li img{ cursor:hand;}
.world_title{ float:left; position:relative; width:630px;  height:21px; margin-top:10px;}
.world_title_name{ float:left; position:relative; width:630px;  height:21px; margin-top:10px; font-family:tahoma, AppleGothic, sans-serif; font-size:15px; font-weight:bold;}
.world_msg{  width:489px; height:58px; margin-top:10px; margin:0 auto;}
/*.world_title_img{ cursor:hand;}*/

.pre_world_table{ float:left; position:relative;  width:630px;  border-top:2px solid #5a5653; font-size:12px; margin-bottom:10px;}
.pre_world_table td{ border:1px solid #d9d9d9; text-align:center; height:30px; }
.pre_world_table_title{ background-color:#fafafa; height:30px;}


.pre_world_data{float:left; position:relative; width:630px;}
.pre_world_data ul{float:left; position:relative;}
.pre_world_data_01{ width:315px;}
.pre_world_data_02{ width:280px; padding:10px;  border:1px solid #d9d9d9; background-color:#F0F0F0; margin-top:13px;}
.pre_world_data_02 li{ line-height:20px;}
.pre_world_data li{float:left; position:relative;}
.pre_world_icon{ margin-left:30px; width:90px;}
.pre_world_temp{  width:150px; margin-top:10px; margin-left:10px; text-align:left;}
.pre_world_temp_02{  font-family:tahoma, AppleGothic, sans-serif; font-size:24px; font-weight:bold;}
.pre_world_bodytemp{ width:150px; margin-top:10px; margin-left:10px; text-align:left;}
.pre_world_bodytemp_02{font-family:tahoma, AppleGothic, sans-serif; font-size:18px; font-weight:bold; color:#F00; }

.pre_world_humi_01{ width:30px; display:inline-block;}
.pre_world_air_01{ width:30px; display:inline-block;}
.pre_world_wdirection_01{ width:30px; display:inline-block; }
.pre_world_wspeed_01{ width:30px; display:inline-block;}

.pre_world_humi_02{ width:100px;  font-family:tahoma, AppleGothic, sans-serif; font-size:15px; font-weight:bold; display:inline-block; text-align:left;}
.pre_world_air_02{ width:100px; font-family:tahoma, AppleGothic, sans-serif; font-size:15px; font-weight:bold; display:inline-block; text-align:left;}
.pre_world_wdirection_02{ width:100px; font-family:tahoma, AppleGothic, sans-serif; font-size:15px; font-weight:bold; display:inline-block; text-align:left;}
.pre_world_wspeed_02{ width:100px; font-family:tahoma, AppleGothic, sans-serif; font-size:15px; font-weight:bold; display:inline-block; text-align:left;}

.three_world_table{ float:left; position:relative;  width:630px;  border-top:2px solid #5a5653; font-size:12px; margin-bottom:10px;}
.three_world_table td{ border:1px solid #d9d9d9; text-align:center; height:30px; }
.three_world_table_title{ background-color:#fafafa; height:30px;}
.three_world_table_title span{font-size:11px; color:#666;}
.three_world_table_title_weather{ font-size:11px; letter-spacing:-0.1em; display:inline-block; width:100%; height:30px;  border-bottom:1px solid #cacaca; line-height:30px;}
.three_world_table_title_temp{    font-size:11px; letter-spacing:-0.1em; display:inline-block; width:100%; height:109px; line-height:110px;}
.three_world_table_title_rainfall{font-size:11px; letter-spacing:-0.1em; display:inline-block; width:100%; height:54px;  border-top:1px solid #cacaca; line-height:54px;}

.week_world_table{ float:left; position:relative; width:630px;  border-top:2px solid #5a5653;  border-left: 1px solid #FFF; border-right: 1px solid #FFF;}
.week_world_table td{ border:1px solid #d9d9d9; height:30px; font-size:12px; text-align:center;}
.week_world_table_title{ background-color:#fafafa;}
.week_world_table_title_02{ font-size:11px; letter-spacing:-0.1em; }


/*µ¿ÀÇ¼­*/
.consent_body{  width:650px; height:500px; background-color:#fafafa; padding:10px; font-size:12px;}
.consent_body li{ position:relative; float:left;}
.consent_body2{ width:630px; height:480px; background-color:#fff; border:1px solid #d9d9d9; padding:10px;}
.consent_contents{ margin-top:30px; margin-bottom:3px; font-weight:bold;}
.consent_title{ width:630px;border-bottom:1px solid #d9d9d9;}
.consent_text{ line-height:20px;}
.consent_agree{ height:20px; line-height:20px; margin-top:10px;}
.consent_agree span{ position:relative; float:left; line-height:20px; margin-left:10px;}
.consent_checkbox{ position:relative; float:left; margin-top:2px;}
.consent_agree_btn{ position:relative; float:left; width:630px; text-align:center;}


.consent_table{width:630px;  border-top:2px solid #5a5653; font-size:12px; margin-bottom:10px;}
.consent_table td{ border:1px solid #d9d9d9; text-align:center; height:30px;}
.consent_table_title{ background-color:#fafafa; height:30px; font-weight:bold; font-size:11px;}
.consent_table_contents{height:30px; width:150px;}
.consent_table_contents_text{width:130px; }
.consent_table_title_01{font-weight:bold; background-color:#ecf5f6; height:60px; letter-spacing:-0.1em;}
.consent_table_title_02{font-weight:bold; background-color:#F8FCFC;}


.consent_table2{width:630px;  border-top:2px solid #5a5653; font-size:12px; margin-top:10px; line-height:20px;}
.consent_table2 td{ border:1px solid #d9d9d9; text-align:center; height:30px; padding:5px;}
.consent_table2_title{ background-color:#fafafa; height:30px; font-weight:bold; font-size:11px;}
.consent_table2_contents{height:30px; }

.cursor_hand{ cursor:hand;}