@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{
	padding:0;
	margin:0;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}

fieldset,img{
	border:0;
}
ul,li{list-style-type:none;
}
a {
overflow: hidden;
}

body{
	overflow: hidden;
}

body::-webkit-scrollbar {
  display: none;
}


/* -- font size -- */
body{
font-size:83%;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.4em;
}

a:link{
	color:#115ea6; /* color */
	text-decoration:underline;
}
a:visited{
	color:#115ea6; /* color */
	text-decoration:underline;
}
a:hover {
	color:#115ea6; /* color */
	text-decoration:none;
}
a:active {
	color:#115ea6; /* color */
	text-decoration:none;
}


/* clear */
.clearfix:after{
	content:".";
	clear:both;
	display:block;
	line-height:0;
	height:0;
	visibility:hidden;
}
.clearfix{
	zoom:1;
}
.clearfix {
	overflow:hidden;
}

.m10{
	margin-top:15px;
}
.txtR{
	text-align:right;
}































