img{height:auto;max-width:100%;vertical-align:middle}*,:after,:before{box-sizing:border-box}button:disabled{cursor:not-allowed;opacity:.6}body{font-family:Figtree,sans-serif;line-height:1.4;margin:0;overflow-wrap:break-word}html[lang^=ja] body,html[lang^=ko] body,html[lang^=zh] body{line-break:strict;line-height:1.15;overflow-wrap:normal;word-break:break-all;-webkit-text-size-adjust:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a{cursor:pointer}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}.page-center{margin:0 auto;max-width:1280px;width:100%}.sticky-wrapper{position:relative}.stickybar-menu{position:sticky;top:0;z-index:99}.sticky-wrapper .bookmark-section{margin-top:-84px;padding-top:84px}span.text-overflow{position:absolute;text-indent:-999999px}.certification-section .certification-wrapper{justify-content:center}.certification-section .certification-card{max-width:33.33%}@keyframes LoopingCarousel_slideAnim__OKRSJ{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media (max-width:1080px){html.popup-open-main{overflow-x:visible}body{overflow-x:hidden}.page-center{max-width:100%}.stickybar-menu{bottom:-100%;left:0;position:fixed;right:0;top:auto;transition:all .3s ease-out;width:100%;z-index:99}.sticky .stickybar-menu{bottom:0;z-index:9999}.sticky-wrapper .bookmark-section{margin-top:0;padding-bottom:0;padding-top:0}}@media (max-width:500px){.certification-section .certification-wrapper{justify-content:flex-start;width:570px}}