﻿/***************
  共通
***************/
body
{
    font-family: 'メイリオ','Meiryo', 'YuGothic', 'Yu Gothic', 'Arial';
}

.NoInput
{
}

.NumberInput
{
	ime-mode: disabled;
	text-align: right;
}

.AlphaInput
{
	ime-mode: disabled;
	text-align: left;
}

.txt-attention
{
	color: Red;
}

/***************
  管理ログイン
***************/
.loginAdminTitle
{
    color:White;
    text-align:center;
    font-size:20px;
    font-weight:bold;
    margin-top:100px;
    margin-left:auto;
    margin-right:auto;
    padding-top:20px;
    width:360px;
    height:45px;
    background-image:url(../Image/SystemLoginTitle.gif);
}

/***************
  ログイン
***************/
.loginTitle
{
    color:White;
    text-align:center;
    font-size:20px;
    font-weight:bold;
    margin-top:100px;
    margin-left:auto;
    margin-right:auto;
    padding-top:5px;
    width:360px;
    height:35px;
	background-image:url(../Image/LoginTitle.gif);
}

.loginBody
{
    text-align:center;
    margin-left:auto;
    margin-right:auto;
	padding-top:10px;
	padding-bottom:10px;
	width:357px;
	border: 1px solid black;
}

.loginInputTable
{
    margin-left:auto;
    margin-right:auto;
}

.loginButton
{
    margin-top:5px;
}

/***************
  管理サイト
***************/
.masterSite
{
    position: relative;
    width: 99%;
    height: 100%;
}

.masterTitle
{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100px;
    background-image: url("../../Resource/Image/white.gif");
    z-index: 1;
    border-bottom: dashed 2px Gray;
}

.masterTitleMain
{
    width:400px;
    margin: 0.3em 10% 1px 15px;
	padding: 0.1em 0.5em 0px 0.5em;
	border-style: solid;
	border-width: 0 0 2px 25px;
	border-color: #C8C8C9;
	font-size: 24px;
}

.masterTitleID
{
    width:200px;
    margin: 0px 40% 1px 45px;
	padding: 0.1em 0.5em 0px 0.5em;
	border-style: solid;
	border-width:0 0 1px 0;
	border-color: #C8C8C9;
}

.masterTitleLink
{
    text-align:left;
    padding-top: 0;
}

.masterBody
{
	position: absolute;
	top: 100px;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 0;
	margin: 0;
}

.ie6 .masterBody
{
	position: relative;
	top: 0;
}

.masterMenu
{
    position: fixed;
    left: 0;
    width: 190px;
    background-image: url("../../Resource/Image/white.gif");
    float: left;
    text-align:center;
}

.masterMenuDetail
{
    text-align:left;
    padding-top: 10px;
}

.masterContents
{
	clear: none;
    width:auto;
    border-left: dashed 2px Gray;
    margin-left: 190px;
    padding-top: 10px;
    padding-left: 10px;
}

.masterListPanelMain
{
    margin: 0 10px;
    border:Solid 2px #CCFFFF;
    padding: 0 10px 10px;
    width:inherit;
}

.FieldsetLegend
{
    color:#0066FF;
}

.masterListPanelFooter
{
    margin-top:5px;
    margin-bottom: 10px;
}

/***************
  テーブル
***************/
.masterTable
{
	border:solid 2px Gray;
}

.masterTable th
{
    border-style:inset;
    border-width:1px;
    border-color:Gray;
    font-weight: normal;
}

.masterTable td
{
    height:30px;
    border-width:1px;
    border-color:Gray;
    border-left-style:inset;
    border-right-style:inset;
    border-bottom-style: dotted;
}

.masterTableHeader
{
    text-align:center;
    background-color:LavenderBlush;
}

.masterTableRow
{
    text-align:left;
    background-color:#F0F0F0;
}

.masterTableRow input
{
    background-color:#F0F0F0;
}

.masterTableAlternatingRow
{
    text-align:left;
    background-color:#E0FFFF;
}

.masterTableAlternatingRow input
{
    background-color:#E0FFFF;
}

/***************
  画像アップロード
***************/
.ImageStatusLabel
{
}

.ImageLink
{
}

.ImagePreview
{
	border: solid 1px;
}

.imagePanel
{
    width:160px;
    height:160px;
}

.imageTableCell
{
}

/***************
  地点情報編集
***************/
.imageBackgroundPanel
{
    width:600px;
    height:400px;
}

.imageTailWindPanel
{
    width:200px;
    height:200px;
}

/***************
  通信テスト
***************/
.netTestHeader
{
    text-align:center;
}

.netTestMain
{
    margin:0;
    width: 650px;
    height:380px;
}
