.p-header__logo-area {
    max-width: 60%;
}
.single .hidden{ display: none; }
.post .pickup{
	padding: 20px 20px 0 20px;
	border-radius: 4px;
	border: 1px solid #e0e0e0;
}
.post .pickup h4{ margin-bottom: 10px; }
.post .pickup h4 { display: block; margin-top: -15px; text-align: right; }
.post .pickup h4 .sbd-text-red{ padding: 3px 4px; /*background: #f2974a;*/ background: #c0c0c0; color: #fff !important; font-size: 12px; }
.post .pickup .wp-block-sbd-btn{ margin-top: 15px; }
.post .pickup p{ font-size: 14px; }
.post .ranking h4{ margin-bottom: 5px; }
.post .ranking h4 + p{ margin-bottom: 15px; }
.post .ranking .has-text-align-center{ text-align: center; }
.post .wp-block-sbd-table.product td:first-of-type{ width: 20%; }
.post .wp-block-sbd-table em{ padding-left: 2px; color: #888; font-size: 6px; }
.post .small{ color: #888; font-size: 12px; }
.post .pr{ margin-bottom: 10px; text-align: right; }
.post .pr span{ display: inline-block; padding: 1px 4px; background: #cdcdcd; color: #fff !important; font-size: 12px; }
@media screen and (min-width: 768px){
	.p-header__logo-area {
    max-width: 200px;
	}
}
@media screen and (max-width: 480px) {
	.post .wp-block-sbd-btn .sbd-btn-75>a{ min-width: 100%; }
}