@charset "utf-8";

.fl_l{float:left !important;}
.fl_r{float:right !important;}

table.weader_info{	
	width:195px;	
	border-collapse:collapse;
	border-radius:9px 0 0 9px;
	-webkit-border-radius:9px 0 0 9px;
	-moz-border-radius:9px 0 0 9px;
	margin:0; padding:0; 
}
tr.weader_info_head{
	border:1px solid #b0b0b0;	
	background:#728a98;
	color:#fff;
	text-align:center;
	height:46px;
	font-size:14px;
	font-weight:bold;
}
table.weader_info tr.region_weader{
	border:1px solid #e4e4e4;
	border-top:none;
	background:#fff;
	padding:8px 0;
	height:100px;
}
table.weader_info tr.region_weader td{
	width:33.3333%;
	text-align:center;
	padding: 4 7 4 6;
}
table.weader_info tr.region_weader td span{
	position:relative;
	color:#010101;
	padding: 4 7 4 6;
	font-size:13px;
	bottom:0;
}
table.weader_info tr.time{
	background:#eef3f6;
	border:1px solid #e4e4e4;
	border-top:none;
	height:46px;
}
table.weader_info tr.time td{
	padding:8px 0;
	width:33.3333%;
	padding: 4 7 4 6;
	text-align:center;
	color:#393939;
	font-size:13px;
	font-weight:bold;
}

/************* 2019-03-25 테스트용 -리젠아이티 **************/
.red{color:#ff0000}

table.weather_info{	
	background:#fff;
	width:100%;	
	height:200px;
	border-collapse:collapse;
	margin:0; padding:0; 
}

.weather_date{
	width:200px;
	border:none;	
	color:#fff;
	text-align:center;
	height:46px;
	font-size:15px;
	font-weight:bold;
	background:linear-gradient(to right, #FE7568, #e91e63) !important;
	text-shadow:2px 2px 4px rgba(0, 0, 0, .25);
	line-height: 1.2em;
	padding: 15px 20px;
}
/*
.weather_date>p::after{
	background:url('./icons/weather_logo.png)';
}
*/
.region_weather{
	text-align:center;
	width: 33%;
	padding: 10px 0;
}
.region_weather > span.time{
	display:block;
	font-size: 15px;
	padding: 0px 0;
	font-weight: 600;
}
.region_weather span.temp{
	font-size: 20px;
	padding:0 7px;
	border-radius:15px;
	font-weight: 500;
}
.weather_time{
	text-align:center;
}