body{
 background:#ffffff url(./../images/body.gif) repeat-x left top;
 border:0px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 text-align:center;
 font-family:"ＭＳ ゴシック","Osaka","sans-serif";
}
a img{
 border:0px;
}
img{
 display:block;
 border:0px;
}
img.topics{
  display:inline;
}
img.icon{
  display:inline;
}
a img#produce{
 marign-top:4px;
 display:inline;
}
input{
 font-size:12px;
 letter-spacing:0px;
 font-family:Arial,Helvetica,sans-serif;
}

.arial{
 font-family:"Arial";
 letter-spacing:1px;
}
.candara{
 font-family:"candara","Arial";
}

/*-----------------PAGEHEADER------------------*/
#header{
 background:#eeeeee url(./../images/body.gif) repeat-x left top;
 border:0px;
 margin:0px auto 0px auto;
 padding:0px auto 0px auto;
 width:960px;
}
#pageheader1{
 background:url(./../images/header.gif) no-repeat right 40px;
 margin:0px auto 0px auto;
 padding:0px auto 0px auto;
 width:960px;
 height:105px;
 text-align:left;
}
#pageheader1 h1{
 margin:0px 0px 0px 0px;
 padding:4px 0px 10px 0px;
 text-align:left;
 font-size:10px;
 color:#ffffff;
 letter-spacing:-0.5px;
 line-height:12px;
 font-weight:lighter;
}
#pageheader1 h2{
 margin:24px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:247px;
 height:28px;
 text-align:left;
 float:left;
}
#pageheader1 p{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 text-align:right;
 font-size:12px;
 color:#333333;
 letter-spacing:0px;
 line-height:14px;
 height:14px;
 width:713px;
 float:left;
}
/*-----------------MENU------------------*/
#menu{
 margin:0px auto 0px auto;
 padding:0px auto 0px auto;
 width:960px;
 height:40px;
 text-align:center;
}
#counter{
 margin:0px auto 0px auto;
 padding:0px auto 0px auto;
 width:960px;
 height:20px;
 text-align:left;
}
table#counter_table{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 40px;
}
td.counter{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 font-size:10px;
 color:#ffffff;
 text-align:center;
 line-height:15px;
 vertical-align:middle;
}
td.counter_bikou{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 font-size:10px;
 color:#ffffff;
 text-align:right;
 line-height:15px;
 vertical-align:middle;
}
/*----------------ページテーブル-------------------*/
#content{
 margin:0px auto 0px auto;
 padding:0px auto 0px auto;
 width:960px;
 text-align:left;
}

/*----------------テーブルコルス-------------------*/
.content{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:960px;
 text-align:left;
 float:left;
}
.content #left_content{
 list-style-type:none;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:260px;
 float:left;
}
.content #right_content{
 list-style-type:none;
 margin:0px 0px 0px 0px;
 padding:10px 0px 0px 0px;
 width:700px;
 float:left;
}
/**/
.eyecatch{
 margin:10px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 width:700px;
}

