@charset "UTF-8";

body
{
	margin:0;
	padding:0;
}

p,
blockquote,address,div,hr,noscript
{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
}

h1,h2,h3,h4,h5,h6
{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font-weight:normal;
}

ul,ol,li,dl,dt,dd
{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
}

pre
{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
}

a,img,map,q,sub,sup,span,bdo
{
	margin:0;
	padding:0;
	border:0;
}

br
{
	margin:0;
	padding:0;
	border:0;
	letter-spacing:0; /* IE */
}

tt,i,b,big,small
{
	margin:0;
	padding:0;
	border:0;
}

code,samp,var
{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
}

strong,dfn,kbd,cite,abbr,acronym,em
{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font-style:normal;
	font-weight:bold;
}

ins
{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
}

del
{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	font-style:normal;
}

form,fieldset
{
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
}

legend,label,optgroup,button
{
	margin:0;
	padding:5px;
	border:0;
	font-size:100%;
}

input,textarea
{
	margin:0;
	padding:0;
	font-size:100%;
}

.rederror{
	background:none repeat scroll 0 0 #FF0000;
	color:#FFFFFF;
	display:block;
	font-size:90%;
	font-weight:normal;
	margin-bottom:5px;
	padding:2px 0;
}

/* ----------------------------------------
add 2016-03-25
JQuery Bug対応

---------------------------------------- */
#ui-datepicker-div {display: none;}

/* ----------------------------------------
End 2016-03-25
---------------------------------------- */