.lv1{margin-bottom:1.3rem;}
.lv2{margin-bottom:1.3rem;}
.lv3{margin-bottom:1.3rem;}
.lv4{margin-bottom:1.3rem;}
.text-only{margin-bottom:1rem;}
.photo-only{margin-bottom:2rem;}
.photo-and-text{margin-bottom:2rem;}
.two-photo{margin-bottom:2rem;}
.three-photo{margin-bottom:1.5rem;}
.btn-on{margin-bottom:2rem;}
.list-on{margin-bottom:2rem;}
.category.cat1 {
color:#bc57ff;
background-color: #ffffff;
border-color:#bc57ff;
}
a.category.cat1:hover,
a.category.cat1:active,
a.category.cat1:focus {
color:#ffffff;
background-color:#bc57ff;
}
.category.cat2 {
color:#93225A;
background-color: #ffffff;
border-color:#93225A;
}
a.category.cat2:hover,
a.category.cat2:active,
a.category.cat2:focus {
color:#ffffff;
background-color:#93225A;
}
.category.cat3 {
color:#0000a0;
background-color: #ffffff;
border-color:#0000a0;
}
a.category.cat3:hover,
a.category.cat3:active,
a.category.cat3:focus {
color:#ffffff;
background-color:#0000a0;
}
a.original-btn.btnclass141 {color:#ffffff;background-color:#f68a8a;border-color:#f68a8a;}a.original-btn.btnclass141:hover,a.original-btn.btnclass141:active,a.original-btn.btnclass141:focus {color:#f68a8a;background-color:#ffffff;}a.original-btn.btnclass149 {color:#ffffff;background-color:#f68a8a;border-color:#f68a8a;}a.original-btn.btnclass149:hover,a.original-btn.btnclass149:active,a.original-btn.btnclass149:focus {color:#f68a8a;background-color:#ffffff;}nav.global_nav h1 a img {
    max-width: 130%;
}

h3.general-ti01 {
  color: #21444E;
    font-size: 2.8125rem;
    font-weight: bold;
    letter-spacing: 0.15em;
    text-align: center;
}

.pickup_text p{
    color: #21444E;
    font-size: 1.5rem;
    font-family: "aralet-n", Roboto;
    line-height: 2;
    letter-spacing: 0.15em;
}


@media screen and (max-width: 767px) {
    .pickup_text p {
        font-size: 1.1rem;}

main div.page-head {
        height: 275px;
    }
}




body.top-page .top_quality::after {
    background-image: url("../files/images/photo00000094.jpg?0");
}