﻿/*
' ###########################################################
'   小形コチ選定計算用 共通CSS
'                                  Create 2013.08.28 J.Ito
'                                  Modyfy ----.--.-- --------
' ###########################################################
*/

.DebugPrint{ display:none;}

*{ font-family:monospace;}

a#BtnHr img
{
	width:190px;
}

a#BtnVt img
{
	height:160px;
}

a#BtnSl img
{
	height:160px;
}

a#BtnHrsl img
{
	height:160px;
}

div#ChainSpecArea p.Col1
{
	float:left;
	width:130px;
	text-align:right;
	height:26px;
	line-height:26px;
	vertical-align:middle;
	border-bottom:dashed 1px gray;
	border-right:dashed 1px gray;
	padding-right:10px;
}

div#ChainSpecArea p.Col2
{
	float:left;
	width:200px;
	text-align:right;
	height:26px;
	line-height:26px;
	vertical-align:middle;
	border-bottom:dashed 1px gray;
	border-right:dashed 1px gray;
	padding-right:10px;
}

div#ChainSpecArea div.Radio
{
	float:left;
	height:26px;
	/*line-height:24px;*/
	vertical-align:middle;
	border-bottom:dashed 1px gray;
}

div#ChainSpecArea div.Radio select
{
	margin-left:5px;
	margin-top:4px;
	/*line-height:150%;*/
}

div#ChainSpecArea div.Radio p label
{
	vertical-align:top;
}

div#ParamInputArea1 p
{
	line-height:180%;
}

div#ParamInputArea1 p.Col1
{
	width:240px;
	text-align:right;
	float:left;
	margin-right:10px;
}

div#ParamInputArea1 p.Col3
{
	float:left;
	margin-left:5px;
}

div#ParamInputArea1 input[type=text]
{
	width:50px;
	text-align:right;
}

div#ParamInputArea2 p.Col1
{
	width:150px;
	text-align:right;
	float:left;
	margin-right:10px;
}

div#CarrierTypeImgArea p
{
	text-align:center;
	margin-left:5px;
}

div#SpeedFactorArea, div#R_SpeedFactorArea
{
	margin-left:20px;
}

div#SpeedFactorArea table, div#R_SpeedFactorArea table
{
	border-collapse: collapse;
	border: solid 1px gray;
}

div#SpeedFactorArea table td, div#R_SpeedFactorArea table td
{
	border: solid 1px gray;
	padding:3px 8px;
}

div#BtnExecArea, div#R_BtnExecArea
{
	margin-top:10px;
	margin-left:180px;
	float:left;
}
div#BtnParamClearArea, div#R_BtnParamClearArea
{
	margin-top:10px;
	margin-left:40px;
	float:left;
}

div#WaitForCalcArea
{
	margin-left:180px;
}

div#WaitForCalcArea p span
{
	font-size:18px;
	line-height:40px;
	vertical-align:top;
}

div#ResultNoDataArea div p
{
	margin-left:14px;
	font-size:14px;
	font-weight:bold;
	color:red;
}

div#ConveyorTypeArea div
{
	margin-right:20px;
}

div#ConveyorTypeArea p.Btn
{
	border-right:4px solid gray;
	border-bottom:3px solid gray;
	border-left:1px solid gray;
	border-top:1px solid gray;
}

div#ConveyorTypeArea p.BtnSel
{
	border-right:1px solid gray !important;
	border-bottom:1px solid gray !important;
	border-left:4px solid gray !important;
	border-top:3px solid gray !important;
}

div#R_ParamInputArea1 p.Col1
{
	width:200px;
	text-align:right;
	float:left;
	margin-right:10px;
}

div#R_ParamInputArea1 input[type=text]
{
	width:50px;
	text-align:right;
}

div#R_ParamInputArea2 p.Col1
{
	width:200px;
	text-align:right;
	float:left;
	margin-right:10px;
}

div#ConfirmLoadArea div.input_area
{
/*	height:400px;*/
/*	height:auto;*/
}

div#ResultProvisoryExistDataArea, div#ResultProvisoryNoDataArea
{
	margin-left:50px;
	margin-top:20px;
}

div#ResultRealCalcExistDataArea, div#ResultRealCalcNoDataArea
{
	margin-left:50px;
	margin-top:20px;
}

div#ResultRealCalcExistDataArea p, div#ResultProvisoryNoDataArea p, div#ResultRealCalcNoDataArea p
{
	font-size:14px;
	font-weight:bold;
}

div#NeedleAttachmentLoadArea table th
{
	font-size:11px;
}

p#Kv
{
	border-left-style:none !important;
	width:70px;
	text-align:right;
}

p#ConfirmLoadDesc, p#ConfirmLoadDescOnlyRoller
{
	font-size:14px;
	line-height:150%;
	margin-top:20px;
	margin-bottom:10px;
}

p#RolAlLoadComment
{
	width:230px;
	font-weight:bold;
	text-indent:-1em;
	padding-left:1em;
}

table#TblResult th
{
	/*width:100px;*/
}

table#PrintData
{
	border-collapse: collapse;
	border: 1px solid black;
}

table#PrintData th
{
	text-align:center;
	font-weight:bold;
	padding:3px;
	border: 1px solid black;
}

table#PrintData td
{
	padding:3px;
	border: 1px solid black;
}

table#TblRollerAL thead th, div#RfAttachmentLoadArea table th
{
	font-size:11px;
}

td#kataHR, td#kataHRpara, td#kataVT, td#kataVTpara
, td#kataSL, td#kataSLpara, td#kataHRSL, td#kataHRSLpara
{
	font-weight:bold;
}

td#powHR, td#powVT, td#powSL, td#powHRSL
{
	width:130px;
}

td.SelRow
{
	background-color:#87cefa;
	font-weight:bold;
}
