@font-face{font-family:"SourceSansPro-Regular";src:url(/runtime/webfonts/Source_Sans_Pro/SourceSansPro-Regular.ttf) format("opentype")}@font-face{font-family:"NotoSansJP-Regular";src:url(/runtime/webfonts/Noto_Sans_JP/NotoSansJP-Regular.otf) format("opentype")}@font-face{font-family:"NotoSansHK-Regular";src:url(/runtime/webfonts/Noto_Sans_HK/NotoSansHK-Regular.otf) format("opentype")}@font-face{font-family:"NotoSansKR-Regular";src:url(/runtime/webfonts/Noto_Sans_KR/NotoSansKR-Regular.otf) format("opentype")}@font-face{font-family:"NotoSansSC-Regular";src:url(/runtime/webfonts/Noto_Sans_SC/NotoSansSC-Regular.otf) format("opentype")}@font-face{font-family:"NotoSansTC-Regular";src:url(/runtime/webfonts/Noto_Sans_TC/NotoSansTC-Medium.otf) format("opentype")}@font-face{font-family:"Padauk";src:url(/runtime/webfonts/Padauk/Padauk-Regular.ttf) format("truetype")}@font-face{font-family:"Tajawal";src:url(/runtime/webfonts/Tajawal/Tajawal-Regular.ttf) format("truetype")}@font-face{font-family:"Poppins";src:url(/runtime/webfonts/Poppins/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:"Inter-Regular-slnt";src:url(/runtime/webfonts/Inter/static/Inter-Regular-slnt=0.ttf) format("truetype")}@font-face{font-family:"Catamaran";src:url(/runtime/webfonts/Catamaran/static/Catamaran-Regular.ttf) format("truetype")}@font-face{font-family:"Baloo_Tammudu_2";src:url(/runtime/webfonts/Baloo_Tammudu_2/BalooTammudu2-Regular.ttf) format("truetype")}@font-face{font-family:"Jomolhari";src:url(/runtime/webfonts/Jomolhari/Jomolhari-Regular.ttf) format("truetype")}@font-face{font-family:"Bai_Jamjuree";src:url(/runtime/webfonts/Bai_Jamjuree/BaiJamjuree-Regular.ttf) format("truetype")}@font-face{font-family:"M_PLUS_1p";src:url(/runtime/webfonts/M_PLUS_1p/MPLUS1p-Regular.ttf) format("truetype")}@font-face{font-family:"Hind_Siliguri";src:url(/runtime/webfonts/Hind_Siliguri/HindSiliguri-Regular.ttf) format("truetype")}@font-face{font-family:"Hind_Vadodara";src:url(/runtime/webfonts/Hind_Vadodara/HindVadodara-Regular.ttf) format("truetype")}@font-face{font-family:"Kantumruy";src:url(/runtime/webfonts/Kantumruy/Kantumruy-Regular.ttf) format("truetype")}@font-face{font-family:"Manjari";src:url(/runtime/webfonts/Manjari/Manjari-Regular.ttf) format("truetype")}@font-face{font-family:"Abhaya_Libre";src:url(/runtime/webfonts/Abhaya_Libre/AbhayaLibre-Regular.ttf) format("truetype")}@font-face{font-family:"Mukta_Mahee";src:url(/runtime/webfonts/Mukta_Mahee/MuktaMahee-Regular.ttf) format("truetype")}*{margin:0;padding:0;box-sizing:border-box;cursor:none!important}body{font-family:Inter-Regular-slnt,SourceSansPro-Regular,NotoSansJP-Regular,Poppins,Padauk,Tajawal,Mukta_Mahee,M_PLUS_1p,Hind_Siliguri,Hind_Vadodara,Kantumruy,Manjari,Abhaya_Libre,Catamaran,Baloo_Tammudu_2,Jomolhari,Bai_Jamjuree NotoSansHK-Regular,NotoSansKR-Regular,NotoSansSC-Regular,NotoSansTC-Regular,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;height:100vh;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none}.word{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:top,height;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;outline:none;height:75.92593vw;transition:opacity 1s cubic-bezier(.39,.575,.565,1),height 1.5s cubic-bezier(.445,.05,.55,.95),top 1.5s cubic-bezier(.445,.05,.55,.95)}.word__category{position:absolute;top:2.77778vw;right:2.77778vw;font-size:2.22222vw}.word__category span:lang(ja){font-size:.9em;margin-right:1em}.word__theWord{font-size:16.11111vw;line-height:1;text-align:center}.word__lang{display:flex;justify-content:center;margin-top:3.7037vw}.word__lang>div{text-align:center;margin-left:.5em;margin-right:.5em;font-size:2.96296vw}.word__lang>div:lang(ja){font-size:2.77778vw;transform:translateY(-.1em)}.meaning{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,height,opacity;box-sizing:border-box;display:flex;align-items:center;overflow:hidden;background:rgba(0,0,0,.05);width:100%;padding-top:.92593vw;padding-bottom:.92593vw;height:48.14815vw;top:0;position:absolute;transform:translateY(0);transform-origin:0;transition:opacity 1s cubic-bezier(.39,.575,.565,1),height 1.5s cubic-bezier(.445,.05,.55,.95),transform 1.5s cubic-bezier(.445,.05,.55,.95)}.meaning__inner{width:100%;display:flex;justify-content:space-around}.meaning__inner>div{width:50%;padding-left:3.24074vw;padding-right:1.85185vw}.meaning__inner>div:first-child{padding-right:.92593vw}.meaning__inner>div:last-child{padding-left:.92593vw}.meaning h2{font-weight:400;margin-bottom:1.11111vw}.meaning__body{line-height:1.66em;font-size:2.77778vw}.meaning__body i{font-size:2.22222vw;margin-right:.75em}.meaning__meta{font-size:2.22222vw;margin-bottom:.55556vw;font-style:italic}.meaning__meta span{margin-right:.5em}.meaning__ja h2{margin-bottom:1.48148vw}.meaning__ja .meaning__body{font-size:2.59259vw}.meaning__ja .meaning__body i{font-size:2.03704vw;font-style:normal;margin-right:.5em}.meaning__ja .meaning__meta{font-size:2.03704vw;margin-bottom:.74074vw}.lang{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,height,opacity;color:#fff;height:50vh;overflow:hidden;width:100%;height:62.5vw;top:0;position:absolute;transform:translateY(0);transform-origin:0;transition:opacity 1s cubic-bezier(.39,.575,.565,1),height 1.5s cubic-bezier(.445,.05,.55,.95),transform 1.5s cubic-bezier(.445,.05,.55,.95)}.lang__contents{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;text-align:center;top:0;height:62.5vw}.lang__contents figure{width:100%;display:block;text-align:center}.lang__contents figure img{width:86.7592593%;display:block;margin-left:auto;margin-right:auto;vertical-align:bottom}.lang__contents figure figcaption{font-size:2.59259vw;padding-top:2.22222vw;line-height:1.66}.lang__contents figure figcaption span:lang(ja){font-size:.95em}.step-start .word{opacity:0;height:100vh;transition-duration:0s!important}.step-start .lang,.step-start .meaning{transform:translateY(100vh);transition-duration:0s!important}.step-word .word{opacity:1;height:100vh}.step-word .meaning{opacity:1;height:48.14815vw}.step-word .lang,.step-word .meaning{transform:translateY(100vh)}.step-meaning .word{opacity:1;height:82vh;height:129.62963vw}.step-meaning .meaning{opacity:1;transform:translateY(129.62963vw);height:48.14815vw}.step-meaning .lang{transform:translateY(100vh)}.step-all .word{height:75.92593vw}.step-all .meaning{opacity:1;transform:translateY(75.92593vw);height:39.35185vw}.step-all .lang{transform:translateY(115.27778vw)}.step-finish .word{opacity:0}.step-finish .meaning{opacity:0;transform:translateY(75.92593vw);height:39.35185vw}.step-finish .lang{opacity:0;transform:translateY(115.27778vw)}.Doc_base__3uKIj{font-size:16px}.Doc_base__3uKIj *{margin:0;padding:0;box-sizing:border-box}.Doc_base__3uKIj h1{font-size:2.666875em;margin-bottom:1em}.Doc_base__3uKIj h2{font-size:2em;margin-bottom:1em}.Doc_base__3uKIj h3{font-size:1.6em;margin-bottom:1em}.Doc_base__3uKIj h4{font-size:1.333125em;margin-bottom:1em}.Doc_base__3uKIj h5{font-size:1.143125em;margin-bottom:1em}.Doc_base__3uKIj p{font-size:1em;margin-bottom:1em}
/*# sourceMappingURL=main.b8bc0216.chunk.css.map */