@charset "shift_jis";

/* 東京電力エリアの電気予報（ベータ版） */
img{ -ms-interpolation-mode: bicubic;}
div.forecast .title em{
	font-weight:bold;
}

div.forecast .update{
	text-align:right;
	width:700px;
}

div.forecast .blue{color:#4688b5;}
div.forecast .red{color:#dc3e20;}
div.forecast .yahooCredit{ margin:5px 0 0 -15px;}

/*今日の電気予報 */
div.forecast .today{
	margin:0 0 35px;
}

div.forecast .today .box{
	width:700px;
	_width:702px;
	border-left:1px solid #aab77c;
	border-right:1px solid #aab77c;
}

div.forecast .today .inner{
	float:left;
}

#carouselPrev p {
    float: left;
}

#slideWrap{
	float:left;
	height:120px;
	width:660px;
    overflow: hidden;
}

#slideInner{
	width: 15840px;
}

div.forecast .today .meter{
	width:109px;
	_width:110px;
	float:left;
	text-align:center;
	background-color:#faffe0;
	border-top:1px solid #aab77c;
	border-bottom:1px solid #aab77c;
	border-right:1px solid #aab77c;
	height:118px;
	_height:119px;
	overflow:hidden;
	line-height:1.1;
}

div.forecast .today .meter .time {
	background-color:#d6e877;
	padding:2px 0;
}

div.forecast .today .meter .mtr{
	background:url(/navi/saigai/images/img_denryoku.gif) 0 0 no-repeat;
	width:37px;
	height:62px;
	margin:10px auto 5px;
}
div.forecast .today .meter .nomtr{margin:10px auto 5px;}

div.forecast .today .meter .m50{background-position:0 0;}
div.forecast .today .meter .m55{background-position:-48px 0;}
div.forecast .today .meter .m60{background-position:-97px 0;}
div.forecast .today .meter .m65{background-position:-146px 0;}
div.forecast .today .meter .m70{background-position:-195px 0;}
div.forecast .today .meter .m80{background-position:-244px 0;}
div.forecast .today .meter .m85{background-position:-293px 0;}
div.forecast .today .meter .m90{background-position:-342px 0;}
div.forecast .today .meter .m95{background-position:-390px 0;}
div.forecast .today .meter .m99{background-position:-438px 0;}
div.forecast .today .meter .m100{background-position:-486px 0;}
div.forecast .today .meter .m75{background-position:-533px 0;}

div.forecast .today .meter .percent{ font-weight:bold;}

div.forecast .today .navBack p,
div.forecast .today .navNext p{
	cursor:pointer;
	float:left;
	width:20px;
	height:118px;
	_height:119px;
	background:url(/navi/saigai/images/img_denryoku.gif) 0 0 no-repeat;
	border-top:1px solid #a3a75a;
	border-bottom:1px solid #a3a75a;
	text-indent:-9999em;
}

div.forecast .today .navBack p{background-position:2px -74px;}
div.forecast .today .navNext p{background-position:-19px -74px;}
div.forecast .today .navBack p.hover{background-position:-47px -74px;}
div.forecast .today .navNext p.hover{background-position:-68px -74px;}

div.forecast .today .noNavBack p,
div.forecast .today .noNavBack:hover p{background-position:-96px -74px; cursor:default;}
div.forecast .today .noNavNext p,
div.forecast .today .noNavNext:hover p{background-position:-117px -74px; cursor:default;}

div.forecast .today .noNavBack p.hover{_background-position:-96px -74px; _cursor:default;}
div.forecast .today .noNavNext p.hover{_background-position:-117px -74px; _cursor:default;}


/* 週間電気予報 */
div.forecast .week{ margin:0 0 15px;}

div.forecast table{
	background-color:#faffe0;
	border-collapse: collapse;
	border:1px solid #a3a75a;
	width:700px;
}
div.forecast table tr{}
div.forecast table tr th{
	text-align:center;
	vertical-align:middle;
	border:1px solid #a3a75a;
}
div.forecast table tr td{
	text-align:center;
	vertical-align:middle;
	border:1px solid #a3a75a;
}
div.forecast table tr.date td{
	background-color:#d6e877;
}

div.forecast .week table .date th,
div.forecast .week table .date td{
	background-color:#d6e877;
}

div.forecast .week table .peakTime th,
div.forecast .week table .usage th{ background-color:#FFFFFF;}

div.forecast .week table .peakTime td{ width:100px; font-weight:bold;}

div.forecast .week table .peakTime .time{
	padding:5px;
}

div.forecast .week table .peakTime .clock,
div.forecast .week table .peakTime .hand{
	background:url(/navi/saigai/images/img_denryoku.gif) 0 0 no-repeat;
}

div.forecast .week table .peakTime .clock{
	height:55px;
	width:55px;
	margin:0 auto 10px;
	position:relative;
}
div.forecast .week table .peakTime .noclock{margin:0 auto 10px;}

div.forecast .week table .peakTime .hand{
	height:33px;
	width:30px;
	position:absolute;
	top:10px;
	left:13px;
}

div.forecast .week table .peakTime .cBlue{background-position:-177px -86px;}
div.forecast .week table .peakTime .cGreen{background-position:-243px -86px;}
div.forecast .week table .peakTime .cYellow{background-position:-308px -86px;}
div.forecast .week table .peakTime .cOrange{background-position:-374px -86px;}
div.forecast .week table .peakTime .cRed{background-position:-439px -86px;}

div.forecast .week table .peakTime .t1{background-position:-195px -143px;}
div.forecast .week table .peakTime .t2{background-position:-225px -143px;}
div.forecast .week table .peakTime .t3{background-position:-252px -143px;}
div.forecast .week table .peakTime .t4{background-position:-285px -143px;}
div.forecast .week table .peakTime .t5{background-position:-316px -143px;}
div.forecast .week table .peakTime .t6{background-position:-345px -143px;}
div.forecast .week table .peakTime .t7{background-position:-375px -143px;}
div.forecast .week table .peakTime .t8{background-position:-406px -143px;left:12px;}
div.forecast .week table .peakTime .t9{background-position:-436px -143px;left:12px;}
div.forecast .week table .peakTime .t10{background-position:-466px -143px;}
div.forecast .week table .peakTime .t11{background-position:-496px -143px;}
div.forecast .week table .peakTime .t12{background-position:-164px -143px;}

div.forecast .week table .usage p{ font-weight:bold;}

/* 東京電力の電気使用状況・*/
div.electricityUsage .exemplum{margin:20px 0;}
div.electricityUsage .graph{margin:0 0 10px;}