.react-modal__container{overflow-x:auto;overflow-y:auto;position:fixed;top:0;left:0;z-index:9999;width:auto;height:auto;overscroll-behavior:none}.react-modal__container.center-mode{inset:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%}.react-modal__container>div{display:contents}*,:after,:before{box-sizing:border-box;margin:0;padding:0;font-family:inherit;font-weight:inherit;font:inherit;line-height:inherit;color:inherit;vertical-align:top;text-underline-position:under;background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html[lang=th] *{line-height:normal!important}body{font-weight:400;font-size:16px;-webkit-text-size-adjust:100%;background-color:#000;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}body.is-mobile.is-modal-open{padding-right:0!important}ol,ul{list-style:none}table{width:100%;border-spacing:0;table-layout:fixed;border-collapse:collapse}td,th{text-align:center;vertical-align:middle}a{text-decoration:none}button{border:none;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}button:disabled{cursor:not-allowed}input,select,textarea{display:inline-block;width:100%;font-size:16px;line-height:38px;color:#000;padding:0 10px;box-shadow:none;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}input:disabled,select:disabled,textarea:disabled{background:#f7f7f7}input::placeholder,select::placeholder,textarea::placeholder{color:#999}textarea{height:300px;padding:10px;line-height:1.5}:global(html[lang=th]) textarea{line-height:normal}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{-webkit-appearance:none}em{font-style:normal}.hidden{overflow:hidden;position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}br.only-pc{display:block}br.only-mo{display:none}.gold{color:#ffb400}.green{color:#44d62c}@media(max-width:720px){br.only-pc{display:none}br.only-mo{display:block}}.react-modal__container.fade{background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:none;backdrop-filter:none}.react-modal__container.clip_slide_lt{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.react-modal__container.clip_slide_lt.center-mode{display:block}.react-modal__container.clip_slide_top{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.react-modal__container.clip_slide_top.center-mode{display:block}.react-modal__container__enter.fade{opacity:1;transition-property:all;transition-duration:.3s}.react-modal__container__enter.clip_slide_lt,.react-modal__container__enter.clip_slide_top{transition:.5s cubic-bezier(.8,.2,.4,.2);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.react-modal__container__exit.fade{opacity:0;transition-property:all;transition-duration:.3s}.react-modal__container__exit.clip_slide_lt{transition:.5s linear;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.react-modal__container__exit.clip_slide_top{transition:.5s linear;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}@media(max-width:440px){.react-modal__container{padding:50px 20px}}body .react-modal__container[data-name=kv__vid_modal]{padding:0 20px;display:block}body.is-mobile .react-modal__container[data-name=contents__main_contents_modal],body.is-mobile .react-modal__container[data-name=kv__vid_modal]{padding:0}body.is-mobile .react-modal__container.clip_slide_lt{top:0;left:0;transform:translate(0)}