
/* Genre Color */
#amProd div.head p.genre span { color: #b0b0b0; }

/* Jewella Shared */
#amProd div.lnav { margin-top: 1.5em; margin-left: 150px; width: 300px; border: 1px solid #e0e0e0; padding: 2px; }
#amProd div.lnav a { display: block; text-decoration: none; background-color: #f0f0f0; padding: .25em; text-align: center; }
#amProd div.lnav a:hover { background-color: #ff6699; color: #ffffff; }

#amProd p.copyright { margin-top: 1.5em; text-align: center; font-size: 90%; }

#amProd p.bihada { margin-top: 1.5em; border: 1px solid #ffcccc; padding: 8px; background-color: #fff0f0; text-align: center; }
#amProd p.bihada a { text-decoration: none; }
#amProd p.bihada img { margin: 2px; }

/* .top */
#amProd.top div.ban div.col1 { float: left; width: 340px; }
#amProd.top div.ban div.col1 ul { list-style: none; }
#amProd.top div.ban div.col1 ul li { float: left; display: inline; }
#amProd.top div.ban div.col1 div { margin-top: 10px; }
#amProd.top div.ban div.col2 { float: left; width: 260px; }

#amProd.top div.ovv { margin-top: -20px; }
#amProd.top div.ovv h3 { margin: 10px 0 0 0; }
#amProd.top div.ovv div.col1 { float: left; width: 430px; }
#amProd.top div.ovv div.col1 h3 { margin-top: 35px; }
#amProd.top div.ovv div.col2 { float: left; width: 170px; }
#amProd.top div.ovv div.col3,
#amProd.top div.ovv div.col4 { float: left; width: 300px; text-align: right; }
#amProd.top div.ovv div.col4 .al { text-align: left; }

#amProd.top div.noteEnlarge { margin-top: 10px; text-align: center; }
#amProd.top h3.poster { margin-top: 15px; text-align: center; }

/* .collage */
#amProd.collage div.col1 { float: left; width: 335px; }
#amProd.collage div.col2 { float: left; width: 265px; }
#amProd.collage div.col3 { float: left; width: 285px; }
#amProd.collage div.col4 { float: left; width: 315px; }
#amProd.collage div.col5 { float: left; width: 390px; }
#amProd.collage div.col6 { float: left; width: 210px; }
#amProd.collage div.col7 { float: left; width: 470px; }
#amProd.collage div.col8 { float: left; width: 130px; }

#amProd.collage div.noteEnlarge { margin: 10px 0 0 170px; }

/* .hikari */
#amProd.hikari div.col1,
#amProd.hikari div.col2,
#amProd.hikari div.col3,
#amProd.hikari div.col4 { float: left; width: 300px; }
#amProd.hikari div.col5 { float: left; width: 230px; }
#amProd.hikari div.col6 { float: left; width: 370px; }

/* .more */
#amProd.more div.col1 { float: left; width: 430px; }
#amProd.more div.col2 { float: left; width: 170px; }
#amProd.more div.col3 { float: left; width: 415px; }
#amProd.more div.col4 { float: left; width: 185px; }
#amProd.more div.col5 { float: left; width: 200px; }
#amProd.more div.col6 { float: left; width: 180px; }
#amProd.more div.col7 { float: left; width: 220px; }

/* .rakugaki */
#amProd.rakugaki div.noteEnlarge { margin-top: 10px; text-align: center; }
