@charset "utf-8";
/*=====================================================================/
/リセット/クリア/単独設定
/=====================================================================*/
body, form, h1, h2, h3, h4, h5, h6, p, dl, dd, dt {
	margin: 0px;
	padding: 0px;
	font-size: 100%;
}
h1 {	font-size: 1.8em;}
h2 {	font-size: 1.6em;}
h3 {	font-size: 1.4em;}
h4 {	font-size: 1.0em;}
html,body {
	height: 100%;
	margin: 0;
	padding: 0;
	color: #4d4d4d;
	font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;
}
a:link,a:visited {
	color:#0000de; text-decoration:none
}
body {
	background-image: url(/img/bg.png);
	background-attachment: fixed;
	font-weight:200;
}
iframe {
	border: 1px #cccccc solid;
}
a, img {border: 0; outline: none;}
.topmenu {
	text-align:center;
	font-size:1.5em;
	background-color:#eeeeee;
}
.menulink {
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
}
.pagetitle{
	font-size: 1.6em;
	font-weight:bold;
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック","MS P Gothic",Verdana, Arial, Helvetica, sans-serif;
}
.curtime{
	font-size: 0.7em;
	font-weight:bold;
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック","MS P Gothic",Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	margin-left: 5px;
}
.titlemoji{
	color:#955429;
	margin-top: 10px;
	text-align: center;
	margin-bottom: 10px;
	text-shadow: 5px 5px 7px #999;
	font-size:2.0em;
	font-weight:bold;
	letter-spacing: 10px;
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ＭＳ Ｐゴシック","MS P Gothic",Verdana, Arial, Helvetica, sans-serif;
}
/* グラフ データ間隔ボタン */
.trbtnoff {
	display: inline-block;
	font-size:1.4em;
	padding-top:10px;
	height: 40px;
	width:70px;
	color:#dddddd;
	background:#575A55;
	border-radius: 10px;
	text-align:center;
}
.trbtnon {
	display: inline-block;
	font-size:1.4em;
	padding-top:10px;
	height: 40px;
	width:70px;
	color:#ffffff;
	background:#FF9532;
	border-radius: 10px;
	text-align:center;
}
/* 表示形式 ボタン */
.vmdbtnoff {
	display: inline-block;
	font-size:1.4em;
	padding-top:10px;
	height: 40px;
	width:70px;
	color:#dddddd;
	background:#575A55;
	border-radius: 10px;
	text-align:center;
}
.vmdbtnon {
	display: inline-block;
	font-size:1.4em;
	padding-top:10px;
	height: 40px;
	width:70px;
	color:#ffffff;
	background:#3EC148;
	border-radius: 10px;
	text-align:center;
}
.vmdbtndl {
	display: inline-block;
	height: 40px;
	width:70px;
	text-align:center;
	vertical-align: middle;
}
.vmdbtndl2 {
	display: inline-block;
	height: 50px;
	width:70px;
	text-align:center;
	vertical-align: top;
}
.srchbtn {
	display: inline-block;
	font-size:1.4em;
	padding-top:1px;
	height: 50px;
	width:70px;
	color:#ffffff;
	background:#6A3E1B;
	border-radius: 10px;
	text-align:center;
	vertical-align: middle;
}
/* フォームボタン */
input[type="submit"],input[type="reset"],input[type="button"] {
	font-size:1.4em;
	border-radius:10px;
	background-color:#6A3E1B;
	color:#ffffff;
	border-style: none;
}
input[type="submit"] {
	font-weight:bold;
}
/* フォントサイズ */
.fontlarge1 { font-size: 1.2em; }
.fontlarge2 { font-size: 1.4em; }
.fontlarge3 { font-size: 1.6em; }
.fontsmall1 { font-size: 0.8em; }
.fontsmall2 { font-size: 0.6em; }
.fontsmall3 { font-size: 0,5em; }
/* 詳細テーブル */
.desctbl td,.desctbl th {
	border-collapse: collapse;
	border: 1px solid #666666;
	font-size:0.9em;
	padding: 2px 8px 2px 8px;
	background-color:#dddddd;
}
.listtbl {
	font-size:0.5em;
}
/* 折れ線グラフ */
.jqplot-title {
	font-weight: bold;
}
.xylabel{
	font-size:0.8em;
	font-weight:bold;
}
/* クリアボタン */
.clearbtn {
	font-size:0.8em;
	border-radius:2px;
	background-color:#cc0000;
	color:#ffffff;
	border-style: none;
}
