@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@800&display=swap";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";:root{--font-scale:1;--page-scale:1;--root-scrollbar-width:0;--current-scrollbar-width:0;--header-height:5.9375rem;--scroll-margin-top:8.4375rem;--max-content-width:38.125rem;--tool-height:5.125rem;--color-chapter-basic:#4fb0f7;--color-chapter-basic-80:#1c2d3a;--color-chapter-usage:#ffce20;--color-chapter-usage-80:#3b3314;--color-chapter-advanced:#ff6954;--color-chapter-advanced-80:#482824;--color-mint-50:#2ac1bc;--color-mint-20:#e1f3f3;--color-mint-10:#edfdfc;--color-baemin:#74c4ff;--color-bmart:#ffce20;--color-pay:#ff7b77;--color-video:#111a21;--theme-color:#fff;--scenario-header-height:3.4375rem;--progress-width:0;--pointer-top:0;--pointer-left:0}@media(max-width:61.25rem){:root{--header-height:3.875rem;--tool-height:3.875rem}}@media(max-width:76.5625rem){html[data-scale="1.25"] :root{--header-height:3.875rem;--tool-height:3.875rem}}@media(max-width:91.875rem){html[data-scale="1.5"] :root{--header-height:3.875rem;--tool-height:3.875rem}}[data-theme=light]{--color-gray-0:#fff;--color-gray-10:#f5f5f5;--color-gray-20:#eee;--color-gray-30:#ddd;--color-gray-40:#ccc;--color-gray-50:#999;--color-gray-60:#666;--color-gray-70:#444;--color-gray-80:#333;--color-gray-90:#222;--color-gray-100:#000;--color-chapter-basic-20:#f2f9ff;--color-chapter-usage-20:#fff8df;--color-chapter-advanced-20:#fff0ee;color-scheme:light}[data-theme=dark]{--color-gray-0:#121212;--color-gray-10:#222;--color-gray-20:#333;--color-gray-30:#444;--color-gray-40:#666;--color-gray-50:#999;--color-gray-60:#ccc;--color-gray-70:#ddd;--color-gray-80:#eee;--color-gray-90:#f5f5f5;--color-gray-100:#fff;--color-chapter-basic-20:#111a21;--color-chapter-usage-20:#211d10;--color-chapter-advanced-20:#251513;color-scheme:dark}@media(prefers-color-scheme:light){:root:not([data-theme=light]):not([data-theme=dark]){--color-gray-0:#fff;--color-gray-10:#f5f5f5;--color-gray-20:#eee;--color-gray-30:#ddd;--color-gray-40:#ccc;--color-gray-50:#999;--color-gray-60:#666;--color-gray-70:#444;--color-gray-80:#333;--color-gray-90:#222;--color-gray-100:#000;--color-chapter-basic-20:#f2f9ff;--color-chapter-usage-20:#fff8df;--color-chapter-advanced-20:#fff0ee;color-scheme:light}}@media(prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--color-gray-0:#121212;--color-gray-10:#222;--color-gray-20:#333;--color-gray-30:#444;--color-gray-40:#666;--color-gray-50:#999;--color-gray-60:#ccc;--color-gray-70:#ddd;--color-gray-80:#eee;--color-gray-90:#f5f5f5;--color-gray-100:#fff;--color-chapter-basic-20:#111a21;--color-chapter-usage-20:#211d10;--color-chapter-advanced-20:#251513;color-scheme:dark}}*,:after,:before{box-sizing:border-box}html{text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}body{line-height:1.5}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}button,input,select,textarea{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}html{color:var(--color-gray-100);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,sans-serif;font-size:calc(16px*var(--page-scale));font-weight:500;letter-spacing:-.025rem;word-break:keep-all;scroll-behavior:smooth;background-color:var(--color-gray-0)}[hidden]{display:none}#contents{scroll-margin-top:var(--header-height)}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}a:active,button:active{background-color:var(--color-gray-20);transition:background-color .45s}@media not (hover:none){a:active,a:hover,button:active,button:hover{background-color:var(--color-gray-20);transition:background-color .45s}}a{text-decoration:none}button{cursor:pointer;padding:0;background-color:transparent}img{width:auto;max-width:100%;height:auto}img,svg{vertical-align:top}@media(min-width:39.25rem){br:is(.pc,.m).m{display:none}}@media(min-width:49.0625rem){html[data-scale="1.25"] br:is(.pc,.m).m{display:none}}@media(min-width:58.875rem){html[data-scale="1.5"] br:is(.pc,.m).m{display:none}}@media(max-width:39.1875rem){br:is(.pc,.m).pc{display:none}}@media(max-width:48.984375rem){html[data-scale="1.25"] br:is(.pc,.m).pc{display:none}}@media(max-width:58.78125rem){html[data-scale="1.5"] br:is(.pc,.m).pc{display:none}}.btn{position:relative;flex:1 1;display:inline-flex;align-items:center;justify-content:center;height:3.4375rem;font-size:1.125rem;font-weight:500;color:#fff;letter-spacing:-.025rem;border:0;border-radius:.5rem}.btn,.btn:active,.btn:hover{background-color:#000}.btn.sm{height:3rem}.btn.lg{height:4.5rem}.btn-wrap{display:flex;align-items:center;justify-content:center;gap:.5rem}.btn-theme{color:#000}.btn-theme,.btn-theme:active,.btn-theme:hover{background-color:var(--theme-color)}.btn-outlined{color:#000;border:1px solid #000}.btn-outlined,.btn-outlined:active,.btn-outlined:hover{background-color:#fff}.btn-home,.btn-page-prev{display:inline-flex;align-items:center;justify-content:center;height:2rem;font-size:.875rem;font-weight:600;color:#000;border-radius:.5rem;background-color:var(--theme-color)}.btn-home svg,.btn-page-prev svg{width:1rem;margin-right:.25rem}.btn-home:active,.btn-home:hover,.btn-page-prev:active,.btn-page-prev:hover{background-color:var(--theme-color)}.dialog{position:absolute;top:50%;left:50%;z-index:10;background-color:#fff;transform:translate(-50%,-50%)}.dialog-container,.dialog-dim{position:absolute;top:0;left:0;width:100%;height:100%}.dialog-dim{z-index:1;background-color:rgba(0,0,0,.5)}.document{display:flex;flex-direction:column}.skip{order:1;position:relative}.skip a{color:var(--color-gray-0);position:absolute;top:-1.875rem;left:0;z-index:51;display:flex;align-items:center;height:1.875rem;background-color:var(--color-gray-100);padding:0 1rem}.skip a:focus{top:0;outline:0;border-radius:0}.skip a:after,.skip a:before{display:none}.tool{order:5;position:-webkit-sticky;position:sticky;bottom:0;z-index:49;display:flex;justify-content:center;height:var(--tool-height);border-top:.125rem solid var(--color-gray-100);background-color:var(--color-gray-0)}.tool-group{font-size:1rem;font-weight:700;position:relative;display:flex;align-items:center;margin-left:.5rem;padding-left:.5rem}.tool-group:after{content:"";position:absolute;top:50%;left:0;width:.125rem;height:calc(100% - 1.25rem);transform:translateY(-50%);background-color:color-mix(in srgb,var(--color-gray-100) 10%,transparent)}.tool-group:first-child{margin-left:0;padding-left:0}.tool-group:first-child:after{display:none}.tool-group strong{font-size:1rem;margin-right:.5rem}.tool-button{position:relative;display:flex;align-items:center;height:2.75rem;padding:0 .5rem}.tool-button:after{content:"";position:absolute;right:-.0625rem;top:50%;width:.0625rem;height:1.5rem;margin-top:-.75rem;background-color:color-mix(in srgb,var(--color-gray-100) 10%,transparent)}.tool-button:last-child:after{display:none}.tool-button:has(input:active),.tool-button:has(input:checked){color:var(--color-gray-0)}@media not (hover:none){.tool-button:has(input:active),.tool-button:has(input:checked),.tool-button:has(input:hover){color:var(--color-gray-0)}}.tool-button input{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.tool-button input:after,.tool-button input:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;border-radius:.5rem;pointer-events:none;transition:background-color .45s}.tool-button input:checked:after{visibility:visible;z-index:-2;background-color:var(--color-gray-100)}.tool-button input:active:before{visibility:visible;z-index:-1;background-color:color-mix(in srgb,var(--color-gray-0) 15%,transparent)}.tool-button input:active:after{visibility:visible;z-index:-2;background-color:var(--color-gray-100)}@media not (hover:none){.tool-button input:active:before,.tool-button input:hover:before{visibility:visible;z-index:-1;background-color:color-mix(in srgb,var(--color-gray-0) 15%,transparent)}.tool-button input:active:after,.tool-button input:hover:after{visibility:visible;z-index:-2;background-color:var(--color-gray-100)}}.tool-button svg{width:1.25rem;height:1.25rem;margin-left:.25rem}@media(max-width:39.1875rem){[data-scale] .tool strong{display:none}}@media(max-width:48.984375rem){[data-scale] html[data-scale="1.25"] .tool strong{display:none}}@media(max-width:58.78125rem){[data-scale] html[data-scale="1.5"] .tool strong{display:none}}.header{order:2;position:-webkit-sticky;position:sticky;top:0;z-index:50;container-name:header;container-type:inline-size;overflow:hidden}.header:has(.header-right-active){overflow:visible}.header-top{position:relative;display:flex;height:var(--header-height);padding:1.25rem;background-color:var(--color-gray-0);transition:transform .2s ease-out}@media(min-width:61.3125rem){.scroll-down:not(:has(.practice-frame)) .header-top{transform:translateY(-100%)}}@media(min-width:76.640625rem){.scroll-down:not(:has(.practice-frame)) html[data-scale="1.25"] .header-top{transform:translateY(-100%)}}@media(min-width:91.96875rem){.scroll-down:not(:has(.practice-frame)) html[data-scale="1.5"] .header-top{transform:translateY(-100%)}}.header-top:after{content:"";position:absolute;top:100%;left:0;width:100%;height:0;border-bottom:.0625rem solid color-mix(in srgb,var(--color-gray-100) 10%,transparent)}.header-top-inner{display:flex;width:100%;max-width:90rem;margin:0 auto}.header-top .header-utils,.header-top h1,.header-top nav{display:flex;align-items:center}.header-top h1{flex:1 1;height:100%;line-height:0}.header-top h1 a{display:flex;align-items:center;height:2.5rem;padding:0 .5rem;border-radius:.25rem}.header-top h1 svg{height:2.5rem}@media(max-width:61.25rem){.header-top h1 svg{height:1.625rem}}@media(max-width:76.5625rem){html[data-scale="1.25"] .header-top h1 svg{height:1.625rem}}@media(max-width:91.875rem){html[data-scale="1.5"] .header-top h1 svg{height:1.625rem}}@media(max-width:39.1875rem){.header-top h1 a{position:relative;padding:0;z-index:21}}@media(max-width:48.984375rem){html[data-scale="1.25"] .header-top h1 a{position:relative;padding:0;z-index:21}}@media(max-width:58.78125rem){html[data-scale="1.5"] .header-top h1 a{position:relative;padding:0;z-index:21}}.header-top nav{justify-content:center;flex:1 1;gap:.5rem}.header-top nav a{color:var(--color-gray-100);font-size:1.5rem;font-weight:700;text-decoration:none;display:flex;align-items:center;min-width:7.6875rem;height:3.5rem;padding:0 1.25rem;border-radius:1.75rem}.header-top nav a.active,.header-top nav a:active{color:var(--color-gray-0);background-color:var(--color-gray-100)}@media not (hover:none){.header-top nav a.active,.header-top nav a:active,.header-top nav a:hover{color:var(--color-gray-0);background-color:var(--color-gray-100)}.header-top nav a:focus{color:var(--color-gray-100);outline:0;background-color:var(--color-gray-20)}}@media(max-width:61.25rem){.header-top nav{display:none}}@media(max-width:76.5625rem){html[data-scale="1.25"] .header-top nav{display:none}}@media(max-width:91.875rem){html[data-scale="1.5"] .header-top nav{display:none}}.header-top .header-utils{position:relative;flex:1 1;justify-content:flex-end;height:100%}.header-top .header-utils:has(.header-menu-active){position:static}@media(max-width:39.1875rem){.header-top{position:relative;z-index:21;background-color:var(--color-gray-0);transform:translateZ(1px)}}@media(max-width:48.984375rem){html[data-scale="1.25"] .header-top{position:relative;z-index:21;background-color:var(--color-gray-0);transform:translateZ(1px)}}@media(max-width:58.78125rem){html[data-scale="1.5"] .header-top{position:relative;z-index:21;background-color:var(--color-gray-0);transform:translateZ(1px)}}.header-menu{position:absolute;right:0;z-index:21;cursor:pointer;display:flex;align-items:center;justify-content:center;width:5.625rem;height:2.5rem;padding:.25rem;border:0;border-radius:.25rem;background-color:transparent}.header-menu i{position:absolute;top:50%;left:.5rem;display:block;width:1.5rem;height:.166875rem;transform:translateY(-50%);transform-origin:50% 50%;background-color:var(--color-gray-100)}.header-menu i:first-child{transform:translateY(-.58375rem)}.header-menu i:nth-child(2){transform:translateY(-50%)}.header-menu i:nth-child(3){transform:translateY(.416875rem)}.header-menu span{display:block;padding-left:2.5rem;font-size:1.5rem;font-weight:700;letter-spacing:-.025rem;color:var(--color-gray-100)}.header-menu-active{right:1.25rem}.header-menu-active i:first-child{transform:translateY(-.0834375rem) rotate(45deg)}.header-menu-active i:nth-child(2){transform:translateY(-50%) translateX(10px);opacity:0}.header-menu-active i:nth-child(3){transform:translateY(-.0834375rem) rotate(135deg)}@media(max-width:61.25rem){.header-menu{width:3.25rem;height:1.25rem;padding:0}.header-menu i{left:.15625rem;width:.9375rem;height:.125rem}.header-menu i:first-child{transform:translateY(-.4375rem)}.header-menu i:nth-child(2){transform:translateY(-50%)}.header-menu i:nth-child(3){transform:translateY(.3125rem)}.header-menu span{padding-left:1.5rem;font-size:1rem}.header-menu-active i:first-child{transform:translateY(-.0625rem) rotate(45deg)}.header-menu-active i:nth-child(2){transform:translateY(-50%) translateX(10px);opacity:0}.header-menu-active i:nth-child(3){transform:translateY(-.0625rem) rotate(135deg)}}@media(max-width:76.5625rem){html[data-scale="1.25"] .header-menu{width:3.25rem;height:1.25rem;padding:0}html[data-scale="1.25"] .header-menu i{left:.15625rem;width:.9375rem;height:.125rem}html[data-scale="1.25"] .header-menu i:first-child{transform:translateY(-.4375rem)}html[data-scale="1.25"] .header-menu i:nth-child(2){transform:translateY(-50%)}html[data-scale="1.25"] .header-menu i:nth-child(3){transform:translateY(.3125rem)}html[data-scale="1.25"] .header-menu span{padding-left:1.5rem;font-size:1rem}html[data-scale="1.25"] .header-menu-active i:first-child{transform:translateY(-.0625rem) rotate(45deg)}html[data-scale="1.25"] .header-menu-active i:nth-child(2){transform:translateY(-50%) translateX(10px);opacity:0}html[data-scale="1.25"] .header-menu-active i:nth-child(3){transform:translateY(-.0625rem) rotate(135deg)}}@media(max-width:91.875rem){html[data-scale="1.5"] .header-menu{width:3.25rem;height:1.25rem;padding:0}html[data-scale="1.5"] .header-menu i{left:.15625rem;width:.9375rem;height:.125rem}html[data-scale="1.5"] .header-menu i:first-child{transform:translateY(-.4375rem)}html[data-scale="1.5"] .header-menu i:nth-child(2){transform:translateY(-50%)}html[data-scale="1.5"] .header-menu i:nth-child(3){transform:translateY(.3125rem)}html[data-scale="1.5"] .header-menu span{padding-left:1.5rem;font-size:1rem}html[data-scale="1.5"] .header-menu-active i:first-child{transform:translateY(-.0625rem) rotate(45deg)}html[data-scale="1.5"] .header-menu-active i:nth-child(2){transform:translateY(-50%) translateX(10px);opacity:0}html[data-scale="1.5"] .header-menu-active i:nth-child(3){transform:translateY(-.0625rem) rotate(135deg)}}.header-right{visibility:hidden;overflow:auto;overscroll-behavior:contain;right:0;z-index:20;max-width:37.5rem;padding-bottom:5rem;background-color:var(--color-gray-0);transform:translateX(100%)}.header-right,.header-right-dim{position:fixed;top:0;width:100%;height:100dvh}.header-right-dim{pointer-events:none;left:0;z-index:19;opacity:0;background-color:var(--color-gray-100)}.header-right-dim-active{pointer-events:inherit;opacity:.5}.header-right .current{background-color:var(--color-gray-10)}.header-right .category{font-size:2.5rem;font-weight:700;line-height:1;letter-spacing:-.075rem;display:inline-flex;margin:0 2.5rem 1rem}.header-right .category-list:not(:first-child){margin-top:3rem;padding-top:3rem;border-top:.125rem solid var(--color-gray-100)}.header-right .category a{margin-left:-.25rem -.5rem;padding:.25rem .5rem;border-radius:.25rem}.header-right>ul{margin-top:var(--header-height)}.header-right .category-list ul a{font-size:1.25rem;line-height:1.5;display:inline-flex;align-items:center;min-height:4.125rem;margin:0 2.5rem;padding:1.125rem 1.25rem;border-radius:1rem}.header-right .category-list ul a:focus,.header-right .category-list ul a:hover{color:var(--color-gray-0);background-color:var(--color-gray-100)}@media(max-width:61.25rem){.header-right:before{content:"";position:-webkit-sticky;position:sticky;top:0;left:0;z-index:21;display:block;width:100%;height:var(--header-height);background-color:var(--color-gray-0)}.header-right .category{font-size:2rem}.header-right>ul{margin-top:2.5rem}}@media(max-width:76.5625rem){html[data-scale="1.25"] .header-right:before{content:"";position:-webkit-sticky;position:sticky;top:0;left:0;z-index:21;display:block;width:100%;height:var(--header-height);background-color:var(--color-gray-0)}html[data-scale="1.25"] .header-right .category{font-size:2rem}html[data-scale="1.25"] .header-right>ul{margin-top:2.5rem}}@media(max-width:91.875rem){html[data-scale="1.5"] .header-right:before{content:"";position:-webkit-sticky;position:sticky;top:0;left:0;z-index:21;display:block;width:100%;height:var(--header-height);background-color:var(--color-gray-0)}html[data-scale="1.5"] .header-right .category{font-size:2rem}html[data-scale="1.5"] .header-right>ul{margin-top:2.5rem}}@media(max-width:39.1875rem){.header-right{max-width:none}.header-right .category{margin:0 1.25rem 1rem}.header-right a{margin:0 1.25rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .header-right{max-width:none}html[data-scale="1.25"] .header-right .category{margin:0 1.25rem 1rem}html[data-scale="1.25"] .header-right a{margin:0 1.25rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .header-right{max-width:none}html[data-scale="1.5"] .header-right .category{margin:0 1.25rem 1rem}html[data-scale="1.5"] .header-right a{margin:0 1.25rem}}.is-ready .header-menu i{transition:transform .3s,opacity .3s}.is-ready .header-right{transition:transform .3s,visibility 0s linear .3s}.is-ready .header-right-active{visibility:visible;transform:translateX(0);transition:transform .3s,visibility 0s linear 0s}.is-ready .header-right-dim{transition:opacity .3s}main{order:3}.footer{order:4;color:var(--color-gray-60);font-size:.875rem;border-top:1px solid var(--color-gray-100)}.footer-inner{max-width:var(--max-content-width);margin:0 auto;padding:3.75rem 1.25rem 4.0625rem}.footer a{text-decoration:none}.footer nav{color:var(--color-gray-100);font-size:1rem;font-weight:700;display:flex;align-items:center;margin-bottom:1.25rem}.footer nav a,.footer nav button{position:relative;padding:.375rem .5rem;border-radius:.25rem}.footer nav button{color:inherit;font:inherit;border:0}.footer nav i{width:0;height:1rem;margin:0 .5rem;border-left:.0625rem solid color-mix(in srgb,var(--color-gray-100) 10%,transparent)}.footer ul{line-height:1.1;margin-bottom:1rem}.footer ul:after{content:"";display:block;clear:both}.footer ul strong{font-weight:inherit}.footer li{display:flex;align-items:flex-start;float:left;margin:.25rem 0}.footer li:before{content:"";display:block;width:0;height:.75rem;margin:.125rem .5rem 0;border-left:.0625rem solid}.footer li strong{white-space:nowrap;margin-right:.25rem}@media(min-width:39.25rem){.footer li:first-child,.footer li:nth-child(3),.footer li:nth-child(5){clear:left}.footer li:first-child:before,.footer li:nth-child(3):before,.footer li:nth-child(5):before{display:none}}@media(min-width:49.0625rem){html[data-scale="1.25"] .footer li:first-child,html[data-scale="1.25"] .footer li:nth-child(3),html[data-scale="1.25"] .footer li:nth-child(5){clear:left}html[data-scale="1.25"] .footer li:first-child:before,html[data-scale="1.25"] .footer li:nth-child(3):before,html[data-scale="1.25"] .footer li:nth-child(5):before{display:none}}@media(min-width:58.875rem){html[data-scale="1.5"] .footer li:first-child,html[data-scale="1.5"] .footer li:nth-child(3),html[data-scale="1.5"] .footer li:nth-child(5){clear:left}html[data-scale="1.5"] .footer li:first-child:before,html[data-scale="1.5"] .footer li:nth-child(3):before,html[data-scale="1.5"] .footer li:nth-child(5):before{display:none}}@media(max-width:39.1875rem){.footer li:first-child,.footer li:nth-child(3),.footer li:nth-child(4),.footer li:nth-child(5),.footer li:nth-child(7){clear:left}.footer li:first-child:before,.footer li:nth-child(3):before,.footer li:nth-child(4):before,.footer li:nth-child(5):before,.footer li:nth-child(7):before{display:none}}@media(max-width:48.984375rem){html[data-scale="1.25"] .footer li:first-child,html[data-scale="1.25"] .footer li:nth-child(3),html[data-scale="1.25"] .footer li:nth-child(4),html[data-scale="1.25"] .footer li:nth-child(5),html[data-scale="1.25"] .footer li:nth-child(7){clear:left}html[data-scale="1.25"] .footer li:first-child:before,html[data-scale="1.25"] .footer li:nth-child(3):before,html[data-scale="1.25"] .footer li:nth-child(4):before,html[data-scale="1.25"] .footer li:nth-child(5):before,html[data-scale="1.25"] .footer li:nth-child(7):before{display:none}}@media(max-width:58.78125rem){html[data-scale="1.5"] .footer li:first-child,html[data-scale="1.5"] .footer li:nth-child(3),html[data-scale="1.5"] .footer li:nth-child(4),html[data-scale="1.5"] .footer li:nth-child(5),html[data-scale="1.5"] .footer li:nth-child(7){clear:left}html[data-scale="1.5"] .footer li:first-child:before,html[data-scale="1.5"] .footer li:nth-child(3):before,html[data-scale="1.5"] .footer li:nth-child(4):before,html[data-scale="1.5"] .footer li:nth-child(5):before,html[data-scale="1.5"] .footer li:nth-child(7):before{display:none}}.footer address{display:inline}.dim-active{overflow:hidden}.dim-active #contents,.dim-active .header-top,.dim-active .tool{margin-right:var(--current-scrollbar-width)}.main-visual{position:relative;height:20rem;margin:3.75rem 1.25rem;color:#000}[data-theme=light] .main-visual{--color-gray-10:#f2f4f4}.main-visual a{display:block}.main-visual a:focus,.main-visual a:hover{background-color:transparent}.main-visual a:focus{outline:none}.main-visual-slide{width:100%;max-width:64.375rem;height:100%;margin:0 1.25rem;border-radius:1rem}.main-visual-slide-item{position:relative;background-color:var(--background-color-pc);border-radius:1rem}.main-visual-slide-item>a{height:100%}.main-visual-slide-item .content{display:flex;flex-direction:column;justify-content:center;height:100%;max-width:var(--max-content-width);margin:0 auto;padding:3.375rem 1.25rem}.main-visual-slide-item .image{position:absolute;right:0;bottom:0;display:flex;align-items:flex-end;justify-content:flex-end;width:21.875rem;height:17.5rem}.main-visual-slide-item .image img{width:100%;height:100%;object-fit:cover}.main-visual-slide-item[data-swiper-slide-index="0"] .image{right:30px}.main-visual-slide-item p{margin-bottom:.5rem;font-size:1.375rem;line-height:1.5;position:relative;z-index:1}.main-visual-slide-item h2{font-size:2.625rem;font-weight:700;line-height:1.3;letter-spacing:-.075rem;position:relative;z-index:1}.main-visual-slide-item h2 small{display:block;font-size:1.625rem;margin-top:.5rem}.main-visual-slide-item .btn{flex:none;gap:.25rem;width:7.5rem;height:2.5rem;margin-top:1rem;font-size:.875rem;font-weight:400}.main-visual-slide-item .btn .icon-arrow-right{width:1rem;height:1rem}.main-visual .swiper-button-next,.main-visual .swiper-button-prev{position:absolute;top:calc(20rem/2);z-index:1;width:3rem;height:3rem;border:0;color:#181a1c;border-radius:50%;box-shadow:0 0 20px 0 rgba(0,0,0,.12);background-color:var(--color-gray-0)}.main-visual .swiper-button-next.swiper-button-disabled,.main-visual .swiper-button-prev.swiper-button-disabled{pointer-events:auto}.main-visual .swiper-button-next:after,.main-visual .swiper-button-prev:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.1);border-radius:50%;pointer-events:none;transition:background-color .2s ease-out;will-change:background-color}.main-visual .swiper-button-next:hover:after,.main-visual .swiper-button-prev:hover:after{background-color:rgba(0,0,0,.04)}.main-visual .swiper-button-next svg,.main-visual .swiper-button-prev svg{width:1.5rem;height:1.5rem}.main-visual .swiper-button-prev{left:50%;transform:translateX(calc(-32.1875rem - 24px))}.main-visual .swiper-button-prev svg{transform:rotate(180deg)}.main-visual .swiper-button-next{right:50%;transform:translateX(calc(32.1875rem + 24px))}.main-visual .swiper-pagination{display:none}@media(max-width:80rem){.main-visual{margin-top:0;margin-right:0;margin-left:0}.main-visual-slide,.main-visual-slide-item{border-radius:0}.main-visual-slide-item p{font-size:1.125rem;line-height:1.5}.main-visual-slide-item h2{font-size:2.125rem;line-height:1.4117647059}.main-visual .swiper{padding-bottom:1.25rem}.main-visual .swiper-button-next,.main-visual .swiper-button-prev{display:none}.main-visual .swiper-pagination{display:flex;width:6.25rem!important;height:.5rem;left:50%!important;bottom:0!important;border-radius:.25rem;background-color:rgba(0,0,0,.1);transform:translateX(-50%)}.main-visual .swiper-pagination-bullet{flex:1 1;margin:0!important;height:100%;border-radius:.25rem;background-color:#000;opacity:0}.main-visual .swiper-pagination-bullet-active{opacity:1}.main-visual .swiper-pagination span{display:none}}@media(max-width:100rem){html[data-scale="1.25"] .main-visual{margin-top:0;margin-right:0;margin-left:0}html[data-scale="1.25"] .main-visual-slide,html[data-scale="1.25"] .main-visual-slide-item{border-radius:0}html[data-scale="1.25"] .main-visual-slide-item p{font-size:1.125rem;line-height:1.5}html[data-scale="1.25"] .main-visual-slide-item h2{font-size:2.125rem;line-height:1.4117647059}html[data-scale="1.25"] .main-visual .swiper{padding-bottom:1.25rem}html[data-scale="1.25"] .main-visual .swiper-button-next,html[data-scale="1.25"] .main-visual .swiper-button-prev{display:none}html[data-scale="1.25"] .main-visual .swiper-pagination{display:flex;width:6.25rem!important;height:.5rem;left:50%!important;bottom:0!important;border-radius:.25rem;background-color:rgba(0,0,0,.1);transform:translateX(-50%)}html[data-scale="1.25"] .main-visual .swiper-pagination-bullet{flex:1 1;margin:0!important;height:100%;border-radius:.25rem;background-color:#000;opacity:0}html[data-scale="1.25"] .main-visual .swiper-pagination-bullet-active{opacity:1}html[data-scale="1.25"] .main-visual .swiper-pagination span{display:none}}@media(max-width:120rem){html[data-scale="1.5"] .main-visual{margin-top:0;margin-right:0;margin-left:0}html[data-scale="1.5"] .main-visual-slide,html[data-scale="1.5"] .main-visual-slide-item{border-radius:0}html[data-scale="1.5"] .main-visual-slide-item p{font-size:1.125rem;line-height:1.5}html[data-scale="1.5"] .main-visual-slide-item h2{font-size:2.125rem;line-height:1.4117647059}html[data-scale="1.5"] .main-visual .swiper{padding-bottom:1.25rem}html[data-scale="1.5"] .main-visual .swiper-button-next,html[data-scale="1.5"] .main-visual .swiper-button-prev{display:none}html[data-scale="1.5"] .main-visual .swiper-pagination{display:flex;width:6.25rem!important;height:.5rem;left:50%!important;bottom:0!important;border-radius:.25rem;background-color:rgba(0,0,0,.1);transform:translateX(-50%)}html[data-scale="1.5"] .main-visual .swiper-pagination-bullet{flex:1 1;margin:0!important;height:100%;border-radius:.25rem;background-color:#000;opacity:0}html[data-scale="1.5"] .main-visual .swiper-pagination-bullet-active{opacity:1}html[data-scale="1.5"] .main-visual .swiper-pagination span{display:none}}@media(max-width:61.25rem){.main-visual-slide-item[data-swiper-slide-index="0"] .image{right:10px}}@media(max-width:76.5625rem){html[data-scale="1.25"] .main-visual-slide-item[data-swiper-slide-index="0"] .image{right:10px}}@media(max-width:91.875rem){html[data-scale="1.5"] .main-visual-slide-item[data-swiper-slide-index="0"] .image{right:10px}}@media(max-width:39.1875rem){.main-visual{height:auto}.main-visual-slide-item .content{padding:2.5rem 2rem 13.5625rem}.main-visual-slide-item .image{width:18.75rem;height:15rem}.main-visual-slide-item p{font-size:1.125rem;line-height:1.5}.main-visual-slide-item h2{font-size:2.125rem;line-height:1.4117647059}.main-visual-slide-item .btn{margin-top:.75rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .main-visual{height:auto}html[data-scale="1.25"] .main-visual-slide-item .content{padding:2.5rem 2rem 13.5625rem}html[data-scale="1.25"] .main-visual-slide-item .image{width:18.75rem;height:15rem}html[data-scale="1.25"] .main-visual-slide-item p{font-size:1.125rem;line-height:1.5}html[data-scale="1.25"] .main-visual-slide-item h2{font-size:2.125rem;line-height:1.4117647059}html[data-scale="1.25"] .main-visual-slide-item .btn{margin-top:.75rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .main-visual{height:auto}html[data-scale="1.5"] .main-visual-slide-item .content{padding:2.5rem 2rem 13.5625rem}html[data-scale="1.5"] .main-visual-slide-item .image{width:18.75rem;height:15rem}html[data-scale="1.5"] .main-visual-slide-item p{font-size:1.125rem;line-height:1.5}html[data-scale="1.5"] .main-visual-slide-item h2{font-size:2.125rem;line-height:1.4117647059}html[data-scale="1.5"] .main-visual-slide-item .btn{margin-top:.75rem}}.main-chapter{max-width:var(--max-content-width);margin:3.75rem auto;scroll-margin-top:calc(var(--header-height) + 2.5rem)}.main-chapter-header{color:#000;height:18.75rem;margin-bottom:1rem;padding-top:3.75rem;padding-left:2.5rem;border-radius:1rem;background-position:100% 100%;background-repeat:no-repeat;background-size:20rem auto}.main-chapter-header h2{font-size:2.25rem;font-weight:700;margin-bottom:1rem}.main-chapter-header p{font-size:1.5rem;line-height:1.4}@media(max-width:39.1875rem){.main-chapter-header{height:15rem;padding-top:2.5rem;padding-left:1.25rem;border-radius:0;background-size:200px auto}.main-chapter-header h2{font-size:2rem}.main-chapter-header p{font-size:1.25rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .main-chapter-header{height:15rem;padding-top:2.5rem;padding-left:1.25rem;border-radius:0;background-size:200px auto}html[data-scale="1.25"] .main-chapter-header h2{font-size:2rem}html[data-scale="1.25"] .main-chapter-header p{font-size:1.25rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .main-chapter-header{height:15rem;padding-top:2.5rem;padding-left:1.25rem;border-radius:0;background-size:200px auto}html[data-scale="1.5"] .main-chapter-header h2{font-size:2rem}html[data-scale="1.5"] .main-chapter-header p{font-size:1.25rem}}.main-chapter-list{display:flex;flex-wrap:wrap;column-gap:.625rem}.main-chapter-list li{flex:none;width:calc(50% - .3125rem);border-bottom:1px solid color-mix(in srgb,var(--color-gray-100) 10%,transparent)}.main-chapter-list a{font-size:1.375rem;font-weight:700;line-height:1.5;text-decoration:none;padding:1.8125rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.625rem;min-height:5.75rem;border-radius:1rem}.main-chapter-list a:active,.main-chapter-list a:focus,.main-chapter-list a:hover{color:var(--color-gray-0);background-color:var(--color-gray-100)}.main-chapter-list a span{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;flex:1 1;gap:.25rem}.main-chapter-list a small{font-size:1rem;font-weight:500;line-height:1}.main-chapter-list a strong{font-weight:inherit;line-height:1.5}.main-chapter-list a svg{width:1.5rem}@media(max-width:39.1875rem){.main-chapter-list{padding:0 1.25rem}.main-chapter-list li{width:100%}.main-chapter-list a{font-size:1.25rem;line-height:1.5}}@media(max-width:48.984375rem){html[data-scale="1.25"] .main-chapter-list{padding:0 1.25rem}html[data-scale="1.25"] .main-chapter-list li{width:100%}html[data-scale="1.25"] .main-chapter-list a{font-size:1.25rem;line-height:1.5}}@media(max-width:58.78125rem){html[data-scale="1.5"] .main-chapter-list{padding:0 1.25rem}html[data-scale="1.5"] .main-chapter-list li{width:100%}html[data-scale="1.5"] .main-chapter-list a{font-size:1.25rem;line-height:1.5}}.main-chapter-basic .main-chapter-header{background-color:var(--color-chapter-basic);background-image:url(/images/main/chapter-basic.png)}.main-chapter-usage .main-chapter-header{background-color:var(--color-chapter-usage);background-image:url(/images/main/chapter-usage.png)}.main-chapter-advanced .main-chapter-header{background-color:var(--color-chapter-advanced);background-image:url(/images/main/chapter-advanced.png)}.main-chapter-advanced .main-chapter-list li{width:100%}.main-chapter-advanced .main-chapter-list span{padding-right:2.75rem}.main-chapter-advanced .main-chapter-list span:after{display:none}.main-chapter-advanced .main-chapter-list .item-1 span:after{background-image:url(/images/advanced/icon-main-1.png)}.main-chapter-advanced .main-chapter-list .item-2 span:after{background-image:url(/images/advanced/icon-main-2.png)}.main-chapter-advanced .main-chapter-list .item-3 span:after{background-image:url(/images/advanced/icon-main-3.png)}.main-chapter-advanced .main-chapter-list .item-4 span:after{background-image:url(/images/advanced/icon-main-4.png)}.main-chapter-advanced .main-chapter-list .item-5 span:after{background-image:url(/images/advanced/icon-main-5.png)}.main-chapter-advanced .main-chapter-list .item-6 span:after{background-image:url(/images/advanced/icon-main-6.png)}.main-chapter-advanced .main-chapter-list .item-7 span:after{background-image:url(/images/advanced/icon-main-7.png)}.main-chapter-advanced .main-chapter-list .item-8 span:after{background-image:url(/images/advanced/icon-main-8.png)}@media(max-width:23.4375rem){.main-chapter .main-chapter-list span{padding-right:0}.main-chapter .main-chapter-list span:after{display:none}}@media(max-width:29.296875rem){html[data-scale="1.25"] .main-chapter .main-chapter-list span{padding-right:0}html[data-scale="1.25"] .main-chapter .main-chapter-list span:after{display:none}}@media(max-width:35.15625rem){html[data-scale="1.5"] .main-chapter .main-chapter-list span{padding-right:0}html[data-scale="1.5"] .main-chapter .main-chapter-list span:after{display:none}}.main-download{margin-bottom:3.75rem;background-color:var(--color-gray-10)}.main-download h2{font-size:2rem;font-weight:700;line-height:1.5;letter-spacing:-.075rem;margin-bottom:1.5rem}.main-download a{color:var(--color-gray-0);font-size:1rem;font-weight:700;display:inline-flex;align-items:center;border-radius:.5rem;background-color:var(--color-gray-100)}.main-download a span{display:inline-flex;align-items:center;gap:.5rem;height:3.375rem;padding:0 2rem}.main-download a:active span,.main-download a:hover span{background-color:color-mix(in srgb,var(--color-gray-0) 15%,transparent)}.main-download a svg{height:.9375rem}.main-download-inner{position:relative;max-width:var(--max-content-width);margin:0 auto;padding:5rem 0}.main-download-inner:before{content:"";position:absolute;top:50%;right:0;display:block;width:14rem;height:14rem;margin-top:-7rem;background-repeat:no-repeat;background-position:50% 50%;background-size:100% auto;background-image:url(/images/main/filedownload.png)}@media(max-width:39.1875rem){.main-download{text-align:center;margin-right:1.25rem;margin-left:1.25rem;border-radius:1rem}.main-download h2{font-size:1.875rem;font-weight:700;margin-bottom:1rem}.main-download-inner{padding:3.75rem 1rem}.main-download-inner:before{width:9.375rem;height:6.25rem;position:static;margin:0 auto 1rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .main-download{text-align:center;margin-right:1.25rem;margin-left:1.25rem;border-radius:1rem}html[data-scale="1.25"] .main-download h2{font-size:1.875rem;font-weight:700;margin-bottom:1rem}html[data-scale="1.25"] .main-download-inner{padding:3.75rem 1rem}html[data-scale="1.25"] .main-download-inner:before{width:9.375rem;height:6.25rem;position:static;margin:0 auto 1rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .main-download{text-align:center;margin-right:1.25rem;margin-left:1.25rem;border-radius:1rem}html[data-scale="1.5"] .main-download h2{font-size:1.875rem;font-weight:700;margin-bottom:1rem}html[data-scale="1.5"] .main-download-inner{padding:3.75rem 1rem}html[data-scale="1.5"] .main-download-inner:before{width:9.375rem;height:6.25rem;position:static;margin:0 auto 1rem}}[data-theme=dark] .main-visual .swiper-button-next,[data-theme=dark] .main-visual .swiper-button-prev{background-color:#fff}@media(max-width:61.25rem){[data-theme=dark] .main-visual .swiper-pagination{background-color:#555!important}[data-theme=dark] .main-visual .swiper-pagination-bullet-active{background-color:#ddd!important}}@media(max-width:76.5625rem){html[data-scale="1.25"] [data-theme=dark] .main-visual .swiper-pagination{background-color:#555!important}html[data-scale="1.25"] [data-theme=dark] .main-visual .swiper-pagination-bullet-active{background-color:#ddd!important}}@media(max-width:91.875rem){html[data-scale="1.5"] [data-theme=dark] .main-visual .swiper-pagination{background-color:#555!important}html[data-scale="1.5"] [data-theme=dark] .main-visual .swiper-pagination-bullet-active{background-color:#ddd!important}}.page h2{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:3rem;font-weight:700;line-height:1.3;letter-spacing:-.075rem}@media(max-width:61.25rem){.page h2{font-size:2.5rem}}@media(max-width:76.5625rem){html[data-scale="1.25"] .page h2{font-size:2.5rem}}@media(max-width:91.875rem){html[data-scale="1.5"] .page h2{font-size:2.5rem}}.page h3{font-size:1.25rem;font-weight:500;line-height:1.5;text-wrap:initial;display:flex;align-items:flex-start;margin-bottom:1rem;gap:.5rem}.page h3 small{color:var(--color-gray-0);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:800;font-optical-sizing:auto;letter-spacing:-.015625rem;display:flex;align-items:center;justify-content:center;flex:none;width:2rem;height:2rem;margin-top:-.125rem;border-radius:50%;background-color:var(--color-gray-100)}@media(max-width:39.1875rem){.page h3{font-size:1.125rem;margin-right:1.25rem;margin-left:1.25rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page h3{font-size:1.125rem;margin-right:1.25rem;margin-left:1.25rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page h3{font-size:1.125rem;margin-right:1.25rem;margin-left:1.25rem}}.page article{max-width:var(--max-content-width);margin:3.75rem auto 0}.page article:first-child{margin-top:0}.page-heading{text-align:center;max-width:var(--max-content-width);margin:0 auto;padding:3.75rem 1.25rem 5rem}.page-heading p{font-size:1.25rem;line-height:1.5;text-align:center;margin-top:1rem}.page-heading p a{color:var(--color-mint-50);font-weight:700;text-decoration:underline;text-underline-offset:.1875rem}.page-heading-label{color:#000;font-size:1rem;font-weight:700;display:inline-flex;align-items:center;height:2.5rem;margin:0 auto 1rem;padding:0 1rem;border-radius:1.25rem;background-color:#ccc}@media(max-width:61.25rem){.page-heading-label{font-size:.875rem;height:2.375rem}}@media(max-width:76.5625rem){html[data-scale="1.25"] .page-heading-label{font-size:.875rem;height:2.375rem}}@media(max-width:91.875rem){html[data-scale="1.5"] .page-heading-label{font-size:.875rem;height:2.375rem}}.page .page-header{margin-top:0}.page-header h3{font-size:1.375rem;font-weight:700;line-height:1}.page-header-list{font-size:1.25rem;line-height:1.5;margin-bottom:1.5rem}.page-header-list li{position:relative;margin-top:.25rem;padding-left:.625rem}.page-header-list li:before{content:"";position:absolute;top:.875rem;left:0;width:.25rem;height:.25rem;border-radius:50%;background-color:currentColor}.page-header-list li:first-child{margin-top:0}.page-header-image{overflow:hidden;margin:0 0 3.75rem;border-radius:1.5rem;background-color:#fff}.page-header-image img{max-height:23.4375rem;margin:0 auto}.page-header-notice{margin-bottom:1.5rem;padding:1.25rem;border-radius:.5rem;background-color:var(--color-gray-10)}.page-header-notice h4{font-size:1.125rem;font-weight:700;margin-bottom:.5rem}.page-header-notice li{font-size:1rem;line-height:1.5}.page-header-notice .page-header-list{margin-bottom:0}.page-header-notice .page-header-list li:before{top:.625rem}@media(max-width:39.1875rem){.page-header{padding-left:1.25rem;padding-right:1.25rem}.page-header h3{margin-right:0;margin-left:0}.page-header-image{margin-right:-1.25rem;margin-left:-1.25rem;border-radius:0}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page-header{padding-left:1.25rem;padding-right:1.25rem}html[data-scale="1.25"] .page-header h3{margin-right:0;margin-left:0}html[data-scale="1.25"] .page-header-image{margin-right:-1.25rem;margin-left:-1.25rem;border-radius:0}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page-header{padding-left:1.25rem;padding-right:1.25rem}html[data-scale="1.5"] .page-header h3{margin-right:0;margin-left:0}html[data-scale="1.5"] .page-header-image{margin-right:-1.25rem;margin-left:-1.25rem;border-radius:0}}.page-content{font-size:1.25rem;line-height:1.5;margin-bottom:1.5rem}@media(max-width:39.1875rem){.page-content{font-size:1.125rem;margin-right:1.25rem;margin-left:1.25rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page-content{font-size:1.125rem;margin-right:1.25rem;margin-left:1.25rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page-content{font-size:1.125rem;margin-right:1.25rem;margin-left:1.25rem}}.page-guide{font-size:1rem;line-height:1.5;margin-bottom:1.5rem;padding:1rem;border-radius:.5rem;background-color:var(--color-gray-10)}.page-guide li{position:relative;padding-left:1.5rem}.page-guide li:before{content:"";position:absolute;top:.625rem;left:.625rem;width:.25rem;height:.25rem;border-radius:50%;background-color:currentColor}.page-guide li:first-child:last-child{padding-left:0}.page-guide li:first-child:last-child:before{display:none}.page-guide a{color:var(--color-mint-50);font-weight:700;text-decoration:underline;text-underline-offset:.1875rem}@media(max-width:39.1875rem){.page-guide{margin-right:1.25rem;margin-left:1.25rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page-guide{margin-right:1.25rem;margin-left:1.25rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page-guide{margin-right:1.25rem;margin-left:1.25rem}}.page-image-guide{padding:0;border-radius:1.5rem}.page-image-guide p{max-width:17.5rem;margin:0 auto}.page-image-guide img{width:100%;max-width:23.4375rem;height:auto;margin:0 auto}@media(max-width:39.1875rem){.page-image-guide{padding-right:2.5rem;padding-left:2.5rem;border-radius:0}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page-image-guide{padding-right:2.5rem;padding-left:2.5rem;border-radius:0}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page-image-guide{padding-right:2.5rem;padding-left:2.5rem;border-radius:0}}.page .page-share{text-align:center;margin-top:3.75rem;padding-top:0;padding-bottom:3.8125rem;border-bottom:.0625rem solid color-mix(in srgb,var(--color-gray-100) 10%,transparent)}.page .page-share h3{font-size:1.5rem;font-weight:700;line-height:1;justify-content:center;margin-bottom:1rem}.page .page-share p{display:flex;align-items:center;justify-content:center;gap:1rem}.page .page-share button{color:inherit;font-size:.875rem;font-weight:700;line-height:1;border:0}.page .page-share button i{color:var(--color-gray-0);position:relative;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;margin-right:auto;margin-bottom:.5rem;margin-left:auto;border-radius:50%;background-color:var(--color-gray-100)}.page .page-share button svg{width:1.125rem;height:1.125rem}.page .page-share button:first-of-type svg{width:1.375rem;height:1.3125rem}.page .page-share button:active,.page .page-share button:focus,.page .page-share button:hover{outline:none;background-color:transparent}.page .page-share button:active i:after,.page .page-share button:focus i:after,.page .page-share button:hover i:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:color-mix(in srgb,var(--color-gray-0) 15%,transparent);pointer-events:none;transition:background-color .45s}.page-navigation{display:flex;gap:1rem;justify-content:center;max-width:var(--max-content-width);margin:5rem auto}.page-navigation a{color:currentColor;font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:10rem;height:3.375rem;padding:0 1rem;border:.125rem solid var(--color-gray-100);border-radius:.5rem}.page-navigation a:active,.page-navigation a:focus,.page-navigation a:hover{color:var(--color-gray-0);background-color:var(--color-gray-100)}.page-navigation svg{width:1.25rem}.page-navigation-prev{flex-direction:row-reverse}.page-navigation-prev svg{transform:rotate(180deg)}@media(max-width:39.1875rem){.page-navigation{margin-right:1.25rem;margin-left:1.25rem}.page-navigation a{flex:1 1;min-width:auto;max-width:10rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page-navigation{margin-right:1.25rem;margin-left:1.25rem}html[data-scale="1.25"] .page-navigation a{flex:1 1;min-width:auto;max-width:10rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page-navigation{margin-right:1.25rem;margin-left:1.25rem}html[data-scale="1.5"] .page-navigation a{flex:1 1;min-width:auto;max-width:10rem}}.page-select-option{max-width:var(--max-content-width);margin:7.5rem auto 0}.page-select-option h3{font-size:2.5rem;font-weight:700;line-height:1.3;letter-spacing:-.075rem;justify-content:center;margin-bottom:5rem}.page-select-option h4{font-size:1.25rem;font-weight:700;line-height:1.5;display:flex;align-items:flex-start;margin-bottom:1rem;gap:.5rem}.page-select-option h4 small{color:var(--color-gray-0);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:800;font-optical-sizing:auto;letter-spacing:-.015625rem;display:flex;align-items:center;justify-content:center;flex:none;width:2rem;height:2rem;border-radius:50%;background-color:var(--color-gray-100)}@media(max-width:39.1875rem){.page-select-option h4{margin-right:1.25rem;margin-left:1.25rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page-select-option h4{margin-right:1.25rem;margin-left:1.25rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page-select-option h4{margin-right:1.25rem;margin-left:1.25rem}}.page-select-option li{font-size:1.125rem;line-height:1.5;position:relative;margin-top:.5rem;padding-left:1.5rem}.page-select-option li:before{content:"";position:absolute;top:.75rem;left:.625rem;width:.25rem;height:.25rem;border-radius:50%;background-color:currentColor}.page-select-option li:first-child{margin-top:0}@media(max-width:39.1875rem){.page-select-option ul{margin-right:1.25rem;margin-left:1.25rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page-select-option ul{margin-right:1.25rem;margin-left:1.25rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page-select-option ul{margin-right:1.25rem;margin-left:1.25rem}}.page .page-delivery{padding-top:7.5rem}.page .page-delivery h3{font-size:3rem;font-weight:700;text-align:center;line-height:1.3083333333;justify-content:center;margin-bottom:1rem}.page .page-delivery h4{font-size:1.375rem;font-weight:700;line-height:1.5;text-wrap:inherit;display:flex;gap:.5rem}.page .page-delivery h4 small{color:var(--color-gray-0);font-family:Montserrat,sans-serif;font-size:.875rem;font-weight:800;font-optical-sizing:auto;letter-spacing:-.015625rem;display:flex;align-items:center;justify-content:center;flex:none;width:2rem;height:2rem;border-radius:50%;background-color:var(--color-gray-100)}.page .page-delivery h5 svg{max-height:32px}.page .page-delivery-description{font-size:1.25rem;line-height:1.5;text-align:center;margin-bottom:5rem}.page .page-delivery-type{margin-top:3.75rem;padding-top:3.75rem;border-top:.0625rem solid color-mix(in srgb,var(--color-gray-100) 10%,transparent)}.page .page-delivery-type:first-of-type{margin-top:0;padding-top:0;border-top:0}.page .page-delivery-type h5{margin-top:3.75rem;margin-bottom:1rem}.page .page-delivery-type p{font-size:1.25rem;line-height:1.5}.page .page-delivery-image{margin-top:3.75rem;border-radius:1.5rem;background-color:var(--color-chapter-basic-20)}.page .page-delivery-image img{max-height:23.4375rem;margin:0 auto}@media(max-width:39.1875rem){.page .page-delivery h3{font-size:2.5rem}.page .page-delivery h4{font-size:1.25rem}.page .page-delivery p{font-size:1.125rem}.page .page-delivery-image{margin-right:-1.25rem;margin-left:-1.25rem;border-radius:0}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page .page-delivery h3{font-size:2.5rem}html[data-scale="1.25"] .page .page-delivery h4{font-size:1.25rem}html[data-scale="1.25"] .page .page-delivery p{font-size:1.125rem}html[data-scale="1.25"] .page .page-delivery-image{margin-right:-1.25rem;margin-left:-1.25rem;border-radius:0}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page .page-delivery h3{font-size:2.5rem}html[data-scale="1.5"] .page .page-delivery h4{font-size:1.25rem}html[data-scale="1.5"] .page .page-delivery p{font-size:1.125rem}html[data-scale="1.5"] .page .page-delivery-image{margin-right:-1.25rem;margin-left:-1.25rem;border-radius:0}}.page-family{padding-bottom:3.75rem}.page .page-family{margin-bottom:3.75rem}.page-family h3{font-size:1.25rem;font-weight:700;line-height:1.4}.page-family li{font-size:1.125rem;position:relative;line-height:1.5;margin-top:.5rem;padding-left:.625rem}.page-family li:before{content:"";position:absolute;top:.75rem;left:0;width:.25rem;height:.25rem;border-radius:50%;background-color:currentColor}.page .page-family-header{margin-bottom:5rem}.page .page-family-header h2{font-size:2.5rem;font-weight:700;letter-spacing:-.075rem;line-height:1.3;margin-bottom:1rem}.page .page-family-header p{font-size:1.125rem;line-height:1.5;text-align:center;padding-right:1.25rem;padding-left:1.25rem}.page-family-type{margin-top:3.75rem}.page-family-type h3{align-items:center}.page-family-type h3:before{content:"";display:inline-flex;width:2.5rem;height:2.5rem;background-repeat:no-repeat;background-size:cover}.page-family-type:nth-child(1 of .page-family-type) h3:before{background-image:url(/images/usage/representative.png)}.page-family-type:nth-child(2 of .page-family-type) h3:before{background-image:url(/images/usage/member.png)}.page-family-note{width:100%;padding:1rem;background-color:var(--color-gray-10)}.page-family-note,.page-family-step{margin-top:1.5rem;border-radius:.5rem}.page-family-step{position:relative;min-height:10rem;padding:1.5rem 1rem 0;background-color:var(--color-chapter-usage-20)}.page-family-step:after{content:"";pointer-events:none;position:absolute;right:0;bottom:0;display:block;width:12.5rem;height:10rem;background-repeat:no-repeat;background-position:100% 0;background-size:auto 100%}.page-family-step h3{font-size:1.375rem;position:relative;z-index:1;margin-right:0;margin-bottom:.5rem;margin-left:0}.page-family-step p{font-size:1.125rem;line-height:1.5;position:relative;z-index:1}.page-family-step-1{margin-top:3.75rem}.page-family-step-1:after{background-image:url(/images/usage/family-step-1.png)}.page-family-step-2:after{background-image:url(/images/usage/family-step-2.png)}.page-family-step-3:after{background-image:url(/images/usage/family-step-3.png)}@media(max-width:39.1875rem){.page-family h3{font-size:1.125rem}.page-family li{font-size:1rem}.page-family-note{font-size:.875rem}.page-family-type{margin-right:1.25rem;margin-left:1.25rem}.page-family-type h3{margin-right:0;margin-left:0}.page-family-step{text-align:center;margin-right:1.25rem;margin-left:1.25rem}.page-family-step:after{position:static;margin:.5rem auto 0}.page-family-step h3{font-size:1.25rem;justify-content:center}.page-family-step p{font-size:1rem}.page-family-step-3:after{height:7.5rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page-family h3{font-size:1.125rem}html[data-scale="1.25"] .page-family li{font-size:1rem}html[data-scale="1.25"] .page-family-note{font-size:.875rem}html[data-scale="1.25"] .page-family-type{margin-right:1.25rem;margin-left:1.25rem}html[data-scale="1.25"] .page-family-type h3{margin-right:0;margin-left:0}html[data-scale="1.25"] .page-family-step{text-align:center;margin-right:1.25rem;margin-left:1.25rem}html[data-scale="1.25"] .page-family-step:after{position:static;margin:.5rem auto 0}html[data-scale="1.25"] .page-family-step h3{font-size:1.25rem;justify-content:center}html[data-scale="1.25"] .page-family-step p{font-size:1rem}html[data-scale="1.25"] .page-family-step-3:after{height:7.5rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page-family h3{font-size:1.125rem}html[data-scale="1.5"] .page-family li{font-size:1rem}html[data-scale="1.5"] .page-family-note{font-size:.875rem}html[data-scale="1.5"] .page-family-type{margin-right:1.25rem;margin-left:1.25rem}html[data-scale="1.5"] .page-family-type h3{margin-right:0;margin-left:0}html[data-scale="1.5"] .page-family-step{text-align:center;margin-right:1.25rem;margin-left:1.25rem}html[data-scale="1.5"] .page-family-step:after{position:static;margin:.5rem auto 0}html[data-scale="1.5"] .page-family-step h3{font-size:1.25rem;justify-content:center}html[data-scale="1.5"] .page-family-step p{font-size:1rem}html[data-scale="1.5"] .page-family-step-3:after{height:7.5rem}}@media(min-width:39.25rem){.page-family p{margin-right:10rem}}@media(min-width:49.0625rem){html[data-scale="1.25"] .page-family p{margin-right:10rem}}@media(min-width:58.875rem){html[data-scale="1.5"] .page-family p{margin-right:10rem}}.page-type-list article{margin-top:0;margin-bottom:0;border-bottom:0}.page-type-list article:has(h3){padding-top:3.75rem;padding-bottom:3.75rem;border-bottom:.0625rem solid color-mix(in srgb,var(--color-gray-100) 10%,transparent)}.page-type-list article.no-line{border-bottom:0}@media(max-width:39.1875rem){.page-type-list article:has(h3){margin-right:1.25rem;margin-left:1.25rem}.page-type-list article:has(h3) .page-content,.page-type-list article:has(h3) h3{margin-right:0;margin-left:0}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page-type-list article:has(h3){margin-right:1.25rem;margin-left:1.25rem}html[data-scale="1.25"] .page-type-list article:has(h3) .page-content,html[data-scale="1.25"] .page-type-list article:has(h3) h3{margin-right:0;margin-left:0}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page-type-list article:has(h3){margin-right:1.25rem;margin-left:1.25rem}html[data-scale="1.5"] .page-type-list article:has(h3) .page-content,html[data-scale="1.5"] .page-type-list article:has(h3) h3{margin-right:0;margin-left:0}}.page-type-list .page-content{margin-bottom:0}.page-type-info article{margin-top:1rem}.page-type-info article:has(.page-image-top){margin-top:3.75rem}.page-type-info article:first-child{margin-top:0}.page-type-info .page-image-top{margin-bottom:1rem;padding:0 1.25rem;border-radius:1.5rem}.page-type-info .page-image-top img{max-height:16.25rem;margin:0 auto}@media(max-width:39.1875rem){.page-type-info .page-image-top{border-radius:0}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page-type-info .page-image-top{border-radius:0}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page-type-info .page-image-top{border-radius:0}}.page-type-title h3{font-size:1.375rem;font-weight:700}.page-type-title .page-content{font-size:1.25rem}.page-type-title .page-blockquote{font-size:1.125rem}@media(max-width:39.1875rem){.page-type-title h3{font-size:1.25rem}.page-type-title .page-content{font-size:1.125rem}.page-type-title .page-blockquote{font-size:1rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page-type-title h3{font-size:1.25rem}html[data-scale="1.25"] .page-type-title .page-content{font-size:1.125rem}html[data-scale="1.25"] .page-type-title .page-blockquote{font-size:1rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page-type-title h3{font-size:1.25rem}html[data-scale="1.5"] .page-type-title .page-content{font-size:1.125rem}html[data-scale="1.5"] .page-type-title .page-blockquote{font-size:1rem}}.page .page-type-filter .page-header-image img{max-height:23.4375rem}@media(max-width:39.1875rem){.page .page-type-filter .page-header-image{padding-right:0;padding-left:0}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page .page-type-filter .page-header-image{padding-right:0;padding-left:0}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page .page-type-filter .page-header-image{padding-right:0;padding-left:0}}.page-basic .page-heading-label{background-color:var(--color-chapter-basic)}.page-basic .page-blockquote,.page-basic .page-header-image,.page-basic .page-image-guide,.page-basic .page-image-top{background-color:var(--color-chapter-basic-20)}.page-basic .page-header-image{margin:0 0 3.75rem;padding:0 10.3125rem;border-radius:1.5rem}.page-basic .page-blockquote{font-size:1.125rem;line-height:1.5;text-align:center;margin:1rem 0 3.75rem;padding:1rem 1rem 1.5rem;border-radius:.5rem}.page-basic .page-blockquote:before{content:"";display:block;width:5rem;height:5rem;margin:0 auto .625rem;background-size:cover}.page-basic .page-blockquote p:before{content:"<예시> "}.page-basic article:first-child .page-blockquote:before{display:none;background-image:url(/images/basic/term-1.png)}.page-basic article:nth-child(2) .page-blockquote:before{display:none;background-image:url(/images/basic/term-2.png)}.page-basic article:nth-child(3) .page-blockquote:before{display:none;background-image:url(/images/basic/term-3.png)}.page-basic article:nth-child(4) .page-blockquote:before{display:none;background-image:url(/images/basic/term-4.png)}.page-basic article:nth-child(5) .page-blockquote:before{display:none;background-image:url(/images/basic/term-5.png)}.page-basic article:nth-child(6) .page-blockquote:before{display:none;background-image:url(/images/basic/term-6.png)}.page-basic article:nth-child(7) .page-blockquote:before{display:none;background-image:url(/images/basic/term-7.png)}.page-basic article:nth-child(8) .page-blockquote:before{display:none;background-image:url(/images/basic/term-8.png)}.page-basic article:nth-child(9) .page-blockquote:before{display:none;background-image:url(/images/basic/term-9.png)}.page-basic article:nth-child(10) .page-blockquote:before{display:none;background-image:url(/images/basic/term-10.png)}.page-basic article:nth-child(11) .page-blockquote:before{display:none;background-image:url(/images/basic/term-11.png)}@media(max-width:39.1875rem){.page-basic .page-blockquote{margin-right:1.25rem;margin-left:1.25rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .page-basic .page-blockquote{margin-right:1.25rem;margin-left:1.25rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .page-basic .page-blockquote{margin-right:1.25rem;margin-left:1.25rem}}.page-usage .page-heading-label{background-color:var(--color-chapter-usage)}.page-usage .page-header-image,.page-usage .page-image-guide,.page-usage .page-image-top{background-color:var(--color-chapter-usage-20)}.page-advanced .page-heading-label{background-color:var(--color-chapter-advanced)}.page-advanced .page-image-guide,.page-advanced .page-image-top{background-color:var(--color-chapter-advanced-20)}.page-advanced .page-header-notice{margin-bottom:3.75rem}.page-advanced .page-header-image{display:none}:root{--vw-base:375;--pointer-width:4rem;--box-bottom:20;--dialog-scroll-top:0;--min-height:42.75rem;--frame-header-height:6.875rem;--theme-color:rgb(var(--theme-r),var(--theme-g),var(--theme-b));--frame-scale:1}@media(min-width:39.25rem){html:has(.practice-frame),html:has(.practice-frame) .header-top{background-color:#eee}}@media(min-width:49.0625rem){html[data-scale="1.25"] html:has(.practice-frame),html[data-scale="1.25"] html:has(.practice-frame) .header-top{background-color:#eee}}@media(min-width:58.875rem){html[data-scale="1.5"] html:has(.practice-frame),html[data-scale="1.5"] html:has(.practice-frame) .header-top{background-color:#eee}}.touch-prevent{position:relative}.touch-prevent i{--touch-size:600px;content:"";position:absolute;top:calc(var(--pointer-y)*1px + 6px - var(--touch-size)/2);left:calc(var(--pointer-x)*1px + 6px - var(--touch-size)/2);z-index:2;display:block;width:var(--touch-size);height:var(--touch-size);border-radius:50%;background-color:var(--theme-color);transform-origin:50% 50%;opacity:.6;transform:scale(0);pointer-events:none}.touch-prevent-start{overflow:hidden;outline:1px solid transparent}.touch-prevent-start i{opacity:0;transform:scale(1);transition:transform .6s ease-out,opacity .6s ease-out;will-change:transform,opacity}.practice-frame{container-name:frame;container-type:size;position:relative;scrollbar-width:none;overflow:hidden;display:flex;flex-direction:column;max-height:50.75rem;min-height:38.75rem;height:calc(100dvh - 5.9375rem - 3.75rem - 1rem);background-color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}html:has(.practice-frame){--page-scale:1!important}html:has(.practice-frame) .header-top h1 a{color:#000}html:has(.practice-frame) .header-top h1 a:active,html:has(.practice-frame) .header-top h1 a:hover{background-color:#c5c5c5}html:has(.practice-frame) .header-menu:active,html:has(.practice-frame) .header-menu:hover{background-color:#c5c5c5}html:has(.practice-frame) .header-menu i{background-color:#000}.practice-frame .preload-images{position:absolute;top:0;left:0;overflow:hidden;width:0;height:0;visibility:hidden;pointer-events:none}.practice-frame .pointer{position:absolute;top:calc(var(--pointer-top)*100cqw/var(--vw-base));left:calc(var(--pointer-left)*100cqw/var(--vw-base));display:block;width:var(--pointer-width);aspect-ratio:1;pointer-events:none}.practice-frame .pointer svg{position:relative;z-index:1}.practice-frame .pointer.start-touch:after{--pointer-touch-size:60px;content:"";position:absolute;top:calc(8px - var(--pointer-touch-size)/2);left:calc(8px - var(--pointer-touch-size)/2);width:var(--pointer-touch-size);height:var(--pointer-touch-size);border-radius:50%;background-color:var(--theme-color);transform:scale(0);transform-origin:50% 50%;animation:pointer-click 2s ease-in-out .6s infinite}@starting-style{.practice-frame .pointer.start-touch:after{transform:scale(1);opacity:.4}}@keyframes pointer-click{0%{transform:scale(1);opacity:0}20%{transform:scale(1);opacity:.4}to{opacity:0;transform:scale(0)}}.practice-frame .pointer.flip:after{left:auto;right:calc(8px - var(--pointer-touch-size)/2)}.practice-frame .pointer.flip svg{transform:rotateY(180deg)}.practice-frame .click-cta{position:absolute;top:calc(var(--box-top)*100cqw/var(--vw-base));left:calc(var(--box-left)*100cqw/var(--vw-base));z-index:4;display:block;width:calc(var(--box-width)*100cqw/var(--vw-base));height:calc(var(--box-height)*100cqw/var(--vw-base))}.practice-frame .click-cta:focus-within .pointer,.practice-frame .click-cta:hover .pointer{opacity:0!important;transform:translate(10px,10px)!important;transition-delay:0ms!important}.practice-frame .click-cta.is-bottom{top:auto;bottom:calc(calc(var(--box-bottom) * 100cqw / var(--vw-base)) + 1.25rem)}@media(max-width:39.1875rem){.practice-frame .click-cta.is-bottom{position:fixed}}@media(max-width:48.984375rem){html[data-scale="1.25"] .practice-frame .click-cta.is-bottom{position:fixed}}@media(max-width:58.78125rem){html[data-scale="1.5"] .practice-frame .click-cta.is-bottom{position:fixed}}.practice-frame .click-cta a{color:transparent;display:block;visibility:hidden;overflow:hidden;width:100%;height:100%;border-radius:.5rem;background-color:#fff;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:var(--box-image);opacity:0;transform:scale(.95);transition:transform .1s,opacity .1s,box-shadow .6s,visibility 0ms .1s;will-change:transform,opacity,box-shadow}.practice-frame .click-cta a:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.practice-frame .click-cta a:hover:after{background-color:rgb(var(--theme-r) var(--theme-g) var(--theme-b)/10%)}.practice-frame .click-cta .pointer{opacity:0;transform:translate(10px,10px);transition:none}.practice-frame .click-cta.active{z-index:5}.practice-frame .click-cta.active a{visibility:visible;cursor:url(/images/practice/touch.svg),auto;box-shadow:inset 0 0 0 .25rem var(--theme-color),0 .125rem .5rem rgba(0,0,0,.12);opacity:1;transform:scale(1);transition:transform .3s,opacity .3s,box-shadow .3s,visibility 0ms}.practice-frame .click-cta.active .pointer{opacity:1;transform:translate(0);transition:transform .4s ease-out .1s,opacity .3s;transition-delay:2s}.practice-frame .scroll-cta{--pointer-top:14.13;--pointer-left:3.1;position:absolute;top:14.80375rem;right:.9375rem;z-index:1;width:3.75rem;height:7.5rem;border-radius:1.875rem;box-shadow:0 .375rem 1.25rem rgba(0,0,0,.12);background-color:var(--theme-color);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.practice-frame .scroll-cta .arrow{position:absolute;left:50%;width:1.5rem;transform:translateX(-50%) rotate(270deg)}.practice-frame .scroll-cta .arrow.up{top:1rem;transform:translateX(-50%) rotate(90deg)}.practice-frame .scroll-cta .arrow.down{bottom:1rem;transform:translateX(-50%) rotate(270deg)}.practice-frame .scroll-cta .arrow path{fill:#000}.practice-frame .scroll-cta .pointer{animation:pointer-scroll 3s infinite;animation-timing-function:ease-out}.practice-frame .scroll-cta.active{opacity:1;pointer-events:auto}@keyframes pointer-scroll{0%{opacity:0;transform:translateY(0)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(calc(7.5rem - var(--pointer-width) - var(--pointer-top) * 1px))}to{opacity:0;transform:translateY(calc(7.5rem - var(--pointer-width) - var(--pointer-top) * 1px))}}.practice-frame audio{position:absolute;bottom:0;left:0;width:0;height:0;opacity:0}.practice-frame .area{position:relative;overflow:hidden;flex:1 1;scrollbar-width:none}@media(max-height:684px){.practice-frame .area{overflow:auto}}.practice-frame .area-inner-dialog{z-index:1;position:absolute;bottom:0;left:0;width:100%}@media(max-height:684px)and (max-width:39.1875rem){.practice-frame .area-inner-dialog{position:fixed}}.practice-frame .area.is-scroll{overflow:hidden}.practice-frame .area .image{position:relative;touch-action:none}.practice-frame .area .image img{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.practice-frame .area:has(.active.dim) .image:after{content:"";position:absolute;top:0;left:0;width:100cqw;height:100%;background-color:#000;opacity:.5}@starting-style{.practice-frame .area:has(.active.dim) .image:after{opacity:0}}.practice-frame .area-default .image{min-height:calc(100cqh - var(---frame-header-height))}.practice-frame:has(.practice-main){justify-content:center}@media(max-height:620px){.practice-frame:has(.practice-main){overflow:auto;justify-content:flex-start}.practice-frame:has(.practice-main) .practice-main{padding:3.75rem 0 2.5rem}}.practice-frame:has(.practice-scenario) .practice-header{background-color:#fff}.practice-frame:has(.practice-scenario) .btn-home,.practice-frame:has(.practice-scenario) .btn-page-prev{background-color:transparent}.practice-frame:has(.practice-scenario) .progress-bar,.practice-frame:has(.practice-scenario) .text-cta{display:none}.practice-frame:has(.area-password){background-color:#313335}@media(max-width:39.1875rem){.practice-frame{height:100dvh;max-height:none;min-height:0}html:has(.practice-frame){scrollbar-width:none}html:has(.practice-frame)::-webkit-scrollbar{display:none}html:has(.practice-frame) .footer,html:has(.practice-frame) .header,html:has(.practice-frame) .tool{display:none}}@media(max-width:39.1875rem)and (max-width:39.1875rem){html:has(.practice-frame):has(.practice-main) .header{display:block}html:has(.practice-frame):has(.practice-main) .practice-frame{height:calc(100dvh - var(--header-height))}}@media(max-width:39.1875rem)and (max-width:48.984375rem){html[data-scale="1.25"] html:has(.practice-frame):has(.practice-main) .header{display:block}html[data-scale="1.25"] html:has(.practice-frame):has(.practice-main) .practice-frame{height:calc(100dvh - var(--header-height))}}@media(max-width:39.1875rem)and (max-width:58.78125rem){html[data-scale="1.5"] html:has(.practice-frame):has(.practice-main) .header{display:block}html[data-scale="1.5"] html:has(.practice-frame):has(.practice-main) .practice-frame{height:calc(100dvh - var(--header-height))}}@media(max-width:48.984375rem){html[data-scale="1.25"] .practice-frame{height:100dvh;max-height:none;min-height:0}html:has(html[data-scale="1.25"] .practice-frame){scrollbar-width:none}html:has(html[data-scale="1.25"] .practice-frame)::-webkit-scrollbar{display:none}html:has(html[data-scale="1.25"] .practice-frame) .footer,html:has(html[data-scale="1.25"] .practice-frame) .header,html:has(html[data-scale="1.25"] .practice-frame) .tool{display:none}}@media(max-width:48.984375rem)and (max-width:39.1875rem){html:has(html[data-scale="1.25"] .practice-frame):has(.practice-main) .header{display:block}html:has(html[data-scale="1.25"] .practice-frame):has(.practice-main) .practice-frame{height:calc(100dvh - var(--header-height))}}@media(max-width:48.984375rem)and (max-width:48.984375rem){html[data-scale="1.25"] html:has(html[data-scale="1.25"] .practice-frame):has(.practice-main) .header{display:block}html[data-scale="1.25"] html:has(html[data-scale="1.25"] .practice-frame):has(.practice-main) .practice-frame{height:calc(100dvh - var(--header-height))}}@media(max-width:48.984375rem)and (max-width:58.78125rem){html[data-scale="1.5"] html:has(html[data-scale="1.25"] .practice-frame):has(.practice-main) .header{display:block}html[data-scale="1.5"] html:has(html[data-scale="1.25"] .practice-frame):has(.practice-main) .practice-frame{height:calc(100dvh - var(--header-height))}}@media(max-width:58.78125rem){html[data-scale="1.5"] .practice-frame{height:100dvh;max-height:none;min-height:0}html:has(html[data-scale="1.5"] .practice-frame){scrollbar-width:none}html:has(html[data-scale="1.5"] .practice-frame)::-webkit-scrollbar{display:none}html:has(html[data-scale="1.5"] .practice-frame) .footer,html:has(html[data-scale="1.5"] .practice-frame) .header,html:has(html[data-scale="1.5"] .practice-frame) .tool{display:none}}@media(max-width:58.78125rem)and (max-width:39.1875rem){html:has(html[data-scale="1.5"] .practice-frame):has(.practice-main) .header{display:block}html:has(html[data-scale="1.5"] .practice-frame):has(.practice-main) .practice-frame{height:calc(100dvh - var(--header-height))}}@media(max-width:58.78125rem)and (max-width:48.984375rem){html[data-scale="1.25"] html:has(html[data-scale="1.5"] .practice-frame):has(.practice-main) .header{display:block}html[data-scale="1.25"] html:has(html[data-scale="1.5"] .practice-frame):has(.practice-main) .practice-frame{height:calc(100dvh - var(--header-height))}}@media(max-width:58.78125rem)and (max-width:58.78125rem){html[data-scale="1.5"] html:has(html[data-scale="1.5"] .practice-frame):has(.practice-main) .header{display:block}html[data-scale="1.5"] html:has(html[data-scale="1.5"] .practice-frame):has(.practice-main) .practice-frame{height:calc(100dvh - var(--header-height))}}@media(min-width:39.25rem){.practice-frame{view-transition-name:frame;box-sizing:content-box;width:100%;max-width:23.4375rem;margin:0 auto;box-shadow:0 1.125rem 1.75rem 0 rgba(0,0,0,.122),1.125rem 0 1.75rem 0 rgba(0,0,0,.059);border:.5rem solid #000;border-radius:1.5rem;transform:scale(var(--frame-scale));transition:transform .2s ease-out;will-change:transform}html:has(.practice-frame){-webkit-margin-after:3.75rem;margin-block-end:3.75rem}html:has(.practice-frame)[data-frame-scale] .practice-frame{transition:none;transform:none;zoom:var(--frame-scale)}html:has(.practice-frame) .header-top nav,html:has(.practice-frame) .header-top:after{display:none}html:has(.practice-frame) .footer,html:has(.practice-frame) .tool{display:none}}@media(min-width:49.0625rem){html[data-scale="1.25"] .practice-frame{view-transition-name:frame;box-sizing:content-box;width:100%;max-width:23.4375rem;margin:0 auto;box-shadow:0 1.125rem 1.75rem 0 rgba(0,0,0,.122),1.125rem 0 1.75rem 0 rgba(0,0,0,.059);border:.5rem solid #000;border-radius:1.5rem;transform:scale(var(--frame-scale));transition:transform .2s ease-out;will-change:transform}html:has(html[data-scale="1.25"] .practice-frame){-webkit-margin-after:3.75rem;margin-block-end:3.75rem}html:has(html[data-scale="1.25"] .practice-frame)[data-frame-scale] .practice-frame{transition:none;transform:none;zoom:var(--frame-scale)}html:has(html[data-scale="1.25"] .practice-frame) .header-top nav,html:has(html[data-scale="1.25"] .practice-frame) .header-top:after{display:none}html:has(html[data-scale="1.25"] .practice-frame) .footer,html:has(html[data-scale="1.25"] .practice-frame) .tool{display:none}}@media(min-width:58.875rem){html[data-scale="1.5"] .practice-frame{view-transition-name:frame;box-sizing:content-box;width:100%;max-width:23.4375rem;margin:0 auto;box-shadow:0 1.125rem 1.75rem 0 rgba(0,0,0,.122),1.125rem 0 1.75rem 0 rgba(0,0,0,.059);border:.5rem solid #000;border-radius:1.5rem;transform:scale(var(--frame-scale));transition:transform .2s ease-out;will-change:transform}html:has(html[data-scale="1.5"] .practice-frame){-webkit-margin-after:3.75rem;margin-block-end:3.75rem}html:has(html[data-scale="1.5"] .practice-frame)[data-frame-scale] .practice-frame{transition:none;transform:none;zoom:var(--frame-scale)}html:has(html[data-scale="1.5"] .practice-frame) .header-top nav,html:has(html[data-scale="1.5"] .practice-frame) .header-top:after{display:none}html:has(html[data-scale="1.5"] .practice-frame) .footer,html:has(html[data-scale="1.5"] .practice-frame) .tool{display:none}}@media(min-height:990px)and (min-width:627px){html:has(.practice-frame) #contents{display:flex;align-items:center;width:100%;height:calc(100dvh - var(--header-height) - 3.75rem)}}.practice-header{position:relative;width:100%;padding-top:2.375rem;background-color:var(--theme-color)}.practice-header .text-cta{position:relative;z-index:1;display:flex;align-items:center;height:4.5rem;padding:.25rem 1rem 1.125rem 4.6875rem;font-size:1.125rem;font-weight:400;color:#000;line-height:1.4;letter-spacing:-.025rem}.practice-header .text-cta .icon{position:absolute;top:.25rem;left:1rem;display:flex;align-items:center;justify-content:center;width:3.125rem;height:3.125rem}.practice-header .text-cta b{font-weight:700}@media(max-width:39.1875rem){.practice-header .text-cta{font-size:1rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .practice-header .text-cta{font-size:1rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .practice-header .text-cta{font-size:1rem}}.practice-header .btn-home,.practice-header .btn-page-prev{position:absolute;top:0;height:2.375rem}.practice-header .btn-page-prev{left:.9375rem}.practice-header .btn-home{right:.9375rem}.practice-header .progress-bar{position:absolute;left:0;bottom:0;width:100%;height:.125rem;background-color:rgba(0,0,0,.1)}.practice-header .progress-bar:after{content:"";display:block;width:calc(var(--progress-width)*1%);height:100%;background-color:#000;transition:width .3s ease-in-out}.practice-main{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%}.practice-logo{text-align:center}.practice-logo svg{width:5.178125rem}.practice-title{margin-top:1.145rem;text-align:center;font-size:2.75rem;font-weight:700;line-height:1.1}.practice-title svg{width:10.0625rem}.practice-menu{width:100%;margin-top:3.75rem;padding:0 1.25rem}.practice-menu li{margin-top:.625rem;border-radius:1rem;overflow:hidden}.practice-menu li:first-child{margin-top:0}.practice-menu a{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.5rem;font-size:1.25rem;font-weight:700;color:#000}.practice-menu a:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:transparent;transition:background .3s ease-in-out}.practice-menu a:hover:before{background-color:rgba(0,0,0,.03)}@media(max-width:39.1875rem){.practice-menu a{font-size:1.125rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .practice-menu a{font-size:1.125rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .practice-menu a{font-size:1.125rem}}.practice-menu img{width:4rem;aspect-ratio:1}.practice-menu-baemin a{background-color:var(--color-baemin)}.practice-menu-bmart a{background-color:var(--color-bmart)}.practice-menu-pay a{background-color:var(--color-pay)}.practice-menu-video{color:#fff}.practice-menu-video a{color:inherit;background-color:var(--color-video)}.practice-menu-video a:hover:before{background-color:hsla(0,0%,100%,.1)}[data-theme=dark] .document:has(.practice-frame) .header-menu span{color:#000}[data-theme=dark] .document:has(.practice-frame) .practice-scenario .title{color:#000}@media(max-width:39.1875rem){[data-theme=dark] .document:has(.practice-frame) .header-top{background-color:#fff}}@media(max-width:48.984375rem){html[data-scale="1.25"] [data-theme=dark] .document:has(.practice-frame) .header-top{background-color:#fff}}@media(max-width:58.78125rem){html[data-scale="1.5"] [data-theme=dark] .document:has(.practice-frame) .header-top{background-color:#fff}}.practice-scenario{height:calc(100cqh - 2.375rem);scrollbar-width:none}.practice-scenario,.practice-scenario .page-content{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.practice-scenario .page-content{align-items:center;justify-content:center;height:calc(100% - 1.5rem)}@media screen and (min-height:812px){.practice-scenario .page-content{margin-top:1.25rem}}.practice-scenario .slide{flex:1 1;width:100%}.practice-scenario .swiper-slide{background-color:#fff}.practice-scenario .title{display:flex;flex:none;align-items:flex-end;justify-content:center;height:7.875rem;padding-bottom:1.25rem;text-align:center;font-size:1.375rem;font-weight:700;letter-spacing:-.025rem}@media(max-width:39.1875rem){.practice-scenario .title{font-size:1.25rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .practice-scenario .title{font-size:1.25rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .practice-scenario .title{font-size:1.25rem}}.practice-scenario .image{flex:1 1;display:flex;align-items:center;justify-content:center;overflow:hidden}.practice-scenario .image img{height:100%;object-fit:contain}.practice-scenario .btn-wrap{padding:1.25rem}.practice-scenario .btn{gap:.5rem}.practice-scenario .icon-arrow-right{width:1.25rem;height:1.25rem}.practice-frame .area-settings{height:calc(100cqh - var(--frame-header-height))}.practice-frame .area-settings .pointer{opacity:0;transform:translate(10px,10px)}.practice-frame .area-settings .current .pointer{transition:transform .4s ease-out,opacity .3s;transition-delay:2s;opacity:1;transform:translate(0)}.practice-frame .area-settings .btn:hover{cursor:url(/images/practice/touch.svg),auto}.practice-frame .area-settings .btn:hover .pointer{opacity:0;transform:translate(10px,10px);transition-delay:0ms}.practice-frame .area-password{position:relative}.practice-frame .area-password .password{position:absolute;top:calc(22000cqw/var(--vw-base));left:calc(3750cqw/var(--vw-base));z-index:1;display:flex;align-items:center;justify-content:center}.practice-frame .area-password .password-item{display:inline-flex;align-items:center;justify-content:center;width:calc(5000cqw/var(--vw-base));aspect-ratio:1;animation:blink .2s linear forwards;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.practice-frame .area-password .password-item:first-child{background-image:url(/images/practice/badge-chicken.png)}.practice-frame .area-password .password-item:nth-child(2){background-image:url(/images/practice/badge-icecream.png)}.practice-frame .area-password .password-item:nth-child(3){background-image:url(/images/practice/badge-snack.png)}.practice-frame .area-password .password-item:nth-child(4){background-image:url(/images/practice/badge-rice.png)}.practice-frame .area-password .password-item:nth-child(5){background-image:url(/images/practice/badge-gift.png)}.practice-frame .area-password .password-item:nth-child(6){background-image:url(/images/practice/badge-fruit.png)}@keyframes blink{0%{transform:scale(1.15) rotate(40deg)}30%{transform:scale(1.1) rotate(20deg)}60%{transform:scale(1) rotate(-20deg)}80%{transform:scale(.9) rotate(10deg)}to{transform:scale(1) rotate(0deg)}}@starting-style{.practice-frame .area-password .password-item{transform:scale(1.2) rotate(40deg)}}.practice-frame .area-password .click-cta a{background-color:transparent}.practice-frame .area-end{height:100%}.practice-frame .area-end .swiper{position:absolute;top:calc(22900cqw/var(--vw-base));left:0;width:100%}.practice-frame .area-end .btn-end{position:absolute;bottom:0;left:0;z-index:1;width:100%;padding:1.25rem}@media(max-height:684px)and (max-width:39.1875rem){.practice-frame .area-end .btn-end{position:fixed}}.practice-video .area{overflow-y:auto;display:flex;align-items:center;justify-content:center;height:calc(100dvh - 2.375rem)}.practice-video .area-inner{width:100%;padding:0 1.25rem}@media(max-height:620px){.practice-video .area{align-items:flex-start;padding:3.75rem 0 2.5rem}}.practice-video .btn-home,.practice-video .btn-page-prev,.practice-video .practice-header{background-color:#fff}.practice-video .progress-bar,.practice-video .text-cta{display:none}.practice-video .heading{margin-bottom:3.75rem;text-align:center;font-size:2.75rem;font-weight:700;line-height:1.1}.practice-video .heading img{display:inline-block;width:16.5625rem}.practice-video .video-list{display:flex;flex-direction:column;gap:1rem}.practice-video .video-list .title{margin-bottom:.75rem;font-size:1.25rem;font-weight:700;color:#000;letter-spacing:-.025rem}.practice-video .video-list .player{display:none}.practice-video .video-list .player video{display:block;width:100%;height:100%}.practice-video .video-list .player video::cue{color:#fff;font-size:1.25rem;white-space:pre-line;background-color:rgba(0,0,0,.7)}.practice-video .video-list .player-control{position:absolute;top:.9375rem;right:.9375rem;display:flex;flex-direction:column;gap:.5rem}.practice-video .video-list .player-control button{color:#fff;width:3rem;aspect-ratio:1;border:0;border-radius:50%;background-color:rgba(0,0,0,.4)}.practice-video .video-list .player-control button:hover{background-color:rgba(0,0,0,.4)}.practice-video .video-list .player-control button svg{width:3rem;aspect-ratio:1}.practice-video .video-list .player-options{display:flex;flex-direction:column;gap:.5rem}.practice-video .video-list .player-rate{position:relative;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:0;font-size:.875rem}.practice-video .video-list .player-rate small{font-size:.7em;display:block;margin-bottom:.25rem}.practice-video .video-list .player-rate span{font-weight:700}.practice-video .video-list .player-rate-list{font-size:.625rem;position:absolute;top:calc(100% + .25rem);left:50%;display:flex;flex-direction:column;align-items:center;width:2.5rem;margin-left:-1.25rem;padding:.25rem;border-radius:1.25rem;transition:background-color .6s ease-in-out;pointer-events:none;overflow:hidden}.practice-video .video-list .player-rate-list button{width:100%;aspect-ratio:1;opacity:0;transform:translateY(-100%);transition:opacity .3s ease-in-out,transform .3s ease-in-out,background-color .1s ease-in-out;transition-delay:var(--delay);background-color:transparent}.practice-video .video-list .player-rate-list button.active{background-color:rgba(0,0,0,.2)}.practice-video .video-list .player-rate.is-show .player-rate-list{background-color:rgba(0,0,0,.4);pointer-events:all}.practice-video .video-list .player-rate.is-show .player-rate-list button{opacity:1;transform:translateY(0)}.practice-video .video-list .player-caption{font-size:1rem;font-weight:700;position:relative}.practice-video .video-list .player-caption:before{content:"";position:absolute;top:50%;left:50%;width:1.5625rem;height:.125rem;background-color:#fff;pointer-events:none;transform:rotate(45deg) translate(-50%,-50%);transform-origin:0 0;display:block}.practice-video .video-list .player-caption.is-caption:before{display:none}.practice-video .video-list .player.is-play{display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;margin:0;border:0;border-radius:0;background-color:#000}.practice-video .video-list .player.is-play:-webkit-full-screen{position:fixed!important;top:0;left:0;z-index:1000;width:100%;height:100%;margin:0;border:0;border-radius:0}.practice-video .video-list .player.is-play:fullscreen{position:fixed!important;top:0;left:0;z-index:1000;width:100%;height:100%;margin:0;border:0;border-radius:0}.practice-video .video-list .player.is-play .btn-play{display:none}.practice-video .video-list .player.is-play .btn-close,.practice-video .video-list .player.is-play .btn-sound{display:block}html:has(.practice-video .video-list .player.is-play) .practice-frame{overflow:hidden}html:has(.practice-video .video-list .is-play) .practice-frame{overflow:visible}html:has(.practice-video .video-list .is-play) .practice-frame .btn-home,html:has(.practice-video .video-list .is-play) .practice-frame .btn-page-prev,html:has(.practice-video .video-list .is-play) .practice-frame .practice-header{display:none}html:has(.practice-video .video-list .is-play) .practice-frame .area{position:static;overflow:visible}html:has(.practice-video .video-list .is-play) .practice-frame .video-item{pointer-events:none}html:has(.practice-video .video-list .is-play) .practice-frame .btn-close,html:has(.practice-video .video-list .is-play) .practice-frame .btn-sound{pointer-events:all}.practice-video .video-item{cursor:pointer;position:relative;width:100%;height:8.5rem;padding:2rem 1.5rem;display:block;text-align:left;border:0;border-radius:1rem;background-position:calc(100% - 1.5rem) 50%;background-image:url(/images/practice/icon-baemin.png);background-size:4rem 4rem;background-color:#74c4ff;background-repeat:no-repeat}.practice-video .video-item .btn-play{height:2.5rem;gap:.25rem;padding:.25rem 1rem;font-size:.875rem;font-weight:400;border-radius:1.25rem}.practice-video .video-item .btn-play svg{width:1rem;height:1rem}.practice-video .video-item-1,.practice-video .video-item-1:hover{background-color:#74c4ff;background-image:url(/images/practice/icon-baemin.png)}.practice-video .video-item-2,.practice-video .video-item-2:hover{background-color:#ffce20;background-image:url(/images/practice/icon-bmart.png)}.practice-video .video-item-3,.practice-video .video-item-3:hover{background-color:#ff7975;background-image:url(/images/practice/icon-pay.png)}.practice-frame .area:has(.dialog){overflow:visible}.practice-frame .dialog{width:min(18.4375rem,90%);border-radius:1rem;box-shadow:0 2px 8px rgba(0,0,0,.12)}.practice-frame .dialog-container{top:-6.875rem;bottom:0;height:auto}.practice-frame .dialog-container:has(.dialog-end){height:100cqh}.practice-frame .dialog-content{padding:1.5rem 1.5rem 0;text-align:center;font-size:1.25rem;font-weight:500;color:#181a1c;letter-spacing:-.025rem;line-height:1.5}.practice-frame .dialog-footer{padding:1rem}.practice-frame .dialog-settings .dialog{display:none}.practice-frame .dialog-settings .dialog.active{display:block}.practice-frame .dialog-settings .header-guide{position:absolute;top:0;left:0;width:100%;z-index:2}.practice-frame .dialog-settings .header-guide .btn-page-prev{position:absolute;top:.625rem;left:.9375rem;width:6.1875rem;height:2.5rem;opacity:0}.practice-frame .dialog-settings .header-guide .btn-home{position:absolute;top:.625rem;right:.9375rem;width:6.1875rem;height:2.5rem;opacity:0}.practice-frame .dialog-settings .header-guide .text-cta{position:absolute;top:2.529375rem;left:0;display:flex;align-items:center;gap:.25rem;width:100%;height:4.5rem;padding:0 1rem;font-size:1.125rem;font-weight:400;color:#000;line-height:1.4;background-color:var(--theme-color);opacity:0}.practice-frame .dialog-settings .header-guide .text-cta .icon{width:3.125rem;aspect-ratio:1}@media(max-width:39.1875rem){.practice-frame .dialog-settings .header-guide .text-cta{font-size:1rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .practice-frame .dialog-settings .header-guide .text-cta{font-size:1rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .practice-frame .dialog-settings .header-guide .text-cta{font-size:1rem}}.practice-frame .dialog-settings .highlight{filter:drop-shadow(0 0 .0625rem rgba(var(--theme-r),var(--theme-g),var(--theme-b),.05)) drop-shadow(0 0 .125rem rgba(var(--theme-r),var(--theme-g),var(--theme-b),.15)) drop-shadow(0 0 .375rem rgba(var(--theme-r),var(--theme-g),var(--theme-b),.15)) drop-shadow(0 0 2.5rem rgba(var(--theme-r),var(--theme-g),var(--theme-b),.15)) drop-shadow(0 0 .5rem rgba(var(--theme-r),var(--theme-g),var(--theme-b),.05)) drop-shadow(0 0 .75rem var(--theme-color))}.practice-frame .dialog-settings-0{--pointer-top:37.5;--pointer-left:30}.practice-frame .dialog-settings-1{--pointer-top:20;--pointer-left:159.5}.practice-frame .dialog-settings-1 .btn-home,.practice-frame .dialog-settings-1 .btn-page-prev{height:1.875rem;margin:.0625rem .125rem;padding:0 .5rem}.practice-frame .dialog-settings-1.active~.header-guide .btn-home,.practice-frame .dialog-settings-1.active~.header-guide .btn-page-prev{opacity:1}.practice-frame .dialog-settings-2{--pointer-top:27;--pointer-left:159.5}.practice-frame .dialog-settings-2.active~.header-guide .text-cta{opacity:1}.practice-frame .dialog-settings-3{--pointer-top:27;--pointer-left:159.5}.practice-frame .dialog-settings-4{--pointer-top:27;--pointer-left:165.5}.practice-frame .dialog-settings-4 .character{display:block;width:7.5rem;height:6rem;margin:0 auto;background-image:url(/images/practice/baemin/may.png);background-repeat:no-repeat;background-size:cover;background-position-y:1px;display:none}.practice-baemin .dialog-settings-4 .character{background-image:url(/images/practice/baemin/may.png)}.practice-bmart .dialog-settings-4 .character{background-image:url(/images/practice/bmart/poppy.png)}.practice-pay .dialog-settings-4 .character{background-image:url(/images/practice/pay/docgo.png)}.practice-frame .dialog-end .dialog-content{padding-top:2rem;font-size:1.125rem}.practice-frame .dialog-end .text-congratulation{height:3.5rem;margin:0 auto .75rem}.practice-frame .dialog-end .text-congratulation img{margin:0 auto;height:100%}.practice-frame .dialog-end .character{display:block;width:7.5rem;height:7.5rem;margin:0 auto;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;display:none}.practice-baemin .dialog-end .character,.practice-frame .dialog-end .character{background-image:url(/images/practice/baemin/end.png)}.practice-bmart .dialog-end .character{background-image:url(/images/practice/bmart/end.png)}.practice-pay .dialog-end .character{background-image:url(/images/practice/pay/end.png)}.practice-frame .dialog-end .btn .pointer{top:2.1875rem;left:auto;right:.9375rem}.practice-frame .dialog-end .btn:hover{cursor:url(/images/practice/touch.svg),auto}.practice-frame .dialog-end .btn:hover .pointer{opacity:0;transform:translate(10px,10px);transition-delay:0ms}.practice-frame .dialog-end .pointer{opacity:0;transform:translate(10px,10px)}.practice-frame .dialog-end.current .pointer{transition:transform .4s ease-out,opacity .3s;transition-delay:2s;opacity:1;transform:translate(0)}.dialog-narration{--pointer-top:37.5;--pointer-left:30;z-index:10}.dialog-narration .dialog{min-width:18.4375rem;border-radius:1rem;box-shadow:0 2px 8px rgba(0,0,0,.12)}.dialog-narration .dialog-content{padding:1.5rem 1.5rem 0;text-align:center;font-size:1.25rem;font-weight:500;color:#181a1c;letter-spacing:-.025rem;line-height:1.5}.dialog-narration .dialog-footer{padding:1rem}.audio-narration{position:fixed;bottom:0;z-index:1000;width:100%;max-width:23.4375rem;pointer-events:none}.audio-narration [aria-hidden]{background-color:#fff;pointer-events:none;visibility:hidden}.audio-narration-list{display:flex;align-content:center;justify-content:center}.audio-narration-list button{position:fixed;top:-1.875rem;left:0;flex:1 1;display:flex;align-items:center;justify-content:center;min-width:6.25rem;height:1.875rem;padding:0 1rem;color:var(--color-gray-0);background-color:var(--color-gray-100)}.audio-narration-list button:focus{top:0;border-radius:0}.success-event{color:#000;position:absolute;top:calc(100cqh - 6.875rem);left:.5rem;z-index:10;width:calc(100% - 1rem);border-radius:.5rem;pointer-events:none;opacity:0;transform:translateY(0);transition:transform .3s,opacity .3s,background-color .9s;transition-delay:.3s;box-shadow:0 2px 8px rgba(0,0,0,.12)}.success-event,.success-event:hover{background-color:hsla(0,0%,100%,.2)}.success-event-content{font-size:.8125rem;width:100%;padding:.5rem;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background:rgba(250,250,252,.73);border-radius:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.success-event-content strong{font-size:.875rem}.success-event-content .icon{width:2.1875rem;margin-left:.25rem;transform:rotate(-10deg)}.success-event-content .text{flex:1 1}.success-event .btn{text-align:right;font-size:.75rem;white-space:nowrap;display:inline-flex;flex:none;align-items:center;height:auto;min-height:1.875rem;padding:.25rem .75rem;border-radius:.5rem}.success-show{opacity:1;transform:translateY(calc(-100% - .75rem));pointer-events:auto}.page-introduction .swiper{max-width:51.25rem;margin:0 auto}.page-introduction .swiper-slide{overflow:hidden;border-radius:1rem}.page-introduction .swiper-button-next,.page-introduction .swiper-button-prev{position:absolute;top:calc(34.0625rem/2);z-index:1;width:3rem;height:3rem;border:0;color:#181a1c;border-radius:50%;box-shadow:0 0 20px 0 rgba(0,0,0,.12);background-color:var(--color-gray-0)}.page-introduction .swiper-button-next:after,.page-introduction .swiper-button-prev:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid rgba(0,0,0,.1);border-radius:50%;pointer-events:none;transition:background-color .2s ease-out;will-change:background-color}.page-introduction .swiper-button-next:hover:after,.page-introduction .swiper-button-prev:hover:after{background-color:rgba(0,0,0,.04)}.page-introduction .swiper-button-next svg,.page-introduction .swiper-button-prev svg{width:1.5rem;height:1.5rem}.page-introduction .swiper-button-prev{left:50%;transform:translateX(calc(-25.625rem - 20.5px))}.page-introduction .swiper-button-prev svg{transform:rotate(180deg)}.page-introduction .swiper-button-next{right:50%;transform:translateX(calc(25.625rem + 20.5px))}.page-introduction .swiper-pagination{position:absolute;width:100%;bottom:0!important}.page-introduction .swiper-pagination-bullet{flex:1 1;margin:0!important;border:0;border-radius:1rem}.page-introduction .swiper-pagination-bullet span{display:none}@media(max-width:61.25rem){.page-introduction .swiper-slide{border-radius:0}.page-introduction .swiper-button-next,.page-introduction .swiper-button-prev{display:none!important}.page-introduction .swiper-pagination{display:flex;gap:0!important;width:6.25rem!important;height:.5rem;left:50%!important;border-radius:.25rem;background-color:rgba(0,0,0,.1);transform:translateX(-50%)}.page-introduction .swiper-pagination-bullet{height:100%;background-image:none!important;background-color:transparent}.page-introduction .swiper-pagination-bullet:after{display:none}.page-introduction .swiper-pagination-bullet-active{background-color:#000}}@media(max-width:76.5625rem){html[data-scale="1.25"] .page-introduction .swiper-slide{border-radius:0}html[data-scale="1.25"] .page-introduction .swiper-button-next,html[data-scale="1.25"] .page-introduction .swiper-button-prev{display:none!important}html[data-scale="1.25"] .page-introduction .swiper-pagination{display:flex;gap:0!important;width:6.25rem!important;height:.5rem;left:50%!important;border-radius:.25rem;background-color:rgba(0,0,0,.1);transform:translateX(-50%)}html[data-scale="1.25"] .page-introduction .swiper-pagination-bullet{height:100%;background-image:none!important;background-color:transparent}html[data-scale="1.25"] .page-introduction .swiper-pagination-bullet:after{display:none}html[data-scale="1.25"] .page-introduction .swiper-pagination-bullet-active{background-color:#000}}@media(max-width:91.875rem){html[data-scale="1.5"] .page-introduction .swiper-slide{border-radius:0}html[data-scale="1.5"] .page-introduction .swiper-button-next,html[data-scale="1.5"] .page-introduction .swiper-button-prev{display:none!important}html[data-scale="1.5"] .page-introduction .swiper-pagination{display:flex;gap:0!important;width:6.25rem!important;height:.5rem;left:50%!important;border-radius:.25rem;background-color:rgba(0,0,0,.1);transform:translateX(-50%)}html[data-scale="1.5"] .page-introduction .swiper-pagination-bullet{height:100%;background-image:none!important;background-color:transparent}html[data-scale="1.5"] .page-introduction .swiper-pagination-bullet:after{display:none}html[data-scale="1.5"] .page-introduction .swiper-pagination-bullet-active{background-color:#000}}.introduction-visual{position:relative;max-height:calc(100lvh - var(--header-height) - var(--tool-height));aspect-ratio:16/9;margin:0 auto}.introduction-visual .video-player,.introduction-visual iframe,.introduction-visual img,.introduction-visual video{width:100%;height:100%;object-fit:cover;vertical-align:top}.introduction-visual .video-player .video-js,.introduction-visual iframe .video-js,.introduction-visual img .video-js,.introduction-visual video .video-js{height:100%!important;padding-top:0!important;background-color:transparent!important}.introduction-visual .video-player .video-js video,.introduction-visual iframe .video-js video,.introduction-visual img .video-js video,.introduction-visual video .video-js video{height:100%;object-fit:contain}.introduction-visual .video-player .video-js .vjs-text-track-display,.introduction-visual iframe .video-js .vjs-text-track-display,.introduction-visual img .video-js .vjs-text-track-display,.introduction-visual video .video-js .vjs-text-track-display{bottom:3.125rem!important}.introduction-visual .video-player .video-js .vjs-text-track-cue>div,.introduction-visual iframe .video-js .vjs-text-track-cue>div,.introduction-visual img .video-js .vjs-text-track-cue>div,.introduction-visual video .video-js .vjs-text-track-cue>div{padding:0 .5rem!important;font-size:2.5rem!important;background-color:rgba(0,0,0,.5)!important}.introduction-visual .btn-play{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:1rem;border:none;opacity:1;transition:opacity .3s ease-in-out}.introduction-visual .btn-play.hidden{opacity:0}.introduction-visual .btn-play:active,.introduction-visual .btn-play:hover{background-color:transparent}.introduction-visual .btn-play svg{width:8.75rem;aspect-ratio:1;filter:drop-shadow(0 .125rem .625rem rgba(0,0,0,.18))}.introduction-visual .btn-sound{position:absolute;top:1.25rem;right:1.25rem;z-index:3;width:4.5rem;border:none;border-radius:50%;background-color:rgba(0,0,0,.4)}.introduction-visual .btn-sound:active,.introduction-visual .btn-sound:hover{background-color:rgba(0,0,0,.4)}.introduction-visual .btn-sound svg{width:100%;aspect-ratio:1}@media(max-width:61.25rem){.introduction-visual{width:100%;height:auto;aspect-ratio:16/9}.introduction-visual .btn-play{align-items:flex-start;justify-content:flex-start}.introduction-visual .btn-play svg{width:2.5rem}.introduction-visual .btn-sound{top:1rem;right:1rem;width:2.5rem}}@media(max-width:76.5625rem){html[data-scale="1.25"] .introduction-visual{width:100%;height:auto;aspect-ratio:16/9}html[data-scale="1.25"] .introduction-visual .btn-play{align-items:flex-start;justify-content:flex-start}html[data-scale="1.25"] .introduction-visual .btn-play svg{width:2.5rem}html[data-scale="1.25"] .introduction-visual .btn-sound{top:1rem;right:1rem;width:2.5rem}}@media(max-width:91.875rem){html[data-scale="1.5"] .introduction-visual{width:100%;height:auto;aspect-ratio:16/9}html[data-scale="1.5"] .introduction-visual .btn-play{align-items:flex-start;justify-content:flex-start}html[data-scale="1.5"] .introduction-visual .btn-play svg{width:2.5rem}html[data-scale="1.5"] .introduction-visual .btn-sound{top:1rem;right:1rem;width:2.5rem}}.introduction-content{display:flex;flex-wrap:wrap;justify-content:center;margin:calc(7.5rem*var(--page-scale)) 0;overflow:hidden}@media screen and (max-width:980px){.introduction-content{margin:calc(5rem*var(--page-scale)) 0}}.introduction-manual{position:relative;width:100%;max-width:calc(51.25rem*var(--page-scale))}@media screen and (max-width:980px){.introduction-manual{max-width:none;padding:0 calc(1.25rem*var(--page-scale));text-align:center}}.introduction-manual-item{max-width:calc(25rem*var(--page-scale))}.introduction-manual-item:not(:last-child){margin-bottom:calc(5rem*var(--page-scale))}.introduction-manual-item h2{font-size:2.5rem;line-height:1.35}.introduction-manual-item h2,.introduction-manual-item h3{margin-bottom:calc(2.5rem*var(--page-scale));text-align:inherit;align-items:flex-start}.introduction-manual-item h3{font-size:1.25rem;font-weight:700;letter-spacing:-.025rem}.introduction-manual-item p{font-size:1.125rem;line-height:150%;letter-spacing:-.025rem;margin-top:calc(1rem*var(--page-scale))}.introduction-manual-item p:first-child{margin-bottom:calc(.25rem*var(--page-scale))}.introduction-manual-item p:first-child strong{font-size:calc(1.25rem*var(--page-scale))}.introduction-manual-item p+h2{margin-top:calc(5rem*var(--page-scale))}.introduction-manual-item .btn-wrap{justify-content:flex-start}.introduction-manual-item .btn-file-download{width:100%;max-width:calc(20.9375rem*var(--page-scale));height:calc(3.375rem*var(--page-scale));gap:calc(.604375rem*var(--page-scale));margin-top:calc(.5rem*var(--page-scale));font-size:1rem;font-weight:700}.introduction-manual-item .btn-file-download svg{width:calc(1.041875rem*var(--page-scale));height:calc(.9375rem*var(--page-scale))}@media screen and (max-width:980px){.introduction-manual-item{max-width:100%;text-align:left}.introduction-manual-item h2{margin-bottom:calc(2rem*var(--page-scale));font-size:2rem;letter-spacing:-.025rem}.introduction-manual-item h2 br{display:none}.introduction-manual-item h3{margin-right:0!important;margin-bottom:2rem;margin-left:0!important;font-size:1.125rem}.introduction-manual-item p{font-size:1rem;margin-top:calc(.75rem*var(--page-scale))}.introduction-manual-item .btn-wrap{justify-content:center}}.introduction-manual-quote{position:absolute;top:0;left:calc(50% + 40px);width:calc(45.875rem*var(--page-scale));margin-left:calc(-2.5rem*var(--page-scale));padding-right:calc(2.1875rem*var(--page-scale));transform-origin:top left}.introduction-manual-quote>p{margin:calc(3rem*var(--page-scale)) 0;opacity:0;transform:translateY(100px);transition:opacity .2s ease-out,transform .2s ease-out;transition-delay:0ms}.introduction-manual-quote>p:first-child,.introduction-manual-quote>p:nth-child(3){margin-left:calc(6.5625rem*var(--page-scale))}.introduction-manual-quote>p:nth-child(4){margin-left:calc(4.0625rem*var(--page-scale))}.introduction-manual-quote>p img{will-change:filter}.introduction-manual-quote>p:first-child img{filter:drop-shadow(0 0 .73px #72C0F9) drop-shadow(0 0 1.46px #72C0F9) drop-shadow(0 0 5.1px #72C0F9) drop-shadow(0 0 10.205px #72C0F9) drop-shadow(0 0 17.495px #72C0F9)}.introduction-manual-quote>p:nth-child(2) img{filter:drop-shadow(0 0 .73px #FF9E90) drop-shadow(0 0 1.46px #FF9E90) drop-shadow(0 0 5.1px #FF9E90) drop-shadow(0 0 10.205px #FF9E90) drop-shadow(0 0 17.495px #FF9E90)}.introduction-manual-quote>p:nth-child(3) img{filter:drop-shadow(0 0 .73px #FFD84D) drop-shadow(0 0 1.46px #FFD84D) drop-shadow(0 0 5.1px #FFD84D) drop-shadow(0 0 10.205px #FFD84D) drop-shadow(0 0 17.495px #FFD84D)}.introduction-manual-quote>p:nth-child(4) img{filter:drop-shadow(0 0 .73px #6AD4D0) drop-shadow(0 0 1.46px #6AD4D0) drop-shadow(0 0 5.1px #6AD4D0) drop-shadow(0 0 10.205px #6AD4D0) drop-shadow(0 0 17.495px #6AD4D0)}.introduction-manual-quote.active p{opacity:1;transform:translateY(0);transition:opacity .4s ease-out,transform .4s ease-out}.introduction-manual-quote.active p:first-child{transition-delay:.25s}.introduction-manual-quote.active p:nth-child(2){transition-delay:.5s}.introduction-manual-quote.active p:nth-child(3){transition-delay:.75s}.introduction-manual-quote.active p:nth-child(4){transition-delay:1s}@media screen and (max-width:980px){.introduction-manual-quote{position:static;display:block;overflow:hidden;max-width:none;width:auto;padding:0;margin:0 calc(-1.25rem*var(--page-scale)) calc(5rem*var(--page-scale));transform:none}.introduction-manual-quote img,.introduction-manual-quote picture{display:inline-block}.introduction-manual-quote p:first-child{margin-left:calc(4.3125rem*var(--page-scale))}.introduction-manual-quote p:nth-child(2){margin-left:calc(-1.25rem*var(--page-scale))}.introduction-manual-quote p:nth-child(2) img{filter:drop-shadow(0 0 .48px rgb(255,158,144)) drop-shadow(0 0 .955px rgb(255,158,144)) drop-shadow(0 0 3.35px rgb(255,158,144)) drop-shadow(0 0 6.7px rgb(255,158,144)) drop-shadow(0 0 11.485px rgb(255,158,144)) drop-shadow(0 0 20.1px rgb(255,158,144))}.introduction-manual-quote p:nth-child(3){margin-left:calc(4.3125rem*var(--page-scale));margin-right:calc(-1.25rem*var(--page-scale))}.introduction-manual-quote p:nth-child(4){margin-left:calc(2.65625rem*var(--page-scale))}}.introduction-books{position:relative;width:100%;margin-top:6.25rem}@media(max-width:61.25rem){.introduction-books{margin-top:5rem}}@media(max-width:76.5625rem){html[data-scale="1.25"] .introduction-books{margin-top:5rem}}@media(max-width:91.875rem){html[data-scale="1.5"] .introduction-books{margin-top:5rem}}.introduction-books img{width:100%;aspect-ratio:820/545;object-fit:cover;object-position:center}.introduction-books .swiper{padding-bottom:7.1875rem}.introduction-books .swiper-pagination{display:flex;gap:1.25rem}.introduction-books .swiper-pagination-bullet{position:relative;aspect-ratio:190/125;height:auto;border:0;background-size:cover;background-position:50% 50%;background-image:var(--book-image);background-repeat:no-repeat;opacity:1}.introduction-books .swiper-pagination-bullet:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1rem;background-color:#000;opacity:0;transition:opacity .2s ease-out;will-change:opacity}.introduction-books .swiper-pagination-bullet-active:after{opacity:.5}.introduction-books .swiper-slide[data-swiper-slide-index="4"] img{object-position:0 -8.4375rem}.introduction-books .swiper-pagination-bullet-4{background-position-y:-1.375rem}@media(max-width:61.25rem){.introduction-books .swiper{max-width:none;padding-bottom:1.25rem}.introduction-books .swiper-pagination{display:flex}.introduction-books .swiper-slide[data-swiper-slide-index="4"] img{object-position:0 -9.6875rem}}@media(max-width:76.5625rem){html[data-scale="1.25"] .introduction-books .swiper{max-width:none;padding-bottom:1.25rem}html[data-scale="1.25"] .introduction-books .swiper-pagination{display:flex}html[data-scale="1.25"] .introduction-books .swiper-slide[data-swiper-slide-index="4"] img{object-position:0 -9.6875rem}}@media(max-width:91.875rem){html[data-scale="1.5"] .introduction-books .swiper{max-width:none;padding-bottom:1.25rem}html[data-scale="1.5"] .introduction-books .swiper-pagination{display:flex}html[data-scale="1.5"] .introduction-books .swiper-slide[data-swiper-slide-index="4"] img{object-position:0 -9.6875rem}}@media(max-width:39.1875rem){.introduction-books .swiper-slide[data-swiper-slide-index="4"] img{object-position:0 -5.3125rem}}@media(max-width:48.984375rem){html[data-scale="1.25"] .introduction-books .swiper-slide[data-swiper-slide-index="4"] img{object-position:0 -5.3125rem}}@media(max-width:58.78125rem){html[data-scale="1.5"] .introduction-books .swiper-slide[data-swiper-slide-index="4"] img{object-position:0 -5.3125rem}}.introduction-review{width:100%;margin:0 auto;padding:7.5rem 0;background-color:var(--color-gray-10)}@media(max-width:61.25rem){.introduction-review{padding:5rem 0}}@media(max-width:76.5625rem){html[data-scale="1.25"] .introduction-review{padding:5rem 0}}@media(max-width:91.875rem){html[data-scale="1.5"] .introduction-review{padding:5rem 0}}.introduction-review-items{font-size:1.375rem;letter-spacing:-.025rem;display:flex;flex-wrap:wrap;max-width:64.375rem;margin:0 auto 12.5rem}.introduction-review-items h2{padding-left:6.5625rem;text-align:left;align-items:flex-start;width:100%;max-width:64.375rem;margin:0 auto 3.75rem;font-size:2.5rem;line-height:1.35}@media(max-width:61.25rem){.introduction-review-items{padding:0 1.25rem;margin:0 auto 7.5rem}.introduction-review-items h2{padding-left:0;font-size:2rem}.introduction-review-items h2 br{display:none}}@media(max-width:76.5625rem){html[data-scale="1.25"] .introduction-review-items{padding:0 1.25rem;margin:0 auto 7.5rem}html[data-scale="1.25"] .introduction-review-items h2{padding-left:0;font-size:2rem}html[data-scale="1.25"] .introduction-review-items h2 br{display:none}}@media(max-width:91.875rem){html[data-scale="1.5"] .introduction-review-items{padding:0 1.25rem;margin:0 auto 7.5rem}html[data-scale="1.5"] .introduction-review-items h2{padding-left:0;font-size:2rem}html[data-scale="1.5"] .introduction-review-items h2 br{display:none}}.introduction-review-item{display:flex;align-items:center;width:100%;margin-top:1.25rem;letter-spacing:-.025rem}.introduction-review-item img{width:100%;max-width:31.5625rem}.introduction-review-item .text{margin-left:6.5625rem;font-size:1.375rem;font-weight:500;line-height:1.5}.introduction-review-item .text p{margin:2.5rem 0}.introduction-review-item .text small{font-size:1rem;color:var(--color-gray-50)}.introduction-review-item:nth-of-type(odd){justify-content:space-between;flex-direction:row-reverse}@media(max-width:61.25rem){.introduction-review-item{margin-top:0}.introduction-review-item,.introduction-review-item:nth-of-type(odd){flex-direction:column}.introduction-review-item:not(:first-of-type){margin-top:5rem}.introduction-review-item img{max-width:none}.introduction-review-item .text{width:100%;margin-top:2rem;margin-left:0;padding:0 1.25rem;font-size:1.125rem}.introduction-review-item .text p{margin:1.5rem 0 0}.introduction-review-item .text p:first-of-type{margin-top:0}.introduction-review-item .text p br{display:none}}@media(max-width:76.5625rem){html[data-scale="1.25"] .introduction-review-item{margin-top:0}html[data-scale="1.25"] .introduction-review-item,html[data-scale="1.25"] .introduction-review-item:nth-of-type(odd){flex-direction:column}html[data-scale="1.25"] .introduction-review-item:not(:first-of-type){margin-top:5rem}html[data-scale="1.25"] .introduction-review-item img{max-width:none}html[data-scale="1.25"] .introduction-review-item .text{width:100%;margin-top:2rem;margin-left:0;padding:0 1.25rem;font-size:1.125rem}html[data-scale="1.25"] .introduction-review-item .text p{margin:1.5rem 0 0}html[data-scale="1.25"] .introduction-review-item .text p:first-of-type{margin-top:0}html[data-scale="1.25"] .introduction-review-item .text p br{display:none}}@media(max-width:91.875rem){html[data-scale="1.5"] .introduction-review-item{margin-top:0}html[data-scale="1.5"] .introduction-review-item,html[data-scale="1.5"] .introduction-review-item:nth-of-type(odd){flex-direction:column}html[data-scale="1.5"] .introduction-review-item:not(:first-of-type){margin-top:5rem}html[data-scale="1.5"] .introduction-review-item img{max-width:none}html[data-scale="1.5"] .introduction-review-item .text{width:100%;margin-top:2rem;margin-left:0;padding:0 1.25rem;font-size:1.125rem}html[data-scale="1.5"] .introduction-review-item .text p{margin:1.5rem 0 0}html[data-scale="1.5"] .introduction-review-item .text p:first-of-type{margin-top:0}html[data-scale="1.5"] .introduction-review-item .text p br{display:none}}.introduction-field{overflow:hidden}.introduction-field-item{max-width:51.25rem;margin:0 auto 6.25rem;letter-spacing:-.025rem}.introduction-field-item h2{text-align:left;align-items:flex-start;margin:0 auto 2.5rem;font-size:2.5rem;line-height:1.35}.introduction-field-item .text{font-size:1.125rem;font-weight:500;line-height:1.5}.introduction-field-item p{margin-bottom:1rem}@media(max-width:61.25rem){.introduction-field-item{margin-left:0;margin-right:0;padding-right:1.25rem;padding-left:1.25rem}.introduction-field-item h2{margin-bottom:2rem;font-size:2rem}.introduction-field-item .text{font-size:1rem}.introduction-field-item .text p{margin-bottom:.75rem}.introduction-field-item .text p:has(a[href^=mailto]) br{display:inline-block}}@media(max-width:76.5625rem){html[data-scale="1.25"] .introduction-field-item{margin-left:0;margin-right:0;padding-right:1.25rem;padding-left:1.25rem}html[data-scale="1.25"] .introduction-field-item h2{margin-bottom:2rem;font-size:2rem}html[data-scale="1.25"] .introduction-field-item .text{font-size:1rem}html[data-scale="1.25"] .introduction-field-item .text p{margin-bottom:.75rem}html[data-scale="1.25"] .introduction-field-item .text p:has(a[href^=mailto]) br{display:inline-block}}@media(max-width:91.875rem){html[data-scale="1.5"] .introduction-field-item{margin-left:0;margin-right:0;padding-right:1.25rem;padding-left:1.25rem}html[data-scale="1.5"] .introduction-field-item h2{margin-bottom:2rem;font-size:2rem}html[data-scale="1.5"] .introduction-field-item .text{font-size:1rem}html[data-scale="1.5"] .introduction-field-item .text p{margin-bottom:.75rem}html[data-scale="1.5"] .introduction-field-item .text p:has(a[href^=mailto]) br{display:inline-block}}.introduction-field-slides{position:relative}.introduction-field .swiper{overflow:visible;max-width:none}.introduction-field .swiper-slide{width:51.25rem}.introduction-field .swiper-slide img{aspect-ratio:738/492}.introduction-field .swiper-slide-active img{aspect-ratio:820/545}.introduction-field .swiper-pagination{display:none}@media(max-width:61.25rem){.introduction-field .swiper{padding-bottom:1.25rem}.introduction-field .swiper-slide{width:100%}.introduction-field .swiper-slide img{aspect-ratio:375/250}.introduction-field .swiper-pagination{display:flex}}@media(max-width:76.5625rem){html[data-scale="1.25"] .introduction-field .swiper{padding-bottom:1.25rem}html[data-scale="1.25"] .introduction-field .swiper-slide{width:100%}html[data-scale="1.25"] .introduction-field .swiper-slide img{aspect-ratio:375/250}html[data-scale="1.25"] .introduction-field .swiper-pagination{display:flex}}@media(max-width:91.875rem){html[data-scale="1.5"] .introduction-field .swiper{padding-bottom:1.25rem}html[data-scale="1.5"] .introduction-field .swiper-slide{width:100%}html[data-scale="1.5"] .introduction-field .swiper-slide img{aspect-ratio:375/250}html[data-scale="1.5"] .introduction-field .swiper-pagination{display:flex}}[data-theme=dark] .page-introduction .swiper-button-next,[data-theme=dark] .page-introduction .swiper-button-prev{background-color:#fff!important}@media(max-width:61.25rem){[data-theme=dark] .page-introduction .swiper-pagination{background-color:#555!important}[data-theme=dark] .page-introduction .swiper-pagination-bullet-active{background-color:#ddd!important}}@media(max-width:76.5625rem){html[data-scale="1.25"] [data-theme=dark] .page-introduction .swiper-pagination{background-color:#555!important}html[data-scale="1.25"] [data-theme=dark] .page-introduction .swiper-pagination-bullet-active{background-color:#ddd!important}}@media(max-width:91.875rem){html[data-scale="1.5"] [data-theme=dark] .page-introduction .swiper-pagination{background-color:#555!important}html[data-scale="1.5"] [data-theme=dark] .page-introduction .swiper-pagination-bullet-active{background-color:#ddd!important}}