
#table{
border:1px solid #999999;
}
h1{
font-size:13px;
color:#666666;
padding:4px;
}

#d01{
background-image:url(top_image/minibanner/backsample.jpg);
background-repeat:no-repeat;
}

a{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
a:visited{
color:#663300;
}

h2{
width:613px;
font-size:13px;
border:1px #666666 solid;
color:#666666;
margin:3px 0px 3px 1px;
padding:5px;
}

h3{
font-size:12px;
margin:3px 0px 3px 1px;
}

#d02{
padding:5px;
color:#666666;
font-size:12px;
}
#d02 image{
float:right;
border:#cccccc 1px solid;
margin:5px;
}

#d05{
padding:5px;
font-size:12px;
color:#666666;
}

.comment{
margin-left:25px;
}

.title{
padding-left:5px;
color:#666666;
font-size:12px;
}

.title2{
color:#666666;
font-size:12px;
padding-left:30px;
}
.menu{
height:30px;
margin:8px 3px 0px 3px;
}

.m01{
width:100px;
padding:4px;
background:#666600;
text-align:center;
font-size:12px;
color:#ffffff;
}

.pr{
padding:6px;
line-height:1.4;
font-size:13px;
}

#d03{
padding-top:3px;
font-size:12px;
text-align:center;
}

p.img_blk{
 background:#ffebcd;
 border:1px solid #deb887;
 display:block;
 float:left;
 font-size:10px;
margin-right:1px;
margin-left:1px;
margin-top:3px;
  padding:4px;
}

p.img_blk img{
 border:1px solid #5f9ea0;
 display:block;
 margin-bottom:4px;
}

p.img_blk2{
 background:#ff66cc;
 border:1px solid #deb887;
 display:block;
 float:left;
 font-size:10px;
margin-right:1px;
margin-left:1px;
margin-top:3px;
  padding:4px;
}

p.img_blk2 img{
 border:1px solid #5f9ea0;
 display:block;
 margin-bottom:4px;
}


#d04{
padding:3px;
font-size:12px;
text-align:center;
color:#999999;
}

.new{
width:618px;
font-size:13px;
margin:2px 2px 2px 3px;
padding:2px;
background:#ffffcc;
}