@CHARSET "utf-8";
/*------------------------------------------------------------------------------
	共通
------------------------------------------------------------------------------*/
body, input, textarea 	{
	font-family: "メイリオ", "Meiryo",Verdana, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;
	line-height: 1.4;
}

input	{
	line-height: 1.4;
}

a {
	color: #0066FF;
	cursor: pointer;
}

img.disable	{
	opacity: 0.4;
	cursor: default !important;
}

html,body	{
	padding: 0px;
	margin: 0px;
	height:100%;
}

body	{
	min-width: 960px;
}

form {
	display: inline;
}

input[type="text"], input[type="password"] {
	height: 24px;
	line-height: 24px;
	border: 1px solid #999;
	box-sizing: border-box;
}

textarea {
	line-height: 24px;
	border: 1px solid #999;
	box-sizing: border-box;
}

select {
	height: 24px;
	line-height: 24px;
}

textarea {
	border: solid 1px #999;
}
/*
input:not(.btn_or):not(.bar3 input):not([type="file"]), textarea, select	{
	border-radius: 4px;
	color: #555555;
	height: 20px;
	line-height: 20px;
	padding: 4px 6px;
	vertical-align: middle;
	background-color: #ffffff;
	border: 1px solid #999;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	box-sizing: border-box;
	margin-bottom: 0;
	min-height: 30px;
	font-family:inherit;
	outline:none;
}

select	{
	height: 24px;
	line-height: 24px;
}

input:focus, textarea:focus {
	border-color: rgba(82, 168, 236, 0.8);
	outline: 0 none;
}

select:focus {
	outline: thin dotted #333;
	outline-offset: -2px;
}
*/
/*
label	{
	display: inline-block;
	position: relative;
	padding-left: 1.5em;
}

label	input{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	margin: auto !important;
}

label	input[type=checkbox]	{
	border-radius: 4px;
	color: #555555;
	height: 20px;
	line-height: 20px;
	padding: 4px 6px;
	vertical-align: middle;
	background-color: #ffffff;
	border: 1px solid #999;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
	transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
	box-sizing: border-box;
	display: block;
	margin-bottom: 0;
	min-height: 30px;
	font-family: inherit;
	outline: none;
}
*/
