/* Scss Document */
.clear_float {
  clear: both;
}

.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}

.clearfix:after {
  clear: both;
}

.clearfix {
  *zoom: 1;
}

div#main.section {
  border: none;
  padding: 0;
}

.index_links {
  margin: auto;
  margin-bottom: 20px;
  text-align: center;
}
.index_links img {
	margin-right: 60px;
}
.index_links *:last-child img {
  margin-right: 0;
}

.index_banners {
  margin: auto;
  margin-bottom: 60px;
  text-align: center;
}
.index_banners img {
  margin-right: 11px;
}
.index_banners *:last-child img {
  margin-right: 0;
}

#article_head {
  white-space: nowrap;
  overflow: hidden;
  margin-top: 1px;
}
#article_head .index_head {
  width: 315px;
  height: 380px;
  margin: auto 1px;
  display: block;
  float: left;
}
#article_head .index_head:first-child {
  margin-left: 0;
}
#article_head .index_head:last-child {
  margin-right: 0;
}
#article_head .index_head_MIYAKE {
	width: 315px;
	height: 380px;
	margin: auto 1px;
	display: block;
	float: left;
	margin-right: 0;
	background: url(../img/index_head_miyake_hover.jpg) no-repeat;
}
#article_head .index_head_MIYAKE a {
  display: inline-block;
}
#article_head .index_head_MIYAKE a:hover {
  background-color: transparent; /* IE6対応 */
}
#article_head .index_head_MIYAKE a:hover img {
  visibility: hidden;
}

#article_head .index_head_KAZAMIDORI {
  width: 315px;
  height: 380px;
  margin: auto 1px;
  display: block;
  float: left;
  margin-left: 1px;
  background: url(../img/index_head_KAZAMIDORI_hover.jpg) no-repeat;
}
#article_head .index_head_KAZAMIDORI a {
  display: inline-block;
}
#article_head .index_head_KAZAMIDORI a:hover {
  background-color: transparent; /* IE6対応 */
}
#article_head .index_head_KAZAMIDORI a:hover img {
  visibility: hidden;
}

#article_head .index_head_KOIKI {
  width: 315px;
  height: 380px;
  margin: auto 1px;
  display: block;
  float: left;
  background: url(../img/index_head_KOIKI_hover.jpg) no-repeat;
}
#article_head .index_head_KOIKI a {
  display: inline-block;
}
#article_head .index_head_KOIKI a:hover {
  background-color: transparent; /* IE6対応 */
}
#article_head .index_head_KOIKI a:hover img {
  visibility: hidden;
}

.index_center_img {
  width: 948px;
  height: 274px;
}

.index_links img {
  width: 296px;
  height: 203px;
}

.index_banners img {
  width: 218px;
  height: 98px;
}
