.u-w50{
width: 50%;
}
.u-fs35{
font-size: min(35px, calc(calc(35/750) * 100vw))!important;
}
.u-fs25{
font-size: min(25px, calc(calc(25/750) * 100vw))!important;
}
.u-td_none{
color: blue;
}
.u-td_none:hover{
opacity: 0.7;
}
.single_copy_title_url{
display: none;
}
.p-flyer{
width: 60%;
margin: 0 auto;
}
.p-flyer img{
width: 100%;
}
.p-blue{
color: blue;
}
.p-blue:hover{
opacity: 0.7;
}
table {
margin: 0 0 24px 0;
width: 100% !important;
border-collapse: collapse;
border-spacing: 0;
}
td{
font-size: min(20px, calc(calc(20/750) * 100vw));
border: 1px solid #ccc;
padding: 10px 15px;
line-height: 2.4;
background: #fff;
font-size: min(20px, calc(calc(20/750) * 100vw));
}
tr td:first-child{
width: 33%;
text-align: center;
}
tr td:last-child{
width: 67%;
}
.p-contact{
width: 80%;
margin: 0 auto;
}
.p-contact:hover{
opacity: 0.8;
}
@media screen and (max-width: 640px) {
.p-flyer{
width: 100%;
}
.p-contact{
width: 100%;
}
}