.tg-index{position:relative}.tg-index .tg-index__media{margin-left:12.19%;position:relative;z-index:1}.tg-index .tg-index__media img{aspect-ratio:1124/642;display:block;height:auto;object-fit:cover;width:100%}.tg-index .tg-index__box{border:1px solid #ffb680;box-sizing:border-box;margin-top:-5.781%;padding:calc(5.781% + 64.5px) 69px 69px;position:relative;width:88.2%;z-index:0}.tg-index .tg-index__list{border-top:1px solid #e3e3e3;list-style:none;margin:0;padding:0}.tg-index .tg-index__list li{margin:0;padding:0}.tg-index .tg-index__item,.tg-index .tg-index__item:visited{border-bottom:1px solid #e3e3e3;color:#453426;display:grid;font-family:TG TStar,sans-serif;font-size:26px;font-weight:400;grid-template-columns:1.79em 1fr;line-height:43px;padding:21px 0 15px;position:relative;text-decoration:none}.tg-index .tg-index__item:after{background-color:#ff6e00;bottom:-3px;content:"";height:4px;left:0;opacity:0;position:absolute;right:0;transition:opacity .2s ease}.tg-index .tg-index__item:focus-visible,.tg-index .tg-index__item:hover{color:#453426;text-decoration:none}.tg-index .tg-index__item:focus-visible:after,.tg-index .tg-index__item:hover:after{opacity:1}@media (max-width:767px){.tg-index .tg-index__media{margin-left:19px;margin-right:calc(var(--tg-layout-gutter, 20px)*-1)}.tg-index .tg-index__media img{aspect-ratio:282/199}.tg-index .tg-index__box{margin-top:-22.04%;padding:calc(22.04% + 27.7px) 19px 35px;width:100%}.tg-index .tg-index__item,.tg-index .tg-index__item:visited{font-size:16px;line-height:25px;padding:15px 0 11px}}@media (prefers-reduced-motion:reduce){.tg-index .tg-index__item:after{transition:none}}