@charset "UTF-8";.a-done-popup{display:none}.a-done-popup--on{position:fixed;top:50%;left:50%;z-index:10500;width:80%;max-width:480px;padding:12px;font-size:1.4rem;font-weight:700;line-height:1.8rem;text-align:center;color:#2f2f2f;border-radius:4px;border:1px solid #1d3850;background:#fff;box-shadow:1px 2px 2px rgba(0,0,0,.5);transform:translateX(-50%) translateY(-50%)}.a-done-popup--on .ico{margin-bottom:4px}.a-done-popup--on .a-done-popup-link{text-decoration:underline}.a-done-popup--on .ico-alerm{color:#0062c4}.a-done-popup--on .ico-follow{color:#180}.a-done-popup--on .ico-allread{color:#180}.main-img-area{width:100%;min-width:980px;height:340px;margin:20px 0;position:relative}.main-img-area .gslideWrapper .lrNavi{width:50px}.main-img-area .gslideWrapper .lrNavi:hover{opacity:.5}.main-img-area .main-img-nav{width:100%;position:absolute;left:0;top:317px;z-index:300px}.main-img-area .main-img-nav ol li a{width:13px;height:13px;margin:0 5px;display:block;overflow:hidden;text-indent:-9999px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.main-img-area .main-img-nav ol li a.active{width:11px;height:11px}.notice-area{margin-bottom:30px;overflow:hidden}.notice-area .notice-title{display:table-cell;width:100px;font-size:135%;text-align:center;vertical-align:middle;letter-spacing:1px}.notice-area .notice-block{width:inherit;display:table-cell;vertical-align:middle;box-sizing:border-box}.notice-area .notice-block .notice-inner{padding:10px;position:relative;margin:0 100px 0 0}.notice-area .notice-block .notice-inner li,.notice-area .notice-block .notice-inner p{line-height:1.4}.free-space-area{width:100%;margin-bottom:40px;padding:20px;box-sizing:border-box;overflow:hidden}.free-space-area .free-space-box{width:49%;float:left}.free-space-area .free-space-box .free-space-title{padding:0;margin-bottom:10px;border-bottom-width:1px;border-bottom-style:solid}.free-space-area .free-space-box .free-space-title .free-space-title-inner{padding:7px 10px;line-height:1.4;display:table-cell;vertical-align:middle;border-left-width:7px;border-left-style:solid}.free-space-area .free-space-box .free-space-pht{width:100%;margin-bottom:10px}.free-space-area .free-space-box .free-space-pht a{opacity:1}.free-space-area .free-space-box .free-space-pht a:hover{opacity:.7}.free-space-area .free-space-box .free-space-pht img{width:100%}.free-space-area .free-space-box .free-space-text{width:100%;margin-bottom:5px;line-height:1.6;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.free-space-area .free-space-box .free-space-link-view-detail{text-align:right}.free-space-area .free-space-box:last-child{float:right}.categories-area{margin-bottom:40px;padding-top:20px;box-sizing:border-box}.categories-area .categories-title{margin-bottom:15px;font-family:serif;font-size:180%;letter-spacing:2px;text-align:center}.categories-area li a{transition:all .2s ease-in-out;opacity:1}.categories-area li a:hover{opacity:.7}.categories-area .categories-list{margin:0 15px 15px 15px;height:150px;overflow:hidden}.categories-area .categories-list li.categories-view-more{display:none}.categories-area .categories-list li{margin:5px 10px;float:left}.categories-list li{width:224px;height:50px;box-sizing:border-box;border-left:solid 7px;border-bottom:solid 1px #ebebeb;border-right:solid 1px #ebebeb;border-top:solid 1px #ebebeb}.categories-list li a{display:block;width:100%;height:100%;box-sizing:border-box;padding:0 10px;text-align:center;font-size:120%;text-decoration:none}.categories-list li a:hover{text-decoration:none;background-color:#fbfbfb}.categories-list li a span{display:table-cell;vertical-align:middle;text-align:center;height:50px;width:204px;box-sizing:border-box;font-size:13px}.categories-list li.title-border-yellow{border-left-color:#f1c40f}.categories-list li.title-border-gold{border-left-color:#dbb100}.categories-list li.title-border-orange{border-left-color:#e67e22}.categories-list li.title-border-light-pink{border-left-color:#f48f84}.categories-list li.title-border-pink{border-left-color:#f66696}.categories-list li.title-border-purple{border-left-color:#9b59b6}.categories-list li.title-border-blue{border-left-color:#3498db}.categories-list li.title-border-audio-blue{border-left-color:#3383fc}.categories-list li.title-border-light-blue{border-left-color:#5babe0}.categories-list li.title-border-green{border-left-color:#3fba7c}.categories-list li.title-border-navy{border-left-color:#3d566e}.categories-list li.title-border-gray{border-left-color:#95a5a6}.categories-list li.title-border-light-gray{border-left-color:#ecf0f1}.categories-list li.title-border-yellow a:hover{border-left-color:#f9e79c}.categories-list li.title-border-gold a:hover{border-left-color:#f1df96}.categories-list li.title-border-orange a:hover{border-left-color:#f5cba4}.categories-list li.title-border-light-pink a:hover{border-left-color:#fbd2cb}.categories-list li.title-border-pink a:hover{border-left-color:#fbc1d2}.categories-list li.title-border-purple a:hover{border-left-color:#d7bcdf}.categories-list li.title-border-blue a:hover{border-left-color:#aed5ee}.categories-list li.title-border-audio-blue a:hover{border-left-color:#bdddf0}.categories-list li.title-border-light-blue a:hover{border-left-color:#bdddf0}.categories-list li.title-border-green a:hover{border-left-color:#b2e3c8}.categories-list li.title-border-navy a:hover{border-left-color:#b1bbc2}.categories-list li.title-border-gray a:hover{border-left-color:#d5dad8}.categories-list li.title-border-light-gray a:hover{border-left-color:#f7f8f6}.categories-area .btn-categories-view-more{border-top:2px solid #ebebeb}.categories-area .btn-categories-view-more a{padding:18px 0;display:block;font-size:16px;text-align:center}.categories-area .btn-categories-view-more a:hover{text-decoration:none;opacity:.7}.categories-area .btn-categories-view-more a .icon{padding-right:20px}.new-releases-area .title-style-new-releases{width:100%;min-width:740px;margin-bottom:15px;padding:12px 0;box-sizing:border-box;font-size:180%;font-family:serif;color:#fff;letter-spacing:1px;text-align:center;background:#dbb100 url(/henry/pc/img/index/new-releases-bg.png) repeat-y 0 0}.side-login-area .menu-rankBox{margin:5px;padding:10px 5px 7px 5px;overflow:hidden;border-radius:6px;border-color:#ebebeb;background:#ecf0f1}.side-login-area .menu-rankBox .rankStatus{display:block;padding:2px 8px 8px 8px;box-sizing:border-box;overflow:hidden}.side-login-area .menu-rankBox .rankStatus:before{float:left;width:50px}.side-login-area .menu-rankBox .rankStatusTxt{float:left;padding-left:10px;box-sizing:border-box}.side-login-area .menu-rankBox .rankStatusTxt .statusText{display:block;text-align:left;font-size:125%;font-weight:700;line-height:35px}.side-login-area .menu-rankBox .rankStatusTxt .statusCoin{display:block;text-align:left;line-height:5px}.side-login-area .menu-rankBox .rankStatusTxt .statusCoin span{color:#3385f5;font-size:105%;font-weight:700}.side-login-area .menu-rankBox .rankCondition{font-size:12.5px;line-height:1.6}.side-login-area .menu-rankBox .rankCondition:before{display:block;margin:0 7px;content:'';border-top:1px dotted #cbced1;border-right:none;border-bottom:none;border-left:none}.side-login-area .menu-rankBox .rankCondition .conditionNext{text-align:right;margin-top:5px;margin-bottom:-8px}.side-login-area .menu-rankBox .rankCondition .conditionNext .statusCoin .coinEm{color:#3385f5;font-weight:700}.side-login-area .menu-rankBox .rankCondition .conditionChart{overflow:hidden;margin:0 -5px 5px;text-align:center}.side-login-area .menu-rankBox .rankCondition .conditionChartBox{display:block;margin:-8px 0 0}.side-login-area .menu-rankBox .rankCondition .conditionChart span{display:inline-block}.side-login-area .menu-rankBox .rankCondition .conditionChart .status{position:relative;width:65%;width:-webkit-calc(100% - 70px);width:-moz-calc(100% - 70px);width:calc(100% - 70px);height:15px;margin-top:10px;margin-left:-5px;background:#fff;border-radius:4px;border:1px solid #cbced1;box-sizing:border-box}.side-login-area .menu-rankBox .rankCondition .conditionChart .status span{position:absolute;left:0;height:13px;background:#7bc8ce}.side-login-area .menu-rankBox .emp{font-weight:700}.side-login-area .menu-rankBox .conditionLimit{padding:10px 5px}.side-login-area .menu-rankBox .conditionLimit .purchase{color:#e40007;font-weight:700}.side-login-area .menu-rankBox .conditionLimit .purchase span{font-size:110%}.side-login-area .menu-rankBox .conditionLimit .purchase .rank-purchase-yen{font-size:80%;font-weight:400}.side-login-area .menu-rankBox .conditionLimit .purchase .rank-purchase-tax{font-size:80%;font-weight:400}.side-login-area .menu-rankBox .conditionLimit .newPurchase{color:#e40007}.side-login-area .menu-rankBox .conditionLimit .newPurchase .jpy{font-weight:700}.side-login-area .menu-rankBox .conditionLimit .approx{font-size:11px}.side-login-area .menu-rankBox .about-membership-rank{text-align:right;margin-top:10px}.side-login-area .menu-rankBox .rankStatus:before,.side-login-area .menu-rankBox span.rank:before{background:url(/henry/sp/img/common/sprite-rank-sp.png) no-repeat 0 0;background-size:60px auto;content:'';display:inline-block}.side-login-area .menu-rankBox .rankStatus:before{width:50px;height:49px}.side-login-area .menu-rankBox .rankStatus.joker:before{background-position:50% -475px}.side-login-area .menu-rankBox .rankStatus.ace:before{background-position:50% -429px}.side-login-area .menu-rankBox .rankStatus.king:before{background-position:50% -374px}.side-login-area .menu-rankBox .rankStatus.queen:before{background-position:50% -318px}.side-login-area .menu-rankBox .rankStatus.jack:before{background-position:50% -267px}.side-login-area .menu-rankBox .rankStatus.regular:before{background-position:50% -220px}.side-login-area .menu-rankBox .rankStatus.light:before{background-position:50% -173px}.side-login-area .menu-rankBox .rankStatus.noRank:before{background:0 0;width:0;height:0}.side-login-area .menu-rankBox .rankStatus.noRank:before .rankStatusTxt{padding-left:0}.side-login-area .menu-rankBox span.rank:before{width:30px;height:27px}.side-login-area .menu-rankBox span.rank.joker:before{background-position:50% -684px;vertical-align:-7px}.side-login-area .menu-rankBox span.rank.ace:before{background-position:50% -658px;vertical-align:-7px}.side-login-area .menu-rankBox span.rank.king:before{background-position:50% -631px;vertical-align:-7px}.side-login-area .menu-rankBox span.rank.queen:before{background-position:50% -601px;vertical-align:-7px}.side-login-area .menu-rankBox span.rank.jack:before{background-position:50% -574px;vertical-align:-7px}.side-login-area .menu-rankBox span.rank.regular:before{background-position:50% -547px;vertical-align:-7px}.side-login-area .menu-rankBox span.rank.light:before{background-position:50% -521px;vertical-align:-7px}
/*# sourceMappingURL=index.css.map */