@charset "utf-8";

/* main-contents */
#contents{
padding:0px 10px;
margin:0px;
}

#entry-main{
width:565px;
margin:0px;
padding:0px 15px 0px 0px;
float:left;
}

#entry-main h2{
background:url(../img/link-title.gif) no-repeat top left;
width:545px;
height:23px;
margin:0px 0px 15px;
padding:7px 0px 0px 20px;
font-size:16px;
color:#3861A3;
}

#entry-main h3{
border-bottom:1px solid #4275C6;
font-size:120%;
color:#4275C6;
padding:0px 0px 0px 5px;
margin:0px 0px 5px;
font-weight:normal;
}

#entry-main .box3{
margin:0px 0px 10px;
padding:5px 5px 1px;
border:1px #c0c0c0 solid;
background:#fff;
}

#entry-main .box3 ul{
margin:0px;
padding:0px;
list-style:none;
}

#entry-main .box3 li{
background:url(../img/p02.gif) top left no-repeat;
margin:0px 0px 4px 0px;
padding:0px 0px 1px 13px;
border-bottom:1px solid #c0c0c0;
}

#entry-main .new-box{
margin:10px;
padding:0px;
}

#entry-main .new-box p{
margin:10px 0px 15px;
padding:0px;
font-size:120%;
line-height:150%;
}

#rensai{
width:565px;
margin:0px;
padding:0px;
text-align:left;
}

#rensai ul{
list-style:none;
margin:0px 0px 20px;
padding:0px;
}

#rensai li a:hover{
color:#fff;
}

#rensai li.re01 a{
background:url(../../rensai/img/01aoki.gif) 0px 0px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re01 a:hover{
background:url(../../rensai/img/01aoki.gif) 0px -80px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re02 a{
background:url(../../rensai/img/02suzuki.gif) 0px 0px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re02 a:hover{
background:url(../../rensai/img/02suzuki.gif) 0px -80px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re03 a{
background:url(../../rensai/img/03kataoka.gif) 0px 0px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re03 a:hover{
background:url(../../rensai/img/03kataoka.gif) 0px -80px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re04 a{
background:url(../../rensai/img/09yamazaki.gif) 0px 0px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re04 a:hover{
background:url(../../rensai/img/09yamazaki.gif) 0px -80px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re05 a{
background:url(../../rensai/img/04noguchi.gif) 0px 0px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re05 a:hover{
background:url(../../rensai/img/04noguchi.gif) 0px -80px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re06 a{
background:url(../../rensai/img/05hanabusa.gif) 0px 0px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re06 a:hover{
background:url(../../rensai/img/05hanabusa.gif) 0px -80px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re07 a{
background:url(../../rensai/img/06yuasa.gif) 0px 0px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re07 a:hover{
background:url(../../rensai/img/06yuasa.gif) 0px -80px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re08 a{
background:url(../../rensai/img/07shigeta.gif) 0px 0px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re08 a:hover{
background:url(../../rensai/img/07shigeta.gif) 0px -80px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re09 a{
background:url(../../rensai/img/08azuma.gif) 0px 0px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re09 a:hover{
background:url(../../rensai/img/08azuma.gif) 0px -80px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re10 a{
background:url(../../rensai/img/10mukai.gif) 0px 0px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re10 a:hover{
background:url(../../rensai/img/10mukai.gif) 0px -80px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re11 a{
background:url(../../rensai/img/11takahashi.gif) 0px 0px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re11 a:hover{
background:url(../../rensai/img/11takahashi.gif) 0px -80px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re12 a{
background:url(../../rensai/img/12funai.gif) 0px 0px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re12 a:hover{
background:url(../../rensai/img/12funai.gif) 0px -80px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re13 a{
background:url(../../rensai/img/13kisha.gif) 0px 0px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#rensai li.re13 a:hover{
background:url(../../rensai/img/13kisha.gif) 0px -80px no-repeat;
width:415px;
height:20px;
margin:0px 0px 3px 0px;
padding:55px 25px 5px 125px;
display:block;
}

#entry-main .pagebute{
margin:10px auto;
font-size:100%;
text-align:center;
font-weight:bolder;
}

#entry-main .pagebute a{
margin:0px 3px;
padding:3px 2px;
background:#fff;
font-size:90%;
font-weight:bold;
}

#entry-main .pagebute a:hover{
margin:0px 3px;
padding:3px 2px;
background:#4477cb;
color:#fff;
font-size:90%;
font-weight:bold;
}

/* Local */
#entry-sub{
font-size:80%;
width:400px;
margin:0px;
padding:0px 0px 10px;
float:left;
}

#entry-sub .author{
margin:0px 0px 10px;
padding:5px;
background:#FFFFCC;
border:1px solid #c0c0c0;
}

#entry-sub .author img{
margin:0px 5px 5px 5px;
}

#entry-sub .author p{
margin:0px 0px 5px;
padding:0px;
}

#entry-sub .author h2{
border-bottom:1px solid #369;
font-size:16px;
color:#369;
padding:0px 0px 3px 5px;
margin:0px 0px 5px;
font-weight:bold;
}

#entry-sub .author h3{
border-bottom:1px solid #000;
font-size:13px;
color:#000;
padding:3px;
margin:0px 0px 10px;
font-weight:normal;
}

#entry-sub .author .amazon{
width:129px;
text-align:center;
padding:5px 0px;
margin:0px;
float:left;
}
