.btn.btn-popup-close--mobile{display:none;transition-duration:var(--DEFAULT_POPUP__closeDuration);transition-property:opacity,transform;transition-timing-function:cubic-bezier(.66,.26,.1,.95)}@media(max-width:768px){.btn.btn-popup-close--mobile{display:flex;opacity:0;position:fixed;right:16px;top:24px;z-index:100}}.btn.btn-popup-close--mobile.show{opacity:1}.toc-flicking__container{--flicking-arrow-shadow-color:var(--section-slash-clip-bg-color);--col-gap-horizontal:40;position:relative}html[site-property=alt] .toc-flicking__container:after,html[site-property=cod] .toc-flicking__container:after,html[site-property=sc] .toc-flicking__container:after{background-color:#cdcdcd;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;z-index:0}@media(max-width:768px){html[site-property=alt] .toc-flicking__container:after,html[site-property=cod] .toc-flicking__container:after,html[site-property=sc] .toc-flicking__container:after{display:none}}html[site-property=alt] .toc-flicking__container .toc-item,html[site-property=cod] .toc-flicking__container .toc-item,html[site-property=sc] .toc-flicking__container .toc-item{position:relative;z-index:1}html[site-property=alt] .toc-flicking__container .toc-item a,html[site-property=cod] .toc-flicking__container .toc-item a,html[site-property=sc] .toc-flicking__container .toc-item a{font-size:1.25rem;line-height:1.25;font-weight:600;color:var(--color-brand-tab-text);display:block;padding-bottom:8px;position:relative}@media(max-width:992.9px){html[site-property=alt] .toc-flicking__container .toc-item a,html[site-property=cod] .toc-flicking__container .toc-item a,html[site-property=sc] .toc-flicking__container .toc-item a{font-size:1rem;line-height:1.25;font-weight:600}}@media(max-width:768px){html[site-property=alt] .toc-flicking__container .toc-item a,html[site-property=cod] .toc-flicking__container .toc-item a,html[site-property=sc] .toc-flicking__container .toc-item a{font-size:.875rem;line-height:1.78571;font-weight:600;padding-bottom:0}@media(max-width:992.9px){html[site-property=alt] .toc-flicking__container .toc-item a,html[site-property=cod] .toc-flicking__container .toc-item a,html[site-property=sc] .toc-flicking__container .toc-item a{font-size:.75rem;line-height:1.33333;font-weight:600}}}html[site-property=alt] .toc-flicking__container .toc-item a:after,html[site-property=cod] .toc-flicking__container .toc-item a:after,html[site-property=sc] .toc-flicking__container .toc-item a:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;right:0;transition:opacity .25s ease}@media(max-width:768px){html[site-property=alt] .toc-flicking__container .toc-item a:after,html[site-property=cod] .toc-flicking__container .toc-item a:after,html[site-property=sc] .toc-flicking__container .toc-item a:after{display:none}}html[site-property=alt] .toc-flicking__container .toc-item a.active,html[site-property=cod] .toc-flicking__container .toc-item a.active,html[site-property=sc] .toc-flicking__container .toc-item a.active{color:var(--color-brand-tab-active-text)}html[site-property=alt] .toc-flicking__container .toc-item a.active:after,html[site-property=cod] .toc-flicking__container .toc-item a.active:after,html[site-property=sc] .toc-flicking__container .toc-item a.active:after{opacity:1}@media(max-width:992px){html[site-property=alt] .toc-flicking__container,html[site-property=cod] .toc-flicking__container,html[site-property=sc] .toc-flicking__container{--col-gap-horizontal:32}}@media(max-width:768px){html[site-property=alt] .toc-flicking__container,html[site-property=cod] .toc-flicking__container,html[site-property=sc] .toc-flicking__container{--col-gap-horizontal:20}}html[site-property=med] .toc-flicking__container{--col-gap-horizontal:16}html[site-property=med] .toc-flicking__container .toc-item{position:relative;z-index:1}html[site-property=med] .toc-flicking__container .toc-item a{border-radius:8px;color:#252528;display:block;padding:8px 16px;position:relative;transition:all .25s ease}html[site-property=cod] html[site-property=med] .toc-flicking__container .toc-item a{font-size:1.25rem;line-height:1.25;font-weight:600}@media(max-width:992.9px){html[site-property=cod] html[site-property=med] .toc-flicking__container .toc-item a{font-size:1rem;line-height:1.25;font-weight:600}}html[site-property=sc] html[site-property=med] .toc-flicking__container .toc-item a{font-size:1.25rem;line-height:1.2;font-weight:600;font-family:Raleway}@media(max-width:992.9px){html[site-property=sc] html[site-property=med] .toc-flicking__container .toc-item a{font-size:1rem;line-height:1.5;font-weight:600;font-family:Raleway}}html[site-property=alt] html[site-property=med] .toc-flicking__container .toc-item a{font-size:1.25rem;line-height:1.4;font-weight:600;font-family:Poppins}@media(max-width:992.9px){html[site-property=alt] html[site-property=med] .toc-flicking__container .toc-item a{font-size:1rem;line-height:1.5;font-weight:600;font-family:Poppins}}html[site-property=med] html[site-property=med] .toc-flicking__container .toc-item a{font-size:1.25rem;line-height:1.25;font-weight:600;letter-spacing:.1px;font-family:Figtree}@media(max-width:992.9px){html[site-property=med] html[site-property=med] .toc-flicking__container .toc-item a{font-size:1rem;line-height:1.25;font-weight:600;font-family:Figtree}}html[site-property=med] .toc-flicking__container .toc-item a:after{background-color:transparent;border:1px solid;border-radius:inherit;height:auto;inset:0;opacity:0;pointer-events:none;transition:opacity .25s ease}html[site-property=med] .toc-flicking__container .toc-item a:not(.active):hover:after{opacity:1}html[site-property=med] .toc-flicking__container .toc-item a.active{background-color:#252528;color:#fff}@media(max-width:768px){html[site-property=med] .toc-flicking__container{--col-gap-horizontal:0}.toc-flicking__container[data-always-slider=false]{display:grid}}.toc-flicking__container .toc-flicking__section{display:flex;gap:12px}.toc-flicking__container .toc-flicking__section .arrow-box{align-self:center;flex-shrink:0;width:24px}.toc-flicking__container .toc-flicking__section .slider-box{flex:1;overflow:hidden}.toc-flicking__container .toc-flicking__section .btn-arrow[disabled]{opacity:.3}.toc-flicking__container .toc-flicking{cursor:grab}.toc-flicking__container .toc-flicking[data-need-slide=true]{--distance-1:0px;--distance-2:80px;--pos-1:0;--pos-2:var(--distance-1);--pos-3:calc(var(--distance-1) + var(--distance-2));--pos-4:calc(100% - var(--distance-1) - var(--distance-2));--pos-5:calc(100% - var(--distance-1));--pos-6:100%;-webkit-mask-image:linear-gradient(90deg,transparent var(--pos-1),transparent var(--pos-2),#000 var(--pos-3),#000 var(--pos-4),transparent var(--pos-5),transparent var(--pos-6));mask-image:linear-gradient(90deg,transparent var(--pos-1),transparent var(--pos-2),#000 var(--pos-3),#000 var(--pos-4),transparent var(--pos-5),transparent var(--pos-6))}.toc-flicking__container .toc-flicking[data-need-slide=true][data-touch-edge-left=true]{--pos-2:0;--pos-3:0}.toc-flicking__container .toc-flicking[data-need-slide=true][data-touch-edge-right=true]{--pos-4:100%;--pos-5:100%}.toc-flicking__container .toc-flicking .panel{margin-right:calc(var(--col-gap-horizontal)*1px)}.toc-flicking__container .toc-list{display:flex;gap:calc(var(--col-gap-horizontal)*1px);position:relative}.toc-flicking__container .toc-list:after{background-color:#cdcdcd;bottom:0;content:"";height:1px;left:0;position:absolute;right:0;z-index:0}@media(max-width:768px){.toc-flicking__container .toc-list:after{display:none}}.toc-flicking__container .toc-list .toc-item{position:relative;z-index:1}.toc-flicking__container .toc-list .toc-item a{font-size:1.25rem;line-height:1.25;font-weight:600;color:var(--color-brand-tab-text);display:block;padding-bottom:8px;position:relative}@media(max-width:992.9px){.toc-flicking__container .toc-list .toc-item a{font-size:1rem;line-height:1.25;font-weight:600}}@media(max-width:768px){.toc-flicking__container .toc-list .toc-item a{font-size:.875rem;line-height:1.78571;font-weight:600;padding-bottom:0}@media(max-width:992.9px){.toc-flicking__container .toc-list .toc-item a{font-size:.75rem;line-height:1.33333;font-weight:600}}}.toc-flicking__container .toc-list .toc-item a:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;right:0;transition:opacity .25s ease}@media(max-width:768px){.toc-flicking__container .toc-list .toc-item a:after{display:none}}.toc-flicking__container .toc-list .toc-item a.active{color:var(--color-brand-tab-active-text)}.toc-flicking__container .toc-list .toc-item a.active:after{opacity:1}@media(max-width:768px){.toc-flicking__container .toc-list{display:grid}}
