@charset "UTF-8";.feature-users #main #mainArea .user-wrapper,#mode-home #main #mainArea .user-wrapper,#mode-timeline #main #mainArea .user-wrapper{position:relative;width:100%;background:#fff;padding:15px 15px 0 15px;height:200px;min-width:650px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.feature-users #main #mainArea .user-wrapper:after,#mode-home #main #mainArea .user-wrapper:after,#mode-timeline #main #mainArea .user-wrapper:after{content:"";width:100%;height:1px;display:block;position:absolute;bottom:36px;left:0;background-color:#ededed}.feature-users #main #mainArea .user-wrapper li,#mode-home #main #mainArea .user-wrapper li,#mode-timeline #main #mainArea .user-wrapper li{display:inline-block}.feature-users #main #mainArea .user-wrapper .user-prof,#mode-home #main #mainArea .user-wrapper .user-prof,#mode-timeline #main #mainArea .user-wrapper .user-prof{display:inline-block;width:84px}.feature-users #main #mainArea .user-wrapper .user-prof .user-icon,#mode-home #main #mainArea .user-wrapper .user-prof .user-icon,#mode-timeline #main #mainArea .user-wrapper .user-prof .user-icon{position:relative;margin:0 0 10px}.feature-users #main #mainArea .user-wrapper .user-prof .user-icon img,#mode-home #main #mainArea .user-wrapper .user-prof .user-icon img,#mode-timeline #main #mainArea .user-wrapper .user-prof .user-icon img{object-fit:cover;border-radius:50%}.feature-users #main #mainArea .user-wrapper .user-prof .user-icon .icon-edit,#mode-home #main #mainArea .user-wrapper .user-prof .user-icon .icon-edit,#mode-timeline #main #mainArea .user-wrapper .user-prof .user-icon .icon-edit{position:absolute;bottom:0;left:0;height:20px;width:84px;font-size:10px;text-align:center;color:#646464;background-color:rgba(255,255,255,0.5)}.feature-users #main #mainArea .user-wrapper .user-prof .user-icon .secret-badge,#mode-home #main #mainArea .user-wrapper .user-prof .user-icon .secret-badge,#mode-timeline #main #mainArea .user-wrapper .user-prof .user-icon .secret-badge{position:absolute;bottom:-5px;right:-8px;display:block;background:url(/img/common/common_sprite@2x.png?20170313) no-repeat;background-size:800px 325px;text-indent:-9876px;width:20px;height:20px;background-position:-285px -265px}.feature-users #main #mainArea .user-wrapper .user-navi-area,#mode-home #main #mainArea .user-wrapper .user-navi-area,#mode-timeline #main #mainArea .user-wrapper .user-navi-area{display:block;position:absolute;bottom:5px;left:0;width:100%;padding:0 15px;box-sizing:border-box}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi{font-size:0;margin-top:6px;display:inline-block;vertical-align:middle}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li{margin-right:8px}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.current,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.current,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.current{border-radius:8px;background-color:#ededed}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li>a,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li>a,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li>a{height:24px;padding:4px 7px;box-sizing:border-box;display:inline-block;vertical-align:middle;font-size:9px;color:#646464}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li>a img,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li>a img,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li>a img{margin-right:6px;vertical-align:top}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li>a span,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li>a span,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li>a span{vertical-align:top}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area{position:relative}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown{z-index:4000;display:none;position:absolute;background:#fff;border:1px #cdcdcd solid;border-radius:5px;top:40px;right:-92px;width:220px;top:40px;right:-150px;width:240px}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:after,.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:before,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:after,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:before,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:after,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:before,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:before,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:before{position:absolute;display:block;width:10px;height:10px;top:-7px;left:70px;background-color:#fff;transform:rotate(225deg);box-shadow:1px 1px 1px -1px rgba(0,0,0,0.4)}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul{margin:5px 0 0}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li{margin:0;padding:2px 0;width:100%}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li.bar,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li.bar,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li.bar{border-bottom:1px #cdcdcd solid}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li:last-child,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li:last-child,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li:last-child{padding:5px 0}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a,.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span{position:relative;display:block;color:#1e1e1e;padding:6px 15px}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a:hover,.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span:hover,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a:hover,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span:hover,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a:hover,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span:hover{color:#4ea6cc;text-decoration:underline}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a .num,.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span .num,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a .num,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span .num,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a .num,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span .num{padding:1px 4px;position:absolute;top:5px;right:10px;color:#a1a1a1;background:#f0f0f0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:1.1rem;line-height:1.65rem}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i,.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i{margin:0 7px 0 0;width:16px;font-size:14px}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-user,.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-user,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-user,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-user,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-user,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-user{margin-left:1px}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-mobile,.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-mobile,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-mobile,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-mobile,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-mobile,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-mobile{font-size:18px}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-thumb-tack,.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-thumb-tack,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-thumb-tack,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-thumb-tack,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-thumb-tack,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-thumb-tack{margin-left:1px}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-twitter,.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-twitter,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-twitter,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-twitter,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-twitter,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-twitter{color:#1dadea}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-facebook-square,.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-facebook-square,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-facebook-square,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-facebook-square,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-facebook-square,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-facebook-square{color:#4861a8}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.official,.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.official,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.official,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.official,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.official,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.official{color:#4ea6cc}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:before,.feature-users #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:after,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:before,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:after,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:before,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:after{left:63px}.feature-users #main #mainArea .user-wrapper .user-navi-area .user-buttons,#mode-home #main #mainArea .user-wrapper .user-navi-area .user-buttons,#mode-timeline #main #mainArea .user-wrapper .user-navi-area .user-buttons{display:inline-block;float:right;vertical-align:middle;margin-top:6px}.feature-users #main #mainArea .user-wrapper .user-info,#mode-home #main #mainArea .user-wrapper .user-info,#mode-timeline #main #mainArea .user-wrapper .user-info{width:85%;vertical-align:top;display:inline-block}.feature-users #main #mainArea .user-wrapper .user-info .user-shelf,#mode-home #main #mainArea .user-wrapper .user-info .user-shelf,#mode-timeline #main #mainArea .user-wrapper .user-info .user-shelf{padding:0 0 0 30px;min-height:90px}.feature-users #main #mainArea .user-wrapper .user-info .user-shelf h1,#mode-home #main #mainArea .user-wrapper .user-info .user-shelf h1,#mode-timeline #main #mainArea .user-wrapper .user-info .user-shelf h1{margin-bottom:5px;font-weight:bold;word-wrap:normal;font-size:1.8rem;line-height:2.7rem;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.feature-users #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-nickname,#mode-home #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-nickname,#mode-timeline #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-nickname{display:inline-block;margin:0 0 5px;word-wrap:normal;font-size:1.4rem;line-height:2.1rem}.feature-users #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-des-area,#mode-home #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-des-area,#mode-timeline #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-des-area{position:relative}.feature-users #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-des-area .user-shelf-des,#mode-home #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-des-area .user-shelf-des,#mode-timeline #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-des-area .user-shelf-des{word-wrap:normal;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.feature-users #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-des-area .no-description,#mode-home #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-des-area .no-description,#mode-timeline #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-des-area .no-description{font-size:12px;line-height:1.58;color:#a1a1a1;display:inline-block;vertical-align:middle}.feature-users #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-des-area .edit-button,#mode-home #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-des-area .edit-button,#mode-timeline #main #mainArea .user-wrapper .user-info .user-shelf .user-shelf-des-area .edit-button{display:inline-block;box-sizing:border-box;width:38px;height:20px;border-radius:4px;background-color:#fff;border:solid 1px #4ea6cc;text-align:center;vertical-align:middle}.feature-users #main #mainArea .user-wrapper .user-info .user-activity,.feature-users #main #mainArea .user-wrapper .user-info .user-follow,#mode-home #main #mainArea .user-wrapper .user-info .user-activity,#mode-home #main #mainArea .user-wrapper .user-info .user-follow,#mode-timeline #main #mainArea .user-wrapper .user-info .user-activity,#mode-timeline #main #mainArea .user-wrapper .user-info .user-follow{margin:5px 0;padding:0 0 0 30px;display:inline-block}.feature-users #main #mainArea .user-wrapper .user-info .user-activity li,.feature-users #main #mainArea .user-wrapper .user-info .user-follow li,#mode-home #main #mainArea .user-wrapper .user-info .user-activity li,#mode-home #main #mainArea .user-wrapper .user-info .user-follow li,#mode-timeline #main #mainArea .user-wrapper .user-info .user-activity li,#mode-timeline #main #mainArea .user-wrapper .user-info .user-follow li{width:65px;padding:0 0 0 10px;vertical-align:middle}.feature-users #main #mainArea .user-wrapper .user-info .user-activity li:first-child,.feature-users #main #mainArea .user-wrapper .user-info .user-follow li:first-child,#mode-home #main #mainArea .user-wrapper .user-info .user-activity li:first-child,#mode-home #main #mainArea .user-wrapper .user-info .user-follow li:first-child,#mode-timeline #main #mainArea .user-wrapper .user-info .user-activity li:first-child,#mode-timeline #main #mainArea .user-wrapper .user-info .user-follow li:first-child{padding:0}.feature-users #main #mainArea .user-wrapper .user-info .user-activity li dl,.feature-users #main #mainArea .user-wrapper .user-info .user-follow li dl,#mode-home #main #mainArea .user-wrapper .user-info .user-activity li dl,#mode-home #main #mainArea .user-wrapper .user-info .user-follow li dl,#mode-timeline #main #mainArea .user-wrapper .user-info .user-activity li dl,#mode-timeline #main #mainArea .user-wrapper .user-info .user-follow li dl{text-align:center}.feature-users #main #mainArea .user-wrapper .user-info .user-activity li dl dt,.feature-users #main #mainArea .user-wrapper .user-info .user-follow li dl dt,#mode-home #main #mainArea .user-wrapper .user-info .user-activity li dl dt,#mode-home #main #mainArea .user-wrapper .user-info .user-follow li dl dt,#mode-timeline #main #mainArea .user-wrapper .user-info .user-activity li dl dt,#mode-timeline #main #mainArea .user-wrapper .user-info .user-follow li dl dt{font-size:11px;color:#646464;margin-bottom:5px}.feature-users #main #mainArea .user-wrapper .user-info .user-activity li dl dd,.feature-users #main #mainArea .user-wrapper .user-info .user-follow li dl dd,#mode-home #main #mainArea .user-wrapper .user-info .user-activity li dl dd,#mode-home #main #mainArea .user-wrapper .user-info .user-follow li dl dd,#mode-timeline #main #mainArea .user-wrapper .user-info .user-activity li dl dd,#mode-timeline #main #mainArea .user-wrapper .user-info .user-follow li dl dd{font-size:16px;line-height:1.2em;font-family:helvetica,clean,Hiragino Kaku Gothic Pro,sans-serif;color:#4ea6cc}.feature-users #main #mainArea .user-wrapper .user-info .user-activity li dl dd a,.feature-users #main #mainArea .user-wrapper .user-info .user-follow li dl dd a,#mode-home #main #mainArea .user-wrapper .user-info .user-activity li dl dd a,#mode-home #main #mainArea .user-wrapper .user-info .user-follow li dl dd a,#mode-timeline #main #mainArea .user-wrapper .user-info .user-activity li dl dd a,#mode-timeline #main #mainArea .user-wrapper .user-info .user-follow li dl dd a{display:block;color:#4ea6cc}.feature-users #main #mainArea .user-wrapper .user-info .user-activity li dl dd .percent,.feature-users #main #mainArea .user-wrapper .user-info .user-follow li dl dd .percent,#mode-home #main #mainArea .user-wrapper .user-info .user-activity li dl dd .percent,#mode-home #main #mainArea .user-wrapper .user-info .user-follow li dl dd .percent,#mode-timeline #main #mainArea .user-wrapper .user-info .user-activity li dl dd .percent,#mode-timeline #main #mainArea .user-wrapper .user-info .user-follow li dl dd .percent{font-size:12px}.feature-users #main #mainArea .user-wrapper .user-info .user-activity li:nth-child(3) dd,.feature-users #main #mainArea .user-wrapper .user-info .user-follow li:nth-child(3) dd,#mode-home #main #mainArea .user-wrapper .user-info .user-activity li:nth-child(3) dd,#mode-home #main #mainArea .user-wrapper .user-info .user-follow li:nth-child(3) dd,#mode-timeline #main #mainArea .user-wrapper .user-info .user-activity li:nth-child(3) dd,#mode-timeline #main #mainArea .user-wrapper .user-info .user-follow li:nth-child(3) dd{color:#1e1e1e}.feature-users #main #mainArea .user-wrapper .user-social,#mode-home #main #mainArea .user-wrapper .user-social,#mode-timeline #main #mainArea .user-wrapper .user-social{width:100%;height:30px}.feature-users #main #mainArea .user-wrapper .user-social .user-follow-btn .follow-area a,#mode-home #main #mainArea .user-wrapper .user-social .user-follow-btn .follow-area a,#mode-timeline #main #mainArea .user-wrapper .user-social .user-follow-btn .follow-area a{width:84px;padding:5px}.feature-users #main #mainArea .user-wrapper .user-social .user-follow-btn .follow-myshelf,.feature-users #main #mainArea .user-wrapper .user-social .user-follow-btn .follow-disallow,#mode-home #main #mainArea .user-wrapper .user-social .user-follow-btn .follow-myshelf,#mode-home #main #mainArea .user-wrapper .user-social .user-follow-btn .follow-disallow,#mode-timeline #main #mainArea .user-wrapper .user-social .user-follow-btn .follow-myshelf,#mode-timeline #main #mainArea .user-wrapper .user-social .user-follow-btn .follow-disallow{display:inline-block;width:84px;padding:8px 0;text-align:center;border:1px #f0f0f0 solid;color:#a1a1a1;font-size:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.feature-users #main #mainArea .user-wrapper .user-share-btn,#mode-home #main #mainArea .user-wrapper .user-share-btn,#mode-timeline #main #mainArea .user-wrapper .user-share-btn{display:inline-block;vertical-align:middle}.feature-users #main #mainArea .user-wrapper .user-share-btn .share-circle-button,#mode-home #main #mainArea .user-wrapper .user-share-btn .share-circle-button,#mode-timeline #main #mainArea .user-wrapper .user-share-btn .share-circle-button{display:flex;justify-content:center;align-items:center}.feature-users #main #mainArea .user-wrapper .user-share-btn .share-circle-button li:last-child,#mode-home #main #mainArea .user-wrapper .user-share-btn .share-circle-button li:last-child,#mode-timeline #main #mainArea .user-wrapper .user-share-btn .share-circle-button li:last-child{display:none}.feature-users #main #mainArea .user-wrapper .user-setting-btn,#mode-home #main #mainArea .user-wrapper .user-setting-btn,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn{position:relative;vertical-align:middle;display:inline-block}.feature-users #main #mainArea .user-wrapper .user-setting-btn p,#mode-home #main #mainArea .user-wrapper .user-setting-btn p,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn p{cursor:pointer;display:inline-block;color:#a1a1a1;padding:0 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.feature-users #main #mainArea .user-wrapper .user-setting-btn p img,#mode-home #main #mainArea .user-wrapper .user-setting-btn p img,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn p img{margin-right:5px;vertical-align:middle}.feature-users #main #mainArea .user-wrapper .user-setting-btn p span,#mode-home #main #mainArea .user-wrapper .user-setting-btn p span,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn p span{font-size:9px;vertical-align:middle}.feature-users #main #mainArea .user-wrapper .user-setting-btn p:hover,#mode-home #main #mainArea .user-wrapper .user-setting-btn p:hover,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn p:hover{opacity:.8}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown{z-index:4000;display:none;position:absolute;background:#fff;border:1px #cdcdcd solid;border-radius:5px;top:40px;right:-92px;width:220px;position:absolute;top:40px;right:-10px;width:180px;z-index:4000}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown:after,.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown:before,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown:after,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown:before,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown:after,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown:before,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown:before,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown:before{position:absolute;display:block;width:10px;height:10px;top:-7px;left:70px;background-color:#fff;transform:rotate(225deg);box-shadow:1px 1px 1px -1px rgba(0,0,0,0.4)}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul{margin:5px 0 0}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li{margin:0;padding:2px 0;width:100%}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li.bar,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li.bar,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li.bar{border-bottom:1px #cdcdcd solid}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li:last-child,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li:last-child,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li:last-child{padding:5px 0}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a,.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span{position:relative;display:block;color:#1e1e1e;padding:6px 15px}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a:hover,.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span:hover,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a:hover,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span:hover,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a:hover,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span:hover{color:#4ea6cc;text-decoration:underline}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a .num,.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span .num,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a .num,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span .num,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a .num,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span .num{padding:1px 4px;position:absolute;top:5px;right:10px;color:#a1a1a1;background:#f0f0f0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:1.1rem;line-height:1.65rem}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i,.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i{margin:0 7px 0 0;width:16px;font-size:14px}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-user,.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-user,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-user,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-user,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-user,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-user{margin-left:1px}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-mobile,.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-mobile,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-mobile,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-mobile,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-mobile,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-mobile{font-size:18px}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-thumb-tack,.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-thumb-tack,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-thumb-tack,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-thumb-tack,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-thumb-tack,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-thumb-tack{margin-left:1px}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-twitter,.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-twitter,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-twitter,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-twitter,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-twitter,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-twitter{color:#1dadea}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-facebook-square,.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-facebook-square,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-facebook-square,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-facebook-square,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-facebook-square,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-facebook-square{color:#4861a8}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.official,.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.official,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.official,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.official,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li a i.official,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown>ul li span i.official{color:#4ea6cc}.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown:before,.feature-users #main #mainArea .user-wrapper .user-setting-btn .dropdown:after,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown:before,#mode-home #main #mainArea .user-wrapper .user-setting-btn .dropdown:after,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown:before,#mode-timeline #main #mainArea .user-wrapper .user-setting-btn .dropdown:after{left:130px}.feature-users #main #mainArea .user-wrapper .plan-area,#mode-home #main #mainArea .user-wrapper .plan-area,#mode-timeline #main #mainArea .user-wrapper .plan-area{position:absolute;top:0;left:0}.feature-users #main #mainArea .user-wrapper .plan-area .plan-badge,#mode-home #main #mainArea .user-wrapper .plan-area .plan-badge,#mode-timeline #main #mainArea .user-wrapper .plan-area .plan-badge{display:block;display:block;background:url(/img/common/common_sprite@2x.png?20170313) no-repeat;background-size:800px 325px;text-indent:-9876px;width:36px;height:36px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.feature-users #main #mainArea .user-wrapper .plan-area .plan-1,#mode-home #main #mainArea .user-wrapper .plan-area .plan-1,#mode-timeline #main #mainArea .user-wrapper .plan-area .plan-1{background-position:-426px -260px}.feature-users #main #mainArea .user-wrapper .plan-area .plan-3,#mode-home #main #mainArea .user-wrapper .plan-area .plan-3,#mode-timeline #main #mainArea .user-wrapper .plan-area .plan-3{background-position:-385px -260px}#mainArea .user-wrapper{box-sizing:border-box;width:650px !important}#mainArea .user-wrapper .dropdown{box-sizing:border-box}html{height:100% !important}#mode-users{background:#fff;padding-top:0 !important}.users-smartphone2pc{display:none;padding:10px;background:#fffad3}.users-smartphone2pc a{color:#a1a1a1;text-decoration:underline}@media (max-width: 500px){.users-smartphone2pc{display:block}}#users-header{height:250px;width:100%}#users-header #users-header-profile-wrapper{float:left;width:100%;margin-right:-300px;height:250px}#users-header #users-header-profile-wrapper #users-header-profile{padding:10px 20px 0;height:250px;margin-right:300px;background-color:#f0f0f0}#users-header #users-header-profile-wrapper #users-header-profile .breadcrumbs-wrapper .breadcrumbs{width:100%;overflow:hidden;margin:0 0 10px}#users-header #users-header-profile-wrapper .user-wrapper{position:relative;width:100%;background:#fff;padding:15px 15px 0 15px;height:200px;min-width:650px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#users-header #users-header-profile-wrapper .user-wrapper:after{content:"";width:100%;height:1px;display:block;position:absolute;bottom:36px;left:0;background-color:#ededed}#users-header #users-header-profile-wrapper .user-wrapper li{display:inline-block}#users-header #users-header-profile-wrapper .user-wrapper .user-prof{display:inline-block;width:84px}#users-header #users-header-profile-wrapper .user-wrapper .user-prof .user-icon{position:relative;margin:0 0 10px}#users-header #users-header-profile-wrapper .user-wrapper .user-prof .user-icon img{object-fit:cover;border-radius:50%}#users-header #users-header-profile-wrapper .user-wrapper .user-prof .user-icon .icon-edit{position:absolute;bottom:0;left:0;height:20px;width:84px;font-size:10px;text-align:center;color:#646464;background-color:rgba(255,255,255,0.5)}#users-header #users-header-profile-wrapper .user-wrapper .user-prof .user-icon .secret-badge{position:absolute;bottom:-5px;right:-8px;display:block;background:url(/img/common/common_sprite@2x.png?20170313) no-repeat;background-size:800px 325px;text-indent:-9876px;width:20px;height:20px;background-position:-285px -265px}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area{display:block;position:absolute;bottom:5px;left:0;width:100%;padding:0 15px;box-sizing:border-box}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi{font-size:0;margin-top:6px;display:inline-block;vertical-align:middle}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li{margin-right:8px}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.current{border-radius:8px;background-color:#ededed}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li>a{height:24px;padding:4px 7px;box-sizing:border-box;display:inline-block;vertical-align:middle;font-size:9px;color:#646464}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li>a img{margin-right:6px;vertical-align:top}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li>a span{vertical-align:top}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area{position:relative}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown{z-index:4000;display:none;position:absolute;background:#fff;border:1px #cdcdcd solid;border-radius:5px;top:40px;right:-92px;width:220px;top:40px;right:-150px;width:240px}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:after,#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:before{position:absolute;display:block;width:10px;height:10px;top:-7px;left:70px;background-color:#fff;transform:rotate(225deg);box-shadow:1px 1px 1px -1px rgba(0,0,0,0.4)}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul{margin:5px 0 0}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li{margin:0;padding:2px 0;width:100%}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li.bar{border-bottom:1px #cdcdcd solid}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li:last-child{padding:5px 0}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a,#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span{position:relative;display:block;color:#1e1e1e;padding:6px 15px}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a:hover,#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span:hover{color:#4ea6cc;text-decoration:underline}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a .num,#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span .num{padding:1px 4px;position:absolute;top:5px;right:10px;color:#a1a1a1;background:#f0f0f0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:1.1rem;line-height:1.65rem}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i,#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i{margin:0 7px 0 0;width:16px;font-size:14px}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-user,#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-user{margin-left:1px}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-mobile,#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-mobile{font-size:18px}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-thumb-tack,#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-thumb-tack{margin-left:1px}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-twitter,#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-twitter{color:#1dadea}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.fa-facebook-square,#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.fa-facebook-square{color:#4861a8}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li a i.official,#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown>ul li span i.official{color:#4ea6cc}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:before,#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-navi>li.user-navi-etc-area .dropdown:after{left:63px}#users-header #users-header-profile-wrapper .user-wrapper .user-navi-area .user-buttons{display:inline-block;float:right;vertical-align:middle;margin-top:6px}#users-header #users-header-profile-wrapper .user-wrapper .user-info{width:85%;vertical-align:top;display:inline-block}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-shelf{padding:0 0 0 30px;min-height:90px}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-shelf h1{margin-bottom:5px;font-weight:bold;word-wrap:normal;font-size:1.8rem;line-height:2.7rem;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-shelf .user-shelf-nickname{display:inline-block;margin:0 0 5px;word-wrap:normal;font-size:1.4rem;line-height:2.1rem}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-shelf .user-shelf-des-area{position:relative}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-shelf .user-shelf-des-area .user-shelf-des{word-wrap:normal;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-shelf .user-shelf-des-area .no-description{font-size:12px;line-height:1.58;color:#a1a1a1;display:inline-block;vertical-align:middle}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-shelf .user-shelf-des-area .edit-button{display:inline-block;box-sizing:border-box;width:38px;height:20px;border-radius:4px;background-color:#fff;border:solid 1px #4ea6cc;text-align:center;vertical-align:middle}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-activity,#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-follow{margin:5px 0;padding:0 0 0 30px;display:inline-block}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-activity li,#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-follow li{width:65px;padding:0 0 0 10px;vertical-align:middle}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-activity li:first-child,#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-follow li:first-child{padding:0}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-activity li dl,#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-follow li dl{text-align:center}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-activity li dl dt,#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-follow li dl dt{font-size:11px;color:#646464;margin-bottom:5px}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-activity li dl dd,#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-follow li dl dd{font-size:16px;line-height:1.2em;font-family:helvetica,clean,Hiragino Kaku Gothic Pro,sans-serif;color:#4ea6cc}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-activity li dl dd a,#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-follow li dl dd a{display:block;color:#4ea6cc}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-activity li dl dd .percent,#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-follow li dl dd .percent{font-size:12px}#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-activity li:nth-child(3) dd,#users-header #users-header-profile-wrapper .user-wrapper .user-info .user-follow li:nth-child(3) dd{color:#1e1e1e}#users-header #users-header-profile-wrapper .user-wrapper .user-social{width:100%;height:30px}#users-header #users-header-profile-wrapper .user-wrapper .user-social .user-follow-btn .follow-area a{width:84px;padding:5px}#users-header #users-header-profile-wrapper .user-wrapper .user-social .user-follow-btn .follow-myshelf,#users-header #users-header-profile-wrapper .user-wrapper .user-social .user-follow-btn .follow-disallow{display:inline-block;width:84px;padding:8px 0;text-align:center;border:1px #f0f0f0 solid;color:#a1a1a1;font-size:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#users-header #users-header-profile-wrapper .user-wrapper .user-share-btn{display:inline-block;vertical-align:middle}#users-header #users-header-profile-wrapper .user-wrapper .user-share-btn .share-circle-button{display:flex;justify-content:center;align-items:center}#users-header #users-header-profile-wrapper .user-wrapper .user-share-btn .share-circle-button li:last-child{display:none}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn{position:relative;vertical-align:middle;display:inline-block}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn p{cursor:pointer;display:inline-block;color:#a1a1a1;padding:0 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn p img{margin-right:5px;vertical-align:middle}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn p span{font-size:9px;vertical-align:middle}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn p:hover{opacity:.8}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown{z-index:4000;display:none;position:absolute;background:#fff;border:1px #cdcdcd solid;border-radius:5px;top:40px;right:-92px;width:220px;position:absolute;top:40px;right:-10px;width:180px;z-index:4000}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown:after,#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown:before{position:absolute;display:block;width:10px;height:10px;top:-7px;left:70px;background-color:#fff;transform:rotate(225deg);box-shadow:1px 1px 1px -1px rgba(0,0,0,0.4)}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul{margin:5px 0 0}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li{margin:0;padding:2px 0;width:100%}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li.bar{border-bottom:1px #cdcdcd solid}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li:last-child{padding:5px 0}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li a,#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li span{position:relative;display:block;color:#1e1e1e;padding:6px 15px}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li a:hover,#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li span:hover{color:#4ea6cc;text-decoration:underline}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li a .num,#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li span .num{padding:1px 4px;position:absolute;top:5px;right:10px;color:#a1a1a1;background:#f0f0f0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:1.1rem;line-height:1.65rem}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li a i,#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li span i{margin:0 7px 0 0;width:16px;font-size:14px}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-user,#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-user{margin-left:1px}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-mobile,#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-mobile{font-size:18px}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-thumb-tack,#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-thumb-tack{margin-left:1px}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-twitter,#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-twitter{color:#1dadea}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li a i.fa-facebook-square,#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li span i.fa-facebook-square{color:#4861a8}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li a i.official,#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown>ul li span i.official{color:#4ea6cc}#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown:before,#users-header #users-header-profile-wrapper .user-wrapper .user-setting-btn .dropdown:after{left:130px}#users-header #users-header-profile-wrapper .user-wrapper .plan-area{position:absolute;top:0;left:0}#users-header #users-header-profile-wrapper .user-wrapper .plan-area .plan-badge{display:block;display:block;background:url(/img/common/common_sprite@2x.png?20170313) no-repeat;background-size:800px 325px;text-indent:-9876px;width:36px;height:36px;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#users-header #users-header-profile-wrapper .user-wrapper .plan-area .plan-1{background-position:-426px -260px}#users-header #users-header-profile-wrapper .user-wrapper .plan-area .plan-3{background-position:-385px -260px}#users-header #users-header-ad{position:relative;float:left;text-align:center;background-color:#a1a1a1;width:300px;height:250px;overflow:hidden}#users-header #users-header-ad li{display:table;width:300px;height:250px}#users-header #users-header-ad li a{display:table-cell;vertical-align:middle}#users-header #users-header-ad li a img{margin:0 auto}#users-header #users-header-ad .bx-wrapper .bx-viewport{background:none;border:none;left:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#users-header #users-header-ad #prev-banner,#users-header #users-header-ad #next-banner{position:absolute;width:20px;height:20px;display:block;z-index:9999}#users-header #users-header-ad #prev-banner a,#users-header #users-header-ad #prev-banner a:link,#users-header #users-header-ad #prev-banner a:visited,#users-header #users-header-ad #next-banner a,#users-header #users-header-ad #next-banner a:link,#users-header #users-header-ad #next-banner a:visited{border-radius:10px;background-color:#a1a1a1;opacity:0;color:#fff}#users-header #users-header-ad #prev-banner a:hover,#users-header #users-header-ad #prev-banner a:link:hover,#users-header #users-header-ad #prev-banner a:visited:hover,#users-header #users-header-ad #next-banner a:hover,#users-header #users-header-ad #next-banner a:link:hover,#users-header #users-header-ad #next-banner a:visited:hover{opacity:1}#users-header #users-header-ad #prev-banner{left:5px;bottom:5px}#users-header #users-header-ad #next-banner{right:5px;bottom:5px}#users-header #users-header-ad:hover #prev-banner a,#users-header #users-header-ad:hover #next-banner a{opacity:0.5}@media (max-width: 970px){#users-header #users-header-profile-wrapper #users-header-profile{margin-right:0}#users-header #users-header-ad{display:none}}
#shelf-header{position:relative;display:table;background-color:#cdcdcd;height:47px;z-index:3000;width:100%;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;top:0}#shelf-header .shelf-header-user-wrapper{display:none}#shelf-header .shelf-header-user-wrapper .shelf-header-user{position:absolute;top:9px;left:30px}#shelf-header .shelf-header-user-wrapper .shelf-header-user div{display:block;float:left;text-align:left}#shelf-header .shelf-header-user-wrapper .shelf-header-user div.user-icon{width:40px}#shelf-header .shelf-header-user-wrapper .shelf-header-user div.user-shelf-title{width:330px;line-height:30px;word-wrap:normal;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (max-width: 698px){#shelf-header .shelf-header-user{display:none !important}}@media (max-width: 1072px){#shelf-header .shelf-header-user .user-shelf-title{display:none !important}}#shelf-header .shelf-header-menu{padding:0;margin:0;min-width:530px;height:47px;line-height:45px;text-align:right}#shelf-header .shelf-header-menu li{display:inline-block;vertical-align:middle;padding:0 0 0 2px;height:28px}#shelf-header .shelf-header-menu li a,#shelf-header .shelf-header-menu li span{color:#fff;height:27px;text-align:left;font-size:11px;display:flex;justify-content:center;align-items:center}#shelf-header .shelf-header-menu li a{line-height:28px;padding:0 10px;background-color:#a1a1a1}#shelf-header .shelf-header-menu li a:hover{opacity:.8}#shelf-header .shelf-header-menu li a.active{background-color:#4ea6cc}#shelf-header .shelf-header-menu li.shelf-header-menu-filter-title{margin-right:15px}#shelf-header .shelf-header-menu li.shelf-header-menu-filter-title span{font-weight:bold;line-height:28px;color:#646464}#shelf-header .shelf-header-menu li.shelf-header-menu-filter-modal a{border-radius:3px 0 0 3px}#shelf-header .shelf-header-menu li.shelf-header-menu-filter-modal img,#shelf-header .shelf-header-menu li.shelf-header-menu-category-modal img,#shelf-header .shelf-header-menu li.shelf-header-menu-tags-modal img,#shelf-header .shelf-header-menu li.shelf-header-menu-search-modal img{margin-right:5px}#shelf-header .shelf-header-menu li.shelf-header-menu-default a,#shelf-header .shelf-header-menu li.shelf-header-menu-default span{padding:0 10px;line-height:28px;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0}#shelf-header .shelf-header-menu li.shelf-header-menu-default a{background-color:#ff98a4}#shelf-header .shelf-header-menu li.shelf-header-menu-default span{opacity:.4;background-color:#a1a1a1}#shelf-header .shelf-header-menu li.shelf-header-menu-front{margin-left:20px}#shelf-header .shelf-header-menu li.shelf-header-menu-front a{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px}#shelf-header .shelf-header-menu li.shelf-header-menu-blog.last-radius a{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0}#shelf-header .shelf-header-menu li.shelf-header-menu-card a{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0}#shelf-header .shelf-header-menu li.shelf-header-menu-setting{margin-left:20px;position:relative}#shelf-header .shelf-header-menu li.shelf-header-menu-setting a,#shelf-header .shelf-header-menu li.shelf-header-menu-setting span{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown{z-index:4000;display:none;position:absolute;background:#fff;border:1px #cdcdcd solid;border-radius:5px;top:40px;right:-92px;width:220px;position:absolute;top:46px;right:-10px;width:180px}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown:after,#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown:before{position:absolute;display:block;width:10px;height:10px;top:-7px;left:70px;background-color:#fff;transform:rotate(225deg);box-shadow:1px 1px 1px -1px rgba(0,0,0,0.4)}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul{margin:5px 0 0}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li{margin:0;padding:2px 0;width:100%}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li.bar{border-bottom:1px #cdcdcd solid}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li:last-child{padding:5px 0}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li a,#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li span{position:relative;display:block;color:#1e1e1e;padding:6px 15px}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li a:hover,#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li span:hover{color:#4ea6cc;text-decoration:underline}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li a .num,#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li span .num{padding:1px 4px;position:absolute;top:5px;right:10px;color:#a1a1a1;background:#f0f0f0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:1.1rem;line-height:1.65rem}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li a i,#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li span i{margin:0 7px 0 0;width:16px;font-size:14px}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li a i.fa-user,#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li span i.fa-user{margin-left:1px}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li a i.fa-mobile,#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li span i.fa-mobile{font-size:18px}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li a i.fa-thumb-tack,#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li span i.fa-thumb-tack{margin-left:1px}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li a i.fa-twitter,#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li span i.fa-twitter{color:#1dadea}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li a i.fa-facebook-square,#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li span i.fa-facebook-square{color:#4861a8}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li a i.official,#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown>ul li span i.official{color:#4ea6cc}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown:before,#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown:after{left:142px}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown ul{margin:5px 0}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown ul li{vertical-align:baseline}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown ul li:first-child,#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown ul li:last-child{padding:0}#shelf-header .shelf-header-menu li.shelf-header-menu-setting .dropdown ul li a{font-size:12px;background-color:#fff;padding:0 10px}#shelf-header .shelf-header-menu li.shelf-header-menu-fullscreen{margin-left:20px}#shelf-header .shelf-header-menu li.shelf-header-menu-fullscreen a,#shelf-header .shelf-header-menu li.shelf-header-menu-fullscreen span{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}@media (max-width: 500px){#shelf-header{display:none !important}}#mode-users>#body{-webkit-transform:translate3d(0, 0, 0);-webkit-overflow-scrolling:touch;overflow-y:scroll;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}#mode-users{height:100%}#mode-users #page{width:100%}#mode-users #page .breadcrumbs{margin-left:15px}#mode-users #page *{box-sizing:border-box}#mode-users #global-navigation,#mode-users #header-menu{position:static}body #shelf{height:auto}#shelf{position:relative;width:100%;height:100%;min-height:100%}#shelf a,#shelf a:link,#shelf a:visited{color:#656565}#shelf a:hover{color:#da4740}#shelf.shelf-front-area .shelf-wrapper{width:100%;background-image:url(/img/shelf/maple/maple_left.png),url(/img/shelf/maple/maple_right.png);background-repeat:repeat-y,repeat-y;background-position:top left,top right;background-size:39px 225px,39px 225px}#shelf.shelf-front-area .shelf-wrapper .shelf-area{margin:0 39px;padding:30px 0 0;background-image:url(/img/shelf/maple/maple_shadow_left.png),url(/img/shelf/maple/maple_shadow_right.png),url(/img/shelf/maple/maple_center.png);background-repeat:repeat-y,repeat-y,repeat;background-position:top left,top right,top left;background-size:16px 225px,16px 225px,500px 225px}#shelf.shelf-front-area .shelf-wrapper .shelf-area{min-height:706px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner{width:100%;text-align:center;margin:auto;display:block}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper{float:left;margin:0;padding:0;height:225px;width:134px;display:table}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper.item-init{visibility:hidden}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper.item-placeholder{display:table-cell;vertical-align:bottom;width:134px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper.item-placeholder img{margin:42px 0 0;opacity:.1}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area{position:relative;display:table-cell;vertical-align:bottom;width:134px;height:170px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-secret{position:absolute;top:42px;left:18px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-img{position:relative;margin:0 0 8px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-img .item-img,#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-img .item-noimage{display:block;margin:0 auto;width:128px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-img .item-img img,#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-img .item-noimage img{max-width:110px;max-height:170px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-img .item-img img.lazyloaded,#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-img .item-noimage img.lazyloaded{-moz-box-shadow:rgba(0,0,0,0.2) -3px 6px 6px 0,rgba(0,0,0,0.2) 3px 6px 6px 0;-webkit-box-shadow:rgba(0,0,0,0.2) -3px 6px 6px 0,rgba(0,0,0,0.2) 3px 6px 6px 0;box-shadow:rgba(0,0,0,0.2) -3px 6px 6px 0,rgba(0,0,0,0.2) 3px 6px 6px 0}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-img .item-secret-badge{display:none}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-img .item-secret-badge.on{position:absolute;bottom:-4px;right:2px;display:block;background:url(/img/common/common_sprite@2x.png?20170313) no-repeat;background-size:800px 325px;text-indent:-9876px;width:20px;height:20px;background-position:-285px -265px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-img .item-noimage{position:relative}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-img .item-noimage p{overflow:hidden;position:absolute;top:10px;left:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis;width:90px;height:53px;color:#fff;font-size:10px;line-height:130%;opacity:.8;text-align:left}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area.item-genre-2 .item-area-img .item-img,#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area.item-genre-2 .item-area-img .item-noimage{position:relative}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area.item-genre-2 .item-area-img .item-img img.lazyload,#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area.item-genre-2 .item-area-img .item-noimage img.lazyload,#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area.item-genre-2 .item-area-img .item-img img,#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area.item-genre-2 .item-area-img .item-noimage img{border-top:10px #1e1e1e solid;border-right:4px #1e1e1e solid;border-left:4px #1e1e1e solid;border-bottom:20px #1e1e1e solid;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area.item-genre-2 .item-area-img .item-img:after,#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area.item-genre-2 .item-area-img .item-noimage:after{position:absolute;background:#fff;width:30px;height:5px;bottom:10px;left:0;right:0;margin:auto;opacity:.2;content:"";-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area.item-genre-2 .item-area-img .item-noimage p{top:20px;left:18px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area.item-genre-7 .item-area-img .item-noimage p{-webkit-line-clamp:2}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area.item-genre-9 .item-area-img .item-img img,#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area.item-genre-9 .item-area-img .item-noimage img{-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;width:60px;height:60px;-moz-box-shadow:0 1px 3px 0 #222;-webkit-box-shadow:0 1px 3px 0 #222;box-shadow:0 1px 3px 0 #222}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area.item-genre-9 .item-area-img .item-noimage p{display:none}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-buttons{position:relative;display:table;width:114px;height:30px;margin:0 auto;opacity:.7}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-buttons .rank-icon{display:table-cell;vertical-align:middle;text-align:left;line-height:0;text-shadow:#666 0 0 1px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-buttons .rank-icon i{color:#cdcdcd;margin:0 1px 0 0;font-size:10px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-buttons .rank-icon i.orange{color:#f5b629}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-buttons .status-icons-area{display:table-cell;vertical-align:middle;width:60px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-buttons .status-icons-area .status-icons:after{content:" ";display:block;clear:both}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-buttons .status-icons-area .status-icons li{display:block;background:url(/img/common/common_sprite@2x.png?20170313) no-repeat;background-size:800px 325px;text-indent:-9876px;width:20px;height:20px;float:right;display:none}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-buttons .status-icons-area .status-icons li.review-icon{background-position:-310px -265px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-buttons .status-icons-area .status-icons li.memo-icon{background-position:-335px -265px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-buttons .status-icons-area .status-icons li.quote-icon{background-position:-360px -265px}#shelf.shelf-front-area .shelf-wrapper .shelf-area .shelf-inner .item-wrapper .item-area .item-area-buttons .status-icons-area .status-icons li.on{display:block}#shelf.shelf-front-area.maple .shelf-wrapper{background-color:#E8B572}#shelf.shelf-front-area.cherry .shelf-wrapper,#shelf.shelf-front-area.stationery .shelf-wrapper{background-color:#B9571C}#shelf.shelf-front-area.walnut .shelf-wrapper,#shelf.shelf-front-area.spider .shelf-wrapper{background-color:#613621}#shelf.shelf-front-area.darknight .shelf-wrapper{background-color:#333}#shelf.shelf-front-area.kids .shelf-wrapper{width:100%;background-image:url(/img/shelf/kids/kids_left.png),url(/img/shelf/kids/kids_right.png)}#shelf.shelf-front-area.kids .shelf-wrapper .shelf-area{margin:0 39px;padding:30px 0 0;background-image:url(/img/shelf/maple/maple_shadow_left.png),url(/img/shelf/maple/maple_shadow_right.png),url(/img/shelf/kids/kids_center.png);background-repeat:repeat-y,repeat-y,repeat;background-position:top left,top right,top left;background-size:16px 225px,16px 225px,500px 1125px}#shelf.shelf-front-area.grafitti .shelf-wrapper{width:100%;background-image:url(/img/shelf/grafitti/grafitti_left.png),url(/img/shelf/grafitti/grafitti_left2.png),url(/img/shelf/craftwork/craftwork_left.png),url(/img/shelf/grafitti/grafitti_right.png),url(/img/shelf/grafitti/grafitti_right2.png),url(/img/shelf/craftwork/craftwork_right.png);background-repeat:repeat-y,repeat-y,repeat-y,repeat-y,repeat-y,repeat-y;background-position:top left,top left,top left,top right,top right,top right;background-size:39px 675px,39px 450px,39px 225px,39px 675px,39px 450px,39px 225px}#shelf.shelf-front-area.grafitti .shelf-wrapper .shelf-area{margin:0 39px;padding:30px 0 0;background-image:url(/img/shelf/maple/maple_shadow_left.png),url(/img/shelf/maple/maple_shadow_right.png),url(/img/shelf/grafitti/grafitti_center.png),url(/img/shelf/grafitti/grafitti_center2.png),url(/img/shelf/craftwork/craftwork_center.png);background-repeat:repeat-y,repeat-y,repeat,repeat,repeat;background-position:top left,top right,top left,top left,top left;background-size:16px 225px,16px 225px,500px 675px,650px 450px,500px 225px}#shelf.shelf-front-area.spider .shelf-wrapper{width:100%;background-image:url(/img/shelf/spider/spider_left.png),url(/img/shelf/spider/spider_right.png),url(/img/shelf/maple/maple_left.png),url(/img/shelf/maple/maple_right.png);background-repeat:repeat-y,repeat-y,repeat-y,repeat-y;background-position:top left,top right,top left,top right;background-size:39px 450px,39px 450px,39px 225px,39px 225px}#shelf.shelf-front-area.spider .shelf-wrapper .shelf-area{margin:0 39px;padding:30px 0 0;background-image:url(/img/shelf/spider/spider_web_left.png),url(/img/shelf/spider/spider_web_right.png),url(/img/shelf/maple/maple_shadow_left.png),url(/img/shelf/maple/maple_shadow_right.png),url(/img/shelf/spider/spider_center.png),url(/img/shelf/maple/maple_center.png);background-repeat:repeat-y,repeat-y,repeat-y,repeat-y,repeat,repeat;background-position:top left,top right,top left,top right,top left,top left;background-size:100px 675px,180px 898px,16px 225px,16px 225px,500px 450px,500px 225px}#shelf.shelf-front-area.cafe .shelf-wrapper{width:100%;background-color:#f0f0f0;background-image:url(/img/shelf/cafe/cafe_bg.png),url(/img/shelf/cafe/cafe_left.png),url(/img/shelf/cafe/cafe_right.png),url(/img/shelf/cafe/cafe_wall.png),url(/img/shelf/cafe/cafe_bg.png);background-repeat:repeat-x,repeat-y,repeat-y,repeat,repeat;background-position:top left,top left,top right,top center,top left;background-size:100px 65px,39px 225px,39px 225px,300px 500px,100px 65px}#shelf.shelf-front-area.cafe .shelf-wrapper .shelf-area{margin:0 39px;padding:30px 0 0;background-image:url(/img/shelf/cafe/cafe_bg.png),url(/img/shelf/cafe/cafe_center.png);background-repeat:repeat-x,repeat;background-position:top left,top left;background-size:100px 65px,500px 225px}#shelf.shelf-front-area.stationery .shelf-wrapper{background-image:url(/img/shelf/stationery/stationery_left.png),url(/img/shelf/stationery/stationery_right.png)}#shelf.shelf-front-area.stationery .shelf-wrapper .shelf-area{background-image:url(/img/shelf/maple/maple_shadow_left.png),url(/img/shelf/maple/maple_shadow_right.png),url(/img/shelf/stationery/stationery_center.png)}#shelf.shelf-front-area.craftwork .shelf-wrapper{background-image:url(/img/shelf/craftwork/craftwork_left.png),url(/img/shelf/craftwork/craftwork_right.png)}#shelf.shelf-front-area.craftwork .shelf-wrapper .shelf-area{background-image:url(/img/shelf/craftwork/craftwork_shadow_left.png),url(/img/shelf/craftwork/craftwork_shadow_right.png),url(/img/shelf/craftwork/craftwork_center.png)}#shelf.shelf-front-area.premium01 .shelf-wrapper{background-image:url(/img/shelf/premium01/premium01_left.png),url(/img/shelf/premium01/premium01_right.png)}#shelf.shelf-front-area.premium01 .shelf-wrapper .shelf-area{background-image:url(/img/shelf/premium01/premium01_shadow_left.png),url(/img/shelf/premium01/premium01_shadow_right.png),url(/img/shelf/premium01/premium01_center.png);background-size:16px 225px,16px 225px,312px 225px}#shelf.shelf-front-area.premium02 .shelf-wrapper{background-image:url(/img/shelf/premium02/premium02_left.png),url(/img/shelf/premium02/premium02_right.png)}#shelf.shelf-front-area.premium02 .shelf-wrapper .shelf-area{background-image:url(/img/shelf/premium02/premium02_shadow_left.png),url(/img/shelf/premium02/premium02_shadow_right.png),url(/img/shelf/premium02/premium02_center.png);background-size:16px 225px,16px 225px,312px 225px}#shelf.shelf-front-area.custom .shelf-wrapper{background-image:url(/img/shelf/custom/custom_left.png),url(/img/shelf/custom/custom_right.png)}#shelf.shelf-front-area.custom .shelf-wrapper .shelf-area{background-image:url(/img/shelf/custom/custom_shadow_left.png),url(/img/shelf/custom/custom_shadow_right.png),url(/img/shelf/custom/custom_center.png);background-size:16px 225px,16px 225px,1px 225px}#shelf.shelf-blog-area{font-family:游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;background-color:#fff}#shelf.shelf-blog-area .blog{margin:0 auto;padding:50px 0;width:700px}#shelf.shelf-blog-area .blog .item-wrapper{margin:0 0 50px;border:10px #f0f0f0 solid}#shelf.shelf-blog-area .blog .item-wrapper h3{margin:0 0 10px;font-size:1.6rem;line-height:2.4rem;text-align:justify}#shelf.shelf-blog-area .blog .item-wrapper .item-area{position:relative;padding:30px 20px 20px;overflow:hidden;*zoom:1}#shelf.shelf-blog-area .blog .item-wrapper .item-area .item-area-image{position:relative;float:left;width:140px;text-align:left}#shelf.shelf-blog-area .blog .item-wrapper .item-area .item-area-image img{border:1px #f0f0f0 solid;width:110px}#shelf.shelf-blog-area .blog .item-wrapper .item-area .item-area-image img.app{-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;width:60px;height:60px;border:none}#shelf.shelf-blog-area .blog .item-wrapper .item-area .item-area-image .item-secret-badge{position:absolute;bottom:-5px;right:20px;display:block;background:url(/img/common/common_sprite@2x.png?20170313) no-repeat;background-size:800px 325px;text-indent:-9876px;width:20px;height:20px;background-position:-285px -265px}#shelf.shelf-blog-area .blog .item-wrapper .item-area .item-area-info{position:relative;float:left;width:500px}#shelf.shelf-blog-area .blog .item-wrapper .item-area .item-area-info ul li{display:block;border-bottom:0;padding-bottom:10px;font-size:1.4rem;line-height:2.1rem}#shelf.shelf-blog-area .blog .item-wrapper .item-area .item-area-info ul li a{margin:0;padding:0;line-height:18px;color:#1e1e1e;text-decoration:underline}#shelf.shelf-blog-area .blog .item-wrapper .item-area .item-area-info ul li a:hover{text-decoration:none}#shelf.shelf-blog-area .blog .item-wrapper .item-area .item-area-info ul li.item-area-info-title h2{position:relative}#shelf.shelf-blog-area .blog .item-wrapper .item-area .item-area-info ul li.item-area-info-title h2 a{font-weight:bold;font-size:1.8rem;line-height:2.7rem}#shelf.shelf-blog-area .blog .item-wrapper .item-area .item-area-info ul li.item-area-info-title h2 span{position:absolute;top:15px;left:-40px;display:block;background:url(/img/common/common_sprite@2x.png?20170313) no-repeat;background-size:800px 325px;text-indent:-9876px;width:20px;height:20px;background-position:-285px -265px}#shelf.shelf-blog-area .blog .item-wrapper .item-edit{display:table;margin:0 20px 20px;padding:20px 0 0;border-top:1px #f0f0f0 solid;width:640px}#shelf.shelf-blog-area .blog .item-wrapper .item-edit .date,#shelf.shelf-blog-area .blog .item-wrapper .item-edit .comment{display:table-cell;vertical-align:middle}#shelf.shelf-blog-area .blog .item-wrapper .item-edit .date a,#shelf.shelf-blog-area .blog .item-wrapper .item-edit .comment a{text-decoration:underline}#shelf.shelf-blog-area .blog .item-wrapper .item-edit .date a:hover,#shelf.shelf-blog-area .blog .item-wrapper .item-edit .comment a:hover{text-decoration:none}#shelf.shelf-blog-area .blog .item-wrapper .item-edit .date{width:130px;font-size:1.4rem;line-height:2.1rem}#shelf.shelf-blog-area .blog .item-wrapper .item-edit .edit-btn{display:table-cell;text-align:right;line-height:0}#shelf.shelf-blog-area .blog .item-wrapper .item-edit .edit-btn li{display:inline-block;padding:0 0 0 10px}#shelf.shelf-blog-area .blog .item-wrapper .item-edit .edit-btn li a{display:block;background:url(/img/common/common_sprite@2x.png?20170313) no-repeat;background-size:800px 325px;text-indent:-9876px;width:30px;height:30px;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#shelf.shelf-blog-area .blog .item-wrapper .item-edit .edit-btn li a.edit-book{width:90px;background-position:-470px -225px;background-color:#4ea6cc}#shelf.shelf-blog-area .blog .item-wrapper .item-edit .edit-btn li a.delete-book{background-position:-435px -225px;background-color:#da4740}#shelf.shelf-blog-area .blog .item-wrapper .item-edit .edit-btn li a:hover{opacity:.8}#shelf.shelf-blog-area .blog .item-wrapper .review-area,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area{margin:0 0 20px;padding:20px 8% 0;background:#fff;position:relative;position:relative;padding:20px 20px 0}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-rating,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-rating,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-rating{margin:0 0 10px}#shelf.shelf-blog-area .blog .item-wrapper .review-area .netabare-mark,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .netabare-mark,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .netabare-mark{position:absolute;top:0;right:0}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-text,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-text,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-text{margin:0 0 10px;font-size:1.4rem;line-height:2.4rem;text-align:justify;margin:0 0 20px}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-text a,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-text a,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-text a{text-decoration:underline}#shelf.shelf-blog-area .blog .item-wrapper .review-area .netabare-review,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .netabare-review,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .netabare-review{opacity:.1;-webkit-tap-highlight-color:transparent}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-text-more a,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-text-more a,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-text-more a{display:block;margin:10px 0 0;padding:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px #4ea6cc solid;text-align:center;text-decoration:none;color:#4ea6cc;font-size:1.2rem;line-height:1.8rem}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-text-more a:hover,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-text-more a:hover,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-text-more a:hover{background:#f0f0f0}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-info,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-info,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-info{display:table;width:100%;margin:20px 0 0}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-info .fav-area,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-info .fav-area,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-info .fav-area{display:table-cell}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-info .review-info-text-link,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-info .review-info-text-link,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-info .review-info-text-link{display:table-cell;vertical-align:middle;text-align:right;font-size:1rem;line-height:1.5rem}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-info .review-info-text-link a,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-info .review-info-text-link a,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-info .review-info-text-link a{display:block;padding:5px 0;color:#a1a1a1;font-size:13px;text-decoration:none}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-meta,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-meta,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-meta{display:flex}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-rating,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-rating,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-rating{margin-right:auto}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-date,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-date,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-date{display:block;text-align:right;color:#a1a1a1;font-size:1rem;line-height:1.5rem;white-space:nowrap}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-date a,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-date a,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-date a{color:#a1a1a1;text-decoration:none}#shelf.shelf-blog-area .blog .item-wrapper .review-area a,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area a,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area a{text-decoration:underline}#shelf.shelf-blog-area .blog .item-wrapper .review-area .rating-area,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .rating-area,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .rating-area{margin:0 0 10px;font-size:1.8rem;line-height:2.7rem}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-text,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-text,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-text{margin:0 0 20px;padding:0;font-size:1.7rem;line-height:2.55rem;text-align:justify;word-break:normal;line-height:3.0rem}#shelf.shelf-blog-area .blog .item-wrapper .review-area .netabare-review,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .netabare-review,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .netabare-review{opacity:.1}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-text-more,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-text-more,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-text-more{margin:30px 0}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-text-more a,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-text-more a,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-text-more a{padding:15px 0;font-size:1.4rem;line-height:2.1rem}#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-date,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-date,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-date{display:table-cell;vertical-align:middle;font-size:1.4rem;line-height:2.1rem}#shelf.shelf-blog-area .blog .item-wrapper .review-area .archives-link,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .archives-link,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .archives-link{display:table-cell;text-align:right}#shelf.shelf-blog-area .blog .item-wrapper .review-area .archives-link a,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .archives-link a,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .archives-link a{color:#7e7e7e;text-decoration:underline;font-size:1.4rem;line-height:2.1rem}#shelf.shelf-blog-area .blog .item-wrapper .review-area .archives-link a:hover,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .archives-link a:hover,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .archives-link a:hover{text-decoration:none}#shelf.shelf-blog-area .blog .item-wrapper .review-area .netabare-mark,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .netabare-mark,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .netabare-mark{position:absolute;top:18px;right:20px;display:block;background:url(/img/common/common_sprite@2x.png?20170313) no-repeat;background-size:800px 325px;text-indent:-9876px;width:80px;height:30px;background-position:-200px -260px}@media (max-width: 980px){#shelf.shelf-blog-area .blog .item-wrapper .review-area .review-text,#shelf.shelf-blog-area .blog #shelf.shelf-card-area #card .item-wrapper .reread-area .review-text,#shelf.shelf-card-area #card #shelf.shelf-blog-area .blog .item-wrapper .reread-area .review-text{font-size:1.4rem;line-height:2.1rem;text-align:justify;line-height:2.4rem}}#shelf.shelf-blog-area .blog .item-wrapper .reread-area{margin:0 0 20px;padding:20px 20px 0}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li{margin:0 0 40px}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li:last-child{margin:0}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.rating-area{margin:0 0 10px;font-size:1.8rem;line-height:2.7rem}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review{margin:0 0 20px;padding:20px 8% 0;background:#fff;position:relative;margin:0 0 20px;padding:0;font-size:1.7rem;line-height:2.55rem;text-align:justify;word-break:normal;line-height:3.0rem}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .review-rating{margin:0 0 10px}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .netabare-mark{position:absolute;top:0;right:0}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .review-text{margin:0 0 10px;font-size:1.4rem;line-height:2.4rem;text-align:justify;margin:0 0 20px}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .review-text a{text-decoration:underline}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .netabare-review{opacity:.1;-webkit-tap-highlight-color:transparent}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .review-text-more a{display:block;margin:10px 0 0;padding:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px #4ea6cc solid;text-align:center;text-decoration:none;color:#4ea6cc;font-size:1.2rem;line-height:1.8rem}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .review-text-more a:hover{background:#f0f0f0}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .review-info{display:table;width:100%;margin:20px 0 0}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .review-info .fav-area{display:table-cell}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .review-info .review-info-text-link{display:table-cell;vertical-align:middle;text-align:right;font-size:1rem;line-height:1.5rem}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .review-info .review-info-text-link a{display:block;padding:5px 0;color:#a1a1a1;font-size:13px;text-decoration:none}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .review-meta{display:flex}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .review-rating{margin-right:auto}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .review-date{display:block;text-align:right;color:#a1a1a1;font-size:1rem;line-height:1.5rem;white-space:nowrap}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review .review-date a{color:#a1a1a1;text-decoration:none}#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-date{font-size:1.4rem;line-height:2.1rem;text-align:justify}@media (max-width: 980px){#shelf.shelf-blog-area .blog .item-wrapper .reread-area ul li p.reread-review{font-size:1.4rem;line-height:2.1rem;text-align:justify;line-height:2.4rem}}#shelf.shelf-blog-area .blog .item-wrapper .memo-area{margin:0 0 20px;padding:20px 20px 0}#shelf.shelf-blog-area .blog .item-wrapper .memo-area .memo-sup{padding:0 0 0 20px;text-align:right;color:#cdcdcd;font-weight:normal;font-size:1.4rem;line-height:2.1rem}#shelf.shelf-blog-area .blog .item-wrapper .memo-area .memo-text{font-size:1.4rem;line-height:2.1rem;text-align:justify;word-break:normal;line-height:2.4rem}#shelf.shelf-blog-area .blog .item-wrapper .quote-area{margin:0 0 20px;padding:20px 20px 0}#shelf.shelf-blog-area .blog .item-wrapper .quote-area ul li{position:relative;margin:0 0 20px;color:#7e7e7e}#shelf.shelf-blog-area .blog .item-wrapper .quote-area ul li:last-child{margin:0}#shelf.shelf-blog-area .blog .item-wrapper .quote-area ul li blockquote{padding:14px 0 0;font-size:1.4rem;line-height:2.1rem;text-align:justify;word-break:normal}#shelf.shelf-blog-area .blog .item-wrapper .quote-area ul li blockquote i{font-size:20px;position:absolute;top:0;left:0;color:#f5b629}#shelf.shelf-blog-area .blog .item-wrapper .quote-area ul li blockquote a{padding:10px 0;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;display:block;color:#7e7e7e;text-decoration:underline}#shelf.shelf-blog-area .blog .item-wrapper .quote-area ul li blockquote a:hover{text-decoration:none}#shelf.shelf-blog-area .blog .item-wrapper .quote-area ul li blockquote span{font-size:1.2rem;padding:0 20px;color:#999;text-align:right}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area{padding:20px 20px 10px;background:#f0f0f0}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area span.title{display:table-cell;width:80px;margin:0 10px 0 0;color:#7e7e7e;font-weight:bold;vertical-align:middle;font-size:1.4rem;line-height:2.1rem}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area>div:last-child{margin-bottom:0}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-status,#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-category{display:table;margin:0 0 5px}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-status select,#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-category select{width:150px;word-wrap:normal}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-status p,#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-category p{padding:0;display:table-cell;vertical-align:middle}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-status p.select-area,#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-category p.select-area{width:260px}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-status a,#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-category a{display:table-cell;padding:0;text-decoration:underline;color:#7e7e7e;font-size:1.2rem;line-height:1.8rem}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-status span,#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-category span{display:table-cell;color:#7e7e7e;vertical-align:top;font-size:1.2rem;line-height:1.8rem}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-tags{display:table}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-tags ul{display:table-cell;vertical-align:middle;margin:5px 0 10px}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-tags ul li{border:none !important;display:inline-block}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-tags ul li a{padding:0 15px 5px 0;text-decoration:underline;color:#7e7e7e;font-size:1.2rem;line-height:1.8rem}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-option{margin:0 0 20px;position:table;width:100%}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-option p{display:table-cell;padding:0}#shelf.shelf-blog-area .blog .item-wrapper .more-info-area .more-info-option p label{font-size:1.2rem;line-height:1.8rem}#shelf.shelf-blog-area .blog .item-placeholder{padding:30px 20px}#shelf.shelf-blog-area .blog-nobook{padding:50px 0;text-align:center}#shelf.shelf-blog-area .blog-nobook .shelf-beginers-info{margin:20px 0 0}#shelf.shelf-blog-area .blog-nobook .shelf-beginers-info img{width:440px;height:100px}#shelf.shelf-card-area{overflow:auto;background:#b8ad9b url(/img/shelf/card/bg_shelf_card.jpg);background-size:48px 48px}#shelf.shelf-card-area #card{margin:0 auto;padding:40px 0 0}#shelf.shelf-card-area #card .item-wrapper{position:relative;margin:0 10px 40px;float:left;width:300px;background:#fff}#shelf.shelf-card-area #card .item-wrapper:before{position:absolute;top:-20px;right:0;width:70px;text-align:center;content:"その他";color:#fff;background:#a1a1a1;padding:5px}#shelf.shelf-card-area #card .item-wrapper h3{margin:0 0 10px;font-size:1.4rem;line-height:2.1rem}#shelf.shelf-card-area #card .item-wrapper>div:last-child{padding-bottom:20px}#shelf.shelf-card-area #card .item-wrapper.item-init{visibility:hidden}#shelf.shelf-card-area #card .item-wrapper .item-header{position:relative;display:table;width:100%;margin:0 0 15px;padding:15px 10px 0;border-top:10px #a1a1a1 solid}#shelf.shelf-card-area #card .item-wrapper .item-header .date{display:table-cell;vertical-align:middle}#shelf.shelf-card-area #card .item-wrapper .item-header .date a{text-decoration:underline}#shelf.shelf-card-area #card .item-wrapper .item-header .date a:hover{text-decoration:none}#shelf.shelf-card-area #card .item-wrapper .item-header .edit-btn{display:table-cell;text-align:right}#shelf.shelf-card-area #card .item-wrapper .item-header .edit-btn li{display:inline-block;padding:0 0 0 10px}#shelf.shelf-card-area #card .item-wrapper .item-header .edit-btn li a{display:block;background:url(/img/common/common_sprite@2x.png?20170313) no-repeat;background-size:800px 325px;text-indent:-9876px;width:30px;height:30px;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#shelf.shelf-card-area #card .item-wrapper .item-header .edit-btn li a.edit-book{background-position:-400px -225px;background-color:#4ea6cc}#shelf.shelf-card-area #card .item-wrapper .item-header .edit-btn li a.delete-book{background-position:-435px -225px;background-color:#da4740}#shelf.shelf-card-area #card .item-wrapper .item-header .edit-btn li a:hover{opacity:.8}#shelf.shelf-card-area #card .item-wrapper .item-area{margin:0;padding:10px 0;background-image:linear-gradient(rgba(161,161,161,0.2) 0.1em,rgba(0,0,0,0) 0.1em);background-size:100% 1.5em}#shelf.shelf-card-area #card .item-wrapper .item-area .item-area-image{position:relative;display:table;margin:0 auto 20px;width:160px;height:223px}#shelf.shelf-card-area #card .item-wrapper .item-area .item-area-image a{display:table-cell;vertical-align:bottom;text-align:center}#shelf.shelf-card-area #card .item-wrapper .item-area .item-area-image a img{border:1px #f0f0f0 solid;max-width:160px;max-height:223px}#shelf.shelf-card-area #card .item-wrapper .item-area .item-area-image .item-secret-badge{position:absolute;bottom:-5px;right:-9px;display:block;background:url(/img/common/common_sprite@2x.png?20170313) no-repeat;background-size:800px 325px;text-indent:-9876px;width:20px;height:20px;background-position:-285px -265px}#shelf.shelf-card-area #card .item-wrapper .item-area .item-area-info{padding:0 10px}#shelf.shelf-card-area #card .item-wrapper .item-area .item-area-info ul li{display:block;border-bottom:0;padding-bottom:10px}#shelf.shelf-card-area #card .item-wrapper .item-area .item-area-info ul li a{margin:0;padding:0;line-height:18px;color:#1e1e1e;text-decoration:underline}#shelf.shelf-card-area #card .item-wrapper .item-area .item-area-info ul li a:hover{text-decoration:none}#shelf.shelf-card-area #card .item-wrapper .item-area .item-area-info ul li.item-area-info-title a{font-size:1.6rem;line-height:2.4rem}#shelf.shelf-card-area #card .item-wrapper .review-area,#shelf.shelf-card-area #card .item-wrapper .reread-area{margin:0 0 20px;padding:20px 8% 0;background:#fff;position:relative;position:relative;margin:40px 0 0;padding:0 10px}#shelf.shelf-card-area #card .item-wrapper .review-area .review-rating,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-rating{margin:0 0 10px}#shelf.shelf-card-area #card .item-wrapper .review-area .netabare-mark,#shelf.shelf-card-area #card .item-wrapper .reread-area .netabare-mark{position:absolute;top:0;right:0}#shelf.shelf-card-area #card .item-wrapper .review-area .review-text,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-text{margin:0 0 10px;font-size:1.4rem;line-height:2.4rem;text-align:justify;margin:0 0 20px}#shelf.shelf-card-area #card .item-wrapper .review-area .review-text a,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-text a{text-decoration:underline}#shelf.shelf-card-area #card .item-wrapper .review-area .netabare-review,#shelf.shelf-card-area #card .item-wrapper .reread-area .netabare-review{opacity:.1;-webkit-tap-highlight-color:transparent}#shelf.shelf-card-area #card .item-wrapper .review-area .review-text-more a,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-text-more a{display:block;margin:10px 0 0;padding:10px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px #4ea6cc solid;text-align:center;text-decoration:none;color:#4ea6cc;font-size:1.2rem;line-height:1.8rem}#shelf.shelf-card-area #card .item-wrapper .review-area .review-text-more a:hover,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-text-more a:hover{background:#f0f0f0}#shelf.shelf-card-area #card .item-wrapper .review-area .review-info,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-info{display:table;width:100%;margin:20px 0 0}#shelf.shelf-card-area #card .item-wrapper .review-area .review-info .fav-area,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-info .fav-area{display:table-cell}#shelf.shelf-card-area #card .item-wrapper .review-area .review-info .review-info-text-link,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-info .review-info-text-link{display:table-cell;vertical-align:middle;text-align:right;font-size:1rem;line-height:1.5rem}#shelf.shelf-card-area #card .item-wrapper .review-area .review-info .review-info-text-link a,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-info .review-info-text-link a{display:block;padding:5px 0;color:#a1a1a1;font-size:13px;text-decoration:none}#shelf.shelf-card-area #card .item-wrapper .review-area .review-meta,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-meta{display:flex}#shelf.shelf-card-area #card .item-wrapper .review-area .review-rating,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-rating{margin-right:auto}#shelf.shelf-card-area #card .item-wrapper .review-area .review-date,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-date{display:block;text-align:right;color:#a1a1a1;font-size:1rem;line-height:1.5rem;white-space:nowrap}#shelf.shelf-card-area #card .item-wrapper .review-area .review-date a,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-date a{color:#a1a1a1;text-decoration:none}#shelf.shelf-card-area #card .item-wrapper .review-area .rating-area,#shelf.shelf-card-area #card .item-wrapper .reread-area .rating-area{margin:0  0 10px;font-size:1.4rem;line-height:2.1rem}#shelf.shelf-card-area #card .item-wrapper .review-area .review-text,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-text{margin:0 0 20px;word-break:normal}#shelf.shelf-card-area #card .item-wrapper .review-area .review-text-more,#shelf.shelf-card-area #card .item-wrapper .reread-area .review-text-more{margin:0 0 20px}#shelf.shelf-card-area #card .item-wrapper .review-area .archives-link,#shelf.shelf-card-area #card .item-wrapper .reread-area .archives-link{text-align:right}#shelf.shelf-card-area #card .item-wrapper .review-area .archives-link a,#shelf.shelf-card-area #card .item-wrapper .reread-area .archives-link a{color:#7e7e7e;text-decoration:underline;font-size:1.2rem;line-height:1.8rem}#shelf.shelf-card-area #card .item-wrapper .review-area .archives-link a:hover,#shelf.shelf-card-area #card .item-wrapper .reread-area .archives-link a:hover{text-decoration:none}#shelf.shelf-card-area #card .item-wrapper .review-area .netabare-mark,#shelf.shelf-card-area #card .item-wrapper .reread-area .netabare-mark{position:absolute;top:-5px;right:10px;display:block;background:url(/img/common/common_sprite@2x.png?20170313) no-repeat;background-size:800px 325px;text-indent:-9876px;width:80px;height:30px;background-position:-200px -260px}#shelf.shelf-card-area #card .item-wrapper .reread-area{margin:20px 0 0;padding:20px 0 0;border-top:1px #cdcdcd dashed}#shelf.shelf-card-area #card .item-wrapper .reread-area ul{padding:0 10px}#shelf.shelf-card-area #card .item-wrapper .reread-area ul li{margin:0 0 40px}#shelf.shelf-card-area #card .item-wrapper .reread-area ul li:last-child{margin-bottom:0}#shelf.shelf-card-area #card .item-wrapper .memo-area{margin:20px 0 0;padding:20px 0 0;border-top:1px #cdcdcd dashed}#shelf.shelf-card-area #card .item-wrapper .memo-area h3{padding:0 10px}#shelf.shelf-card-area #card .item-wrapper .memo-area .memo-sup{padding:0 0 0 20px;text-align:right;color:#cdcdcd;font-weight:normal;font-size:1.2rem;line-height:1.8rem}#shelf.shelf-card-area #card .item-wrapper .memo-area .memo-text{padding:0 10px;color:#7e7e7e;font-size:1.4rem;line-height:2.1rem;text-align:justify;word-break:normal}#shelf.shelf-card-area #card .item-wrapper .quote-area{margin:20px 0 0;padding:20px 0 0;border-top:1px #cdcdcd dashed}#shelf.shelf-card-area #card .item-wrapper .quote-area h3{padding:0 10px}#shelf.shelf-card-area #card .item-wrapper .quote-area ul{padding:0 10px}#shelf.shelf-card-area #card .item-wrapper .quote-area ul li{position:relative;margin:0 0 20px;color:#7e7e7e}#shelf.shelf-card-area #card .item-wrapper .quote-area ul li:last-child{margin:0}#shelf.shelf-card-area #card .item-wrapper .quote-area ul li blockquote{padding:15px 0 0;font-size:1.4rem;line-height:2.1rem;text-align:justify;word-break:normal}#shelf.shelf-card-area #card .item-wrapper .quote-area ul li blockquote i{font-size:18px;position:absolute;top:0;left:0;color:#f5b629}#shelf.shelf-card-area #card .item-wrapper .quote-area ul li blockquote a{padding:10px 0;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;display:block;color:#7e7e7e;text-decoration:underline}#shelf.shelf-card-area #card .item-wrapper .quote-area ul li blockquote a:hover{text-decoration:none}#shelf.shelf-card-area #card .item-wrapper .quote-area ul li blockquote span{font-size:1.2rem;padding:0 20px;color:#999;text-align:right}#shelf.shelf-card-area #card .item-wrapper .more-info-area{margin:20px 0 0;padding:20px;background:#f0f0f0}#shelf.shelf-card-area #card .item-wrapper .more-info-area>div:last-child{margin-bottom:0}#shelf.shelf-card-area #card .item-wrapper .more-info-area span.title{display:table-cell;width:70px;margin:0 10px 0 0;color:#7e7e7e;font-weight:bold;vertical-align:middle;font-size:1.1rem;line-height:1.65rem}#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-status,#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-category{display:table;margin:0 0 10px}#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-status select,#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-category select{width:150px;word-wrap:normal}#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-status p,#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-category p{padding:0;display:table-cell;vertical-align:middle}#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-status p.select-area,#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-category p.select-area{width:260px}#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-status a,#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-category a{display:table-cell;padding:0;text-decoration:underline;color:#7e7e7e;font-size:1.1rem;line-height:1.65rem}#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-status span,#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-category span{display:table-cell;color:#7e7e7e;vertical-align:top;font-size:1.1rem;line-height:1.65rem}#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-tags{position:table}#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-tags ul{display:table-cell;vertical-align:middle;margin:5px 0 10px}#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-tags ul li{border:none !important;display:inline-block}#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-tags ul li a{padding:0 15px 5px 0;text-decoration:underline;color:#7e7e7e;font-size:1.1rem;line-height:1.65rem}#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-option{margin:0 0 20px;position:table;width:100%}#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-option p{display:table-cell;padding:0}#shelf.shelf-card-area #card .item-wrapper .more-info-area .more-info-option p label{font-size:1.2rem;line-height:1.8rem}#shelf.shelf-card-area #card .item-wrapper.genre0:before{content:"未分類";background:#a1a1a1}#shelf.shelf-card-area #card .item-wrapper.genre0 .item-header{border-color:#a1a1a1}#shelf.shelf-card-area #card .item-wrapper.genre0 .item-area{background-image:linear-gradient(rgba(161,161,161,0.2) 0.1em,rgba(0,0,0,0) 0.1em)}#shelf.shelf-card-area #card .item-wrapper.genre1:before{content:"本";background:#4ea6cc}#shelf.shelf-card-area #card .item-wrapper.genre1 .item-header{border-color:#4ea6cc}#shelf.shelf-card-area #card .item-wrapper.genre1 .item-area{background-image:linear-gradient(rgba(78,166,204,0.2) 0.1em,rgba(0,0,0,0) 0.1em)}#shelf.shelf-card-area #card .item-wrapper.genre2:before{content:"電子書籍";background:#f58c29}#shelf.shelf-card-area #card .item-wrapper.genre2 .item-header{border-color:#f58c29}#shelf.shelf-card-area #card .item-wrapper.genre2 .item-area{background-image:linear-gradient(rgba(245,140,41,0.2) 0.1em,rgba(0,0,0,0) 0.1em)}#shelf.shelf-card-area #card .item-wrapper.genre3:before{content:"マンガ";background:#da4740}#shelf.shelf-card-area #card .item-wrapper.genre3 .item-header{border-color:#da4740}#shelf.shelf-card-area #card .item-wrapper.genre3 .item-area{background-image:linear-gradient(rgba(218,71,64,0.1) 0.1em,rgba(0,0,0,0) 0.1em)}#shelf.shelf-card-area #card .item-wrapper.genre4:before{content:"洋書";background:#794c00}#shelf.shelf-card-area #card .item-wrapper.genre4 .item-header{border-color:#794c00}#shelf.shelf-card-area #card .item-wrapper.genre4 .item-area{background-image:linear-gradient(rgba(121,76,0,0.2) 0.1em,rgba(0,0,0,0) 0.1em)}#shelf.shelf-card-area #card .item-wrapper.genre5:before{content:"雑誌";background:#89c600}#shelf.shelf-card-area #card .item-wrapper.genre5 .item-header{border-color:#89c600}#shelf.shelf-card-area #card .item-wrapper.genre5 .item-area{background-image:linear-gradient(rgba(137,198,0,0.2) 0.1em,rgba(0,0,0,0) 0.1em)}#shelf.shelf-card-area #card .item-wrapper.genre6:before{content:"映画";background:#f5b629}#shelf.shelf-card-area #card .item-wrapper.genre6 .item-header{border-color:#f5b629}#shelf.shelf-card-area #card .item-wrapper.genre6 .item-area{background-image:linear-gradient(rgba(245,182,41,0.2) 0.1em,rgba(0,0,0,0) 0.1em)}#shelf.shelf-card-area #card .item-wrapper.genre7:before{content:"音楽";background:#ff98a4}#shelf.shelf-card-area #card .item-wrapper.genre7 .item-header{border-color:#ff98a4}#shelf.shelf-card-area #card .item-wrapper.genre7 .item-area{background-image:linear-gradient(rgba(255,152,164,0.2) 0.1em,rgba(0,0,0,0) 0.1em)}#shelf.shelf-card-area #card .item-wrapper.genre8:before{content:"ゲーム";background:#348abe}#shelf.shelf-card-area #card .item-wrapper.genre8 .item-header{border-color:#348abe}#shelf.shelf-card-area #card .item-wrapper.genre8 .item-area{background-image:linear-gradient(rgba(52,138,190,0.2) 0.1em,rgba(0,0,0,0) 0.1em)}#shelf.shelf-card-area #card .item-wrapper.genre9:before{content:"アプリ";background:#1e1e1e}#shelf.shelf-card-area #card .item-wrapper.genre9 .item-header{border-color:#1e1e1e}#shelf.shelf-card-area #card .item-wrapper.genre9 .item-area{background-image:linear-gradient(rgba(161,161,161,0.2) 0.1em,rgba(0,0,0,0) 0.1em)}#shelf.shelf-card-area .card-error{background:#fff;padding:50px 0;text-align:center}#shelf.shelf-card-area .card-error .shelf-beginers-info{margin:20px 0 0}#shelf.shelf-card-area .card-error .shelf-beginers-info img{width:440px;height:100px}#shelf .shelf-error-wrapper{padding:50px 0}#shelf .shelf-error-wrapper .shelf-error{text-align:center}#shelf .shelf-error-wrapper .shelf-error .message-text{width:600px;margin:0 auto;padding:30px;background:#f0f0f0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;font-size:1.4rem;line-height:2.1rem}#shelf .shelf-error-wrapper .shelf-error .message-text .fa-warning{color:#f5b629}#shelf .shelf-error-wrapper .shelf-error .shelf-beginers-info img{width:440px;height:100px}#shelf .shelf-error-wrapper.display-front .message-text{position:absolute;top:80px;left:50%;margin-left:-300px;opacity:.8}#shelf .shelf-error-wrapper.display-front .shelf-beginers-info{position:absolute;top:117px;left:50%;margin-left:-220px;width:460px;height:100px;text-align:center;overflow:hidden}#shelf .shelf-error-wrapper.display-front .shelf-beginers-info img{width:440px;height:100px;-moz-box-shadow:rgba(0,0,0,0.2) -3px 6px 6px 0,rgba(0,0,0,0.2) 3px 6px 6px 0;-webkit-box-shadow:rgba(0,0,0,0.2) -3px 6px 6px 0,rgba(0,0,0,0.2) 3px 6px 6px 0;box-shadow:rgba(0,0,0,0.2) -3px 6px 6px 0,rgba(0,0,0,0.2) 3px 6px 6px 0}#shelf .shelf-error-wrapper.display-card{background:#fff}#modal-filters dl{margin:0 0 10px;padding:0 20px}#modal-filters dl dt{font-weight:bold;margin:0 0 5px}#modal-filters dl#search_genre dd{display:table;width:100%;border-collapse:separate;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#modal-filters dl#search_genre dd input{display:none}#modal-filters dl#search_genre dd label{display:table-cell;width:9.09091%;margin:0;padding:7px 4px;cursor:pointer;text-align:center;vertical-align:middle;border:1px solid #4ea6cc;border-right:0;background:#fff;line-height:1.2em;color:#4ea6cc}#modal-filters dl#search_genre dd label span{color:#646464;font-size:10px}#modal-filters dl#search_genre dd label:first-of-type{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px}#modal-filters dl#search_genre dd label:last-of-type{border-right:1px solid #4ea6cc;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0}@media only screen and (max-width: 480px){#modal-filters dl#search_genre dd label{padding:9px 5px}}#modal-filters dl#search_genre dd input[type='radio']:checked+label{color:#fff;background-color:#4ea6cc}#modal-filters dl#search_genre dd input[type='radio']:checked+label span{color:#fff}#modal-filters dl#search_status dd{display:table;width:100%;border-collapse:separate;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#modal-filters dl#search_status dd input{display:none}#modal-filters dl#search_status dd label{display:table-cell;width:16.66667%;margin:0;padding:7px 4px;cursor:pointer;text-align:center;vertical-align:middle;border:1px solid #4ea6cc;border-right:0;background:#fff;line-height:1.2em;color:#4ea6cc}#modal-filters dl#search_status dd label span{color:#646464;font-size:10px}#modal-filters dl#search_status dd label:first-of-type{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px}#modal-filters dl#search_status dd label:last-of-type{border-right:1px solid #4ea6cc;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0}@media only screen and (max-width: 480px){#modal-filters dl#search_status dd label{padding:9px 5px}}#modal-filters dl#search_status dd input[type='radio']:checked+label{color:#fff;background-color:#4ea6cc}#modal-filters dl#search_status dd input[type='radio']:checked+label span{color:#fff}#modal-filters dl#search_rank dd{display:table;width:100%;border-collapse:separate;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#modal-filters dl#search_rank dd input{display:none}#modal-filters dl#search_rank dd label{display:table-cell;width:14.28571%;margin:0;padding:7px 4px;cursor:pointer;text-align:center;vertical-align:middle;border:1px solid #4ea6cc;border-right:0;background:#fff;line-height:1.2em;color:#4ea6cc}#modal-filters dl#search_rank dd label span{color:#646464;font-size:10px}#modal-filters dl#search_rank dd label:first-of-type{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px}#modal-filters dl#search_rank dd label:last-of-type{border-right:1px solid #4ea6cc;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0}@media only screen and (max-width: 480px){#modal-filters dl#search_rank dd label{padding:9px 5px}}#modal-filters dl#search_rank dd input[type='radio']:checked+label{color:#fff;background-color:#4ea6cc}#modal-filters dl#search_rank dd input[type='radio']:checked+label span{color:#fff}#modal-filters dl#search_rank dd i{color:#cdcdcd;margin:0 1px 0 0}#modal-filters dl#search_rank dd i.orange{color:#f5b629}#modal-filters dl#search_advanced dd{display:table;width:100%;border-collapse:separate;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#modal-filters dl#search_advanced dd input{display:none}#modal-filters dl#search_advanced dd label{display:table-cell;width:33.33333%;margin:0;padding:7px 4px;cursor:pointer;text-align:center;vertical-align:middle;border:1px solid #4ea6cc;border-right:0;background:#fff;line-height:1.2em;color:#4ea6cc}#modal-filters dl#search_advanced dd label span{color:#646464;font-size:10px}#modal-filters dl#search_advanced dd label:first-of-type{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px}#modal-filters dl#search_advanced dd label:last-of-type{border-right:1px solid #4ea6cc;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0}@media only screen and (max-width: 480px){#modal-filters dl#search_advanced dd label{padding:9px 5px}}#modal-filters dl#search_advanced dd input[type='radio']:checked+label{color:#fff;background-color:#4ea6cc}#modal-filters dl#search_advanced dd input[type='radio']:checked+label span{color:#fff}#modal-filters dl#search_sort{margin:0 0 20px}#modal-filters dl#search_sort dd{display:table;width:100%;border-collapse:separate;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#modal-filters dl#search_sort dd input{display:none}#modal-filters dl#search_sort dd label{display:table-cell;width:33.33333%;margin:0;padding:7px 4px;cursor:pointer;text-align:center;vertical-align:middle;border:1px solid #4ea6cc;border-right:0;background:#fff;line-height:1.2em;color:#4ea6cc}#modal-filters dl#search_sort dd label span{color:#646464;font-size:10px}#modal-filters dl#search_sort dd label:first-of-type{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px}#modal-filters dl#search_sort dd label:last-of-type{border-right:1px solid #4ea6cc;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0}@media only screen and (max-width: 480px){#modal-filters dl#search_sort dd label{padding:9px 5px}}#modal-filters dl#search_sort dd input[type='radio']:checked+label{color:#fff;background-color:#4ea6cc}#modal-filters dl#search_sort dd input[type='radio']:checked+label span{color:#fff}#modal-filters dl#search_sort dd label{width:auto}#modal-categories .categories-header{display:table;margin:20px 0 0;width:100%}#modal-categories .categories-header .category-filter{display:table-cell;vertical-align:middle;padding:0  0 0 20px}#modal-categories .categories-header .category-filter .inputtext{width:200px}#modal-categories .categories-header .edit-category{display:table-cell;vertical-align:middle;text-align:right}#modal-categories .categories-header .edit-category a{color:#a1a1a1;text-decoration:underline}#modal-categories .categories-header .edit-category a:hover{text-decoration:none}#modal-categories #categories{margin:20px 0 0;border-top:1px #f0f0f0 solid}#modal-categories #categories li a:hover{color:#1e1e1e;background:#f0f0f0}#modal-categories #categories li span{display:block;padding:10px 20px;background:#4ea6cc;color:#fff}#modal-tags .tags-header{display:table;margin:20px 0 0;width:100%}#modal-tags .tags-header .tag-filter{display:table-cell;vertical-align:middle;padding:0  0 0 20px}#modal-tags .tags-header .tag-filter .inputtext{width:200px}#modal-tags .tags-header .edit-tag{display:table-cell;vertical-align:middle;text-align:right}#modal-tags .tags-header .edit-tag a{color:#a1a1a1;text-decoration:underline}#modal-tags .tags-header .edit-tag a:hover{text-decoration:none}#modal-tags #tags{margin:20px 0;padding:20px 20px 0;border-top:1px #f0f0f0 solid}#modal-tags #tags li{height:25px;float:left;margin:0 6px 6px 0;font-size:12px;border:0}#modal-tags #tags li span.tag,#modal-tags #tags li a.tag{display:inline-block;padding:3px 7px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#modal-tags #tags li span.tag{border:1px #4ea6cc solid;background:#4ea6cc;color:#fff}#modal-tags #tags li a.tag{border:1px #cbcbcb solid;background:#fff;color:#7e7e7e}#modal-tags #tags li a.tag:hover{border-color:#4ea6cc;background:#e5f5fb;color:#1e1e1e}#modal-tags #tags li .tag 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}#modal-tags #tags li a.tag span.num{border-left:1px #cdcdcd solid;color:#cdcdcd}#modal-tags #tags li span.tag span.num{border-left:1px #fff solid;color:#fff}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;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}.blockUI{z-index:9999 !important;background:none !important}.shelfBookSearchArea{position:absolute;top:180px;left:248px;z-index:100}
