@charset "UTF-8";
/* ----------------------------------------
	reset
---------------------------------------- */
html, body, div, p, table, thead, tbody, tfoot, tr, td, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, img, a {
  margin: 0;
  border: 0;
  padding: 0;
}

.img_border3 {
  border: 1px #dc0000 solid;
}

input[type=text], input[type=password] {
  outline: none;
}

textarea, select {
  outline: none;
}

/* ----------------------------------------
	setting
---------------------------------------- */
body {
  color: #000000;
  font-size: 12px;
  line-height: 1.75em;
  font-family: "Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;
}

a {
  color: #000;
  text-decoration: none;
  outline: none;
  cursor: pointer;
}
a:hover {
  text-decoration: underline;
}

li {
  list-style: none;
}

/* ----------------------------------------
	clearfix
---------------------------------------- */
.clearfix {
  zoom: 1;
}
.clearfix:before {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}

/* IE < 8 */
/* .clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  height: auto;
  overflow: hidden;
} */
/*# sourceMappingURL=maps/setting.css.map */
