@charset "utf-8";.layout-left .cmpnt-txt02-cta__wrap{text-align:left}
.layout-right .cmpnt-txt02-cta__wrap{text-align:right}
.cmpnt-txt02-cta{box-sizing:border-box;background-color:#fff;display:flex}
.cmpnt-txt02-cta__button{display:inline-flex;align-items:center;gap:4px;box-sizing:border-box;padding:0 30px;height:46px;background-color:#05141f;font-family:'KiaB';font-size:14px;line-height:46px;color:#fff;text-decoration:none}
.cmpnt-txt02-cta__button:hover{text-decoration:none}
.cmpnt-txt02-cta__button.bg-white{background-color:#fff;border:1px solid #05141f}
.cmpnt-txt02-cta__wrap[data-padding='0']{padding-top:0}
@media screen and (min-width:1025px) and (max-width:20000px){.cmpnt-txt02-cta__wrap{margin:0 auto;padding:90px 0;display:flex;justify-content:center;gap:10px}
.cmpnt-txt02-cta__wrap[data-padding='90']{padding-bottom:90px}
}
@media screen and (max-width:1024px){.cmpnt-txt02-cta__wrap{width:100%;padding:60px 0}
.cmpnt-txt02-cta__wrap[data-padding='90']{padding-bottom:60px}
}
@media screen and (min-width:768px) and (max-width:1024px){.cmpnt-txt02-cta__wrap{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}
.cmpnt-txt02-cta__wrap[data-type='large']{margin:0 38px}
.cmpnt-txt02-cta__wrap[data-type='medium']{width:512px;margin:0 auto}
}
@media screen and (min-width:0) and (max-width:767px){.cmpnt-txt02-cta__wrap{margin:0 20px;text-align:center}
.cmpnt-txt02-cta__button{width:100%;justify-content:center;line-height:1.4}
.cmpnt-txt02-cta__button+.cmpnt-txt02-cta__button{margin-top:10px}
}