/* トップ用content css */

#wrapper
{
  width : 576px;
  margin : 0;
  padding : 0;
}

#oshirase
{
  background-image:url("/images/top/oshirase.gif");
  background-repeat : no-repeat;
}

#oshirase-img
{
  padding : 0;
  margin : 0;
  width : 576px;
  height : 26px;
}

.oshirase-title
{
  margin : 6px 0px 0px 35px;
  padding : 0;
  color : #FFFFFF;
  font-weight : bold;
  font-size : 11pt;
}

#new
{
  width : 568px;
  border : 1px solid #999999;
  padding : 3px;
  margin : 0px 0px 15px 0px;
}


#new img
{
  float: left;
  margin-right : 10px;
  margin-bottom : 10px;
}



#center-menu
{
  padding : 0;
  margin-right : 10px;
  width : 410px;
  float : left;
}

.cate
{
  background-image:url("/images/top/menu_bg.gif");
  width : 410px;
  height : 26px;
  background-repeat : no-repeat;
  color : #FFFFFF;
  vertical-align : middle;
  font-weight : bold;
  padding : 0;
  margin : 0;
}

.cate-title
{
  margin : 6px 0px 0px 45px;
  padding : 0;
  font-size : 11pt;
}

.c-menu
{
  margin-bottom : 15px;
}

.t-content
{
  width : 402px;
  border : 1px solid #999999;
  padding : 3px;
  margin : 0;
}

.t-contenttop
{
  font-size : large;
  font-weight: bold;
  color : #36347D;
}

.t-more
{
   text-align: right;
}

.t-content img
{
  float: left;
  margin-right : 10px;
  margin-bottom : 10px;
/*  width : 120px;
  height : 90px;
*/
}

#r-content
{
  width : 150px;
  float : right;
}

.r-menu
{
  margin-bottom : 15px;
}

#b-banner
{
  width : 576px;
  padding : 0;
  margin : 0;
}

.b-img
{
  padding : 0;
  margin-right : 18px;
}

#copyright
{
  text-align : center;
}

.module-list-item
{
   margin-top: 8px;
   padding-left : 15px;
/*   border-left : 5px solid #990000;*/
   font-size: 14px;
   color: #666;
   line-height: 130%;
   width : 110px;
   background: url("/images/point.gif") no-repeat 0px;
}

.module-list-item2
{
   margin-top: 8px;
   padding-left : 5px;
   font-size: 14px;
   color: #666;
   line-height: 130%;
}


/* 特定商取引法に基づく表示 */
#low
{
  margin : 5px;
  padding : 0;
}



