@charset "utf-8";

/*------------------------
  コンテンツ
------------------------*/
#contents {
 width: 760px;
 margin: 0 0 0 20px;
 clear: both;
}
/*----- 左カラム -----*/
#staff {
 width: 524px;
 margin: 10px 0 0 0;
 padding:0 1px 0 0;
 background:url(../common-img/dot_01.gif) repeat-y right top;
 float: left;
}
#stafftitle {
 width: 509px;
 height: 24px;
 font-size: 0px;
 text-indent: -99999px;
 margin: 4px 0 0 0;
 background: url("img/staff-title.gif") no-repeat;
}
.staffentry {
 width: 510px;
 padding: 18px 0 19px 0;
 background:url(../common-img/dot_02.gif) repeat-x left bottom;
}
.staffentry2 {
 width: 510px;
 padding: 18px 0;
}
.date {
 margin: 0 0 0 4px;
 font-size: 0.8em;
 line-height: 1.3em;
 font-weight: bold;
 color: #666666;
}
.newstop {
 margin: 3px 0 0 4px;
 font-size: 0.82em;
 line-height: 1.3em;
 font-weight: bold;
 color: #cc222b;
}
.newstop a {
 color: #990000;
 text-decoration: none;
}
.newstop a:hover {
 text-decoration: underline;
}
.news {
 margin: 15px 0 15px 4px;
 font-size: 0.8em;
 line-height: 1.3em;
 color: #666666;
}
/*----- 右カラム -----*/
#sidemenu {
 width: 220px;
 margin: 10px 0 0 15px;
 float: left;
}
#newentryt {
 width: 220px;
 height: 34px;
 font-size: 0px;
 text-indent: -99999px;
 margin: 4px 0 0 0;
 background: url("img/staff-newtitle.gif") no-repeat;
}
#newentry {
 width: 220px;
 background: #eeeeee;
}
#newentryb {
 width: 220px;
 height: 15px;
 background: url("img/staff-arcbg.gif") no-repeat;
}
.entrybg {
 width: 190px;
 margin: 0 15px 0 15px;
 padding: 15px 0 0 25px;
 background: url("img/staff-limark.gif") no-repeat left 19px;
}
.entryline {
 width: 160px;
}
.entryline a {
 font-size: 0.8em;
 line-height: 1.3em;
 color: #990000;
 text-decoration: underline;
}
.entryline a:hover {
 color: #cc222b;
}
#archivet {
 width: 220px;
 height: 34px;
 font-size: 0px;
 text-indent: -99999px;
 margin: 15px 0 0 0;
 background: url("img/staff-arctitle.jpg") no-repeat;
}
#archives {
 width: 220px;
 background: #eeeeee;
}
#archiveb {
 width: 220px;
 height: 15px;
 background: url("img/staff-arcbg.gif") no-repeat;
}
