@charset "utf-8";
/* CSS Document */
/*
 Theme Name: OfUSE ORIGINAL CSS
 Author: Of USE corporation
 Version: 1.1
 Last Edit: 2019-01-21
 License: All rights reserved
*/

*,
*:after,
*:before {
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin: 0;
  padding: 0;
}
h1, h2, h3, h4, h5, h6{
	font-weight:normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}
li {
	list-style: none;
}
/*sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}*/
input, textarea, select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}
input, textarea, select {
*font-size:100%;
}
.clearfix:after {
	content: " ";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
a {
	outline: none;
	text-decoration: none;
    color: inherit;
}
img {
	vertical-align: bottom;
}

a[href],
label[for],
button,
input[type="button"],
input[type="submit"],
input[type="reset"],
input[type="image"],
input[type="radio"],
input[type="checkbox"],
select {
	cursor: pointer;
}
a[href^="tel:"] {
    cursor: default;
}