@charset "UTF-8";
/* タイトル */
#Shop-Name {
	display: inline-block;
	vertical-align:top;
	margin: 2px;
	width: 185px;
	height: 36px;
	background-color: #ffffff;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	font-family: Tahoma,Arial;
	padding: 1px 0 0 0;
	border-style: solid;
	border-width: 1px;
	border-color: #808080;
}
#Shop-Sub {
	width: 180px;
	/*height: 17px;*/
	background-color: green;
	text-align: center;
	margin: 1px;
	padding: 1px 2px 1px 2px;
	font-size: 10px;
	font-family: Tahoma,Arial;
	color: #ffffff;
	font-weight:normal;
}

#Head-Btn-Zone {
	display: inline-block;
	vertical-align:top;
	margin: 2px;
	width: 1220px;
	height: 36px;
	/*border-color: skyblue;
	border-width: 1px;
	border-style: solid;
	background-color: yellow;*/
}
	#Start-Btn {
		display: inline-block;
		vertical-align:top;
		width: 60px;
		height: 38px;
		/*background-color: green;*/
	}
	#Start-Btn input {
		margin: 1px;
		width: 58px;
		height:36px;
		font-family: Tahoma,Arial;
		font-size: 14px;
		color: #333333;
		font-weight:700;
	}
	.Action-Btn {
		padding: 9px 10px 7px 10px;
		display: inline-block;
		vertical-align:top;
		margin: 1px;
		font-family: Tahoma,Arial;
		font-size: 14px;
		font-weight:700;
		background-color: #fffff0;
		color: #333333;
		border-width: 1px 2px 2px 1px;
		border-color: #333333;
		border-style:outset;
		text-align:center;
		line-height:1.2;
		text-decoration:none;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		background:rgb(240,230,140); /* Old browsers */
		background:-moz-linear-gradient(top,  rgba(222,184,135,1) 5%, rgba(245,222,179,1) 15%, rgba(245,222,179,1) 85%,rgba(222,184,135,1) 100%); /* FF3.6-15 */
		background:-webkit-linear-gradient(top,  rgba(222,184,135,1) 5%, rgba(245,222,179,1) 15%, rgba(245,222,179,1) 85%,rgba(222,184,135,1) 100%); /* Chrome10-25,Safari5.1-6 */
		background:linear-gradient(to bottom,  rgba(222,184,135,1) 5%, rgba(245,222,179,1) 15%, rgba(245,222,179,1) 85%,rgba(222,184,135,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter:progid:DXImageTransform.Microsoft.Gradient( startColorstr='#fdf5e6', endColorstr='#fdf5e6',GradientType=0 ); /* IE6-9 */
	}
	.ActionG-Btn {
		padding: 9px 10px 7px 10px;
		display: inline-block;
		vertical-align:top;
		margin: 1px;
		font-family: Tahoma,Arial;
		font-size: 14px;
		font-weight:700;
		background-color: palegreen;
		color: #006400;
		border-width: 1px 2px 2px 1px;
		border-color: #333333;
		border-style:outset;
		text-align:center;
		line-height:1.2;
		text-decoration:none;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		background:rgb(240,230,140); /* Old browsers */
		background:-moz-linear-gradient(top,  rgba(121,192,110,1) 0%, rgba(167,210,141,1) 15%,  rgba(167,210,141,1) 85%, rgba(121,192,110,1) 100%); /* FF3.6-15 */
		background:-webkit-linear-gradient(top,  rgba(121,192,110,1) 0%, rgba(167,210,141,1) 15%,   rgba(167,210,141,1) 85%, rgba(121,192,110,1) 100%); /* Chrome10-25,Safari5.1-6 */
		background:linear-gradient(to bottom,  rgba(121,192,110,1) 0%, rgba(167,210,141,1) 15%, rgba(167,210,141,1) 85%,  rgba(121,192,110,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter:progid:DXImageTransform.Microsoft.Gradient( startColorstr='#fdf5e6', endColorstr='#fdf5e6',GradientType=0 ); /* IE6-9 */
	}
	.ActionB-Btn {
		padding: 9px 10px 7px 10px;
		display: inline-block;
		vertical-align:top;
		margin: 1px;
		font-family: Tahoma,Arial;
		font-size: 14px;
		font-weight:700;
		background-color: skyblue;
		color: #043c78;
		border-width: 1px 2px 2px 1px;
		border-color: #333333;
		border-style:outset;
		text-align:center;
		line-height:1.2;
		text-decoration:none;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		background:rgb(240,230,140); /* Old browsers */
		background:-moz-linear-gradient(top,  rgba(160,216,239,1) 5%, rgba(187,226,241,1) 15%,rgba(187,226,241,1) 85%, rgba(160,216,239,1) 100%); /* FF3.6-15 */
		background:-webkit-linear-gradient(top,  rgba(160,216,239,1) 5%, rgba(187,226,241,1) 15%, rgba(187,226,241,1) 85%,rgba(160,216,239,1) 100%); /* Chrome10-25,Safari5.1-6 */
		background:linear-gradient(to bottom,  rgba(160,216,239,1) 5%, rgba(187,226,241,1) 15%,rgba(187,226,241,1) 85%, rgba(160,216,239,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter:progid:DXImageTransform.Microsoft.Gradient( startColorstr='#fdf5e6', endColorstr='#fdf5e6',GradientType=0 ); /* IE6-9 */

	}
	.ActionC-Btn {
		padding: 9px 10px 7px 10px;
		display: inline-block;
		vertical-align:top;
		margin: 1px;
		font-family: Tahoma,Arial;
		font-size: 14px;
		font-weight:700;
		background-color: skyblue;
		color: #043c78;
		border-width: 1px 2px 2px 1px;
		border-color: #333333;
		border-style:outset;
		text-align:center;
		line-height:1.2;
		text-decoration:none;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
		background:rgb(214,173,255); /* Old browsers */
		background:-moz-linear-gradient(top,  rgba(218,112,214,1) 5%, rgba(214,173,255,1) 15%,rgba(214,173,255,1) 85%, rgba(218,112,214,1) 100%); /* FF3.6-15 */
		background:-webkit-linear-gradient(top,  rgba(218,112,214,1) 5%, rgba(214,173,255,1) 15%, rgba(214,173,255,1) 85%,rgba(218,112,214,1) 100%); /* Chrome10-25,Safari5.1-6 */
		background:linear-gradient(to bottom,  rgba(218,112,214,1) 5%, rgba(214,173,255,1) 15%,rgba(214,173,255,1) 85%, rgba(218,112,214,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter:progid:DXImageTransform.Microsoft.Gradient( startColorstr='#e0c1ff', endColorstr='#ba55d3',GradientType=0 ); /* IE6-9 */
	}
	.Action-BtnT {
		padding: 9px 10px 7px 10px;
		display: inline-block;
		vertical-align:top;
		margin: 1px;
		font-family: Tahoma,Arial;
		font-size: 14px;
		font-weight:700;
		background-color: #c49a6a;
		color: #333333;
		border-width: 2px 1px 1px 2px;
		border-color: #6f5436;
		border-style: inset;
		text-align:center;
		line-height:1.2;
		text-decoration:none;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
	}
	.ActionB-BtnT {
		padding: 9px 10px 7px 10px;
		display: inline-block;
		vertical-align:top;
		margin: 1px;
		font-family: Tahoma,Arial;
		font-size: 14px;
		font-weight:700;
		background-color: #c49a6a;
		color: #333333;
		border-width: 2px 1px 1px 2px;
		border-color: #6f5436;
		border-style: inset;
		text-align:center;
		line-height:1.2;
		text-decoration:none;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
	}
	.ActionG-BtnT {
		padding: 9px 10px 7px 10px;
		display: inline-block;
		vertical-align:top;
		margin: 1px;
		font-family: Tahoma,Arial;
		font-size: 14px;
		font-weight:700;
		background-color: #c49a6a;
		color: #333333;
		border-width: 2px 1px 1px 2px;
		border-color: #6f5436;
		border-style: inset;
		text-align:center;
		line-height:1.2;
		text-decoration:none;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		border-radius:3px;
	}

	.Chk-YetN {
		display: inline-block;
		vertical-align:top;
		margin: 0px 0px 0px 1px;
		padding: 1px 2px 2px 2px;
		background-color: #808080;
		color:#c0c0c0;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
	}
	.Chk-YetY {
		display: inline-block;
		vertical-align:top;
		margin: 0px 0px 0px 1px;
		padding: 1px 2px 2px 2px;
		background-color: red;
		color:#ffffff;
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;
	}
/*年*/
#Select-Year {
	display: inline-block;
	vertical-align:top;
	width: 51px;
	height: 35px;
	/*background-color: skyblue;*/
	font-size:1px;
	padding:0;
	margin: 0 0 0 1px;
}
	#Select-Year .Title {
		display: inline-block;
		vertical-align:top;
		height:12px;
		width: 100%;
		background-color:#333333;
		color:#ffffff;
		font-size:11px;
		text-align:center;
		padding:1px 0 2px 0;
		font-family:Tahoma,Arial;
		margin:0;
	}
	#Select-Year select {
		display: inline-block;
		vertical-align:top;
		height:20px;
		font-family:Tahoma,Arial;
		margin:0;
	}
	#Select-Year input {
		display: inline-block;
		vertical-align:top;
		width: 50px;
		height:20px;
		font-family: Tahoma,Arial;
		font-size: 12px;
		color: #333333;
		font-family:Tahoma,Arial;
		margin:0;
		float:right;
	}
/*月*/
#Select-Month {
	display: inline-block;
	vertical-align:top;
	width: 38px;
	height: 35px;
	/*background-color: skyblue;*/
	font-size:1px;
	padding:0;
	margin: 0 0 0 1px;
}
	#Select-Month .Title {
		display: inline-block;
		vertical-align:top;
		height:12px;
		width: 100%;
		background-color:#333333;
		color:#ffffff;
		font-size:11px;
		text-align:center;
		padding:1px 0 2px 0;
		font-family:Tahoma,Arial;
		margin:0;
	}
	#Select-Month select {
		display: inline-block;
		vertical-align:top;
		height:20px;
		font-family:Tahoma,Arial;
		margin:0;
	}
	#Select-Month input {
		display: inline-block;
		vertical-align:top;
		width: 50px;
		height:20px;
		font-family: Tahoma,Arial;
		font-size: 12px;
		color: #333333;
		font-family:Tahoma,Arial;
		margin:0;
		float:right;
	}
/*会社*/
#Select-Com {
	display: inline-block;
	vertical-align:top;
	width: 101px;
	height: 35px;
	/*background-color: skyblue;*/
	font-size:1px;
	padding:0;
	margin: 0 0 0 1px;
}
	#Select-Com .Title {
		display: inline-block;
		vertical-align:top;
		height:12px;
		width: 100%;
		background-color:#333333;
		color:#ffffff;
		font-size:11px;
		text-align:center;
		padding:1px 0 2px 0;
		font-family:Tahoma,Arial;
		margin:0;
	}
	#Select-Com select {
		display: inline-block;
		vertical-align:top;
		height:20px;
		font-family:Tahoma,Arial;
		margin:0;
		width:100%;
	}
	#Select-Com input {
		display: inline-block;
		vertical-align:top;
		width: 50px;
		height:20px;
		font-family: Tahoma,Arial;
		font-size: 12px;
		color: #333333;
		font-family:Tahoma,Arial;
		margin:0;
		float:right;
	}
/*レポートジャンル*/
#Select-Genre {
	display: inline-block;
	vertical-align:top;
	width: 100px;
	height: 35px;
	/*background-color: skyblue;*/
	font-size:1px;
	padding:0;
	margin: 0 0 0 3px;
}
	#Select-Genre .Title {
		display: inline-block;
		vertical-align:top;
		height:12px;
		width: 100%;
		background-color:#333333;
		color:#ffffff;
		font-size:11px;
		text-align:center;
		padding:1px 0 2px 0;
		font-family:Tahoma,Arial;
		margin:0;
	}
	#Select-Genre select {
		display: inline-block;
		vertical-align:top;
		width:100%;
		height:20px;
		font-family:Tahoma,Arial;
		margin:0;
	}
	#Select-Genre input {
		display: inline-block;
		vertical-align:top;
		width: 50px;
		height:20px;
		font-family: Tahoma,Arial;
		font-size: 12px;
		color: #333333;
		font-family:Tahoma,Arial;
		margin:0;
		float:right;
	}
/*Temp*/
#Select-Btn {
	display: inline-block;
	vertical-align:top;
	width: 143px;
	height: 35px;
	/*background-color: skyblue;*/
	font-size:1px;
	padding:0;
	margin: 0 0 0 3px;
}
	#Select-Btn .Title {
		display: inline-block;
		vertical-align:top;
		height:12px;
		width: 100%;
		background-color:#333333;
		color:#ffffff;
		font-size:11px;
		text-align:center;
		padding:1px 0 2px 0;
		font-family:Tahoma,Arial;
		margin:0;
	}
	#Select-Btn select {
		display: inline-block;
		vertical-align:top;
		height:20px;
		font-family:Tahoma,Arial;
		margin:0;
	}
	#Select-Btn input {
		display: inline-block;
		vertical-align:top;
		width: 50px;
		height:20px;
		font-family: Tahoma,Arial;
		font-size: 12px;
		color: #333333;
		font-family:Tahoma,Arial;
		margin:0;
		float:right;
	}
/*　担当者  */
#Start-Staff {
	display: inline-block;
	vertical-align:top;
	margin-top: 1px;
	width: 70px;
	height: 35px;
	/*background-color: green;*/
}
	#Start-Staff-T {
		margin: 1px 1px 0 1px;
		width: 68px;
		font-family: Tahoma,Arial;
		font-size: 10px;
		background-color: #333333;
		color: #ffffff;
		text-align: center;
		padding:1px;
	}
	#Start-Staff-Name {
		margin: 0 1px 1px 1px;
		width: 68px;
		height:20px;
		text-align: center;
		border-style: solid;
		border-width: 1px;
		border-color: #808080;
		background-color: #ffffff;
		font-family: Tahoma,Arial;
		font-size: 12px;
	}
