﻿.ui-tabs .ui-tabs-nav li a { 
    padding: .5em 11px !important; 
}

.loading{
    width:100%;
    height:100%;
    position:fixed;
    top:0;
    left:0;
    background:url("../Images/main-loading.gif") no-repeat;
    background-position:center;
    z-index:99;
    display:none;    
}

/*Home page*/
#loginUserInformation{
	width:40%;
	height:30%;
	background-color:Black;			
	filter:alpha(opacity=60);
	margin:20px;			
}		
#loginUserInformation h1{
	margin:10px;
	color:White;
}
#loginUserInformation h3{
	margin:10px;
	margin-top:20px;
	color:White;
}

.content-loginuserinfo{
    margin: 0px;    
}

pre {
    /*overflow: auto;*/
    white-space: pre-wrap;
    word-wrap: break-word;
    font-family: Meiryo UI;
    line-height: 80%;
    margin: 5px;
    padding: 0px;
   
}

/*モールド・移管ボタン*/
.ButtonStyle{
    min-width: 72px !important;    
}

/*変更有り項目文字色*/
.ChangeFlagFontColor{
    color:red;
}

/*アラート*/
.AlertBox{
    width: 30px;
    height: 15px;
    float: left;
    margin-right: 3px;
}

/*タブヘッダ*/
.TabHeader
{
    background-color: Window !important;
    position: relative;
    top: -3px;
} 

/*編集中欄*/
.HeaderEditingTitle
{
    background-color:#8EB8FF;
    border-style:solid;
    border-width:1px;
    border-color:black;
    padding-bottom:3px;
    padding-left:10px;
    padding-right:10px;
    padding-top:3px;
}

/*タブ背景色*/
/*発注進捗登録*/
.OrderStatusBackColor{background-color:#FFFFBB;}
.OrderStatusBackColor0{background-color:#FFFFBB;}
.OrderStatusBackColor1{background-color:#BBFFFF;}

/*ワークフロー登録*/
.WorkflowBackColor{background-color:#00BFFF;}
.WorkflowBackColor0{background-color:#00BFFF;}
.WorkflowBackColor1{background-color:#FFDEAD;}

/*ボタン領域*/
.ButtonAreaTop{
    margin: 5px 0px 0px 10px;    
}
.ButtonAreaBottom{
    margin: 5px 0px 5px 10px;
}

/*テキストボックス*/
/*サイズ表示*/
.SizeHeaderTop{
    white-space: nowrap;
    padding-left: 11px;
}
.SizeHeaderTop input[type="text"] span{
    margin-left: 5px;
}
.SizeHeaderBottom{
    white-space: nowrap;
}
.SizeHeaderBottom input[type="text"] span{
    margin-left: 5px;
}
/*日付*/
.DateFromTo{
    max-width: 172px;
    width: 172px;
}
.DateFromTo input[type="text"]{
    width: 70px;
    ime-mode: disabled;
}
.DateTextBox input[type="text"]{
    width: 70px;
    ime-mode: disabled;
}
.DateTextBoxDialog input[type="text"]{
    width: 80px;
    ime-mode: disabled;
}

/*ドロップダウン*/
/*購買ワークフロータスク*/
.selectorPurchaseWorkflowTaskClass{
    width: 180px !important;
}
/*サプライヤ*/
.selectorSupplierCd{
    width: 130px !important;
}
/*購買手配品目タイプ*/
.selectorPurchaseArrangementsItemTypeClass{
    width: 160px !important;
}
/*購買新設/増設*/
.selectorPurchaseNewAddClass{
    width: 65px !important;
}
/*購買3D支給の有無*/
.selectorPurchaseThreedSupplyExistenceClass{
    width: 60px !important;
}
/*購買サンプルモデル作成要否*/
.selectorPurchaseSampleModelNecessityClass{
    width: 80px !important;
}
/*購買サンプルモデル承認形式*/
.selectorPurchaseSampleModelApprovalFormClass{
    width: 165px !important;
}
/*購買輸送方法*/
.selectorPurchaseTransportClass {
    width: 70px !important;
}
/*購買検査地*/
.selectorPurchaseInspectionPlaceClass {
    width: 130px !important;
}
/*パネル取付品*/
.selectorPanelSettingClass{
    width: 50px !important;
}
/*中止*/
.selectorCancelClass{
    width: 50px !important;
}
/*手配品目*/
.selectorItemPurchase {
    width: 280px !important;
}
/*INCOTERMS*/
.selectorPurchaseIncotermsClass {
    width: 70px !important;
}
/*通貨区分*/
.selectorPurchaseCurrencyClass {
    width: 70px !important;
}
/*モールドカテゴリ*/
.selectorMoldCategory {
    width: 290px !important;
}
/*手配品目*/
.selectorItemCd{
    width: 420px !important;
}
/*搬入先*/
.selectorDeliveredTo {
    width: 290px !important;
}
/*ワークフロー未処理ユーザ*/
.selectorPurchaseWorkflowUnfinishedUser {
    width: 180px !important;
}
/*購買有償/無償*/
.selectorCompensationFreeClass {
    width: 130px !important;
}
/*購買輸入通関依頼先*/
.selectorImportCustomsClearanceRequestDestination {
    width: 105px !important;
}
/*購買輸入申請品目*/
.selectorImportItemCode {
    width: 250px !important;
}
/*購買取込ファイル種別区分*/
.selectorPurchaseFileTypeClass {
    width: 200px !important;
}
/*輸入申請品目大区分*/
.selectImportItemLargeClass {
    width: 250px !important;
}
/*TMOT移転価格算出フラグ*/
.selectTMOTTransferPriceCalcFlag {
    width: 80px !important;
}
/*削除フラグ*/
.selectDeleteFlag {
    width: 60px !important;
}
/*輸出者*/
.selectSupplierCd {
    width: 130px !important;
}
/*輸出国*/
.selectExportingCountry {
    width: 130px !important;
}
/*輸入用途*/
.selectImportUse {
    width: 250px !important;
}
/*購買輸入申請品目*/
.selectorImportItemList {
    width: 250px !important;
}
/*発番カテゴリ*/
.selectorNumberingCategory{
    width: 100px !important;
}
/*Notify Party*/
.selectorNotifyPartyClass{
    width: 260px !important;
}
/*Packing By*/
.selectorPackingByClass{
    width: 80px !important;
}
/*岸野追加20201203*/
/*SETPCS*/
.selectorSETPCSClass {
    width: 80px !important;
}
/*岸野追加20201203*/
/*ETD*/
.selectorEtdLoadingClass{
    width: 70px !important;
}
/*ETA*/
.selectorEtaDestinationClass{
    width: 70px !important;
}
/*Authorized Signature*/
.selectorAuthorizedSignatureUserClass{
    width: 200px !important;
}
/*配送先*/
.selectorPurchaseDestinationPlant{
    width: 100px !important;
}
/*ボックスサイズ*/
.selectorBoxSize{
    width: 130px !important;
}
/*ハイコン区分*/
.selectorHiconClass {
    width: 60px !important;
}

/*チェックボックス*/
.checkBox{
    white-space: nowrap;
}
.checkBox input[type="checkbox"]{
    vertical-align: middle;
    padding-bottom: 3px;
    margin-left: 5px;
}
.checkBox span{
    margin-left: 5px;
    margin-right: 5px;
}
.checkBox label{
    font-weight: normal;
}
/*ラジオボタン*/
.radioButton{
    white-space: nowrap;
}
.radioButton input[type="radio"]{
    vertical-align: middle;
    padding-bottom: 3px;
}
.radioButton span{
    margin-left: 5px;
}
.radioButton label{
    font-weight:normal;
}

/*数値入力テキストボックス*/
.numericInput{
    text-align: right;
    ime-mode: disabled;
}

/*チェックボックス*/
.holidayCheckBox{
    white-space: nowrap;
    padding-top: 5px;
}
.holidayCheckBox input[type="checkbox"]{
    vertical-align: middle;
    padding-bottom: 3px;
    padding-top: 2px;
    margin-left: 5px;
}
.holidayCheckBox span{
    margin-left: 0px;
    margin-right: 5px;
}
.holidayCheckBox label{
    color: #000000;
    font-weight: normal;
}

/*テキストエリア*/
.monospaceTextarea {
    font-family: 'ＭＳ ゴシック', 'MS Gothic', monospace;
}
.proportionalTextarea {
    font-family: 'メイリオ', 'Meiryo', sans-serif;
}
.purchaseTextarea {
    font-family: 'メイリオ', 'Arial Unicode MS', sans-serif;
}
.readOnly {
    background-color: #EFEFEF;
}

/*マルチラインのラベルタイトル*/
.dialogItemTitleVerticalAlign { 
    vertical-align:top; 
}

/*購買リンクボタン*/
.purchaseLink {
    color: #4169E1 !important;
    text-decoration: none !important;
}

.purchaseLink:hover{
    color: #4169E1 !important;
}
