.icon.m3::after {
    background-image: url(/img/ico/m3-out.svg);
}

.main-card:hover .icon.m3::after,
.main-card.set-time .icon.m3::after {
    background-image: url(/img/ico/m3-on.svg);
}

.icon.h1::after {
    background-image: url(/img/ico/h1-out.svg);
}

.main-card:hover .icon.h1::after,
.main-card.set-time .icon.h1::after {
    background-image: url(/img/ico/h1-on.svg);
}

.icon.h2::after {
    background-image: url(/img/ico/h2-out.svg);
}

.main-card:hover .icon.h2::after,
.main-card.set-time .icon.h2::after {
    background-image: url(/img/ico/h2-on.svg);
}

.icon.h3::after {
    background-image: url(/img/ico/h3-out.svg);
}

.main-card:hover .icon.h3::after,
.main-card.set-time .icon.h3::after {
    background-image: url(/img/ico/h3-on.svg);
}

.icon.kmh::after {
    background-image: url(/img/ico/kmh-out.svg);
}

.main-card:hover .icon.kmh::after,
.main-card.set-time .icon.kmh::after {
    background-image: url(/img/ico/kmh-on.svg);
}

.icon.ssu::after {
    background-image: url(/img/ico/ssu-out.svg);
}

.main-card:hover .icon.ssu::after,
.main-card.set-time .icon.ssu::after {
    background-image: url(/img/ico/ssu-on.svg);
}

.icon.wsu::after {
    background-image: url(/img/ico/wsu-out.svg);
}

.main-card:hover .icon.wsu::after,
.main-card.set-time .icon.wsu::after {
    background-image: url(/img/ico/wsu-on.svg);
}

.icon.srv::after {
    background-image: url(/img/ico/srv-out.svg);
}

.main-card:hover .icon.srv::after,
.main-card.set-time .icon.srv::after {
    background-image: url(/img/ico/srv-on.svg);
}

.icon.ssc::after {
    background-image: url(/img/ico/ssc-out.svg);
}

.main-card:hover .icon.ssc::after,
.main-card.set-time .icon.ssc::after {
    background-image: url(/img/ico/ssc-on.svg);
}

.icon.dir::after {
    background-image: url(/img/ico/dir-out.svg);
}

.main-card:hover .icon.dir::after,
.main-card.set-time .icon.dir::after {
    background-image: url(/img/ico/dir-on.svg);
}

.icon.ban::after {
    background-image: url(/img/ico/ban-out.svg);
}

.main-card:hover .icon.ban::after,
.main-card.set-time .icon.ban::after {
    background-image: url(/img/ico/ban-on.svg);
}

.icon.nqa::after {
    background-image: url(/img/ico/nqa-out.svg);
}

.main-card:hover .icon.nqa::after,
.main-card.set-time .icon.nqa::after {
    background-image: url(/img/ico/nqa-on.svg);
}

.icon.ntc::after {
    background-image: url(/img/ico/ntc-out.svg);
}

.main-card:hover .icon.ntc::after,
.main-card.set-time .icon.ntc::after {
    background-image: url(/img/ico/ntc-on.svg);
}

.icon.acd::after {
    background-image: url(/img/ico/acd-out.svg);
}

.main-card:hover .icon.acd::after,
.main-card.set-time .icon.acd::after {
    background-image: url(/img/ico/acd-on.svg);
}

.icon.tch::after {
    background-image: url(/img/ico/tch-out.svg);
}

.main-card:hover .icon.tch::after,
.main-card.set-time .icon.tch::after {
    background-image: url(/img/ico/tch-on.svg);
}

.icon.fac::after {
    background-image: url(/img/ico/fac-out.svg);
}

.main-card:hover .icon.fac::after,
.main-card.set-time .icon.fac::after {
    background-image: url(/img/ico/fac-on.svg);
}

.icon.mpn::after {
    background-image: url(/img/ico/mpn-out.svg);
}

.main-card:hover .icon.mpn::after,
.main-card.set-time .icon.mpn::after {
    background-image: url(/img/ico/mpn-on.svg);
}

.icon.map::after {
    background-image: url(/img/ico/map-out.svg);
}

.main-card:hover .icon.map::after,
.main-card.set-time .icon.map::after {
    background-image: url(/img/ico/map-on.svg);
}

.icon.rec::after {
    background-image: url(/img/ico/rec-out.svg);
}

.main-card:hover .icon.rec::after,
.main-card.set-time .icon.rec::after {
    background-image: url(/img/ico/rec-on.svg);
}

.icon.sms::after {
    background-image: url(/img/ico/sms-out.svg);
}

.main-card:hover .icon.sms::after,
.main-card.set-time .icon.sms::after {
    background-image: url(/img/ico/sms-on.svg);
}

.icon.ess::after {
    background-image: url(/img/ico/ess-out.svg);
}

.main-card:hover .icon.ess::after,
.main-card.set-time .icon.ess::after {
    background-image: url(/img/ico/ess-on.svg);
}

.icon.rev::after {
    background-image: url(/img/ico/rev-out.svg);
}

.main-card:hover .icon.rev::after,
.main-card.set-time .icon.rev::after {
    background-image: url(/img/ico/rev-on.svg);
}

.icon.set::after {
    background-image: url(/img/ico/set-out.svg);
}

.main-card:hover .icon.set::after,
.main-card.set-time .icon.set::after {
    background-image: url(/img/ico/set-on.svg);
}

.icon.phn::after {
    background-image: url(/img/ico/phn-out.svg);
}

.main-card:hover .icon.phn::after,
.main-card.set-time .icon.phn::after {
    background-image: url(/img/ico/phn-on.svg);
}

.icon.evt::after {
    background-image: url(/img/ico/evt-out.svg);
}

.main-card:hover .icon.evt::after,
.main-card.set-time .icon.evt::after {
    background-image: url(/img/ico/evt-on.svg);
}

.icon.con::after {
    background-image: url(/img/ico/con-out.svg);
}

.main-card:hover .icon.con::after,
.main-card.set-time .icon.con::after {
    background-image: url(/img/ico/con-on.svg);
}

.icon.grd::after {
    background-image: url(/img/ico/grd-out.svg);
}

.main-card:hover .icon.grd::after,
.main-card.set-time .icon.grd::after {
    background-image: url(/img/ico/grd-on.svg);
}

.icon.int::after {
    background-image: url(/img/ico/int-out.svg);
}

.main-card:hover .icon.int::after,
.main-card.set-time .icon.int::after {
    background-image: url(/img/ico/int-on.svg);
}

.icon.lqa::after {
    background-image: url(/img/ico/lqa-out.svg);
}

.main-card:hover .icon.lqa::after,
.main-card.set-time .icon.lqa::after {
    background-image: url(/img/ico/lqa-on.svg);
}

.icon.ptc::after {
    background-image: url(/img/ico/ptc-out.svg);
}

.main-card:hover .icon.ptc::after,
.main-card.set-time .icon.ptc::after {
    background-image: url(/img/ico/ptc-on.svg);
}

.choices__inner {
    box-sizing: border-box;
    width: 100%;
    background-color: #ebeeff;
    background: #ebeeff url(/img/ico/ico_select_arrow.png) no-repeat right 28px center / 15px 13px;
    padding: 0 18px;
    border: 1px solid #202a60;
    border-radius: 0;
    font-size: 18px;
    height: 55px;
    line-height: 55px;
}