#shelf{width:445px;float:left;position:relative;margin:0 0 0 10px}#shelf a,#shelf a:link,#shelf a:visited{color:#656565}#shelf a:hover{color:#da4740}#shelf .shelf-wrapper{width:445px;height:735px;position:relative;background-image:url(/images/shelf/maple/maple.jpg)}#shelf .shelf-wrapper #shelf-inner{width:365px;height:715px;padding:15px 40px 0 40px}#shelf .shelf-wrapper .item-wrapper{margin:15px 0 0;position:relative;height:126px;width:60px;margin-right:16px;float:left}#shelf .shelf-wrapper .item-wrapper:nth-child(5n){margin-right:0}#shelf .shelf-wrapper .item-wrapper .item-area{display:table-cell;vertical-align:bottom;width:60px;height:118px}#shelf .shelf-wrapper .item-wrapper .item-area .item-img-area:hover div.shelf-item-info{z-index:5000;display:inline;position:absolute;top:90px;left:-106px;padding:15px;background:rgba(30,30,30,0.9);width:250px;color:#fff;font-size:12px;line-height:130%;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#shelf .shelf-wrapper .item-wrapper .item-area .item-img-area:hover div.shelf-item-info:before,#shelf .shelf-wrapper .item-wrapper .item-area .item-img-area:hover div.shelf-item-info:after{position:absolute;top:-20px;left:125px;right:100%;width:0;height:0;display:block;content:" ";border:solid transparent}#shelf .shelf-wrapper .item-wrapper .item-area .item-img-area:hover div.shelf-item-info:after{border-width:10px;border-bottom-color:rgba(30,30,30,0.9)}#shelf .shelf-wrapper .item-wrapper .item-area .item-img img{background-color:#fff;max-height:118px;-webkit-box-shadow:rgba(0,0,0,0.2) -1px 0 2px 0,rgba(0,0,0,0.2) 1px 0 2px 0,rgba(0,0,0,0.1) -4px 0 4px 0,rgba(0,0,0,0.1) 4px 0 4px 0;-moz-box-shadow:rgba(0,0,0,0.2) -1px 0 2px 0,rgba(0,0,0,0.2) 1px 0 2px 0,rgba(0,0,0,0.1) -4px 0 4px 0,rgba(0,0,0,0.1) 4px 0 4px 0;box-shadow:rgba(0,0,0,0.2) -1px 0 2px 0,rgba(0,0,0,0.2) 1px 0 2px 0,rgba(0,0,0,0.1) -4px 0 4px 0,rgba(0,0,0,0.1) 4px 0 4px 0}#shelf .shelf-wrapper .item-wrapper .item-area .item-img img.cd-parts{position:absolute;left:0}#shelf .shelf-wrapper .item-wrapper .item-area .item-img img.netabare{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#shelf .shelf-wrapper .item-wrapper .item-area .item-cd{position:absolute;width:5px;bottom:8px;left:0}#shelf .shelf-wrapper .item-wrapper .item-title{position:absolute;padding:3px;bottom:31px;left:0;width:54px;height:61px;line-height:1.3em;text-align:left;font-size:10px;overflow:hidden}#shelf .shelf-wrapper .item-wrapper .item-title.cd{padding:3px;height:36px;width:50px;left:4px;bottom:26px}#shelf .shelf-wrapper .item-wrapper .review-icon{position:absolute;bottom:5px;right:-5px}#shelf .shelf-wrapper .item-wrapper .review-icon i{font-size:16px;color:#ff98a4;text-shadow:0 0 0 #fff}#shelf .shelf-wrapper .item-wrapper .rank-icon{position:absolute;bottom:-11px;left:5px;width:60px;height:13px;text-shadow:#666 0 0 1px}#shelf .shelf-wrapper .item-wrapper .rank-icon i{color:#cdcdcd;margin:0 1px 0 0;font-size:10px}#shelf .shelf-wrapper .item-wrapper .rank-icon i.orange{color:#f5b629}#shelf.cafe .shelf-wrapper{background-image:url(/images/shelf/cafe/cafe.png)}#shelf.cafe .shelf-wrapper #shelf-inner{padding:0px 40px 0 40px}#shelf.cafe .shelf-wrapper #shelf-inner .item-wrapper .item-title{bottom:44px}#shelf.cafe .shelf-wrapper #shelf-inner .item-wrapper .item-title.cd{bottom:40px}#shelf.cafe .shelf-wrapper #shelf-inner .item-wrapper .item-area{height:103px}#shelf.cafe .shelf-wrapper #shelf-inner .item-wrapper .item-area .item-cd{bottom:23px}#shelf.cafe .shelf-wrapper #shelf-inner .item-wrapper .item-area:hover div.shelf-item-info{top:76px}#shelf.cafe .shelf-wrapper #shelf-inner .item-wrapper .review-icon{bottom:20px}#shelf.cafe .shelf-wrapper #shelf-inner .item-wrapper .rank-icon{bottom:5px}#shelf.cherry .shelf-wrapper{background-image:url(/images/shelf/cherry/cherry.jpg)}#shelf.classic .shelf-wrapper{background-image:url(/images/shelf/classic/classic.png)}#shelf.classic .shelf-wrapper .item-wrapper .rank-icon{bottom:-13px}#shelf.craftwork .shelf-wrapper{background-image:url(/images/shelf/craftwork/craftwork.jpg)}#shelf.darknight .shelf-wrapper{background-image:url(/images/shelf/darknight/darknight.jpg)}#shelf.grafitti{height:1000px;margin:0 0 0 5px;background-image:url(/images/shelf/grafitti/bg_grafitti.png)}#shelf.grafitti .shelf-wrapper{background-image:url(/images/shelf/grafitti/grafitti.png)}#shelf.grafitti .shelf-wrapper .pagerArea{margin-top:160px}#shelf.grafitti .shelf-wrapper .item-wrapper .rank-icon{bottom:-13px}#shelf.kids .shelf-wrapper{background-image:url(/images/shelf/kids/kids.jpg)}#shelf.maple .shelf-wrapper{background-image:url(/images/shelf/maple/maple.jpg)}#shelf.premium01 .shelf-wrapper{height:850px;background-image:url(/images/shelf/premium/premium01.png)}#shelf.premium02 .shelf-wrapper{height:850px;background-image:url(/images/shelf/premium/premium02.png)}#shelf.spider .shelf-wrapper{background-image:url(/images/shelf/spider/spider.jpg)}#shelf.stationery .shelf-wrapper{height:815px;background-image:url(/images/shelf/stationery/stationery.png)}#shelf.walnut .shelf-wrapper{background-image:url(/images/shelf/walnut/walnut.jpg)}#shelf.custom .shelf-wrapper{background-image:url(/images/shelf/custom/custom.png)}#shelf.shelf-list-area{width:445px;float:left}#shelf.shelf-list-area .list ul li{line-height:1.6em;padding:5px}#shelf.shelf-list-area .list ul li.bg{background:#f5efd4}#shelf.shelf-list-area .list ul li a{font-weight:bold;display:block}#shelf.shelf-list-area .list ul li a span{font-weight:normal;color:#999}#shelf.shelf-spine-area{width:445px;float:left;position:relative;margin:0 0 0 10px}#shelf.shelf-spine-area .spine .shelf-bg{width:445px;height:315px;background-image:url(/images/shelf/normal/spine.gif);position:relative}#shelf.shelf-spine-area .spine div.display{width:400px;padding:10px;border:1px solid #ccc;background-image:url(/images/shelf/white_alpha_80.png)}#shelf.shelf-spine-area .spine div.display .image{float:left}#shelf.shelf-spine-area .spine div.display .bookinfo{float:left;margin-left:10px;width:280px}#shelf.shelf-spine-area .spine div.display .bookinfo h3{margin:0;padding:0;font-size:12px;color:#333}#shelf.shelf-spine-area .spine div.display .bookinfo p{margin:0;padding:0;font-size:10px;color:#666}#shelf.shelf-spine-area .spine div.display .bookinfo p.description,#shelf.shelf-spine-area .spine div.display .bookinfo div.shelf-item-info p.netabare-area:hover,div.shelf-item-info #shelf.shelf-spine-area .spine div.display .bookinfo p.netabare-area:hover{margin:5px 0;padding:0px;font-size:10px;color:#333}#shelf.shelf-blog-area{float:left;width:445px}#shelf.shelf-blog-area .blog div.article{margin:0 0 20px;padding:0}#shelf.shelf-blog-area .blog div.article div.image{float:left;width:120px}#shelf.shelf-blog-area .blog div.article div.bookinfo{float:left;width:310px}#shelf.shelf-blog-area .blog div.article h2.title{font-size:14px;font-weight:bold;margin:0 0 20px;background:#f5efd4}#shelf.shelf-blog-area .blog div.article h2.title a{display:block;padding:10px}#shelf.shelf-blog-area .blog div.article p.date{color:#666}#shelf.shelf-blog-area .blog div.article p.author{margin:0 0 5px;color:#666}#shelf.shelf-blog-area .blog div.article p.description,#shelf.shelf-blog-area .blog div.article div.shelf-item-info p.netabare-area:hover,div.shelf-item-info #shelf.shelf-blog-area .blog div.article p.netabare-area:hover,#shelf.shelf-blog-area .blog div.article p.description.netabareArea:hover,#shelf.shelf-blog-area .blog div.article div.shelf-item-info p.netabareArea.netabare-area:hover,div.shelf-item-info #shelf.shelf-blog-area .blog div.article p.netabareArea.netabare-area:hover{line-height:1.6em;margin:5px 0;padding:10px;color:#333;background-color:#fff}#shelf.shelf-blog-area .blog div.article p.description.netabareArea,#shelf.shelf-blog-area .blog div.article div.shelf-item-info p.netabareArea.netabare-area:hover,div.shelf-item-info #shelf.shelf-blog-area .blog div.article p.netabareArea.netabare-area:hover{color:#bababa}#shelf.shelf-blog-area .blog div.article div.memo_title{font-size:12px;margin:10px 0 5px;padding:0;color:#999}#shelf.shelf-blog-area .blog div.article p.memo{margin:0 0 10px;padding:10px;color:#666;background-color:#eee}#shelf.shelf-blog-area .blog div.article ul.option{font-size:11px;width:100%;padding:0 0 5px 0;text-align:right;color:#333}#shelf.shelf-blog-area .blog div.article ul.option li{line-height:160%;display:inline-block;white-space:nowrap}#shelf.shelf-blog-area .blog ul.quotes li{margin:0 0 10px}#shelf.shelf-blog-area .blog ul.quotes li:last-child{margin:0}#shelf.shelf-blog-area .blog ul.quotes li .quote-text blockquote{font-size:12px;padding:10px 10px 10px 30px}#shelf.shelf-blog-area .blog ul.quotes li .quote-text blockquote .fa-quote-left{font-size:14px;top:10px;left:10px;color:#f5b629}#shelf.shelf-card-area{width:980px}#shelf.shelf-card-area #card{width:980px;min-height:150px;padding:5px 0 30px;background:url(/images/shelf/card/bg_shelf_card.gif);overflow:auto;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}#shelf.shelf-card-area #card .box{width:220px;margin:15px 0 0 20px;float:left;background:#fff;-webkit-box-shadow:rgba(34,25,25,0.4) 0 1px 3px;-moz-box-shadow:rgba(34,25,25,0.4) 0 1px 3px;box-shadow:rgba(34,25,25,0.4) 0 1px 3px;display:inline}#shelf.shelf-card-area #card .box .holeArea{background:url(/images/shelf/card/card_box_hole.gif) 10px 0 no-repeat;width:200px;height:16px;margin:5px 0 0}#shelf.shelf-card-area #card p.option{padding:0 10px 0}#shelf.shelf-card-area #card p.author a{text-decoration:underline}#shelf.shelf-card-area #card p.author a:hover{text-decoration:none}#shelf.shelf-card-area #card p.description,#shelf.shelf-card-area #card div.shelf-item-info p.netabare-area:hover,div.shelf-item-info #shelf.shelf-card-area #card p.netabare-area:hover{padding:10px;background:#f5efd4;word-break:normal;line-break:strict}#shelf.shelf-card-area #card p.description a.show_more,#shelf.shelf-card-area #card div.shelf-item-info p.netabare-area:hover a.show_more,div.shelf-item-info #shelf.shelf-card-area #card p.netabare-area:hover a.show_more{width:190px;background:#fff;color:#333;margin:10px 0 0;padding:5px;text-align:center;display:block}#shelf.shelf-card-area #card p.description a.show_more:hover,#shelf.shelf-card-area #card div.shelf-item-info p.netabare-area:hover a.show_more:hover,div.shelf-item-info #shelf.shelf-card-area #card p.netabare-area:hover a.show_more:hover{background:#dddfb3}#shelf.shelf-card-area #card table{margin:10px auto 5px;position:relative}#shelf.shelf-card-area #card table tr td.image{text-align:center;width:190px;height:210px;background:url(/images/list_bg_shelf.jpg);vertical-align:bottom}#shelf.shelf-card-area #card table tr td.image a img{cursor:pointer;margin:0 0 32px;-webkit-box-shadow:#222 0px 1px 8px 0px;-moz-box-shadow:#222 0px 1px 8px 0px;box-shadow:#222 0px 1px 8px 0px}#shelf.shelf-card-area #card table tr td.image span.rankIcon{position:absolute;bottom:5px;left:65px}#shelf.shelf-card-area #card table tr td.image span.rankIcon i{color:#cdcdcd;margin:0 1px 0 0;font-size:12px}#shelf.shelf-card-area #card table tr td.image span.rankIcon i.orange{color:#f5b629}#shelf.shelf-card-area #card table tr td.image span.privateIcon{position:absolute;bottom:3px;right:20px}#shelf.shelf-card-area #card div.bookinfo{margin:15px 0 0;padding:0 10px 0;background:url(/images/shelf/card/bg_card_box_line.gif) repeat-y}#shelf.shelf-card-area #card div.bookinfo h3{margin:0 0 10px}#shelf.shelf-card-area #card div.bookinfo h3 a{font-size:14px;line-height:140%;text-decoration:underline}#shelf.shelf-card-area #card div.bookinfo p.moreinfo{font-size:10px;color:#656565}#shelf.shelf-card-area #card div.bookinfo p.moreinfo a{text-decoration:underline}#shelf.shelf-card-area #card div.bookinfo p.moreinfo a:hover{text-decoration:none}#shelf.shelf-card-area #card_loader{display:none;width:980px;margin:20px auto;text-align:center}#shelf .pager-users{text-align:center;margin:15px 0 0}#shelf .pager-users ul li{display:inline;margin:0 15px;font-size:13px;list-style:none}#shelf .pager-users ul li a{display:inline-block;padding:10px 20px;color:#565656;border:1px solid #cdcdcd;background-color:#fff;font-weight:bold;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#shelf .pager-users ul li a.disabled{color:silver;background-color:#f0f0f0;cursor:not-allowed}#shelf .pager-users ul li a:hover{background-color:#f5f5f5;border:1px solid #cdcdcd;text-decoration:none}#shelf .pager-users ul li a:hover.disabled{color:silver;background-color:#f0f0f0}div#leftside{float:left;opacity:0.6;width:195px;padding:0 0 0 0}div#leftside:hover{opacity:1}div#leftside .box{width:173px;margin:0 0 10px 0 !important;padding:0;border:1px solid #ccc;background:#fff}div#leftside .box h4{width:163px;color:#1e1e1e;padding:4px 0 19px 10px;margin:0}div#leftside .box h5{margin-bottom:7px;padding:4px 0 4px 10px;background:#e4e4e4;color:#1e1e1e;font-weight:bold}div#leftside .box ul.s{padding-bottom:5px}div#leftside .box ul.s li{line-height:1.8em}div#leftside .box ul.s li a{display:block;padding:1px 10px}div#leftside .box ul.s li a:hover{background:#f0f0f0}div#leftside .box ul.s li a span{color:#1e1e1e}div#leftside .box ul.s li em{padding:1px 10px;color:#1e1e1e}div#leftside .box ul#rank_area i{color:#cdcdcd;margin:0 1px 0 0}div#leftside .box ul#rank_area i.orange{color:#f5b629}div#leftside .box ul#sort_area{margin:0 0 10px}div#leftside .box ul#sort_area li{padding:1px 10px;position:relative}div#leftside .box ul#sort_area li div.btn{position:absolute;top:0;right:10px}div#leftside .box ul#sort_area li div.btn a i{padding:2px 10px;background:#f0f0f0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:10px}div#leftside .box ul#sort_area li div.btn a:hover i{background:#1e1e1e;color:#fff}div#leftside .box ul#sort_area li div.btn em i{padding:2px 10px;background:#1e1e1e;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff;font-size:10px}div#leftside .box .contents{padding:5px;color:#666}div#leftside div.box p{padding:0 7px 15px}div#leftside div.box p input.inputtext{font-size:12px;width:90px;height:12px}div#leftside div.box p button{padding:2px 10px 1px}div#leftside div.box p.t{font-size:10px;color:#666;padding-bottom:3px}div#sideArea ul#viewArea{width:285px}div#sideArea ul#viewArea li{float:left;padding:0 12px 7px}div#sideArea ul#viewArea li a{background:transparent url(/images/booklog_sprite.png?20141014) repeat scroll 0 0;width:32px;height:51px;display:block;text-indent:-9898px;background-color:#cdcdcd}div#sideArea ul#viewArea li a.current{background-color:#4a4a4a}div#sideArea ul#viewArea li a:hover{background-color:#4ea6cc}div#sideArea ul#viewArea li#frontView a{background-position:131px 89px}div#sideArea ul#viewArea li#spineView a{background-position:98px 89px}div#sideArea ul#viewArea li#listView a{background-position:65px 89px}div#sideArea ul#viewArea li#blogView a{background-position:32px 89px}div#sideArea ul#viewArea li#cardView a{background-position:197px 89px}div#sideArea ul.tagList li span.tag{padding:3px 7px;background:#1e1e1e;border:1px #1e1e1e solid;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;color:#fff}div#sideArea ul.tagList li span.num{margin:0 0 0 5px;padding:0 0 0 5px;border-left:1px #cdcdcd solid;font-family:helvetica,clean,Hiragino Kaku Gothic Pro,sans-serif;color:#cdcdcd}div.shelf-item-info{display:none}div.shelf-item-info ul.shelf-item-info-btn{margin:0 0 0}div.shelf-item-info ul.shelf-item-info-btn li{text-align:center;float:left}div.shelf-item-info ul.shelf-item-info-btn li a{padding:5px 0;color:#fff !important;width:125px;display:block}div.shelf-item-info ul.shelf-item-info-btn li a.blue{background:#4ea6cc}div.shelf-item-info ul.shelf-item-info-btn li a.blue:hover{background:#cdcdcd}div.shelf-item-info ul.shelf-item-info-btn li a.yellow{background:#f5b629}div.shelf-item-info ul.shelf-item-info-btn li a.yellow:hover{background:#cdcdcd}div.shelf-item-info ul.shelf-item-info-btn li a.red{background:#da4740}div.shelf-item-info ul.shelf-item-info-btn li a.red:hover{background:#cdcdcd}div.shelf-item-info .description,div.shelf-item-info .netabare-area:hover{font-size:11px;padding:5px 10px;color:#333;word-break:normal;line-break:strict;text-align:left}div.shelf-item-info .description span.netabare,div.shelf-item-info .netabare-area:hover span.netabare{font-weight:bold;color:#ff98a4}div.shelf-item-info .description a.show-more,div.shelf-item-info .netabare-area:hover a.show-more{color:#4ea6cc !important}div.shelf-item-info .description a.show-more:hover,div.shelf-item-info .netabare-area:hover a.show-more:hover{color:#da4740 !important}div.shelf-item-info .netabare-area{color:#f0f0f0;word-wrap:break-word}div.shelf-item-info .netabare-area span.netabare{font-weight:bold;color:#ff98a4}div.shelf-item-info h2.shelf-item-info-title{margin:10px 0;line-height:150%;font-size:12px;color:#fff;font-weight:bold;background:none;text-indent:0;width:auto;height:auto}div.shelf-item-info h2.shelf-item-info-title a{color:#fff !important;text-decoration:underline}div.shelf-item-info h2.shelf-item-info-title a:hover{color:#da4740 !important}div.shelf-item-info h2.shelf-item-info-title i.fa-lock{margin:0 5px 0;color:#f5b629;font-size:14px}div.shelf-item-info p.shelf-item-info-author{font-size:10px;color:#cdcdcd}div.shelf-item-info p.shelf-item-info-author a{color:#fff !important;text-decoration:underline}div.shelf-item-info p.shelf-item-info-author a:hover{color:#cdcdcd !important;text-decoration:none}#shelf-loader-next,#shelf-loader-prev{display:none;background-color:#fff;margin:auto;width:100px;height:100px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px;vertical-align:middle;text-align:center}#shelf-error-wrapper{display:none;position:fixed;width:30%;top:40%;left:35%;vertical-align:middle;text-align:center}#shelf-error-wrapper #shelf-error{margin:auto;width:100px;height:100px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px;background-color:#fff;z-index:9999 !important}.blockUI{z-index:9999 !important;background:none !important}#mode-users #page{padding-top:20px !important}#mode-users .global-navi-login{position:static}.shelfBookSearchArea{position:absolute;top:190px;left:248px;z-index:100}
