/*
//----------------------------------------------------------------------------//

	気象庁｜震度データベース検索

	2014/03/14　気象庁地震火山部地震津波監視課（震度班）作成
	2016/03/11　一部修正


//----------------------------------------------------------------------------//
*/

#main { font-family: Verdana, Roboto, 'Droid Sans', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic ProN', sans-serif;}

/*
//----　検索フォーム　--------------------------------------------------------//
*/

.JSonly { display:none;}

#Hypo-box, #Sindo-box { float: left; width: 365px; margin: 5px 3px; position: relative;}
#Submit-box { float: left; width: 180px; margin: 5px 5px; position: relative;}
	#SubmitA, #SubmitB{ margin: 0px 0px 15px 0px;}
	#SubmitC { margin: 0px;}
#Result-box { clear: both; width: 920px; margin: 5px 5px;}

#FieldS1, #FieldS2, #FieldS3 { height:280px;}

.Help-box1 { float: left; width: 500px; margin: 10px 10px;}
.Help-box2 { float: left; width: 700px; margin: 10px 10px;}

#MagNoSelect, #DepNoSelect { display:none;}

.detail { display:none;}

.TableS { width: 345px; margin: 0px 0px 5px 0px;}


.ButtonL1, .ButtonL2, .ButtonL3 {
	background-color: #6e7bbe; color: #FFFFFF; border: 2px solid #2B478E;
	width: 140px; height: 40px; margin: 5px; padding: auto; cursor:pointer;
	text-shadow: -1px -1px 1px #2B478E;
}
.ButtonL1 { font-size: 23px; letter-spacing: 0px;}
.ButtonL2 { font-size: 14px; letter-spacing: 0px; line-height: 15px;}
.ButtonL3 { font-size: 23px; letter-spacing: 5px;}

.ButtonM {
	background-color: #dadfec; color: #2B478E; border: 2px solid #9BA8CA;
	margin: 15px 0px 0px 0px; line-height: 60px; padding: 8px; cursor:pointer;
	font-size: 16px; font-weight:bold; text-shadow: 0 1px 0 rgba(0,0,0,0.4);
}
.ButtonS {
	background-color: #6e7bbe; color: #FFFFFF; border: 1px solid #2B478E;
	margin: 5px; line-height: 32px; padding: 3px; cursor:pointer;
	font-size: 14px; text-shadow: -1px -1px 1px #2B478E;
}
.ButtonD {
	background-color: #6e7bbe; color: #FFFFFF; border: 1px solid #2B478E;
	width: 370px; height: 25px; margin: 5px; padding: auto; cursor:pointer;
	font-size: 16px; text-shadow: -1px -1px 1px #2B478E;
}
.SetButton, .UnsetButton {
	border: 1px solid #323232; font-size: 14px;
	margin: 0px 20px 0px 0px; padding: 1px; cursor:pointer;
}
.SetButton   { background-color: #FFFFFF; color: #000000;}
.UnsetButton { background-color: #26a0da; color: #FFFFFF;}

.datepicker { width: 85px; height: 20px; margin: 0px; font-size: 14px;}
.clockpick  { width: 43px; height: 20px; margin: 0px; font-size: 14px;}
.DepthBox   { width: 50px;}

#LoadIndicator1, #LoadIndicator2, #LoadIndicator3 {
	display:none;
	width: 105%; height: 101%;
	z-index: 9999; position: absolute; top: 0; left: 0;
	background-color: #f9fafb;
	filter: alpha(opacity=85); -moz-opacity: 0.85; -khtml-opacity: 0.85; opacity: 0.85;
	background-image: url(../images/indicator.gif);
	background-position: center center; background-repeat: no-repeat; background-attachment: scroll;
}

/*
//----　結果フィールド　------------------------------------------------------//
*/

.TableL { width: 860px; margin: 0px 0px 5px 0px;}

#arrow { margin: 10px auto; font-size: 250%; color: #2B478E; text-align: center;}

#map { width: 850px; height: 640px; margin: 5px 5px;}

#SeisList, #SeisListE {
	word-break: keep-all;
	word-spacing: 0.7em;
}
#CountList { table-layout: fixed;}
#CountList th.TimeStr { width: 8em;}
#CountList td { text-align: center;}

#Chart th { width: 1.4em;}
#Chart td { text-align: center;}

#LegendKeys { width: 540px; table-layout: fixed;}
#LegendKeys td { border: none;}

#SearchList { word-break: keep-all;}

#IntList {
	word-break: keep-all;
	word-spacing: 1em;
}

.eqdb-shindo{
	font-size: 100%;
	border-collapse: collapse;
}
.eqdb-shindo caption{
	color: #2B478E;
	text-align: left;
	font-weight:bold;
	margin-top: 1em;
	margin-bottom: 0.2em;
	padding-top: 0.4em;
	padding-bottom: 0.2em;
}
.eqdb-shindo th {
	padding: 0.4em;
	background-color: #dadfec;
	color: #333333;
	font-weight: normal;
	border: 2px solid #9BA8CA;
}
.eqdb-shindo td {
	padding: 0.4em;
	border: 2px solid #9BA8CA;
}

.thLike {
	background-color:#dadfec;
	text-align:center;
}

.unknown { display:none;}

.cen { text-align: center;}
.rig { text-align: right; }
.nowrap{ white-space: nowrap;}

/*
//----　震度の色　------------------------------------------------------------//
*/

.I0 { background-color: rgb(255,255,255);}
.I1 { background-color: rgb(242,242,255);}
.I2 { background-color: rgb(000,170,255);}
.I3 { background-color: rgb(000,065,255); color: #FFFFFF;}
.I4 { background-color: rgb(250,230,150);}
.I5 { background-color: rgb(255,230,000);}
.IA { background-color: rgb(255,230,000);}
.IB { background-color: rgb(255,153,000);}
.I6 { background-color: rgb(255,040,000); color: #FFFFFF;}
.IC { background-color: rgb(255,040,000); color: #FFFFFF;}
.ID { background-color: rgb(165,000,033); color: #FFFFFF;}
.I7 { background-color: rgb(180,000,104); color: #FFFFFF;}
.I9 { background-color: rgb(000,128,000); color: #FFFFFF;}

/*
//----------------------------------------------------------------------------//
*/
