﻿ul.globalMunuWrapSecond{ width:880px; height:74px; background:url(../images/img_globalMenuBackGround.jpg) 0 0 no-repeat; padding:15px 0 0 20px;}
ul.globalMunuWrap li,ul.globalMunuWrapSecond li{float:left;position:relative; text-indent:-9999px;_text-indent:0px;}
*:first-child+html ul.globalMunuWrap li {text-indent:0;}/*ie7のだけに適応*/
*:first-child+html ul.globalMunuWrapSecond li {text-indent:0;}/*ie7のだけに適応*/
.globalMunuWrapSecond li em{ text-indent:-9999px;}
#globalMunuWrapSetFooter{padding-left:20px;}
#globalMunuWrapSetFooter li em{ text-indent:-9999px;}

ul.globalMunuWrapSecond li a{ position:relative;}

li.globalMunuA{width:128px; height:67px;}
li.globalMunuA a{ display:block; width:100%; height:100%; background:url(../images/img_globalMenu.png) 0 0 no-repeat;}
.globalMunuA a:hover{ background-position:0 -68px;}
li.globalMunuCurrentA{width:128px; height:67px; display:block; background:url(../images/img_globalMenu.png) 0 -68px no-repeat;}
li.globalMunuCurrentA a{width:128px; height:67px; display:block;overflow:hidden;}


li.globalMunuB{width:207px; height:67px;}
li.globalMunuB a{display:block; width:100%; height:100%; background:url(../images/img_globalMenu.png) -128px 0 no-repeat;}
li.globalMunuB a:hover{background-position:-128px -68px;}
li.globalMunuCurrentB{width:207px; height:67px; display:block; background:url(../images/img_globalMenu.png) -128px -68px no-repeat;}
li.globalMunuCurrentB a{width:207px; height:67px; display:block;overflow:hidden;}


li.globalMunuC{width:196px; height:67px;}
li.globalMunuC a{display:block; width:100%; height:100%; background:url(../images/img_globalMenu.png) -335px 0 no-repeat;}
li.globalMunuC a:hover{background-position:-335px -68px;}
li.globalMunuCurrentC{width:196px; height:67px;}
li.globalMunuCurrentC a{display:block; width:100%; height:100%;background:url(../images/img_globalMenu.png) -335px -68px no-repeat;}

li.globalMunuD{width:189px; height:67px;}
li.globalMunuD a{display:block; width:100%; height:100%; background:url(../images/img_globalMenu.png)  -531px 0 no-repeat;}
li.globalMunuD a:hover{background-position:-531px -68px;}
li.globalMunuCurrentD{width:189px; height:67px; display:block; background:url(../images/img_globalMenu.png) -531px -68px no-repeat;}
li.globalMunuCurrentD a{width:189px; height:67px; display:block;overflow:hidden;}

li.globalMunuE{width:144px; height:67px;}
li.globalMunuE a{display:block; width:100%; height:100%; background:url(../images/img_globalMenu.png) -720px 0 no-repeat;}
li.globalMunuE a:hover{background-position:-720px -68px;}
li.globalMunuCurrentE{width:144px; height:67px; display:block; background:url(../images/img_globalMenu.png) -720px -68px no-repeat;}
li.globalMunuCurrentE a{width:144px; height:67px; display:block;overflow:hidden; }

/*footerでのsubMenu 位置*/
ul.sub{ position:absolute; background-color:#FFF; text-indent:0; border:2px solid #f29600; z-index:999;top:65px; width:179px;}
ul#globalMunuWrapSetFooter ul.sub{ top:-96px;}
/*サブメニューを追加した時のtop座標2011．7.21*/
ul#globalMunuWrapSetFooter li.globalMunuC ul.sub{top:-170px;}/*特集ページ2つの場合 -212PX*/
ul#globalMunuWrapSetFooter li.globalMunuCurrentC ul.sub{top:-170px;}/*特集ページ2つの場合 -212PX*/

ul#globalMunuWrapSetFooter li.globalMunuD ul.sub{top:-65px;}/*連載1つの場合 -212PX 11月22日*/
ul#globalMunuWrapSetFooter li.globalMunuCurrentD ul.sub{top:-65px;}/*連載1つの場合 -212PX　11月22日*/


ul#globalMunuWrapSetFooter li.globalMunuE ul.sub{top:-95px;}
ul#globalMunuWrapSetFooter li.globalMunuCurrentE ul.sub{top:-95px;}

/*今月に出た本のサブメニューの高さはここで指定*/
/*9個の場合：top:-250px*/
/*7個の場合：top:-190px*/
/*6個の場合：top:-158px*/
/*5個の場合：top:-128px*/
/*4個の場合：top:-97px*/
/*3個の場合：top:-65px*/
ul#globalMunuWrapSetFooter li ul.sub li ul.sub{ left:180px; top:-97px;border-color:#ffd200; border-style:solid; border-width:2px; background-color:#fffedb;}

ul#globalMunuWrapSetFooter li ul.sub li.border{border-top:1px solid #f29600;}
ul#globalMunuWrapSetFooter li ul.sub li ul.sub li{border-bottom:1px dotted #ffd200;}
ul#globalMunuWrapSetFooter li ul.sub li ul.sub li a{width:169px; background-image:none; padding-left:10px;}
ul#globalMunuWrapSetFooter li ul.sub li ul.sub li.borderNot{ border:none;}


ul.sub li{ text-indent:0;}
ul.sub li a{background:none;}
/*
ul.sub .subMenuA{ width:179px; height:30px; border-bottom:1px solid #f29600; line-height:30px; font-size:12px;}
ul.sub .subMenuB{ width:179px; height:30px; border-bottom:1px solid #f29600; line-height:30px; font-size:12px;}
ul.sub .subMenuC{ width:179px; height:30px; border-bottom:1px solid #f29600;line-height:30px; font-size:12px;}
*/

ul.sub .subMenuA{ width:179px; height:30px;line-height:30px; font-size:12px;}
ul.sub .subMenuB{ width:179px; height:30px;line-height:30px; font-size:12px;}
ul.sub .subMenuC{ width:179px; height:30px;line-height:30px; font-size:12px;}
ul.sub .subMenuD{ width:179px; line-height:18px; font-size:12px;}
ul.sub .subMenuE{ width:179px; line-height:18px; font-size:12px;}

/*subMenu １番目*/
li.globalMunuC ul.sub .subMenuA a{ display:block; width:152px; height:100%; padding-left:27px;background:url(../images/img_subMenuIcon_1.png) 0 0 no-repeat;}
li.globalMunuC ul.sub .subMenuA a:hover{ background-color:#ffe2b4;}
li.globalMunuCurrentC ul.sub .subMenuA a{ display:block; width:152px; height:100%; padding-left:27px;background:url(../images/img_subMenuIcon_1.png) 0 0 no-repeat;}
li.globalMunuCurrentC ul.sub .subMenuA a:hover{ background-color:#ffe2b4;}


li.globalMunuC li.subMenuD a{display:block; width:152px; height:100%; padding-left:27px;background:url(../images/img_subMenuIcon_special_book.png) 0 0 no-repeat; padding-top: 3px; padding-bottom: 3px;}
li.globalMunuC li.subMenuE a{display:block; width:152px; height:100%; padding-left:27px;background:url(../images/img_subMenuIcon_special_book.png) 0 0 no-repeat; padding-top: 3px; padding-bottom: 3px;}
li.globalMunuC li.subMenuD a:hover{ background-color:#ffe2b4;}
li.globalMunuC li.subMenuE a:hover{ background-color:#ffe2b4;}
li.globalMunuCurrentC li.subMenuD a{display:block; width:152px; height:100%; padding-left:27px;background:url(../images/img_subMenuIcon_special_book.png) 0 0 no-repeat; padding-top: 3px; padding-bottom: 3px;}
li.globalMunuCurrentC li.subMenuE a{display:block; width:152px; height:100%; padding-left:27px;background:url(../images/img_subMenuIcon_special_book.png) 0 0 no-repeat; padding-top: 3px; padding-bottom: 3px;}
li.globalMunuCurrentC li.subMenuD a:hover{ background-color:#ffe2b4;}
li.globalMunuCurrentC li.subMenuE a:hover{ background-color:#ffe2b4;}
/*
ul#globalMunuWrapSetFooter li.globalMunuCurrentC ul.sub{}
*/




li.globalMunuD .subMenuA{border-bottom:1px solid #f29600;}
li.globalMunuCurrentD .subMenuA{border-bottom:1px solid #f29600;}
li.globalMunuD .subMenuB{border-bottom:1px solid #f29600;}
li.globalMunuCurrentD .subMenuB{border-bottom:1px solid #f29600;}

li.globalMunuD ul.sub .subMenuA a{ display:block; width:149px; height:100%; padding-left:30px;background:url(../images/img_subMenuIcon_2.png) 0 0 no-repeat;}
li.globalMunuD ul.sub .subMenuA a:hover{ background-color:#ffe2b4;}
li.globalMunuCurrentD ul.sub .subMenuA a{ display:block; width:149px; height:100%; padding-left:30px;background:url(../images/img_subMenuIcon_2.png) 0 0 no-repeat;}
li.globalMunuCurrentD ul.sub .subMenuA a:hover{ background-color:#ffe2b4;}
/*subMenu １番目*/
li.globalMunuD ul.sub .subMenuB a{ display:block; width:149px; height:100%; padding-left:30px;background:url(../images/img_subMenuIcon_3.png) 0 0 no-repeat;}
li.globalMunuD ul.sub .subMenuB a:hover{ background-color:#ffe2b4;}
li.globalMunuCurrentD ul.sub .subMenuB a{ display:block; width:149px; height:100%; padding-left:30px;background:url(../images/img_subMenuIcon_3.png) 0 0 no-repeat;}
li.globalMunuCurrentD ul.sub .subMenuB a:hover{ background-color:#ffe2b4;}
/*subMenu ２番目*/
li.globalMunuD ul.sub .subMenuC a{ display:block; width:149px; height:100%; padding-left:30px;background:url(../images/img_subMenuIcon_4.png) 0 0 no-repeat;}
li.globalMunuD ul.sub .subMenuC a:hover{ background-color:#ffe2b4;}
li.globalMunuCurrentD ul.sub .subMenuC a{ display:block; width:149px; height:100%; padding-left:30px;background:url(../images/img_subMenuIcon_4.png) 0 0 no-repeat;}
li.globalMunuCurrentD ul.sub .subMenuC a:hover{ background-color:#ffe2b4;}



li.globalMunuE .subMenuC{border-bottom:1px solid #f29600;}
li.globalMunuCurrentE .subMenuC{border-bottom:1px solid #f29600;}
li.globalMunuE .subMenuA{border-bottom:1px solid #f29600;}
li.globalMunuCurrentE .subMenuA{border-bottom:1px solid #f29600;}
/*subMenu ２番目*/
li.globalMunuE ul.sub .subMenuA a{ display:block; width:152px; height:100%; padding-left:27px;background:url(../images/img_subMenuIcon_5.png) 0 0 no-repeat;}
li.globalMunuE ul.sub .subMenuA a:hover{ background-color:#ffe2b4;}
li.globalMunuCurrentE ul.sub .subMenuA a{ display:block; width:144px; height:100%; padding-left:35px;background:url(../images/img_subMenuIcon_5.png) 0 0 no-repeat;}
li.globalMunuCurrentE ul.sub .subMenuA a:hover{ background-color:#ffe2b4;}
/*subMenu ３番目*/
li.globalMunuE ul.sub .subMenuB a{ display:block; width:152px; height:100%; padding-left:27px;background:url(../images/img_subMenuIcon_6.png) 0 0 no-repeat;}
li.globalMunuE ul.sub .subMenuB a:hover{ background-color:#ffe2b4;}
li.globalMunuCurrentE ul.sub .subMenuB a{ display:block; width:144px; height:100%; padding-left:35px;background:url(../images/img_subMenuIcon_6.png) 0 0 no-repeat;}
li.globalMunuCurrentE ul.sub .subMenuB a:hover{ background-color:#ffe2b4;}
/*subMenu １番目*/
li.globalMunuE ul.sub .subMenuC a{ display:block; width:152px; height:100%; padding-left:27px;background:url(../images/img_subMenuIcon_7.png) 0 0 no-repeat;}
li.globalMunuE ul.sub .subMenuC a:hover{ background-color:#ffe2b4;}
li.globalMunuCurrentE ul.sub .subMenuC a{ display:block; width:144px; height:100%; padding-left:35px;background:url(../images/img_subMenuIcon_7.png) 0 0 no-repeat;}
li.globalMunuCurrentE ul.sub .subMenuC a:hover{ background-color:#ffe2b4;}

/*今月の新しい本のsubmenu*/
ul.globalMunuWrapSecond li ul.sub li ul.sub{ position:absolute; left:181px; top:-2px; border-color:#ffd200; border-style:solid; border-width:2px; background-color:#fffedb;}
ul.globalMunuWrapSecond li ul.sub li.border{border-top:1px solid #f29600;}
ul.globalMunuWrapSecond li ul.sub li ul.sub li{border-bottom:1px dotted #ffd200;}
ul.globalMunuWrapSecond li ul.sub li ul.sub li a{width:169px; background-image:none; padding-left:10px;}
ul.globalMunuWrapSecond li ul.sub li ul.sub li.borderNot{ border:none;}



ul#warpTabPrepaging li#tabC{ position:relative;width:163px; height:58px; margin-top:7px; z-index:50;}
ul#warpTabPrepaging li#tabC a.archiveList{ width:100%; height:100%; text-indent:-9999px; display:block;background:url(../../prepaging/images/btn_archive.png) 0 0 no-repeat;}
ul#warpTabPrepaging li#tabC a.archiveList:hover{background-position:0px -58px; }

div#warpTabSub{position:absolute;width:250px; height:200px; background-color:#FFF;left:-100px; padding:10px 0 10px 10px; border:#04b746 2px solid; }
li#tabC ul.tabSub{  text-indent:0; z-index:999; width:250px; height:200px; padding:0px; overflow-y: auto; overflow-x:hidden;  background-color:#FFF;}
li#tabC ul.tabSub li{ text-indent:0; margin-bottom:13px; line-height: 1.2em;}
li#tabC ul.tabSub li a{background:none; width:100%; height:100%; display:block; }