@charset "utf-8";
/* -------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------
	Weathernews Official Website for smartphone
	
	new released :december 25, 2011
	update : 

	Copyright(c)WEATHER NEWS INC. ALL RIGHT RESERVED.
----------------------------------------------------------------------------------------
------------------------------------------------------------------------------------- */

.float-left{
	float:left;
	margin-right: 5px;
}
.float-right{
	float: right;
	margin-right: 5px;
}
.clear{
	clear:both;
}
#text-gensai{
	font-size:130%;
	font-weight:bold;
	}
#text-gensai a{
	color: #039;
	}
	
.cm-green p {font-size: 15px; font-weight: bold; padding: 0 0 3px 18px; color: #29970b; background: url(../../../img/icon_cube_green.png) 0 2px no-repeat;background-size:15px 15px;-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-ms-background-size:15px 15px;-o-background-size:15px 15px; }


div.content-label-grch-news {
	background: #244386;
	background: -webkit-gradient(linear, left top, left bottom, from(#5682d6), to(#244386));
	background: -webkit-linear-gradient(top, #5682d6, #244386);
	background: -moz-linear-gradient(top, #5682d6, #244386);
	background: -ms-linear-gradient(top, #5682d6, #244386);
	background: -o-linear-gradient(top, #5682d6, #244386);
	background: linear-gradient(top, #5682d6, #244386);
	border-top: solid 1px #88aef6; 
	border-bottom: solid 1px #bbbbbb;
	position: relative;
	padding-top: 3px;
	padding-bottom: 3px;
}
div.content-label-grch-news p { padding: 0 0 0 13px; color: #fff; font-weight: bold; font-size: 15px; line-height: 18px; font-family: "ヒラギノ角ゴ ProN W6","HiraKakuProN-W6"; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.7); text-align: left; }
div.content-label-grch-news:after {
	width: 3px; height: 80%; content: ""; position: absolute; top: 10%; left: 5px;
	background: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#a5a5a5));
	background: -webkit-linear-gradient(top, #f1f1f1, #a5a5a5);
	background: -moz-linear-gradient(top, #f1f1f1, #a5a5a5);
	background: -ms-linear-gradient(top, #f1f1f1, #a5a5a5);
	background: -o-linear-gradient(top, #f1f1f1, #a5a5a5);
	background: linear-gradient(top, #f1f1f1, #a5a5a5);
}

/* -------------------------------------------------------------------------------------
  TABLE
------------------------------------------------------------------------------------- */
.wni-data-table td.rline-bold { border-right: solid 2px #757d8a; }


/* -------------------------------------------------------------------------------------
  GRAPH
------------------------------------------------------------------------------------- */

.legend{list-style:none;}
.legend li{float:left; margin-right: 15px;}
.pref{width:20%; float:left; line-height:20px; clear:both;}
.graph{
	margin-left: 20%;
	list-style: none;
}
.graph li{
	float: left;
	display: block;
	line-height: 20px;
	text-align:center;
}
.win{background: #CCC;}.spr{background: #FFC4F4;}.tsu{background: #CCEE86;}.sum{background: #FFAEAA;}.aut{background: #F7DCAA;}
.win-txt{color: #CCC;}.spr-txt{color: #FFC4F4;}.tsu-txt{color:#CCEE86;}.sum-txt{color:#FFAEAA;}.aut-txt{color:#F7DCAA;}


