@CHARSET "UTF-8";


/*入力系の装飾*/

input[class*=Type]
{
	font-size	: 100%;
	padding		:	5px;
}

.TypeLineNo ,
.TypeCd ,
.Type3Cd ,
.Type6Cd ,
.TypeStrCd ,
.TypeDate ,
.TypeHold ,
.TypeWeight ,
.TypeCdUnique ,
.TypeDecimal ,
.TypeDecimal-w ,
.TypeTextTicketNo
{
	ime-mode	: disabled;
}
.TypeCd ,
.TypeHold ,
.TypeWeight ,
.TypeCdUnique ,
.TypeTextTicketNo
{
	width		: 80px;
}
.Type3Cd ,
.TypeLineNo

{
	width		: 40px;
}
.Type6Cd
{
	width		: 60px;
}

.TypeStrCd
{
	width		: 150px;
}
.TypeDate
{
	width		: 100px;
}

.TypeDecimal
{
	text-align: right;
	width		: 96px;
}
.TypeDecimal-w
{
	text-align: right;
	width		: 120px;
}

.TypeNote
{
	height		: 50px;
	width		: 300px;
}
.TypeCategory
{
	width		: 100px;
}
.TypeUnit
{
	width		: 50px;
}
.TypeMemo
{
	width		: 330px;
}

.TypeButton
{
	width		: 180px;
}

.TypeButtonMaster
{
	font-size	: 90%;
	margin		: 5px 3px;
	width		: 50px;
}

.TypeName,
.TypeKana
{
	width	: 250px;
}

.TypeZipCd
{
	width		: 80px;
}

.TypePrefecture
{
	height		: 30px;
}

.TypeAddress,
.TypeBuildingName
{
	width	: 300px;
}

.TypeTelCd,
.TypeFaxCd
{
	width	: 150px;
}

.TypeDayCollect
{
	text-align	: right;
	width		: 30px;
}


#job-head fieldset ,
#job-search fieldset
{
	float			: left;
	margin		: 5px;
	padding		: 5px;
}

.cf::after
{
  content:"";
  display:table;
  clear:both;
}


/*検索条件*/
input[id*="-SearchConditions"][type=text]
{
	height: 2em;
	margin: 5px;
	padding: 5px;
	width: 300px;
}

input[id="btn-SearchConditions"]
{
	position: absolute;
    top: 80px;
    right: 50px;
}


/*行共通*/
div[id*='--Line']
{
	float			: left;
	/*height		: auto; /*80px;*/
	/*height		: 120px;*/
	margin		: 5px;
	padding		: 10px;
}

.insert-row
{
	cursor : pointer;
}
.insert-row:hover
{
	color : blue;
}

div[id*=DatTrade-MstItem]
{
	background-color	: #8fbc8f; /*#a9a9a9;*/
	width	: 550px;
}
input[id*=DatTrade-MstItemCd]
{
	width	: 170px;
}

div[id*=DatTrade-MstCategory]
{
	background-color	: #8fbc8f; /*#ffff00;*/
	width	: 110px;
}

div[id*=DatTrade-HoldPieceUnit]
{
	background-color	: #8fbc8f; /*#008000;*/
}

div[id*=DatTrade-Price]
{
	background-color	: #8fbc8f; /*#4169e1;*/
	/*width	: 200px;*/
}

div[id*=DatTrade-Memo]
{
	background-color	: #8fbc8f; /*#00ffff;*/
	/*width	: 350px;*/
}

#btn-DownloadDatTrade
{
	margin	: 25px;
}

/*マスタ*/
#btn-EntoryMaster,
#btn-EntoryStock
{
	background-color	: #ffff00;
	border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    cursor	: pointer;
	font-size : 150%;
	height	: 80px;
	width	: 100px;
	padding	: 10px;
	margin	: 5px;
}
#btn-SaleCostReset
{
	background-color	: #80ffff;
    cursor	: pointer;
	font-size : 100%;
	height	: 40px;
	width	: 100px;
	margin	: 5px;
}

#btn-EntoryStock
{
	background-color	: #ffff00;
	border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    cursor	: pointer;
	font-size : 150%;
	height	: 80px;
	width	: 100px;
	padding	: 10px;
	margin	: 5px;
}

table.scroll-headerlock thead tr th.checkAll
{
	background-color	: #fffacd;
}