/*-----------------------------------*/
/* BOOKS menu
/*-----------------------------------*/

#menu_books { position:relative; margin:0px; width:170px; text-align:left; }
.mItem_ov { border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; voice-family: "\"}\""; voice-family:inherit; width:160px; height:14px; }
.mItem_df { border-top:0px; border-left:1px solid #ffffff; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; voice-family: "\"}\""; voice-family:inherit; width:160px; height:14px; }

#mItem_0 {left:0px;top:0px; }
#mItem_1 {left:0px;top:22px; }
#mItem_2 {left:0px;top:43px; }
#mItem_3 {left:0px;top:64px; }
#mItem_4 {left:0px;top:85px; }
#mItem_5 {left:0px;top:106px; }
#mItem_6 {left:0px;top:127px; }
#mItem_7 {left:0px;top:148px; }
#mItem_8 {left:0px;top:169px; }
#mItem_9 {left:0px;top:190px; }
#mItem_10 {left:0px;top:211px; }

/*******************一般書籍**************/
#m01c { position:absolute; left:0px; top:0px; visibility:hidden; z-index:300; }
#m01a { position:absolute; left:110px; top:16px; visibility:hidden; background-color:#E4EDFF; border:1px solid #cccccc; width:168px; height:106px; }
#m01c a { text-decoration:none; font-size:10px; color:#333333; text-align:left; vertical-align:middle; padding:3px; background-color:#ffffff; font-weight:bold; display:block; position:absolute; text-indent: 10px; background-image: url(../images/arrow/arrow.gif); background-repeat: no-repeat; background-position: left center; }
#m01c a:hover { color:#333333; background-color:#E4EDFF; background-image: url(../images/arrow/arrow_hl.gif); background-repeat: no-repeat; background-position: left center; }
/*******************地理・GIS書籍（専門）**************/
#m02c { position:absolute; left:0px; top:0px; visibility:hidden; z-index:300; }
#m02a { position:absolute; left:110px; top:38px; visibility:hidden; background-color:#E4EDFF; border:1px solid #cccccc; width:168px; height:169px; }
#m02c a { text-decoration:none; font-size:10px; color:#333333; text-align:left; vertical-align:middle; padding:3px; background-color:#ffffff; font-weight:bold; display:block; position:absolute; text-indent: 10px; background-image: url(../images/arrow/arrow.gif); background-repeat: no-repeat; background-position: left center; }
#m02c a:hover { color:#333333; background-color:#E4EDFF; background-image: url(../images/arrow/arrow_hl.gif); background-repeat: no-repeat; background-position: left center; }
/*******************海事関連書籍（専門）**************/
#m03c { position:absolute; left:0px; top:0px; visibility:hidden; z-index:300; }
#m03a { position:absolute; left:110px; top:60px; visibility:hidden; background-color:#E4EDFF; border:1px solid #cccccc; width:168px; height:64px; }
#m03c a { text-decoration:none; font-size:10px; color:#333333; text-align:left; vertical-align:middle; padding:3px; background-color:#ffffff; font-weight:bold; display:block; position:absolute; text-indent: 10px; background-image: url(../images/arrow/arrow.gif); background-repeat: no-repeat; background-position: left center; }
#m03c a:hover { color:#333333; background-color:#E4EDFF; background-image: url(../images/arrow/arrow_hl.gif); background-repeat: no-repeat; background-position: left center; }
/*******************アジア（ガイドブック）**************/
#m06c { position:absolute; left:0px; top:0px; visibility:hidden; z-index:300; }
#m06a { position:absolute; left:100px; top:278px; visibility:hidden; background-color:#E4EDFF; border:1px solid #cccccc; width:168px; height:106px; }
#m06c a { text-decoration:none; font-size:10px; color:#333333; text-align:left; vertical-align:middle; padding:3px; background-color:#ffffff; font-weight:bold; display:block; position:absolute; text-indent: 10px; background-image: url(../images/arrow/arrow.gif); background-repeat: no-repeat; background-position: left center; }
#m06c a:hover { color:#333333; background-color:#E4EDFF; background-image: url(../images/arrow/arrow_hl.gif); background-repeat: no-repeat; background-position: left center; }
/*******************アフリカ（ガイドブック）**************/
#m07c { position:absolute; left:0px; top:0px; visibility:hidden; z-index:300; }
#m07a { position:absolute; left:100px; top:300px; visibility:hidden; background-color:#E4EDFF; border:1px solid #cccccc; width:168px; height:85px; }
#m07c a { text-decoration:none; font-size:10px; color:#333333; text-align:left; vertical-align:middle; padding:3px; background-color:#ffffff; font-weight:bold; display:block; position:absolute; text-indent: 10px; background-image: url(../images/arrow/arrow.gif); background-repeat: no-repeat; background-position: left center; }
#m07c a:hover { color:#333333; background-color:#E4EDFF; background-image: url(../images/arrow/arrow_hl.gif); background-repeat: no-repeat; background-position: left center; }
/*******************アメリカ（ガイドブック）**************/
#m08c { position:absolute; left:0px; top:0px; visibility:hidden; z-index:300; }
#m08a { position:absolute; left:100px; top:322px; visibility:hidden; background-color:#E4EDFF; border:1px solid #cccccc; width:168px; height:106px; }
#m08c a { text-decoration:none; font-size:10px; color:#333333; text-align:left; vertical-align:middle; padding:3px; background-color:#ffffff; font-weight:bold; display:block; position:absolute; text-indent: 10px; background-image: url(../images/arrow/arrow.gif); background-repeat: no-repeat; background-position: left center; }
#m08c a:hover { color:#333333; background-color:#E4EDFF; background-image: url(../images/arrow/arrow_hl.gif); background-repeat: no-repeat; background-position: left center; }
/*******************ヨーロッパ（ガイドブック）**************/
#m09c { position:absolute; left:0px; top:0px; visibility:hidden; z-index:300; }
#m09a { position:absolute; left:100px; top:368px; visibility:hidden; background-color:#E4EDFF; border:1px solid #cccccc; width:168px; height:85px; }
#m09c a { text-decoration:none; font-size:10px; color:#333333; text-align:left; vertical-align:middle; padding:3px; background-color:#ffffff; font-weight:bold; display:block; position:absolute; text-indent: 10px; background-image: url(../images/arrow/arrow.gif); background-repeat: no-repeat; background-position: left center; }
#m09c a:hover { color:#333333; background-color:#E4EDFF; background-image: url(../images/arrow/arrow_hl.gif); background-repeat: no-repeat; background-position: left center; }
