.legacy-body {
font-family: Legacy-YakuHanJP;
}
.legacy-body .home_block h3 {
margin: 1em 0 !important;
}
.legacy-body .sakuhin_data1 {
margin-top: 6px;
font-size: .75rem;
line-height: 120%;
}
.legacy-body .staff_page span {
font-size: 1rem;
}
.legacy-body.single-sakuhin .c-postTitle__date, .legacy-body.single-sakuhin .p-articleMetas__times {
display: none;
}
.legacy-body .sakuhin_cat_note {
border: 1px solid #d1d1d1;
width: 100%;
margin-bottom: 20px;
padding: 1.5em;
}
.legacy-body .sakuhin_data {
margin: 10px 0;
font-size: .875rem;
}
.legacy-body .sakuhin_data span:first-of-type {
padding: 0 10px 0 0;
}
.legacy-body .sakuhin_data span:nth-of-type(2) {
padding: 0 0 0 10px;
}
.legacy-body .sakuhin_terms li {
margin: 0 12px 20px 0;
display: inline-block;
}
.legacy-body .sakuhin_terms li a {
background: #f4f4f4;
padding: 15px;
text-decoration: none;
display: inline-block;
}
.legacy-body .sakuhin_terms li a:hover {
color: #fff;
background: #1c68b4;
}
@media (width >= 1020px) {
.legacy-body .sakuhin_block .-type-card.-pc-col3 .p-postList__item, .legacy-body .sakuhin_block .-type-thumb.-pc-col3 .p-postList__item, .legacy-body .sakuhin_block .-type-card.-pc-col2 .p-postList__item, .legacy-body .sakuhin_block .-type-thumb.-pc-col2 .p-postList__item {
width: 33.333% !important;
}
}
