/* CSS Document */

BODY, TH, TD { font-size: 10pt; }
BODY, TH, TD { line-height: 130%; }
A { text-decoration: none; }
A:link { color: #0000ff; }
A:visited { color: #8a2be2; }
A:active { color: #ff0000; }
A:hover { color: #ff1493; }

/* 0410mE`ΑM */

#pickup { width: 790px; margin: 10px 0 15px 0; }
#pickup .title {
text-align: center;
padding: 5px;
background-color: #ff3300;
color: #ffffff;
font-size: 16px;
font-weight: bold;
border-top: 1px #a9a9a9 solid;
border-left: 1px #a9a9a9 solid;
border-right: 1px #a9a9a9 solid;
}

#pickup .waku {
padding: 10px;
border-bottom: 1px #a9a9a9 solid;
border-left: 1px #a9a9a9 solid;
border-right: 1px #a9a9a9 solid;
}

#book { width: 790px; margin: 10px 0 15px 0; }

#book .title {
text-align: center;
padding: 5px;
background-color: #ff3300;
color: #ffffff;
font-size: 16px;
font-weight: bold;
border-top: 1px #a9a9a9 solid;
border-left: 1px #a9a9a9 solid;
border-right: 1px #a9a9a9 solid;
}

#book .waku {
padding: 10px;
border-bottom: 1px #a9a9a9 solid;
border-left: 1px #a9a9a9 solid;
border-right: 1px #a9a9a9 solid;
}

#book h2 { margin: 15px 100px; }

/* gbvΏip */
#book .kkk {
text-align: center;
padding: 5px;
color: #ff0000;
font-size: 16px;
font-weight: bold;
}
/* gbvΏipEND */



#set { width: 790px; text-align: center;}
#set .title {
text-align: center;
padding: 5px;
background-color: #ff3300;
color: #ffffff;
font-size: 16px;
font-weight: bold;
border-top: 1px #a9a9a9 solid;
border-left: 1px #a9a9a9 solid;
border-right: 1px #a9a9a9 solid;
}

#set .waku {
padding: 10px;
border-bottom: 1px #a9a9a9 solid;
border-left: 1px #a9a9a9 solid;
border-right: 1px #a9a9a9 solid;
background-image: url(http://biken-guide.co.jp/doc/img/genre/set_bg.gif);
background-repeat: no-repeat;
}


/* ίRp */
span.columnleft{line-height:15pt; text-align:left;}


/* ^|ζΆp */
.mayumi{
text-align: left;
color: #000000;
font-size: 16px;
font-weight: bold;
}


/* σΜγgp */
#bookfull { width: 1000px; margin: 10px 0 15px 0; }

#bookfull .title {
text-align: center;
padding: 5px;
background-color: #ffccff;
color: #000000;
font-size: 16px;
font-weight: bold;
border-top: 1px #a9a9a9 solid;
border-left: 1px #a9a9a9 solid;
border-right: 1px #a9a9a9 solid;
line-height: 24px;
}

#bookfull .waku {
padding: 10px;
border-bottom: 1px #a9a9a9 solid;
border-left: 1px #a9a9a9 solid;
border-right: 1px #a9a9a9 solid;
}


#book .title3pun {
text-align: left;
padding: 5px;
background-color: #ff3300;
color: #ffffff;
font-size: 16px;
font-weight: bold;
border-top: 1px #a9a9a9 solid;
border-left: 1px #a9a9a9 solid;
border-right: 1px #a9a9a9 solid;
}

#book .waku3pun {
text-align: left;
font-size: 14px;
line-height: 24px;
padding: 10px;
border-bottom: 1px #a9a9a9 solid;
border-left: 1px #a9a9a9 solid;
border-right: 1px #a9a9a9 solid;
}


#book .column {
text-align: left;
font-size: 15px;
line-height: 24px;
}

#book .wakucolumn {
text-align: left;
font-size: 14px;
line-height: 24px;
padding: 10px;
border-bottom: 1px #a9a9a9 solid;
border-left: 1px #a9a9a9 solid;
border-right: 1px #a9a9a9 solid;
background-color: #FFFFCC
}

#book .wakucolumnwhite {
text-align: left;
font-size: 14px;
line-height: 24px;
padding: 10px;
border-bottom: 1px #a9a9a9 solid;
border-left: 1px #a9a9a9 solid;
border-right: 1px #a9a9a9 solid;
}

p.kinnaka {
 font-weight: bold;
 font-size: 18px;
 color: #ea5506;
 line-height: 120%;
 }

img.yohaku1{
margin-right:40px;
border: 1px #a9a9a9 solid;
}

p.shousai {
 font-size: 13px;
 line-height: 16px;
 }