@charset "UTF-8";
@import "../base/init.css";
@import "../base/style.css";
@import "../piece/style.css";

/* =========================================================
   category
========================================================= */

/* Bunya Ichiran
----------------------------------------------- */
.categoryKurashi,
.categoryKanko,
.categoryChousei,
.categoryJigyousha,
.categoryBousai {
  float: left;
  width: 100%;
  margin-bottom: 15px;
  padding: 10px 0;
  background-color: #C8EBB3;
  line-height: 1.5;
}
.categoryBousai {
  background-color: #fbe7eb;
}
.contentArticleCategory .category h2 {
  float: left;
  width: 150px;
  padding-left: 60px;
  line-height: 50px;
}
.contentArticleCategory .categoryKurashi h2 {
  background-image: url(./images/ic-kurashi.gif);
  background-position: 10px center;
  background-repeat: no-repeat;
}
.contentArticleCategory .categoryKanko h2 {
  background-image: url(./images/ic-kanko.gif);
  background-position: 10px center;
  background-repeat: no-repeat;
}
.contentArticleCategory .categoryChousei h2 {
  background-image: url(./images/ic-chousei.gif);
  background-position: 10px center;
  background-repeat: no-repeat;
}
.contentArticleCategory .categoryJigyousha h2 {
  background-image: url(./images/ic-jigyousha.gif);
  background-position: 10px center;
  background-repeat: no-repeat;
}
.contentArticleCategory .categoryBousai h2 {
  background-image: url(./images/ic-bousai.gif);
  background-position: 10px center;
  background-repeat: no-repeat;
}
.contentArticleCategory .category .children div {
  display: inline;
  padding-right: 10px;
}
.contentArticleCategory .categorykurashi,
.contentArticleCategory .categoryKanko,
.contentArticleCategory .categoryChousei,
.contentArticleCategory .categoryJigyousha,
.contentArticleCategory .categoryBousai {
  clear: both;
}

/* shinchaku-ichiran
----------------------------------------------- */
.contentArticleCategory .latest {
  margin-bottom: 30px;
  padding: 0px;
}
.contentArticleCategory .latest h2 {
  margin-bottom: 10px;
  padding: 3px 10px;
  background:#329D45;
  background: -moz-linear-gradient(top, #329D45, #03853A);
  background: -webkit-gradient(linear, center top, center bottom, from(#329D45), to(#03853A));
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#329D45', endColorstr='#20632c');
  color: #ffffff;
  font-weight: bold;
  font-size: 120%;
}
.contentArticleCategory ul {
  padding: 0 5px;
}
.contentArticleCategory li {
  padding: 0 0 5px 10px;
  background-image: url(./images/ic-list-shinchaku.gif);
  background-repeat: no-repeat;
  background-position: left 5px;
}
h3 {
  background-color: #C8EBB3;
  margin-bottom: 10px;
  padding: 5px 5px 4px 15px;
  color: #333333;
  font-weight: bold;
  font-size: 120%;
}
.more {
  padding: 0 5px 10px 0;
  text-align: right;
}

/* pagination
----------------------------------------------- */
.pagination {
  text-align: center;
}
.pagination a {
  padding: 0 6px;
}
.pagination span.current {
  padding: 0 3px;
  font-weight: bold;
  font-size: 150%;
}
