@charset "UTF-8";
@import url(http://fonts.googleapis.com/earlyaccess/notosansjapanese.css);

body {
	font-family: 'Noto Sans Japanese', sans-serif;
  font-weight: normal;
  font-style: normal;
}

html,body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,li,table,th,td,form {
  margin : 0;
  padding : 0;
  font-style : normal;
  font-weight : normal;
  line-height : 1.5;
  /*letter-spacing: 0.3em;*/
  text-align: justify;
}
/* font size */
html{
  font-size : 82.5%;
}

/* border padding 計算しやすいように */
*,*::before,*::after{
  -webkit-box-sizing: border-box;
  -moz-box-sizing   : border-box;
  box-sizing        : border-box;
}
ul,ol,dl {
  list-style-type: none;
}
a {
  color: #000;
  text-decoration: none;
}
a:hover {
    cursor:pointer;
    filter: alpha(opacity=60);        /* ie lt 8 */
    -ms-filter: "alpha(opacity=60)";  /* ie 8 */
    -moz-opacity:0.6;                 /* FF lt 1.5, Netscape */
    -khtml-opacity: 0.6;              /* Safari 1.x */
    opacity:0.6;
    zoom:1;
}
/*floatの解除ここから*/
.clearfix: after{
  display: block;
  clear: both;
  content: "";
}
.clearfix{
  *zoom   : 1;
}
.clearfix {
  min-height: 1px; /*IE6、7対策*/
}
/*floatの解除ここまで*/
