@charset "utf-8";

/*========　全体設定　========*/
html{
	min-width:100%;
	min-height:100%;
}

#frameBtm{
	width : 0px;
	height: 0px;
	border:	0px;
	visibility : hidden;
}

body{
	background-color:#ffffff;

/*	background-size: auto, auto;
	background-image: url(/lib/images/background.png),
					  url(/lib/images/background2.png);
	background-repeat: repeat-x, repeat-x;
	background-position: left top, left bottom;
*/
	font-family: Arial,sans-serif;

	-webkit-text-size-adjust: 100%;
	-moz-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	-o-text-size-adjust: 100%;
	text-size-adjust: 100%;

	white-space: nowrap;
}

span.H4{
	font-size:16px;
	font-weight:900;
	color:#000000;
}

div{
	-moz-transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
}

th, td, input, select, textarea{
	font-size:15px;
}

textarea{
	font-family: Arial,sans-serif;
	resize:none;
}

/* Opera用の設定 */
/*
@-o-viewport {
	width: device-width;
	zoom: 1.0;
	max-zoom: 2;
	min-zoom: 0.5;
	user-zoom: fixed;
}*/

/*処理中ﾒｯｾｰｼﾞ関連*/
#divLoadDlg{
	display:none;
}
#divDlgOverlay{
	position:fixed;
	background-color: #000000;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
#divLoadingMsg{
	width: 320px;
	height: 220px;
	background-color: #FFFFFF;
	text-align:center;
	position:absolute;
	left: 50%;
	top: 50%;
	margin-left:-160px;
	margin-top: -110px;
}

/* DatePickerの画像位置*/
.ui-datepicker-trigger {
	vertical-align : sub;
}
