﻿html, body, form
{
	height: 100%;
	margin: 0px;
	padding: 0px;
}

body
{
    /* システム名の基本のフォントサイズ その他はすべては個別に設定 */
    font-size: 12px;

    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;

    background-color:#000000;
}

form
{
}
.main
{
	height: 100%;
	margin: 0px;
	padding: 0px;

    /*border:1px solid #FF0000;*/
}

.header
{
    position: relative;
    margin: 0px;
    padding: 0px;
    /*background: #003399; 背景色*/
    background: #FFD800;
    width: 100%;
}

.header h1
{
    margin: 0px;
    padding: 0px 0px 0px 20px;
    /*color: #f9f9f9; 文字色*/
    color: #000000;
    border: none;
    line-height: 2em;
    font-size: 2em;
}

.logo
{
    display: block;
    float: left;
    text-align: left;
    width: auto;

    /*border:1px solid #00FF33;*/
}

.logout
{
    font-size: 1.1em;
    text-align: right;
    /*color: #FFFFFF; 文字色*/
    color: #000000;
    height: 48px;

    /*border:1px solid #CCFF00;*/
}

/****************************************************************************************************
 * 記録データ帳票 .report .report2 .footer
 ****************************************************************************************************/
.report
{
    width : 1068px;
    height: 755px;
}

.report2
{
    width : 1068px;
    height: 855px;
    overflow:auto;
}

.footer
{
    position: fixed;
    margin: 0px;
    padding: 0px;
    bottom: 0px;
    /*background: #003399; 背景色*/
    background: #000000;
    width: 100%;
    height: 100px;
}

/****************************************************************************************************
 * 既知点観測データ帳票 .report_observance .report2_observance .footer_observance
 * 2回観測データ帳票
 ****************************************************************************************************/
.report_observance
{
    width : 619px;
    height: 830px;
}

.report2_observance
{
    width : 619px;
    height: 835px;
    overflow:auto;
}

.footer_observance
{
    position: fixed;
    margin: 0px;
    padding: 0px;
    bottom: 32px;
    /*background: #003399; 背景色*/
    background: #000000;
    width: 100%;
    height: 27px;
}

/****************************************************************************************************
 * ログイン画面
 ****************************************************************************************************/
.failureNotification
{
    font-size: 12px;
    color: Red;
}

div.accountInfo
{
    width: 393px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

input.textEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

input.passwordEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

.submitButton
{
    text-align: right;
    padding-right: 10px;
}

