.c-Fast{font-size:1rem;text-align:center}.c-Fast__item{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1rem .8rem;border:1px solid #dadada;background-color:#fafafa;border-radius:12px;margin-bottom:1rem}@media (min-width:544px){.c-Fast__item{border:0;border-top:1px solid #eaeaea;background-color:transparent;padding:1.8em 0;margin-bottom:0}.c-Fast__item:last-of-type{border-bottom:1px solid #eaeaea}}@media (min-width:992px){.c-Fast__item{flex-wrap:nowrap}}.c-Fast__plan{width:100%}@media (min-width:544px){.c-Fast__plan{width:32%;display:inline-block;vertical-align:middle}}@media (min-width:992px){.c-Fast__plan{max-width:20rem;width:100%}}@media (min-width:1260px){.c-Fast__plan{max-width:25rem}}.c-Fast__compare-img{display:block;margin:.5rem auto;transform:rotate(90deg)}@media (min-width:544px){.c-Fast__compare-img{margin:0;transform:none;display:inline-block;vertical-align:middle;margin:0 .313em}}.c-Fast__plan-h{display:flex;flex-flow:column;justify-content:center;align-items:center;margin:0;background-color:transparent;color:#fff;text-align:center;font-size:.85rem;padding:.4em;min-height:3.2em;border-radius:12px}@media (min-width:544px){.c-Fast__plan-h{text-align:left}}@media (min-width:768px){.c-Fast__plan-h{padding:.85em;min-height:3.75em}}@media (min-width:992px){.c-Fast__plan-h{font-size:1.1rem}}.c-Fast__plan-h-detail{display:block;font-size:.8rem;font-weight:500}.c-Fast__btn-compare-w{flex:0 1 100%;margin:1rem auto 0}@media (min-width:544px){.c-Fast__btn-compare-w{flex:0 1 18%;margin:0;display:inline-block;vertical-align:middle;margin-left:.25em}}@media (min-width:768px){.c-Fast__btn-compare-w{flex:0 1 auto;margin:0;margin-left:1.25em}}.c-Fast__btn,.theme1 .c-Fast__btn,.theme2 .c-Fast__btn,.theme3 .c-Fast__btn,.theme4 .c-Fast__btn,.theme5 .c-Fast__btn{display:block;text-align:center;background-color:#ff6700;color:#fff;font-weight:600;padding:.3em 2em;border-radius:999px}.c-Fast__btn:hover,.theme1 .c-Fast__btn:hover,.theme2 .c-Fast__btn:hover,.theme3 .c-Fast__btn:hover,.theme4 .c-Fast__btn:hover,.theme5 .c-Fast__btn:hover{color:#fff;background-color:#f69344}@media (min-width:375px){.c-Fast__btn,.theme1 .c-Fast__btn,.theme2 .c-Fast__btn,.theme3 .c-Fast__btn,.theme4 .c-Fast__btn,.theme5 .c-Fast__btn{padding:.3em 1em}}@media (min-width:768px){.c-Fast__btn,.theme1 .c-Fast__btn,.theme2 .c-Fast__btn,.theme3 .c-Fast__btn,.theme4 .c-Fast__btn,.theme5 .c-Fast__btn{padding:.9em 2em}}