@charset "utf-8";

.urawaHead .illus {
    text-align: right;
}

.factsAccess3 .wrap > .cap {
    margin-top: 30px;
}

.factsAccess3 .title2{width: 100%;}
.factsAccess3 .card-list{width: 100%;display:flex;justify-content: space-between;flex-wrap: wrap;column-gap: min(1.3vw,13px);row-gap: 16px;}
.factsAccess3 .card-list .card-list__item{width: 49%;border-radius: 8px;overflow: hidden;}
.factsAccess3 .card-list .card-list__item .card-item__title{font-size: 1.5rem;font-weight: bold; line-height: 1.5;text-align: center;background: #CDD2E5;padding: 10px 0;}
.factsAccess3 .card-list .card-list__item .card-list__body{display: flex;justify-content: space-between; flex-wrap: wrap;background: #ffffff;padding: 20px 10px 15px;}
.factsAccess3 .card-list .card-list__item .card-item__inner {width: 47.815%;}
.factsAccess3 .card-list .card-list__item .card-item__inner .img{position: relative;width: 100%;}
.factsAccess3 .card-list .card-list__item .card-item__inner .img img {width: 100%;border-radius: 8px;}
.factsAccess3 .card-list .card-list__item .card-item__inner .img .minute-abs{align-content: center;text-align:center;line-height: 1.1;position: absolute;top: -12%;right: -5%;width: 42px;height: 42px;border-radius: 50%;border: 1px solid #ffffff;background: #ABB1C6;color: #ffffff;font-size: 1rem;box-shadow: -1px 3px 4px rgba(0,0,0,0.3);font-family: 'Montserrat', sans-serif;}
.factsAccess3 .card-list .card-list__item .card-item__inner .img .minute-abs .fs-17{font-size: 1.7em;display: block;}
.factsAccess3 .card-list .card-list__item .card-item__inner .card-inner__title{text-align: center;font-size: min(1.35vw,1.2rem);padding: 8px 0;font-weight: bold;}
.factsAccess3 .card-list .card-list__item .card-item__inner .card-inner__txt{font-size: min(1vw, 1rem);line-height: 1.5;}

@media screen and (min-width: 769px) {
    .urawaHead .txt{min-height: min(3.5vw, 70px);}
    .factsAccess3 .title2{text-align: center;}
    .factsAccess3 .wrap{display: flex; justify-content: space-between; flex-wrap: wrap;padding: 30px 15px;}
}

@media screen and (max-width: 768px) {
    .factsAccess3 .card-list .card-list__item .tpl-card__title{text-align: center;}
    .factsAccess3 .card-list .card-list__item .card-list__body{min-height: 189px;}
    .factsAccess3 .card-list .card-list__item .card-item__inner .card-inner__title{font-size: 1.2rem;}
    .factsAccess3 .card-list .card-list__item .card-item__inner .card-inner__txt{font-size: 1rem;}
    .factsAccess3 .card-list .card-list__item{width: 100%;}
}

@media screen and (max-width: 480px) {
}