.react-fullpage__parents{box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;position:relative;overflow:hidden}.react-fullpage__section{-webkit-overflow-scrolling:touch;overscroll-behavior:none;width:100%;height:100%;position:relative;overflow:hidden}.react-fullpage__section[data-active=true]{overflow-y:auto}.react-fullpage__section[data-animating=true]{overflow-y:hidden}.react-fullpage__section::-webkit-scrollbar{display:none}.react-fullpage__contents{z-index:1;min-height:100%;display:flex;position:relative}.react-fullpage__wrapper{box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;position:relative;overflow:hidden}.react-fullpage__container{width:100%;height:100%;transition-property:transform;position:relative}.react-fullpage__scrollbar{z-index:10;width:8px;position:absolute;top:0;right:0}.react-fullpage__scrollbar-sticker{width:100%;position:sticky;top:0}.react-fullpage__scrollbar-container{width:100%;position:relative;overflow:hidden}.react-fullpage__scrollbar-handler{appearance:none;cursor:pointer;cursor:default;background:#0000004d;border:none;border-radius:4px;padding:0;position:absolute;left:0;right:0}.react-fullpage__scrollbar-handler.is-pressed{background:#0009}.react-modal__container{z-index:9999;overscroll-behavior:none;width:auto;height:auto;position:fixed;top:0;left:0;overflow:auto}.react-modal__container.center-mode{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;display:flex;inset:0}.react-modal__container>div{display:contents}@keyframes kf_fadeIn{0%{opacity:0}to{opacity:1}}*,:before,:after{box-sizing:border-box;font-family:inherit;font-weight:inherit;font:inherit;line-height:inherit;color:inherit;vertical-align:top;text-underline-position:under;background-repeat:no-repeat;margin:0;padding:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html[lang=th] *{line-height:normal!important}body{-webkit-text-size-adjust:100%;opacity:0;background-color:#000;font-size:16px;font-weight:400;animation:.6s ease-in .1s forwards kf_fadeIn;overflow:auto!important}body.react-fullpage__parents{overflow-y:hidden}body.react-fullpage__parents:not(.is-mobile){overflow-x:auto!important}body.is-mobile{overflow-x:hidden}body.is-scroll-lock{overflow:hidden}body.is-modal-open{padding-right:30px!important}@media screen and (max-width:720px){body.is-modal-open{padding-right:0!important}}body.is-mobile.is-modal-open{padding-right:0!important}ol,ul{list-style:none}table{border-spacing:0;table-layout:fixed;border-collapse:collapse;width:100%}th,td{text-align:center;vertical-align:middle}a{text-decoration:none}button{appearance:none;cursor:pointer;background-color:#0000;border:none;border-radius:0}button:disabled{cursor:not-allowed}input,textarea,select{color:#000;width:100%;box-shadow:none;appearance:none;background:0 0;padding:0 10px;font-size:16px;line-height:38px;display:inline-block}input:disabled,textarea:disabled,select:disabled{background:#f7f7f7}input::placeholder,textarea::placeholder,select::placeholder{color:#999}textarea{height:300px;padding:10px;line-height:1.5}html[lang=th] textarea{line-height:normal}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input::-webkit-search-decoration{-webkit-appearance:none}input::-webkit-search-cancel-button{-webkit-appearance:none}input::-webkit-search-results-button{-webkit-appearance:none}input::-webkit-search-results-decoration{-webkit-appearance:none}em{font-style:normal}.hidden{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}br.only-pc{display:block}br.only-mo{display:none}@media (max-width:1024px){br.only-ta{display:block}br.only-mo{display:none}}@media (max-width:720px){br.only-pc,br.only-ta{display:none}br.only-mo{display:block}}.react-modal__container{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#000000b3}.react-modal__container__enter{opacity:1;transition-property:all;transition-duration:.3s}.react-modal__container__exit{opacity:0;transition-property:all;transition-duration:.3s}@media (max-width:440px){.react-modal__container{padding:50px 20px}}
