.sn_faq_group{position:relative}.sn_faq_group__head{position:sticky;top:4.75rem;background-color:#fff;z-index:1020;border-bottom:.0625rem solid #dcdcdc;padding-top:.5rem;padding-bottom:.5rem;-webkit-transition:top .35s ease;transition:top .35s ease}@media only screen and (min-width: 62em){.sn_faq_group__head{top:5.5rem}}.__header_up .sn_faq_group__head{top:0}.sn_faq_group__head__list{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.sn_faq_group__head__list li::before{display:none !important}@media only screen and (min-width: 0em)and (max-width: 61.99em){.sn_faq_group__head__list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;width:100%}}.sn_faq_group__head__list .btn{white-space:nowrap;-ms-flex-negative:0;flex-shrink:0}.sn_faq_group__head__list__wr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}@media only screen and (min-width: 0em)and (max-width: 61.99em){.sn_faq_group__head__list__wr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.sn_faq_group__head__list .btn.active:not(:hover):not(:focus-visible),.sn_faq_group__head__list .btn.__active:not(:hover):not(:focus-visible){border-color:#cc0605;color:#cc0605}.sn_faq_group__foot{border-top:.0625rem solid #dcdcdc}