.premium-payment-list{font-weight:bold;display:flex;justify-content:center;align-items:center;height:40px;border-radius:8px;font-size:.9rem;gap:4px;border:#333 1px solid;color:#333}.premium-payment-list .pm-icons{background-image:url("/img/premium/premium-preview-icons.svg");background-repeat:no-repeat;background-size:24px 240px;width:24px;height:24px}.premium-payment-list .premium-icon{background-position:0px 0px}.premium-status-label-com{font-weight:bold;display:flex;justify-content:center;align-items:center;height:40px;border-radius:8px;font-size:.9rem;gap:4px}.premium-status-label-com .pm-icons{background-image:url("/img/premium/premium-preview-icons.svg");background-repeat:no-repeat;background-size:24px 240px;width:24px;height:24px}.premium-status-label-com .premium-icon-white{background-position:0px -48px}.premium-status-label-com .premium-icon{background-position:0px 0px}.premium-target{background-color:#ff5370;color:#fff}.premium-target .premium-icon{background-position:0px -48px}.premium-currently{background-color:#ffcf00;color:#111}.premium-currently .premium-icon{background-position:0px 0px}.premium-entry-com{margin-bottom:32px;border:#ccc 1px solid;border-radius:8px}.premium-entry-com .pm-icons{background-image:url("/img/premium/premium-preview-icons.svg");background-repeat:no-repeat;background-size:24px 240px;width:24px;height:24px}.premium-entry-com .pm-title{border-top-left-radius:7px;border-top-right-radius:7px;padding:4px;background-color:#ff5370;font-size:.9rem;font-weight:bold;display:flex;justify-content:center;align-items:center;color:#fff;gap:4px}.premium-entry-com .pm-title .premium-icon-white{background-position:0px -48px}.premium-entry-com .pm-body{padding-left:8px;padding-right:8px;padding-top:16px;padding-bottom:8px}@media screen and (min-width: 640px){.premium-entry-com .pm-body{padding-left:16px;padding-right:16px}}.premium-entry-com .pm-body .topics{display:flex;flex-wrap:wrap;border-bottom:#efefef 1px solid;margin-bottom:16px}.premium-entry-com .pm-body .topics .li{font-size:.8rem;font-weight:bold;height:20px;margin-bottom:16px;padding-left:24px;background-image:url("/img/premium/premium-preview-icons.svg");background-repeat:no-repeat;background-size:20px 200px;background-position:0px -80px;width:50%}@media screen and (min-width: 640px){.premium-entry-com .pm-body .topics .li{width:33.3333333333%}}.premium-entry-com .pm-body .topic-text{text-align:center;color:#333;font-size:.9rem;line-height:160%;margin-bottom:16px}.premium-entry-com .pm-body .topic-text .block{display:block}@media screen and (min-width: 640px){.premium-entry-com .pm-body .topic-text .block{display:inline}}.premium-entry-com .pm-body .topic-text .price{font-size:1.6rem;font-weight:bold}.premium-entry-com .pm-body .topic-text .yen{font-size:1rem;font-weight:bold}.premium-entry-com .pm-body .topic-text .rt{color:#999}.premium-entry-com .pm-body .topic-text .price-annotation{text-align:center;color:#999;font-size:.7rem}.premium-entry-com .pm-body .entry-button{width:100%;height:40px;border-radius:6px;display:flex;justify-content:center;align-items:center;font-weight:bold;gap:8px;box-shadow:2px 2px #ccc;margin-bottom:8px;text-shadow:1px 1px 0px #333}.premium-status-com{margin-bottom:16px;border:#ffcf00 1px solid;border-radius:8px}.premium-status-com .pm-icons{background-image:url("/img/premium/premium-preview-icons.svg");background-repeat:no-repeat;background-size:24px 240px;width:24px;height:24px}.premium-status-com .pm-title{border-top-left-radius:7px;border-top-right-radius:7px;padding:4px;background-color:#ffcf00;font-size:.9rem;font-weight:bold;display:flex;justify-content:center;align-items:center;gap:4px}.premium-status-com .pm-title .premium-icon{background-position:0px 0px}.premium-status-com .expire-date{background-color:#efefef;text-shadow:1px 1px 1px #f5f5f5;text-align:center;height:32px;line-height:32px;font-size:.9rem;font-weight:bold;color:#333}.premium-status-com .pm-body{padding:16px}.premium-status-com .pm-body .edit-button-flex{display:flex;gap:8px}.premium-status-com .pm-body .edit-button-flex .edit-button{width:50%;height:40px;border-radius:6px;display:flex;justify-content:center;align-items:center;font-weight:bold;gap:8px;box-shadow:2px 2px #ccc;margin-bottom:8px;text-shadow:1px 1px 0px #333}.premium-status-com .pm-body .edit-button-flex .edit-button .post-edit-icon{background-position:0px -192px}.premium-status-com .pm-body .edit-button-flex .edit-button .summary-edit-icon{background-position:0px -144px}