﻿/* 共通CSS */
*:not(hr)															/*B0200_1001*/
{																	/*B0200_1001*/
	box-sizing: border-box;											/*B0200_1001*/
}																	/*B0200_1001*/

hr[size="5"]														/*B0200_1001*/
{																	/*B0200_1001*/
	height: 5px;													/*B0200_1001*/
}																	/*B0200_1001*/

hr[size="4"]														/*B0200_1001*/
{																	/*B0200_1001*/
	height: 4px;													/*B0200_1001*/
}																	/*B0200_1001*/

hr[color="activeborder"]											/*B0200_1019*/
{																	/*B0200_1019*/
	border-color: #B3B3B3;											/*B0200_1019*/
	background-color: #B3B3B3;										/*B0200_1019*/
}																	/*B0200_1019*/

body																/*B0200_1002*/
{																	/*B0200_1002*/
	margin:15px 10px;												/*B0200_1002*/
	padding-top: 0.1px;												/*B0200_1105*/
	padding-bottom: 0.1px;											/*B0200_1105*/
}																	/*B0200_1002*/

form																/*B0200_1002*/
{																	/*B0200_1002*/
	margin: 0px;													/*B0200_1002*/
}																	/*B0200_1002*/

ul																	/*B0200_1119*/
{																	/*B0200_1119*/
	padding-left: 0px;												/*B0200_1119*/
}																	/*B0200_1119*/

select																/*B0200_1105*/
{																	/*B0200_1105*/
	font-size: 13px;												/*B0200_1105*/
}																	/*B0200_1105*/
iframe																/*B0200_1003*/
{																	/*B0200_1003*/
	border: 4px none black;											/*B0200_1003*/
}																	/*B0200_1003*/

iframe																/*B0200_1004*/
{																	/*B0200_1004*/
	background-color: #FFFFFF;										/*B0200_1004*/
}																	/*B0200_1004*/

/* フレームの枠線の幅と色 */										/*B0200_1005*/
frameset[frameBorder="1"] > frame:not([frameborder="no"],[frameborder="0"]),			/*B0200_1005*/
frame[frameBorder="1"],												/*B0200_1005*/
iframe[frameBorder="1"]												/*B0200_1005*/
{																	/*B0200_1005*/
	border: 2px inset #E2E2E2;										/*B0200_1005*/
}																	/*B0200_1005*/

input[type="button"]:disabled,										/*B0200_1006*/
input[type="submit"]:disabled, 										/*B0200_1006*/
input[type="reset"]:disabled, 										/*B0200_1006*/
input[type="file"]:disabled, 										/*B0200_1006*/
button:disabled, 													/*B0200_1006*/
select:disabled, 													/*B0200_1006*/
keygen:disabled, 													/*B0200_1006*/
optgroup:disabled, 													/*B0200_1006*/
option:disabled, 													/*B0200_1006*/
select[disabled] > option {											/*B0200_1006*/
	color: graytext !important;										/*B0200_1006*/
}																	/*B0200_1006*/

span[disabled]														/*B0200_1006*/
{																	/*B0200_1006*/
	color: graytext !important;										/*B0200_1006*/
}																	/*B0200_1006*/

input[type="checkbox"]												/*B0200_1007*/
{																	/*B0200_1007*/
	margin: 3px;													/*B0200_1007*/
}																	/*B0200_1007*/

img																	/*B0200_1020*/
{																	/*B0200_1020*/
	-webkit-print-color-adjust: exact;								/*B0200_1020*/
}																	/*B0200_1020*/

table.tab + hr														/*B0200_1018*/
{																	/*B0200_1018*/
	margin: 0px;													/*B0200_1018*/
}																	/*B0200_1018*/

textarea {															/*B0200_1106*/
	resize: none;													/*B0200_1106*/
	white-space:pre-wrap;											/*B0201_0034*//*B0201_0055*/
}																	/*B0200_1106*/

/*ツリー表示用Css*/													/*B0200_0410*/
.treeView 															/*B0200_0410*/
{																	/*B0200_0410*/
	font-size:9pt;													/*B0200_0410*/
	white-space: nowrap;											/*B0200_0410*/
}																	/*B0200_0410*/
.treeView img 														/*B0200_0410*/
{																	/*B0200_0410*/
	margin: 0px;													/*B0200_0410*/
}																	/*B0200_0410*/
.treeView a:link,													/*B0200_0410*/
.treeView a:visited,												/*B0200_0410*/
.treeView a:active,													/*B0200_0410*/
.treeView a:focus,													/*B0200_0410*/
.treeView a:hover													/*B0200_0410*/
{																	/*B0200_0410*/
	text-decoration:none;											/*B0200_0410*/
	color:black;													/*B0200_0410*/
}																	/*B0200_0410*/
.treeView a{														/*B0200_0410*/
	color:black;													/*B0200_0410*/
	display: inline-block;											/*B0200_0410*/
	height: 20px;													/*B0200_0410*/
	white-space: nowrap;											/*B0200_0410*/
}																	/*B0200_0410*/
.treeView p{														/*B0200_0410*/
	display: inline-block;											/*B0200_0410*/
	margin: 0px 0px 0px 5px;										/*B0200_0410*/
	position: relative;												/*B0200_0410*/
	top: -3px;														/*B0200_0410*/
	white-space: nowrap;											/*B0200_0410*/
}																	/*B0200_0410*/
.treeView span{														/*B0200_0410*/
	display: inline-block;											/*B0200_0410*/
	margin: 0px;													/*B0200_0410*/
	white-space: nowrap;											/*B0200_0410*/
}																	/*B0200_0410*/

/*Google Chromeのみ適用*/											/*B0200_1116*/
@media screen and (-webkit-min-device-pixel-ratio:0)				/*B0200_1116*/
{																	/*B0200_1116*/
	input[type="password"]											/*B0200_1116*/
	{																/*B0200_1116*/
		font-family: Tahoma, sans-serif !important;					/*B0200_1116*/
		font-size: 32px;											/*B0200_1116*/
		padding-top: 0px;											/*B0200_1116*/
	}																/*B0200_1116*/

	/* フレームの枠線間の横幅 */									/*B0200_1005*/
	frameset[frameSpacing="1" i][rows] > frame						/*B0200_1005*/
	{																/*B0200_1005*/
		margin-top: 1px;											/*B0200_1005*/
	}																/*B0200_1005*/

	/* 上端部のフレームの横線の幅は非表示 */						/*B0200_1005*/
	frameset[frameSpacing="1" i][rows] > frame:firstchild			/*B0200_1005*/
	{																/*B0200_1005*/
		margin-top: 0px;											/*B0200_1005*/
	}																/*B0200_1005*/

	/* フレームの枠線間の縦幅 */									/*B0200_1005*/
	frameset[frameSpacing="1" i]:not([rows]) > frame				/*B0200_1005*/
	{																/*B0200_1005*/
		margin-left: 1px;											/*B0200_1005*/
	}																/*B0200_1005*/
	/* 左端部のフレームの縦線の幅は非表示 */						/*B0200_1005*/
	frameset[frameSpacing="1" i]:not([rows]) > frame:firstchild		/*B0200_1005*/
	{																/*B0200_1005*/
		margin-left: 0px;											/*B0200_1005*/
	}																/*B0200_1005*/
}																	/*B0200_1116*/
