@charset "UTF-8";


/*====================*/
/* 枕詞逆引き辞典 */
/*====================*/

.top-contents .top-contents-site .makura{
	padding-top: 20px;
    padding-left: 8px;
}

.top-contents .top-contents-site .makura a{
	display: block;
	width: 25px;
	height: 210px;
	background:url(bt-tomakura.gif)  no-repeat right top;
}
.top-contents .top-contents-site .makura a:hover{
	background-position:left top;
}


/* book background */
body#makura-contents{
	background:#F3F2EB url(makura-contents-first-body.jpg) no-repeat center top;
}
body#makura-contents h1{
display:none;
}



.book-makura{
	background:url(makura-contents-third.jpg) no-repeat;
}
.book-makura .book-contnets-img {
    left: 103px;
    top: 159px;
}
.makura-contents-link{
    left: 180px;
    position: absolute;
    text-align: center;
    top: 60px;
    width: 580px;
    hight: 32px;
}
.makura-contents-link ul{

}
.makura-contents-link li{
    float: right;
    list-style: none outside none;
    padding-left: 30px;
    width:32px;
    height:32px;
}

.makura-contents-link li a{
    display:block;
    width:32px;
    height:32px;
    text-indent: -10000px;
}
/*枕詞専用ページめくり*/
#makura-contents .book-third .book-contents-pagelink-left a {
background-image:url("makura-pagelink-next-third.gif");
}



.line-a .makura-contents-link-a a,
.line-ka .makura-contents-link-ka a,
.line-sa .makura-contents-link-sa a,
.line-ta .makura-contents-link-ta a,
.line-na .makura-contents-link-na a,
.line-ha .makura-contents-link-ha a,
.line-ma .makura-contents-link-ma a,
.line-ya .makura-contents-link-ya a,
.line-wa .makura-contents-link-wa a{
font-weight:bold;
}

.makura-contents-link-a a{background:url(aa24.gif) no-repeat;}
.makura-contents-link-ka a{background:url(ka24.gif) no-repeat;}
.makura-contents-link-sa a{background:url(sa24.gif) no-repeat;}
.makura-contents-link-ta a{background:url(ta24.gif) no-repeat;}
.makura-contents-link-na a{background:url(na24.gif) no-repeat;}
.makura-contents-link-ha a{background:url(ha24.gif) no-repeat;}
.makura-contents-link-ma a{background:url(ma24.gif) no-repeat;}
.makura-contents-link-ya a{background:url(ya24.gif) no-repeat;}
.makura-contents-link-wa a{background:url(wa24.gif) no-repeat;}

.line-a .makura-contents-link-a a{background:url(aa36.gif) no-repeat;}
.line-ka .makura-contents-link-ka a{background:url(ka36.gif) no-repeat;}
.line-sa .makura-contents-link-sa a{background:url(sa36.gif) no-repeat;}
.line-ta .makura-contents-link-ta a{background:url(ta36.gif) no-repeat;}
.line-na .makura-contents-link-na a{background:url(na36.gif) no-repeat;}
.line-ha .makura-contents-link-ha a{background:url(ha36.gif) no-repeat;}
.line-ma .makura-contents-link-ma a{background:url(ma36.gif) no-repeat;}
.line-ya .makura-contents-link-ya a{background:url(ya36.gif) no-repeat;}
.line-wa .makura-contents-link-wa a{background:url(wa36.gif) no-repeat;}
	



/* 表紙リンク*/
.book-cover-link-other{
    background: url("book-cover-makura-link.jpg") repeat scroll 0 0 transparent;
    height: 155px !important;
    left: 385px;
    position: absolute;
    top: -13px;
    width: 128px;
}
.makura-book-cover .book-cover-link{
    height: 180px;

}
.makura-book-cover .book-cover-link-top{
    bottom: 0;
    top: 99px !important;

}

.makura-book-cover .book-cover-link-other{
    background-image: url("makura-cover-book-link.png?v=20160426");
}

/*本文リンク*/
.book-contents-otherlink{
    height: 90px;
    left: 340px;
    position: absolute;
    text-indent: -5000px;
    top: 791px;
    width: 300px;
}

.book-contents-otherlink a{
    background: url("book-page-link.gif") no-repeat scroll right top transparent;
    display: block;
    height: 90px;
    width: 300px;
}

#makura-contents .book-contents-otherlink a{
    background: url("makura-page-link.png?v=20190426") no-repeat scroll right top transparent;
    display: block;
    height: 90px;
    width: 300px;
}

.book-contents-otherlink a:hover,#makura-contents .book-contents-otherlink a:hover{
    background-position: 0 -90px;
}

/*位置調整用*/
.book-cover span.photo{
    top: 718px;
}
.book-contents p.book-note{
    left:8px;
    top: 813px;
    background: url(bk-book-note2.gif) no-repeat bottom right;
}
.book-contents-coverlink ,.book-contents p.book-note-end{
  top: 813px;
}
.book-cover .book-cover-link a.book-cover-link-top {
    top: 5px;

}
