﻿/* INPUT エレメント定義 */
	
input {
	font-family:   	"ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro, "メイリオ", Meiryo, Osaka,"ＭＳ Ｐゴシック",Tahoma ;
	vertical-align: middle;
	font-size:     12px;
	border:1px solid silver;
}

select {
	font-family:   	"ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro, "メイリオ", Meiryo, Osaka,"ＭＳ Ｐゴシック",Tahoma ;
	vertical-align: middle;
	font-size:     12px;
	border:1px solid silver;
}

textarea {
	font-family:   	"ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro, "メイリオ", Meiryo, Osaka,"ＭＳ Ｐゴシック",Tahoma ;
	vertical-align: middle;
	font-size:     12px;
	border:1px solid silver;
}

button {
	font-family:   	"ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro, "メイリオ", Meiryo, Osaka,"ＭＳ Ｐゴシック",Tahoma ;
	border:1px solid silver;
}

.cbx14        {
	font-size:    14px;
	margin:		0 0 0 0px;
	padding:		0 0 0 0px;
}

.cbx12        {
	font-size:    12px;
	margin:		0 0 0 0px;
	padding:		0 0 0 0px;
}

.cbx10        {
	font-size:    10px;
	margin:		0 0 0 0px;
	padding:		0 0 0 0px;
}

.select10 {
	font-size:     10px; }

.select11 {
	font-size:     11px; }

.select12	{
	font-size:     12px; }

.select14 {
	font-size: 14px;}

.btn14     {
	font-size:     14px;
	text-align:     center;
	padding-top:    1px;
	width:          100px;
	height:         26px;
}

.btn12     {
	font-family:   	"ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro, "メイリオ", Meiryo, Osaka,"ＭＳ Ｐゴシック",Tahoma ;
	font-size:     12px;
	text-align:     center;
	padding-top:    1px;
	width:          100px;
	height:         24px;
	vertical-align: middle }

.btn10 {
	font-size:          10px;
	margin:             0;
	padding-top:		1px;
}

.tbox14 {
	font-size:        14px;
	background-color: white;
	padding-top:      2px;
	padding-bottom:   2px;
	padding-left:     2px;
	height:           18px;
	vertical-align:   middle;
}

.tbox12 {
	font-size:        12px;
	background-color: #ffffff;
	padding-top:      2px;
	padding-bottom:   2px;
	padding-left:     2px;
	height:           16px;
	vertical-align:   middle;
}

.tbox10 {
	font-size:        10px;
	background-color: #ffffff;
	padding-top:      2px;
	padding-bottom:   2px;
	padding-left:     2px;
	height:           14px;
	vertical-align:   middle;
}

.rad11  {
	font-size:       	11px;
	background-color: white;
	padding-top:      3px;
	padding-bottom:   3px;
	padding-left:     3px;
	height:           20px;
	vertical-align:   middle;
}

.rad12  {
	font-size:       	12px;
	background-color: white;
	padding-top:      3px;
	padding-bottom:   3px;
	padding-left:     3px;
	height:           20px;
	vertical-align:   middle;
}

.rad14  {
	font-family:   	"ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro, "メイリオ", Meiryo, Osaka,"ＭＳ Ｐゴシック",Tahoma ;
	font-size:       	14px;
	background-color: white;
	padding-top:      4px;
	padding-bottom:   4px;
	padding-left:     4px;
	height:           22px;
	vertical-align:   middle;
	}

.tx10	{	
	font-size:	10px;
	line-height: 1.5em;	
	}	

.tx10red	{
	font-size:	10px;
	color:			Red;
	}	

.tx12	{	
	font-size:	12px;
	line-height: 1.5em;	
}	

.tx14	{	
	font-size:	14px;
	line-height: 1.4em;	
}	

.field-validation-error {
	font-size:10px;
	color:Red;
	padding-left:4px;
}
.input-validation-error {
	border: 1px solid #ff0000;
	background-color: #ffeeee;
}
.w50 { width:50px; }
.w75 { width:75px; }
.w100 { width:100px; }
.w150 { width:150px; }
.w200 { width:200px; }
.w250 { width:250px; }
.w300 { width:300px; }
.w350 { width:350px; }
.w400 { width:400px; }
