@charset "UTF-8";

/*---------------------------------------------

General Archive Page CSS

for kr-aki.co.jp
coded by d-spica at 2009-04-18
linked to "$category/index.html"

---------------------------------------------*/

 
@import url(default.css);
@import url(common.css);
@import url(parts.css);
/* @import url(option.css);*/


#area-main div.section {
  padding-bottom: 15px;
  border-bottom: solid 1px #CCC;
}

#area-main div.section p.update {
  text-align: right;
  font-size: 91.6%;
  color: #666;
}


/* for News Archive Page */

body.news #area-main div.section dl.page-list,
body.special #area-main div.section dl.page-list,
body.staff_blog #area-main div.section dl.page-list {
  padding: 0 10px;
  font-size: 91.6%;
}

body.news #area-main div.section dl.page-list dt,
body.special #area-main div.section dl.page-list dt,
body.staff_blog #area-main div.section dl.page-list dt  {
  margin-top: 15px;
  width: 5.5em;
}
body.special #area-main div.section dl.page-list dt,
body.staff_blog #area-main div.section dl.page-list dt {
  width: 350px;
}
  
body.news #area-main div.section dl.page-list dd,
body.special #area-main div.section dl.page-list dd,
body.staff_blog #area-main div.section dl.page-list dd  {
  margin-top: -1.5em;
  margin-bottom: -1px;
  padding: 0 0 15px 6em; 
  background: url(../img/base/ln-dot-gy.png) repeat-x bottom;
}
body.special #area-main div.section dl.page-list dd,
body.staff_blog #area-main div.section dl.page-list dd {
  padding-left: 360px;
}


/* for Column & Special Archive Page */

body.column #area-main h1.page-title,
body.spacial #area-main h1.page-title,
body.staff_blog #area-main h1.page-title {
  background: url(../img/base/bg-hd-chou.png) left bottom;
}

body.column #area-main div.section dl.page-list,
body.spacial #area-main div.section dl.page-list,
body.staff_blog #area-main div.section dl.page-list {
  padding-top: 1px;
  font-size: 91.6%;
}

body.column #area-main div.section dl.page-list dt,
body.spacial #area-main div.section dl.page-list dt,
body.staff_blog #area-main div.section dl.page-list dt {
  float: left;
  margin-top: 10px;
  padding-left: 4px;
  width: 210px;
  border-left: solid 3px #D99382;
}
  
body.column #area-main div.section dl.page-list dd,
body.spacial #area-main div.section dl.page-list dd,
body.staff_blog #area-main div.section dl.page-list dd {
  margin-top: 10px;
  padding: 0 0 10px 245px;
  background: url(../img/base/ln-dot-gy.png) repeat-x bottom;
}


/* for Sitemap Page */

body.sitemap #area-main div.section {
  overflow: hidden;
  zoom: 1;
}

body.sitemap #area-main div.section ul.link-list {
  float: left;
  width: 310px;
  padding-right: 40px;
}



