/*!
 * Bootstrap Reboot v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-admin-border-color: #d8d8d8;--bs-admin-bg-color: #fbfbfb;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-btn-hover-color: #868686;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: #2b3035;--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: #6ea8fe;--bs-secondary-text-emphasis: #a7acb1;--bs-success-text-emphasis: #75b798;--bs-info-text-emphasis: #6edff6;--bs-warning-text-emphasis: #ffda6a;--bs-danger-text-emphasis: #ea868f;--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: #031633;--bs-secondary-bg-subtle: #161719;--bs-success-bg-subtle: #051b11;--bs-info-bg-subtle: #032830;--bs-warning-bg-subtle: #332701;--bs-danger-bg-subtle: #2c0b0e;--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: #084298;--bs-secondary-border-subtle: #41464b;--bs-success-border-subtle: #0f5132;--bs-info-border-subtle: #087990;--bs-warning-border-subtle: #997404;--bs-danger-border-subtle: #842029;--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: #6ea8fe;--bs-link-hover-color: #8bb9fe;--bs-link-color-rgb: 110, 168, 254;--bs-link-hover-color-rgb: 139, 185, 254;--bs-code-color: #e685b5;--bs-highlight-color: #dee2e6;--bs-highlight-bg: #664d03;--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: #75b798;--bs-form-valid-border-color: #75b798;--bs-form-invalid-color: #ea868f;--bs-form-invalid-border-color: #ea868f}*{font-family:Pretendard Variable,sans-serif}*,*:before,*:after{padding:0;margin:0;box-sizing:border-box}@media (prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:left;background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:0;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width: 1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media (min-width: 1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media (min-width: 1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media (min-width: 1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ul,ol,li{list-style:none}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#000;text-decoration:none}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{padding:5px 10px;border-radius:5px;background-color:var(--bs-white);border:1px solid #e6e6e6}.default-btn{font-size:13px;color:var(--bs-white);background-color:var(--bs-primary);transition:background-color ease .3s}.default-btn:hover{color:var(--bs-primary);background-color:var(--bs-white)}button:focus:not(:focus-visible){outline:0}.MuiTableCell-root{font-family:Pretendard Variable,sans-serif!important}button:hover{background-color:var(--bs-gray-300)}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}input[readonly]{pointer-events:none;border:1px solid #e6e6e6;background-color:#e6e6e6}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width: 1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.pc-only{display:block!important}.pc-flex-only{display:flex!important}.mobile-only,.mobile-flex-only{display:none!important}@media screen and (max-width: 768px){.pc-only,.pc-flex-only{display:none!important}.mobile-only{display:block!important}.mobile-flex-only{display:flex!important}}.hangyeol-home-header{position:fixed;padding:2rem;width:100%;height:140px;display:flex;align-items:center;justify-content:center;z-index:20;transition:.5s}.hangyeol-home-header.hidden{transform:translateY(-100%)}.hangyeol-home-header .hangyeol-home-header-container{max-width:1560px;height:100%;position:relative;z-index:99;width:0%;background-color:#0e0f0f;border-radius:10px;transform:translateY(-50px);opacity:0;padding:0 40px;background:linear-gradient(137deg,rgba(17,18,20,.75) 4.87%,rgba(12,13,15,.6) 75.88%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.06);box-shadow:inset 0 1px 1px #ffffff26}.hangyeol-home-header .hangyeol-home-header-wrap{display:flex;height:100%;justify-content:space-between;align-items:center;width:100%}.hangyeol-home-header .hangyeol-home-header-wrap img{width:65px}.hangyeol-home-header .home-header{transform:translateY(-20px);opacity:0;display:flex;font-size:0}.hangyeol-home-header .home-header a{color:#b2b2b2;font-size:16px;font-weight:400;padding:0 30px;transition:all .5s ease}.hangyeol-home-header .home-header a:hover{font-weight:700;color:#57bade}.hangyeol-home-header .home-header.right{justify-content:right}.hangyeol-home-header .home-header.right a{display:flex;align-items:center}.hangyeol-home-header .home-header-btn{border-radius:8px;padding:8px 12px;color:#2f3031;background:#e6e6e6;box-shadow:0 0 0 2px #0000,0 0 14px #ffffff30,inset 0 -1px .4px #0003,inset 0 1px .4px #fff;font-size:14px;display:flex;flex-direction:row;cursor:pointer;align-items:center;transition:all .3s ease;margin-left:8px}.hangyeol-home-header .home-header-btn:hover{background:#57bade;border:1px solid #57bade}.hangyeol-home-header .home-header-btn svg{font-size:18px}.hangyeol-home-header .home-header-btn p{margin-left:5px}.hangyeol-home-header .dropdown{position:relative;display:inline-block}.hangyeol-home-header .dropdown-menu{display:none;position:absolute;background-color:#fff;box-shadow:0 8px 16px #0003;z-index:1;min-width:120px;left:-10%}.hangyeol-home-header .dropdown:hover .dropdown-menu,.hangyeol-home-header .dropdown-menu.show{display:block}.hangyeol-home-header .dropdown-menu a{color:#000;padding:12px 16px;text-decoration:none;display:block}.hangyeol-home-header .dropdown-menu a:hover{background-color:#ddd}.hangyeol-home-header-container .mobile-btn{cursor:pointer}@media screen and (max-width: 1035px){.hangyeol-home-header .home-header a{padding:0 24px}.hangyeol-home-header .home-header-btn{padding:8px}}@media screen and (max-width: 944px){.hangyeol-home-header .hangyeol-home-header-container{padding:0 20px}.hangyeol-home-header .home-header a{padding:0 16px}.hangyeol-home-header .home-header-btn{padding:8px 6px}}@media screen and (max-width: 806px){.hangyeol-home-header .home-header a{padding:0 12px}}@media screen and (max-width: 768px){.hangyeol-home-header{position:fixed;padding:2rem 1rem;width:100%;height:120px;display:flex;align-items:center;justify-content:center;z-index:20}.hangyeol-home-header .hangyeol-home-header-container{height:100%;position:relative;z-index:99;width:0%;border-radius:10px;transform:translateY(-50px);opacity:0;overflow:hidden;padding:0 2rem;margin:0;background-color:#616161}.hangyeol-home-header .hangyeol-home-header-wrap{display:flex;height:100%;justify-content:space-between;align-items:center;width:100%}.hangyeol-home-header .home-header{font-size:16px;width:100%;transform:translateY(-20px);opacity:0;display:flex;gap:1rem}.hangyeol-home-header .home-header a{color:#000}.hangyeol-home-header .logo-img{width:100px}.hangyeol-home-header .home-header.center{justify-content:center;font-size:26px;font-weight:700;object-fit:contain}.hangyeol-home-header .home-header.right{display:none}.hangyeol-home-header .home-header.right span{font-size:30px}.hangyeol-home-header .mobile-ham-menu{color:#fff}.hangyeol-mobile-sebu-wrap{position:absolute;width:100%;max-height:0;overflow:hidden;color:#fff;z-index:30;top:5rem;transition:max-height .3s ease;padding:0 1rem}.hangyeol-mobile-sebu-wrap.open{max-height:390px}.hangyeol-mobile-sebu-wrap.open.logged-in{max-height:480px}.hangyeol-mobile-sebu-wrap .top-x-icon-wrap{display:flex;flex-direction:row-reverse;margin-bottom:40px}.hangyeol-mobile-sebu-wrap .center-a-wrap{flex-direction:column;display:flex;background-color:#616161;padding:1rem 1.8rem;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.hangyeol-mobile-sebu-wrap .center-a-wrap a{color:#fff;font-size:16px;margin-bottom:20px}.hangyeol-mobile-sebu-wrap .side-menu{padding-top:30px}.hangyeol-home-header .dropdown{margin-bottom:20px}.center-a-wrap .button-divider-line{width:100%;border:1px solid #bdbdbd}.center-a-wrap .mobile-button-wrap{padding-top:20px}.center-a-wrap .mobile-button-wrap .mobile-button-loginwrap,.center-a-wrap .mobile-button-wrap .mobile-button-notlogin{display:flex;flex-direction:column}}.wb-footer{width:100%;background-color:#212020;padding:3rem 1.5rem}.wb-footer .container{max-width:1560px;width:100%;margin:0 auto}@media only screen and (max-width: 768px){.wb-footer{padding:2rem 1rem}}.wb-footer .bottom-navigation{display:flex;align-items:center;list-style:none;padding:0 0 1rem;border-bottom:1px solid #494747}@media only screen and (max-width: 768px){.wb-footer .bottom-navigation{flex-wrap:wrap}}.wb-footer .bottom-navigation .--nav-item{display:flex;align-items:center}@media only screen and (max-width: 768px){.wb-footer .bottom-navigation .--nav-item{width:33%;justify-content:center}}.wb-footer .bottom-navigation .--nav-item+.--nav-item:before{content:"";display:block;margin:0 1rem;width:1px;height:.6rem;background:#6c5d5d}@media only screen and (max-width: 768px){.wb-footer .bottom-navigation .--nav-item+.--nav-item:before{content:none}}.wb-footer .bottom-navigation .--nav-item .--anchor{font-weight:400;color:#fff;display:block;font-size:1rem}@media only screen and (max-width: 768px){.wb-footer .bottom-navigation .--nav-item .--anchor{font-size:3vw}}.wb-footer .bottom-navigation .--nav-item .--anchor:hover{text-decoration:underline}.wb-footer .site-info{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:1rem 0;font-size:1rem}@media only screen and (max-width: 768px){.wb-footer .site-info{display:block;font-size:3vw}}.wb-footer .site-info .break{width:100%;height:1px;border:0 none;background:transparent;margin:0}.wb-footer .site-info dl{display:flex;align-items:center;margin-bottom:0;padding:.25rem 0;color:#fff}.wb-footer .site-info dl+dl:before{content:"";display:block;width:1px;height:.6rem;background:#6c5d5d;margin:0 .5rem}.wb-footer .site-info dl dt{font-weight:400;color:inherit;margin-bottom:0;margin-right:.5rem}.wb-footer .site-info dl dd{color:inherit;font-weight:400;margin-bottom:0}.wb-footer .site-info dl dd address{margin:0;color:inherit}.wb-footer .site-info dl dd a{color:inherit}.wb-footer .site-info dl dd a:hover{text-decoration:underline}.wb-footer .copyright{margin:0;font-size:.85rem;color:#c2c2c2}@media only screen and (max-width: 768px){.wb-footer .copyright{text-align:center}.wb-footer .site-info dl+dl:before{display:none}}.kakao-contact-wrap{position:fixed;bottom:1rem;right:1rem;color:#fff;z-index:100}.kakao-contact-wrap .kakao-content-wrap{width:100%;cursor:pointer}.kakao-contact-wrap .content-img{width:100%}@media screen and (max-width: 768px){.kakao-contact-wrap .kakao-content-wrap{width:100px;cursor:pointer}}@media screen and (max-width: 480px){.kakao-contact-wrap{position:fixed;bottom:4rem;right:1rem;color:#fff}}.dmble-real-contact-section{width:100%;height:calc(var(--vh, 1vh) * 100);display:flex;justify-content:center;align-items:center;padding:300px 0 200px;position:relative;background-color:#fff;color:#000;font-family:Pretendard Variable,sans-serif}.dmble-real-contact-section .the-1400-wrap{width:100%;max-width:1400px;position:relative;display:flex;z-index:2}.dmble-real-contact-section .the-1400-wrap .the-left-text-wrap{width:700px}.dmble-real-contact-section .the-1400-wrap .the-left-text-wrap .the-sub-text{font-family:Pretendard Variable,sans-serif;line-height:1.5}.dmble-real-contact-section .the-left-text-wrap .the-main-text{width:100%;height:100%;display:flex;flex-direction:column;gap:20px}.dmble-real-contact-section .the-left-text-wrap .the-main-text div{overflow:hidden;height:188px;font-size:100px}.dmble-real-contact-section .the-left-text-wrap .the-main-text div img{position:relative;top:50px;transform:skew(15deg,15deg) translateY(150px);transition:all .8s ease-in-out}.dmble-real-contact-section .the-left-text-wrap .the-main-text div img.active{opacity:1;top:0;transform:skew(0) translateY(0)}.dmble-real-contact-section .the-right-contact-wrap{width:calc(1400px / 3 * 2);font-family:Pretendard Variable,sans-serif}.dmble-real-contact-section .the-top-contact-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dmble-real-contact-section .the-top-contact-wrap .the-right-contact-input{width:650px;border:none;height:50px;padding:0 10px;background-color:#fff;color:#000}.dmble-real-contact-section .the-top-contact-wrap .the-right-contact-input:focus{outline:none}.dmble-real-contact-section .the-top-contact-wrap .the-contact-right .the-right-contact-input:nth-last-child(1){width:100%;height:100%}.dmble-real-contact-section .the-bottom-check-wrap{display:flex;height:100%;align-items:center;width:50%}.dmble-real-contact-section .the-bottom-contact-wrap{width:100%;height:20%;padding-top:20px;display:flex;justify-content:space-between}.dmble-real-contact-section .the-bottom-check-wrap a{color:#000;text-decoration:underline}.dmble-real-contact-section .the-bottom-check-wrap>input{margin-right:10px}.dmble-real-contact-section .the-botton-btn-wrap button{border:none}.dmble-real-contact-section .the-botton-btn-wrap .the-bottom-btn{background:#F8D899;color:#000;font-weight:800;padding:15px 80px;font-family:Pretendard Variable,sans-serif;width:100%;border-radius:15px;border:none}.dmble-real-contact-section .the-bg-wrap{position:absolute;top:0;z-index:1;max-width:1400px;width:100%;height:100%;display:flex;justify-content:space-between;left:50%;transform:translate(-50%)}.dmble-real-contact-section .the-bg-wrap .the-bg-line{width:1px;height:100%;background-color:#c8c8c84d;opacity:.3}.dmble-real-contact-section .the-top-contact-wrap{display:flex;flex-direction:column}.dmble-real-contact-section .the-contact-left{flex-direction:column;width:100%;display:flex;justify-content:space-between}.dmble-real-contact-section .the-contact-left-inner{width:100%;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #7b7b7b;margin-bottom:20px}.dmble-real-contact-section .the-contact-left-inner label{position:relative;display:block;font-size:14px;flex-shrink:0;margin:0 16px 0 0}.dmble-real-contact-section .the-contact-left-inner label:before{content:"*";position:absolute;top:-4px;left:calc(100% + 4px);color:red;font-size:18px;display:none}.dmble-real-contact-section .the-contact-left-inner label.active:before{display:block}.dmble-real-contact-section .the-contact-right{width:100%;height:190px}.dmble-real-contact-section .two-way-btn{position:relative;background:#fff;z-index:1;display:flex;justify-content:flex-end}.dmble-real-contact-section .two-way-btn-wrap{width:180px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#fff;cursor:pointer;transition:.5s ease}.dmble-real-contact-section .two-way-btn-corner{display:flex;justify-content:space-between;width:100%}.dmble-real-contact-section .two-way-btn-corner.top{transform:translateY(50%);width:100%;opacity:1;transition:.5s ease}.dmble-real-contact-section .two-way-btn-corner.top div,.dmble-real-contact-section .two-way-btn-corner.bottom div{width:10px;aspect-ratio:1 / 1;border-top:1px solid #000;border-left:1px solid #000;transition:.5s ease}.dmble-real-contact-section .two-way-btn-corner.top div:nth-child(2){transform:rotate(90deg)}.dmble-real-contact-section .two-way-btn-corner.bottom{transform:translateY(-50%);width:100%;opacity:1;transition:.5s ease}.dmble-real-contact-section .two-way-btn-corner.bottom div:nth-child(1){transform:rotate(-90deg)}.dmble-real-contact-section .two-way-btn-corner.bottom div:nth-child(2){transform:rotate(180deg)}.dmble-real-contact-section .two-way-btn-text{font-size:14px;font-weight:600;opacity:1;color:#000}.dmble-real-contact-section .two-way-btn-wrap:hover{background:rgb(255,99,43);color:#fff;box-shadow:-2px 1px 77px #ff632bcc}.dmble-real-contact-section .two-way-btn-wrap:hover .two-way-btn-corner.top div,.dmble-real-contact-section .two-way-btn-wrap:hover .two-way-btn-corner.bottom div{border:none}.dmble-real-contact-section .two-way-btn.active .two-way-btn-corner.top,.dmble-real-contact-section .two-way-btn.active .two-way-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1;transition:.5s 2s ease}.dmble-real-contact-section .two-way-btn.active .two-way-btn-text{animation:dambleContactBlink .5s 2s ease forwards}.dmble-real-contact-section .logo-wrapper{width:60%;height:100%;overflow:hidden}.dmble-real-contact-section .logo-wrapper img{width:100%;object-fit:contain}.modal-inner-container{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 8px #0003;max-width:600px;width:90%;position:relative}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;border-bottom:1px solid #ddd;padding-bottom:10px}.modal-title{font-size:18px;font-weight:700;color:#333}.close-button{background-color:transparent;border:none;font-size:24px;font-weight:700;color:#333;cursor:pointer;position:absolute;top:10px;right:10px}.modal-content{font-size:16px;color:#666;line-height:1.5}.modal-footer{margin-top:20px;text-align:right}.modal-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-wrapper .modal-inner-container{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 8px #0003;max-width:600px;width:90%;position:relative;max-height:80%;overflow-y:scroll}.modal-wrapper .modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;border-bottom:1px solid #ddd;padding-bottom:10px}.modal-wrapper .modal-title{font-size:18px;font-weight:700;color:#333}.modal-wrapper .close-button{background-color:transparent;border:none;font-size:24px;font-weight:700;color:#333;cursor:pointer;position:absolute;top:10px;right:10px}.modal-wrapper .modal-content{font-size:16px;color:#666;line-height:1.5}.modal-wrapper .modal-footer{margin-top:20px;text-align:right}@media screen and (max-width:1440px){.dmble-real-contact-section .the-1400-wrap{padding:0 50px}}@media screen and (max-width:1200px){.dmble-real-contact-section .the-right-contact-wrap{width:calc(100% / 3 * 2)}}@media screen and (max-width:768px){.dmble-real-contact-section{padding:70px 20px;overflow:hidden;height:auto}.dmble-real-contact-section .the-1400-wrap{width:100%;flex-direction:column;padding:0}.dmble-real-contact-section .the-sub-text{font-size:13px;margin-bottom:40px}.dmble-real-contact-section .the-1400-wrap .the-left-text-wrap{width:100%}.dmble-real-contact-section .the-contact-left-inner label{font-size:13px}.dmble-real-contact-section .the-left-text-wrap .the-main-text{font-size:28px;padding-bottom:20px}.dmble-real-contact-section .the-contact-left{gap:10px}.dmble-real-contact-section .the-contact-left-inner{padding:0}.dmble-real-contact-section .the-left-text-wrap .the-main-text div{height:135px}.dmble-real-contact-section .the-left-text-wrap .the-main-text img{top:50px;width:50%}.dmble-real-contact-section .the-right-contact-wrap,.dmble-real-contact-section .the-top-contact-wrap .the-right-contact-input{width:100%}.dmble-real-contact-section .the-bottom-contact-wrap{flex-direction:column;gap:calc(var(--vh, 1vh) * 5)}.dmble-real-contact-section .the-bottom-check-wrap{margin-bottom:15px;width:100%}.dmble-real-contact-section .the-botton-btn-wrap{align-self:center}}.class-detail-section{width:100%;height:100%}.class-detail-section .class-detail-topcontainer{position:relative;width:100%;min-height:calc(var(--vh, 1vh) * 100)}.class-detail-top-bg{position:absolute;width:100%;height:100%;background-color:#121212}.class-detail-section .class-detail-inner{padding-top:140px;width:100%;max-width:1560px;margin:0 auto;color:#fff}.class-detail-inner .video-class-title{position:relative;font-size:32px;padding:50px 0 12px 12px}.class-detail-inner .video-class-teacher{position:relative;padding:12px 0}.class-detail-inner .video-class-description{white-space:break-spaces;position:relative;padding:2px 0 30px 12px}.class-detail-inner .class-detail-video-wrap{width:100%;display:flex;justify-content:space-between}.class-left-video-wrap{position:relative;width:calc(55% - 16px);margin-bottom:20px;border-radius:20px;background-color:#121212}.class-left-video-wrap iframe{width:100%;height:100%;border-top-right-radius:8px;border-top-left-radius:8px;object-fit:cover}.class-left-video-wrap .video-option{position:relative;height:70px;background-color:#1a1a1a;width:100%;display:flex;justify-content:center;align-items:center}.class-left-video-wrap .video-option .video-option-curriculum{border:1px solid #fff;border-radius:36px;padding:8px;font-size:14px}.class-left-video-wrap .video-option .video-option-right-end-button{position:absolute;right:1rem;display:flex;align-items:center;gap:8px;font-size:14px}.class-left-video-wrap .video-option .video-option-right-end-button button{border:none;background-color:transparent;color:#fff}.video-option-right-end-button .double-arrow{font-size:24px;color:#fff}.class-right-list-wrap{position:relative;width:calc(45% - 16px);height:550px;overflow-y:scroll;margin-top:4rem;padding-right:8px;box-sizing:content-box}.class-right-list-wrap::-webkit-scrollbar{width:8px}.class-right-list-wrap::-webkit-scrollbar-track{background:transparent}.class-right-list-wrap::-webkit-scrollbar-thumb{background:rgba(128,128,128,.5);border-radius:25px}.class-right-list-wrap::-webkit-scrollbar-thumb:hover{background:rgba(128,128,128,.7)}.class-right-list-wrap .content-length-wrap{display:flex;align-items:center;gap:16px;padding:16px 0}.class-right-list-wrap .content-length-wrap .video-count-wrap .video-count-icons{font-size:16px}.class-right-list-wrap .content-length-wrap .assignment-count-wrap .assignment-count-icons{font-size:24px}.class-right-list-wrap .video-list-total-wrap{padding:0 20px 0 32px;background-color:#121212;border-radius:6px;color:#fff}.class-right-list-wrap .video-list-wrap{max-height:0;opacity:0;padding:0;overflow:hidden;transition:max-height .5s ease-out}.class-right-list-wrap .video-list-wrap.active{max-height:500px;opacity:1;padding:8px 0;transform:translateY(0);transition:max-height 1s ease-in-out,padding .3s ease-in,opacity .5s ease-in}.class-right-list-wrap .video-list-total-wrap .class-accordion-item{background-color:#121212;border-radius:6px;color:#fff;margin-bottom:16px}.video-list-total-wrap .class-accordion-item .class-accordion-item-header{position:relative;font-size:18px;font-weight:500;line-height:1.4;padding:20px 20px 10px;margin:0;transition:.2s;background:#121212;-webkit-user-select:none;user-select:none;border-radius:6px;transition:.3s ease-in;cursor:pointer;display:flex;justify-content:space-between;color:#fff}.video-list-total-wrap .class-accordion-item .class-accordion-item-header.active-header{color:#fff}.class-accordion-item-header .accordion-arrow{transition:transform .3s ease}.class-accordion-item-header.active-header .accordion-arrow{transform:rotate(180deg)}.video-list-total-wrap .class-accordion-item .class-accordion-item-header .category-class-length-text{color:#000;font-size:14px}.class-right-list-wrap .video-list-wrap .video-list-inner-wrap{width:98%;padding:8px 24px;display:flex;justify-content:space-between;background-color:#121212;color:#fff;cursor:pointer}.class-right-list-wrap .video-list-wrap .video-list-inner-wrap:hover{background-color:#eff1f6;color:#000}.class-right-list-wrap .total-class-num-wrap{margin-bottom:12px;color:#fff}.class-right-list-wrap .total-class-num-wrap h3{font-size:24px}.class-right-list-wrap .total-class-num-wrap .total-class-num-text{font-size:16px;font-weight:500}.class-right-list-wrap .video-list-inner-wrap .video-lock-imo-wrap{font-size:18px;position:relative}.class-right-list-wrap .video-list-inner-wrap .video-list-title{width:60%}.class-right-list-wrap .video-list-inner-wrap .video-list-time{width:10%}.class-detail-section .class-detail-share{width:100%;background-color:#000;padding:100px 0}.class-detail-section .class-detail-share .video-share-wrap{width:100%;max-width:1560px;margin:0 auto}.video-share-wrap .video-share-content-wrap{width:100%;display:flex;justify-content:flex-end;padding-right:2rem}.video-share-wrap .video-share-content-wrap .video-share-button-wrap{width:400px;height:40px}.video-share-wrap .video-share-content-wrap .video-share-button-wrap button{width:100%;height:100%;display:flex;justify-content:center;align-items:center;gap:8px;border:1px solid #fff;border-radius:16px;background-color:transparent;color:#fff}.class-detail-section .class-detail-bottomcontainer{position:relative;width:100%;overflow:visible}.class-detail-bottomcontainer .class-detail-bottom-inner{max-width:1560px;width:100%;margin:0 auto}.class-detail-bottom-inner .bottom-content-wrap{width:100%;display:flex;overflow:visible;padding-bottom:100px}.class-detail-bottom-inner .bottom-content-wrap.active{width:100%;height:auto;display:flex;overflow:visible}.class-detail-bottom-inner .bottom-content-wrap .bottom-content-left-wrap{position:relative;width:calc(65% - 16px)}.bottom-content-left-wrap .bottom-content-left-top-wrap{width:100%;height:80px;cursor:pointer}.bottom-content-left-top-wrap .bottom-top-wrap-ul{width:100%;height:100%;display:flex;align-items:center;gap:24px}.bottom-top-wrap-ul li{cursor:pointer;padding:0 0 8px;font-weight:700;position:relative;transition:color .3s ease;font-size:18px}.bottom-top-wrap-ul li:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;border-radius:50px;background-color:#000;transform:scaleX(0);transition:transform .3s ease}.bottom-top-wrap-ul li.active:after{transform:scaleX(1)}.class-detail-bottomcontainer .bottom-content-left-bottom-wrap{width:100%;height:100%;padding-top:36px}.class-detail-bottomcontainer .bottom-content-left-bottom-wrap .site-refund-wrap{width:100%;height:100%}.bottom-content-left-bottom-wrap .class_info-wrap,.bottom-content-left-bottom-wrap .class_info-wrap img{position:relative;width:100%}.bottom-content-left-bottom-wrap .class_info-wrap .ql-video{max-width:800px;height:400px;width:100%}.bottom-content-left-bottom-wrap .teacher-info-wrap,.bottom-content-left-bottom-wrap .teacher-info-wrap .teacher-info-quill-wrap,.bottom-content-left-bottom-wrap .teacher-info-wrap .teacher-info-quill-wrap img{position:relative;width:100%}.bottom-content-left-bottom-wrap .bottom-content-curriculum-wrap{width:100%;max-width:720px;display:flex;flex-direction:column}.bottom-content-left-bottom-wrap .bottom-content-curriculum-wrap .curriculum-accordion-item{background-color:#fff;border:1px solid #e0e2ea;border-radius:6px;margin-bottom:8px}.curriculum-accordion-item .curriculum-accordion-item-header{position:relative;font-size:20px;font-weight:500;line-height:1.4;padding:16px;margin:0;transition:.2s;background-color:#fcfcfd;-webkit-user-select:none;user-select:none;border-radius:6px;transition:.3s ease-in;cursor:pointer;display:flex;justify-content:space-between}.curriculum-accordion-item-header .accordion-arrow{transition:transform .3s ease}.curriculum-accordion-item-header.active-header .accordion-arrow{transform:rotate(180deg)}.curriculum-accordion-item .curriculum-list-wrap{flex-direction:column;padding:0;max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:max-height .5s cubic-bezier(0,1,0,1),padding .3s ease-out,opacity .3s ease-out,transform .3s ease-out}.curriculum-accordion-item .curriculum-list-wrap.active{max-height:500px;opacity:1;padding:8px 0;transform:translateY(0);transition:max-height 1s ease-in-out,padding .3s ease-in,opacity .5s ease-in,transform .5s ease-in-out}.curriculum-list-wrap .curriculum-list-inner-wrap{display:flex;justify-content:space-between;align-items:center;background-color:#fff;transition:background-color .1s ease-in;padding:8px 16px;cursor:pointer}.curriculum-list-wrap .curriculum-list-inner-wrap:hover{background-color:#eff1f6}.curriculum-list-wrap .curriculum-list-inner-wrap .curriculumn-list-left-wrap{width:50%;display:flex;gap:8px}.curriculum-list-wrap .curriculum-list-inner-wrap .curriculumn-list-right-wrap{width:50%;display:flex;justify-content:flex-end;gap:8px}.class-detail-bottom-inner .bottom-content-wrap .bottom-content-right-wrap{position:relative;width:calc(35% - 16px)}.bottom-content-right-wrap .bottom-content-price-wrap{position:sticky;top:0%;padding-top:10%;width:100%;height:500px;display:flex;justify-content:flex-end}.bottom-content-right-wrap .bottom-content-box{width:85%;height:100%}.bottom-content-box .bottom-content-inner{width:100%;display:flex;flex-direction:column;padding:16px}.bottom-content-inner .bottom-class-title{font-size:18px}.bottom-content-inner .bottom-class-rating-wrap{display:flex;align-items:center;gap:8px;padding:8px 0}.bottom-content-inner .bottom-class-price{font-size:24px;line-height:24px;letter-spacing:.15px;color:#000;padding:8px 0}.bottom-content-inner button{width:100%;height:48px;text-align:center;background-color:#57badd;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:700}.bottom-content-inner button:hover{background-color:#4684a9}.bottom-content-inner button .class-button-span{padding-left:8px;color:#ff0;font-size:12px}.bottom-content-box .class-description-wrap{width:100%;position:relative;padding:10px 20px;margin-top:14px;background:#f9f9f9;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.class-description-wrap .description-top-courseStart-wrap,.class-description-wrap .description-bottom-courseDuration-wrap{display:flex;align-items:center;gap:8px;padding:4px 0}.class-description-wrap .description-top-courseStart-wrap span,.class-description-wrap .description-bottom-courseDuration-wrap span{font-size:14px;font-weight:700}.bottom-content-right-wrap .class-price-info{display:flex;align-items:center;gap:10px}.bottom-content-right-wrap .class-price-info p{font-weight:700}.bottom-content-right-wrap .original-price{text-decoration:line-through;color:#888}.bottom-content-right-wrap .discounted-price{font-weight:700;color:#e74c3c}.bottom-content-right-wrap .discount-rate{color:#27ae60;font-size:.9em}@media screen and (max-width: 1650px){.class-detail-section .class-detail-inner{padding-left:32px;padding-right:32px}}@media screen and (max-width: 768px){.class-detail-section .class-left-video-wrap{width:100%;aspect-ratio:unset}.class-detail-section .class-detail-inner .class-detail-video-wrap{flex-direction:column}.class-detail-section .class-detail-inner .video-class-title{font-size:22px}.class-detail-section .class-right-list-wrap{width:100%}.class-detail-section .class-right-list-wrap .total-class-num-wrap h2{font-size:22px}.class-detail-section .class-right-list-wrap .total-class-num-wrap .total-class-num-text{font-size:16px}.class-detail-section .video-list-total-wrap .class-accordion-item .class-accordion-item-header.active-header{font-size:18px;padding:unset}.class-detail-section .class-right-list-wrap .video-list-total-wrap .class-accordion-item{padding:16px 0}.class-detail-section .class-right-list-wrap .video-list-inner-wrap .video-lock-imo-wrap{font-size:14px}.class-detail-section .class-left-video-wrap .video-option{justify-content:space-between;padding:0 15px}.class-detail-section .class-right-list-wrap .video-list-total-wrap{padding:unset}.class-detail-section .class-right-list-wrap .video-list-wrap .video-list-inner-wrap{padding:5px 0}.class-detail-section .class-detail-bottom-inner .bottom-content-wrap{flex-direction:column-reverse}.class-detail-section .class-detail-bottom-inner .bottom-content-wrap .bottom-content-right-wrap{width:100%}.class-detail-section .bottom-content-right-wrap .bottom-content-price-wrap{height:auto;justify-content:center;padding-top:unset}.class-detail-section .bottom-content-right-wrap .bottom-content-box,.class-detail-section .class-detail-bottom-inner .bottom-content-wrap .bottom-content-left-wrap{width:100%}.class-detail-section .bottom-content-left-top-wrap .bottom-top-wrap-ul{justify-content:space-between;padding:0 16px;overflow-x:auto;overflow-y:hidden}.class-detail-section .bottom-content-left-top-wrap .bottom-top-wrap-ul li{min-width:fit-content}.class-detail-section .class-detail-bottomcontainer .bottom-content-left-bottom-wrap{padding:36px 16px 0}.class-detail-section .class-detail-bottomcontainer .bottom-content-left-bottom-wrap .teacher-info-history-wrap h4{padding-bottom:30px}.class-detail-section .class-detail-bottomcontainer .bottom-content-left-bottom-wrap .teacher-info-history-wrap p:nth-child(2){font-size:18px}.class-detail-section .class-detail-bottomcontainer .bottom-content-left-bottom-wrap h4:nth-child(2){padding-top:100px}.class-right-list-wrap .video-list-inner-wrap .video-list-title{width:50%}.class-right-list-wrap .video-list-inner-wrap .video-list-time{width:15%}}.image-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999}.image-modal .modal-overlay{width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center}.image-modal .modal-content{width:50%;padding:20px;border-radius:5px;box-shadow:0 4px 6px #0000001a}.image-modal .modal-header button{float:right;border:none;background:none;font-size:30px;color:#fff}.image-modal .modal-body{background:white;margin-top:10px;aspect-ratio:1/.7}.image-modal .modal-header{display:flex;justify-content:space-between;align-items:center;color:#fff}.image-modal .modal-header h2{margin:0;font-size:21px}.image-modal .modal-header button{font-size:1.5rem;border:none;background:none}.image-modal .modal-body{display:flex;width:100%;gap:20px}.image-modal .modal-left{width:50%}.image-modal .modal-left .modal-img-wrap{width:100%;height:100%;cursor:pointer}.image-modal .modal-right-score{border-bottom:1px solid rgb(233,233,233);padding:30px 0 10px}.image-modal .modal-right-writer{border-bottom:1px solid rgb(233,233,233);display:flex;padding:10px 0;gap:10px;font-size:15px;color:#5a5a5a}.image-modal .modal-left .modal-img-wrap>img{width:100%}.image-modal .modal-right{width:50%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:30px 20px 30px 0}.image-modal .modal-right .modal-photo-review-img-container{width:100%;display:flex;gap:5px}.image-modal .modal-right .modal-right-content{height:70%;padding:10px 0;border-bottom:1px solid rgb(233,233,233)}.image-modal .modal-right .modal-photo-review-photo-img-wrap{width:10%;aspect-ratio:1/1;align-self:flex-end}.image-modal .modal-right .modal-photo-review-photo-img-wrap>img{width:100%;height:100%;cursor:pointer}@media screen and (max-width: 768px){.image-modal .modal-body{gap:unset;aspect-ratio:unset;flex-direction:column;margin-top:0}.image-modal .modal-header h2{font-size:17px}.image-modal .modal-left{width:100%}.image-modal .modal-right{width:100%;font-size:13px;padding:10px}.image-modal .modal-content{width:90%}.image-modal .modal-right-score{padding:0 0 10px}.image-modal .modal-right-writer{font-size:13px;justify-content:space-between}.image-modal .modal-right .modal-photo-review-photo-img-wrap{width:calc(20% - 5px)}.image-modal .modal-left .modal-img-wrap{aspect-ratio:1/.7}.image-modal .modal-right .modal-photo-review-img-container{padding:10px 0}.image-modal .modal-right .modal-right-content{aspect-ratio:1/.6;height:unset;overflow-y:scroll}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.class-view-review-section{margin-bottom:40px}.product-second-view .class-view-review-section{width:100%;padding:60px 20px 100px}.class-view-review-section .product-view-review-top{width:100%}.class-view-review-section .product-view-review-top-itle-wrap{width:100%;display:flex;justify-content:space-between;margin-bottom:10px}.class-view-review-section .product-view-review-photo-title{font-size:20px;font-weight:700}.class-view-review-section .product-view-review-top-star-wrap{width:100%;border-top:2px solid grey;border-bottom:1px solid rgb(231,231,231);display:flex;padding:40px 0;justify-content:space-between}.class-view-review-section .product-view-review-star-avg-wrap{width:30%;display:flex;flex-direction:column;align-items:center;border-right:1px solid rgb(231,231,231);justify-content:center}.class-view-review-section .star-avg{font-size:50px;font-weight:700;display:flex;align-items:center;gap:10px}.class-view-review-section .product-view-review-avg-line-wrap{width:70%;display:flex;flex-direction:column;gap:5px}.class-view-review-section .review-line-wrap{width:100%;display:flex;justify-content:center;gap:10px;align-items:center}.class-view-review-section .review-line-wrap .review-line-left{display:flex;justify-content:flex-end;width:30%;font-size:14px}.class-view-review-section .review-line-wrap .review-line{position:relative;width:60%;height:16px;background-color:#44444418;border-radius:15px}.class-view-review-section .review-line-wrap .review-total{width:10%}.class-view-review-section .product-view-review-recent-photo{padding:30px 0}.class-view-review-section .product-view-review-photo-title-wrap{position:absolute;top:0;display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.class-view-review-section .product-view-review-photo-img-wrap{display:flex;width:100%;overflow:hidden;gap:15px}.class-view-review-section .product-view-review-photo-img{width:calc(20% - 12px);aspect-ratio:1/1;border-radius:10px;overflow:hidden;cursor:pointer}.class-view-review-section .product-view-img{width:100%;height:100%;object-fit:cover}.class-view-review-section .product-view-order-container{display:flex;gap:5px;padding:20px 0;border-top:1px solid rgb(231,231,231)}.class-view-review-section .product-review-swiper{padding-top:60px}.class-view-review-section .product-review-swiper .swiper-pagination-fraction{top:8px;height:fit-content;width:fit-content;right:90px;left:unset;font-size:13px}.class-view-review-section .product-review-swiper .swiper-button-prev{top:27px;left:unset;right:40px;border:1px solid grey;height:fit-content;width:30px;height:30px}.class-view-review-section .product-review-swiper .swiper-button-next{top:27px;border:1px solid grey;height:fit-content;width:30px;height:30px}.class-view-review-section .product-review-swiper .swiper-button-prev:after,.product-second-view .class-view-review-section .product-review-swiper .swiper-button-prev:after{color:#000;font-size:10px}.class-view-review-section .product-review-swiper .swiper-button-next:after,.product-second-view .class-view-review-section .product-review-swiper .swiper-button-next:after{color:#000;font-size:10px}.class-view-review-section .product-view-order-container .product-view-order{cursor:pointer;padding:2px 10px;font-size:15px}.class-view-review-section .product-view-review-main{border-top:1px solid rgb(231,231,231);width:100%}.class-view-review-section .selected-cart-option-title{display:flex;gap:5px;font-size:14px;color:gray}.class-view-review-section .product-view-review-main .product-view-review{border-top:1px solid rgb(231,231,231);width:100%;padding:30px 0;display:flex;gap:20px}.class-view-review-section .product-view-review-main .product-view-review-left{width:70%;padding:0 20px;border-right:1px solid rgb(231,231,231)}.class-view-review-section .product-review-start-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.class-view-review-section .product-view-review-star{display:flex;align-items:center;font-size:20px;gap:1px}.class-view-review-section .review-text{margin-left:10px;font-size:16px;font-weight:700}.product-second-view .class-view-review-section .product-view-review-desc{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.class-view-review-section .product-view-review-photo-wrap{display:flex;overflow:hidden;width:70%;gap:5px;margin-bottom:10px}.class-view-review-section .photo-review-photo-img-wrap{width:25%;aspect-ratio:1/1;border-radius:5px;overflow:hidden;cursor:pointer}.class-view-review-section .photo-review-photo-img-wrap .product-view-img{width:100%;height:100%;object-fit:cover}.class-view-review-section .product-review-main-pagination{width:100%;display:flex;align-items:center;justify-content:center;gap:10px}.class-view-review-section .product-review-main-pagi-wrap{display:flex;gap:5px}.class-view-review-section .product-review-main-pagi{width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#e7e7e7}.class-view-review-section .product-review-main-pagi.active{font-weight:700;color:#000}.class-view-review-section .product-review-pagi-left{color:#00000059}.class-view-review-section .product-review-pagi-right{color:#000e}@media screen and (max-width: 768px){.class-view-review-section{padding:20px 15px}.product-second-view .class-view-review-section{padding:20px 15px;margin-bottom:80px;font-size:15px}.class-view-review-section .star-avg{font-size:26px}.class-view-review-section .star-percent-avg{font-size:10px;text-align:center;word-break:keep-all}.class-view-review-section .product-view-review-star-avg-wrap{width:30%;padding-right:10px}.class-view-review-section .review-line-wrap .review-line{height:7px}.class-view-review-section .review-line-wrap .review-line-left{font-size:12px;width:30%}.class-view-review-section .review-line-wrap .review-total{font-size:12px}.class-view-review-section .product-view-review-avg-line-wrap{gap:3px}.class-view-review-section .product-view-order-container{padding:10px 0}.class-view-review-section .review-line-wrap .review-line{width:55%}.class-view-review-section .product-view-review-top-star-wrap{padding:15px 0}.class-view-review-section .review-line-wrap .review-total{width:15%}.class-view-review-section .product-review-swiper .swiper-button-prev,.class-view-review-section .product-review-swiper .swiper-button-next{height:25px;width:25px}.class-view-review-section .product-view-review-main .product-view-review{padding:20px 0;flex-direction:column-reverse}.class-view-review-section .product-view-date{font-size:12px}.class-view-review-section .product-view-review-main .product-view-review-left{padding:0}.class-view-review-section .product-review-info-wrap{display:flex;flex-wrap:wrap;column-gap:5px;border:1px solid #ececec;padding:10px;border-radius:5px}.class-view-review-section .product-review-start-wrap{margin-bottom:20px}.class-view-review-section .product-review-name,.class-view-review-section .selected-cart-option-title{width:100%}.class-view-review-section .product-view-review-main .product-view-review-left{border-right:unset;width:100%}.class-view-review-section .product-view-review-star{font-size:17px}.class-view-review-section .product-review-main-pagi-wrap{width:60%;flex-wrap:wrap}}.planhat-main-section{width:100%;height:calc(var(--vh, 1vh) * 100);position:relative;overflow:hidden}.planhat-main-section .planhat-main-gradation-wrap{width:100%;height:100%;background:linear-gradient(90deg,rgb(0,0,0) 0%,rgba(39,45,51,0) 70%);opacity:.7;position:absolute;top:0;z-index:1}.planhat-main-section .lawfirm-main-bg-wrap{width:100%;height:100%;display:flex;justify-content:end;align-items:end}.planhat-main-section .lawfirm-main-bg-wrap img{width:100%;height:100%;object-fit:cover}.planhat-main-section .lawfirm-main-bg-wrap video{width:100%;height:100%;object-fit:cover}.planhat-main-section .lawfirm-main-text-wrap{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 200px;color:#fff;z-index:2;text-align:center}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-text-left-wrap{display:flex;flex-direction:column;gap:40px;line-height:1.3;padding:120px 0 0}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-text-sub{font-size:24px}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-text-title{font-size:48px;line-height:1.1;font-weight:600;padding:0 0 30px}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-text-title span{opacity:0}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-text-left-wrap .lawfirm-main-text-content{font-size:20px;line-height:1.5;overflow:hidden}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-text-left-wrap .lawfirm-main-text-content p{margin:0;line-height:1.5}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-text-left-wrap .lawfirm-main-text-content .content-letter{transform:translateY(100%);opacity:0}.planhat-main-section .damble-contact-btn{display:flex;width:100%;justify-content:center;margin-top:90px;z-index:1;opacity:0;padding:30px 0}.planhat-main-section .damble-contact-btn-wrap{width:180px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;cursor:pointer;transition:.5s ease}.planhat-main-section .damble-contact-btn-corner{display:flex;justify-content:space-between;width:100%}.planhat-main-section .damble-contact-btn-corner.top{transform:translateY(50%);width:0%;opacity:0;transition:.5s ease}.planhat-main-section .damble-contact-btn-corner.top div,.planhat-main-section .damble-contact-btn-corner.bottom div{width:10px;aspect-ratio:1 / 1;border-top:1px solid #fff;border-left:1px solid #fff;transition:.5s ease}.planhat-main-section .damble-contact-btn-corner.top div:nth-child(2){transform:rotate(90deg)}.planhat-main-section .damble-contact-btn-corner.bottom{transform:translateY(-50%);width:0%;opacity:0;transition:.5s ease}.planhat-main-section .damble-contact-btn-corner.bottom div:nth-child(1){transform:rotate(-90deg)}.planhat-main-section .damble-contact-btn-corner.bottom div:nth-child(2){transform:rotate(180deg)}.planhat-main-section .damble-contact-btn-text{font-size:14px;font-weight:600;opacity:0}.planhat-main-section .damble-contact-btn.active .damble-contact-btn-wrap{animation:contact-background 1s ease 1s}.planhat-main-section .damble-contact-btn-wrap:hover{background:rgb(255,99,43);color:#fff;box-shadow:-2px 1px 77px #ff632bcc}.planhat-main-section .damble-contact-btn-wrap:hover .damble-contact-btn-corner.top div,.planhat-main-section .damble-contact-btn-wrap:hover .damble-contact-btn-corner.bottom div{border:none}.planhat-main-section .damble-contact-btn.active .damble-contact-btn-corner.top,.planhat-main-section .damble-contact-btn.active .damble-contact-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1;transition:.5s ease}.planhat-main-section .damble-contact-btn.active .damble-contact-btn-text{animation:dambleContactBlink 1s ease 1s forwards}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-btn-link{padding:5px 15px;color:#fff;display:flex;align-items:center}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-btn-link:nth-child(1){background:linear-gradient(rgba(255,255,255,.15) 0%,rgba(255,255,255,0) 100%);border-radius:50px;box-shadow:#00000001 0 .602187px .602187px,#00000004 0 2.28853px 2.28853px,#0000000f 0 10px 10px,#ffffff1a 0 0 0 1px inset;transition:all .5s ease}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-btn-link:nth-child(1):hover{scale:1.025;height:33px}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-text-right-wrap{align-self:end;display:flex;flex-direction:column;gap:20px;padding-bottom:60px;line-height:1.3}@media screen and (max-width: 768px){.planhat-main-section .lawfirm-main-text-wrap{padding:unset}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-text-title{font-size:22px;white-space:break-spaces}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-text-left-wrap .lawfirm-main-text-content{font-size:17px}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-text-left-wrap{padding:150px 0 0}.planhat-main-section .lawfirm-main-text-wrap .lawfirm-main-text-left-wrap .lawfirm-main-text-content .first-line{white-space:break-spaces}.planhat-main-section .damble-contact-btn{margin-top:unset}}.dmble-lecture-section{width:100%;padding:100px 0 200px;display:flex;justify-content:center}.dmble-lecture-section .dmble-lecture-container{max-width:1560px;width:100%;height:100%}.dmble-lecture-section .dmble-lecture-container .dmble-lecture-inner{position:relative;width:100%;display:flex;justify-content:center;margin:0 auto;opacity:0}.dmble-lecture-section .dmble-lecture-container .dmble-video-wrap{width:100%;height:400px}.dmble-lecture-section .dmble-lecture-container .dmble-video-wrap video{width:100%;height:100%;object-fit:cover;border-radius:16px}.dmble-lecture-section .dmble-lecture-inner .mySwiper{position:relative;width:100%}.dmble-lecture-section .dmble-lecture-inner .slide-content{position:relative;width:100%;height:350px;display:flex;flex-direction:column;align-items:center;overflow:hidden;cursor:pointer}.dmble-lecture-section .dmble-lecture-inner .slide-content img{width:100%;height:100%;object-fit:cover;border-radius:16px}.dmble-lecture-section .dmble-lecture-inner .slide-text{position:absolute;bottom:1rem;left:1rem;background-color:#00000080;color:#fff;padding:.5rem;border-radius:5px}.dmble-lecture-section .dmble-lecture-inner .slide-text h3{font-size:22px}.dmble-lecture-section .dmble-lecture-inner .swiper-button-next,.dmble-lecture-section .dmble-lecture-inner .swiper-button-prev{color:#000;background-color:#ffffff80;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;top:55%;transform:translateY(-50%);z-index:10}.dmble-lecture-section .dmble-lecture-inner .swiper-button-next{right:10px}.dmble-lecture-section .dmble-lecture-inner .swiper-button-prev{left:10px}.dmble-lecture-section .dmble-lecture-inner .swiper-button-next:after,.dmble-lecture-section .dmble-lecture-inner .swiper-button-prev:after{font-size:20px}.dmble-lecture-section .dmble-lecture-inner .hidden{display:none}.dmble-lecture-section .dmble-lecture-list{width:100%;height:100%}.dmble-lecture-section .dmble-lecture-list .dmble-lecture-new-text{padding-top:36px;padding-bottom:8px;color:#ff9c00}.dmble-lecture-section .dmble-lecture-list .dmble-lecture-title{padding-bottom:8px;font-size:1.4rem}.dmble-lecture-section .dmble-lecture-list .dmble-lecture-small-text{color:#bdbdbd;padding-bottom:30px}.dmble-lecture-section .dmble-lecture-list .class-list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.dmble-lecture-section .dmble-lecture-list .class-item{position:relative;display:flex;flex-direction:column;cursor:pointer;border-radius:8px;overflow:hidden;transition:all .3s ease}.dmble-lecture-section .dmble-lecture-list .class-item img{width:100%;height:262px;object-fit:cover;border-radius:16px}.dmble-lecture-section .dmble-lecture-list .class-item .class-favorite-wrap{position:absolute;right:.8rem;top:.8rem;color:#fff;display:flex;flex-direction:column;align-items:center}.dmble-lecture-list .class-text{padding:16px 0 0;background-color:#fff;transition:transform .3s ease}.dmble-lecture-list .class-text h3{font-size:16px}.dmble-lecture-section .dmble-lecture-list .dmble-lecture-text-wrap{margin-top:60px}.dmble-lecture-list .class-text .lecture-text-instructor{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;color:#171b1f}.dmble-lecture-section .dmble-lecture-list .class-text .lecture-text-people-num{font-size:12px;color:#97999b}.dmble-lecture-section .dmble-lecture-list .class-text .lecture-text-sale{font-size:16px;color:#fc1c49}.dmble-lecture-section .dmble-lecture-list .class-text .lecture-text-price{font-size:16px;color:#171b1f}.dmble-lecture-section .dmble-lecture-list .class-text .lecture-text-span-best{font-size:11px;padding:2px 4px;background-color:#1b72ff26;color:#1b72ff;border-radius:.2rem}.dmble-lecture-section .dmble-lecture-list .class-text .lecture-text-span-new{font-size:11px;padding:2px 4px;background-color:#ff9c0033;color:#ff9c00;border-radius:.2rem}.dmble-lecture-container .dmble-ebook-container{width:100%;height:100%;position:relative;padding-top:50px}.dmble-lecture-container .dmble-ebook-container .dmble-ebook-text-wrap{margin-top:70px}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-text-wrap{margin-top:60px}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-text-wrap .dmble-ebook-new-text{padding-top:36px;padding-bottom:8px;color:#ff9c00}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-text-wrap .dmble-ebook-title{padding-bottom:8px;font-size:1.4rem}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-text-wrap .dmble-ebook-small-text{color:#bdbdbd;padding-bottom:30px}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-list .ebook-item{position:relative;display:flex;flex-direction:column;cursor:pointer;border-radius:8px;overflow:hidden;transition:all .3s ease}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-list .ebook-item img{width:100%;height:262px;object-fit:cover;border-radius:16px}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-list .ebook-text{padding:16px 0 0}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-list .ebook-text .ebook-text-category{font-size:12px;color:#6c6d6f}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-list .ebook-text .ebook-text-title{font-size:16px;color:#171b1f}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-list .ebook-text .ebook-text-author{font-size:14px;color:#97999b}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-list .ebook-text .ebook-text-details{font-size:12px;color:#97999b}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-list .ebook-text .ebook-text-sale{font-size:16px;color:#fc1c49}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-list .ebook-text .ebook-text-price{font-size:16px;color:#171b1f}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-list .ebook-text .ebook-text-span .ebook-text-span-best{font-size:11px;padding:2px 4px;background-color:#1b72ff26;color:#1b72ff;border-radius:.2rem}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-list .ebook-text .ebook-text-span .ebook-text-span-new{font-size:11px;padding:2px 4px;background-color:#ff9c0033;color:#ff9c00;border-radius:.2rem}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-list .ebook-item .ebook-favorite-wrap{position:absolute;right:.8rem;top:.8rem;color:#fff;display:flex;flex-direction:column;align-items:center}.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-list .ebook-list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.dmble-lecture-container .dmble-teacher-container{width:100%;height:100%;position:relative}.dmble-lecture-container .dmble-teacher-container .dmble-teacher-text-wrap{margin-top:70px}.dmble-lecture-section .dmble-lecture-container .dmble-teacher-container .dmble-lecture-list .class-item{box-shadow:unset}.dmble-lecture-section .dmble-lecture-container .dmble-teacher-container .dmble-lecture-list .class-item img{border-radius:16px}.dmble-lecture-section .dmble-lecture-container .dmble-teacher-container .dmble-lecture-list .class-text{padding:16px 0 0}.dmble-lecture-section .dmble-lecture-container .dmble-teacher-container .dmble-lecture-list .class-text .teacher-text-name{font-size:12px;color:#6c6d6f}.dmble-lecture-section .dmble-lecture-container .dmble-teacher-container .dmble-lecture-list .class-item:hover .class-text{transform:unset}.dmble-lecture-section .dmble-lecture-container .dmble-teacher-container .class-text h3{font-size:12px;line-height:1.8rem;color:#6c6d6f;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;margin-bottom:8px}.dmble-lecture-section .dmble-lecture-container .dmble-teacher-container .dmble-lecture-list .class-text .teacher-text-desc{font-size:16px;color:#171b1f}.dmble-lecture-section .dmble-lecture-container .dmble-teacher-container .dmble-lecture-list .class-text .teacher-text-desc-sub{font-size:12px;color:#97999b}.dmble-lecture-section .dmble-lecture-container .dmble-teacher-container .dmble-lecture-list .class-text .teacher-text-sale{font-size:16px;color:#fc1c49}.dmble-lecture-section .dmble-lecture-container .dmble-teacher-container .dmble-lecture-list .class-text .teacher-text-price{font-size:16px;color:#171b1f}.dmble-lecture-section .dmble-lecture-container .dmble-teacher-container .dmble-lecture-list .class-text .teacher-text-span .teacher-text-span-best{font-size:11px;padding:2px 4px;background-color:#1b72ff26;color:#1b72ff;border-radius:.2rem}.dmble-lecture-section .dmble-lecture-container .dmble-teacher-container .dmble-lecture-list .class-text .teacher-text-span .teacher-text-span-new{font-size:11px;padding:2px 4px;background-color:#ff9c0033;color:#ff9c00;border-radius:.2rem}.dmble-lecture-section .dmble-lecture-container .list-pagination{margin-top:30px}.dmble-lecture-totalwrap{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:3rem 0}.dmble-lecture-totalwrap .dmble-vid-wrap{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 4px 8px #0000001a;transition:all .3s ease}.dmble-lecture-totalwrap .dmble-vid-wrap:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.dmble-lecture-totalwrap .dmble-vid-wrap a{display:flex;flex-direction:column;text-decoration:none;color:inherit}.dmble-lecture-totalwrap .dmble-vid-wrap img{width:100%;height:262px;object-fit:cover;border-radius:16px 16px 0 0}.dmble-lecture-totalwrap .dmble-vid-wrap .dmble-favorite-wrap{position:absolute;right:.8rem;top:.8rem;color:#fff;display:flex;flex-direction:column;align-items:center}.dmble-lecture-totalwrap .dmble-vid-wrap .dmble-text-wrap{display:flex;flex-direction:column;padding:1rem;background-color:#fff;transition:transform .3s ease}.dmble-lecture-totalwrap .dmble-vid-wrap:hover .dmble-text-wrap{transform:translateY(-48px)}.dmble-lecture-totalwrap .dmble-vid-wrap .dmble-text-wrap .dmble-cls-title{font-size:18px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.dmble-lecture-totalwrap .dmble-vid-wrap .dmble-text-wrap .dmble-cls-description{font-size:14px;color:#7f7f7f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dmble-lecture-bottom-wrap .lecture-price-container{display:flex;flex-direction:column;align-items:flex-start}.dmble-lecture-bottom-wrap .lecture-text-original-price{color:#888;font-size:.9em}.dmble-lecture-bottom-wrap .lecture-text-discounted-price{color:#e74c3c;font-weight:700}.dmble-lecture-bottom-wrap .lecture-text-discount-rate{color:#27ae60;font-size:.9em}.dmble-lecture-bottom-wrap .lecture-text-price{font-weight:700}.dmble-ebook-bottom-wrap .ebook-price-container{display:flex;flex-direction:column;align-items:flex-start}.dmble-ebook-bottom-wrap .ebook-text-original-price{color:#888;font-size:.9em}.dmble-ebook-bottom-wrap .ebook-text-discounted-price{color:#e74c3c;font-weight:700}.dmble-ebook-bottom-wrap .ebook-text-discount-rate{color:#27ae60;font-size:.9em}@media screen and (max-width: 1560px){.dmble-lecture-section .dmble-lecture-container,.planhat-main-section .lawfirm-main-text-wrap{padding:0 32px}}@media screen and (max-width: 1024px){.dmble-lecture-list .class-list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.dmble-lecture-totalwrap{grid-template-columns:repeat(3,1fr);gap:16px}}@media screen and (max-width: 768px){.dmble-lecture-section{padding:50px 0 100px}.dmble-lecture-section .dmble-lecture-container,.dmble-lecture-section .dmble-lecture-container .dmble-lecture-inner{padding:0 16px}.dmble-lecture-section .dmble-lecture-list{padding:unset}.dmble-lecture-section .dmble-lecture-list .class-list,.dmble-lecture-section .dmble-lecture-container .dmble-ebook-container .dmble-ebook-list .ebook-list{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}.dmble-lecture-section .dmble-lecture-totalwrap{grid-template-columns:repeat(1,1fr)}.dmble-lecture-section .dmble-lecture-container .dmble-teacher-container .dmble-lecture-list .class-item img{width:100%;height:100%;object-fit:cover}.dmble-lecture-section .dmble-lecture-list .class-item img{width:100%;height:240px;object-fit:fill}}.list-pagination nav{display:flex;justify-content:center}.list-pagination .MuiPaginationItem-previousNext{background-color:#f5f5f5}.courses-inner-wrap .video-list{position:relative;width:100%;margin-bottom:40px;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.courses-inner-wrap .video-list iframe{width:100%;height:100%}.courses-inner-wrap .video-list .video-inner{position:relative;width:100%;padding:20px;display:flex;justify-content:space-between;overflow:hidden}.courses-inner-wrap .video-list .video-inner .left-video-content{position:relative;width:calc(60% - 16px);height:100%;display:flex;flex-direction:column}.courses-inner-wrap .video-list .video-inner .left-video-content .video-class-title{color:#fff;font-size:2.4rem;padding:8px 0}.video-inner .left-video-content .video-class-description{color:#fff;width:70%;font-size:16px;padding:8px 0}.courses-inner-wrap .video-list .video-inner .left-video-content .left-top-info{margin-bottom:20px;font-size:14px;display:flex;justify-content:flex-start;flex-direction:column}.courses-inner-wrap .video-list .video-inner .left-video-content .left-top-info .class-info{color:#fff;font-weight:700}.courses-inner-wrap .video-list .video-inner .left-video-content .left-top-info .time-info{display:flex;align-items:center;gap:10px;font-weight:700;color:#fff}.courses-inner-wrap .video-list .video-inner .left-video-content .left-top-info .time-info .menu-btn{padding:5px;background-color:transparent;display:flex;justify-content:center;align-items:center;border:2px solid transparent}.courses-inner-wrap .video-list .video-inner .left-video-content .left-top-info .time-info .menu-btn.on{border-color:#9c4df4}.courses-inner-wrap .video-list .video-inner .left-video-content .left-top-info .time-info .menu-btn .menu-icon{display:inline-block;width:21px;height:21px;background-image:url(/icon/menu.svg);background-size:cover;background-repeat:no-repeat}.courses-inner-wrap .video-list .video-inner .left-video-content .left-video-box{position:relative;width:100%;margin-bottom:20px;aspect-ratio:16/9;border-radius:20px;overflow:hidden;background-color:#e6e6e6}.left-video-content .left-video-box .assignment-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#000;color:#fff;gap:1rem;height:100%;overflow:auto}.courses-inner-wrap .video-list .video-inner .left-video-content .left-bottom-text{font-size:18px;font-weight:700;color:#fff}.courses-inner-wrap .video-list .video-inner .right-video-list{position:relative;top:100px;width:calc(40% - 16px);height:550px;border-radius:20px;transition:.7s ease-in-out;transform:translate(0)}.courses-inner-wrap .video-list .video-inner .right-video-list.on{right:0;transform:translate(0)}.courses-inner-wrap .video-list .video-inner .right-video-list .list-title{font-size:18px;font-weight:700;opacity:1;transition:.7s ease;color:#fff;padding:8px}.courses-inner-wrap .video-list .video-inner .right-video-list .content-length-wrap{display:flex;align-items:center;gap:16px;padding:16px 8px;color:#fff;font-size:16px}.video-inner .right-video-list .content-length-wrap .total-class-num-text{font-size:16px;font-weight:500}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-list{height:calc(100% - 40px);padding-right:10px;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-list::-webkit-scrollbar{position:absolute;top:0;left:0;width:10px}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-list::-webkit-scrollbar-thumb{background:rgba(128,128,128,.5);border-radius:10px}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-list::-webkit-scrollbar-track{border-radius:10px}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-item{position:relative;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-item-inner{width:100%;padding:8px;border-radius:10px;display:flex;flex-direction:column}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-item-inner.active{color:#fff}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-item .video-thumbnail-wrap{position:relative;width:80px;height:50px;border-radius:10px;margin-right:10px;overflow:hidden}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-item .video-thumbnail-wrap>img{width:100%;height:100%;object-fit:cover}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-item .video-info{width:calc(100% - 90px);font-size:14px;display:flex;flex-direction:column}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-item .video-info .video-name{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-item .video-info .video-time{font-size:13px;font-weight:700;color:#ff6652}.courses-inner-wrap .video-list .mobile-only{display:none}.courses-inner-wrap .class-video-item-inner .classLec-content-wrap{width:100%;display:flex;justify-content:space-between;padding:8px}.classLec-content-wrap.disabled{opacity:.5;cursor:not-allowed}.classLec-content-wrap .class-video-child-done-wrap{width:5%;display:flex;justify-content:center;align-items:center;font-size:20px}.classLec-content-wrap .class-video-child-lecture{width:10%;display:flex;justify-content:center;align-items:center}.classLec-content-wrap .class-video-child-name{width:65%;display:flex;align-items:center}.classLec-content-wrap .class-video-child-viewtime{width:20%;text-align:right}.courses-inner-wrap .class-video-item .class-video-title-wrap{width:100%;display:flex;justify-content:space-between;color:#fff}.courses-inner-wrap .class-video-item-inner .class-video-child-list{max-height:0;opacity:0;padding-top:16px;transform-origin:top;overflow:hidden;transition:max-height .25s ease-out,opacity .25s ease-out,transform .25s ease-out;will-change:max-height,opacity,transform}.courses-inner-wrap .class-video-item-inner .class-video-child-list.open{max-height:800px;opacity:1;transition:max-height .25s ease-in,opacity .25s ease-in,transform .25s ease-in;will-change:max-height,opacity,transform}.courses-inner-wrap .class-video-item-inner .accordion-arrow{transition:transform .3s ease}.courses-inner-wrap .class-video-item-inner .accordion-arrow.open{transform:rotate(180deg)}.video-list .course-complete-message{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#000}.video-list .course-complete-message .course-complete-title{font-size:3rem;color:#fff}.video-list .course-complete-message .course-complete-description{font-size:1.6rem;color:#fff}@media screen and (max-width: 768px){.courses-inner-wrap .video-list{margin-bottom:16px}.courses-inner-wrap .video-list .video-inner{padding:8px;border-radius:10px;flex-direction:column;overflow:visible}.courses-inner-wrap .video-list .video-inner .left-video-content{width:100%;margin-bottom:16px}.courses-inner-wrap .video-list .video-inner .left-video-content .left-top-info{margin-bottom:16px;font-size:14px;align-items:flex-start;flex-direction:column;padding-left:8px}.courses-inner-wrap .video-list .video-inner .left-video-content .left-top-info .class-info{margin-bottom:8px;word-break:keep-all}.courses-inner-wrap .video-list .video-inner .left-video-content .left-top-info .time-info{gap:8px}.courses-inner-wrap .video-list .video-inner .left-video-content .left-video-box{width:100%;margin-bottom:16px;border-radius:8px}.courses-inner-wrap .video-list .video-inner .left-video-content .left-bottom-text{font-size:14px;word-break:keep-all}.courses-inner-wrap .video-list .video-inner .right-video-list{width:100%;padding:0;min-height:900px;box-sizing:border-box}.courses-inner-wrap .video-list .video-inner .right-video-list .list-title{margin-bottom:8px;font-size:16px;padding-left:8px}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-list{height:auto;border-radius:5px;padding-right:0;gap:8px}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-item-inner{border-radius:8px;padding:8px}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-item .video-thumbnail-wrap{border-radius:8px;margin-right:8px}.courses-inner-wrap .video-list .video-inner .right-video-list .video-name{font-size:14px;word-break:keep-all}.courses-inner-wrap .video-list .video-inner .right-video-list .class-video-item .video-info .video-time{font-size:12px}.courses-inner-wrap .video-list .video-inner .left-video-content .video-class-title{color:#fff;font-size:6vw;padding:8px}.classLec-content-wrap .class-video-child-name,.classLec-content-wrap .class-video-child-viewtime{font-size:14px}.courses-inner-wrap .video-list .video-inner .class-video-list{height:auto;padding:0;margin:0}.video-list .course-complete-message .course-complete-title{font-size:2rem;color:#fff}.video-list .course-complete-message .course-complete-description{font-size:1rem;color:#fff}.video-inner .left-video-content .video-class-description{width:100%}}.play-check-modal{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#0003;z-index:10}.play-check-modal .play-check-modal-inner{position:relative;width:300px;height:200px;display:flex;padding:20px;flex-direction:column;justify-content:space-between;background-color:#fff}.play-check-modal .play-check-modal-close{position:absolute;top:20px;right:20px;background-color:transparent;border:none;cursor:pointer;line-height:1;z-index:1}.play-check-modal .play-check-modal-title{font-size:18px;font-weight:700}.play-check-modal .play-check-modal-text{font-size:14px;word-break:keep-all}.play-check-modal .play-check-btn-wrap{width:100%;display:flex;justify-content:space-around}.play-check-modal .play-check-start-btn{font-size:16px;cursor:pointer}.end-lecture-modal{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#0003;z-index:10}.end-lecture-modal .end-lecture-modal-inner{position:relative;width:300px;height:200px;display:flex;padding:20px;flex-direction:column;justify-content:space-between;background-color:#fff}.end-lecture-modal .end-lecture-modal-close{position:absolute;top:20px;right:20px;background-color:transparent;border:none;cursor:pointer;line-height:1;z-index:1}.end-lecture-modal .end-lecture-modal-title{font-size:18px;font-weight:700}.end-lecture-modal .end-lecture-modal-text{font-size:14px;word-break:keep-all}.end-lecture-modal .end-lecture-btn-wrap{width:100%;display:flex;justify-content:space-around}.end-lecture-modal .end-lecture-start-btn{font-size:16px;cursor:pointer}.courses-inner-wrap{position:relative;width:100%;height:100%}.courses-inner-wrap .courses-detail{position:relative;width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.courses-inner-wrap .courses-detail .courses-inner-detail{background-color:#000;padding:140px 0;width:100%}.courses-detail .courses-inner-detail .course-inner-maxwidth{max-width:1560px;margin:0 auto}.courses-inner-wrap .courses-detail .course-inner-detail{max-width:1560px;width:100%;display:flex;flex-direction:column}.courses-detail .detail-content{width:100%;position:relative;margin-bottom:40px;display:flex;justify-content:space-between;gap:30px}.courses-detail .detail-content .class-review-wrap{width:100%;padding:16px}.class-review-wrap .review-form{display:flex;flex-direction:column;gap:15px}.class-review-wrap .review-input{width:100%;padding:10px;border:1px solid #ccc;border-radius:8px;font-size:16px;resize:none}.class-review-wrap .review-title{font-weight:700}.class-review-wrap .review-content{min-height:100px}.left-content .review-message{text-align:center;color:#666;font-style:italic}.review-form .review-form-button{width:200px;height:60px}.courses-detail .detail-content .left-content{width:100%;color:#000}.courses-detail .detail-content .left-content img{width:100%;max-width:800px;max-height:800px;color:#000}.courses-detail .detail-content .right-content{flex-basis:30%}.lecture-intro{width:100%}.lecture-intro .ql-video{max-width:800px;height:400px;width:100%}.courses-inner-wrap .bottom-tab-wrap{width:100%;background-color:#fff;max-width:1560px;padding-top:24px}.bottom-tab-wrap .mybottom-content-curriculum-wrap{width:100%;max-width:720px;display:flex;flex-direction:column}.bottom-tab-wrap .mybottom-content-curriculum-wrap .mycurriculum-accordion-item{background-color:#fff;border:1px solid #e0e2ea;border-radius:6px;margin-bottom:8px}.bottom-tab-wrap .mycurriculum-accordion-item .mycurriculum-accordion-item-header{position:relative;font-size:20px;font-weight:500;line-height:1.4;padding:16px;margin:0;transition:.2s;background-color:#fcfcfd;-webkit-user-select:none;user-select:none;border-radius:6px;transition:.3s ease-in;cursor:pointer;display:flex;justify-content:space-between}.bottom-tab-wrap .mycurriculum-accordion-item-header .accordion-arrow{transition:transform .3s ease}.bottom-tab-wrap .mycurriculum-accordion-item-header.active-header .accordion-arrow{transform:rotate(180deg)}.bottom-tab-wrap .mycurriculum-accordion-item .mycurriculum-list-wrap{flex-direction:column;padding:0;max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:max-height .5s cubic-bezier(0,1,0,1),padding .3s ease-out,opacity .3s ease-out,transform .3s ease-out}.bottom-tab-wrap .mycurriculum-accordion-item .mycurriculum-list-wrap.active{max-height:500px;opacity:1;padding:8px 0;transform:translateY(0);transition:max-height 1s ease-in-out,padding .3s ease-in,opacity .5s ease-in,transform .5s ease-in-out}.bottom-tab-wrap .mycurriculum-list-wrap .mycurriculum-list-inner-wrap{display:flex;justify-content:space-between;align-items:center;background-color:#fff;transition:background-color .1s ease-in;padding:8px 16px;cursor:pointer}.bottom-tab-wrap .mycurriculum-list-wrap .mycurriculum-list-inner-wrap:hover{background-color:#eff1f6}.bottom-tab-wrap .mycurriculum-list-wrap .mycurriculum-list-inner-wrap .mycurriculumn-list-left-wrap{width:50%;display:flex;gap:8px}.bottom-tab-wrap .site-refund-wrap{width:100%;height:100%}.courses-loading-background{width:100%;height:100dvh;background-color:#000}@media screen and (max-width: 768px){.courses-detail .detail-content{margin-bottom:16px;flex-direction:column-reverse;gap:16px}.lecture-intro{font-size:14px;word-break:keep-all}.courses-inner-wrap .bottom-tab-wrap{padding:24px 8px}.bottom-tab-wrap .mycurriculum-list-wrap .mycurriculum-list-inner-wrap .mycurriculumn-list-left-wrap{width:80%}.mycurriculum-list-inner-wrap .curriculum-list-title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.tab-box{position:relative;margin-bottom:24px;display:flex;gap:16px}.tab-box .tab-item{cursor:pointer;padding:0 0 8px;font-weight:700;position:relative;transition:color .3s ease;font-size:18px}.tab-box .tab-item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;border-radius:50px;background-color:#000;transform:scaleX(0);transition:transform .3s ease}.tab-box .tab-item.active:after{transform:scaleX(1)}.tab-box .tab-item.active{color:#000}@media screen and (max-width: 768px){.tab-box{margin-bottom:16px;gap:8px}.tab-box .tab-item{font-size:14px;padding:5px 8px;border-radius:8px}}.myclass-view-review-section{margin-bottom:40px}.product-second-view .myclass-view-review-section{width:100%;padding:60px 20px 100px}.myclass-view-review-section .product-view-review-top{width:100%}.myclass-view-review-section .product-view-review-top-itle-wrap{width:100%;display:flex;justify-content:space-between;margin-bottom:10px}.myclass-view-review-section .product-view-review-photo-title{font-size:20px;font-weight:700}.myclass-view-review-section .product-view-review-top-star-wrap{width:100%;border-top:2px solid grey;border-bottom:1px solid rgb(231,231,231);display:flex;padding:40px 0;justify-content:space-between}.myclass-view-review-section .product-view-review-star-avg-wrap{width:30%;display:flex;flex-direction:column;align-items:center;border-right:1px solid rgb(231,231,231);justify-content:center}.myclass-view-review-section .star-avg{font-size:50px;font-weight:700;display:flex;align-items:center;gap:10px}.myclass-view-review-section .product-view-review-avg-line-wrap{width:70%;display:flex;flex-direction:column;gap:5px}.myclass-view-review-section .review-line-wrap{width:100%;display:flex;justify-content:center;gap:10px;align-items:center}.myclass-view-review-section .review-line-wrap .review-line-left{display:flex;justify-content:flex-end;width:30%;font-size:14px}.myclass-view-review-section .review-line-wrap .review-line{position:relative;width:60%;height:16px;background-color:#44444418;border-radius:15px}.myclass-view-review-section .review-line-wrap .review-total{width:10%}.myclass-view-review-section .product-view-review-recent-photo{padding:30px 0}.myclass-view-review-section .product-view-review-photo-title-wrap{position:absolute;top:0;display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.myclass-view-review-section .product-view-review-photo-img-wrap{display:flex;width:100%;overflow:hidden;gap:15px}.myclass-view-review-section .product-view-review-photo-img{width:calc(20% - 12px);aspect-ratio:1/1;border-radius:10px;overflow:hidden;cursor:pointer}.myclass-view-review-section .product-view-img{width:100%;height:100%;object-fit:cover}.myclass-view-review-section .product-view-order-container{display:flex;gap:5px;padding:20px 0;border-top:1px solid rgb(231,231,231)}.myclass-view-review-section .product-review-swiper{padding-top:60px}.myclass-view-review-section .product-review-swiper .swiper-pagination-fraction{top:8px;height:fit-content;width:fit-content;right:90px;left:unset;font-size:13px}.myclass-view-review-section .product-review-swiper .swiper-button-prev{top:27px;left:unset;right:40px;border:1px solid grey;height:fit-content;width:30px;height:30px}.myclass-view-review-section .product-review-swiper .swiper-button-next{top:27px;border:1px solid grey;height:fit-content;width:30px;height:30px}.myclass-view-review-section .product-review-swiper .swiper-button-prev:after,.product-second-view .myclass-view-review-section .product-review-swiper .swiper-button-prev:after{color:#000;font-size:10px}.myclass-view-review-section .product-review-swiper .swiper-button-next:after,.product-second-view .myclass-view-review-section .product-review-swiper .swiper-button-next:after{color:#000;font-size:10px}.myclass-view-review-section .product-view-order-container .product-view-order{cursor:pointer;padding:2px 10px;font-size:15px}.myclass-view-review-section .product-view-review-main{border-top:1px solid rgb(231,231,231);width:100%}.myclass-view-review-section .selected-cart-option-title{display:flex;gap:5px;font-size:14px;color:gray}.myclass-view-review-section .product-view-review-main .product-view-review{border-top:1px solid rgb(231,231,231);width:100%;padding:30px 0;display:flex;gap:20px}.myclass-view-review-section .product-view-review-main .product-view-review-left{width:70%;padding:0 20px;border-right:1px solid rgb(231,231,231)}.myclass-view-review-section .product-review-start-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.myclass-view-review-section .product-view-review-star{display:flex;align-items:center;font-size:20px;gap:1px}.myclass-view-review-section .review-text{margin-left:10px;font-size:16px;font-weight:700}.product-second-view .myclass-view-review-section .product-view-review-desc{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.product-view-review-desc p{margin:0}.product-view-review-desc img{max-width:100%;height:auto;display:block;margin-top:10px}.myclass-view-review-section .product-view-review-photo-wrap{display:flex;overflow:hidden;width:70%;gap:5px;margin-bottom:10px}.myclass-view-review-section .photo-review-photo-img-wrap{width:25%;aspect-ratio:1/1;border-radius:5px;overflow:hidden;cursor:pointer}.myclass-view-review-section .photo-review-photo-img-wrap .product-view-img{width:100%;height:100%;object-fit:cover}.myclass-view-review-section .product-review-main-pagination{width:100%;display:flex;align-items:center;justify-content:center;gap:10px}.myclass-view-review-section .product-review-main-pagi-wrap{display:flex;gap:5px}.myclass-view-review-section .product-review-main-pagi{width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#e7e7e7}.myclass-view-review-section .product-review-main-pagi.active{font-weight:700;color:#000}.myclass-view-review-section .product-review-pagi-left{color:#00000059}.myclass-view-review-section .product-review-pagi-right{color:#000e}@media screen and (max-width: 768px){.myclass-view-review-section{padding:20px 15px}.product-second-view .myclass-view-review-section{padding:20px 15px;margin-bottom:80px;font-size:15px}.myclass-view-review-section .star-avg{font-size:26px}.myclass-view-review-section .star-percent-avg{font-size:10px;text-align:center;word-break:keep-all}.myclass-view-review-section .product-view-review-star-avg-wrap{width:30%;padding-right:10px}.myclass-view-review-section .review-line-wrap .review-line{height:7px}.myclass-view-review-section .review-line-wrap .review-line-left{font-size:12px;width:30%}.myclass-view-review-section .review-line-wrap .review-total{font-size:12px}.myclass-view-review-section .product-view-review-avg-line-wrap{gap:3px}.myclass-view-review-section .product-view-order-container{padding:10px 0}.myclass-view-review-section .review-line-wrap .review-line{width:55%}.myclass-view-review-section .product-view-review-top-star-wrap{padding:15px 0}.myclass-view-review-section .review-line-wrap .review-total{width:15%}.myclass-view-review-section .product-review-swiper .swiper-button-prev,.myclass-view-review-section .product-review-swiper .swiper-button-next{height:25px;width:25px}.myclass-view-review-section .product-view-review-main .product-view-review{padding:20px 0;flex-direction:column-reverse}.myclass-view-review-section .product-view-date{font-size:12px}.myclass-view-review-section .product-view-review-main .product-view-review-left{padding:0}.myclass-view-review-section .product-review-info-wrap{display:flex;flex-wrap:wrap;column-gap:5px;border:1px solid #ececec;padding:10px;border-radius:5px}.myclass-view-review-section .product-review-start-wrap{margin-bottom:20px}.myclass-view-review-section .product-review-name,.myclass-view-review-section .selected-cart-option-title{width:100%}.myclass-view-review-section .product-view-review-main .product-view-review-left{border-right:unset;width:100%}.myclass-view-review-section .product-view-review-star{font-size:17px}.myclass-view-review-section .product-review-main-pagi-wrap{width:60%;flex-wrap:wrap}}.assignment-section{width:100%}.assignment-section .assignment-container{width:100%;height:100%}.assignment-section .assignment-container .assignment-inner-container{width:100%;height:100%;display:flex}.assignment-section .assignment-container .assignment-inner-container .assignment-navi-wrap{width:calc(24% - 16px)}.assignment-navi-wrap .navi-user-profile-wrap{display:flex;align-items:center;gap:16px}.assignment-navi-wrap .navi-user-profile-wrap .navi-profile-img-wrap{width:100px;height:100px;border-radius:50%;background:#000;overflow:hidden;display:flex;justify-content:center;align-items:center}.assignment-navi-wrap .navi-user-profile-wrap .navi-profile-img-wrap img{width:100%;height:100%;object-fit:cover}.assignment-navi-wrap .navi-user-profile-wrap .navi-profile-txt-wrap{display:flex;flex-direction:column;gap:8px}.assignment-navi-wrap .navi-content-wrap{display:flex;flex-direction:column;width:90%}.assignment-navi-wrap .navi-content-wrap .nav-item{height:80px;border-bottom:1px solid rgb(196,196,196);display:flex;align-items:center;padding-left:16px;font-size:18px;cursor:pointer}.assignment-navi-wrap .navi-content-wrap .nav-item.active{font-weight:700}.assignment-section .assignment-container .assignment-inner-container .assignment-content-inner{width:calc(76% - 16px)}.assignment-content-inner .assignment-list-wrap{margin-top:16px;display:flex;flex-direction:column;gap:16px}.assignment-list-wrap .assignment-div-wrap{display:flex;flex-direction:column;margin-top:16px;border:1px solid #e9ecef;border-radius:8px;cursor:pointer}.assignment-list-wrap .assignment-top-status-wrap{display:flex;flex-direction:row;align-items:center;gap:16px;height:52px;padding:16px}.assignment-top-status-wrap .assignment-top-status-item{margin:0 .5rem}.assignment-top-status-item .a11y{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.assignment-top-status-item .assignment-status-label{transition:all .2s ease-out;display:block;padding:.8rem 1.2rem;border-radius:2rem;background-color:#f8f8fa;font-weight:500;color:#9b9ba0;text-align:center;cursor:pointer}.assignment-top-status-item input:checked+.assignment-status-label{background-color:#ff7450;color:#fff}.assignment-content-inner .assignment-list-box{flex-direction:column;border-radius:8px;display:flex;padding:20px 35px 20px 20px;min-height:128px;gap:16px}.assignment-list-box .assignment-bottom-line-wrap{width:100%;display:flex;justify-content:space-between}.assignment-list-box .assignment-bottom-line-wrap .assignment-bottom-text-line{font-size:14px;color:#616568}.assignment-list-box .assignment-bottom-line-wrap .assignment-bottom-right-wrap{display:flex;align-items:center;gap:8px}@media screen and (max-width: 768px){.assignment-section .assignment-container .assignment-inner-container .assignment-content-inner{width:100%;padding-top:30px}.assignment-section .assignment-container .assignment-inner-container .assignment-content-inner h2{font-size:18px;font-weight:700}.assignment-list-box .assignment-bottom-line-wrap .assignment-bottom-text-line{width:90%}.assignment-top-status-item .assignment-status-label{padding:.2rem 1.2rem}.assignment-list-wrap .assignment-top-status-wrap{gap:8px;padding:8px 0}}.mypurchase-lecture-section,.mypurchase-lecture-section .mypurchase-lecture-inner{width:100%}.mypurchase-lecture-inner .lecture-tab-panel{display:flex;justify-content:space-between}.lecture-tab-panel .lecture-tab-panel__cell{display:flex;flex:1;margin-top:2rem}.mypurchase-lecture-inner .mypurchase-lecture-content-wrap{padding-top:60px;width:100%}.mypurchase-lecture-content-wrap .mypurchase-lecture-content-container{width:100%}.mypurchase-lecture-content-container .mypurchase-lectures-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:0;list-style-type:none}.mypurchase-lecture-content-container .mypurchase-lectures-wrap .mypurchase-lectures-card{display:flex;flex-direction:column;border:1px solid #e0e0e0;border-top:none;border-radius:0 0 10px 10px;overflow:hidden;box-shadow:0 2px 5px #0000001a;cursor:pointer}.mypurchase-lectures-wrap .mypurchase-lectures-card img{width:100%;height:300px;object-fit:cover}.mypurchase-lectures-wrap .mypurchase-lectures-card .mypurchase-lecture-title{padding:15px 15px 10px;margin:0;font-size:18px;font-weight:700}.mypurchase-lectures-wrap .mypurchase-lectures-card .mypurchase-lecture-description{padding:0 15px;margin:0;font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:1.3em;max-height:2.6em;width:80%}.mypurchase-lectures-wrap .mypurchase-lecture-bottom-wrap{padding:36px 15px 24px;width:100%;display:flex;justify-content:space-between}.mypurchase-lecture-bottom-wrap .mypurchase-lecture-forever{color:#1e90ff}.mypurchase-lectures-wrap .mypurchase-lecture-bottom-wrap .mypurchase-bottom-right-wrap{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.mypurchase-lectures-wrap .mypurchase-lecture-bottom-wrap .mypurchase-bottom-right-wrap .mypurchase-bottom-text-wrap{display:flex}.mypurchase-lecture-bottom-wrap .mypurchase-bottom-right-wrap .button-title{font-size:14px;color:#1e90ff}.mypurchase-lecture-bottom-wrap .mypurchase-bottom-right-wrap button{border-radius:50%;display:flex;align-items:center;justify-content:center;padding:8px;font-size:12px}@media screen and (max-width: 768px){.mypurchase-lecture-section,.mypurchase-lecture-section .mypurchase-lecture-inner{height:100%}.mypurchase-lecture-inner .mypurchase-lecture-content-wrap{height:auto;padding-top:30px}.mypurchase-lecture-content-wrap .mypurchase-lecture-content-container{height:100%}.mypurchase-lecture-content-container .mypurchase-lectures-wrap{grid-template-columns:repeat(1,1fr);height:100%}.mypurchase-lectures-wrap .mypurchase-lectures-card img{height:auto}.mypurchase-lectures-wrap .mypurchase-lectures-card .mypurchase-lecture-title{font-size:16px}.mypurchase-lectures-wrap .mypurchase-lectures-card .mypurchase-lecture-description{width:100%}.mypurchase-lectures-wrap .mypurchase-lecture-bottom-wrap{padding:15px;flex-direction:column}.mypurchase-lecture-bottom-wrap .mypurchase-lecture-forever{font-size:14px}}.mymission-section,.mymission-section .mymission-inner-section{width:100%}.mymission-inner-section .lecture-tab-panel{display:flex;justify-content:space-between}.lecture-tab-panel .lecture-tab-panel__cell{display:flex;flex:1;margin-top:1rem}.lecture-tab-panel__cell .lecture-tab-panel__item{margin:0 .5rem}.lecture-tab-panel__item .a11y{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.lecture-tab-panel__item .lecture-tab-panel__label{transition:all .2s ease-out;display:block;padding:.8rem 1.2rem;border-radius:2rem;background-color:#f8f8fa;font-weight:500;color:#9b9ba0;text-align:center;cursor:pointer}.lecture-tab-panel__item input:checked+.lecture-tab-panel__label{background-color:#57bade;color:#fff}.mymission-inner-section .mymission-content-wrap{padding-top:60px;width:100%}.mymission-content-wrap .mymission-lecture-content-container{width:100%}.mymission-lecture-content-container .mymission-lectures-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:0;list-style-type:none}.mymission-lecture-content-container .mymission-lectures-wrap .mymission-lectures-card{display:flex;flex-direction:column;border:1px solid #e0e0e0;border-top:none;border-radius:0 0 10px 10px;overflow:hidden;box-shadow:0 2px 5px #0000001a;cursor:pointer}.mymission-lectures-wrap .mymission-lectures-card img{width:100%;height:300px;object-fit:cover}.mymission-lectures-wrap .mymission-lectures-card .mymission-lecture-title{padding:15px 15px 10px;margin:0;font-size:18px;font-weight:700}.mymission-lectures-wrap .mymission-lectures-card .mymission-lecture-description{padding:0 15px;margin:0;font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:1.3em;max-height:2.6em;width:80%}.mymission-lectures-wrap .mymission-lecture-bottom-wrap{padding:36px 15px 24px;width:100%;display:flex;justify-content:flex-end}.mymission-lecture-bottom-wrap .mymission-lecture-forever{color:#1e90ff}.mymission-lectures-wrap .mymission-lecture-bottom-wrap .mymission-bottom-right-wrap{display:flex;align-items:center;gap:8px}.mymission-lecture-bottom-wrap .mymission-bottom-right-wrap .button-title{font-size:14px}.mymission-lecture-bottom-wrap .mymission-bottom-right-wrap button{border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.mymission-section,.mymission-section .mymission-inner-section{height:100%}.mymission-inner-section .mymission-content-wrap{height:auto;padding-top:30px}.mymission-content-wrap .mymission-lecture-content-container{height:100%}.mymission-lecture-content-container .mymission-lectures-wrap{grid-template-columns:repeat(1,1fr);height:auto}.mypurchase-lecture-content-container .mypurchase-lectures-wrap{grid-template-columns:repeat(1,1fr)}.mymission-lectures-wrap .mymission-lectures-card img{height:auto}.mymission-lectures-wrap .mymission-lectures-card .mymission-lecture-title{padding:15px;font-size:16px}.mymission-lectures-wrap .mymission-lectures-card .mymission-lecture-description{width:100%}.mymission-lectures-wrap .mymission-lecture-bottom-wrap{justify-content:start}}.myinfo-list-section{margin-bottom:40px;font-family:Pretendard Variable,sans-serif}.myinfo-list-section .myinfo-list-table{position:relative;margin-bottom:40px}.myinfo-list-section .myinfo-list-table .list-th{background:var(--bs-admin-bg-color);width:200px}.myinfo-list-section .myinfo-list-btn-wrap{display:flex;justify-content:space-between;align-items:center}.myinfo-list-section .myinfo-list-btn-wrap .myinfo-left-btn-wrap{display:flex;gap:10px}.myinfo-list-section .myinfo-list-btn-wrap .myinfo-kist-save-btn,.myinfo-list-section .myinfo-list-btn-wrap .myinfo-kist-delete-btn{width:200px;height:40px;border:1px solid black;display:flex;align-items:center;justify-content:center}.myinfo-list-section .myinfo-list-btn-wrap .myinfo-kist-delete-btn{background-color:#000;color:#fff;border-radius:0}.myinfo-list-section .myinfo-list-btn-wrap .myinfo-exist-btn{width:200px;height:40px;border:1px solid black;background-color:#fff;color:#000;border-radius:0}.myinfo-list-section .myinfo-check-flex-wrap{display:flex}.myinfo-list-section .myinfo-check-wrap{display:flex;align-items:center}.myinfo-list-section .myinfo-check-wrap input{margin-right:5px}.myinfo-modal-section .input-change-unit{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.myinfo-modal-section .modal-main-text{font-weight:700;text-align:center}.myinfo-modal-section .modal-input-unit{padding:20px 0;margin:10px 0}.myinfo-modal-section .date-wrap{display:flex;align-items:center}.myinfo-modal-section .input-change-tag{margin-bottom:10px;width:100%}.myinfo-modal-section .modal-bold-text{font-weight:700;margin-bottom:10px}.myinfo-add-addr-modal .modal-wrap-unit{margin-top:10px}.myinfo-add-addr-modal .addr-modal-input{width:100%;font-size:14px}.myinfo-add-addr-modal .addr-input-unit{padding:10px}.myinfo-add-addr-modal .modal-addr-main-title{display:flex;justify-content:space-between}.myinfo-add-addr-modal .addr-plus-btn{border:1px solid grey;color:#000;border-radius:0}.myinfo-add-addr-modal .css-1g7dwyd-MuiPaper-root{min-width:inherit}@media screen and (max-width: 768px){.myinfo-list-section .myinfo-list-table .list-th{width:100px}.myinfo-list-section .myinfo-list-btn-wrap .myinfo-kist-save-btn,.myinfo-list-section .myinfo-list-btn-wrap .myinfo-kist-delete-btn,.myinfo-list-section .myinfo-list-btn-wrap .myinfo-exist-btn{width:40%}.myinfo-list-section .myinfo-list-btn-wrap .myinfo-left-btn-wrap{width:100%;font-size:14px}}.my-health-qna-section{padding:60px 0;font-family:Pretendard Variable,sans-serif}.my-health-qna-section .my-health-btn-wrap{width:100%;display:flex;justify-content:center}.my-health-qna-section .my-health-nav-btn{border:none;border-radius:0;margin:5px;color:gray;border-bottom:2px solid #d9d9d9}.qna-img-wrap{position:relative;width:100%}.qna-img-wrap img{width:100%}.my-health-qna-section .my-health-nav-btn.active{border-bottom:2px solid black;font-weight:700}.my-health-qna-section .health-qna-unit{padding:40px 0;border-bottom:1px solid #e6e6e6}.my-health-qna-section .qna-send-btn-wrap{padding-top:24px}.my-health-qna-section .health-main-title{font-weight:700;margin-bottom:20px}.my-health-qna-section .health-select-unit{display:flex;padding:5px 0}.my-health-qna-section .health-select-main-text{width:100px}.my-health-qna-section .health-long-input{width:250px}.my-health-qna-section .health-content-input{width:100%;height:200px;padding:10px}.my-health-qna-section .health-caution-text{font-size:14px;line-height:24px;color:gray}.my-health-qna-section .health-qna-unit.center{display:flex;justify-content:center}.my-health-qna-section .health-submit-btn{background-color:#57badd;color:#fff;border-radius:none}.my-health-qna-section input[type=file]::file-selector-button{border:1px solid #57BADD;background-color:#fff;color:#57badd}.my-health-qna-section .health-main-input-wrap{display:flex;align-items:center}.my-health-qna-section .health-main-input{margin-right:10px}@media screen and (max-width : 768px){.my-health-qna-section{padding:3vh 0px;overflow:hidden}.my-health-qna-section .health-main-title{margin-bottom:unset;padding:20px 0 10px}.my-health-qna-section .health-main-input-wrap{flex-direction:column}.my-health-qna-section .health-main-input{width:100%;margin:10px}.my-health-qna-section .health-caution-text{font-size:12px}.my-health-qna-section .health-img-input-tag{margin-bottom:10px}.my-health-qna-section .qna-send-btn-wrap{display:flex;justify-content:center}}.MuiFormControl-root .MuiTextField-root input,.MuiFormLabel-root .css-p0rm37{font-family:Pretendard Variable}.assignment-detail-section{max-width:1320px;margin:0 auto;padding:40px 20px;font-family:Arial,sans-serif}.assignment-detail-section .assignment-top-conent-wrap{position:relative;width:100%;height:120px;display:flex;align-items:center;border-bottom:1px solid #bdbdbd;justify-content:space-between}.assignment-top-conent-wrap .assignment-button{border:none;display:flex;justify-content:center;align-items:center}.assignment-top-conent-wrap .assignment-button:hover{background-color:transparent}.assignment-detail-section .assignment-top-conent-wrap .assignment-top-conent-inner{display:flex;gap:16px}.assignment-detail-section .assignment-top-conent-wrap .assignment-class-thumb{width:80px;height:80px;position:relative;border-radius:12px}.assignment-detail-section .assignment-top-conent-wrap .assignment-class-text-wrap{display:flex;flex-direction:column;justify-content:space-between}.assignment-class-text-wrap .assignment-class-title{font-size:20px;font-weight:700}.assignment-class-text-wrap .assignment-class-small-text{font-size:14px;color:#858a8d}.assignment-detail-section .assignment-big-text{font-size:28px;color:#333;margin-bottom:30px;padding-bottom:15px}.assignment-file-title{font-size:22px;margin-top:40px;margin-bottom:20px}.assignment-info{background-color:#f8f9fa;padding:20px;border-radius:5px;margin-bottom:30px}.assignment-content{line-height:1.6}.assignment-content p{margin-bottom:15px}.assignment-content img{max-width:100%}.assignment-files{margin-top:40px}.file-list{list-style-type:none;padding:0}.file-item{margin-bottom:20px}.file-item a{display:inline-block;padding:10px 20px;background-color:#007bff;color:#fff;text-decoration:none;border-radius:5px;transition:background-color .3s}.file-item a:hover{background-color:#0056b3}.file-item button{display:inline-block;padding:10px 20px;background-color:#007bff;color:#fff;text-decoration:none;border-radius:5px;transition:background-color .3s}.file-item button:hover{background-color:#0056b3}.file-item img{max-width:100%;height:auto;border-radius:5px;margin-top:10px}.assignment-submission{margin-top:50px;border-radius:5px}.assignment-submission .assignment-form-title{font-size:22px;margin-top:40px;margin-bottom:20px}.assignment-content iframe{width:640px;height:360px;max-width:100%}@media (max-width: 768px){.assignment-detail-section{padding:20px 15px}.assignment-big-text{font-size:24px}.assignment-file-title{font-size:20px}.assignment-info,.assignment-submission{padding:15px}.assignment-form-title{font-size:20px}.assignment-content iframe{width:100%;height:auto;aspect-ratio:16/9}}.mypage-layout{width:100%}.mypage-layout .mypage-layout-container{width:100%;height:100%;max-width:1560px;min-height:720px;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;padding:200px 0}.mypage-layout .mypage-content{width:calc(76% - 16px);height:100%}.mypage-layout .mypage-layout-container .mypage-navi-wrap{width:calc(24% - 16px);height:100%}.mypage-layout .navi-user-profile-wrap{display:flex;align-items:center;gap:16px}.mypage-layout .navi-profile-img-wrap{width:100px;height:100px;border-radius:50%;background:#000;overflow:hidden;display:flex;justify-content:center;align-items:center}.mypage-layout .navi-profile-img-wrap img{width:100%;height:100%;object-fit:cover}.mypage-layout .navi-profile-txt-wrap{display:flex;flex-direction:column;gap:8px}.mypage-layout .navi-content-wrap{display:flex;flex-direction:column;width:90%;padding-bottom:4px}.mypage-layout .navi-content-wrap .nav-item{height:80px;border-bottom:1px solid rgb(196,196,196);display:flex;align-items:center;padding-left:16px;font-size:18px;cursor:pointer}.mypage-layout .navi-content-wrap .nav-item.active{font-weight:700}@media screen and (max-width: 768px){.mypage-layout{min-height:calc(var(--vh, 1vh) * 100);height:100%}.mypage-layout .mypage-layout-container{padding:16vh 16px;min-height:calc(var(--vh, 1vh) * 100);display:flex;flex-direction:column;justify-content:start}.mypage-layout .mypage-layout-container .mypage-navi-wrap{width:100%}.mypage-layout .mypage-layout-container .mypage-title-wrap{padding:20px 5px;font-size:22px;font-weight:500}.mypage-layout .navi-content-wrap{width:100%;display:flex;flex-direction:row;gap:20px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;border-bottom:1px solid rgb(196,196,196)}.mypage-layout .navi-content-wrap .nav-item{border-bottom:unset;font-size:16px;color:#abb0b5;padding:10px 5px;height:unset}.mypage-layout .navi-content-wrap .nav-item.active{border-bottom:2px solid #000;color:#000}.mypage-layout .mypage-content{width:100%;height:auto}.lecture-tab-panel__item .lecture-tab-panel__label{padding:5px 10px;font-size:14px}}.assignment-write-section{padding:20px;border-radius:8px;margin:0 auto}.assignment-write-section .assignmnet-back-div{margin:16px 0}.assignment-write-section .file-form-group{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:50%;height:auto;border:1px solid #ddd;border-radius:8px;background-color:#fff;padding:16px;margin-bottom:24px}.assignment-write-section .file-form-group label{font-weight:700;color:#333;margin-bottom:8px}.assignment-write-section .file-form-group input[type=file]{padding:6px;background-color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer}.assignment-write-section .file-form-group p{margin-top:10px;font-size:14px;color:#666}.assignment-write-section .file-form-group p strong{color:#333}.editor-container{border:1px solid #ddd;border-radius:8px;background-color:#fff;padding:10px}.editor-container button{margin-top:16px}.assignment-write-section .assignment-title-wrap{width:100%;padding:16px 0}.assignment-write-section .assignment-title-wrap input{border-radius:4px;width:50%;height:50px;padding:8px}.ql-container{min-height:200px;font-size:16px}.ql-editor{min-height:200px;line-height:1.6}.ql-toolbar{border-radius:8px 8px 0 0;border-bottom:1px solid #ddd}.ql-container{border-radius:0 0 8px 8px}.assignment-write-section .button-wrap{display:flex;justify-content:flex-end;margin:8px 0}@media screen and (max-width: 768px){.assignment-write-section{padding:0}.assignment-write-section .assignment-title-wrap input{width:100%}.assignment-write-section .file-form-group{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;height:auto;border:1px solid #ddd;border-radius:8px;background-color:#fff;padding:16px;margin-bottom:24px}.assignment-write-section .file-form-group input[type=file]{width:70%}}/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.assignment-user-section{position:relative;max-width:1320px;margin:0 auto;padding:40px 20px}.assignment-user-section .assignment-content{position:relative;width:100%;height:100%}.assignment-user-section .assignment-content .assignmnet-top-wrap{width:100%;padding:16px 0;display:flex;justify-content:space-between}.assignment-content .assignmnet-top-wrap .assignment-edit-button{padding:12px;font-size:16px;display:flex;gap:8px;align-items:center}.assignment-user-section .assignment-content .assignment-content-div{position:relative;width:100%}.assignment-user-section .assignment-content .assignment-content-div img{max-width:100%;width:80%;height:auto;display:block;margin:0 auto}.assignment-user-section .assignment-content .assignment-title{font-weight:700;font-size:1.625rem}.assignment-user-section .assignment-content .assignment-date{color:#868e96;font-size:14px}.assignment-user-section .assignment-content .more-question-wrap{box-sizing:border-box;display:flex;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;gap:.75rem;margin:2rem 0;padding:1.25rem;background:rgb(248,249,250);flex-direction:column}.assignment-user-section .assignment-content .more-question-wrap .more-question-title{font-weight:700;font-size:16px;margin:0}.assignment-user-section .assignment-content .more-question-wrap .more-question-small-text{font-size:14px;margin:0}.bottom-comment-wrap .bottom-comment-admin-wrap{display:flex;flex-direction:column;padding:16px 0;gap:4px}.comment-bottom-wrap{width:100%;border-top:1px dashed #ccc;padding:16px 8px;margin-top:48px}.comment-bottom-wrap .comment-bottom-top-wrap{display:flex;justify-content:space-between}.comment-bottom-wrap .bottom-comment-admin-wrap{display:flex;justify-content:space-between;align-items:center}.comment-bottom-wrap .bottom-admin-title{padding-top:16px;font-weight:700}.comment-bottom-wrap .admin-comment-comment{padding-top:16px}.comment-bottom-wrap .bottom-admin-date-text{font-size:14px;color:#888}.more-question-title,.more-question-small-text{color:#888}.bottom-comment-admin-wrap .bottom-admin-title{font-size:16px}.bottom-comment-admin-wrap .bottom-admin-date-text{color:#868e96;font-size:14px}.bottom-comment-wrap .commnet-bottom-title{font-size:18px}.bottom-button-wrap .bottom-reply-button{border:.0625rem solid #ced4da;border-radius:2rem;padding:4px 20px}.bottom-comment-wrap .bottom-reply-wrap{padding:0 24px;display:flex}.bottom-comment-wrap .mem-comment-divider{padding:16px;display:flex;align-items:center;gap:8px}.bottom-comment-wrap .mem-comment-divider .user-bottom-comment-flex{display:flex;flex-direction:column;gap:8px}.bottom-comment-wrap .mem-comment-divider .user-bottom-comment-flex .user-circle{width:36px;height:36px;background-color:#000;border-radius:50%}.bottom-comment-wrap .mem-comment-divider .bottom-mem-data-warp{display:flex;flex-direction:row;gap:8px;align-items:center}.bottom-comment-wrap .mem-comment-divider .bottom-mem-data-warp .mem-data-userName{margin:0;font-size:14px}.bottom-comment-wrap .mem-comment-divider .bottom-mem-data-warp .mem-data-time-comment{color:#868e96;margin:0;font-size:14px}.bottom-comment-wrap .mem-comment-divider .user-reply-comment-icon{transform:rotate(180deg);transform-origin:center;transition:transform .5s ease;color:#868e96;font-size:24px;margin-bottom:24px}.bottom-comment-wrap .mem-comment-divider .user-comment-text{font-size:16px;margin:0}.bottom-reply-wrap .bottom-reply-arrow{color:#868e96}.bottom-reply-wrap .bottom-reply-arrow .reply-icons-rotate{transform:rotate(180deg)}.bottom-reply-right-wrap .bottom-profile-wrap{display:flex;align-items:center;gap:8px}.bottom-reply-wrap .bottom-reply-right-wrap{width:100%}.bottom-reply-wrap .bottom-reply-right-wrap .bottom-input-reply{width:100%;height:50px;margin:16px 0;border:1px solid #ced4da;border-radius:8px;padding:8px}.bottom-reply-right-wrap .bottom-profile-wrap .profile-left-div{width:32px;height:32px;border-radius:50%;background-color:#000}.bottom-reply-right-wrap .bottom-profile-wrap .profile-name-text{margin:0;font-size:18px}.bottom-reply-right-wrap .bottom-button-wrap{display:flex;justify-content:flex-end;gap:16px}@media (max-width: 768px){.assignment-user-section{width:100%;margin:0 auto;padding:24px 0}.assignment-user-section .assignment-content .assignment-title{font-size:16px}.assignment-user-section .assignment-content .assignmnet-top-wrap{align-items:center}.comment-bottom-wrap .comment-bottom-top-wrap{flex-direction:column}.comment-bottom-wrap,.bottom-comment-wrap .mem-comment-divider{padding:8px}}.mypurchase-ebook-section,.mypurchase-ebook-section .mypurchase-ebook-inner{width:100%}.mypurchase-ebook-inner .ebook-tab-panel{display:flex;justify-content:space-between}.ebook-tab-panel .ebook-tab-panel__cell{display:flex;flex:1;margin-top:1rem}.ebook-tab-panel__cell .ebook-tab-panel__item{margin:0 .5rem}.ebook-tab-panel__item .a11y{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ebook-tab-panel__item .ebook-tab-panel__label{transition:all .2s ease-out;display:block;padding:.8rem 1.2rem;border-radius:2rem;background-color:#f8f8fa;font-weight:500;color:#9b9ba0;text-align:center;cursor:pointer}.ebook-tab-panel__item input:checked+.ebook-tab-panel__label{background-color:#57bade;color:#fff}input[type=radio]{vertical-align:middle}.mypurchase-ebook-inner .mypurchase-ebook-content-wrap{padding-top:60px;width:100%}.mypurchase-ebook-content-wrap .mypurchase-ebook-content-container{width:100%}.mypurchase-ebook-content-container .mypurchase-ebook-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:0;list-style-type:none}.mypurchase-ebook-content-container .mypurchase-ebook-wrap .mypurchase-ebook-card{display:flex;flex-direction:column;border:1px solid #e0e0e0;border-top:none;border-radius:0 0 10px 10px;overflow:hidden;box-shadow:0 2px 5px #0000001a;cursor:pointer}.mypurchase-ebook-wrap .mypurchase-ebook-card img{width:100%;height:300px;object-fit:cover}.mypurchase-ebook-wrap .mypurchase-ebook-card .mypurchase-ebook-title{padding:15px 15px 10px;margin:0;font-size:18px;font-weight:700}.mypurchase-ebook-wrap .mypurchase-ebook-card .mypurchase-ebook-description{padding:0 15px;margin:0;font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:1.3em;max-height:2.6em;width:80%}.mypurchase-ebook-wrap .mypurchase-ebook-bottom-wrap{padding:36px 15px 24px;width:100;display:flex;justify-content:space-between}.mypurchase-ebook-bottom-wrap .mypurchase-ebook-forever{color:#1e90ff}.mypurchase-ebook-wrap .mypurchase-ebook-bottom-wrap .mypurchase-bottom-right-wrap{display:flex;align-items:center;gap:8px}.mypurchase-ebook-bottom-wrap .mypurchase-bottom-right-wrap .button-title{font-size:14px}.mypurchase-ebook-bottom-wrap .mypurchase-bottom-right-wrap button{border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.mypurchase-ebook-section,.mypurchase-ebook-section .mypurchase-ebook-inner{height:100%}.mypurchase-ebook-inner .mypurchase-ebook-content-wrap{height:calc(var(--vh, 1vh) * 50);padding-top:30px}.mypurchase-ebook-content-wrap .mypurchase-ebook-content-container{height:100%}.mypurchase-ebook-content-container .mypurchase-ebook-wrap{height:100%;grid-template-columns:repeat(1,1fr)}.mypurchase-lecture-content-container .mypurchase-lectures-wrap{grid-template-columns:repeat(1,1fr)}.ebook-tab-panel__item .ebook-tab-panel__label{font-size:14px;padding:5px 10px}}.myebook-detail-section{position:relative;width:100%;height:100%}.myebook-detail-section .myebook-detail-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:16px}.myebook-detail-section .myebook-detail-inner h1{font-size:24px;font-weight:700}.myebook-detail-section .myebook-detail-inner .thumbnail-img{width:100%;height:auto}.myebook-detail-section .pdf-downloads-section{margin-top:100px}.myebook-detail-section .pdf-list{display:flex;flex-direction:column;gap:12px;margin-top:20px}.myebook-detail-section .pdf-item{display:flex;gap:8px}.myinfo-list-section{position:relative;width:100%;height:100%;margin-top:40px;font-family:Pretendard Variable,sans-serif}.myinfo-list-section .myinfo-payment-pagiwrap{padding:24px 0}.order-detail-top-wrap{display:flex;align-items:center}.react-quill-div-wrap,.react-quill-div-wrap img{width:100%;position:relative}.order-detail-top-wrap .order-number{color:gray;padding:16px 24px}.review-product-img{width:50%;height:30%}.myinfo-list-section .class-modal-stop-wrap{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:#00000080}.myinfo-list-section .class-modal-content{background-color:#fff;padding:20px;border-radius:8px;width:100%;max-width:500px;box-shadow:0 4px 8px #0000001a;text-align:center;position:relative}.myinfo-list-section .class-modal-content h3{padding:24px 0}.myinfo-list-section .class-modal-content .class-stop-description{color:#7d7d7d;text-align:center;padding:16px 0}.myinfo-list-section .dropdown{position:relative;display:inline-block;width:100%}.myinfo-list-section .dropdown-button{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;cursor:pointer;background-color:#fff;text-align:left;display:flex;align-items:center;justify-content:space-between}.myinfo-list-section .dropdown-menu{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 5px #00000026;margin-top:4px;z-index:10;max-height:150px;overflow-y:auto}.myinfo-list-section .dropdown-menu li{padding:8px 10px;cursor:pointer}.myinfo-list-section .dropdown-menu li:hover{background-color:#f0f0f0}.myinfo-list-section .modal-buttons{margin-top:20px;display:flex;justify-content:space-between}.myinfo-list-section .dropdown-icon{transition:transform .3s ease}.myinfo-list-section .dropdown-icon.rotate{transform:rotate(180deg)}.teacher-review-wrap{padding-top:64px}.teacher-review-wrap .teacher-top-title{padding-bottom:16px}.teacher-review-wrap .review-item{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.teacher-review-wrap .review-item.flex-row{flex-direction:row;align-items:center;gap:16px}.teacher-review-wrap .review-item .review-title{font-size:18px;font-weight:600;display:flex;align-items:center;gap:10px}.teacher-review-info-wrap{display:flex;align-items:flex-start;justify-content:flex-start;gap:65px}.teacher-review-wrap .rev-inner-desc{font-size:13px}.review-modal-container .review-inner-img-wrap{width:100%;display:flex;justify-content:center}.review-modal-inner-quilwrap{height:300px}.review-modal-inner-quil{height:100%}.ql-container{height:calc(100% - 42px)!important;overflow-y:auto}@media screen and (max-width: 768px){.myinfo-list-section{box-sizing:border-box}.myinfo-list-section.payment-history{margin-bottom:unset;padding:20px 0}.myinfo-list-section .payment-history-mo-table{width:100%}.myinfo-list-section .payment-history-mo-tr{display:flex;justify-content:space-between;min-height:40px;border-bottom:1px solid rgb(224,224,224);padding:10px 0}.myinfo-list-section .payment-history-mo-tr:last-child{border-bottom:unset}.myinfo-list-section .payment-history-mo-th{font-weight:500;min-width:80px}.mobile-payment-history{list-style-type:none;padding:0;margin:0}.mobile-payment-history .payment-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin-bottom:16px;box-shadow:0 2px 4px #0000001a}.mobile-payment-history .payment-date{font-size:.9em;color:#666;margin-bottom:8px}.mobile-payment-history .payment-title{font-size:1.1em;font-weight:700;margin:0 0 12px}.mobile-payment-history .payment-info p{margin:4px 0;font-size:.9em}.mobile-payment-history .payment-actions{display:flex;justify-content:space-between;margin-top:16px}.mobile-payment-history .payment-actions button{padding:8px 16px;border:none;border-radius:4px;background-color:#f0f0f0;color:#333;cursor:pointer;font-size:.9em}.payment-actions button:hover{background-color:#e0e0e0}.mobile-payment-details{padding:16px;background-color:#f9f9f9;border-radius:8px;font-size:14px}.mobile-payment-details .payment-detail-item{display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e0e0e0}.mobile-payment-details .payment-detail-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.mobile-payment-details .detail-label{font-weight:700;color:#555}.mobile-payment-details .detail-value{text-align:right;word-break:break-word}.review-product-img{width:100%;height:30%}.mobile-product-info{display:flex;flex-direction:column;gap:12px;padding:16px;background-color:#f9f9f9;border-radius:8px;font-size:14px}.mobile-product-info .info-item{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid #e0e0e0}.mobile-product-info .info-item:last-child{border-bottom:none;padding-bottom:0}.mobile-product-info .info-item strong{font-weight:700;color:#333}.mobile-product-info .info-item span{text-align:right;word-break:break-word;color:#666;width:75%}.teacher-review-wrap{padding-top:120px;width:100%}.teacher-review-wrap img{width:100%}.teacher-review-info-wrap{flex-direction:column}}.site-agreement-section{width:100%;min-height:calc(var(--vh, 1vh) * 100);padding:140px 0}.site-agreement-section h1{text-align:center}.site-agreement-section .site-agreement-context{width:100%;max-width:1200px;height:100%;margin:0 auto}.chit-news-section{width:100%;font-family:Pretendard Variable,sans-serif}.chit-news-section .chit-news-container{width:100%;max-width:1560px;min-height:calc(var(--vh, 1vh) * 100);padding:180px 0;margin:0 auto}.chit-news-section .chit-news-title{font-weight:700;font-size:36px;padding:48px 0;text-align:center}.chit-news-section .chit-news-bottom{width:100%}.chit-news-section .chit-news-total{font-size:18px;width:90%;margin:0 auto 40px}.chit-news-section .chit-news-numb{font-size:22px;color:#961e1e}.chit-news-section .chit-news-list-wrap{width:100%;border-top:2px solid #000000}.chit-news-section .chit-news-list{width:100%;border-bottom:1px solid #dddddd}.chit-news-section .chit-news-list-inner{width:100%;padding:45px 0;display:flex}.chit-news-section .chit-news-list-inner-left{position:relative;width:200px;height:200px;overflow:hidden}.chit-news-section .chit-news-list-inner-left-img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);transition:.5s;object-fit:cover}.chit-news-section .chit-news-list-inner-right{width:calc(100% - 200px);display:flex;flex-direction:column;justify-content:space-around;padding:0 45px}.chit-news-section .chit-news-list-title{font-size:22px;font-weight:700;transition:.5s;transition-delay:.2s;color:#000}.chit-news-section .chit-news-list-title-date{font-size:16px;font-weight:400;color:#ddd;transition:.5s;color:#000}.chit-news-section .chit-news-list:hover .chit-news-list-inner-left-img{transform:scale(1.1) translate(-50%,-50%)}.chit-news-section .chit-news-list:hover .chit-news-list-title{transform:translate(10px);transition-delay:0s}.chit-news-section .chit-main-text{margin-right:10px}.chit-news-section .chit-news-list:hover .chit-news-list-title-date{transform:translate(10px);transition-delay:.2s}.chit-news-section .text-center{width:100%;display:flex;justify-content:center;padding:0 0 80px}.chit-news-section .pagination{display:flex}.chit-news-section .pagination li{margin:0 10px}.notice-list-container{width:90%;margin:0 auto;display:flex;flex-direction:column;font-size:16px}.notice-list-header{display:flex;justify-content:space-between;background-color:#e1e1e1;padding:16px;width:100%}.notice-header-items{display:flex;width:5%;justify-content:center;align-items:center;padding:0 8px}.notice-list-items{display:flex;width:5%;justify-content:center;align-items:center;padding:0 8px;color:#000}.notice-list-items a:link,.notice-list-items a:hover,.notice-list-items a:active,.notice-list-items a:visited{color:#000}.chit-news-section .title1{width:3%}.chit-news-section .title3{width:50%}.chit-news-section .title4,.chit-news-section .title5{width:10%}.chit-news-section .title6{width:8%}.chit-news-section .title8{width:10%}.chit-news-section .text-left{justify-content:flex-start}.chit-news-section .text-right{justify-content:flex-end}.chit-news-section .notice-list-contents{display:flex;justify-content:space-between;width:100%;padding:16px;border-bottom:1px solid #e1e1e1}.chit-news-section .setting-notice-pagi{position:relative;width:100%;display:flex;justify-content:center;margin-top:16px}.notice-delete-button{position:absolute;left:0;background-color:red;color:#fff;font-size:14px}.notice-delete-button:hover{color:#000000de}@media screen and (max-width:768px){.chit-news-section{padding:unset}.chit-news-section .chit-news-container{padding:170px 0 40px}.chit-news-section .chit-news-title{font-size:6.5vw;font-weight:700;padding:0 0 60px}.chit-news-section .chit-news-bottom{width:100%}.chit-news-section .chit-news-total{font-size:16px;margin-bottom:2rem}.chit-news-section .chit-news-numb{font-size:18px}.chit-news-section .chit-news-list-wrap{width:100%;border-top:2px solid #000000}.chit-news-section .chit-news-list{width:100%;padding:0 1rem;border-bottom:1px solid #dddddd}.chit-news-section .chit-news-list-inner{width:100%;padding:1rem 0;display:flex;flex-direction:column}.chit-news-section .chit-news-list-inner-left{position:relative;width:100%;height:200px;overflow:hidden}.chit-news-section .chit-news-list-inner-right{width:100%;height:150px;padding:0}.chit-news-section .chit-news-list-title{font-size:20px}.chit-news-section .chit-news-list-title-date{font-size:16px}.chit-news-section .chit-news-list:hover .chit-news-list-inner-left-img{transform:scale(1.1) translate(-50%,-50%)}.chit-news-section .chit-news-list:hover .chit-news-list-title{transform:translate(10px);transition-delay:0s}.chit-news-section .chit-news-list:hover .chit-news-list-title-date{transform:translate(10px);transition-delay:.2s}.chit-news-section .text-center{width:100%;display:flex;justify-content:center;padding:0 0 80px}.chit-news-section .pagination{display:flex}.chit-news-section .pagination li{margin:0 10px}.chit-news-section .notice-list-contents-mo{display:flex;flex-direction:column;border-bottom:1px solid #e1e1e1;min-height:80px;justify-content:center;gap:8px}.chit-news-section .notice-list-contents-mo .notice-list-sub-wrap{display:flex;gap:5px;font-size:3.5vw}.chit-news-section .title3{width:100%}.chit-news-section .notice-list-items{padding:unset}.chit-news-section .notice-list-items.title4,.chit-news-section .notice-list-items.title5,.chit-news-section .notice-list-items.title6{width:unset}}.board-view-section{width:100%;min-height:calc(var(--vh, 1vh) * 100);height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center}.board-view-section .board-inner-container{width:100%;height:100%;min-height:calc(var(--vh, 1vh) * 100)}.board-view-section .board-view-container{width:100%;height:100%;min-height:calc(var(--vh, 1vh) * 100);padding:32vh 180px 20px}.board-view-section .board-top{position:relative;width:100%;height:380px;overflow:hidden}.board-view-section .board-top .board-top-container .board-top-image{position:absolute;width:100%;height:600px;transform:translate(-50%,-50%);top:50%;left:50%}.board-view-section .board-top .page-header{position:absolute;top:50%;left:18%;width:100%;transform:translateY(-50%);border:none}.board-view-section .board-top .page-header .page-title{font-size:24px;color:#000}.board-view-section .board-top .page-header .page-title.write-title{font-weight:800;font-size:36px;line-height:173.19%;color:#fff}.board-view-section .board-top .page-header h4{font-size:40px;color:#fff}.board-view-section .board-top .panel-body{position:absolute;top:75%;right:18%;transform:translateY(-50%)}.board-view-section .board-top .panel-body .post-info{display:flex;flex-direction:column}.board-view-section .board-top .panel-body .post-info dl{width:130px;display:flex;justify-content:space-between}.board-view-section .board-top .panel-body .post-info dl dt,.board-view-section .board-top .panel-body .post-info dl dd{font-size:18px;color:#fff}.board-view-section .board-view-container .panel{position:relative;width:100%;height:auto}.board-view-section .board-view-container .panel .panel-heading{position:absolute;width:100%;top:-8rem;padding:2rem 0;border-bottom:2px dotted #f0f0f0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.board-view-section .board-view-container .panel .panel-heading .panel-title{width:60%;font-size:28px}.board-view-section .board-view-container .panel .panel-sub-title{width:100%;padding:0 0 1rem;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.board-view-section .board-view-container .panel .panel-sub-title .panel-info-doublediv{display:flex;gap:20px}.board-view-section .board-view-container .panel .panel-body{width:100%;margin:60px 0;min-height:calc(var(--vh, 1vh) * 30)}.board-view-section .board-view-container .panel .panel-body img{width:100%}.board-view-section .board-view-container .panel .pull-left{display:flex;justify-content:flex-end}.board-view-section .board-view-container .panel .pull-left a{padding:.4rem 1rem;margin-right:15px;transition:.5s;color:#000000b3;font-size:1rem;font-weight:400;background-color:#e0e0e0;border-radius:4px}.board-view-section .board-view-container .panel .pull-left a:last-child{margin-right:0}.board-view-section .board-view-container .panel .pull-left a:hover{color:#000}.board-img-container{width:100%;max-width:1440px;margin:0 auto;display:flex;justify-content:center;overflow:hidden}.board-img-container img{width:100%;height:100%;object-fit:cover}.board-img-container iframe{width:100%;height:calc(var(--vh, 1vh) * 100);object-fit:cover}@media screen and (max-width: 768px){.board-view-section .board-top{height:200px}.board-view-section .board-top .page-header{left:1rem;width:100%;transform:translateY(-40%);border:none}.board-view-section .board-top .board-top-container .board-top-image{height:200px}.board-view-section .board-view-container{padding:18vh 1rem}.board-view-section .board-view-container .panel{padding:0 16px}.board-view-section .board-view-container .panel .panel-heading .panel-title{font-size:18px;width:100%}.board-view-section .board-view-container .panel .panel-sub-title{display:flex;flex-direction:column;align-items:start;font-size:12px}.board-view-section .board-view-container .panel .panel-heading .panel-sub-title{width:30%;flex-direction:column}.board-view-section .board-view-container .panel .panel-heading{position:static;height:60px;margin-bottom:1rem}.chit-news-section .notice-list-items.title4,.chit-news-section .notice-list-items.title5,.chit-news-section .notice-list-items.title6{color:#999}}.interview-reviews-section{width:100%;min-height:calc(var(--vh, 1vh) * 100);padding:140px 20px}.interview-reviews-section h1{text-align:left}.interview-reviews-section .interview-reviews-context{width:100%;max-width:1560px;height:100%;margin:0 auto}.interview-reviews-section .interview-reviews-list .class-list{display:flex;flex-wrap:wrap;gap:24px;padding:36px 0}.interview-reviews-section .interview-reviews-list .class-item{width:calc(33.333% - 20px);margin-bottom:30px;display:flex;flex-direction:column;cursor:pointer}.interview-reviews-section .interview-reviews-list .class-item img{width:100%;height:300px;border-radius:16px;object-fit:cover}.interview-reviews-section .interview-reviews-list .class-text{padding:16px 0}.interview-reviews-section .interview-reviews-list .class-text h3{font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.interview-reviews-section .interview-reviews-list .class-text p{overflow:hidden;flex:0 1 auto;white-space:nowrap;text-overflow:ellipsis;color:#7f7f7f;font-size:14px;padding-top:8px}@media screen and (max-width: 1024px){.interview-reviews-section .interview-reviews-list .class-item{width:calc(50% - 15px)}}@media screen and (max-width: 768px){.interview-reviews-section{padding:100px 1rem}.interview-reviews-section .interview-reviews-list .class-item{width:100%}.interview-reviews-section .interview-reviews-list .class-item img{height:250px}}@media screen and (max-width: 480px){.interview-reviews-section{padding:100px 1rem}.interview-reviews-section .interview-reviews-list .class-item img{height:200px}.interview-reviews-section .interview-reviews-list .class-text h3{font-size:14px}.interview-reviews-section .interview-reviews-list .class-text p{font-size:12px}}.lecture-reviews-section{width:100%;min-height:calc(var(--vh, 1vh) * 100);padding:180px 0}.lecture-reviews-section .lecture-reviews-inner{width:100%;max-width:1560px;height:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.lecture-reviews-inner .lecture-reviews-top-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0}.lecture-reviews-section .lecture-reviews-inner .lecture-reviews-title{font-weight:700;font-size:36px}.lecture-reviews-section .lecture-reviews-inner .lecture-reviews-small-text{font-size:20px;color:#bdbdbd}.lecture-reviews-section .lecture-reviews-context{width:90%;height:100%;margin:0 auto}.lecture-reviews-context .lecture-top-wrap,.lecture-reviews-context .review-list-content-wrap{display:flex;width:100%;padding:16px;background-color:#e1e1e1;justify-content:space-between;align-items:center;text-align:center}.lecture-reviews-context .review-list-content-wrap{padding:16px;background-color:#fff;border-bottom:1px solid #e1e1e1}.lecture-reviews-context .lecture-top-wrap .lecture-top-num,.lecture-reviews-context .review-list-content-wrap .lecture-top-num{width:5%}.lecture-reviews-context .lecture-top-wrap .lecture-top-title,.lecture-reviews-context .review-list-content-wrap .lecture-top-title{width:30%}.lecture-reviews-context .lecture-top-wrap .lecture-top-name,.lecture-reviews-context .review-list-content-wrap .lecture-top-name,.lecture-reviews-context .lecture-top-wrap .lecture-top-teaname,.lecture-reviews-context .review-list-content-wrap .lecture-top-teaname{width:15%}.lecture-reviews-context .lecture-top-wrap .lecture-top-writer,.lecture-reviews-context .review-list-content-wrap .lecture-top-writer,.lecture-reviews-context .lecture-top-wrap .lecture-top-regday,.lecture-reviews-context .review-list-content-wrap .lecture-top-regday,.lecture-reviews-context .lecture-top-wrap .lecture-top-views,.lecture-reviews-context .review-list-content-wrap .lecture-top-views{width:10%}.lecture-reviews-context .lecture-top-wrap .lecture-top-views,.lecture-reviews-context .review-list-content-wrap .lecture-top-views{width:8%}.lecture-reviews-context .review-list-content-wrap .lecture-top-teaname,.lecture-reviews-context .review-list-content-wrap .lecture-top-name{width:15%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lecture-reviews-context .review-list-content-wrap .lecture-top-title{width:30%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lecture-reviews-context .list-pagination{padding-top:16px}@media screen and (max-width: 768px){.lecture-reviews-section{width:100%;min-height:calc(var(--vh, 1vh) * 100);padding:100px 0}.lecture-reviews-context .review-list-content-mo-wrap{display:flex;flex-direction:column;border-bottom:1px solid #e1e1e1;min-height:85px;justify-content:center;gap:8px}.lecture-reviews-context .review-list-content-mo-wrap .review-list-sub-wrap{display:flex;gap:5px;color:#999;font-size:3.5vw}.lecture-reviews-context .list-pagination{padding-top:10px}.lecture-reviews-section .lecture-reviews-inner .lecture-reviews-title{text-align:center;font-size:6.5vw}.lecture-reviews-section .lecture-reviews-inner .lecture-reviews-small-text{text-align:center;color:#bdbdbd;padding:16px 0;font-size:4.5vw}}.interview-section{width:100%;min-height:calc(var(--vh, 1vh) * 100);padding:140px 0}.interview-section .interview-inner-container{width:100%;max-width:1560px;height:100%;margin:0 auto}.interview-section .interview-inner-container .interview-top-textwrap{padding:36px 0}.interview-section .interview-inner-container .interview-content-wrap{display:flex;justify-content:space-between}.interview-content-wrap .interview-left-contentwrap{width:calc(70% - 16px)}.interview-content-wrap .interview-left-contentwrap .interview-video-content-wrap{position:relative;width:100%;margin-bottom:20px;aspect-ratio:16 / 9;border-radius:20px;overflow:hidden;background-color:#e6e6e6}.interview-video-content-wrap .vp-sidedock{display:none}.interview-content-wrap .interview-right-contentwrap{width:calc(30% - 16px);display:flex;flex-direction:column;gap:16px}.review-view-section{width:100%;min-height:calc(var(--vh, 1vh) * 100);background-color:#fff;display:flex;justify-content:center;align-items:flex-start;padding:23vh 180px 20px}.review-view-section .review-inner-container{width:100%;max-width:1560px}.review-view-section .review-view-container,.review-view-section .panel{width:100%}.review-view-section .panel-heading{border-bottom:2px dotted #f0f0f0;padding-bottom:1rem;margin-bottom:1rem;display:flex;justify-content:space-between}.star-rating{display:flex;align-items:center}.score-text{margin-left:5px;font-size:14px}.review-view-section .panel-title{font-size:28px;color:#333}.review-view-section .panel-sub-title{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-bottom:1px solid #f0f0f0}.review-view-section .panel-info{font-size:14px;color:#666}.review-view-section .panel-info-doublediv{display:flex;gap:20px}.review-view-section .panel-body{margin:2rem 0;min-height:calc(var(--vh, 1vh) * 30);border-bottom:1px solid #f0f0f0}.review-view-section .rating-flex-wrap{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-direction:column;margin:40px 0}.review-view-section .rating-box{display:flex;align-items:center;gap:10px}.review-view-section .rating-box-title{width:160px}.review-view-section .panel-body>div{width:100%}.review-view-section .panel-body p{margin-bottom:1rem;line-height:1.6}.review-view-section .panel-body img{max-width:100%;height:auto;display:block;margin:1rem 0}.review-view-section .panel-body ul,.review-view-section .panel-body ol{margin-left:1.5rem;margin-bottom:1rem}.review-view-section .panel-body a{color:#06c;text-decoration:none}.review-view-section .panel-body a:hover{text-decoration:underline}.review-view-section .panel-body table{width:100%;border-collapse:collapse;margin-bottom:1rem}.review-view-section .panel-body table,.review-view-section .panel-body th,.review-view-section .panel-body td{border:1px solid #ddd;padding:.5rem}.review-view-section .panel-body .alert{background-color:#f8f8f8;border:1px solid #e0e0e0;border-radius:4px;padding:1rem}.review-view-section .panel-footer{padding-top:1rem}.review-view-section .pull-left{display:flex;justify-content:flex-end}.review-view-section .btn{padding:.5rem 1rem;background-color:#e0e0e0;color:#000000b3;text-decoration:none;border-radius:4px;transition:.3s}.review-view-section .btn:hover{background-color:#d0d0d0;color:#000}@media screen and (max-width: 1200px){.review-view-section{padding:120px 60px 20px}}@media screen and (max-width: 768px){.review-view-section{padding:18vh 15px}.review-view-section .panel-title{font-size:20px}.review-view-section .panel-sub-title{flex-direction:column;align-items:flex-start}.review-view-section .panel-info-doublediv{margin-top:.5rem}.review-view-section .panel-body{font-size:14px;min-height:calc(var(--vh, 1vh) * 20)}.review-view-section .panel-body table{font-size:12px}}@media screen and (max-width: 480px){.review-view-section{padding:150px 15px 15px}.review-view-section .panel{padding:1rem}.review-view-section .panel-title{font-size:18px}.review-view-section .panel-info,.review-view-section .btn{font-size:12px}.review-view-section .panel-heading{flex-direction:column}.review-view-section .rating-box{width:100%;justify-content:space-between}}.shop-cart{position:relative;padding:200px 16px;max-width:1560px;width:100%;margin:0 auto}.shop-cart .title{width:100%;margin-bottom:30px;font-size:32px;display:flex;align-items:center;justify-content:center}.shop-cart .cart-table{margin-bottom:20px}.shop-cart thead{border-top:2px solid #000}.shop-cart tbody{background:var(--bs-admin-bg-color)}.shop-cart .btn-wrap{width:100%;display:flex;justify-content:space-between}.shop-cart .btn-wrap .btn{font-size:13px;border-radius:0;border-color:#000}.shop-cart .btn-wrap .left-wrap .btn:first-child{margin-right:16px}.shop-cart .btn-wrap .right-wrap .btn{font-size:16px;width:150px;height:60px}.shop-cart .btn-wrap .right-wrap .btn.black{color:#fff;background:rgba(0,0,0,1)}.shop-cart .btn-wrap .right-wrap .btn.black:hover{background-color:var(--bs-blue);border-color:#fff}.shop-cart .btn-wrap .right-wrap .btn.black .cart-to-order{color:#fff}.shop-cart .btn-wrap .right-wrap .btn:not(:last-child){margin-right:16px}.shop-cart .cart-thumb-nail-img{width:100px}.shop-cart .cart-total-wrap{display:flex;justify-content:flex-end;padding:20px;border-top:1px solid rgba(224,224,224,1);border-bottom:1px solid rgba(224,224,224,1);margin-bottom:40px}.shop-cart .cart-total-wrap .cart-ul-list>li{list-style:circle;font-size:14px;line-height:24px}.shop-cart .cart-total-wrap .cart-total-cash{text-align:right;min-width:300px}.shop-cart .cart-total-wrap .total-cash-amount{font-size:28px;font-weight:700}.shop-cart .product-name-wrap{display:flex;align-items:center}.shop-cart .cart-img-wrap{aspect-ratio:1 / 1;margin-right:20px;display:flex;justify-content:center;align-items:center}.shop-cart .cart-bold-text{font-weight:700}.shop-cart .cart-btn{margin-left:20px}.shop-cart .list-th.center{text-align:center}@media screen and (max-width: 768px){.shop-cart{min-height:calc(var(--vh, 1vh) * 100);height:auto;padding:150px 16px}.shop-cart .title{font-size:21px;font-weight:700}.shop-cart .btn-wrap{height:calc(var(--vh, 1vh) * 45);flex-direction:column;padding:10px 0}.shop-cart .btn-wrap .right-wrap .btn:not(:last-child){margin-right:unset;margin-left:0}.shop-cart .btn-wrap .right-wrap{width:100%;display:flex;font-size:14px;justify-content:center;gap:5vw}.shop-cart .btn-wrap .right-wrap button.btn{font-size:14px;height:50px}.shop-cart .list-th.flex{gap:10px}.shop-cart .MuiTableCell-root{padding:20px 0}.shop-cart .cart-thumb-nail-info-wrap{height:100%;display:flex;flex-direction:column;gap:10px;font-size:14px;font-weight:700}.shop-cart .cart-thumb-nail-img{margin-right:0}.shop-cart .mb-total{font-weight:700}.shop-cart .selected-cart-options-summary{flex-direction:column;align-items:flex-start;gap:unset;font-weight:400}.shop-cart .cart-thumb-nail-img-wrap{width:100px;height:100%;aspect-ratio:unset}.shop-cart .cart-table{margin-bottom:unset}.shop-cart .cart-total-wrap{padding:10px;font-size:14px}.shop-cart .cart-total-wrap .total-cash-amount{font-size:20px}.shop-cart .list-title-wrap{display:flex;justify-content:space-between;align-items:center}.shop-cart .list-title-wrap .btn-wrap{width:fit-content;gap:5px}.shop-cart .list-title-wrap .btn-wrap .btn{padding:3px 10px}.shop-cart .list-title-wrap .btn-wrap .btn:first-child{margin-right:5px}.mobile-cart-section{font-size:14px}.mobile-cart-section .mobile-cart-unit{display:flex;align-items:center;border-bottom:1px solid rgb(224,224,224);padding:20px 0}.mobile-cart-section .mobile-top-choose-wrap{display:flex;justify-content:space-between;align-items:center;width:100%;border-top:2px solid black;padding:20px 0;border-bottom:1px solid rgb(224,224,224)}.mobile-cart-section .img-wrapper{width:120px;margin-right:10px;aspect-ratio:1/1;overflow:hidden}.mobile-cart-section .mobile-cart-img{width:100%}.mobile-cart-section .mobile-cart-btn{border-radius:0;margin-left:5px}.mobile-cart-section .mobile-check-box{margin-right:5px}.mobile-cart-section .mobile-check-box-wrap{width:30px}.mobile-cart-section .mobile-plus-minus-wrap{display:flex;align-items:center}.mobile-cart-section .mobile-plus-minus-wrap>*{border-radius:0;border:1px solid rgb(224,224,224);width:30px;height:30px;display:flex;justify-content:center;align-items:center}.mobile-cart-section .mobile-wide-btn{width:60px}.shop-cart .btn-wrap .right-wrap .btn{width:100%}.shop-cart .btn-wrap .right-wrap .btn.black:nth-last-of-type(1){color:#000;background:white}}.order-section{padding:200px 180px}.order-section .subtitle{font-size:24px;font-weight:700;margin-bottom:20px}.order-section .list-th{background:var(--bs-admin-bg-color)}.order-section .order-unit{margin-bottom:60px}.order-section .order-list-addr{width:400px}.order-section .order-unit.order-table{border-top:2px solid black}.order-section .sudan-table .pay-type-btn.active{color:#5a65ff;font-weight:700}.order-section .order-delivery-table{margin-top:20px}.order-section .order-addr-search-btn{margin-left:20px}.order-section .order-card-unit{width:400px;background:rgb(53,52,75);background:linear-gradient(121deg,rgba(53,52,75,1) 0%,rgba(0,0,0,1) 100%);color:#bbb;padding:20px;border-radius:20px;font-size:14px;aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:10px}.order-section .order-card-unit.active{border:5px solid #5A65FF}.order-section .order-card-unit.active .order-card-active-icon{color:#5a65ff}.order-section .order-card-icon-wrap{display:flex;justify-content:space-between;align-items:center;font-size:18px}.order-section .card-other-name{color:#fff;font-size:18px}.order-section .pay-day-info .card-jungbo-input{display:flex;flex-direction:column;justify-content:flex-start;width:100%}.order-section .pay-day-info .card-jungbo-unit{margin-bottom:10px}.order-section .order-card-td{display:flex}.order-section .orderSwiper{width:500px}.order-section .order-card-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.order-section .list-td.cart-jungbo-input{display:flex;flex-direction:column;align-items:flex-start}.order-section .DefaultModal-outter .DefaultModal-inner .children table{width:100%}.order-section .coupon-unit-wrap{width:100%;cursor:pointer}.order-section .coupon-unit{width:100%;margin-bottom:10px;border:1px solid black;padding:0 0 20px}.order-section .discount-money-range{font-size:48px;font-weight:700}.order-section .discount-money-range>span{font-size:32px}.order-section .discount-mini-text{font-size:14px;color:#969696;font-weight:400}.order-section .cou-title-text{padding:10px;background-color:#5a65ff;color:#fff;margin-bottom:10px}.order-section .sub-discount-text{font-size:14px;color:silver}.order-section .order-inner-input-new{width:100%;height:28px;border:1px solid #ccc;border-radius:5px;outline:none;padding-left:4px}.order-section .order-inner-input-new.long{width:400px}@media screen and (max-width : 768px){.order-section{margin-top:0;padding:100px 10px 50px;font-size:14px}.order-section .title.center{width:100%;font-size:22px;margin-bottom:unset}.order-section .mo-order-unit{width:100%;border-top:1px solid black;border-bottom:1px solid black}.order-section .mo-order-unit .mo-order-unit-container{width:100%;border-bottom:1px solid rgba(128,128,128,.22);padding:15px 0}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-wrap{width:100%;display:flex;gap:20px}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-left{width:30%;aspect-ratio:1/1.3;overflow:hidden}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-right{width:70%}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-left-img-wrap{width:100%;height:100%}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-left-img-wrap>img{width:100%;height:100%;object-fit:cover}.order-section .mo-order-unit .mo-order-unit-title{font-weight:700}.order-section .mo-order-unit .mo-order-unit-price{display:flex;justify-content:space-between;font-size:13px}.order-section .mo-order-unit .mo-order-unit-price.total{padding-top:5px;margin-top:10px;border-top:1px solid rgba(128,128,128,.34)}.order-section .order-total-price-wrap{width:100%;padding:20px 5px}.order-section .order-total-price{width:100%;display:flex;justify-content:space-between;font-weight:700}.order-section .order-unit{margin-top:60px}.order-section .subtitle{font-size:16px}.order-section .order-list-addr{width:100%}.order-section .MuiTableRow-root .MuiTableCell-root{padding:8px}.order-section .order-addr-search-btn{margin-left:unset;width:100px}.order-section .MuiTableRow-root label{padding:unset;margin-bottom:5px;line-height:1.5rem;font-size:14px}.order-section .price-table .list-th{background-color:#fff}.order-section .price-table .list-th:nth-child(1){border-top:1px solid rgba(224,224,224,1)}.order-section .coupon-btn{margin-top:5px}.order-section .pay-type-btn img{width:60px}.order-section .button-wrap .button{padding:10px 30px}.order-section .order-inner-input-new{width:100%;height:28px;border:1px solid #ccc;border-radius:5px;outline:none;padding-left:4px}.order-section .order-inner-input-new.long{width:100%}}.order-section{width:100%;margin:0 auto;min-height:calc(var(--vh, 1vh) * 70)}.order-section .title{font-weight:700;font-size:28px;margin-bottom:20px}.order-section .account-desc{width:100%;height:80px;display:flex;justify-content:center;margin-bottom:16px}.order-section .account-desc-text{width:50%;height:50px;display:flex;justify-content:center;align-items:center;border:1px solid #d8d8d8;border-radius:5px}.order-section .subtitle{font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.order-section .title.center{text-align:center;padding:20px 0}.order-section .list-th,.order-section .list-td{border-bottom:1px solid rgba(224,224,224,1)}.order-section .order-unit{margin-bottom:40px}.order-section .order-unit.order-table{border-top:1px solid rgba(224,224,224,1)}.order-section .order-unit.order-flex-table{padding:100px 50px}.order-section .button-wrap{display:flex;justify-content:center}.order-section .button-wrap .button{padding:15px 50px;margin:10px;border:1px solid black}.order-section .button-wrap .button.black{background-color:#000;color:#fff}.order-section .order-pro-img{width:100px}.order-section .order-ul-list-unit{list-style:inside}.order-section .order-margin-left-list{margin-left:25px}.order-section .order-margin-bottom-ul{margin-bottom:50px}.order-section .order-ok-confirm-wrap{display:flex;justify-content:center;align-items:center;margin-bottom:50px;font-size:18px}.order-section .order-ok-checkbox{margin-right:10px;width:20px;height:20px}.order-section .order-complete-bottom{width:100%;display:flex;justify-content:center;gap:16px}.order-section .pink-button{display:flex;justify-content:center;align-items:center;padding:8px;border-radius:5px;background-color:#57bade;color:#fff;gap:4px}.order-section .normal-button{display:flex;justify-content:center;align-items:center;padding:8px;border-radius:5px;background-color:#fff;color:#000;gap:8px}.order-section .pink-button:hover{background-color:#ff8b8bb3}.order-section .desc-text{color:#838383;font-size:14px;margin-bottom:4px}.order-section .chogi-flex-box{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}@media screen and (max-width : 768px){.order-section{margin-top:60px;padding:10px;font-size:14px}.order-section .title.center{width:100%;font-size:22px;margin-bottom:unset}.order-section .mo-order-unit{width:100%;border-top:1px solid black;border-bottom:1px solid black}.order-section .mo-order-unit .mo-order-unit-container{width:100%;border-bottom:1px solid rgba(128,128,128,.22);padding:15px 0}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-wrap{width:100%;display:flex;gap:20px}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-left{width:30%;aspect-ratio:1/1.3;overflow:hidden}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-right{width:70%}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-left-img-wrap{width:100%;height:100%}.order-section .mo-order-unit .mo-order-unit-container .mo-order-unit-left-img-wrap>img{width:100%;height:100%;object-fit:cover}.order-section .mo-order-unit .mo-order-unit-title{font-weight:700}.order-section .mo-order-unit .mo-order-unit-price{display:flex;justify-content:space-between;font-size:13px}.order-section .mo-order-unit .mo-order-unit-price.total{padding-top:5px;margin-top:10px;border-top:1px solid rgba(128,128,128,.34)}.order-section .order-total-price-wrap{width:100%;padding:20px 5px}.order-section .order-total-price{width:100%;display:flex;justify-content:space-between;font-weight:700}.order-section .order-unit{margin-top:30px}.order-section .subtitle{font-size:16px}.order-section .order-list-addr{width:100%}.order-section .MuiTableRow-root{display:flex;flex-direction:column}.order-section .MuiTableRow-root .MuiTableCell-root{display:flex;flex-direction:column;padding:8px}.order-section .order-addr-search-btn{margin-left:unset;width:100px}.order-section .MuiTableRow-root label{padding:unset;margin-bottom:5px;line-height:1.5rem;font-size:14px}.order-section .price-table .list-th{background-color:#fff}.order-section .price-table .list-th:nth-child(1){border-top:1px solid rgba(224,224,224,1)}.order-section .coupon-btn{margin-top:5px}.order-section .pay-type-btn img{width:60px}.order-section .button-wrap .button{padding:10px 30px}}.user-search-section{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(var(--vh, 1vh) * 100);padding-top:140px}.user-search-section .user-search-unit{margin-bottom:40px;width:25%;display:flex;justify-content:space-between;align-items:flex-end}.user-search-section .user-search-unit .form-list-wrap{width:75%}.user-search-section .user-search-unit.search-wrap-main-text{justify-content:center;font-size:20px}.user-search-section .user-search-unit.search-small-center-text{justify-content:center}.user-search-section .user-search-unit .input-control{display:flex;flex-direction:row;gap:20px}.user-search-section .user-search-unit .input-control .input-text-wrap{width:75%}.user-search-section .user-main-text{width:100%;padding:16px 0 0;text-align:start;font-size:16px}.user-search-section .user-main-text.title,.user-search-section .user-main-text.find-fw{text-align:center;font-size:20px}.user-search-section .user-search-unit .input-control .input-phone{width:100%;cursor:pointer}.user-search-section .user-search-unit .input-control .verify-btn{width:25%;height:50%;align-self:end;background-color:#fff;color:#000}.user-search-section .user-sub-grey-text{font-size:14px;color:#979797;width:100%;text-align:center}.user-search-section .user-input-text{border:none;border-bottom:1px solid grey;width:300px}.user-search-section .user-id-div{margin:60px 0 50px;border:1px solid rgb(209,209,209);border-radius:5px;padding:30px}.user-search-section .user-id-div span{color:#57bade}.user-search-section .change-name-input{margin-right:10px}.user-search-section .search-go-btn{padding:10px 25px;background:#000;color:#fff;border-radius:5px}.user-search-section .search-prev-btn{border-radius:0;padding:10px 25px}.user-search-section .img-wrap{width:80px;margin-bottom:20px}.user-search-section .img-wrap>img{width:100%;object-fit:contain}@media screen and (max-width: 768px){.user-search-section{padding:140px 0 50px;width:80%;margin:0 auto}.user-search-section .user-search-unit{width:100%;flex-direction:column}.user-search-section .user-search-unit .form-list-wrap{width:100%}.user-search-section .user-search-unit .input-control{flex-direction:column}.user-search-section .user-search-unit .input-control .input-text-wrap{width:100%}.user-search-section .user-sub-grey-text{text-align:left}.user-search-section .user-search-unit button{margin-top:20px}.user-search-section .user-search-unit.pw{margin-bottom:unset}.user-search-section .user-search-unit.pw .input-control .verify-btn{margin-top:unset;margin-bottom:20px}.user-search-section .user-search-unit.pw .user-sub-grey-text{padding-bottom:20px}}.member-login{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100);padding-top:200px;display:flex;justify-content:center}.member-login .login-inner{width:50%;max-width:400px;height:max-content;display:flex;flex-direction:column;align-items:center}.member-login .login-inner .title{width:100%;padding:16px;margin-bottom:20px;text-align:center;font-size:26px;border-bottom:1px solid #e6e6e6}.member-login .login-inner .img-wrap{width:40px;margin-bottom:20px}.member-login .login-inner .img-wrap>img{width:100%;object-fit:contain}.member-login .login-inner .input-control{width:100%;margin-bottom:16px}.member-login .login-inner .btn-wrap{width:100%;margin-bottom:5px}.member-login .login-inner .btn{display:inline-flex;cursor:pointer;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;vertical-align:middle;text-align:center;color:#222c;color:#fff;background-color:#222;width:100%;padding:10px 0}.member-login .login-inner .btn.btn_login_naver{background:white;color:#000;position:relative;margin-bottom:10px}.MuiInputBase-root input:after{border:1px solid grey}.member-login .login-inner .flex-btn-wrap{width:100%;font-size:14px;display:flex;justify-content:space-between;margin-bottom:15px}.member-login .login-inner .flex-btn-wrap .flex-btn-wrap-find{display:flex;gap:4px}.member-login .MuiButtonBase-root,.member-login .MuiButtonBase-root:hover{border:unset;color:#000}.member-login .social-btn-wrap{display:flex;justify-content:center;gap:16px;margin:20px 0}.member-login .kakao-btn,.member-login .naver-btn{background-color:transparent;border:none;padding:0;cursor:pointer}.member-login .kakao-btn img,.member-login .naver-btn img{width:200px;height:50px;object-fit:contain}@media screen and (max-width: 768px){.member-login .login-inner{width:80%}}.member-register{position:relative;width:100%;padding:140px 100px 100px;display:flex;justify-content:center;font-family:Pretendard-Regular}.member-register .register-inner{width:100%;max-width:1000px;display:flex;flex-direction:column;align-items:center}.member-register .register-inner .title{width:100%;font-size:24px;padding:10px 0;border-bottom:1px solid #e6e6e6;display:flex;align-items:center}.member-register .register-inner .input-control{width:100%;margin-bottom:16px}.member-register .register-inner .input-control .agree-check{margin-right:10px}.member-register .register-inner .sub-text{width:100%;margin-bottom:16px;font-size:14px}.member-register .register-inner .sub-text.tmp{color:var(--bs-gray-600)}.member-register .register-inner .sub-text.mb20{margin-bottom:20px}.member-register .register-inner .sub-text .sub-title{margin-bottom:16px;font-size:14px;font-weight:700}.member-register .register-inner .sub-text .sub-des{font-size:12px;color:var(--bs-gray-600)}.member-register .register-inner .sub-text table{width:100%;border:1px solid #e6e6e6;text-align:center}.member-register .register-inner .sub-text table th{height:50px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;background:var(--bs-admin-bg-color)}.member-register .register-inner .sub-text table td{border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.member-register .register-inner .sub-text table th:last-child,.member-register .register-inner .sub-text table td:last-child{border-right:0}.member-register .register-inner .btn-wrap{width:100%;margin-bottom:16px}.member-register .register-inner .btn-wrap .btn{width:100%}.member-register .register-inner .tos-box{width:100%;margin-bottom:20px;font-size:14px;border:1px solid #e6e6e6}.member-register .register-inner .tos-box label{height:33px;display:flex;align-items:center;line-height:1}.member-register .register-inner .tos-box label input{margin-right:10px}.member-register .register-inner .tos-box .tos-top{padding:10px;border-bottom:1px solid #e6e6e6}.member-register .register-inner .tos-box .tos-bottom{padding:10px}.member-register .register-inner .tos-box .tos-bottom .tos-text{font-size:12px}.member-register .register-inner textarea{width:100%;height:200px;padding:10px;resize:none;border:1px solid #e6e6e6}.member-register .black-btn{background-color:#4684a9;color:#fff;margin-bottom:60px;height:50px}.member-register .mini-btn{font-size:12px;margin-left:10px;border:1px solid black;padding:3px 5px}.member-register .agreement-site-context{height:300px;overflow-y:scroll;background-color:#f7f7f7;padding:20px}.member-register .input-box2{width:100%;border-top:1px solid #ccc;display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.member-register .reg-padding-box{width:100%;padding:0 16px}.member-register .input-box2-title{background-color:#fff7dd;width:100%;height:70px;padding:0 16px;display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.member-register .input-box2-p{font-size:18px;font-weight:700}.member-register .input-box2-btn{width:100px;height:40px;border:none;background-color:#ff72a1;color:#fff;font-weight:700;border-radius:5px}.member-register .input-box2-content{width:100%;display:flex;flex-direction:column;align-items:center}.member-register .input-box2-content-p{margin-bottom:30px;font-weight:700}.member-register .input-box2-content-p span{color:#ff8b8b}.member-register .box2-baby-box{width:100%;display:flex;gap:16px;padding:0 16px}.member-register .box2-baby-inner-box{width:100%}.member-register .box-baby-inner-flex{display:flex;align-items:center;justify-content:flex-start;gap:50px;margin-bottom:20px}.member-register .img-wrap{width:80px;margin-bottom:40px}.member-register .img-wrap>img{width:100%;object-fit:contain}.sub-text .agreement-wrap{width:100%;height:200px;overflow-y:scroll;margin:2rem 0px}.user-id-div .alarm-text-red{color:red;font-size:14px;padding-top:8px}@media screen and (max-width: 768px){.member-register{padding:100px 10%}}@media screen and (max-width: 480px){.member-register{padding:100px 5%}}.css-1nrlq1o-MuiFormControl-root .css-aqpgxn-MuiFormLabel-root-MuiInputLabel-root{font-family:Pretendard Variable,sans-serif}label+.css-1eed5fa-MuiInputBase-root-MuiInput-root .css-1x51dt5-MuiInputBase-input-MuiInput-input{font-family:Pretendard Variable,sans-serif}.css-1wmrndo-MuiFormControl-root .css-14s5rfu-MuiFormLabel-root-MuiInputLabel-root{font-family:Pretendard Variable,sans-serif}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){font-family:Pretendard Variable,sans-serif}.css-13sljp9 .css-mqt2s5{font-family:Pretendard Variable,sans-serif}label+.css-jcincl .css-mnn31{font-family:Pretendard Variable,sans-serif}.MuiInputBase-input .MuiInput-input .css-1x51dt5-MuiInputBase-input-MuiInput-input{font-family:Pretendard Variable,sans-serif}.member-modify-section{width:100%;height:100vh;padding:160px}.member-modify-section .member-modify-inner{width:100%;height:100%}.member-modify-section .member-modify-container{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;max-width:1320px;margin:0 auto}.member-modify-section .member-modify-form{width:60%;display:flex;flex-direction:column}.member-modify-section .input-box2-title{background-color:#fff7dd;width:60%;height:70px;padding:0 16px;display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.member-modify-section .input-box2-p{font-size:18px;font-weight:700}.member-modify-section .submit-button{background-color:#4684a9;color:#fff;margin-top:60px;height:50px}.category-list{width:100%;display:flex;flex-direction:column;align-items:center}.category-tab-list{width:calc(100% - 400px);margin:200px 140px 20px;display:flex;border-bottom:1px solid #e6e6e6;overflow-x:auto;white-space:nowrap}.category-tab-list .category-tab-item{padding:10px 0;margin-right:20px;display:inline-flex}.category-tab-list .category-tab-item.active{font-weight:700;border-bottom:2px solid #000}.category-tab-list .category-tab-item:last-child{margin-right:0}.category-tab-list .category-tab-item:last-child>a{color:#000}@media screen and (max-width: 768px){.category-list{padding:0}.category-tab-list{width:100%;margin:60px 0 0;padding:15px}.category-tab-list{flex-wrap:wrap;font-size:14px}}.category-tab-content{position:relative;width:calc(100% - 200px);padding:0 140px}.category-tab-content .content-l.category-tab-listist{width:100%;font-size:14px;display:flex;flex-wrap:wrap}.category-tab-content .content-list{display:flex;flex-wrap:wrap}.category-tab-content .content-list .content-item{width:calc(20% - 16px);margin-right:20px;margin-bottom:20px}.category-tab-content .content-list .content-item:nth-child(5n){margin-right:0}.category-tab-content .content-list .content-item .img-wrap{width:100%;margin-bottom:10px;border:1px solid #e6e6e6;overflow:hidden;aspect-ratio:1 / 1;display:flex;justify-content:center;align-items:center}.category-tab-content .content-list .content-item .img-wrap>img{width:100%;height:100%;object-fit:cover}.category-tab-content .price-wrap{display:flex;align-items:center}.category-tab-content .price-wrap .price-dc{margin-right:10px;color:var(--bs-blue)}.category-tab-content .price-wrap .member-price{margin-right:10px;font-size:15px;font-weight:700}.category-tab-content .price-wrap .custom-price{color:var(--bs-gray-500);text-decoration:line-through}.category-tab-content .prd_rating{width:100%}.category-tab-content .sub-text{color:var(--bs-gray-600)}.category-tab-content .pagination{width:100%;padding:16px;margin:40px 0;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1200px){.category-tab-content .content-list .content-item{width:calc(25% - 16px)}.category-tab-content .content-list .content-item:nth-child(5n){margin-right:20px}.category-tab-content .content-list .content-item:nth-child(4n){margin-right:0}}@media screen and (max-width: 768px){.category-tab-content .content-list{flex-direction:column;flex-wrap:nowrap;justify-content:start}.category-tab-content .content-list .content-item{width:100%}.category-tab-content{padding:15px}}.product-view{position:relative;width:100%;padding:140px 250px 100px;display:flex;margin-bottom:40px;margin-top:0}.product-view .product-left{position:relative;width:65%;padding:50px}.product-view .swiper-img-container{margin:0 auto 50px;width:100%;aspect-ratio:1/.75;overflow:hidden;border-radius:30px}.product-view .swiper-main-img{width:100%;height:100%;object-fit:cover}.product-view .detail-image{overflow:hidden;border-radius:15px;margin-top:50px}.product-view .product-left .img-wrap{width:100%;overflow:hidden}.product-view .swiper-inner-img-wrap{width:100%;aspect-ratio:1/.75;overflow:hidden;border-radius:20px;cursor:pointer}.product-view .swiper-inner-img,.product-view .product-left img{width:100%;height:100%;object-fit:cover}.product-view .product-right{position:sticky;top:136px;width:35%;height:fit-content;padding:80px 30px 40px;font-size:14px;line-height:1.2;display:flex;justify-content:center;align-items:center}.product-view .product-right .right-inner{width:100%;display:flex;flex-direction:column;align-items:center}.product-view .product-right .right-inner .bar{width:100%;height:1px;margin:50px 0;border-right:none;background:#000;display:block;opacity:1}.product-view .product-right .right-inner .product-title{font-size:23px;font-weight:700;line-height:1.4;font-family:GmarketSans,Noto Sans KR;margin-bottom:7px;display:flex;justify-content:space-between;align-items:center;width:100%}.product-view .product-right .right-inner .product-like{cursor:pointer;color:#ee746b;font-size:30px;line-height:0}.product-view .product-right .right-inner .price{margin-bottom:20px;display:flex;align-items:center}.product-view .product-right .right-inner .price>span:first-child{margin-right:5px}.product-view .product-right .right-inner .product-text{line-height:2}.product-view .product-right .right-inner .btn-wrap{width:100%;margin-bottom:10px;display:flex;justify-content:space-between}.product-view .product-right .right-inner .btn-wrap .btn.black{color:#fff;background:#EE746B}.product-view .product-right .right-inner .btn-wrap .btn.black:hover{background:rgba(238,116,107,.5)}.product-view .product-right .right-inner .btn-wrap .btn{width:49%;padding:20px 10px;margin-bottom:10px;font-weight:400}.product-view .product-right .right-inner .info-box{width:100%;padding-left:20px;display:flex;flex-direction:column}.product-view .product-right .right-inner .info-box>li{list-style-type:disc;line-height:1.4}.product-view .mobile-btn{display:none}.product-view .product-review-wrap .list-th{background-color:var(--bs-admin-bg-color);text-align:center;font-weight:700}.product-view .right-top-img{width:80%}.product-view .pro-top-flex-wrap{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.product-view .right-top-context{display:flex;flex-direction:column;width:100%;padding:15px 0;border-bottom:.5px solid #000}.product-view .right-top-context.row{flex-direction:row;align-items:center;justify-content:space-between}.product-view .right-top-context .right-top-context-desc{margin:15px 0}.product-view .right-top-context .right-top-context-data{display:flex;align-items:center;gap:8px;margin-bottom:15px}.product-view .right-top-context .star-wrap{display:flex;color:#ccc}.product-view .right-top-context .bold-text{font-weight:700}.product-view .right-top-context .product-price-wrap{position:relative;display:flex;justify-content:space-between;align-items:center;margin-top:10px}.product-view .right-top-context .pink-color{color:#ee746b;font-weight:700}.product-view .right-top-context .bae-song-type{display:flex;flex-direction:column;gap:10px}.product-view .product-title{margin-right:20px;margin-bottom:7px}.product-view .product-title-desc{font-size:16px}.product-view .product-price{font-size:18px;line-height:1.2;color:#000;display:flex;align-items:flex-end;font-weight:600}.product-view .btn-flex-wrap{display:flex;justify-content:space-between}.product-view .right-inner .btn-wrap .btn-flex-wrap .btn{width:49%}.product-view .pro-more-view{width:100%}.product-view .pro-more-view-main-text-wrap{display:flex;justify-content:space-between;align-items:center;width:100%;border-top:1px solid black;padding:20px 0}.product-view .pro-more-view-context{padding:0;line-height:24px;overflow:hidden}.product-view .cart-cash-wrap{width:100%;border-bottom:1px solid black;margin-bottom:20px}.product-view .cart-unit{display:flex;justify-content:space-between;margin-bottom:20px;align-items:center}.product-view .cart-bold-text{font-weight:700}.product-view .cart-bold-text.need-margin{margin-bottom:15px}.product-view .cart-all-wrap{display:flex;justify-content:space-between;width:100%;margin-bottom:40px;font-weight:700;font-size:18px;padding-top:20px}.product-view .cart-sum-price-text{font-size:14px;color:#212529;font-weight:400}.product-view .cart-sum-price{font-size:25px;padding:0 11px 0 0;font-weight:400}.product-view .cart-plus-minus-wrap{display:flex;align-items:center;width:70px;justify-content:space-between;font-size:18px}.product-view .cart-plus-minus-wrap .MuiButtonBase-root{padding:0;color:#000;min-width:20px;font-size:25px}.product-view .cart-plus-minus-wrap .MuiButtonBase-root:disabled{color:#e7e7e7}.product-view .original-price{position:relative;font-size:14px;color:#949494;font-weight:400;margin-right:10px}.product-view .discount-percent{font-size:14px;color:red;font-weight:400;position:absolute;top:-100%;right:0%}@media screen and (max-width: 768px){.product-view{flex-direction:column-reverse;padding:120px 15px 0}.product-view .product-left{width:100%;height:auto;overflow:hidden;border-right:none;padding:0}.product-view .product-right{padding:0;width:100%;position:relative;margin-bottom:20px;top:unset}.product-view .product-left.active{height:unset}.product-view .mobile-btn{position:absolute;bottom:0;left:0;width:100%;display:block;z-index:999}.product-view .mobile-btn>button{width:100%;color:#fff;background:var(--bs-blue);border-radius:0}.product-view .pro-top-flex-wrap{flex-direction:column}.product-view .right-top-img{width:100%}.product-view .swiper-img-container{border-radius:15px}.prd-img-swiper.mobile-only,.product-view .detail-image img{width:100%}.product-view .right-top-context{padding:50px 0 15px}.product-view .swiper-inner-img-wrap{border-radius:15px}}.product-tab-section{width:100%;padding:40px 0}.product-tab-section .flex-nav-wrap{display:flex;justify-content:space-around;align-items:center}.product-tab-section .tab-nav-unit{border-left:1px solid rgb(231,231,231);border-right:1px solid rgb(231,231,231);width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:10px 0}.product-tab-section .tab-nav-unit.active{border-bottom:3px solid black}@media screen and (max-width: 768px){.product-tab-section .tab-nav-unit{font-size:13px;text-align:center}}.product-view-review-section{width:100%;padding:0;margin-bottom:40px}.product-second-view .product-view-review-section{width:100%;padding:60px 20px 100px}.product-view-review-section .product-view-review-contianer,.product-view-review-section .product-view-review-top{width:100%}.product-view-review-section .product-view-review-top-itle-wrap{width:100%;display:flex;justify-content:space-between;margin-bottom:10px}.product-view-review-section .product-view-review-photo-title{font-size:20px;font-weight:700}.product-view-review-section .product-view-review-top-star-wrap{width:100%;border-top:2px solid grey;border-bottom:1px solid rgb(231,231,231);display:flex;padding:40px 0;justify-content:space-between}.product-view-review-section .product-view-review-star-avg-wrap{width:30%;display:flex;flex-direction:column;align-items:center;border-right:1px solid rgb(231,231,231);justify-content:center}.product-view-review-section .star-avg{font-size:50px;font-weight:700;display:flex;align-items:center;gap:10px}.product-view-review-section .star-percent-avg{font-size:14px}.product-view-review-section .product-view-review-avg-line-wrap{width:70%;display:flex;flex-direction:column;gap:5px}.product-view-review-section .review-line-wrap{width:100%;display:flex;justify-content:center;gap:10px;align-items:center}.product-view-review-section .review-line-wrap .review-line-left{display:flex;justify-content:flex-end;width:15%;font-size:14px}.product-view-review-section .review-line-wrap .review-line{position:relative;width:70%;height:16px;background-color:#44444418;border-radius:15px}.product-view-review-section .review-line-wrap .review-total{width:10%}.product-view-review-section .product-view-review-recent-photo{padding:30px 0}.product-view-review-section .product-view-review-photo-title-wrap{position:absolute;top:0;display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.product-view-review-section .product-view-review-photo-img-wrap{display:flex;width:100%;overflow:hidden;gap:15px}.product-view-review-section .product-view-review-photo-img{width:calc(20% - 12px);aspect-ratio:1/1;border-radius:10px;overflow:hidden;cursor:pointer}.product-view-review-section .product-view-img{width:100%;height:100%;object-fit:cover}.product-view-review-section .product-view-order-container{display:flex;gap:5px;padding:20px 0;border-top:1px solid rgb(231,231,231)}.product-view-review-section .product-review-swiper{padding-top:60px}.product-view-review-section .product-review-swiper .swiper-pagination-fraction{top:8px;height:fit-content;width:fit-content;right:90px;left:unset;font-size:13px}.product-view-review-section .product-review-swiper .swiper-button-prev{top:27px;left:unset;right:40px;border:1px solid grey;height:fit-content;width:30px;height:30px}.product-view-review-section .product-review-swiper .swiper-button-next{top:27px;border:1px solid grey;height:fit-content;width:30px;height:30px}.product-view-review-section .product-review-swiper .swiper-button-prev:after,.product-second-view .product-view-review-section .product-review-swiper .swiper-button-prev:after{color:#000;font-size:10px}.product-view-review-section .product-review-swiper .swiper-button-next:after,.product-second-view .product-view-review-section .product-review-swiper .swiper-button-next:after{color:#000;font-size:10px}.product-view-review-section .product-view-order-container .product-view-order{cursor:pointer;padding:2px 10px;font-size:15px}.product-view-review-section .product-view-review-main{border-top:1px solid rgb(231,231,231);width:100%}.product-view-review-section .selected-cart-option-title{display:flex;gap:5px;font-size:14px;color:gray}.product-view-review-section .product-view-review-main .product-view-review{border-top:1px solid rgb(231,231,231);width:100%;padding:30px 0;display:flex;gap:20px}.product-view-review-section .product-view-review-main .product-view-review-left{width:70%;padding:0 20px;border-right:1px solid rgb(231,231,231)}.product-view-review-section .product-review-start-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.product-view-review-section .product-view-review-star{display:flex;align-items:center;font-size:20px;gap:1px}.product-view-review-section .review-text{margin-left:10px;font-size:16px;font-weight:700}.product-second-view .product-view-review-section .product-view-review-desc{margin-bottom:10px}.product-view-review-section .product-view-review-photo-wrap{display:flex;overflow:hidden;width:70%;gap:5px;margin-bottom:10px}.product-view-review-section .photo-review-photo-img-wrap{width:25%;aspect-ratio:1/1;border-radius:5px;overflow:hidden;cursor:pointer}.product-view-review-section .photo-review-photo-img-wrap .product-view-img{width:100%;height:100%;object-fit:cover}.product-view-review-section .product-review-main-pagination{width:100%;display:flex;align-items:center;justify-content:center;gap:10px}.product-view-review-section .product-review-main-pagi-wrap{display:flex;gap:5px}.product-view-review-section .product-review-main-pagi{width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#e7e7e7}.product-view-review-section .product-review-main-pagi.active{font-weight:700;color:#000}.product-view-review-section .product-review-pagi-left{color:#00000059}.product-view-review-section .product-review-pagi-right{color:#000e}@media screen and (max-width: 768px){.product-view-review-section{padding:0}.product-second-view .product-view-review-section{padding:20px 15px;margin-bottom:80px;font-size:15px}.product-view-review-section .star-avg{font-size:26px}.product-view-review-section .star-percent-avg{font-size:10px;text-align:center;word-break:keep-all}.product-view-review-section .product-view-review-star-avg-wrap{width:30%;padding-right:10px}.product-view-review-section .review-line-wrap .review-line{height:7px}.product-view-review-section .review-line-wrap .review-line-left{font-size:12px;width:30%}.product-view-review-section .review-line-wrap .review-total{font-size:12px}.product-view-review-section .product-view-review-avg-line-wrap{gap:3px}.product-view-review-section .product-view-order-container{padding:10px 0}.product-view-review-section .review-line-wrap .review-line{width:55%}.product-view-review-section .product-view-review-top-star-wrap{padding:15px 0}.product-view-review-section .review-line-wrap .review-total{width:15%}.product-view-review-section .product-review-swiper .swiper-button-prev,.product-view-review-section .product-review-swiper .swiper-button-next{height:25px;width:25px}.product-view-review-section .product-view-review-main .product-view-review{padding:20px 0;flex-direction:column-reverse}.product-view-review-section .product-view-date{font-size:12px}.product-view-review-section .product-view-review-main .product-view-review-left{padding:0}.product-view-review-section .product-review-info-wrap{display:flex;flex-wrap:wrap;column-gap:5px;border:1px solid #ececec;padding:10px;border-radius:5px}.product-view-review-section .product-review-start-wrap{margin-bottom:20px}.product-view-review-section .product-review-name,.product-view-review-section .selected-cart-option-title{width:100%}.product-view-review-section .product-view-review-main .product-view-review-left{border-right:unset;width:100%}.product-view-review-section .product-view-review-star{font-size:17px}.product-view-review-section .product-review-main-pagi-wrap{width:60%;flex-wrap:wrap}}.pro-ai-review-section{padding:20px 0}.pro-ai-review-section .ai-text{animation-duration:3s;animation-name:rainbowText;animation-iteration-count:infinite}@keyframes rainbowText{0%{color:#ff2a2a}15%{color:#ff7a2a}30%{color:#ffc52a}45%{color:#43ff2a}60%{color:#2a89ff}75%{color:#202082}90%{color:#6b2aff}to{color:#e82aff}}.pro-ai-review-section .ai-units-wrapper{width:50%;display:flex;flex-direction:column;align-items:flex-end}.pro-ai-review-section .ai-mini-text{font-size:14px;color:gray}.pro-ai-review-section .ai-unit-flex-div{display:flex;gap:5px;padding:20px 0;justify-content:flex-end;align-items:center;flex-wrap:wrap;width:100%}.pro-ai-review-section .ai-units-wrap{padding:5px 10px;border:1px solid rgb(206,206,206);width:fit-content;border-radius:20px}.pro-ai-review-section .ai-units-wrapper .ai-units-wrap{font-size:14px}.pro-ai-review-section .ai-units-wrap>span{color:#5a65ff}.pro-ai-review-section .ai-bottom-wrap{display:flex;justify-content:space-between}.pro-ai-review-section .ai-big-text-wrap{width:30%}.pro-ai-review-section .ai-big-text .inner-text{font-size:38px;font-weight:700;background-color:#c4dbf5;white-space:normal}.product-second-view{position:relative;width:100%;height:100%;padding:0;margin-bottom:40px}.product-second-view .product-sticky-wrap{position:relative;height:100%}.product-second-view .product-container{position:absolute;top:0;margin-bottom:20px;width:100%;height:100%;display:flex;justify-content:space-between;padding:20px}.product-second-view .product-left{position:relative;width:70%}.product-second-view .product-right{position:sticky;top:20%;width:25%;height:max-content;font-size:15px;line-height:1.2;display:flex;justify-content:center}.product-second-view .product-right .right-inner{display:flex;width:100%;flex-direction:column;align-items:center;padding:50px 20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #5252521a,0 6px 2px #dddddd1a}.product-second-view .product-right .right-inner .bar{width:100%;height:1px;margin:10px 0;border-right:none;background:#000;display:block;opacity:1;border-top:1px solid #E1E1E1}.product-second-view .product-right .right-inner .product-title{margin-bottom:5px;font-size:17px;line-height:1.2;font-weight:700}.product-second-view .product-right .right-inner .product-summary{font-size:15px;line-height:1.6;width:90%}.product-second-view .product-right .right-inner .price{display:flex;align-items:center;justify-content:flex-end;margin-top:40px}.product-second-view .product-right .right-inner .product-text{line-height:2}.product-second-view .product-right .right-inner .btn-wrap{width:100%;margin-top:50px;display:flex;gap:20px;justify-content:space-between}.product-second-view .product-right .right-inner .btn-wrap.bottom{margin-top:0}.product-second-view .product-right .right-inner .btn-wrap .btn.black{background:black;color:#fff;width:80%;line-height:30px;display:block;font-weight:500;font-size:16px;border:0px solid #000;background:#333}.product-second-view .product-right .right-inner .btn-wrap .btn.bottom{width:100%;font-size:16px;line-height:30px}.product-second-view .product-right .right-inner .btn-wrap .btn{width:100%;padding:10px;margin-bottom:10px;font-weight:400;width:20%;font-size:25px;display:flex;align-items:center;justify-content:center;color:#4b4b4b}.product-second-view .product-right .right-inner .info-box{width:100%;padding-left:20px;display:flex;flex-direction:column}.product-second-view .product-right .right-inner .info-box>li{list-style-type:disc;line-height:1.4}.product-second-view .mobile-btn{display:none}.product-second-view .product-review-wrap .list-th{background-color:var(--bs-admin-bg-color);text-align:center;font-weight:700}.product-second-view .right-top-img{width:35%}.product-second-view .pro-top-flex-wrap{width:100%}.product-second-view .right-top-context{display:flex;flex-direction:column;justify-content:center}.product-second-view .btn-flex-wrap{display:flex;justify-content:space-between}.product-second-view .right-inner .btn-wrap .btn-flex-wrap .btn{width:49%}.product-second-view .pro-more-view{width:100%}.product-second-view .product-new-lef{position:sticky;width:25%;top:30%;height:fit-content}.product-second-view .product-lef-wrap{position:relative;width:100%;height:100%;background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 8px #5252521a,0 6px 2px #dddddd1a}.product-second-view .line-img-wrap{position:absolute;z-index:-1;top:70%;right:-150%;transform:translate(-50%,-50%);width:100%}.product-second-view .right-size-title{font-size:16px;margin-bottom:5px}.product-second-view .product-right .line-img-wrap{position:absolute;z-index:-1;top:70%;left:0%;transform:translate(-50%,-50%);width:100%}.product-second-view .right-third-bottom{display:flex;gap:10px;margin-top:20px}.product-second-view .right-third-bottom-btn{background-color:#333;color:#fff;border-radius:5px;padding:5px 20px}.product-second-view .pro-more-view-main-text-wrap{display:flex;justify-content:space-between;align-items:center;width:100%;border-top:1px solid #E1E1E1;padding:20px 0}.product-second-view .pro-more-view-context{padding:0;line-height:24px;overflow:hidden}.product-second-view .right-second-context{display:flex;justify-content:space-between;width:100%}.product-second-view .right-second-context .right-title-content-wrap:nth-child(1){border-right:1px solid rgba(128,128,128,.116)}.product-second-view .right-second-context .right-title-content-wrap:nth-child(2){padding:10px 20px}.product-second-view .right-second-context .right-title-content-wrap{width:50%;padding:10px 0}.product-second-view .right-second-context .right-title-content-title{margin-bottom:20px;font-size:15px}.product-second-view .right-second-context .right-title-content-desc{font-size:15px}.product-second-view .right-third-context{width:100%;padding:5px 0;display:flex;flex-direction:column;gap:20px}.product-second-view .right-third-context .selected-options-summary{display:flex;align-items:center;border-bottom:1px solid rgba(128,128,128,.281);padding:0;font-size:14px;gap:5px;justify-content:space-between}.product-second-view .right-third-context .selected-option-title{display:flex;align-items:center;padding:5px 0;gap:5px;width:70%;flex-wrap:wrap}.product-second-view .right-third-context .selected-option-remove{border:none}.product-second-view .right-third-context .cart-qty-wrap{display:flex;align-items:center;gap:2px}.product-second-view .right-third-context .cart-qty-wrap .cart-qty-btn{border:none;font-size:20px}.product-second-view .right-size-number-wrap{width:100%;display:flex;gap:10px}.product-second-view .right-size-number-wrap .color-option-wrap{display:flex;flex-direction:column;align-items:center;font-size:10px;gap:2px}.product-second-view .right-size-number-wrap .color-option-wrap.none{opacity:.2;pointer-events:none}.product-second-view .right-size-number-wrap .color-option{width:30px;height:30px;border-radius:50%;cursor:pointer}.product-second-view .right-size-number-wrap .color-option.active{border:3px solid rgb(0,0,0)}.product-second-view .right-size-number{display:flex;align-items:center;justify-content:center;padding:5px 15px;color:#363636;background-color:#ebebeb;border-radius:5px}.product-second-view .right-size-number.active{background-color:#000;color:#fff}.product-second-view .right-size-number.none{opacity:.2;pointer-events:none}.product-second-view .product-view-thumbNail{display:flex;flex-direction:column;width:100%;align-items:center;gap:20px}.product-second-view .product-view-thumbNail .product-view-thumb_img{display:flex;width:50%;height:100%;aspect-ratio:1/1.2}.product-second-view .product-view-thumbNail .product-view-thumb_img .right-top-img{width:100%;height:100%;object-fit:cover}.product-second-view .product-bottom{width:100%}.product-second-view .product-bottom .img-wrap{width:100%;overflow:hidden}.product-second-view .product-bottom img{width:100%;object-fit:contain}.product-second-view .no-data{font-size:13px;padding:50px 0;width:100%;text-align:center}.product-second-view .product-review-main-pagination{display:flex;justify-content:center;margin-top:20px;gap:10px;align-items:center}.product-second-view .product-review-main-pagi-wrap{display:flex;gap:10px}.product-second-view .product-review-main-pagi{cursor:pointer;color:#e7e7e7}.product-second-view .product-review-main-pagi.active{color:#000;font-weight:700}.product-second-view .MuiTableCell-root.MuiTableCell-head{padding:0}.product-second-view .list-th.qna-title-wrap{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px}.product-second-view .qna-title-wrap .MuiButtonBase-root{color:#000;border:1px solid black}.product-second-view .answer-pr{margin-left:10px}.pro-qna-modal-wrap{display:flex;flex-direction:column}.pro-qna-modal-wrap .MuiFormControl-root{margin-top:20px}.pro-qna-modal-wrap .MuiFormGroup-root{display:flex;flex-direction:row}.pro-qna-modal-wrap .pro-qna-radio-wrap{display:flex;align-items:center;justify-content:space-between}.pro-qna-modal-wrap .pro-qna-range-text{margin-top:20px}@media screen and (max-width: 768px){.product-second-view{padding:50px 15px 0}.product-second-view .product-sticky-wrap{display:flex;flex-direction:column-reverse}.product-second-view .product-container{position:relative;height:fit-content;flex-direction:column-reverse;padding:10px;margin-bottom:80px}.product-second-view .product-new-lef,.product-second-view .product-right{position:relative;width:100%;top:unset}.product-second-view .product-right .right-inner,.product-second-view .product-lef-wrap{box-shadow:unset;border:unset;padding:unset}.product-second-view .thumb-swiper{width:100%;aspect-ratio:1/1.1}.product-second-view .product-bottom{padding-bottom:15px}.product-second-view .product-bottom img{width:100%;height:100%;object-fit:cover}.product-second-view .product-right .right-inner .price{margin-top:20px}.product-second-view .product-right .right-inner .btn-wrap{margin-top:25px}.product-second-view .right-third-context .selected-options-summary{border-top:1px solid rgba(128,128,128,.281);border-bottom:unset;padding-top:10px}.product-second-view .product-right .right-inner .bar{margin:5px 0}.product-second-view .right-third-context{gap:15px}}.product-ship-section{padding:40px 140px}.product-ship-section .product-tab-th{background:var(--bs-admin-bg-color);font-weight:700;width:30%}@media screen and (max-width: 768px){.product-ship-section{padding:20px 15px}}.product-refund-section{padding:0;margin-bottom:40px}.product-refund-section .product-tab-th{background:var(--bs-admin-bg-color);font-weight:700;width:30%;text-align:center}@media screen and (max-width: 768px){.product-refund-section{padding:20px 15px}}.teacher-list-section{position:relative;width:100%;display:flex;justify-content:center}.teacher-list-section .teacher-list-inner{position:relative;width:100%;max-width:1560px;min-height:calc(var(--vh, 1vh) * 100);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:180px 20px}.teacher-list-inner .teacher-list-top-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 0;gap:24px}.teacher-list-inner .teacher-list-top-wrap .teacher-list-title{font-weight:700;font-size:36px}.teacher-list-inner .teacher-list-top-wrap .teacher-list-description{font-size:20px;color:#bdbdbd}.teacher-list-inner .teacher-list-large{width:100%;display:flex;justify-content:center;margin-bottom:40px;flex-wrap:wrap}.teacher-list-large .large-card{flex-basis:calc(50% - 10px);height:600px;margin-bottom:20px}.teacher-list-inner .teacher-list-small{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.teacher-list-section .teacher-list-small .small-card{flex-basis:calc(25% - 10px);height:480px;margin-bottom:20px}.teacher-list-section .teacher-list-inner .teacher-list-card{position:relative;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px #0000001a;transition:all .3s ease}.teacher-list-section .teacher-list-inner .teacher-list-card:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}.teacher-list-section .teacher-list-inner .teacher-list-card .teacher-image-container{position:relative;width:100%;height:100%}.teacher-list-section .teacher-list-inner .teacher-list-large .teacher-list-card:nth-child(1){box-shadow:unset;background-color:unset;display:flex;justify-content:center}.teacher-list-section .teacher-list-inner .teacher-list-large .teacher-list-card:nth-child(1) .teacher-image-container{height:600px;width:550px;border-radius:8px}.teacher-list-section .teacher-list-inner .teacher-list-large .teacher-list-card:nth-child(2) .teacher-image-container{height:600px;width:550px;border-radius:8px}.teacher-list-section .teacher-list-inner .teacher-list-large .teacher-list-card:nth-child(2){box-shadow:unset;background-color:unset;display:flex;justify-content:start;align-items:end}.teacher-list-section .teacher-list-inner .teacher-list-card img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(100%);transition:filter .3s ease;border-radius:8px}.teacher-list-section .teacher-list-inner .teacher-list-card:hover img{filter:grayscale(0%)}.teacher-list-section .teacher-list-inner .teacher-list-card .teacher-info-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;padding:20px;transition:transform .3s ease;border-radius:8px}.teacher-list-section .teacher-list-inner .teacher-list-card:hover .teacher-info-overlay{transform:translateY(0);border-radius:8px}.teacher-list-section .teacher-list-inner .teacher-list-card .teachers-name{font-weight:700;font-size:18px;margin-bottom:8px;text-align:center}.teacher-list-section .teacher-list-inner .teacher-list-card .teacher-description-lecture{font-size:14px;text-align:center}@media (max-width: 768px){.teacher-list-inner .teacher-list-top-wrap .teacher-list-title{font-weight:700;font-size:6.5vw}.teacher-list-inner .teacher-list-top-wrap .teacher-list-description{font-size:4.5vw;color:#bdbdbd;text-align:center}.teacher-list-inner .teacher-list-large{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.teacher-list-section .teacher-list-inner .teacher-list-card a{height:350px}.teacher-list-section .teacher-list-inner .teacher-list-card a .teacher-image-container{height:100%}.teacher-list-section .teacher-list-inner .teacher-list-large .teacher-list-card:nth-child(1){box-shadow:unset;background-color:unset;display:unset;justify-content:unset}.teacher-list-section .teacher-list-inner .teacher-list-large .teacher-list-card:nth-child(1) .teacher-image-container{height:100%;width:100%}.teacher-list-section .teacher-list-inner .teacher-list-large .teacher-list-card:nth-child(2){box-shadow:unset;background-color:unset;display:unset;justify-content:unset;align-items:unset}.teacher-list-section .teacher-list-inner .teacher-list-large .teacher-list-card:nth-child(2) .teacher-image-container{height:100%;width:100%}.teacher-list-large .large-card{width:100%;flex-basis:auto;height:350px;margin-bottom:20px}.teacher-list-small .small-card{flex-basis:calc(50% - 10px);height:250px;margin-bottom:20px}.teacher-list-section .teacher-list-small .small-card{margin-bottom:30px}.teacher-list-section .teacher-list-inner{padding:100px 20px}.teacher-list-inner .teacher-list-small{display:unset}}.teacher-detail-section{position:relative;width:100%;min-height:calc(var(--vh, 1vh) * 100);height:auto;padding:120px 330px;display:flex;flex-direction:column;align-items:center;gap:100px}.teacher-detail-section .tea-detail-first{width:100%;min-height:100px;height:500px;display:flex;gap:50px;margin-top:50px}.teacher-detail-section .tea-detail-first .detail-first-left{width:50%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:70px 0 50px}.teacher-detail-section .tea-detail-first .detail-first-left .detail-first-title .title-teacher-name{font-size:50px;font-weight:700}.teacher-detail-section .tea-detail-first .detail-first-history-wrap{margin-top:20px}.teacher-detail-section .tea-detail-first .detail-first-history{font-size:24px}.teacher-detail-section .tea-detail-first .detail-first-right{width:70%;height:100%;display:flex;justify-content:center;align-items:center;gap:24px}.teacher-detail-section .tea-detail-first .detail-first-right .detail-first-attwrap{width:100%;height:100%;overflow:hidden}.teacher-detail-section .tea-detail-first .detail-first-right .detail-first-attwrap .detail-first-img{object-fit:cover;width:100%;height:100%}.teacher-detail-section .tea-detail-third{width:100%;padding-bottom:200px}.teacher-detail-section .tea-detail-third .detail-third-content{width:100%;height:auto}.teacher-detail-section .tea-detail-third .detail-third-content img{width:100%;height:auto;max-width:100%;display:block;margin:0 auto}.tea-detail-second .three-wrapper{width:100%;min-height:calc(var(--vh, 1vh) * 70);display:flex;justify-content:center;align-items:center;flex-direction:column}.tea-detail-second .three-bottom-unit{border:1px solid #d6d6d6;border-radius:20px;overflow:hidden;position:relative;top:50px;opacity:0;transition:all .5s ease;margin-bottom:40px;width:100%}.tea-detail-second .three-bottom-unit.first-box{border:1px solid #d6d6d6;border-radius:20px;overflow:visible;position:relative;top:50px;opacity:0;transition:all .5s ease;margin-bottom:40px;width:100%}.tea-detail-second .three-bottom-unit-wrap.secondbox .three-bottom-unit{border-radius:20px;overflow:hidden;position:relative;top:50px;opacity:0;transition:all .5s ease;margin-bottom:40px;width:100%}.tea-detail-second .three-bottom-unit-wrap.secondbox .three-bottom-unit.first-box{overflow:visible}.tea-detail-second .three-bottom-unit.first-box{border:none}.tea-detail-second .three-bottom-unit:nth-of-type(2){transition-delay:.2s}.tea-detail-second .three-bottom-unit:nth-of-type(3){transition-delay:.2s}.tea-detail-second .three-bottom-unit:nth-of-type(4){transition-delay:.2s}.tea-detail-second .three-bottom-unit-wrap.secondbox .three-bottom-unit:nth-of-type(2){transition-delay:.7s}.tea-detail-second .three-bottom-unit-wrap.secondbox .three-bottom-unit:nth-of-type(3){transition-delay:.7s}.tea-detail-second .three-bottom-unit-wrap.secondbox .three-bottom-unit:nth-of-type(4){transition-delay:.7s}.tea-detail-third .tea-third-title{color:#171b1f;font-size:32px;font-weight:700;line-height:3.2rem;margin-bottom:1.2rem}.tea-detail-third .tea-third-divide-line{width:100%;height:1px;background-color:#ebebeb;margin-bottom:1.8rem}@media screen and (max-width: 768px){.teacher-detail-section{padding:unset;gap:0}.teacher-detail-section .tea-detail-third{padding:0 16px}.teacher-detail-section .tea-detail-third .detail-third-content h2{font-size:22px}.teacher-detail-section .tea-detail-third .detail-third-content p{font-size:17px;padding:10px 0}.teacher-detail-section .tea-detail-third .detail-third-content img{padding:10px 0}.tea-detail-third .tea-third-title{font-size:22px}}.veri-three-section{position:relative;width:100%;height:calc(var(--vh, 1vh) * 80);color:#000;transition:all .5s ease}.veri-three-section .veri-three-titlewrap{width:100%;height:auto}.veri-three-section .veri-three-titlewrap .veri-title-big{color:#171b1f;font-size:32px;font-weight:700;line-height:3.2rem;margin-top:1.2rem}.veri-three-section .veri-three-titlewrap .veri-title-medium{color:#6c6d6f;font-size:22px;font-weight:400}.veri-three-section .three-wrapper{width:100%;height:calc(var(--vh, 1vh) * 70);display:flex;justify-content:center;align-items:center;flex-direction:column}.veri-three-section .three-top-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.veri-three-section .three-main-btn-title{background:rgba(244,238,221,.5);padding:10px 40px;border-radius:30px;width:fit-content;font-size:12px;text-transform:uppercase;margin-bottom:20px}.veri-three-section .three-main-title{font-size:40px;text-transform:uppercase;font-weight:700;margin-bottom:20px}.veri-three-section .three-context-title{color:#848484;text-align:center;margin-bottom:30px}.veri-three-section .three-bottom-unit-wrap{width:100%;display:flex;justify-content:space-between;gap:40px}.veri-three-section .three-bottom-unit-wrap.secondbox,.veri-three-section .three-bottom-unit-wrap.secondbox .first-box{transition:.5s}.veri-three-section .three-bottom-unit{border:1px solid #d6d6d6;border-radius:20px;overflow:hidden;position:relative;top:50px;opacity:0;transition:all .5s ease;margin-bottom:40px;width:100%}.veri-three-section .three-bottom-unit.first-box{border:1px solid #d6d6d6;border-radius:20px;overflow:visible;position:relative;top:50px;opacity:0;transition:all .5s ease;margin-bottom:40px;width:100%}.veri-three-section .three-bottom-unit-wrap.secondbox .three-bottom-unit{border-radius:20px;overflow:hidden;position:relative;top:50px;opacity:0;transition:all .5s ease;margin-bottom:40px;width:100%}.veri-three-section .three-bottom-unit-wrap.secondbox .three-bottom-unit.first-box{overflow:visible}.veri-three-section .three-bottom-unit.first-box{border:none}.veri-three-section .three-bottom-unit:nth-of-type(2){transition-delay:.2s}.veri-three-section .three-bottom-unit:nth-of-type(3){transition-delay:.2s}.veri-three-section .three-bottom-unit:nth-of-type(4){transition-delay:.2s}.veri-three-section .three-bottom-unit-wrap.secondbox .three-bottom-unit:nth-of-type(2){transition-delay:.7s}.veri-three-section .three-bottom-unit-wrap.secondbox .three-bottom-unit:nth-of-type(3){transition-delay:.7s}.veri-three-section .three-bottom-unit-wrap.secondbox .three-bottom-unit:nth-of-type(4){transition-delay:.7s}.veri-three-section .three-top-img-wrap{position:relative;width:100%;aspect-ratio:1/.9;overflow:hidden}.veri-three-section .long-image{position:relative;top:0}.veri-three-section .long-image.img0-1{top:-20%}.veri-three-section .long-image.img0-2{top:0%}.veri-three-section .long-image.img0-3{top:-40%}.veri-three-section .long-image.img1-1{top:-20%}.veri-three-section .long-image.img1-2{top:0%}.veri-three-section .long-image.img1-3{top:-40%}.veri-three-section .three-top-img-wrap.first-box{position:relative;width:100%;aspect-ratio:1/.9;overflow:visible;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.veri-three-section .first-img-title-wrap{position:absolute;top:80%;width:65%;height:45px;background-color:#000c;color:#fff;border-radius:30px;display:flex;justify-content:center;align-items:center;flex-direction:column;font-weight:700;font-size:18px}.veri-three-section .two-way-btn{padding:0 0 40px;transform:translate(10vw)}.veri-three-section .two-way-btn-wrap{width:180px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#fff;cursor:pointer;transition:.5s ease}.veri-three-section .two-way-btn.active .two-way-btn-wrap{animation:blink-background 1s ease 1s}.veri-three-section .two-way-btn-corner{display:flex;justify-content:space-between;width:100%}.veri-three-section .two-way-btn-corner.top{transform:translateY(50%);width:0;opacity:0;transition:.5s ease}.veri-three-section .two-way-btn-corner.top div,.veri-three-section .two-way-btn-corner.bottom div{width:10px;aspect-ratio:1 / 1;border-top:1px solid #000;border-left:1px solid #000;transition:.5s ease}.veri-three-section .two-way-btn-corner.top div:nth-child(2){transform:rotate(90deg)}.veri-three-section .two-way-btn-corner.bottom{transform:translateY(-50%);width:0%;opacity:0;transition:.5s ease}.veri-three-section .two-way-btn-corner.bottom div:nth-child(1){transform:rotate(-90deg)}.veri-three-section .two-way-btn-corner.bottom div:nth-child(2){transform:rotate(180deg)}.veri-three-section .two-way-btn-text{font-size:14px;font-weight:600;opacity:0}.veri-three-section .two-way-btn-wrap:hover{background:rgb(255,99,43);color:#fff;box-shadow:-2px 1px 77px #ff632bcc}.veri-three-section .two-way-btn-wrap:hover .two-way-btn-corner.top div,.veri-three-section .two-way-btn-wrap:hover .two-way-btn-corner.bottom div{border:none}.veri-three-section .two-way-btn.active .two-way-btn-corner.top,.veri-three-section .two-way-btn.active .two-way-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1;transition:.5s 1s ease}.veri-three-section .two-way-btn.active .two-way-btn-text{animation:dambleContactBlink .5s 1s ease forwards}.veri-three-section .three-top-img-wrap .first-img{border-radius:50%;width:80%;aspect-ratio:1/1;object-fit:cover}.veri-three-section .three-top-img-wrap img{width:100%;object-fit:contain}.veri-three-section .three-gra-div{position:absolute;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%)}.veri-three-section .bottom-text-wrapper{position:absolute;bottom:0%;width:100%;z-index:3;padding:5px;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.veri-three-section .units-title-text{font-size:18px;margin-bottom:20px}.veri-three-section .unit-context-text{color:#848484}.veri-three-section .tab-btn-units{display:flex;align-items:center;gap:10px;border:1px solid #d8d8d8;border-radius:10px;padding:10px;opacity:.4;transition:all .5s ease;cursor:pointer}.veri-three-section .tab-btn-units.active{opacity:1}.veri-three-section .tab-img-wrapper{width:50px;border:1px solid #d8d8d8;border-radius:50%;overflow:hidden;display:flex;aspect-ratio:1/1;justify-content:center;align-items:center}.veri-three-section .tab-img-wrapper>img{width:100%}.veri-three-section .tab-btns-wrap{margin-bottom:40px;display:flex;align-items:center;gap:20px}.veri-three-section .align-top{align-self:flex-start;height:100%;padding-top:3px;color:#bbb}.veri-three-section .grey-font{color:#bbb}.veri-three-section .tab-main-text{display:flex;flex-direction:column;justify-content:space-around;height:50px}.veri-three-section .two-way-sticky-top{position:relative;left:0;width:100%;margin-bottom:50px}.veri-three-section .two-way-sticky-title-wrap{width:100%;overflow:hidden;text-align:center;opacity:1;font-weight:700}.veri-three-section .two-way-title{font-size:44px;font-weight:700;color:#000}.veri-three-section .two-way-title>span{font-size:24px;font-weight:300;background:linear-gradient(to right,#007aff,#9848ff,#ff738e);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite;font-family:Orbitron,sans-serif}.veri-three-section .two-way-description{font-size:24px;font-weight:500}.veri-three-section .ten-top-text{transition:.8s;text-align:center;margin-top:2px}.veri-three-section .ten-top-text.sub{font-size:23px;font-weight:400;transform:translateY(50%);font-family:Pretendard Variable,sans-serif;overflow:hidden;color:#848484;white-space:pre-line}.veri-three-section .ten-top-text.sub>span{display:inline-block}.veri-three-section .ten-top-text.sub>span.active{color:#96d4ea;font-weight:500}.veri-three-section .ten-top-text.top{margin-bottom:10px}.veri-three-section .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#0015ff,#248aff,#7bd5ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.veri-three-section .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#000;font-size:44px;font-weight:700}@media screen and (max-width: 768px){.veri-three-section{height:100%;padding:50px 16px}.veri-three-section .three-wrapper{padding:50px 0;height:100%}.veri-three-section .veri-three-titlewrap .veri-title-big{font-size:22px}.veri-three-section .veri-three-titlewrap .veri-title-medium{font-size:17px}.veri-three-section .ten-top-text.big .project-portfolio-list-subject{font-size:22px}.veri-three-section .two-way-btn{transform:unset;padding:0 0 100px}.veri-three-section .three-bottom-unit-wrap{display:flex;flex-wrap:wrap;flex-direction:row;gap:0}.veri-three-section .three-bottom-unit.first-box{width:100%}.veri-three-section .three-bottom-unit-wrap>:not(.first-box){display:flex;flex-direction:row;width:calc(33.33% - 5px);flex:0 0 auto;height:109px;border-radius:10px}.veri-three-section .three-bottom-unit.secondbox .three-bottom-unit{width:100%}.veri-three-section .three-bottom-unit-wrap.secondbox .three-bottom-unit:not(.first-box){display:flex;flex-direction:row;width:calc(33.33% - 5px);flex:0 0 auto;height:109px;border-radius:10px}}.tedy-employee-section .tedy-employee-container{height:100%;padding:140px 180px;width:100%;display:flex;align-items:center}.tedy-employee-section .tedy-employee-container .tedy-employee-text-box{width:50%;padding:0 0 0 150px}.tedy-employee-section .tedy-employee-container .tedy-employee-text-box .tedy-employee-title-wrap{padding:0 0 50px;opacity:0}.tedy-employee-section .tedy-employee-container .tedy-employee-text-box .tedy-employee-title{font-size:56px;font-weight:500}.tedy-employee-section .tedy-employee-container .tedy-employee-text-box .tedy-employee-subtitle{font-size:18px;white-space:break-spaces}.tedy-employee-section .tedy-employee-container .tedy-employee-text-box .tedy-employee-list{border-top:1px solid #0000001a;width:fit-content;min-width:400px;font-size:18px;padding:20px 0;opacity:0}.tedy-employee-section .tedy-employee-container .tedy-employee-img-box{position:relative;width:635px;height:635px}.tedy-employee-section .tedy-employee-container .tedy-employee-img-box .tedy-employee-img-wrap{width:100%;height:100%;opacity:0}.tedy-employee-section .tedy-employee-container .tedy-employee-img-box .tedy-employee-img-wrap img{width:100%;height:100%;object-fit:cover;border-radius:16px}.tedy-employee-section .tedy-employee-container .tedy-employee-img-box .tedy-employee-img-wrap:nth-child(2){position:absolute;bottom:50px;width:30%;height:40%;right:-20%}@media screen and (max-width: 768px){.tedy-employee-section .tedy-employee-container{padding:23vh 16px 100px;flex-direction:column-reverse;gap:50px}.tedy-employee-section .tedy-employee-container .tedy-employee-img-box{width:100%;height:calc(var(--vh, 1vh) * 55)}.tedy-employee-section .tedy-employee-container .tedy-employee-img-box .tedy-employee-img-wrap:nth-child(2){width:35%;height:35%;right:-3%}.tedy-employee-section .tedy-employee-container .tedy-employee-text-box{width:100%;padding:unset;text-align:center}.tedy-employee-section .tedy-employee-container .tedy-employee-text-box .tedy-employee-title{font-size:22px;padding:0 0 50px}.tedy-employee-section .tedy-employee-container .tedy-employee-text-box .tedy-employee-subtitle{line-height:1.2;font-size:17px}.tedy-employee-section .tedy-employee-container .tedy-employee-text-box .tedy-employee-list{min-width:unset;width:100%;text-align:left;font-size:17px}}.new-prop-section{width:100%;height:calc(var(--vh, 1vh) * 200);position:relative;padding:200px;transition:.3s;color:#fff;overflow:hidden;word-break:keep-all}.new-prop-section .review-container-title-box{margin-bottom:100px;text-align:center}.new-prop-section .review-container-title{margin-bottom:20px;color:#000;font-size:40px;font-weight:700;text-transform:uppercase}.new-prop-section .review-container-des{color:#848484}.new-prop-section .review-container-gradient{width:100%;height:100px;top:15%;position:absolute;background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);z-index:1}.new-prop-section .review-container-gradient-bottom{width:100%;height:100px;bottom:0;position:absolute;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);z-index:1}.new-prop-section .review-container-inner{width:100%;height:100%;overflow:hidden;display:flex;justify-content:space-between;gap:40px}.new-prop-section .review-container-lineWrap{transition:.5s;transform:translateY(100%)}.new-prop-section.dark .review-container-lineWrap:nth-of-type(1){transition-delay:.2s;transform:translateY(0)}.new-prop-section.dark .review-container-lineWrap:nth-of-type(2){transition-delay:.3s;transform:translateY(0)}.new-prop-section.dark .review-container-lineWrap:nth-of-type(3){transition-delay:.4s;transform:translateY(0)}.new-prop-section.dark .review-container-lineWrap:nth-of-type(4){transition-delay:.5s;transform:translateY(0)}.new-prop-section .review-container-line-item{width:100%;padding:20px;margin-bottom:40px;border-radius:10px;background-color:#323234}.new-prop-section .review-container-lineImgWrap{width:100%;display:flex;align-items:center;margin-bottom:10px}.new-prop-section .review-container-lineImgWrap .review-container-img{width:60px;height:60px;border-radius:50%;overflow:hidden}.new-prop-section .review-container-lineImgWrap .review-container-imgText{width:calc(100% - 60px);padding-left:20px;font-size:22px}.new-prop-section .review-container-lineImgWrap .review-container-img img{width:100%;height:100%;object-fit:cover;object-position:top}.new-prop-section .review-container-lineTitle{background-color:#7bd5ff;color:#000;padding:6px 10px;border-radius:20px;width:fit-content;font-size:13px;font-weight:700;margin-bottom:20px;display:none}.new-prop-section .review-container-line-text{font-weight:700;line-height:1.78}.new-prop-section .review-container-line-writer{padding:40px 0 20px}.new-prop-section .review-container-lineWrap.moveRight1{animation:moveRight1 30s linear infinite}.new-prop-section .review-container-lineWrap.moveRight2{animation:moveRight2 30s linear infinite}.new-prop-section .two-way-sticky-top{position:relative;left:0;width:100%;display:flex;align-items:center;flex-direction:column;margin-bottom:50px}.new-prop-section .two-way-sticky-title-wrap{width:100%;overflow:hidden;text-align:center;opacity:1;font-weight:700}.new-prop-section .big{margin-bottom:20px}.new-prop-section .two-way-title{font-size:44px;font-weight:700;color:#000}.new-prop-section .two-way-title>span{font-size:24px;font-weight:300;background:linear-gradient(to right,#007aff,#9848ff,#ff738e);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite;font-family:Orbitron,sans-serif}.new-prop-section .two-way-description{font-size:24px;font-weight:500}.new-prop-section .ten-top-text{transition:.8s;text-align:center;margin-top:2px}.new-prop-section .ten-top-text.sub{font-size:22px;font-weight:400;transform:translateY(50%);font-family:Pretendard Variable,sans-serif;overflow:hidden;color:#848484}.new-prop-section .ten-top-text.sub:last-child.active{transition:.5s;transition-delay:5s;color:#ff632b}.new-prop-section .ten-top-text.sub>span{display:inline-block}.new-prop-section .ten-top-text.sub>span.active{color:#96d4ea;font-weight:500}.new-prop-section .ten-top-text.top{margin-bottom:10px}.new-prop-section .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#0015ff,#248aff,#7bd5ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.new-prop-section .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#000;font-size:44px;font-weight:700}.new-prop-section .cliped-text-unit-box{width:100%;height:55%}.new-prop-section .cliped-text-unit{position:relative;left:-2%;width:100%;font-size:26.8vw;line-height:430px;text-transform:uppercase;font-weight:700;height:150%}.new-prop-section .clipped-video{-webkit-mask-image:url(#text-mask);mask-image:url(#text-mask);width:200%;height:100%;object-fit:cover}.new-prop-section .cliped-text-unit text{letter-spacing:-30px}.new-prop-section .cliped-svg-wrap{position:absolute;left:0;bottom:0;width:100%;height:0}.two-way-sticky-top .ten-top-text.sub.active:nth-child(3){font-size:24px}.two-way-sticky-top .ten-top-text.sub.active:nth-child(2){font-size:24px;padding:0}.new-prop-section .ten-top-text.sub:nth-child(2n){padding-top:16px}.new-prop-section .ten-top-text.sub.active .project-portfolio-list-subject.highlight{color:#ff632b}@media screen and (max-width: 768px){.new-prop-section{padding:20px 10px;height:auto}.new-prop-section .review-container-inner{flex-direction:column}.new-prop-section .review-container-lineWrap{width:100%;padding:0}.new-prop-section .review-container-line-item{margin-bottom:10px;margin-right:10px}.new-prop-section .review-container-lineWrap{display:flex}.new-prop-section.dark .review-container-lineWrap{display:flex;height:auto;width:2000px;position:relative}.new-prop-section .review-container-lineWrap.moveRight1{animation:moveRight1 30s linear infinite}.new-prop-section .review-container-lineWrap.moveRight2{animation:moveRight2 30s linear infinite}.new-prop-section .review-container-lineWrap{transform:translateY(0)}@keyframes moveRight1{0%{left:0}to{left:-1500px}}@keyframes moveRight2{0%{left:-1500px}to{left:0}}}@media screen and (max-width: 768px){.new-prop-section{padding:120px 16px}.new-prop-section .ten-top-text.big .project-portfolio-list-subject{font-size:22px}.new-prop-section .ten-top-text.sub{font-size:16px;white-space:pre-line}.new-prop-section .cliped-text-unit-box{height:200px}.new-prop-section .clipped-video{width:100%}.new-prop-section .cliped-text-unit{font-size:32.8vw}.two-way-sticky-top .ten-top-text.sub.active:nth-child(2){font-size:16px;padding:0}.two-way-sticky-top .ten-top-text.sub.active:nth-child(3){font-size:16px}.new-prop-section .ten-top-text.sub:last-child.active{letter-spacing:-.5px}}@media screen and (max-width: 480px){.new-prop-section .cliped-text-unit{font-size:38vw;text-align:center;left:unset;display:flex;transform:translate(-2%);justify-content:space-between}}.dmble-pentagon-section7{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:250px}.dmble-pentagon-section7 .dmble-pentagon-sticky{position:relative;width:100%}.dmble-pentagon-section7 .two-way-sticky-title-wrap{position:sticky;top:0;width:100%;height:calc(var(--vh, 1vh) * 100);text-align:center;opacity:1;font-weight:700;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.dmble-pentagon-section7 .dm-main-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 200px}.dmble-pentagon-section7 .two-way-sticky-top{position:relative;left:0;width:100%;margin-bottom:50px}.dmble-pentagon-section7 .dm-main-text{font-size:40px;text-transform:uppercase;font-weight:700;margin-bottom:20px;text-align:center}.dmble-pentagon-section7 .dm-small-text{color:#848484;text-align:center;margin-bottom:60px}.dmble-pentagon-section7 .ten-top-text{transition:.8s;text-align:center;margin-top:2px}.dmble-pentagon-section7 .ten-top-text.sub{font-size:23px;font-weight:400;font-family:Pretendard Variable,sans-serif;overflow:hidden;color:#848484;white-space:pre-line}.dmble-pentagon-section7 .ten-top-text.sub>span{display:inline-block}.dmble-pentagon-section7 .ten-top-text.sub>span.active{color:#96d4ea;font-weight:500}.dmble-pentagon-section7 .ten-top-text.top{margin-bottom:10px}.dmble-pentagon-section7 .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#0015ff,#248aff,#7bd5ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.dmble-pentagon-section7 .gomargin{margin-top:20px}.dmble-pentagon-section7 .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#000;font-size:44px;font-weight:700}.dmble-pentagon-section7 .two-way-btn{position:relative;margin-top:50px;background:#fff;z-index:1}.dmble-pentagon-section7 .two-way-btn-wrap{width:180px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#fff;cursor:pointer;transition:.5s ease;box-shadow:-2px 1px 77px #fff}.dmble-pentagon-section7 .two-way-btn-corner{display:flex;justify-content:space-between;width:100%}.dmble-pentagon-section7 .two-way-btn-corner.top{transform:translateY(50%);width:0%;opacity:0;transition:.5s ease}.dmble-pentagon-section7 .two-way-btn-corner.top div,.dmble-pentagon-section7 .two-way-btn-corner.bottom div{width:10px;aspect-ratio:1 / 1;border-top:1px solid #000;border-left:1px solid #000;transition:.5s ease}.dmble-pentagon-section7 .two-way-btn-corner.top div:nth-child(2){transform:rotate(90deg)}.dmble-pentagon-section7 .two-way-btn-corner.bottom{transform:translateY(-50%);width:0%;opacity:0;transition:.5s ease}.dmble-pentagon-section7 .two-way-btn-corner.bottom div:nth-child(1){transform:rotate(-90deg)}.dmble-pentagon-section7 .two-way-btn-corner.bottom div:nth-child(2){transform:rotate(180deg)}.dmble-pentagon-section7 .two-way-btn-text{font-size:14px;font-weight:600;opacity:0}.dmble-pentagon-section7 .two-way-btn.active .two-way-btn-wrap{animation:blink-background 1s ease 2s}.dmble-pentagon-section7 .two-way-btn-wrap:hover{background:rgb(255,99,43);color:#fff;box-shadow:-2px 1px 77px #ff632bcc}.dmble-pentagon-section7 .two-way-btn-wrap:hover .two-way-btn-corner.top div,.dmble-pentagon-section7 .two-way-btn-wrap:hover .two-way-btn-corner.bottom div{border:none}.dmble-pentagon-section7 .two-way-btn.active .two-way-btn-corner.top,.dmble-pentagon-section7 .two-way-btn.active .two-way-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1;transition:.5s 2s ease}.dmble-pentagon-section7 .two-way-btn.active .two-way-btn-text{animation:dambleContactBlink .5s 2s ease forwards}.dmble-pentagon-section7 .bottom-line-text-wrap{position:relative;height:auto;display:flex;flex-direction:column;align-items:center}.dmble-pentagon-section7 .dmble-pentagon-area{position:relative;width:80%;height:65%;margin-bottom:50px;display:flex;justify-content:center;align-items:center;transition:.8s;opacity:0}.dmble-pentagon-section7 .dmble-back-img{position:absolute;z-index:1;width:100%;height:100%;border-radius:30px;overflow:hidden;display:flex;justify-content:center;align-items:center}.inner-rader-section{transition:all .5s ease}.dmble-pentagon-section7 .dmble-back-img-small{position:absolute;z-index:1;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;filter:blur(5px) brightness(1.2);transition:1s;opacity:0}.dmble-pentagon-section7 .dmble-back-small{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:320px;object-fit:cover;clip-path:inherit;z-index:1}.dmble-pentagon-section7 .dmble-back-small.shadow{transform:translate(-45%,-45%);height:350px}.border-overlay{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:inherit;pointer-events:none}.dmble-pentagon-section7 .dmble-back-img .dmble-back,.dmble-pentagon-section7 .dmble-back-img .dmble-back-video{width:100%;height:100%;object-fit:cover}.dmble-pentagon-section7 .dmble-front-video{position:absolute;width:100%;height:100%;background-color:#fff1;-webkit-backdrop-filter:blur(25px) brightness(.7);backdrop-filter:blur(25px) brightness(.7);border-radius:15px}.dmble-pentagon-section7 .dmble-front-video img{width:100%}.dmble-pentagon-section7 .dmble-pentagon-buttonwrap{position:absolute;top:50%;left:110%;width:200px;display:flex;flex-direction:column}.inner-rader-section-inner{position:relative}.inner-rader-section-inner text{font-size:20px}.inner-rader-hover-area{position:absolute;top:50%;left:50%;width:50%;max-width:325px;aspect-ratio:1/1;transform:translate(-50%,-50%);z-index:20}.inner-rader-hover-inner{position:relative;width:100%;height:100%}.inner-rader-hover-inner-dot{position:absolute;width:60px;transition:.5s;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;opacity:0;cursor:pointer}.inner-rader-hover-inner-dot:hover{opacity:1}.inner-rader-hover-inner-dot1-0{top:0%;left:0%;transform:translate(-50%)}.inner-rader-hover-inner-dot1{top:12%;left:50%;transform:translate(-50%)}.inner-rader-hover-inner-dot1-1{top:-7%;left:50%;transform:translate(-50%)}.inner-rader-hover-inner-dot1-2{top:7%;left:50%;transform:translate(-50%)}.inner-rader-hover-inner-dot1-3{top:28%;left:50%;transform:translate(-50%)}.inner-rader-hover-inner-dot2-0{top:0%;right:0%;transform:translate(50%)}.inner-rader-hover-inner-dot2{top:29.6%;right:.5%;transform:translate(50%)}.inner-rader-hover-inner-dot2-1{top:37.6%;right:25%;transform:translate(50%)}.inner-rader-hover-inner-dot2-2{top:29.6%;right:.5%;transform:translate(50%)}.inner-rader-hover-inner-dot2-3{top:41.9%;right:39%;transform:translate(50%)}.inner-rader-hover-inner-dot3-0,.inner-rader-hover-inner-dot3{top:76%;right:18.8%}.inner-rader-hover-inner-dot3-1{top:61.4%;right:29%}.inner-rader-hover-inner-dot3-2{top:66.8%;right:25.4%}.inner-rader-hover-inner-dot3-3{top:88%;right:10.4%}.inner-rader-hover-inner-dot4-0,.inner-rader-hover-inner-dot4{top:51.7%;left:36.3%}.inner-rader-hover-inner-dot4-1{top:88.2%;left:10.3%}.inner-rader-hover-inner-dot4-2{top:56%;left:33%}.inner-rader-hover-inner-dot4-3{top:78.7%;left:16.8%}.inner-rader-hover-inner-dot5-0,.inner-rader-hover-inner-dot5{top:34%;left:5%}.inner-rader-hover-inner-dot5-1{top:43.5%;left:34.3%}.inner-rader-hover-inner-dot5-2{top:31.5%;left:-3%}.inner-rader-hover-inner-dot5-3{top:29.5%;left:-9%}.inner-rader-hover-inner-dot-img{width:60%;height:60%;object-fit:cover}.dmble-pentagon-area .button-wrap{position:absolute;width:36%;height:70%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.dmble-pentagon-area .inner-button{position:absolute;width:50px;height:30px;top:0;left:0;transform:translate(0);cursor:pointer;background-color:transparent;border:none}.dmble-pentagon-area .button1{width:85px;top:4%;left:50%;transform:translate(-50%);z-index:100;font-size:16px;color:#fff;font-weight:700;font-family:Pretendard Variable;transition:color .5s ease}.dmble-pentagon-area .button1:hover,.dmble-pentagon-area .button1.active{color:#ff632b}.dmble-pentagon-area .button2{width:85px;top:35.5%;left:88%;transform:translate(-50%);font-size:16px;color:#fff;font-weight:700;font-family:Pretendard Variable;transition:color .5s ease;z-index:100}.dmble-pentagon-area .button2:hover,.dmble-pentagon-area .button2.active{color:#ff632b}.dmble-pentagon-area .button3{width:120px;top:35%;left:8%;transform:translate(-50%);font-size:16px;color:#fff;font-weight:700;font-family:Pretendard Variable;transition:color .5s ease;z-index:100}.dmble-pentagon-area .button3:hover,.dmble-pentagon-area .button3.active{color:#ff632b}.dmble-pentagon-area .button4{top:88%;left:80%;width:160px;transform:translate(-50%);font-size:16px;color:#fff;font-weight:700;font-family:Pretendard Variable;transition:color .5s ease;z-index:100}.dmble-pentagon-area .button4:hover,.dmble-pentagon-area .button4.active{color:#ff632b}.dmble-pentagon-area .button5{width:80px;top:88%;left:27%;transform:translate(-50%);font-size:16px;color:#fff;font-weight:700;font-family:Pretendard Variable;transition:color .5s ease;z-index:100}.dmble-pentagon-area .button5:hover,.dmble-pentagon-area .button5.active{color:#ff632b}.dmble-pentagon-section7 .info-box-container{position:absolute;width:30%;height:25%;bottom:5%;right:2%;background-color:#00000027;z-index:50;border-radius:15px;opacity:0;transition:.3s}.dmble-pentagon-section7 .info-box-container.active{opacity:1}.dmble-pentagon-section7 .info-box-inner{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;color:#cacaca;align-items:center;padding-left:16px;padding-right:16px;padding-bottom:6px}.dmble-pentagon-section7 .info-box-inner-top{text-align:left;width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.dmble-pentagon-section7 .info-box-inner-top .divider{width:100%;border-bottom:1px solid #ccc}.dmble-pentagon-section7 .info-box-inner-top h3{color:#fff;font-size:22px}.dmble-pentagon-section7 .info-box-inner-top p{font-size:15px;font-weight:400}.dmble-pentagon-section7 .info-box-inner-bottom{width:100%;height:60%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;color:#cacaca;font-weight:400;padding:20px 0;gap:10px}.dmble-pentagon-section7 .bottom-span-text{color:#fff;font-weight:700;margin-left:8px}.dmble-pentagon-section7 .inner-rader-section-inner svg{display:block}.dmble-pentagon-section7 .inner-rader-section-inner svg g g:nth-of-type(3) line{display:none}.dmble-pentagon-section7 .inner-rader-section-inner svg>g g:nth-child(2) path{filter:blur(2px)}.radar-axis-label:hover{fill:red!important}@media screen and (max-width: 768px){.dmble-pentagon-section7{padding:50px 16px;min-height:calc(var(--vh, 1vh) * 130);margin-bottom:100px}.dmble-pentagon-section7 .dmble-front-video img{width:100%;height:100%}.dmble-pentagon-section7 .ten-top-text.big{padding:50px 0 0}.dmble-pentagon-section7 .ten-top-text.big .project-portfolio-list-subject{font-size:22px}.dmble-pentagon-section7 .ten-top-text.sub{font-size:17px}.dmble-pentagon-section7 .dmble-pentagon-area{width:100%}.dmble-pentagon-section7 .info-box-container.active{position:relative;width:100%;order:3;right:0;min-height:23%;height:auto;transform:translateY(32px);border-radius:20px}.dmble-pentagon-section7 .info-box-container.active~.dmble-pentagon-area{height:42%;margin-bottom:0}.dmble-pentagon-section7 .info-box-container.active .info-box-inner{background-color:#f6f6f6;border-radius:20px}.dmble-pentagon-section7 .info-box-container.active .info-box-inner-top h3{font-size:16px;color:#000}.dmble-pentagon-section7 .info-box-container.active .info-box-inner-top p{color:#848484}.dmble-pentagon-section7 .info-box-container.active .info-box-inner-top{height:auto;padding:0 0 5px}.dmble-pentagon-section7 .info-box-container.active .info-box-inner-bottom{height:auto;font-size:14px;color:#000;gap:2px;padding:5px 0 0;font-weight:700}.dmble-pentagon-section7 .info-box-container.active .bottom-span-text{color:#848484}.dmble-pentagon-area .inner-button{font-size:14px}.dmble-pentagon-area .button2{left:130%}.dmble-pentagon-area .button3{left:-44%}.dmble-pentagon-area .button5{left:-10%}.dmble-pentagon-area .button4{left:100%}.inner-rader-hover-area{max-width:150px}.dmble-pentagon-section7 .gomargin{margin-top:0}}.damble-main-section3-white{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100);overflow:hidden}.damble-main-section3-white .background-grid{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;justify-content:center;align-items:center}.damble-main-section3-white .background-flex-wrap{width:80%;height:80%}.damble-main-section3-white .background-grid img{width:100%;height:100%;object-fit:contain;opacity:.7}.damble-main-section3-white .damble-main-wrap{position:relative;width:100%;height:100%;z-index:2}.damble-main-section3-white .damble-main-video{display:block;width:100%;object-fit:cover}.damble-main-section3-white .damble-main-title-box{position:absolute;width:100%;top:47%;left:50%;transform:translate(-50%,-50%);color:#000;text-align:center;display:flex;flex-direction:column;align-items:center}.damble-main-section3-white .damble-main-title{font-size:50px;font-weight:700;margin-bottom:20px;text-transform:uppercase;transform:translateY(20%);opacity:0;transition:.8s linear .5s}.damble-main-section3-white .damble-main-des{font-weight:300;transform:translateY(50%);opacity:0;transition:1s linear .5s}.damble-main-section3-white .damble-main-btn{position:absolute;width:180px;height:50px;margin-top:150px;z-index:1;padding:30px 0;opacity:0;transition:1s linear .5s}.damble-main-section3-white .damble-main-btn-wrap{display:flex;flex-direction:column;align-items:center;justify-content:space-between;cursor:pointer;transition:.5s ease}.damble-main-section3-white .damble-main-btn-corner{display:flex;justify-content:space-between;width:100%}.damble-main-section3-white .damble-main-btn-corner.top{transform:translateY(50%);width:0%;opacity:0;transition:.5s ease}.damble-main-section3-white .damble-main-btn-corner.top div,.damble-main-section3-white .damble-main-btn-corner.bottom div{width:10px;aspect-ratio:1 / 1;border-top:1px solid #000;border-left:1px solid #000;transition:.5s ease}.damble-main-section3-white .damble-main-btn-corner.top div:nth-child(2){transform:rotate(90deg)}.damble-main-section3-white .damble-main-btn-corner.bottom{transform:translateY(-50%);width:0%;opacity:0;transition:.5s ease}.damble-main-section3-white .damble-main-btn-corner.bottom div:nth-child(1){transform:rotate(-90deg)}.damble-main-section3-white .damble-main-btn-corner.bottom div:nth-child(2){transform:rotate(180deg)}.damble-main-section3-white .damble-main-btn-text{font-size:14px;font-weight:600;opacity:0}.damble-main-section3-white .damble-main-btn-wrap:hover{background:rgb(255,99,43);color:#000;box-shadow:-2px 1px 77px #ff632bcc}.damble-main-section3-white .damble-main-btn-wrap:hover .damble-main-btn-corner.top div,.damble-main-section3-white .damble-main-btn-wrap:hover .damble-main-btn-corner.bottom div{border:none;transition:.5s ease}.damble-main-section3-white .damble-main-btn.active .damble-main-btn-corner.top,.damble-main-section3-white .damble-main-btn.active .damble-main-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1;transition:.5s 2.5s ease}.damble-main-section3-white .damble-main-btn.active .damble-main-btn-text{animation:dambleContactBlink .5s 2.5s ease forwards}.damble-main-section3-white .two-way-sticky-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.damble-main-section3-white .two-way-sticky-top{position:absolute;transform:translateY(-50%);top:40%;left:0;width:100%;justify-content:space-between}.damble-main-section3-white .two-way-sticky-title-wrap{width:100%;overflow:hidden;text-align:center;opacity:1;font-weight:700}.damble-main-section3-white .two-way-title{font-size:44px;font-weight:700;color:#000}.damble-main-section3-white .two-way-title>span{font-size:24px;font-weight:300;background:linear-gradient(to right,#007aff,#9848ff,#ff738e);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite;font-family:Orbitron,sans-serif}.damble-main-section3-white .two-way-description{font-size:24px;font-weight:500}.damble-main-section3-white .ten-top-text{transition:.8s;text-align:center;margin-top:2px}.damble-main-section3-white .ten-top-text.first{font-size:28px;padding-bottom:30px}.damble-main-section3-white .ten-top-text.big{line-height:1.2}.damble-main-section3-white .ten-top-text.sub{font-size:23px;font-weight:200;transform:translateY(230%);font-family:Pretendard Variable,sans-serif;overflow:hidden;color:#000;white-space:pre-line}.damble-main-section3-white .ten-top-text.sub>span{display:inline-block;font-weight:400}.damble-main-section3-white .ten-top-text.sub>span.active{color:#96d4ea;font-weight:500}.damble-main-section3-white .ten-top-text.top{margin-bottom:10px}.damble-main-section3-white .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#0015ff,#248aff,#7bd5ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.damble-main-section3-white .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#000;font-size:6vw;font-weight:700}.damble-main-section3-white .ten-top-text.big .project-portfolio-list-smallsubject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#000;font-size:2.2vw;font-weight:700}@keyframes colorChangeToOrange{}@media screen and (max-width: 768px){.damble-main-section3-white{padding:0 16px}.damble-main-section3-white .ten-top-text.first{font-size:17px}.damble-main-section3-white .ten-top-text.big .project-portfolio-list-subject{font-size:42px}.damble-main-section3-white .ten-top-text.sub{font-size:17px}}.new-three-section{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100);color:#000;transition:all .5s ease}.new-three-section .three-wrapper{width:100%;height:calc(var(--vh, 1vh) * 100);padding:120px 200px;display:flex;justify-content:center;align-items:center;flex-direction:column}.new-three-section .three-top-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}.new-three-section .three-main-btn-title{background:rgba(244,238,221,.5);padding:10px 40px;border-radius:30px;width:fit-content;font-size:12px;text-transform:uppercase;margin-bottom:20px}.new-three-section .three-main-title{font-size:40px;text-transform:uppercase;font-weight:700;margin-bottom:20px}.new-three-section .three-context-title{color:#848484;text-align:center;margin-bottom:30px}.three-wrapper .three-bottom-unit-wrapper{position:relative;width:100%}.three-wrapper .three-bottom-unit-wrapper .dmble-new-img-cover{position:absolute;top:0;right:0;width:74.4%;height:94.5%;background-color:#858585cc;z-index:3;border-radius:16px;transition:background-color 1s ease;display:flex;justify-content:center;align-items:center}.three-wrapper .three-bottom-unit-wrapper .dmble-new-img-cover:hover{background-color:#85858500}.three-wrapper .three-bottom-unit-wrapper .dmble-new-img-cover:hover .two-way-btn-wrap{background:rgb(255,99,43);color:#fff;box-shadow:-2px 1px 77px #ff632bcc}.three-wrapper .three-bottom-unit-wrapper .dmble-new-img-cover:hover .two-way-btn-corner.top,.three-wrapper .three-bottom-unit-wrapper .dmble-new-img-cover:hover .two-way-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1}.three-wrapper .three-bottom-unit-wrapper .dmble-new-img-cover:hover .two-way-btn-text{opacity:1}.three-wrapper .three-bottom-unit-wrapper .dmble-new-img-cover:hover .two-way-btn-corner.top div,.three-wrapper .three-bottom-unit-wrapper .dmble-new-img-cover:hover .two-way-btn-corner.bottom div{border:none}.new-three-section .two-way-btn-wrap{width:180px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#fff;cursor:pointer;transition:all .5s ease;box-shadow:-2px 1px 77px #fffc}.new-three-section .two-way-btn-corner{display:flex;justify-content:space-between;width:100%;transition:all .5s ease}.new-three-section .two-way-btn-corner.top,.new-three-section .two-way-btn-corner.bottom{width:0;opacity:0;transition:all .5s ease}.new-three-section .two-way-btn-text{font-size:14px;font-weight:600;opacity:0;transition:opacity .5s ease}.new-three-section .three-bottom-unit-wrap{width:100%;display:flex;justify-content:space-between;gap:40px}.new-three-section .three-bottom-unit-wrap.secondbox,.new-three-section .three-bottom-unit-wrap.secondbox .first-box{transition:.5s}.new-three-section .three-bottom-unit{border:1px solid #d6d6d6;border-radius:20px;overflow:hidden;position:relative;top:50px;opacity:0;transition:all .5s ease;margin-bottom:40px;width:100%}.new-three-section .three-bottom-unit.first-box{border:1px solid #d6d6d6;border-radius:20px;overflow:visible;position:relative;top:50px;opacity:0;transition:all .5s ease;margin-bottom:40px;width:100%}.new-three-section .three-bottom-unit-wrap.secondbox .three-bottom-unit{border-radius:20px;overflow:hidden;position:relative;top:50px;opacity:0;transition:all .5s ease;margin-bottom:40px;width:100%}.new-three-section .three-bottom-unit-wrap.secondbox .three-bottom-unit.first-box{overflow:visible}.new-three-section .three-bottom-unit.first-box{border:none}.new-three-section .three-bottom-unit:nth-of-type(2){transition-delay:.2s}.new-three-section .three-bottom-unit:nth-of-type(3){transition-delay:.2s}.new-three-section .three-bottom-unit:nth-of-type(4){transition-delay:.2s}.new-three-section .three-bottom-unit-wrap.secondbox .three-bottom-unit:nth-of-type(2){transition-delay:.7s}.new-three-section .three-bottom-unit-wrap.secondbox .three-bottom-unit:nth-of-type(3){transition-delay:.7s}.new-three-section .three-bottom-unit-wrap.secondbox .three-bottom-unit:nth-of-type(4){transition-delay:.7s}.new-three-section .three-top-img-wrap{position:relative;width:100%;aspect-ratio:1/.9;overflow:hidden}.new-three-section .long-image{position:relative;top:0}.new-three-section .long-image.img0-1{top:-20%}.new-three-section .long-image.img0-2{top:0%}.new-three-section .long-image.img0-3{top:-40%}.new-three-section .long-image.img1-1{top:-20%}.new-three-section .long-image.img1-2{top:0%}.new-three-section .long-image.img1-3{top:-40%}.new-three-section .three-top-img-wrap.first-box{position:relative;width:100%;aspect-ratio:1/.9;overflow:visible;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.new-three-section .first-img-title-wrap{position:absolute;top:80%;width:65%;height:45px;background-color:#000c;color:#fff;border-radius:30px;display:flex;justify-content:center;align-items:center;flex-direction:column;font-weight:700;font-size:18px}.new-three-section .two-way-btn{position:absolute;padding:0 0 40px;left:40%;top:50%}.new-three-section .two-way-btn-wrap{width:180px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:rgb(255,99,43);cursor:pointer;transition:.5s ease}.new-three-section .two-way-btn.active .two-way-btn-wrap{animation:blink-background 1s ease 1s}.new-three-section .two-way-btn-corner{display:flex;justify-content:space-between;width:100%}.new-three-section .two-way-btn-corner.top{transform:translateY(50%);width:0;opacity:0;transition:.5s ease}.new-three-section .two-way-btn-corner.top div,.new-three-section .two-way-btn-corner.bottom div{width:10px;aspect-ratio:1 / 1;border-top:1px solid #fff;border-left:1px solid #fff;transition:.5s ease}.new-three-section .two-way-btn-corner.top div:nth-child(2){transform:rotate(90deg)}.new-three-section .two-way-btn-corner.bottom{transform:translateY(-50%);width:0%;opacity:0;transition:.5s ease}.new-three-section .two-way-btn-corner.bottom div:nth-child(1){transform:rotate(-90deg)}.new-three-section .two-way-btn-corner.bottom div:nth-child(2){transform:rotate(180deg)}.new-three-section .two-way-btn-text{font-size:14px;font-weight:600;opacity:0;color:#fff}.new-three-section .two-way-btn-wrap:hover{background:rgb(255,99,43);color:#fff;box-shadow:-2px 1px 77px #ff632bcc}.new-three-section .two-way-btn-wrap:hover .two-way-btn-corner.top div,.new-three-section .two-way-btn-wrap:hover .two-way-btn-corner.bottom div{border:none}.new-three-section .two-way-btn.active .two-way-btn-corner.top,.new-three-section .two-way-btn.active .two-way-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1;transition:.5s 1s ease}.new-three-section .two-way-btn.active .two-way-btn-text{animation:dambleContactBlink .5s 1s ease forwards}.new-three-section .three-top-img-wrap .first-img{border-radius:50%;width:80%;aspect-ratio:1/1;object-fit:cover}.new-three-section .three-top-img-wrap img{width:100%;object-fit:contain}.new-three-section .three-gra-div{position:absolute;top:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%)}.new-three-section .bottom-text-wrapper{position:absolute;bottom:0%;width:100%;z-index:3;padding:5px;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.new-three-section .units-title-text{font-size:18px;margin-bottom:20px}.new-three-section .unit-context-text{color:#848484}.new-three-section .tab-btn-units{display:flex;align-items:center;gap:10px;border:1px solid #d8d8d8;border-radius:10px;padding:10px;opacity:.4;transition:all .5s ease;cursor:pointer}.new-three-section .tab-btn-units.active{opacity:1}.new-three-section .tab-img-wrapper{width:50px;border:1px solid #d8d8d8;border-radius:50%;overflow:hidden;display:flex;aspect-ratio:1/1;justify-content:center;align-items:center}.new-three-section .tab-img-wrapper>img{width:100%}.new-three-section .tab-btns-wrap{margin-bottom:40px;display:flex;align-items:center;gap:20px}.new-three-section .align-top{align-self:flex-start;height:100%;padding-top:3px;color:#bbb}.new-three-section .grey-font{color:#bbb}.new-three-section .tab-main-text{display:flex;flex-direction:column;justify-content:space-around;height:50px}.new-three-section .two-way-sticky-top{position:relative;left:0;width:100%;margin-bottom:50px}.new-three-section .two-way-sticky-title-wrap{width:100%;overflow:hidden;text-align:center;opacity:1;font-weight:700}.new-three-section .two-way-title{font-size:44px;font-weight:700;color:#000}.new-three-section .two-way-title>span{font-size:24px;font-weight:300;background:linear-gradient(to right,#007aff,#9848ff,#ff738e);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite;font-family:Orbitron,sans-serif}.new-three-section .two-way-description{font-size:24px;font-weight:500}.new-three-section .ten-top-text{transition:.8s;text-align:center;margin-top:2px}.new-three-section .ten-top-text.sub{font-size:23px;font-weight:400;transform:translateY(50%);font-family:Pretendard Variable,sans-serif;overflow:hidden;color:#848484;white-space:pre-line}.new-three-section .ten-top-text.sub>span{display:inline-block}.new-three-section .ten-top-text.sub>span.active{color:#96d4ea;font-weight:500}.new-three-section .ten-top-text.top{margin-bottom:10px}.new-three-section .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#0015ff,#248aff,#7bd5ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.new-three-section .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#000;font-size:44px;font-weight:700}@media screen and (max-width: 768px){.new-three-section{height:100%;padding:50px 16px}.new-three-section .three-wrapper{padding:0;height:100%}.new-three-section .ten-top-text.big .project-portfolio-list-subject{font-size:22px}.new-three-section .ten-top-text.sub{font-size:16px}.new-three-section .two-way-btn{transform:unset;padding:0 0 100px;left:unset;top:45%}.new-three-section .three-bottom-unit-wrap{display:flex;flex-wrap:wrap;flex-direction:row;gap:0;margin-bottom:100px}.new-three-section .three-bottom-unit.first-box{width:100%}.new-three-section .three-bottom-unit-wrap>:not(.first-box){display:flex;flex-direction:row;width:calc(33.33% - 5px);flex:0 0 auto;height:109px;border-radius:10px}.new-three-section .three-bottom-unit.secondbox .three-bottom-unit{width:100%}.new-three-section .three-bottom-unit-wrap.secondbox .three-bottom-unit:not(.first-box){display:flex;flex-direction:row;width:calc(33.33% - 5px);flex:0 0 auto;height:109px;border-radius:10px}.three-wrapper .three-bottom-unit-wrapper .dmble-new-img-cover{position:absolute;width:100%;height:94.5%;background-color:transparent;z-index:3;border-radius:16px;transition:background-color 0s ease;display:flex;justify-content:center;align-items:center}.new-three-section .two-way-btn-wrap{width:180px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:rgb(255,99,43);cursor:pointer;transition:.5s ease;box-shadow:0 4px 8px #0003,0 -2px 4px #0000001a}}.two-way-section2{width:100%;height:calc(var(--vh, 1vh) * 100);display:flex;align-items:center;color:#000;background:#fff}.two-way-section2 .two-way-container{width:100%;height:100%}.two-way-section2 .two-way-sticky{width:100%;height:calc(var(--vh, 1vh) * 100);display:flex;align-items:center;padding:100px 200px;overflow:hidden;justify-content:center}.two-way-section2 .two-way-sticky-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.two-way-section2 .two-way-sticky-top{position:absolute;transform:translateY(-50%);top:35%;left:0;width:100%;justify-content:space-between}.two-way-section2 .two-way-sticky-title-wrap{width:100%;overflow:hidden;text-align:center;opacity:1;font-weight:700}.two-way-section2 .two-way-title{font-size:44px;font-weight:700;color:#000}.two-way-section2 .two-way-title>span{font-size:24px;font-weight:300;background:linear-gradient(to right,#007aff,#9848ff,#ff738e);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite;font-family:Orbitron,sans-serif}.two-way-section2 .two-way-description{font-size:24px;font-weight:500}.two-way-section2 .ten-top-text:nth-child(2){margin-bottom:30px}.two-way-section2 .ten-top-text:nth-child(5){margin-top:30px}.two-way-section2 .ten-top-text{transition:.8s;text-align:center;margin-top:2px}.year-hover{cursor:pointer}.hover-image{position:absolute;left:0%;top:100%;transform:translateY(-50%);z-index:10}.hover-image img{max-width:500px;height:auto}.two-way-section2 .ten-top-text.sub{font-size:23px;font-weight:400;transform:translateY(150%);font-family:Pretendard Variable,sans-serif;overflow:hidden;color:#000;white-space:pre-line}.two-way-section2 .ten-top-text.sub.important{color:#ff632b}.two-way-section2 .ten-top-text.sub.important.active{animation:blink 1s 5}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.two-way-section2 .ten-top-text.sub>span{display:inline-block;opacity:0}.two-way-section2 .ten-top-text.top{margin-bottom:10px}.two-way-section2 .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#0015ff,#248aff,#7bd5ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.two-way-section2 .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#000;font-size:44px;font-weight:700}.project-portfolio-list-subject.year-hover:hover{color:#ff632b}.two-way-section2 .two-way-sticky-bottom{position:absolute;bottom:35%;left:0;width:100%;height:calc(100% - 186px);z-index:2;flex-shrink:0}.two-way-section2 .two-way-sticky-bottom-inner{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.two-way-section2 .two-way-sticky-bottom-leftwrap{position:absolute;width:16%;left:0;top:0}.two-way-section2 .two-way-sticky-bottom-left{width:100%;position:relative;margin-bottom:10px;pointer-events:auto;cursor:pointer}.two-way-section2 .two-way-sticky-bottom-left.active{width:100%;position:relative}.two-way-section2 .two-way-sticky-bottom-left:before{content:"";display:block;position:absolute;left:-8.5%;bottom:0;width:24px;height:100%;clip-path:polygon(82% 10%,100% 0%,100% 100%,82% 90%);background:rgba(255,255,255,.3)}.two-way-section2 .two-way-sticky-bottom-left.active:before{content:"";display:block;position:absolute;left:-8.5%;bottom:0;width:24px;height:100%;clip-path:polygon(82% 10%,100% 0%,100% 100%,82% 90%);background:rgb(252,47,47)}.two-way-section2 .two-way-sticky-bottom-lefttextwrap{width:100%;height:100%;position:relative;transition:.5s}.two-way-section2 .two-way-sticky-bottom-left.active .two-way-sticky-bottom-lefttextwrap{width:100%;height:100%;position:relative}.two-way-section2 .two-way-sticky-bottom-lefttextwrap:after{content:"";position:absolute;top:0;left:0;display:block;width:0;height:100%;transition:.5s;background:rgba(255,0,0,.38)}.two-way-section2 .two-way-sticky-bottom-left.active .two-way-sticky-bottom-lefttextwrap:after{width:100%;box-shadow:0 0 20px 4px #ff000073}.two-way-section2 .two-way-sticky-bottom-left.active .two-way-sticky-bottom-lefttext{color:#fff}.two-way-section2 .two-way-sticky-bottom-lefttext{font-size:18px;color:#000;padding:1rem 1.5rem;position:relative;z-index:2}.two-way-section2 .two-way-bottom-cover-wrap{position:absolute;top:50%;left:50%;width:334px;height:460px;border-radius:8px;overflow:hidden;transform:translate(-50%,-50%);z-index:10;background:rgba(255,255,255,.15);clip-path:polygon(2% 0,98% 0,100% 2%,100% 98%,98% 100%,2% 100%,0 98%,0 2%);-webkit-box-reflect:below -5px linear-gradient(transparent,transparent,rgba(0,0,0,.4))}.two-way-section2 .two-way-cover-image{width:100%;height:100%;object-fit:cover;transform:scale(.994);clip-path:polygon(2% 0,98% 0,100% 2%,100% 98%,98% 100%,2% 100%,0 98%,0 2%)}.two-way-section2 .two-way-bottom-contents-wrap{width:74%;max-width:332px;height:460px;display:flex}.two-way-section2 .two-way-bottom-contents-left,.two-way-section2 .two-way-bottom-contents-right{position:relative;width:50%;height:100%;overflow:hidden}.two-way-section2 .two-way-bottom-contents{position:absolute;top:50%;width:330px;height:100%;transform:translateY(-50%);border-radius:8px;overflow:hidden;transition:.5s;background:rgba(255,255,255,.3);clip-path:polygon(2% 0,98% 0,100% 2%,100% 98%,98% 100%,2% 100%,0 98%,0 2%)}.two-way-section2 .two-way-bottom-contents-line{width:100%;height:100%;background:rgb(11,11,11);transform:scale(.995);clip-path:polygon(2% 0,98% 0,100% 2%,100% 98%,98% 100%,2% 100%,0 98%,0 2%)}.two-way-section2 .two-way-bottom-contents.left2 .two-way-bottom-contents-lefttitwrap{padding-left:4.5rem}.two-way-section2 .two-way-bottom-contents.left3 .two-way-bottom-contents-lefttitwrap{padding-left:3.8rem}.two-way-section2 .two-way-bottom-contents.right2 .two-way-bottom-contents-lefttitwrap{padding-left:4.5rem}.two-way-section2 .two-way-bottom-contents.right3 .two-way-bottom-contents-lefttitwrap{padding-left:6.4rem}.two-way-section2 .two-way-bottom-contents-lefttitwrap{display:flex;align-items:center;text-align:center;width:100%;height:100%}.two-way-section2 .two-way-bottom-contents-right .two-way-bottom-contents-lefttitwrap{padding:4rem 1rem 2rem 3.5rem}.two-way-section2 .two-way-bottom-contents-right .two-way-bottom-contents-lefttitwrap.one{padding:4rem 3rem 0 2rem}.two-way-section2 .two-way-bottom-contents-lefttit{font-size:27px;font-weight:600;color:#fff;margin-bottom:2rem}.two-way-section2 .two-way-bottom-contents-leftsubtit{font-size:17px;font-weight:500;margin-bottom:1.6rem;color:#7bd5ff;animation:gradientShift 3s ease-in-out infinite}.two-way-section2 .two-way-bottom-contents-lefttech{font-size:18px;font-weight:700;margin:1rem 0}.two-way-section2 .two-way-bottom-contents.left1{left:calc(100% - 165px);transition:0s;z-index:5}.two-way-section2 .two-way-bottom-contents.left2{left:35%;transform-origin:left;transform:translateY(-50%) scale(.9);z-index:4}.two-way-section2 .two-way-bottom-contents.left3{left:0;transform-origin:left;transform:translateY(-50%) scale(.8);z-index:3}.two-way-section2 .two-way-bottom-contents.right1{right:calc(100% - 165px);transition:0s;z-index:5}.two-way-section2 .two-way-bottom-contents.right2{right:35%;transform-origin:right;transform:translateY(-50%) scale(.9);z-index:4}.two-way-section2 .two-way-bottom-contents.right3{right:0%;transform-origin:right;transform:translateY(-50%) scale(.8);z-index:3}.two-way-section2 .two-way-btn{position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);background:#fff;z-index:1;padding:30px 0}.two-way-section2 .two-way-btn-wrap{width:180px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#fff;cursor:pointer;transition:.5s ease}.two-way-section2 .two-way-btn.active .two-way-btn-wrap{animation:blink-background 1s ease 2s}.two-way-section2 .two-way-btn-corner{display:flex;justify-content:space-between;width:100%}.two-way-section2 .two-way-btn-corner.top{transform:translateY(50%);width:0%;opacity:0;transition:.5s ease}.two-way-section2 .two-way-btn-corner.top div,.two-way-section2 .two-way-btn-corner.bottom div{width:10px;aspect-ratio:1 / 1;border-top:1px solid #000;border-left:1px solid #000;transition:.5s ease}.two-way-section2 .two-way-btn-corner.top div:nth-child(2){transform:rotate(90deg)}.two-way-section2 .two-way-btn-corner.bottom{transform:translateY(-50%);width:0%;opacity:0;transition:.5s ease}.two-way-section2 .two-way-btn-corner.bottom div:nth-child(1){transform:rotate(-90deg)}.two-way-section2 .two-way-btn-corner.bottom div:nth-child(2){transform:rotate(180deg)}.two-way-section2 .two-way-btn-text{font-size:14px;font-weight:600;opacity:0}.two-way-section2 .two-way-btn-wrap:hover{background:rgb(255,99,43);color:#fff;box-shadow:-2px 1px 77px #ff632bcc}.two-way-section2 .two-way-btn-wrap:hover .two-way-btn-corner.top div,.two-way-section2 .two-way-btn-wrap:hover .two-way-btn-corner.bottom div{border:none}.two-way-section2 .two-way-btn.active .two-way-btn-corner.top,.two-way-section2 .two-way-btn.active .two-way-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1;transition:.5s 2s ease}.two-way-section2 .two-way-btn.active .two-way-btn-text{animation:dambleContactBlink .5s 2s ease forwards}@media screen and (max-width: 1550px){.two-way-section2 .two-way-sticky{padding:76px 70px 32px}.two-way-section2 .two-way-bottom-contents-wrap{width:100%;height:400px}.two-way-section2 .two-way-sticky-bottom{height:calc(100% - 200px)}.two-way-section2 .two-way-bottom-cover-wrap{height:400px}.two-way-section2 .two-way-bottom-contents-right .two-way-bottom-contents-lefttitwrap{padding:4rem 4.5rem 2rem 2rem}.two-way-section2 .two-way-bottom-contents.right2 .two-way-bottom-contents-lefttitwrap{padding:4rem 3.5rem 2rem 2rem;justify-content:flex-end}.two-way-section2 .two-way-bottom-contents.right3 .two-way-bottom-contents-lefttitwrap{padding-left:2rem;justify-content:flex-end}}@media screen and (max-width: 768px){.two-way-section2{padding:0 16px}.two-way-section2 .two-way-sticky{padding:0}.two-way-section2 .two-way-sticky-title-wrap{padding-bottom:50px}.two-way-section2 .ten-top-text.big .project-portfolio-list-subject{font-size:22px}.two-way-section2 .ten-top-text.sub{transform:translateY(0);font-size:17px}.two-way-section2 .ten-top-text.sub>span{opacity:1}.two-way-section2 .ten-top-text.sub:nth-child(6){transform:translateY(10px);color:#ff632b;padding-bottom:30px;padding-top:10px}}.dmble-sulmun-section{position:fixed;top:0;left:0;z-index:99;width:100%;height:calc(var(--vh, 1vh) * 100);overflow:hidden;background-color:#fff}.dmble-sulmun-section .dmble-go-back{position:absolute;top:5%;left:3%;cursor:pointer;display:flex;align-items:center;gap:8px;font-weight:700;z-index:999999}.dmble-sulmun-section .dmble-sulmun-container{position:relative;width:100%;height:100%;transform:translateY(0);transition:1s;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:5}.dmble-sulmun-section .dmble-question-wrap{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-items:center;gap:8px}.dmble-sulmun-section .dmble-question-wrap.sulmun{align-items:flex-start}.dmble-sulmun-section .dmble-sulmun-container .total-score{position:absolute;left:250px;z-index:20;margin-top:10px}.dmble-sulmun-section .dmble-sulmun-container .total-score>p{margin-bottom:30px}.dmble-sulmun-section .dmble-sulmun-container .total-score>a{color:#000}.cliped-text-unit-box .final-divier-line{position:absolute;top:90%;left:50%;transform:translate(-50%,-50%);height:900px;width:.5px;background:#c7c7c7}.question-ref-wrap .score-description{white-space:pre-wrap;text-align:center;color:#9b9b9b;font-size:24px;padding-top:24px}.question-ref-wrap h4{font-size:42px;font-weight:700}.dmble-sulmun-section .total-score-btn-wrap{width:180px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#fff;cursor:pointer;transition:.5s ease}.dmble-sulmun-section .total-score-btn .total-score-btn-wrap{animation:blink-background 1s ease 2s}.dmble-sulmun-section .total-score-btn-corner{display:flex;justify-content:space-between;width:100%}.dmble-sulmun-section .total-score-btn-corner.top{transform:translateY(50%);transition:.5s ease}.dmble-sulmun-section .total-score-btn-corner.top div,.dmble-sulmun-section .total-score-btn-corner.bottom div{width:10px;aspect-ratio:1 / 1;border-top:1px solid #000;border-left:1px solid #000;transition:.5s ease}.dmble-sulmun-section .total-score-btn-corner.top div:nth-child(2){transform:rotate(90deg)}.dmble-sulmun-section .total-score-btn-corner.bottom{transform:translateY(-50%);transition:.5s ease}.dmble-sulmun-section .total-score-btn-corner.bottom div:nth-child(1){transform:rotate(-90deg)}.dmble-sulmun-section .total-score-btn-corner.bottom div:nth-child(2){transform:rotate(180deg)}.dmble-sulmun-section .total-score-btn-text{font-size:14px;font-weight:600}.dmble-sulmun-section .total-score-btn:hover .total-score-btn-wrap{background:rgb(255,99,43);color:#fff;box-shadow:-2px 1px 77px #ff632bcc}.dmble-sulmun-section .total-score-btn-wrap:hover .total-score-btn-corner.top div,.dmble-sulmun-section .total-score-btn-wrap:hover .total-score-btn-corner.bottom div{border:none}.dmble-sulmun-section .total-score-btn .total-score-btn-corner.top,.dmble-sulmun-section .total-score-btn .total-score-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1;transition:.5s 2s ease}.dmble-sulmun-section .total-score-btn .total-score-btn-text{animation:dambleContactBlink .5s 2s ease forwards}.dmble-sulmun-section .dmble-question-item{display:flex;gap:8px;width:fit-content;height:50px;align-items:center;padding:10px 20px;justify-content:space-between;margin-right:20px;margin-bottom:20px;cursor:pointer;transition:.3s;box-shadow:3px 3px 5px 3px #eee;border-radius:5px}.dmble-sulmun-section .dmble-question-item:hover{background-color:#ddd}.dmble-sulmun-section .dmble-question-item:hover .dmble-question-number{border-color:#007bff}.dmble-sulmun-section .dmble-question-item.selected{background-color:#d0eaff;border-color:#007bff;color:#007bff}.dmble-sulmun-section .dmble-question-item.selected span{color:#007bff}.dmble-sulmun-section .dmble-question-number{width:30px;height:30px;border-radius:50%;background-color:#d7d8e0;display:flex;justify-content:center;align-items:center;color:#fff;margin-left:16px}.dmble-sulmun-section .dmble-next-button{margin-top:20px;width:100px;height:50px;background-color:transparent;border:1px solid #ccc;transition:.3s;border-radius:5px;cursor:pointer}.dmble-sulmun-section .dmble-next-button:hover{background-color:#ddd;color:#007bff}.dmble-sulmun-section .start-wrap{width:65%;height:60%;display:flex;flex-direction:column;gap:8px}.dmble-sulmun-section .start-wrap.sulmun{width:fit-content;height:60%;display:flex;flex-direction:column;gap:8px;margin-left:250px}.dmble-sulmun-section .start-wrap.sulmun .start-wrap-title-wrap{display:flex;flex-direction:column;gap:14px;margin-bottom:20px}.dmble-sulmun-section .start-wrap.sulmun .dmble-question-wrap-title{font-size:1.1vw;font-weight:500;color:#57badd}.dmble-sulmun-section .start-wrap.sulmun h3{font-size:1.6vw;font-weight:700}.dmble-sulmun-section .start-text{font-size:32px;font-weight:700;line-height:1.2}.start-button{margin-top:30px;width:180px;height:40px;font-size:16px;padding:4px;background-color:transparent;border:1px solid #ccc;border-radius:10px;cursor:pointer;transition:.3s}.start-button:hover{background-color:#e0e0e0}.error-message{color:red;font-size:14px;margin-top:10px}.dmble-sulmun-section .cliped-text-unit-box{position:absolute;z-index:1;bottom:0;width:100%;height:50%;padding:0 150px;transition:.7s}.dmble-sulmun-section .cliped-text-unit-box.active{bottom:-130px}.dmble-sulmun-section .cliped-text-unit{width:452px;position:relative;top:-10%;width:100%;font-size:560px;line-height:430px;text-transform:uppercase;font-weight:700;height:150%}.dmble-sulmun-section .cliped-text-unit text{letter-spacing:1.6rem}.dmble-sulmun-section .clipped-video{-webkit-clip-path:url(#text-overlay);clip-path:url(#text-overlay);width:100%;height:100%;object-fit:cover}.dmble-sulmun-section .cliped-text-unit text{letter-spacing:1.2rem}.dmble-sulmun-section .start-text-headtitle{font-weight:700;font-size:32px}@media screen and (max-width: 768px){.dmble-sulmun-section .dmble-sulmun-container{padding:0 16px}.dmble-sulmun-section .start-wrap.sulmun .dmble-question-wrap-title{font-size:4vw}.dmble-sulmun-section .start-text-headtitle{font-weight:700;font-size:5.4vw;text-align:center;margin-bottom:20px}.dmble-sulmun-section .start-text{font-size:4.5vw;text-align:center;font-weight:500;color:#b1b1b1}.dmble-sulmun-section .start-wrap.sulmun{width:90%;height:60%;display:flex;flex-direction:column;gap:8px;margin-left:unset}.dmble-sulmun-section .start-wrap.sulmun h3{font-size:4vw;max-width:85%}.dmble-sulmun-section .dmble-question-item{width:100%;height:auto}.dmble-question-item p{font-size:14px;width:90%}.dmble-sulmun-section .start-wrap{width:auto;align-items:center}.question-ref-wrap h4{font-size:24px;font-weight:700;text-align:center}.question-ref-wrap .score-description{font-size:16px}.dmble-sulmun-section .cliped-text-unit-mobile{position:relative;top:-10%;width:100%;font-size:30vw;line-height:430px;text-transform:uppercase;font-weight:700;height:150%}.dmble-sulmun-section .cliped-text-unit-box{position:absolute;z-index:1;width:100%;height:50%;padding:0;transition:.7s;transform:translateY(50%)}.dmble-sulmun-section .cliped-text-unit-box.active{bottom:-130px}.dmble-sulmun-section .clipped-video{-webkit-clip-path:url(#text-overlay-mo);clip-path:url(#text-overlay-mo)}.dmble-sulmun-section .start-wrap.sulmun .start-wrap-title-wrap{width:100%}}.damble-mark-mento-section{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100)}.damble-mark-mento-section .dm-main-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 200px}.damble-mark-mento-section .dm-main-text{font-size:40px;text-transform:uppercase;font-weight:700;margin-bottom:20px;text-align:center}.damble-mark-mento-section .dm-small-text{color:#848484;text-align:center;margin-bottom:60px}.damble-mark-mento-section .dm-unit-wrapper{display:flex;flex-direction:column;width:100%}.damble-mark-mento-section .dm-unit-wrapper .ment-content-wrap{width:100%;display:flex;justify-content:center;gap:40px}.damble-mark-mento-section .dm-unit-wrapper .ment-left-wrapper{width:10%;margin-left:5%;justify-content:center;align-items:center;margin-bottom:30px;display:flex;gap:20px}.damble-mark-mento-section .dm-unit-wrapper .mento-main-top-wrap{display:flex;justify-content:center;gap:16px}.damble-mark-mento-section .dm-unit-wrapper .ment-left-wrapper .dm-uit-num-wrap{font-size:24px}.damble-mark-mento-section .mento-main-text{width:40%;margin-bottom:20px;font-weight:700;font-size:22px;position:relative;text-align:center}.damble-mark-mento-section .ment-content-wrap{opacity:0}.damble-mark-mento-section .unit-small-img{position:absolute;right:2rem;height:36px;width:auto}.damble-mark-mento-section .dm-unit-div{width:40%;padding:30px;background:#f6f6f6;margin-bottom:40px;position:relative}.damble-mark-mento-section .dm-unit-div.active .check-correct-div{animation:splitAnimation .6s ease forwards}@keyframes splitAnimation{0%{opacity:0}20%{opacity:1}30%{opacity:0}40%{opacity:1}60%{opacity:0}to{opacity:1}}.damble-mark-mento-section .unit-big-text{font-size:18px;margin-bottom:10px}.damble-mark-mento-section .unit-small-text{color:#595959;font-size:24px;text-align:center;margin:0}.damble-mark-mento-section .two-way-sticky-top{position:relative;left:0;width:100%;margin-bottom:50px}.damble-mark-mento-section .two-way-sticky-title-wrap{width:100%;overflow:hidden;text-align:center;opacity:1;font-weight:700}.damble-mark-mento-section .two-way-title{font-size:44px;font-weight:700;color:#000}.damble-mark-mento-section .two-way-title>span{font-size:24px;font-weight:300;background:linear-gradient(to right,#007aff,#9848ff,#ff738e);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite;font-family:Orbitron,sans-serif}.damble-mark-mento-section .two-way-description{font-size:24px;font-weight:500}.damble-mark-mento-section .ten-top-text{transition:.8s;text-align:center;margin-top:2px}.damble-mark-mento-section .ten-top-text.sub{font-size:23px;font-weight:400;transform:translateY(50%);font-family:Pretendard Variable,sans-serif;overflow:hidden;color:#848484;white-space:pre-line}.damble-mark-mento-section .ten-top-text.sub>span{display:inline-block}.damble-mark-mento-section .ten-top-text.sub>span.active{color:#96d4ea;font-weight:500}.damble-mark-mento-section .ten-top-text.top{margin-bottom:10px}.damble-mark-mento-section .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#0015ff,#248aff,#7bd5ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.damble-mark-mento-section .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#000;font-size:44px;font-weight:700}.damble-mark-mento-section .check-box-div{background:black;aspect-ratio:1/1;width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:10px}.damble-mark-mento-section .check-box-div img{width:80%}.damble-mark-mento-section .dm-unit-div{display:flex;align-items:center;justify-content:space-between}.damble-mark-mento-section .check-correct-div{background:black;display:flex;justify-content:center;align-items:center;gap:8px;width:35px;height:35px;border-radius:10px}.damble-mark-mento-section .unit-main-text-wrap{display:flex;justify-content:center;align-items:center;width:100%}.damble-mark-mento-section .check-gumzeng{color:#fff;font-size:18px}@media screen and (max-width: 1740px){.damble-mark-mento-section .unit-small-img{position:relative;right:auto}.damble-mark-mento-section .unit-small-text{text-align:left;font-size:22px}.damble-mark-mento-section .unit-main-text-wrap{display:flex;justify-content:space-between;align-items:center;width:100%}}@media screen and (max-width: 1600px){.damble-mark-mento-section .dm-unit-div,.damble-mark-mento-section .mento-main-text{width:50%}}@media screen and (max-width: 768px){.damble-mark-mento-section{height:100%;padding:50px 0}.damble-mark-mento-section .dm-main-wrapper{padding:20px 16px}.damble-mark-mento-section .ten-top-text.big .project-portfolio-list-subject{font-size:22px}.damble-mark-mento-section .ten-top-text.sub{font-size:16px}.damble-mark-mento-section .mento-main-text{font-size:18px;width:100%;margin-bottom:0;padding:20px 0 0;text-align:center}.damble-mark-mento-section .mento-main-text.mentee{padding-top:50px}.damble-mark-mento-section .dm-unit-div{padding:20px 0;height:100px;width:100%;background-color:unset;margin-bottom:0}.damble-mark-mento-section .unit-big-text{font-size:16px}.damble-mark-mento-section .unit-main-text-wrap{width:100%;background-color:#f6f6f6;padding:15px;display:flex;justify-content:space-between;align-items:center}.damble-mark-mento-section .unit-main-text-wrap .unit-small-mobile-img{width:32px}.damble-mark-mento-section .unit-small-text{font-size:15px}.damble-mark-mento-section .check-box-div{width:20px;height:20px;border-radius:10px}.damble-mark-mento-section .check-box-div img{width:100%;height:100%}.damble-mark-mento-section .check-gumzeng{font-size:17px}.damble-mark-mento-section .check-correct-div img{width:80%;height:80%}}.super-healthcare-section{position:relative;width:100%;height:calc(var(--vh, 1vh) * 120)}.super-healthcare-section .super-healthcare-wrap{position:relative;width:100%;height:100%}.super-healthcare-section .super-healthcare-inner{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding:50px 200px}.super-healthcare-section .super-healthcare-title-box{text-align:center;padding-bottom:100px;margin-bottom:50px;background:#fff;z-index:1}.super-healthcare-section .super-healthcare-title{font-size:40px;font-weight:700;letter-spacing:-1px;margin-bottom:20px;text-transform:uppercase}.super-healthcare-section .super-healthcare-des{color:#848484;line-height:22px;font-weight:400}.super-healthcare-section .super-healthcare-grid-box{width:100%;background:#fff;z-index:1}.super-healthcare-section .super-healthcare-grid-box-wrap{display:flex;width:100%;height:700px;flex-direction:column;gap:10px}.super-healthcare-section .super-healthcare-grid-box-top,.super-healthcare-section .super-healthcare-grid-box-bottom{display:flex;gap:10px;height:50%;transition:height .5s ease;justify-content:center}.super-healthcare-section .super-healthcare-grid-box-item{position:relative;width:calc(28% - 8px);transition:.5s ease;display:flex;justify-content:center}.super-healthcare-section .super-healthcare-grid-box-item:hover{width:55%}.super-healthcare-section .super-healthcare-grid-box-back{position:absolute;width:100%;height:100%;display:flex;justify-content:space-between;font-weight:500}.super-healthcare-section .super-healthcare-grid-box-back-left{width:200px;display:flex;flex-direction:column;border-left:1px solid rgb(204,204,204);transform:translate(20%);opacity:0;transition:.5s ease}.super-healthcare-section .super-healthcare-grid-box-back-left-text:last-child{border-bottom:none}.super-healthcare-section .super-healthcare-grid-box-back-right{width:200px;display:flex;flex-direction:column;border-right:1px solid rgb(204,204,204);transform:translate(-20%);opacity:0;transition:.5s ease}.super-healthcare-section .super-healthcare-grid-box-item:hover .super-healthcare-grid-box-back-left,.super-healthcare-section .super-healthcare-grid-box-item:hover .super-healthcare-grid-box-back-right{transform:translate(0);opacity:1}.super-healthcare-section .super-healthcare-grid-box-back-left-text,.super-healthcare-section .super-healthcare-grid-box-back-right-text{position:relative;height:50%;display:flex;justify-content:center;align-items:center;border-bottom:1px solid rgb(204,204,204);text-align:center;white-space:pre-wrap}.super-healthcare-section .super-healthcare-grid-box-back-right-text:last-child{border-bottom:none}.super-healthcare-section .super-healthcare-grid-box-back-right-text p{position:absolute;top:85%;left:39%;background:#fff;padding:0 5px;white-space:pre-line;text-align:center}.super-healthcare-section .super-healthcare-grid-box-img{width:100%;height:100%;position:relative;overflow:hidden;border-radius:10px;transition:.5s ease}.super-healthcare-section .super-healthcare-grid-box-item:hover .super-healthcare-grid-box-img{width:48.5%}.super-healthcare-section .super-healthcare-grid-box-img-wrap{position:relative;width:100%;height:100%}.super-healthcare-section .super-healthcare-grid-box-img-wrap img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(1);transition:.5s ease}.super-healthcare-section .super-healthcare-grid-box-item:hover .super-healthcare-grid-box-img-wrap img{filter:grayscale(0)}.super-healthcare-section .super-healthcare-grid-box-img-text{position:absolute;top:0;color:#fff;width:100%;height:100%;padding:15px;display:flex;justify-content:space-between;flex-direction:column;align-items:center}.super-healthcare-section .super-healthcare-grid-box-img-text-icon{font-size:24px}.super-healthcare-section .super-healthcare-grid-box-img-text p{white-space:pre-line;text-align:center}.super-healthcare-section .super-back-line{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);height:80%;width:.5px;background:#c7c7c7}.super-healthcare-section .super-healthcare-btn{margin-top:100px;background:#fff;z-index:1;padding:30px 0}.super-healthcare-section .super-healthcare-btn-wrap{width:180px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#fff;cursor:pointer;transition:.5s ease}.super-healthcare-section .super-healthcare-btn-corner{display:flex;justify-content:space-between;width:100%}.super-healthcare-section .super-healthcare-btn-corner.top{transform:translateY(50%);width:0%;opacity:0;transition:.5s ease}.super-healthcare-section .super-healthcare-btn-corner.top div,.super-healthcare-section .super-healthcare-btn-corner.bottom div{width:10px;aspect-ratio:1 / 1;border-top:1px solid #000;border-left:1px solid #000;transition:.5s ease}@keyframes blink-background{0%,to{background-color:#fff}50%{background-color:#ff632b}}.super-healthcare-section .super-healthcare-btn.active .super-healthcare-btn-wrap{animation:blink-background 1s ease 0s}.super-healthcare-section .super-healthcare-btn-corner.top div:nth-child(2){transform:rotate(90deg)}.super-healthcare-section .super-healthcare-btn-corner.bottom{transform:translateY(-50%);width:0%;opacity:0;transition:.5s ease}.super-healthcare-section .super-healthcare-btn-corner.bottom div:nth-child(1){transform:rotate(-90deg)}.super-healthcare-section .super-healthcare-btn-corner.bottom div:nth-child(2){transform:rotate(180deg)}.super-healthcare-section .super-healthcare-btn-text{font-size:14px;font-weight:600;opacity:0}.super-healthcare-section .super-healthcare-btn-wrap:hover{background:rgb(255,99,43);color:#fff;box-shadow:-2px 1px 77px #ff632bcc}.super-healthcare-section .super-healthcare-btn-wrap:hover .super-healthcare-btn-corner.top div,.super-healthcare-section .super-healthcare-btn-wrap:hover .super-healthcare-btn-corner.bottom div{border:none}.super-healthcare-section .super-healthcare-btn.active .super-healthcare-btn-corner.top,.super-healthcare-section .super-healthcare-btn.active .super-healthcare-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1;transition:.5s ease}.super-healthcare-section .super-healthcare-btn.active .super-healthcare-btn-text{animation:healthcareBlink .5s ease forwards}@keyframes healthcareBlink{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}.super-healthcare-section .two-way-sticky-top{position:relative;left:0;width:100%;margin-bottom:80px}.super-healthcare-section .two-way-sticky-title-wrap{width:100%;overflow:hidden;text-align:center;opacity:1;font-weight:700}.super-healthcare-section .two-way-title{font-size:44px;font-weight:700;color:#000}.super-healthcare-section .two-way-title>span{font-size:24px;font-weight:300;background:linear-gradient(to right,#007aff,#9848ff,#ff738e);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite;font-family:Orbitron,sans-serif}.super-healthcare-section .two-way-description{font-size:24px;font-weight:500}.super-healthcare-section .ten-top-text{transition:.8s;text-align:center;margin-top:2px}.super-healthcare-section .ten-top-text.sub{font-size:23px;font-weight:400;transform:translateY(100%);font-family:Pretendard Variable,sans-serif;overflow:hidden;color:#848484;white-space:pre-line}.super-healthcare-section .ten-top-text.sub>span{display:inline-block}.super-healthcare-section .ten-top-text.sub>span.active{color:#96d4ea;font-weight:500}.super-healthcare-section .ten-top-text.top{margin-bottom:10px}.super-healthcare-section .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#0015ff,#248aff,#7bd5ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.super-healthcare-section .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#000;font-size:44px;font-weight:700}@media screen and (max-width: 1620px){.super-healthcare-section{height:calc(var(--vh, 1vh) * 130)}.super-healthcare-section .super-healthcare-inner{padding:50px 180px}.super-healthcare-section .super-healthcare-grid-box-back-left{width:160px}.super-healthcare-section .super-healthcare-grid-box-back-right{width:150px}.super-healthcare-section .super-healthcare-grid-box-item:hover{width:100%}.super-healthcare-section .super-healthcare-grid-box-item{position:relative;width:calc(32% - 8px);transition:.5s ease;display:flex;justify-content:center}.super-healthcare-section .super-healthcare-grid-box-item:hover .super-healthcare-grid-box-img-wrap img{scale:.95}.super-healthcare-section .super-healthcare-grid-box-item:hover .super-healthcare-grid-box-img{width:50.5%}.super-healthcare-section .super-healthcare-grid-box-back-left-text,.super-healthcare-section .super-healthcare-grid-box-back-right-text{font-size:14px}}@media screen and (max-width: 1300px){.super-healthcare-section .super-healthcare-inner{padding:50px 150px}.super-healthcare-section .super-healthcare-grid-box-back-left{width:140px}.super-healthcare-section .super-healthcare-grid-box-back-right{width:150px}.super-healthcare-section .super-healthcare-grid-box-item:hover .super-healthcare-grid-box-img-wrap img{scale:.95}.super-healthcare-section .super-healthcare-grid-box-item:hover .super-healthcare-grid-box-img{width:49.5%}}@media screen and (max-width: 1150px){.super-healthcare-section .super-healthcare-grid-box-back-left{width:120px}}@media screen and (max-width: 768px){.super-healthcare-section{height:unset}.super-healthcare-section .super-healthcare-inner{padding:50px 16px}.super-healthcare-section .ten-top-text.big .project-portfolio-list-subject{font-size:22px}.super-healthcare-section .ten-top-text.sub{font-size:17px}.super-healthcare-section .ten-top-text.sub:nth-child(3){font-size:17px;transform:translateY(45%)}.super-healthcare-section .super-healthcare-grid-box-wrap{height:100%}.super-healthcare-section .super-healthcare-grid-box-top,.super-healthcare-section .super-healthcare-grid-box-bottom{flex-direction:column;width:100%;height:unset}.super-healthcare-section .super-healthcare-grid-box-top{height:100%}.super-healthcare-section .super-healthcare-grid-box-item,.super-healthcare-section .super-healthcare-grid-box-item.active{width:100%;height:300px}.super-healthcare-section .super-healthcare-grid-box-item:hover .super-healthcare-grid-box-img{width:100%}.super-healthcare-section .super-healthcare-grid-box-item.active .super-healthcare-grid-box-img{transform:translate(-50%);width:50%}.super-healthcare-section .super-healthcare-grid-box-item:hover .super-healthcare-grid-box-back-left{transform:translate(20%);opacity:1}.super-healthcare-section .super-healthcare-grid-box-item:hover .super-healthcare-grid-box-back-right{transform:translate(-20%);opacity:1}.super-healthcare-section .super-healthcare-grid-box-item.active .super-healthcare-grid-box-back-left,.super-healthcare-section .super-healthcare-grid-box-item:active .super-healthcare-grid-box-back-right{transform:translate(0);opacity:1}.super-healthcare-section .super-healthcare-grid-box-back{position:absolute;width:50%;left:50%;height:100%;display:flex;justify-content:space-between;font-weight:500;overflow:hidden}.super-healthcare-section .super-healthcare-grid-box-back-left{width:100%;height:100%;display:flex;flex-direction:column;border-left:1px solid rgb(204,204,204);transform:translate(20%);opacity:1;transition:.5s ease;padding-left:10px}.super-healthcare-section .super-healthcare-grid-box-back-right{position:relative;width:0%;display:flex;flex-direction:column;border-right:1px solid rgb(204,204,204);transform:translate(-20%);opacity:0;transition:.5s ease}.super-healthcare-section .super-healthcare-grid-box-back-left-text{font-size:13px}.super-healthcare-section .super-healthcare-grid-box-back-right-text{position:absolute;width:100%}.super-healthcare-section .super-healthcare-grid-box-back-right-text p{position:absolute;top:92%;left:-150px;background:#fff;padding:0 5px;white-space:nowrap;text-align:center;width:150px}.super-healthcare-section .super-healthcare-grid-box-item:hover{width:100%;height:300px}.super-healthcare-section .super-healthcare-grid-box-item.active{width:100%}.super-healthcare-section .super-healthcare-grid-box-item:hover .super-healthcare-grid-box-img-wrap img{filter:grayscale(1)}.super-healthcare-section .super-healthcare-grid-box-item.active .super-healthcare-grid-box-img-wrap img{filter:grayscale(0)}.super-healthcare-section .super-healthcare-grid-box-item:hover .super-healthcare-grid-box-img-wrap img{scale:1}}.new-review-section{width:100%;height:calc(var(--vh, 1vh) * 100);position:relative;padding:50px 200px;transition:.3s;color:#fff;overflow:hidden;word-break:keep-all}.new-review-section .review-container-title-box{margin-bottom:100px;text-align:center}.new-review-section .review-container-title{margin-bottom:20px;color:#000;font-size:40px;font-weight:700;text-transform:uppercase}.new-review-section .review-container-des{color:#848484}.new-review-section .review-container-gradient{width:100%;height:100px;top:15%;position:absolute;background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);z-index:1}.new-review-section .review-container-gradient-bottom{width:100%;height:100px;bottom:0;position:absolute;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);z-index:1}.new-review-section .review-container-inner{width:100%;height:100%;overflow:hidden;display:flex;justify-content:space-between;gap:40px}.new-review-section .review-container-lineWrap{transition:.5s;transform:translateY(100%)}.new-review-section.dark .review-container-lineWrap:nth-of-type(1){transition-delay:.2s;transform:translateY(0)}.new-review-section.dark .review-container-lineWrap:nth-of-type(2){transition-delay:.3s;transform:translateY(0)}.new-review-section.dark .review-container-lineWrap:nth-of-type(3){transition-delay:.4s;transform:translateY(0)}.new-review-section.dark .review-container-lineWrap:nth-of-type(4){transition-delay:.5s;transform:translateY(0)}.new-review-section .review-container-line-item{width:100%;padding:20px;margin-bottom:40px;border-radius:10px;background-color:#323234}.new-review-section .review-container-lineImgWrap{width:100%;display:flex;align-items:center;margin-bottom:10px}.new-review-section .review-container-lineImgWrap .review-container-img{width:60px;height:60px;border-radius:50%;overflow:hidden}.new-review-section .review-container-lineImgWrap .review-container-imgText{width:calc(100% - 60px);padding-left:20px;font-size:22px}.new-review-section .review-container-lineImgWrap .review-container-img img{width:100%;height:100%;object-fit:cover;object-position:top}.new-review-section .review-container-lineTitle{background-color:#7bd5ff;color:#000;padding:6px 10px;border-radius:20px;width:fit-content;font-size:13px;font-weight:700;margin-bottom:20px;display:none}.new-review-section .review-container-line-text{font-weight:700;line-height:1.78}.new-review-section .review-container-line-writer{padding:40px 0 20px}.new-review-section .review-container-lineWrap.moveRight1{animation:moveRight1 30s linear infinite}.new-review-section .review-container-lineWrap.moveRight2{animation:moveRight2 30s linear infinite}.new-review-section .two-way-sticky-top{position:relative;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:50px}.new-review-section .two-way-sticky-title-wrap{width:100%;overflow:hidden;text-align:center;opacity:1;font-weight:700}.new-review-section .big{margin-bottom:50px}.new-review-section .two-way-title{font-size:44px;font-weight:700;color:#000}.new-review-section .two-way-title>span{font-size:24px;font-weight:300;background:linear-gradient(to right,#007aff,#9848ff,#ff738e);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite;font-family:Orbitron,sans-serif}.new-review-section .two-way-description{font-size:24px;font-weight:500}.new-review-section .ten-top-text{transition:.8s;text-align:center;margin-top:2px}.new-review-section .ten-top-text.sub{font-size:23px;font-weight:400;transform:translateY(50%);font-family:Pretendard Variable,sans-serif;overflow:hidden;color:#848484;white-space:pre-line}.new-review-section .ten-top-text.sub.active:first-of-type>span:nth-child(-n+3){color:#ff632b}.new-review-section .ten-top-text.sub:last-child.active{transition:.5s;transition-delay:5s;color:#ff632b}.new-review-section .ten-top-text.sub>span{display:inline-block}.new-review-section .ten-top-text.sub>span.active{color:#96d4ea;font-weight:500}.new-review-section .ten-top-text.top{margin-bottom:10px}.new-review-section .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#0015ff,#248aff,#7bd5ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.new-review-section .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#000;font-size:44px;font-weight:700}@media screen and (max-width: 768px){.new-review-section{padding:20px 10px;height:auto}.new-review-section .review-container-inner{flex-direction:column}.new-review-section .review-container-lineWrap{width:100%;padding:0}.new-review-section .review-container-line-item{margin-bottom:10px;margin-right:10px}.new-review-section .review-container-lineWrap{display:flex}.new-review-section.dark .review-container-lineWrap{display:flex;height:auto;width:2000px;position:relative}.new-review-section .review-container-lineWrap.moveRight1{animation:moveRight1 30s linear infinite}.new-review-section .review-container-lineWrap.moveRight2{animation:moveRight2 30s linear infinite}.new-review-section .review-container-lineWrap{transform:translateY(0)}@keyframes moveRight1{0%{left:0}to{left:-1500px}}@keyframes moveRight2{0%{left:-1500px}to{left:0}}}@media screen and (max-width: 768px){.new-review-section{padding:100px 16px}.new-review-section .ten-top-text.big .project-portfolio-list-subject{font-size:22px}.new-review-section .ten-top-text.sub{font-size:16px}}.review-container-section{width:100%;height:calc(var(--vh, 1vh) * 130);position:relative;padding:50px 200px;transition:.3s;color:#fff;overflow:hidden;word-break:keep-all}.review-container-section .review-container-title-box{margin-bottom:100px;text-align:center}.review-container-section .review-container-title{margin-bottom:20px;color:#000;font-size:40px;font-weight:700;text-transform:uppercase}.review-container-section .review-container-des{color:#848484}.review-container-section .review-container-gradient{width:100%;height:100px;top:15%;position:absolute;background:linear-gradient(0deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);z-index:1}.review-container-section .review-container-gradient-bottom{width:100%;height:100px;bottom:0;position:absolute;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);z-index:1}.review-container-section .review-container-inner{width:100%;height:100%;overflow:hidden;display:flex;justify-content:space-between;gap:40px}.review-container-section .review-container-lineWrap{transition:.5s;transform:translateY(100%)}.review-container-section.dark .review-container-lineWrap:nth-of-type(1){transition-delay:.2s;transform:translateY(0)}.review-container-section.dark .review-container-lineWrap:nth-of-type(2){transition-delay:.3s;transform:translateY(0)}.review-container-section.dark .review-container-lineWrap:nth-of-type(3){transition-delay:.4s;transform:translateY(0)}.review-container-section.dark .review-container-lineWrap:nth-of-type(4){transition-delay:.5s;transform:translateY(0)}.review-container-section .review-container-line-item{position:relative;overflow:hidden;width:100%;padding:20px;margin-bottom:40px;border-radius:10px;background-color:#323234}.review-container-section .review-container-lineImgWrap{transition:transform .3s ease}.review-container-section .review-content{position:absolute;bottom:30px;left:0;width:100%;height:25%;background-color:#323234cc;padding:20px;transition:transform .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.review-container-section .review-container-imgText{font-size:26px;font-weight:700}.review-container-section .review-container-lineTitle{font-size:12px;margin-bottom:10px}.review-container-section .review-container-line-text{font-size:12px;margin-bottom:15px}.review-container-section .review-container-line-writer{position:absolute;bottom:16px;right:20px;font-size:12px}.review-container-section .review-container-lineImgWrap{width:100%;height:100%;display:flex;align-items:center}.review-container-section .review-container-lineImgWrap .review-container-img{width:100%;height:100%}.review-container-section .review-container-lineImgWrap .review-container-imgText{width:calc(100% - 60px);padding-left:20px}.review-container-section .review-container-lineImgWrap .review-container-img img{width:100%;height:100%;object-fit:cover;object-position:top}.review-container-section .review-container-lineTitle{background-color:#7bd5ff;color:#000;padding:6px 10px;border-radius:20px;width:fit-content;font-size:13px;font-weight:700;margin-bottom:20px;display:none}.review-container-section .review-container-line-text{font-weight:700;line-height:1.78;font-size:14px}.review-container-section .review-container-line-writer{padding:40px 0 20px}.review-container-section .review-container-lineWrap.moveRight1{animation:moveRight1 30s linear infinite}.review-container-section .review-container-lineWrap.moveRight2{animation:moveRight2 30s linear infinite}@keyframes moveRight1{0%{margin-top:0}to{margin-top:-50%}}@keyframes moveRight2{0%{margin-top:-50%}to{margin-top:0}}.review-container-section .two-way-sticky-top{position:relative;left:0;width:100%;margin-bottom:50px}.review-container-section .two-way-sticky-title-wrap{width:100%;overflow:hidden;text-align:center;opacity:1;font-weight:700}.review-container-section .two-way-title{font-size:44px;font-weight:700;color:#000}.review-container-section .two-way-title>span{font-size:24px;font-weight:300;background:linear-gradient(to right,#007aff,#9848ff,#ff738e);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite;font-family:Orbitron,sans-serif}.review-container-section .two-way-description{font-size:24px;font-weight:500}.review-container-section .ten-top-text{transition:.8s;text-align:center;margin-top:2px}.review-container-section .ten-top-text.sub{font-size:23px;font-weight:400;font-family:Pretendard Variable,sans-serif;overflow:hidden;color:#848484;white-space:pre-line}.review-container-section .ten-top-text.sub>span{display:inline-block}.review-container-section .ten-top-text.sub>span.active{color:#96d4ea;font-weight:500}.review-container-section .ten-top-text.top{margin-bottom:10px}.review-container-section .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#0015ff,#248aff,#7bd5ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.review-container-section .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#000;font-size:44px;font-weight:700}.review-container-section .review-bottom-title{position:absolute;bottom:-100px;color:#000;z-index:5;text-align:center;left:50%;transform:translate(-50%)}@media screen and (max-width: 768px){.review-container-section{padding:20px 10px;height:auto}.review-container-section .review-container-inner{flex-direction:column;gap:0}.review-container-section .review-container-lineWrap{width:100%;padding:0}.review-container-section .review-container-line-item{margin-bottom:10px;margin-right:10px}.review-container-section .review-container-line-item .review-container-imgText{font-size:22px}.review-container-section .review-container-lineWrap{display:flex}.review-container-section.dark .review-container-lineWrap{display:flex;height:auto;width:2000px;position:relative}.review-container-section .review-container-lineWrap.moveRight1{animation:moveRight1 30s linear infinite}.review-container-section .review-container-lineWrap.moveRight2{animation:moveRight2 30s linear infinite}.review-container-section .review-container-lineWrap{transform:translateY(0)}@keyframes moveRight1{0%{left:0}to{left:-1500px}}@keyframes moveRight2{0%{left:-1500px}to{left:0}}}@media screen and (max-width: 768px){.review-container-section{padding:50px 16px}.review-container-section .ten-top-text.big .project-portfolio-list-subject{font-size:22px}.review-container-section .ten-top-text.sub{font-size:17px}.review-container-section .review-container-gradient{top:12%}.review-container-section .review-container-gradient-bottom{bottom:40px}}.damble-contact-section{width:100%;height:calc(var(--vh, 1vh) * 270);position:relative;padding:150px 200px 100px;transition:.3s;overflow:hidden;word-break:keep-all}.damble-contact-section .damble-contact-wrap{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.damble-contact-section .damble-contact-title-box{text-align:center;height:30%}.damble-contact-section .damble-contact-title{margin-bottom:20px;color:#000;font-size:40px;font-weight:700;text-transform:uppercase}.damble-contact-section .damble-contact-des{color:#848484}.damble-contact-section .damble-contact-btn-box{height:15%;display:flex;justify-content:center;align-items:center}.damble-contact-section .cliped-text-unit-box{width:100%;height:55%}.damble-contact-section .cliped-text-unit{position:relative;left:-2%;width:100%;font-size:26.8vw;line-height:430px;text-transform:uppercase;font-weight:700;height:150%}.damble-contact-section .clipped-video{-webkit-mask-image:url(#text-mask);mask-image:url(#text-mask);width:200%;height:100%;object-fit:cover}.damble-contact-section .cliped-svg-wrap{position:absolute;left:0;bottom:0;width:100%;height:0}.damble-contact-section .cliped-text-unit text{letter-spacing:-30px}.damble-contact-section .super-back-line{position:absolute;top:90%;left:50%;transform:translate(-50%,-50%);height:35%;width:.5px;background:#c7c7c7}.damble-contact-section .damble-contact-btn{margin-top:90px;background:#fff;z-index:1;padding:30px 0}.damble-contact-section .damble-contact-btn-wrap{width:180px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#fff;cursor:pointer;transition:.5s ease}.damble-contact-section .damble-contact-btn-corner{display:flex;justify-content:space-between;width:100%}.damble-contact-section .damble-contact-btn-corner.top{transform:translateY(50%);width:0%;opacity:0;transition:.5s ease}.damble-contact-section .damble-contact-btn-corner.top div,.damble-contact-section .damble-contact-btn-corner.bottom div{width:10px;aspect-ratio:1 / 1;border-top:1px solid #000;border-left:1px solid #000;transition:.5s ease}.damble-contact-section .damble-contact-btn-corner.top div:nth-child(2){transform:rotate(90deg)}.damble-contact-section .damble-contact-btn-corner.bottom{transform:translateY(-50%);width:0%;opacity:0;transition:.5s ease}.damble-contact-section .damble-contact-btn-corner.bottom div:nth-child(1){transform:rotate(-90deg)}.damble-contact-section .damble-contact-btn-corner.bottom div:nth-child(2){transform:rotate(180deg)}.damble-contact-section .damble-contact-btn-text{font-size:14px;font-weight:600;opacity:0}@keyframes contact-background{0%,to{background-color:#fff}50%{background-color:#ff632b}}.damble-contact-section .damble-contact-btn.active .damble-contact-btn-wrap{animation:contact-background 1s ease 0s}.damble-contact-section .damble-contact-btn-wrap:hover{background:rgb(255,99,43);color:#fff;box-shadow:-2px 1px 77px #ff632bcc}.damble-contact-section .damble-contact-btn-wrap:hover .damble-contact-btn-corner.top div,.damble-contact-section .damble-contact-btn-wrap:hover .damble-contact-btn-corner.bottom div{border:none}.damble-contact-section .damble-contact-btn.active .damble-contact-btn-corner.top,.damble-contact-section .damble-contact-btn.active .damble-contact-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1;transition:.5s ease}.damble-contact-section .damble-contact-btn.active .damble-contact-btn-text{animation:dambleContactBlink .5s ease forwards}.damble-contact-section .two-way-sticky-top{position:relative;left:0;width:100%;margin-bottom:50px}.damble-contact-section .two-way-sticky-title-wrap{width:100%;overflow:hidden;text-align:center;opacity:1;font-weight:700}.damble-contact-section .two-way-title{font-size:44px;font-weight:700;color:#000}.damble-contact-section .two-way-title>span{font-size:24px;font-weight:300;background:linear-gradient(to right,#007aff,#9848ff,#ff738e);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite;font-family:Orbitron,sans-serif}.damble-contact-section .two-way-description{font-size:24px;font-weight:500}.damble-contact-section .ten-top-text{transition:.8s;text-align:center;margin-top:2px}.damble-contact-section .ten-top-text:nth-child(2){margin-bottom:20px}.damble-contact-section .ten-top-text:nth-child(6){margin-top:20px}.damble-contact-section .ten-top-text.sub{font-size:23px;font-weight:400;transform:translateY(50%);font-family:Pretendard Variable,sans-serif;overflow:hidden;color:#848484;white-space:pre-line}.damble-contact-section .ten-top-text.sub>span{display:inline-block}.damble-contact-section .ten-top-text.sub>span.active{color:#96d4ea;font-weight:500}.damble-contact-section .ten-top-text.top{margin-bottom:10px}.damble-contact-section .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#0015ff,#248aff,#7bd5ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.damble-contact-section .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#000;font-size:44px;font-weight:700}.damble-contact-section .two-top-mini-title{font-size:32px;padding-bottom:30px}.damble-contact-section .two-top-mini-title.last{margin-bottom:80px}.damble-contact-section .project-portfolio-list-mini-subject{opacity:0;transition:.5s;-webkit-background-clip:text;background-clip:text;color:#000;font-size:44px;font-weight:700}.damble-contact-section .img-position-wrap{width:calc(100% - 48px);position:relative;box-shadow:0 0 24px #00000014,0 0 25px #00000014;border-radius:16px;margin:0 auto}.damble-contact-section .dmble-contact-img-wrap{width:100%;height:650px;margin-bottom:250px;transition:background-color 1s ease;background-color:#858585cc;border-radius:16px}.damble-contact-section .dmble-contact-img-wrap .dmble-contact-img{width:100%;height:100%;object-fit:cover;border-radius:16px}.damble-contact-section .dmble-contact-text-wrap{color:#fff;font-size:36px;opacity:0;transition:opacity .5s ease}.damble-contact-section .two-top-mini-title.last{font-size:23px;color:#848484;font-weight:400}.damble-contact-section .dmble-new-img-cover{position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);background-color:unset;transition:background-color 1s ease;z-index:5;border-radius:16px;box-shadow:0 0 8px #0000001a,0 0 8px #0000001a}.damble-contact-section .dmble-new-img-cover:hover{background-color:#858585cc}.damble-contact-section .dmble-new-img-cover:hover .dmble-contact-text-wrap{opacity:1}.damble-contact-section .two-way-btn{display:flex;justify-content:center;align-items:center;height:100%;width:100%;flex-direction:column;gap:30px}.damble-contact-section .two-way-btn:hover{background-color:#85858500}.damble-contact-section .two-way-btn:hover .two-way-btn-wrap{background:rgb(255,99,43);color:#fff;box-shadow:-2px 1px 77px #ff632bcc}.damble-contact-section .two-way-btn:hover .two-way-btn-corner.top,.damble-contact-section .two-way-btn:hover .two-way-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1}.damble-contact-section .two-way-btn .two-way-btn-corner.top,.damble-contact-section .two-way-btn .two-way-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1;transition:.5s 1s ease}.damble-contact-section .two-way-btn-corner.top div,.damble-contact-section .two-way-btn-corner.bottom div{width:10px;aspect-ratio:1 / 1;border-top:1px solid #fff;border-left:1px solid #fff;transition:.5s ease}.damble-contact-section .two-way-btn-corner.top div:nth-child(2){transform:rotate(90deg)}.damble-contact-section .two-way-btn-corner.bottom div:nth-child(1){transform:rotate(-90deg)}.damble-contact-section .two-way-btn-corner.bottom div:nth-child(2){transform:rotate(180deg)}.damble-contact-section .two-way-btn-text{font-size:14px;font-weight:600;color:#fff;transition:opacity .5s ease}.damble-contact-section .dmble-new-img-cover:hover .two-way-btn-text{color:#fff}.damble-contact-section .two-way-btn:hover .two-way-btn-text{opacity:1;color:#fff}.damble-contact-section .two-way-btn:hover .two-way-btn-corner.top div,.damble-contact-section .two-way-btn:hover .two-way-btn-corner.bottom div{border:none}.damble-contact-section .two-way-btn-wrap{width:180px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:rgb(255,99,43);cursor:pointer;transition:all .5s ease;box-shadow:-2px 1px 77px #fffc;opacity:0;transition:opacity .5s ease}.damble-contact-section .dmble-new-img-cover:hover .two-way-btn-wrap{opacity:1}.damble-contact-section .two-way-btn-corner{display:flex;justify-content:space-between;width:100%;transition:all .5s ease}.damble-contact-section .two-way-btn-corner.top,.damble-contact-section .two-way-btn-corner.bottom{width:0;opacity:0;transition:all .5s ease}@media screen and (max-width: 768px){.damble-contact-section{padding:50px 16px;height:calc(var(--vh, 1vh) * 235)}.damble-contact-section .two-way-sticky-title-wrap{height:fit-content}.damble-contact-section .two-top-mini-title{margin-bottom:0;line-height:.9}.damble-contact-section .project-portfolio-list-mini-subject,.damble-contact-section .ten-top-text.big .project-portfolio-list-subject{font-size:22px}.damble-contact-section .ten-top-text.sub{font-size:17px}.damble-contact-section .two-top-mini-title.last{margin-bottom:20px;padding-top:20px;font-size:16px;line-height:1.6}.damble-contact-section .dmble-contact-img-wrap{height:450px;margin-bottom:150px}.damble-contact-section .dmble-contact-text-wrap{font-size:18px}.damble-contact-section .damble-contact-btn{margin-top:0}.damble-contact-section .cliped-text-unit-box{height:200px}.damble-contact-section .cliped-text-unit{font-size:32.8vw}.damble-contact-section .clipped-video{width:100%}.damble-contact-section .two-way-sticky-top p:nth-of-type(7){padding-bottom:20px}.damble-contact-section .two-way-sticky-top p:nth-of-type(13){padding-top:10px}.damble-contact-section .two-way-btn-wrap{opacity:1;transition:opacity .5s ease}.damble-contact-section .dmble-contact-text-wrap{color:#fff;opacity:1;transition:opacity .5s ease}.damble-contact-section .dmble-new-img-cover:hover .dmble-contact-text-wrap{opacity:0}.damble-contact-section .dmble-new-img-cover{background-color:#858585cc;transition:background-color 1s ease;z-index:5;border-radius:16px}.damble-contact-section .dmble-new-img-cover:hover{background-color:unset}.damble-contact-section .dmble-new-img-cover:hover .two-way-btn-wrap{opacity:0}.damble-contact-section .dmble-new-img-cover{width:100%;height:100%;border-radius:10px;box-shadow:0 0 8px #0003,0 0 8px #0000001a}.damble-contact-section .img-position-wrap{width:calc(100% - 2px);box-shadow:0 0 8px #0003,0 0 8px #0000001a}}@media screen and (max-width: 480px){.damble-contact-section .two-way-sticky-top p:nth-of-type(13){padding-top:0}.damble-contact-section .cliped-text-unit{font-size:38vw;text-align:center;left:unset;display:flex;transform:translate(-2%);justify-content:space-between}.damble-contact-section .dmble-contact-img-wrap .dmble-contact-img{border-radius:8px}}.dmble-before-contact-section{position:relative;width:100%;height:calc(var(--vh, 1vh) * 100)}.dmble-before-contact-section .dmble-before-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.dmble-before-contact-section .dmble-before-top{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:40px;font-weight:700}.dmble-before-contact-section .dmble-before-center{width:100%;display:flex;justify-content:center;font-size:24px;color:#666}.dmble-before-contact-section .dmble-before-bottom{width:100%;display:flex;justify-content:center;align-items:center;gap:50px;margin-top:100px}.dmble-before-contact-section .two-way-btn{position:relative;background:#fff;z-index:1;padding:30px 0}.dmble-before-contact-section .two-way-btn-wrap{width:180px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background:#fff;cursor:pointer;transition:.5s ease}.dmble-before-contact-section .two-way-btn-corner{display:flex;justify-content:space-between;width:100%}.dmble-before-contact-section .two-way-btn-corner.top{transform:translateY(50%);width:0%;opacity:0;transition:.5s ease}.dmble-before-contact-section .two-way-btn-corner.top div,.dmble-before-contact-section .two-way-btn-corner.bottom div{width:10px;aspect-ratio:1 / 1;border-top:1px solid #000;border-left:1px solid #000;transition:.5s ease}.dmble-before-contact-section .two-way-btn-corner.top div:nth-child(2){transform:rotate(90deg)}.dmble-before-contact-section .two-way-btn-corner.bottom{transform:translateY(-50%);width:0%;opacity:0;transition:.5s ease}.dmble-before-contact-section .two-way-btn-corner.bottom div:nth-child(1){transform:rotate(-90deg)}.dmble-before-contact-section .two-way-btn-corner.bottom div:nth-child(2){transform:rotate(180deg)}.dmble-before-contact-section .two-way-btn-text{font-size:14px;font-weight:600;opacity:0}.dmble-before-contact-section .two-way-btn-wrap:hover{background:rgb(255,99,43);color:#fff;box-shadow:-2px 1px 77px #ff632bcc}.dmble-before-contact-section .two-way-btn-wrap:hover .two-way-btn-corner.top div,.dmble-before-contact-section .two-way-btn-wrap:hover .two-way-btn-corner.bottom div{border:none}.dmble-before-contact-section .two-way-btn.active .two-way-btn-corner.top,.dmble-before-contact-section .two-way-btn.active .two-way-btn-corner.bottom{animation:cornerAnimation .5s ease forwards}@keyframes cornerAnimation{0%{transform:translateY(50%);width:0%;opacity:0}to{transform:translateY(0);width:100%;opacity:1}}.dmble-before-contact-section .two-way-btn.active .two-way-btn-text{animation:dambleContactBlink .5s ease forwards}@keyframes dambleContactBlink{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}.dmble-before-contact-section .two-way-sticky-top{position:relative;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:50px}.dmble-before-contact-section .two-way-sticky-title-wrap{width:100%;overflow:hidden;text-align:center;opacity:1;font-weight:700}.dmble-before-contact-section .big{margin-bottom:10px}@keyframes blinkEffect{0%{opacity:0}10%{opacity:1}20%{opacity:1}30%{opacity:0}40%{opacity:0}50%{opacity:1}60%{opacity:1}70%{opacity:0}80%{opacity:0}90%{opacity:1}to{opacity:1}}.dmble-before-contact-section .two-way-title{font-size:44px;font-weight:700;color:#000}@keyframes blink-background{0%{background-color:#fff}25%{background-color:#ff632b}50%{background-color:#fff}75%{background-color:#ff632b}to{background-color:#fff}}.dmble-before-contact-section .two-way-btn.active .two-way-btn-wrap{animation:blink-background 1s ease}.dmble-before-contact-section .two-way-title>span{font-size:24px;font-weight:300;background:linear-gradient(to right,#007aff,#9848ff,#ff738e);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite;font-family:Orbitron,sans-serif}@keyframes gradientShift{0%,to{background-position:30% 50%}50%{background-position:100% 50%}}.dmble-before-contact-section .two-way-description{font-size:24px;font-weight:500}.dmble-before-contact-section .ten-top-text{transition:.8s;text-align:center;margin-top:2px}.dmble-before-contact-section .ten-top-text.sub{font-size:23px;font-weight:400;transform:translateY(50%);font-family:Pretendard Variable,sans-serif;overflow:hidden;color:#848484;white-space:pre-line;margin-top:50px}.dmble-before-contact-section .ten-top-text.sub:last-child.active{transition:.5s;transition-delay:5s;color:#ff632b}.dmble-before-contact-section .ten-top-text.sub>span{display:inline-block}.dmble-before-contact-section .ten-top-text.sub>span.active{color:#96d4ea;font-weight:500}.dmble-before-contact-section .ten-top-text.top{margin-bottom:10px}.dmble-before-contact-section .ten-top-text.top .project-portfolio-list-subject{opacity:0;transition:.8s;font-family:Orbitron,sans-serif;font-size:24px;font-weight:300;background:linear-gradient(to right,#0015ff,#248aff,#7bd5ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradientShift 3s ease-in-out infinite}.dmble-before-contact-section .ten-top-text.big .project-portfolio-list-subject{opacity:0;transition:.8s;-webkit-background-clip:text;background-clip:text;color:#000;font-size:44px;font-weight:700}.dmble-before-contact-section .two-way-btn.active .two-way-btn-corner.top,.dmble-before-contact-section .two-way-btn.active .two-way-btn-corner.bottom{transform:translateY(0);width:100%;opacity:1;transition:.5s 2s ease}@media screen and (max-width: 768px){.dmble-before-contact-section{height:100%;padding:50px 16px 100px}.dmble-before-contact-section .ten-top-text.big .project-portfolio-list-subject{font-size:22px}.dmble-before-contact-section .ten-top-text.sub{font-size:17px;margin-top:unset}.dmble-before-contact-section .dmble-before-bottom{gap:30px}.dmble-before-contact-section .two-way-btn-wrap{width:140px}}.popup{position:fixed;left:50%;min-width:300px;max-width:500px;min-height:300px;max-height:500px;transform:translate(-50%,-50%);z-index:999}.popup .close-btn{position:absolute;top:10px;right:10px;width:24px;height:24px;color:#fff;border-radius:50%;background-color:#6c6c6ccf;display:flex;justify-content:center;align-items:center;cursor:pointer}.popup .close-btn .MuiSvgIcon-root{width:14px;height:14px}.popup .popup-img-wrap{position:relative;width:100%;height:100%;overflow:hidden}.popup .popup-img-wrap>img{width:100%;height:100%;object-fit:cover}.popup .popup-input{padding:5px;display:flex;align-items:center;background-color:#858585;color:#fff}.popup .popup-input span{line-height:1;font-weight:200}.popup .popup-input input{margin-right:5px}.faq-container-section{position:relative}.faq-button-area{width:100%;display:flex;gap:16px;margin:50px 0}.faq-button{font-size:14px;padding:8px 16px}.faq-container-section .active{background-color:#ff5656;color:#fff}@media screen and (max-width: 768px){.faq-button-area{margin:20px 0}}.qna-section{position:relative;display:flex;width:100%;gap:48px}.qna-section-left{width:calc(25% - 24px);background-color:#ededed;padding:45px 30px;height:fit-content}.qna-section-right{width:calc(75% - 24px)}.qna-left-title{font-size:24px;margin-bottom:25px}.qna-left-menu{display:flex;flex-direction:column}.qna-left-items{height:50px;display:flex;justify-content:flex-start;align-items:center;padding-left:16px;cursor:pointer}.qna-section .qna-main-section .content-box{position:relative;width:100%}.qna-section .qna-main-section .content-box img{width:100%;object-fit:contain}.qna-section .qna-main-section .content-box a{color:#0d6efd}.qna-section .active{background-color:#5c7bda;color:#fff}.qna-mobile-section{display:none}@media screen and (max-width: 768px){.qna-section{display:none}.qna-mobile-section{width:100%;padding:27px;display:block;background:#F4F4F4}.qna-mobile-section .MuiPaper-root{background:transparent;color:#fff;box-shadow:unset}.qna-mobile-section .qna-mobile-inner{width:100%;display:flex;flex-direction:column;gap:16px}.qna-mobile-section .qna-mobile-inner .section-title{font-size:26px;font-weight:700;margin-bottom:20px}.qna-mobile-section .fac-accordion{display:flex;flex-direction:column;gap:10px}.qna-mobile-section .fac-details .faq-accordion{display:flex;flex-direction:column;background:#fff;border-radius:0;color:#464646}.qna-mobile-section .fac-details{padding:0;display:flex;flex-direction:column;gap:10px}.qna-mobile-section .mobile-panel{background:#6B77E5}.qna-mobile-section .mobile-panel .Mui-expanded{margin:0}.qna-mobile-section .mobile-panel .MuiSvgIcon-root{color:#fff}.qna-mobile-section .MuiPaper-root .qna-title{font-size:20px}.qna-mobile-section .MuiPaper-root .faq-title{font-size:16px;font-weight:700}.qna-mobile-section .faq-panel{color:#000}.qna-mobile-section .qna-main-section .content-box{position:relative;width:100%}.qna-mobile-section .qna-main-section .content-box img{width:100%;object-fit:contain}.qna-mobile-section .qna-main-section .content-box a{color:#0d6efd}.qna-mobile-section .MuiPaper-root:before{display:none}}.qna-main-section .MuiAccordion-root+.MuiAccordion-root{margin-top:20px}.one-section{position:relative;display:flex;flex-direction:column;width:100%}.one-section-title{font-size:18px}.one-form-title{font-size:18px;margin-bottom:10px}.one-section-list{width:100%;display:flex;justify-content:center;align-items:center;padding:50px 0;flex-direction:column}.one-section-bottom{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:50px}.one-form-button{width:150px;border:none;background-color:#ff5656;color:#fff;display:flex;justify-content:center;align-items:center;gap:8px}.one-section-form{width:100%;display:flex;flex-direction:column}.one-form-top{width:100%;display:flex;gap:16px;margin-bottom:30px}.top-cat-wrap{width:50%}.one-form-select{width:100%;height:50px;border:none;background-color:#e8e8e8;border-radius:15px;padding:5px;outline:none}.one-form-bottom{display:flex;gap:16px}.form-bottom-left{width:calc(100% - 8px)}.form-bottom-right{width:calc(30% - 8px)}.bottom-left-container{box-shadow:0 0 4px #0000004d;padding:16px;display:flex;flex-direction:column;gap:16px;margin-top:16px;border-radius:15px}.bottom-right-container{padding:16px;margin-top:16px;width:100%;aspect-ratio:1/1;background-color:#e8e8e8;border-radius:15px}.bottom-left-image{height:40px;background-color:#e8e8e8;width:100px;display:flex;justify-content:center;align-items:center;border-radius:15px;gap:8px;color:#595959}.bottom-left-inputtext{border:none;background-color:#e8e8e8;border-radius:15px;padding:16px;height:50px;resize:none;outline:none}.bottom-left-text{border:none;background-color:#e8e8e8;border-radius:15px;padding:16px;height:290px;resize:none;outline:none}.bottom-right-inner{width:100%;height:100%;border:2px dashed #ccc;position:relative}.dir-image{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:150px;color:#868686;flex-direction:column;gap:16px}.dir-text{font-size:18px}.bottom-right-inner .dir-button{font-size:18px;background-color:#e8e8e8;border:1px solid #ccc;padding:8px 16px;border-radius:15px}.bottom-right-inner .dir-file{position:absolute;top:0;width:340px;aspect-ratio:1/1;border:0;opacity:0}.one-form-button-wrap{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:16px}.one-form-button-inner-wrap{width:35%;display:flex;justify-content:space-between}.checkbox-wrap{display:flex;align-items:center;gap:8px}.one-form-send-button{padding:8px 16px;width:140px;border:none;border-radius:15px;background-color:#ff5656;color:#fff;display:flex;gap:4px;justify-content:center;align-items:center}.hide,.one-form-button-wrap.mobile{display:none}@media screen and (max-width: 768px){.one-section-list{padding:20px 0}.one-form-top{margin-bottom:0;flex-direction:column}.one-form-top .top-cat-wrap{width:100%}.one-form-button-wrap{display:none}.one-form-button-wrap.mobile{display:flex}.one-form-button-wrap.mobile .one-form-button-inner-wrap{width:100%}.one-form-button-wrap.mobile .one-form-send-button{width:100px;padding:12px;font-size:16px}.one-section-form .bottom-left-title{display:none}.one-section-form .form-bottom-left{width:100%}.bottom-left-container{box-shadow:unset;padding:0}}.one-list-container{width:100%;border-top:1px solid #ccc;margin-bottom:50px}.one-list-container .one-list-items{width:100%;min-height:70px;height:auto;border-bottom:1px solid #ccc;display:flex;flex-direction:column;align-items:center;cursor:pointer}.list-base-wrap{display:flex;width:100%;height:70px;align-items:center}.list-items{width:300px;display:flex;justify-content:center}.one-list-container .item1{width:150px}.one-list-container .item2{width:200px}.one-list-container .item3{width:50%;display:flex;align-items:center}.one-list-container .item4{width:10%}.list-comment-wrap{width:100%;display:flex;flex-direction:column}.list-item-comment{padding:50px 0}.list-response-comment{position:relative;width:100%;margin-bottom:60px}.list-response-title{position:relative;padding:0 10px;margin-bottom:40px;font-size:18px}.list-response-comment .list-response-title:before{content:"";position:absolute;left:0;top:50%;width:4px;height:10px;background-color:#ff6652;border-radius:10px;display:inline-block;transform:translateY(-50%)}.list-response-comment .comment-list{position:relative;width:100%;display:flex;flex-direction:column;gap:30px}.list-response-comment .comment-list .comment-item{width:100%;padding:20px;background-color:#f5f5f5;border-radius:15px;display:flex;flex-direction:column}.list-response-comment .item-bottom{color:#505050;word-break:keep-all}@media screen and (max-width: 768px){.one-list-container .list-items{font-size:14px}.one-list-container .item1{display:none}.one-list-container .item2{width:100px}.one-list-container .item3{width:150px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.one-list-container .item4,.one-list-container .item5{width:70px}}
