@charset "UTF-8";
     @media screen and (max-width: 1240px){ } @media screen and (max-width: 1030px){ } @media screen and (max-width: 768px){ } @media screen and (max-width: 480px){ }
.site-name-text{
font-family: 'Lacquer', sans-serif;
font-size: 50px;
color:#ffffff;
}   .main .rect-vartical-card-3 .related-list {
flex-wrap: nowrap;
justify-content: unset;
overflow-x: auto;
overflow-y: hidden;
} .main .rect-vartical-card-3 .related-entry-card-wrap { 
position: relative;
margin: 6px 4px;
min-width: 28.57%;
min-width: calc((100% / 3.5) - 8px);
overflow: visible;
}
.main .rect-vartical-card-3 .related-entry-card-wrap:last-child::after {
content: '';
position: absolute;
display: block;
top: 1px;
left: 100%;
height: 1px;
width: 4px;
background-color: transparent;
} @media screen and (max-width: 1023px) {
.main .rect-vartical-card-3 .related-entry-card-wrap {
margin-bottom: 12px;
}
} @media screen and (max-width: 834px) {
.main .rect-vartical-card-3 .related-entry-card-wrap {
min-width: 40%;
min-width: calc((100% / 2.5) - 8px);
}
}   .main .rect-vartical-card-3 .related-entry-card-wrap {
border-radius: 2px;
box-shadow: 0px 0px 2px 0.3px rgba(0, 0, 0, 0.3);
}
.main .rect-vartical-card-3 .related-entry-card-wrap:hover {
background-color: #fff;
box-shadow: 0px 0px 4px 0.5px rgba(0, 0, 0, 0.5);
}