﻿body
{
	background-color: #ffefc8;
	font-family: メイリオ, 'MS UI Gothic' , Osaka;
	font-size: 10pt;
	margin: 0px;
}
h2
{
	font-style: italic;
	text-decoration: underline;
	color: navy;
	margin-top:5px;
}
h3
{
	font-size: 12pt;
	font-weight:bold;
	background-image: url(bar.png);
	background-repeat: repeat-x;
	margin-top:10px;
	margin-bottom:5px;
}
h4
{
	text-decoration: underline;
	color: navy;
	margin-top:5px;
	margin-bottom:5px;
}
a
{
	color: #660000;
}
a img
{
	border: none;
}

.InitFont
{
	font-family: メイリオ, 'MS UI Gothic' , Osaka;
	font-size: 10pt;
}
.WarningMessage
{
	font-weight: bold;
	color: red;
}
.NoticeMessage
{
	font-weight: bold;
	color: blue;
}
.EntryFlow
{
	font-size: 12pt;
	font-weight: bold;
	line-height: 5pt;
}
.NonImeTextBox
{
	ime-mode:disabled;
}
.EdgeR
{
	background-image: url(EdgeR.png);
	background-repeat: repeat-y;
	padding: 0px;
	width: 6px;
}
.EdgeB
{
	background-image: url(EdgeB.png);
	background-repeat: repeat-x;
	padding: 0px;
	width: 6px;
}
.EdgeRB
{
	background-image: url(EdgeRB.png);
	padding: 0px;
	width: 6px;
	height: 6px;
}
.FrameTitle
{
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: White;
	color: #003333;
}
.FrameT
{
	background-image: url(FrameT.png);
	background-repeat: repeat-x;
	background-position:bottom;
	padding: 0px;
	height: 15px;
}
.FrameL
{
	background-image: url(FrameL.png);
	background-repeat: repeat-y;
	padding: 0px;
	width: 15px;
}
.FrameR
{
	background-image: url(FrameR.png);
	background-repeat: repeat-y;
	padding: 0px;
	width: 15px;
}
.FrameB
{
	background-image: url(FrameB.png);
	background-repeat: repeat-x;
	padding: 0px;
	height: 15px;
}
.FrameLT
{
	background-image: url(FrameLT.png);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:bottom;
	padding: 0px;
	width: 15px;
	height: 15px;
}
.FrameLB
{
	background-image: url(FrameLB.png);
	padding: 0px;
	width: 15px;
	height: 15px;
}
.FrameRT
{
	background-image: url(FrameRT.png);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:bottom;
	padding: 0px;
	width: 15px;
	height: 15px;
}
.FrameRB
{
	background-image: url(FrameRB.png);
	padding: 0px;
	width: 15px;
	height: 15px;
}
.MenuTitle
{
	padding:3px;
	white-space: nowrap;
	width:200px;
}
.FormTable
{
	border: #990033 1px solid;
	background-color: white;
	margin: 1px;
	border-collapse: collapse;
}
.FormTableHeader
{
	background-color: antiquewhite;
	text-align: center;
	padding: 5px;
	border: #990033 1px solid;
}
.FormTableCell
{
	padding: 5px;
	border: #990033 1px solid;
}
.FormTableCell2
{
	background-color: antiquewhite;
	padding: 5px;
	border: #990033 1px solid;
}
.FormTableNote
{
	border: #990033 1px solid;
}
.FormTableMemo
{
	font-size:8pt;
	color:Gray;
}
.ProceedTable
{
	border: #cc6633 1px solid;
	background-color: white;
	margin: 1px;
	border-collapse: collapse;
}
.ProceedTableHeader
{
	background-color: beige;
	text-align: center;
	padding: 5px;
	border: #cc6633 1px solid;
}
.ProceedTableCell
{
	padding: 10px;
	border: #cc6633 1px solid;
}
.TopicCellDate
{
    border-bottom: slategray 1px dotted;
    vertical-align: top;
    padding-left:10px;
    padding-right:10px;
}
.TopicCellAttach
{
    border-bottom: slategray 1px dotted;
    vertical-align: top;
    padding-left:10px;
    padding-right:10px;
}
.TopicCellContent
{
    border-bottom: slategray 1px dotted;
    vertical-align: top;
	color: #006633;
    padding-left:10px;
    padding-right:10px;
}
.FooterArea
{
	background-color: burlywood;
	padding: 3px;
}
.Suspend
{
	font-size:8pt;
	color:Red;
}
.IRB
{
	color:Blue;
}
.DecideResult
{
	color:Blue;
}
.DecideResultReject
{
	color:Red;
}
.Represent
{
	color:Blue;
}
.ModalPopup
{
	background-color: antiquewhite;
	border-style: solid;
	border-width: 3px;
	border-color: Navy;
	padding: 10px;
	z-index:10000;
}
.ModalPopupVisible
{
}
.ModalPopupInvisible
{
	display:none;
}
.ModalBackground
{
	display:block;
	position:fixed;
	top:0;
	left:0;
	z-index:9999;
	width:100%;
	height:1500px;
	background-color: #454560;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:.60;
}
.ModalBackgroundForPopupModalExtender
{
	background-color: #454560;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:.60;
}
.DummyButton
{
	display:none;
}
.ApplyMemo
{
    font-size: 11px;
}
.DiffInsert
{
	color:Red;
	text-decoration:underline;
}
.DiffDelete
{
	color: #6699FF;
	text-decoration: line-through;
}
