<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.guide_series {
    margin-top: 30px;
}
.guide_series .slide-block .slide-opener {
    position: relative;
    display: flex;
    align-items: center;
    gap: 8px;
    border-width: 1px;
    padding: 10px 40px 10px 20px;
    background: none;
}
.guide_series .slide-block .slide-opener:before {
    width: 20px;
    height: 20px;
    left: auto;
    top: 50%;
    right: 10px;
    transform: translateY(-50%);
    background: url(/assets/img/common/icn_03.png) no-repeat 100% 50%;
    background-size: contain;
}
.guide_series .slide-block.slide-opened .slide-opener:before {
    background: url(/assets/img/common/icn_04.png) no-repeat 100% 50%;
    background-size: contain;
}
.guide_series .slide-block .slide-opener .icon {
    display: flex;
    place-content: center;
    width: 30px;
    height: 30px;
}
.guide_series .slide-block .slide-opener .icon img {
    margin: 0;
    float: none;
    max-width: 100%;
    max-height: 100%;
}
.guide_series .slide-block .slide-opener .txt_area .title {
    font-size: 17px;
}
.guide_series .slide-block .slide-opener .txt_area .subtxt {
    margin-bottom: 0;
    font-size: 12px;
}
.guide_series .slide-block .slide-opener span {
    border: 0;
    padding: 0;
}
.guide_series .slide-block .slide .link-list {
    border: 1px #026902 solid;
}
.guide_series .slide-block .slide .link-list li {
    border: none;
}
.guide_series .slide-block .slide .link-list li + li {
    border-top: 1px #026902 solid;
}
.guide_series .slide-block .slide .link-list li a span {
    background: none;
    color: #000000;
}
.guide_series .guide_series_link {
    margin-top: 30px;
    margin-inline: auto;
    width: 70%;
}
.guide_series .guide_series_link a {
    position: relative;
    display: grid;
    place-items: center;
    height: min(calc(105 / 750)* 100vw, 105px);
    border-radius: 6px;
    background-color: #009b3f;
    color: white;
    font-size: min(calc(30 / 750) * 100vw, 30px);
    text-align: center;
    text-decoration: none;
    &amp;::before {
        content: "";
        display: block;
        width: min(calc(30 / 750)* 100vw, 30px);
        aspect-ratio: 1;
        position: absolute;
        top: 50%;
        left: min(calc(30 / 750)* 100vw, 30px);
        transform: translateY(-50%);
        background: no-repeat url(/assets/img/common/icon-arrow__white2__sm__left.png);
    }
}</pre></body></html>