@charset "utf-8";

/* スタイルシート共通　一覧 */
/* Underbar that adheres to the property is for IE6. */
/* / that adheres to the property is for IE6 and 7. */
/* * that adheres to the property is for IE7. */
/* \9 that adheres to the property is for IE8. */


.kozo_st {
  margin-left:0px;
  *margin-left:0px;
  _margin-left:0px;
}
.kozo_st ul {
/*  margin-left:10px;
  *margin-left:10px;
  _margin-left:10px;*/
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:5px 0pt;
  padding-left:14px;
  text-indent:-14px;
}
.kozo_st ul li {
  background:transparent url(../../img/renew/st_list01.gif) no-repeat scroll 0 17px;
  padding: 7px 0px 0px 32px;
}
.kozo_st ul li.non {
  list-style:outside none;
  background-image:url();
}

.kozo_st ul li ul {
  background:transparent url(../../img/renew/st_list02.gif) repeat-y scroll 0 50%;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin: 5px 0 5px -10px;
  padding: 0;
}

.kozo_st ul li ul li.last {
  background:transparent url(../../img/renew/st_list03.gif) no-repeat scroll 0pt 17px;
}

span.mem3pro{
  font-size:11px;padding:2px 7px;background:#0767B4;color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;
}
span.memdoc{
  font-size:11px;padding:2px 7px;background:#C53C29;color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;
}
span.memhouse{
  font-size:11px;padding:2px 7px;background:#748E37;color:#FFFFFF;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;
}
span.overv{
  font-size:10px;font-weight:normal;padding:3px;background:#4C97D1;color:#FFFFFF;
}
