.open-bt{cursor:pointer}.ss-bar-footer{display:none !important}.popular #scrl_btn_wrap{max-width:1156px;margin:0 auto}.popular .box-type02{border-collapse:separate;border-spacing:10px 0;display:table;text-align:center}.popular .box-type02 .inner{display:table-cell;vertical-align:top;text-align:left;padding:0}.popular .box-type02 .inner:before{font-size:2.4rem;margin-left:15px;padding:10px 0;width:46px}.popular .box-type02 .inner figure{width:250px;height:250px;margin:0 !important}.popular .box-type02 .inner h3.size-24{font-weight:400;font-size:1.6rem !important;line-height:1.2 !important;margin:5px 0 2px !important;padding:0 !important}.popular .box-type02 .inner h3.size-24:before{display:none}.popular .box-type02 .bt{display:flex;justify-content:center;align-items:center;width:250px;height:250px}.popular .box-type02 .box-type01,.popular .box-type02 .excerpt,.popular .box-type02 .tag{display:none}.popular .box-type02 .simplefavorite-button{display:none}#ovftbl_wrap{overflow-x:auto;margin:0 auto}.scrl_btn{text-align:center;display:inline-block;width:1.5em;height:1.5em;border-radius:50%;background-color:#13b3a1;color:#fff;font-size:21px;cursor:pointer;line-height:1.5;opacity:.4}#scrl_btn_wrap{position:relative}.scrl_btn{background:#111;border:#fff 1px solid;border-radius:50%;color:#fff;cursor:pointer;font-size:1.2rem;line-height:23px;text-align:center;width:26px;height:26px;position:absolute}#scrl_btn_before{top:110px;transform:rotate(-90deg);left:10px;z-index:20}#scrl_btn_after{top:110px;transform:rotate(90deg);right:10px;z-index:20}.related-post .box-type02 .item-box .date{color:#e3e3e3}#main .related-post{max-width:708px}@media screen and (min-width:64.0625em){#main .related-post{max-width:1020px}}#main .related-post .box-type02 h3{color:#e3e3e3;font-size:1.4rem}#main .related-post .box-type02 .tag a{background:#ccc;color:#111}.pagetop{bottom:20px;right:20px;height:60px;width:60px}.site-footer .sns-box .sns-inner .flex-box .three-col{flex:1;width:32%;margin-left:auto;margin-right:auto}.site-footer .sns-box .fb-list{right:0;margin:0 auto}.site-footer .stockshot-box{padding:60px 0}.site-footer .stockshot-box ul li{flex:1 !important;border-top:none;border-left:#d7d7db 1px solid}.site-footer .stockshot-box ul li a{padding:20px 0 0}