@charset "UTF-8";.logo{width:100%;padding:30px 0;border-bottom:1px solid #f0f0f0;text-align:center}.logo img{width:87px}.user_side_bar{border-inline-end:unset!important}.user_side_bar .ant-menu-item-group{padding:0;width:100%}.user_side_bar .ant-menu-item-group .ant-menu-item-group-title{padding:0}.user_side_bar .ant-menu-submenu{border-bottom:1px solid #f0f0f0;width:100%;border-radius:0}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title{height:auto;padding:0!important}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content .my_class{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:normal}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content .my_class .sidebar-menu-img{width:35px;height:35px;overflow:hidden;background-image:url(/assets/nav_class-amOpW-O6.png);background-position-x:center;background-position-y:top;background-size:cover;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;margin-bottom:5px}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content .my_class .sidebar-menu-img-inactive{width:35px;height:35px;overflow:hidden;background-image:url(/assets/nav_class-amOpW-O6.png);background-position-x:center;background-position-y:top;background-size:cover;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;margin-bottom:5px}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content .my_portfolio{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:normal}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content .my_portfolio .sidebar-menu-img{width:35px;height:35px;overflow:hidden;background-image:url(/assets/nav_portfolio-B6D_qzJ6.png);background-position-x:center;background-position-y:top;background-size:cover;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;margin-bottom:5px}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content .log_out{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:normal}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content .log_out .log-out-logo{color:var(--gray-inactive);margin-left:5px;margin-bottom:5px;vertical-align:middle;font-size:25px}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title:hover{background-color:#fff;border-radius:0}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-title-content .my_class{line-height:normal}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-title-content .my_class .sidebar-menu-img{width:35px;height:35px;overflow:hidden;background-image:url(/assets/nav_class-amOpW-O6.png);background-position-x:center;background-position-y:bottom;background-size:cover;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-title-content .my_class .sidebar-menu-img-inactive{width:35px;height:35px;overflow:hidden;background-image:url(/assets/nav_class-amOpW-O6.png);background-position-x:center;background-position-y:bottom;background-size:cover;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-title-content .my_portfolio{line-height:normal}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-title-content .my_portfolio .sidebar-menu-img{width:35px;height:35px;overflow:hidden;background-image:url(/assets/nav_portfolio-B6D_qzJ6.png);background-position-x:center;background-position-y:bottom;background-size:cover;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-title-content .log_out{display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:normal}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title:hover .ant-menu-title-content .log_out .log-out-logo{color:var(--maincolor);margin-left:5px;margin-bottom:5px;vertical-align:middle;font-size:25px}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content{display:block;padding:25px 0;font-size:16px;font-weight:600;color:#9f9f9f;text-align:center}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title .ant-menu-title-content:hover{color:#3a3a3a;transition:all .2s}.user_side_bar .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow{display:none}.user_side_bar .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title{padding:0!important}.user_side_bar .ant-menu-submenu.ant-menu-submenu-open .ant-menu-submenu-title .ant-menu-title-content{color:#3a3a3a;transition:all .2s;text-align:center}.user_side_bar .ant-menu-submenu.ant-menu-submenu-open .ant-menu-title-content .my_portfolio{line-height:normal}.user_side_bar .ant-menu-submenu.ant-menu-submenu-open .ant-menu-title-content .my_portfolio .sidebar-menu-img{width:35px;height:35px;overflow:hidden;background-image:url(/assets/nav_portfolio-B6D_qzJ6.png);background-position-x:center;background-position-y:bottom;background-size:cover;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial}.user_side_bar .ant-menu-submenu .ant-menu.ant-menu-sub.ant-menu-inline{padding-left:0;text-align:center;background-color:#fff}.user_side_bar .ant-menu-submenu .ant-menu.ant-menu-sub.ant-menu-inline .ant-menu-item{padding-left:0!important;text-align:center;display:flex;justify-content:center;padding:10px 0}.user_side_bar .ant-menu-submenu .ant-menu.ant-menu-sub.ant-menu-inline .ant-menu-item .ant-menu-title-content{padding:10px 0;font-size:15px;font-weight:400;color:#9f9f9f}.user_side_bar .ant-menu-submenu .ant-menu.ant-menu-sub.ant-menu-inline .ant-menu-item.ant-menu-item-selected{color:var(--maincolor);background-color:#f0fdfb;border-radius:0}.user_side_bar .ant-menu-submenu .ant-menu.ant-menu-sub.ant-menu-inline .ant-menu-item.ant-menu-item-selected .ant-menu-title-content{color:var(--maincolor)}.user_side_bar .ant-menu-submenu .ant-menu.ant-menu-sub.ant-menu-inline .ant-menu-item:hover{background-color:#f0fdfb;border-radius:0}.user_side_bar .ant-menu-submenu .ant-menu.ant-menu-sub.ant-menu-inline .ant-menu-item:hover .ant-menu-title-content{color:var(--maincolor)}.user_side_bar .ant-menu-item-group{border-bottom:1px solid #f0f0f0;width:100%;border-radius:0}.user_side_bar .ant-menu-item-group .ant-menu-item{height:auto;line-height:normal}.user_side_bar .ant-menu-item-group .ant-menu-item.ant-menu-item-selected{background-color:transparent}.user_side_bar .ant-menu-item-group .ant-menu-item .ant-menu-submenu{border:none}.user_side_bar .ant-menu-item-group .ant-menu-item .ant-menu-submenu .ant-menu-submenu-title:active,.user_side_bar .ant-menu-item-group .ant-menu-item .ant-menu-submenu .ant-menu-submenu-title:hover,.user_side_bar .ant-menu-item-group .ant-menu-item:hover,.user_side_bar .ant-menu-item-group .ant-menu-item:active{background-color:transparent}.user_side_bar .ant-menu-item-group .ant-menu-item.ant-menu-item-active{background-color:#fff!important}.user_side_bar .ant-menu-item-group .ant-menu-item.ant-menu-item-selected .my_class{line-height:normal}.user_side_bar .ant-menu-item-group .ant-menu-item.ant-menu-item-selected .my_class .sidebar-menu-img{width:35px;height:35px;overflow:hidden;background-image:url(/assets/nav_class-amOpW-O6.png);background-position-x:center;background-position-y:bottom;background-size:cover;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial}.user_side_bar .ant-menu-item-group .ant-menu-item.ant-menu-item-selected .my_class .sidebar-menu-img-inactive{width:35px;height:35px;overflow:hidden;background-image:url(/assets/nav_class-amOpW-O6.png);background-position-x:center;background-position-y:top;background-size:cover;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;margin-bottom:5px}.ant-layout-header{height:75px}.ant-layout-header .trigger-on,.ant-layout-header .trigger-off{display:none}.ant-layout-header .util ul{margin:auto}.ant-layout-header .util ul li{display:flex;align-items:baseline}.ant-layout-header .util ul li span{line-height:26px}.ant-layout-header .util ul li.notify .count{height:22px;display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.ant-layout-header .trigger-on,.ant-layout-header .trigger-off{display:block;z-index:9}.user_side_bar{width:150px;position:absolute;left:-150px;top:0;transition:left .3s ease;height:100%;z-index:3}.user_side_bar.sidebar-open{left:0;transition:left .3s ease}.ant-layout.user-layout{margin-left:0;transition:margin-left .3s ease}.ant-layout.user-layout.open{margin-left:0;transition:margin-left .4s ease}.ant-layout-header .burgur_nav{position:absolute;top:20px;left:10px;width:50px;height:50px;cursor:pointer}.ant-layout-header .burgur_nav .burgur{position:absolute;left:15px;top:23px;width:30px;height:3px;background:#000;z-index:3}.ant-layout-header .burgur_nav .burgur>span{width:30px;height:3px;background-color:#000;position:absolute;right:0;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.ant-layout-header .burgur_nav .burgur .top_line{bottom:-7px;content:""}.ant-layout-header .burgur_nav .burgur .bottom_line{top:-7px;content:""}.ant-layout-header .burgur_nav .burgur.on{left:40px;width:0}.ant-layout-header .burgur_nav .burgur.on .bottom_line{-webkit-transform:translateY(5px) rotate(135deg);transform:translateY(5px) rotate(135deg)}.ant-layout-header .burgur_nav .burgur.on .top_line{-webkit-transform:translateY(-8px) rotate(-135deg);transform:translateY(-8px) rotate(-135deg)}}.calendar-section{padding:80px 0 30px}.calendar-section .fc-media-screen{width:100%}.calendar-section .fc-media-screen .fc-header-toolbar .fc-toolbar-chunk:nth-child(2)>div{display:flex;align-items:center;justify-content:center;gap:20px}.calendar-section .fc-media-screen .fc-header-toolbar .fc-toolbar-chunk:nth-child(2)>div .fc-toolbar-title{font-size:24px}.calendar-section .fc-media-screen .fc-header-toolbar .fc-toolbar-chunk:nth-child(2)>div .fc-button{padding:0;background-color:#f0f0f0;font-size:24px;display:flex;align-items:center;justify-content:center}.calendar-section .fc-media-screen .fc-header-toolbar .fc-toolbar-chunk:nth-child(2)>div .fc-button:focus{box-shadow:none;outline:0}.calendar-section .fc-media-screen .fc-header-toolbar .fc-toolbar-chunk:nth-child(2)>div .fc-button .fc-icon{font-size:24px}.calendar-section .fc-media-screen .fc-view-harness .fc-dayGridMonth-view table.fc-scrollgrid thead tr th .fc-scroller-harness .fc-scroller table thead tr th .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion{padding:15px 0;font-size:13px}.IB_research .btn_wrap{display:flex;align-items:center;gap:5px}.learning_content .gray_box{height:unset}.challenge_item .week{font-weight:600;font-size:20px;color:#a69e9e;text-align:center}.challenge_item .line_box{border:1px solid #dddddd;border-radius:10px;padding:15px;margin:10px 0}.challenge_item .line_box .info{border-bottom:1px solid #dddddd;padding:0 0 10px;margin:0 0 10px;display:flex;justify-content:center;align-items:center;gap:7px}.challenge_item .line_box .info .label{background:#b4b4b4;color:#fff;border-radius:4px;padding:4px}.challenge_item .line_box .info .person{font-size:28px;font-weight:700;color:#b1b1b1}.challenge_item .line_box .title{display:flex;align-items:center;gap:15px}.challenge_item .line_box .title .icn{width:30px;height:30px;background-color:#b4b4b4;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.challenge_item .line_box .title .icn img{width:15px}.challenge_item .line_box .title p{font-weight:700;font-size:16px;color:#a69e9e}.challenge_item .box_area.teal_box{background-color:var(--teal-bg);padding:15px 25px;border-radius:15px;text-align:center;height:260px}.challenge_item .box_area.teal_box .goods{display:flex;align-items:center;justify-content:center;gap:15px;margin:0 0 15px}.challenge_item .box_area.teal_box .goods .goods_title{font-weight:700;font-size:16px;color:var(--maincolor);border:3px solid #92D9D1;padding:0 12px;border-radius:10px}.challenge_item .box_area.teal_box .goods .goods_name{font-weight:700;font-size:16px}.challenge_item .box_area.teal_box .title{font-weight:700;font-size:20px;color:var(--maincolor);background-color:#fff;padding:7px;margin:0 0 15px}.challenge_item .box_area.teal_box .champion_wrap{overflow-y:auto;scrollbar-width:thin;height:150px}.challenge_item .box_area.teal_box .champion_wrap .champion_item{display:flex;align-items:center;justify-content:center;gap:15px;margin:0 0 15px}.challenge_item .box_area.teal_box .champion_wrap .champion_item .icn{width:30px;height:30px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.challenge_item .box_area.teal_box .champion_wrap .champion_item .icn img{width:15px}.challenge_item .box_area.teal_box .champion_wrap .champion_item .name{font-size:16px;color:#606060}.challenge_item .box_area.teal_box .champion_wrap .champion_item .name strong{margin:0 10px;font-weight:700}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ant-checkbox-wrapper-checked:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-inner,.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--maincolor)!important;border-color:var(--maincolor)!important}.ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{border-color:var(--maincolor)!important}:root{--maincolor: #20b1a0;--subcolor: #fc861d;--teal-bg: #f0fdfb;--orange-bg: #fff9f4;--gray-bg: #f8f8f8;--gray-inactive: #e1e1e1;--light-bg: #fffaf6}div::-webkit-scrollbar{width:10px}div::-webkit-scrollbar-thumb{background:#e1e1e1;border-radius:10px}.txt_l{text-align:left}.txt_r{text-align:right}.modal{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006}.modal.on{display:block}.nav{width:200px;background-color:#fff}.nav .logo{width:100%;padding:30px 0;border-bottom:1px solid #f0f0f0;text-align:center}.nav ul li.depth1,.m_nav ul li.depth1{border-bottom:1px solid #f0f0f0}.nav ul li a,.m_nav ul li a{display:block;padding:30px 0;font-size:16px;font-weight:600;color:#cdcdcd;font-family:esamanru}.nav ul li.depth1:hover>a,.nav ul li.depth1.on>a,.m_nav ul li.depth1:hover>a,.m_nav ul li.depth1.on>a{color:#3a3a3a;transition:all .2s}.nav ul li.class span,.m_nav ul li.class span{background:url(/assets/nav_class-amOpW-O6.png) no-repeat top/cover}.nav ul li.portfolio span,.m_nav ul li.portfolio span{background:url(/assets/nav_portfolio-B6D_qzJ6.png) no-repeat top/cover}.nav ul li.depth1 .depth2 li,.m_nav ul li.depth1 .depth2 li{padding:10px 0}.nav ul li.depth1 .depth2 li:first-child,.m_nav ul li.depth1 .depth2 li:first-child{padding-top:0}.nav ul li.depth1 .depth2 li a,.m_nav ul li.depth1 .depth2 li a{padding:10px 0;font-size:15px;font-weight:400}.nav ul li.depth1 .depth2 li:hover a,.nav ul li.depth1 .depth2 li.on a,.m_nav ul li.depth1 .depth2 li:hover a,.m_nav ul li.depth1 .depth2 li.on a{margin:0 10px;color:var(--maincolor);background-color:#f0fdfb}.m_nav .burgur_nav{position:absolute;top:20px;left:10px;width:50px;height:50px;cursor:pointer}.m_nav .slide{position:absolute;left:-100%;top:0;right:0;bottom:0;width:24%;-webkit-transition:left .3s;-moz-transition:left .3s;-ms-transition:left .3s;-o-transition:left .3s;transition:left .3s;background-color:#fff;-webkit-box-shadow:1px 4px 10px -3px rgba(0,0,0,.46);box-shadow:1px 4px 10px -3px #0000004d;z-index:2}.m_nav .slide .logo{width:100%;padding:30px 0;text-align:center;border-bottom:1px solid #f0f0f0}.util{display:flex;justify-content:flex-end;padding-top:20px;font-family:esamanru}.util ul li{padding-right:30px}.util ul li:nth-child(2) span{vertical-align:-13px}.util ul li.sticker img{width:60%}.util ul li:nth-child(2) img{width:55%}.util span{padding-left:10px;font-family:esamanru;font-size:26px;vertical-align:-19px}.util .notify{position:relative;padding:10px 12px 0 0}.util .notify .count{position:absolute;top:7px;right:22px;transform:translate(50%);padding:2px 8px;border-radius:10px;font-size:14px;background-color:red;color:#fff;vertical-align:2px;text-align:center}.util .notify .count.blue{background-color:#0066f0}.learning_content{width:calc(100% - 200px);padding:0 30px}.learning_content .box_wrap{position:relative;display:flex;justify-content:space-between;min-height:calc(100% - 91px);padding:16px 0 40px}.learning_content .box_wrap .l_box,.learning_content .box_wrap .r_box{position:relative;margin-right:20px;width:48%;padding:0 30px 30px;border-radius:10px;background-color:#fff;flex:1 1 0}.learning_content .box_wrap>.r_box{margin-right:0}.learning_content .box_wrap .r_box{padding-top:40px}.location{padding-top:20px}.side_txt_wrap{display:flex;justify-content:end}.side_txt{float:right;margin-right:-30px;height:50px;padding:0 30px;line-height:50px;font-size:16px;font-weight:600;text-align:center;border-top-left-radius:25px;border-bottom-left-radius:25px;background-color:#e3f7f4}.side_txt span{color:#afafaf;font-weight:100}.gray_box>div{padding:10px}.gray_box .title{min-width:70px;align-content:center;border-right:1px solid #e1e1e1;border-top-left-radius:10px;border-bottom-left-radius:10px;font-weight:600;text-align:center;min-height:48px;max-height:fit-content;background-color:#f8f8f8}.gray_box .content{max-height:116px;padding:14px 24px;font-size:16px;line-height:22px;overflow-y:auto}.button_txt{padding:34px 0 20px;font-size:18px;font-weight:600;text-align:center}.btn_wrap{text-align:center}.btn_wrap button{display:inline-block;margin-right:6px}.btn_wrap button:last-child{margin-right:0}.btn{display:block;margin:0 auto;width:196px;height:50px;color:#fff;border-radius:25px;font-size:20px;font-weight:600}.btn_orange:hover{background-color:#f07508}.btn_gray{background-color:#cdcdcd}.pagination .pagination_wrap a.prev,.pagination .pagination_wrap a.next{display:inline-block;width:18px;height:18px;padding:0;border-radius:100px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAbElEQVQImU3NoY0CAQBE0Q8JWU8jVwK1UMupU+uwUAWKEigAFOb8hSAA9TDLBTXJz5+ZEFZThsIOfxjfcF79VrNqXf1UvSvjZF/x3cfWBjfcZ6gaqku1rA5hwBkPHLEI2wmcJuH/fV99Vc+qF/mqb9xJVj1vAAAAAElFTkSuQmCC) no-repeat 53% 49%;background-color:#4e4e4e;vertical-align:-3px}.label_blue_green{color:var(--maincolor);background-color:#f0fdfb}.label_blue,.label_blue a{color:#1377ff;background-color:#f3f8ff}.label_orange{color:#ff871d;background-color:#fff7f0}.label_gray{color:#b8b8b8;background-color:#f8f8f8}.swiper{position:relative}.navigation-wrapper{width:100%!important;margin:0 auto!important;display:flex!important;justify-content:space-between!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:1!important}.swiper-button-next,.swiper-button-prev{position:static!important;margin-top:0!important;width:30px!important;height:30px!important;border-radius:30px!important;background-color:#f0f0f0!important;color:#252525!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px!important;font-weight:600!important;z-index:9999!important}.swiper-button-next{padding-left:3px!important}.swiper-button-prev{padding-right:2px!important}.navigation-wrapper{left:0!important;transform:translateY(-50%)!important}.swiper-button-prev{left:-30px!important;top:50%!important;transform:translateY(-50%)!important}.swiper-button-next{right:-30px!important;top:50%!important;transform:translateY(-50%)!important}.timer{margin:-25px auto 0;width:240px;height:130px;border-top-left-radius:200px;border-top-right-radius:200px;background-color:var(--teal-bg)}.timer .title{color:var(--maincolor);text-align:center;font-weight:600}.timer .title:before{content:"";display:block;margin:0 auto;width:19px;height:19px;padding-top:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAWCAYAAAAinad/AAAACXBIWXMAAAsTAAALEwEAmpwYAAACHUlEQVQ4jZ3VW4jNURTH8c+caMSUy7hMocalECUvoiiRFB5MLkWK8GCKKCFFHqZ4ER5J4gEPiAYvalIKkUjIJbkMjVvjfhvRjIe9/jX+nTNOVv07+7/32t+91++/1joVtY2HlbDeqMzNfcfXUhu6lVrAM/TJzd3ChP+BncKI3NylLvy7hK1ENWrQjpf4lPPph31owJ1CEUgNduAhWnEX9/ARN7FF0hOWYSEuoG/+ZiuwF1Vowv64EQzD3DhofTybYq0/hne+2VYcxG3Mimd3OH7FTkxDHd7hSPifwCDczGCLIu4TmB6b5sdaE27EeF3AJ+EyNseBb9FRUdt4uApP0ILJaJPyqxKfczJU44P0QaojivcYj/YClmJAaHAco/GzCEiE144p2BXSjMNMKIQGj3ARq/GmCCRvj7EBx/AN80h5Nh6N4fSy2M4i9qrT+Iqoim4YGJAG3JFCLcfWSJG9xsgM1oae0lf5USaIFCJJv7YM1oyxytOqs72P33FSU1DAecyQOsQeKYf+ZXVS9o/CmGAo4Ch6YCNO41oZsLNS0m7HL5zMYNfjZWO8d2CqyJ2cLYnb/EYtFku13JLBoB7PcQZzJA0fxtpyqcTggaTRKhzCVWzLTspgrZJuL3AuxkNi/X7Md5fqsh4HAjRbqhb83RybMTF0WIsFUjNsCehQ9JL62hapnH531qCixB9KpdSyB0u9rQNfQoqneUhmfwANeYGcBfClEgAAAABJRU5ErkJggg==) bottom no-repeat}.timer .time_wrap{display:flex;align-items:center;justify-content:center;font-size:36px;color:#bdbdbd}.timer .time_wrap .time_box{margin:4px 10px 0;width:70px;height:46px;font-weight:700;background-color:#fff;-webkit-box-shadow:3px 3px 7px -2px rgba(44,44,44,.1);box-shadow:3px 3px 7px -2px #2c2c2c1a;font-size:40px;text-align:center;border-radius:3px}.timer .time_wrap .time_box span{display:block;color:#bdbdbd;font-size:12px;letter-spacing:0}.layer{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);width:500px;background-color:#f0fdfb;border-radius:10px;-webkit-box-shadow:0 5px 14px -2px rgba(57,57,57,.3);box-shadow:0 5px 14px -2px #3939394d;z-index:1}.layer .content{text-align:center}.layer .content button{margin:0 auto;border-radius:10px;font-size:20px;font-weight:600}.layer .content .btn_orange{margin-top:40px;width:340px;height:56px}.layer .content .btn_orange:after{content:"";display:inline-block;width:17px;height:17px;margin-left:6px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAACXBIWXMAAAsTAAALEwEAmpwYAAABK0lEQVQ4jY2UO07DQBRFj4evkJGQUiBRUUBBi7KOLCC4YAFpAgtwHSFRoGwEVgB9ShANLTJCGQmJYAghvhQ2JHbisa80xei+OfPm8x6SKAxfUlfSrSSrVDabdzM/t6YIaEuK5FaUxS2FhBWLiwqLkPZCyOhVmnxWgYI/iC/pZQFwcSj19qWPoQsylLRjgFNgl3ltbEMygWQK/SbElhI1gMAArQVrdRM6AzArdUAtT9IzsLfUjm0KSKYpsDOArUYxKvIkjYH1sm2ILVwdA0pBZ49ppjN9G6A0z395nsu1Brh3ZtFvgpLZcfJZADwY4MYJcN8HwLUnyQeemH/mny+4PKoDsMCBAUbAec4av4NZqwIAdIG38tqp/vahSqr4RPWqOJCjFcz3kzvV7Ce/C5cqaAolBGsAAAAASUVORK5CYII=) no-repeat center / contain;vertical-align:-2px}.layer .content .layer_location{padding:24px 20px 14px;font-size:12px;text-align:right}.layer.type2{width:420px}.layer.type2 p{font-size:20px}.layer.type2 button{margin-top:30px;width:120px;height:40px;color:#fff;font-weight:600}.tab_content{display:none}.tab_content.on{display:block}.tab_type1{position:relative;margin-top:20px;padding:0;border-top-left-radius:10px;z-index:1}.tab_type1 li{float:left;margin-right:6px;height:40px;line-height:40px;font-weight:700;border:1px solid #e1e1e1;border-top-left-radius:10px;border-top-right-radius:10px}.tab_type1 li.on{border-bottom:1px solid #fff}.tab_type1 li a{display:block;width:160px;color:#d0d0d0;font-size:18px;text-align:center;text-decoration:none;background-color:#f8f8f8}.tab_type1 li.on a{color:#3a3a3a;background-color:#fff}.tab_type1_wrap .tab_content{position:relative;margin-top:-1px;padding:20px;color:#000;border:1px solid #e1e1e1;line-height:18px;background-color:#fff;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.tab_type1_wrap .tab_content .txt{height:420px;padding:10px;overflow-y:auto}.tab_type2{display:inline-block;margin-bottom:10px}.tab_type2 li{margin-right:6px;width:90px;height:30px;line-height:29px;border:1px solid #e1e1e1;border-radius:15px;text-align:center}.tab_type2 li:last-child{margin-right:0}.tab_type2 li a{display:block;height:100%;font-size:16px;font-weight:600;background-color:#fff}.tab_type2 li:hover,.tab_type2 li.on{border:1px solid var(--maincolor)}.tab_type2 li a:hover,.tab_type2 li.on a{color:#fff;background-color:var(--maincolor)}@media (max-width: 1640px){.nav{width:150px}.learning_content{width:calc(100% - 150px)}.side_txt{margin-right:-20px;height:40px;line-height:40px;font-size:14px}.horizontal_gray_box .title{position:relative;font-size:18px}.horizontal_gray_box .content{font-size:14px}.learning_content .box_wrap .l_box,.learning_content .box_wrap .r_box{padding:0 20px 30px}.learning_content .box_wrap .r_box{padding-top:40px}.gray_box .title{min-width:45px;font-size:14px}.gray_box .content{padding:10px 14px;font-size:13px;line-height:18px}.gray_box .content.txt_height{max-height:21vh}.gray_box.short .content{max-height:66px}.button_txt{font-size:16px}.btn{width:160px;height:40px;font-size:16px}.tab_type1_wrap .tab_content .txt{height:380px}}@media (max-width: 1360px){.horizontal_gray_box .content{line-height:20px}.timer{margin:4px auto 0;width:150px;height:60px}.timer .title{display:none}.timer .time_wrap{margin-top:7px;padding-top:8px}.timer .time_wrap .time_box{height:36px;font-size:30px}.timer .time_wrap .time_box span{display:none}.layer{width:80%}.layer .title{height:44px;line-height:44px;font-size:20px}.layer .content .btn_orange{margin-top:20px;width:80%;height:40px;font-size:16px}.layer .content .btn_orange:after{width:15px;height:15px}.layer .content .layer_location{padding:10px 20px 14px}.layer.type2{width:70%;padding:40px 10px 30px}.layer.type2 p{font-size:16px}.layer.type2 button{margin-top:20px;width:100px;height:36px;font-size:16px}.tab_type1 li a{width:130px;font-size:16px}.tab_type1_wrap .tab_content .txt{height:300px}.tab_type2 li{width:65px}.tab_type2 li a{font-size:14px}}@media (max-width: 1024px){.nav{display:none}.m_nav{display:block}.learning_content .IB_quiz .quiz_wrap .stamp{margin:-50px 0 20px}.learning_content .box_wrap .l_box{margin-right:10px}.util ul li{padding-right:20px}.nav ul li a{font-size:12px}.nav ul li.depth1 .depth2 li a{font-size:11px;word-spacing:-1px;letter-spacing:0px}.util ul li:nth-child(1) img{width:90px}.util ul li:nth-child(3) img{width:120px}.util span{font-size:20px;vertical-align:-12px}.util ul li:nth-child(3) span{vertical-align:-15px}.util .notify img{width:35px}.util .notify .count{font-size:11px}.learning_content{width:100%;padding:0 20px}.horizontal_gray_box .title{padding:10px 14px;font-size:16px}.side_txt{margin-top:10px;height:30px;line-height:30px;font-size:12px}.button_txt{font-size:14px}.btn{width:140px;height:36px;font-size:14px}.timer{align-content:center;margin:0 auto 6px;width:104px;height:40px;background:none}.timer .time_wrap .time_box{margin:0 4px;width:40px;padding-top:2px;background:none;box-shadow:none}.timer .time_wrap{margin-top:0;padding-top:0}.pagination .pagination_wrap a{padding:0 10px}.tab_type1 li{height:30px;line-height:30px}.tab_type1 .tab li a{width:110px;font-size:14px}.tab_type1_wrap .tab_content{padding:10px}.tab_type2 li{height:24px;line-height:23px;margin-right:4px;width:50px}.tab_type2 li a{font-size:11px}}@media (max-width: 768px){.m_nav .slide .logo img{width:80px}.m_nav ul li a{padding:14px 0}.m_nav ul li.depth1 .depth2 li{padding:6px 0}.m_nav ul li.depth1 .depth2 li a{padding:8px 0}.util ul li:nth-child(1) img{width:70px}.util ul li:nth-child(3) img{width:95px}.util span{padding-left:6px;font-size:16px}.util ul li:nth-child(2) span{vertical-align:-11px}.util ul li:nth-child(3) span{vertical-align:-11px}.util .notify img{width:26px}.util .notify .count{font-size:9px}.location{font-size:12px}.gray_box .title{min-width:42px;font-size:12px}.gray_box .content{max-height:64px;font-size:12px;line-height:18px}.gray_box.short .content{max-height:50px}.timer{margin:-6px auto 12px;height:30px}.layer.type2{width:80%;padding:30px 10px 20px}.layer.type2 p{font-size:14px}.layer.type2 button{width:76px;height:32px;font-size:14px}.pagination .pagination_wrap a{padding:0 6px}.tab_type1_wrap .tab_content .txt{height:250px}}.login{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;background:url(/assets/login_bg-CDD-UERQ.png) no-repeat center / cover;color:#fff}.login .login_wrap{margin:0 auto}.login .title{color:#fff;font-size:66px;text-align:center;font-family:esamanru}.login .title p{padding-bottom:10px;color:var(--maincolor);font-size:32px;line-height:24px;font-family:esamanru;font-weight:400}.login .login_area{margin:0 auto;width:1100px;height:591px;padding:80px 110px;background:url(/assets/login_gold_line-G7Vaks3O.png) no-repeat center / contain}.login .login_area .login_area_wrap{display:flex}.login .login_area .logo{width:34%;padding-top:60px;text-align:center}.login .login_area .logo img{width:160px}.login .login_area .login_form{display:flex;flex-wrap:wrap;justify-content:end;width:66%}.login .login_area .login_form p{margin-bottom:20px;font-family:esamanru;font-size:26px;font-weight:600;text-align:right}.login .login_area .login_form input{margin-left:20px;width:400px;height:70px;padding:0 40px;border:1px solid #d0d0d0;border-radius:100px;font-family:esamanru;font-size:24px;font-weight:100;background-color:#fbfafa}.login .login_area .login_form button{margin-top:5px;width:400px;height:70px;border-radius:100px;background-color:var(--maincolor);font-family:esamanru;color:#fff;font-size:30px}.login .login_area .login_form button:hover{background-color:#129888}.login .join .join_title{padding:40px 0 20px;text-align:center;font-size:34px;font-weight:600;font-family:esamanru}.login .join .join_title span{display:inline-block;margin:10px 20px 10px 0;width:43.5%;height:1px;background:#010101}.login .join .join_title span:last-child{margin:10px 0 10px 20px}.login .join .box_wrap{display:flex;justify-content:center}.login .join .box_wrap .box{margin-right:20px;width:300px;font-size:18px;border-radius:10px;background-color:#f8f9fb}.login .join .box_wrap .box:last-child{margin-right:0}.login .join .box_wrap .box:hover{background-color:#f0fdfb}.login .join .box_wrap .box a{display:block;height:100%;padding:15px;box-sizing:border-box}.login .join .box_wrap .box .box_text{display:inline-block;padding-right:40px;vertical-align:-7px;font-family:esamanru}.login .join .box_wrap .box:nth-child(2) .box_text{padding-right:11px}.login .join .box_wrap .box:nth-child(3) .box_text{padding-right:40px}.login .join .box_wrap .box:nth-child(1) img{width:50px}.login .join .box_wrap .box:nth-child(2) img{width:76px}.login .join .box_wrap .box:nth-child(3) img{width:50px}.login .join .box_wrap .box .box_text span{font-size:32px}.login .notice{width:27.0833vw;height:100%;padding:80px 0;background-color:#18786d33}.login .notice h3{padding-bottom:20px;font-size:30px;color:var(--maincolor);text-align:center;font-family:esamanru}.login .notice .video{padding-bottom:40px}.login .notice .video .swiper-slide{padding:0 50px;text-align:center}.login .notice .video .swiper-slide .video_container{position:relative;height:0;padding-bottom:56.25%}.login .notice .video .swiper-slide .video_container iframe{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:100%}.login .notice .video .swiper-button-next,.login .notice .video .swiper-button-prev{position:absolute!important;background-color:initial!important;transition:opacity .3s ease,filter .3s ease}.login .notice .video .swiper-button-next{right:var(--swiper-navigation-sides-offset, 10px)!important;left:auto!important}.login .notice .video .swiper-button-prev{right:auto!important;left:var(--swiper-navigation-sides-offset, 10px)!important}.login .notice .video .swiper-button-next.swiper-button-disabled,.login .notice .video .swiper-button-prev.swiper-button-disabled{opacity:.4!important;pointer-events:auto!important;cursor:not-allowed!important;filter:grayscale(100%)!important}.login .notice .video .swiper-button-next:after,.login .notice .video .swiper-button-prev:after{font-size:28px;color:#fff}.login .news{margin:0 30px;border-top:1px solid #547171}.login .news h3{padding-top:40px}.login .news .news_list{padding:20px;background-color:#fff}.login .news .news_list ul li{display:flex;align-items:center;width:100%;padding:10px;font-size:18px;justify-content:space-between;border-bottom:1px solid #e1e1e1}.login .news .news_list ul li .news_title{padding-right:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.login .news .news_list ul li .btn_go a{display:inline-block;width:70px;font-size:16px;color:var(--maincolor);font-weight:600}.login .news .news_list ul li .btn_go a:after{content:"";display:inline-block;width:7px;height:11px;padding-left:4px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhUlEQVQYlW3OvQnCYBSF4cfPNAoiNrGwCRaO4FhOkCkygSu4jYiWgj9YqIWFKWxuNAFPcw6874XbKzZreOCGJa4iCYvYBQ7I23CHCk+MsG+EFFL5T8j8UkavQtgm3VQYxp60YY4j+qgxzVrgHLvGDJeEQVx0AGQY4x3wCxp4whx3vNrffQDEORujNacDtgAAAABJRU5ErkJggg==) no-repeat right / contain}.login .news .news_list ul li .btn_go a:hover{color:#159082}.login .pagination .pagination_wrap a.prev,.login .pagination .pagination_wrap a.next{padding:0}.login .pagination .pagination_wrap a{padding:0 5px}@media (max-width: 1640px){.login .title{font-size:56px}.login .title p{padding-bottom:6px;font-size:28px}.login .login_area{width:740px;height:400px;padding:60px}.login .login_area .logo{width:30%;padding-top:24px}.login .login_area .logo img{width:120px}.login .login_area .login_form{width:70%}.login .login_area .login_form p{margin-bottom:10px;font-size:20px}.login .login_area .login_form input{width:280px;height:44px}.login .login_area .login_form button{width:280px;height:46px;font-size:24px}.login .join .join_title{padding:20px 0 10px;font-size:24px}.login .join .join_title span{width:253px}.login .join .box_wrap .box{font-size:16px}.login .join .box_wrap .box a{padding:15px}.login .join .box_wrap .box .box_text span{font-size:22px}.login .join .box_wrap .box:nth-child(1) .box_text{padding-right:19px}.login .join .box_wrap .box:nth-child(2) .box_text{padding-right:3px}.login .join .box_wrap .box:nth-child(3) .box_text{padding-right:21px}.login .join .box_wrap .box:nth-child(1) img{width:40px}.login .join .box_wrap .box:nth-child(2) img{width:56px}.login .join .box_wrap .box:nth-child(3) img{width:38px}.login .notice .video .swiper-slide{padding:0 50px}.login .news{margin:0 14px}.login .news .news_list ul li{padding:5px 0;font-size:14px}.login .news .news_list ul li .btn_go a{width:50px;font-size:12px}.login .news .news_list ul li .btn_go a:after{width:5px;height:8px}}@media (max-width: 1024px){.login .title{font-size:46px}.login .title p{padding-bottom:4px;font-size:23px}.login .login_area{width:528px;height:284px;padding:40px 50px}.login .login_area .logo{width:20%}.login .login_area .logo img{width:100px}.login .login_area .login_form{width:80%}.login .login_area .login_form p{font-size:16px}.login .login_area .login_form input{margin-left:10px;width:190px;height:34px;padding:0 20px;font-size:15px}.login .login_area .login_form button{margin-top:4px;width:190px;height:34px;font-size:18px}.login .join .join_title{padding:14px 0 8px;font-size:20px}.login .join .join_title span{margin:7px 20px 7px 0;width:167px}.login .join .join_title span:last-child{margin:7px 0 7px 20px}.login .join .box_wrap .box{text-align:center;font-size:14px}.login .join .box_wrap .box a{padding:6px}.login .join .box_wrap .box:nth-child(1) .box_text,.login .join .box_wrap .box:nth-child(2) .box_text,.login .join .box_wrap .box:nth-child(3) .box_text{padding-right:0}.login .join .box_wrap .box .box_text span{font-size:18px}.login .join .box_wrap .box img{display:none}.login .notice h3{font-size:22px}.login .notice .video .swiper-slide{padding:0 30px}.login .notice{width:31.25vw}.login .notice .video .swiper-button-next:after,.login .notice .video .swiper-button-prev:after{font-size:16px}.login .news .news_list{padding:0;background-color:inherit}.login .news .news_list ul li .news_title{color:#fff}.login .pagination .pagination_wrap a.prev,.login .pagination .pagination_wrap a.next{background-color:#8e8e8e}.login .pagination .pagination_wrap a.act{color:#fff}}@media (max-width: 768px){.login .login_area{width:480px;height:258px;padding:36px 50px}.login .login_area .logo img{width:90px}.login .login_area .login_form p{margin-bottom:8px;font-size:15px}.login .login_area .login_form input{width:160px;height:30px}.login .login_area .login_form button{margin-top:2px;width:160px;height:30px;font-size:16px}.login .join .join_title{font-size:18px}.login .join .join_title span{margin:6px 20px 6px 0;width:148px}.login .join .join_title span:last-child{margin:6px 0 6px 20px}}.calendar .month{padding:80px 0 10px;font-size:26px;text-align:center;font-weight:800}.calendar .month span{display:inline-block;margin-bottom:-3px;width:24px;height:24px;border-radius:5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAACXBIWXMAAAsTAAALEwEAmpwYAAAApUlEQVQYlX3QMUpDURQE0POTgNjYXDsrCbdzEaZyEWlEEMUNuATBDYhYW4gELA0hpbiIh531tbCwtUng+wunPTAw0xkkM3fxhPfJAPbwghk+Rz3Yx2oDN621q24DB3jFEa5ba7cwycwpljjEZWvtfts2wiOmeOjDFuf4wHlmXvRxXFVfEbHACc4i4qeq3mAMVfUdEc84xmlE7FTVuvtn590fHD70CzoMMU61RR0bAAAAAElFTkSuQmCC) no-repeat center;background-color:#f0f0f0;cursor:pointer}.calendar .note .icn.wt:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAnklEQVQYlX2QuwkCURBFD4tYgaCpDViBqanGJtZhCRZgF4YmRrsGBoKBdmC6YCCCBn7wmLzFx1N2YOAyc5h7GVSSnvutqdpTL2qegqhd9RXgUh0Hfc74rSOwCLoNdIAR0EedqFv1oA7D9VkUpahcUe/R4qQO1Gc0W1dwBjSD5RVoASugAbzTfHHmIpnt6uANcAt6D5R18APIg17++RIfU4WnlU3uwh4AAAAASUVORK5CYII=) no-repeat 60% center;background-color:var(--maincolor)}.calendar .note .icn.ib:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAJCAYAAAD+WDajAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAiklEQVQYlU2MPQ7BYACGHx9bEzGwcIkmVukdLGaLVRzDbHcHa9MDWG1djEpi4ALiMfRrfO/0/qOe1LM6Uh/qTS3V+QBogA+wASZAH5gBIQB7IAAVMAa+tMgCUAPLaOxiEaDEPwr1rV7Vi7pIw5W6Ve9R12mYq0O16YzuH6AHHIFp1M90eUj4S13/AJf7iz7T0UJfAAAAAElFTkSuQmCC) no-repeat 55% center;background-color:var(--subcolor)}.calendar .week_days div{width:12%;padding:15px 0;text-align:center;border-right:1px solid #f0f0f0}.calendar .days img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:76px}.calendar .days .day_ib img{width:60%;max-width:76px}.event_banner{display:flex;justify-content:space-between;position:absolute;width:calc(100% - 60px);height:60px;padding:0 25px;align-items:center;border-radius:10px;background-color:var(--gray-bg)}.event_banner.swiper-event{bottom:35px!important;margin-bottom:0!important}.event_banner .event_banner_txt{display:flex;width:100%}.event_banner .event_banner_txt .title{font-size:16px;font-weight:800;text-align:center}.event_banner .event_banner_txt .title span{font-size:14px;color:var(--maincolor)}.event_banner .event_banner_txt .product{margin-left:10px;padding:10px 14px;border-radius:200px;color:#606060;background-color:#fff;font-size:12px;display:flex;align-items:center;gap:10px;white-space:nowrap}.event_banner .event_banner_txt .product img{width:27px;height:25px}.event_banner .swiper{margin-right:0;width:50%;height:60px}.event_banner .win_slide{display:flex;justify-content:end;align-items:center}.event_banner .win_slide .name:before{content:"";display:inline-block;margin-right:5px;width:26px;height:26px;border-radius:100px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAABHElEQVQokX3RvyvEcRzH8YdzoSjbXQbTTX5l8aOQUiiJZLBYJGUy2QySwcQqi7+A5HKl2xXl1w2GK2WRjYFEMZzh+7k659x7+Xzevd7P9/vd+1WTy+VUiU2kMF8uxKpRWES2klANTCGBg5BPY+I/sBH14b+Ca3xiCYcl2h8wizya0Y1trGIXsziuBCbQj1dcYRIN2MIYMiW1daXgGu7Qh/cAn6MdnUjjPmgvRTCGZTSFfDC8R3jEON6wg2Ek46FgJhzhCbfoRQ9yOMMQvkqPUZy4jn2M4AE3iGMAbWHyr4ijFR0YRUHkVzqsWBs2yZSDMWzgAs8iC05FRn9gQXTtvUrgnMjoPC7xjS60iEwvlENF8C10PkESU6FJ1fgBjy87sQX64usAAAAASUVORK5CYII=) no-repeat center;background-color:#fff;vertical-align:-8px}.event_banner .win_slide .name strong{padding-left:4px}.event_banner .win_slide .bar{display:inline-block;margin:0 14px;width:1px;height:16px;background-color:#dadada}.event_banner.event_banner_block{position:static;width:100%;margin-top:40px}.my_class .horizontal_gray_box .box_list{padding:6px 30px}.my_class .horizontal_gray_box .box_list table{width:100%}.my_class .horizontal_gray_box .box_list table td{padding:10px 5px;font-size:18px;border-bottom:1px solid #e1e1e1}.my_class .horizontal_gray_box .box_list table tr:last-child td{border-bottom:none}.my_class .horizontal_gray_box .box_list .content{max-width:10px;width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.my_class .box_list .type,.type{text-align:center;color:var(--maincolor)}.my_class .box_list .lable_wrapper{display:flex;gap:5px}.my_class .box_list label{display:inline-block;margin-right:3px;width:60px;min-width:60px;padding:6px 0;font-size:13px;text-align:center;border-radius:50px}.my_class .box_list label:last-child{margin-right:0}.my_class .gray_table.v2{margin-top:20px}.my_class .gray_table.v2 th,.my_class .gray_table.v2 td{text-align:center}.my_class .gray_table.v2 th{font-weight:700}.my_class .gray_table.v2 td span{font-size:14px}.my_class .gray_table.v2 .bg_gray{border-right:1px solid #e1e1e1;font-weight:700;background-color:#f8f8f8}.my_class .gray_table.v2 .bg_teal{background-color:#f0fdfb}.my_class .gray_table.v2 th,.my_class .gray_table.v2 th .icn,.my_class .gray_table.v2 td{font-size:14px}.my_class .icn_wrap{display:flex;justify-content:flex-end;padding-bottom:8px}.my_class .icn{padding-right:10px;font-size:16px;font-weight:700}.my_class .icn:last-child{padding-right:4px}.my_class .icn:before{content:"";display:inline-block;margin-right:7px;width:18px;height:18px;border-radius:20px;vertical-align:-3px}.my_class .icn.wt:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAnklEQVQYlX2QuwkCURBFD4tYgaCpDViBqanGJtZhCRZgF4YmRrsGBoKBdmC6YCCCBn7wmLzFx1N2YOAyc5h7GVSSnvutqdpTL2qegqhd9RXgUh0Hfc74rSOwCLoNdIAR0EedqFv1oA7D9VkUpahcUe/R4qQO1Gc0W1dwBjSD5RVoASugAbzTfHHmIpnt6uANcAt6D5R18APIg17++RIfU4WnlU3uwh4AAAAASUVORK5CYII=) no-repeat 60% center;background-color:var(--maincolor)}.my_class .icn.ib:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAJCAYAAAD+WDajAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAiklEQVQYlU2MPQ7BYACGHx9bEzGwcIkmVukdLGaLVRzDbHcHa9MDWG1djEpi4ALiMfRrfO/0/qOe1LM6Uh/qTS3V+QBogA+wASZAH5gBIQB7IAAVMAa+tMgCUAPLaOxiEaDEPwr1rV7Vi7pIw5W6Ve9R12mYq0O16YzuH6AHHIFp1M90eUj4S13/AJf7iz7T0UJfAAAAAElFTkSuQmCC) no-repeat 55% center;background-color:var(--subcolor)}.my_class .tab_content table .empty td{height:23.4375vw}.my_class .list_slide.empty{height:15vw}.my_class .gray_box.empty .content,.my_class .gray_box_wrap.empty .gray_box:first-child .content{height:50px}.my_class .gray_box.empty .content.txt_height{height:204px}.my_class .gray_box_wrap.empty .gray_box:nth-child(2) .content{height:94px}.my_class .gray_box_wrap.empty .gray_box:last-child .content{height:85px}.empty_content{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.empty_content .empty_title{padding:16px 0 4px;font-size:18px!important;font-weight:500;color:#3a3a3a!important}.empty_content .empty_txt{color:#b2b2b2!important;font-size:16px!important;letter-spacing:0}.empty_bg{height:28.5vw}.my_IB_report_box .empty .score_box{height:194px}.my_IB_report_box .empty .score_box .title{color:#b2b2b2}.my_IB_report_box .empty .score_box .label{border:1px solid #b2b2b2;color:#b2b2b2;background-color:#f6f6f6}.my_IB_report_box .empty .score_box .score{color:#b2b2b2}.my_IB_report_box .empty .score_box .score span{font-weight:400}.my_IB_report_box .txt span{color:#b2b2b2}.challenge h3{padding-bottom:10px;font-size:22px}.challenge h3 span{padding-left:6px;font-size:14px}.custom_select.finish.empty.dropdown{position:relative;display:block;width:100%;border:1px solid #e1e1e1;margin-top:20px;background-color:#f9f9f9;border-radius:10px;font-size:16px;font-weight:700;color:#b1b1b1;padding:12px 16px;cursor:default}.custom_select.finish.empty.dropdown:after{content:"▼";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:12px;color:#b1b1b1}.custom_select.finish.empty.dropdown .selected{display:flex;align-items:center;gap:18px;color:#b1b1b1;font-size:16px;font-weight:600}.custom_select.finish.empty.dropdown .tag{display:inline-block;background:#b1b1b1;color:#fff;font-size:16px;font-weight:600;padding:6px 9px;border-radius:6px;min-width:60px;text-align:center}.challenge .product{min-height:220px;padding:1.5vw 0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:30px 0;background-color:#fafafa;border-radius:10px}.challenge .product .divider{display:flex;align-items:center;justify-content:center;color:#818181;font-size:18px;font-weight:500;letter-spacing:.5px;margin-bottom:15px;width:100%;max-width:360px}.challenge .product .divider:before,.challenge .product .divider:after{content:"";flex:1;border-bottom:.5px solid #989898;margin:0 36px}.challenge .product .prize-img{width:170px;height:170px;object-fit:contain;opacity:.9;transition:transform .3s ease,opacity .3s ease}.challenge .product .prize-img:hover{transform:scale(1.05);opacity:1}.challenge .timer_num.empty .time_box{border:solid 1px #e1e1e1;background-color:#f9f9f9;color:#b1b1b1}.challenge .timer_num.empty .time_box .txt,.challenge .timer_num.empty .time_box .caption div{color:#b1b1b1}.challenge .gray_table.empty{margin-bottom:20px}.challenge .gray_table.empty td{height:10vw}.challenge .contest_slide_wrap.empty .box_area{background-color:#f5f5f5}.challenge .contest_slide_wrap.empty .box_area .title{background-color:#ddd}.challenge .contest_slide_wrap.empty .box_area .champion_wrap{padding-top:28px}.challenge .contest_slide_wrap{position:relative;padding:0 30px}.challenge .contest_slide_wrap .navigation-wrapper{width:calc(100% + 20px)}@media (max-width: 1360px){.challenge h3{font-size:20px}.challenge h3 span{display:block;padding:2px 6px 6px 0;font-size:13px}.challenge .custom_select .selected,.challenge .custom_select .options li{font-size:16px}.challenge .custom_select label{margin-right:6px;width:60px;height:26px;line-height:26px;font-size:14px}.challenge .custom_select span{margin:0 4px 0 10px}.challenge .timer_num .time_box{padding:12px 26px 26px;font-size:26px}.challenge .timer_num .time_box .txt{display:none}.challenge .timer_num .time_box .caption div{bottom:10px}.challenge .progress_wrap{width:100%}.challenge .progress_bar span{font-size:14px}.challenge .progress_bar span strong{font-size:16px}.challenge .step_wrap{width:100%}.challenge .step{display:flex;align-items:center;justify-content:center;padding:0 10px;height:70px;line-height:initial;border-radius:10px;word-break:keep-all;overflow-wrap:break-word}.challenge .dot_line{flex:0 0 30px;display:flex;justify-content:center}.challenge .gray_table thead th,.challenge .gray_table tbody td{padding:10px 4px;font-size:14px}.challenge .pagination .pagination_wrap{padding:14px 0 24px}.challenge .line_box{height:104px;padding:10px}.challenge .line_box .info{padding-bottom:6px}.challenge .line_box .state .label{width:36px;font-size:12px}.challenge .line_box .state .person{font-size:20px}.challenge .line_box .info .date{font-size:12px}.challenge .line_box .title{padding:6px 0 0}.challenge .box_area{min-height:168px}.challenge .box_area .title{height:30px;line-height:30px;font-size:14px}.challenge .box_area .champion .product_txt{padding:8px 0;font-size:16px}.challenge .box_area .champion .product_txt span{display:none}.challenge .box_area .champion .name{font-size:14px}.challenge .box_area .champion .name:before{display:none}.challenge .contest_slide_wrap.empty{padding:0}.challenge .contest_slide_wrap.empty .box_area .champion_wrap{padding-top:20px}.challenge .contest_slide_wrap.empty .box_area .champion_wrap img{width:70%}}@media (max-width: 1024px){.challenge .custom_select span{margin:0 2px 0 8px}.challenge .custom_select label{width:53px;height:24px;line-height:24px;font-size:12px}.challenge .line_box .state .label{display:none}.challenge .line_box .state .person{font-size:20px}.challenge .empty_content img{display:block}.challenge .contest_slide_wrap.empty .box_area .champion_wrap img{width:138px}}@media (max-width: 1360px){.my_class .gray_table.v2 th,.my_class .gray_table.v2 td{padding:10px 5px}.my_class .gray_table.v2 th,.my_class .gray_table.v2 th .icn,.my_class .gray_table.v2 td{font-size:12px}.my_class .gray_table.v2 th .icn:before{display:none}.my_class .gray_table.v2 td span{font-size:10px}.my_class .gray_box_wrap .gray_box .product img{max-height:42px}}@media (max-width: 1640px){.calendar .month{font-size:24px}.calendar .month span.prev{margin-right:20px}.calendar .month span.next{margin-left:20px}.calendar .note .icn,.calendar .week_days div{font-size:13px}.event_banner{height:46px;padding:0 10px}.event_banner .swiper{margin:0 auto;width:100%}.event_banner .event_banner_txt{display:none}.event_banner .win_slide{justify-content:center}.swiper-button-next{padding-left:4px}.swiper-button-prev{padding-right:4px}.my_class .horizontal_gray_box .box_list{padding:6px 10px}.my_class .horizontal_gray_box .box_list table .type{font-size:12px}.my_class .horizontal_gray_box .box_list table td{padding:6px 3px}.my_class .horizontal_gray_box .box_list .content{width:60%;font-size:14px}.my_class .box_list label{margin-right:0;width:48px;font-size:11px}}@media (max-width: 1024px){.my_class .horizontal_gray_box .box_list table .type{display:none}.my_class .horizontal_gray_box .box_list .content{width:60%;font-size:12px}.my_class .box_list label{width:40px;padding:2px 0;font-size:9px}.event_banner .win_slide .name:before{display:none}.calendar .note .icn{font-size:12px}.calendar .note .icn:before{margin-right:4px;width:16px;height:16px}.calendar .month{padding:60px 0 10px;font-size:18px}.calendar .month span{width:20px;height:20px;vertical-align:-1px}.calendar .week_days div{font-size:10px}.calendar .days .day span{top:2px;right:4px;font-size:10px}}@media (max-width: 768px){.event_banner .win_slide .name{font-size:12px}.event_banner .win_slide .bar{margin:0 6px}.my_class .horizontal_gray_box .box_list .content{width:55%}}.IB_research .top_content{display:flex;justify-content:flex-end;margin:0 auto;max-width:800px}.IB_research .top_content .timer{margin:-25px 10px 0 0}.IB_research .btn_wrap{align-content:center}.IB_research .btn_wrap .btn{position:relative;width:120px;height:40px;font-size:18px}.IB_research .btn_wrap .btn:first-child.on{background-color:var(--maincolor);z-index:2}.IB_research .btn_wrap .btn:last-child.on{background-color:var(--subcolor);z-index:2}.IB_research .chat_box{margin-top:20px;line-height:22px;border:1px solid #e1e1e1;border-radius:10px;font-weight:500}.IB_research .chat_box .chat_msg{height:348px;max-height:348px;padding:24px 20px 0;overflow-y:auto}.IB_research .chat_box .chat_msg .me_mgs{display:flex;justify-content:flex-end;margin-bottom:14px}.IB_research .chat_box .chat_msg .me_mgs .mgs_content{padding:10px 20px;border-radius:10px;background-color:var(--teal-bg);text-align:right}.IB_research .chat_box .chat_msg .IB_mgs{display:flex;align-items:center;margin-bottom:14px}.IB_research .chat_box .chat_msg .IB_mgs .avatar{margin-right:10px;width:40px;height:40px;border-radius:50px;background-color:var(--subcolor)}.IB_research .chat_box .chat_msg .IB_mgs .avatar svg{width:18px;height:21px;padding:9px 12px}.IB_research .chat_box .chat_send{background-color:#f6f6f6;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.IB_research .chat_box .chat_send form{display:flex;align-items:center;padding:0 0 0 20px}.IB_research .chat_box .chat_send form .img{display:flex}.IB_research .chat_box .chat_send form .img:after{content:"";display:inline-block;margin:0 20px;width:1px;height:20px;background-color:#e0e0e0}.IB_research .chat_box .chat_send form textarea{width:70%;padding:14px 0 0;resize:none;background-color:transparent;border:none}.IB_research .chat_box .chat_send .chat_send_btn_wrap{width:20%;text-align:right}.IB_research .chat_box .chat_send button{width:36px;height:36px;background-color:var(--maincolor);border-radius:40px}.IB_research .chat_box .chat_send .button_disabled{width:36px;height:36px;background-color:var(--maincolor);border-radius:40px;cursor:not-allowed}.IB_research .chat_box .chat_send button{margin-left:5px}.IB_research .mike_wrap .btn_mike{display:flex;position:relative;margin:20px auto 0;width:85px;height:85px;padding-top:11px;border:6px solid #f3f3f3;background-color:#e5e5e5;text-align:center;border-radius:50px}.IB_research .mike_wrap .btn_mike.on{background-color:var(--subcolor);border-color:#ffe7d2;z-index:2}.IB_research .mike_wrap p{margin-top:10px;text-align:center;font-weight:500}.IB_research .horizontal_gray_box .title{padding:10px 14px}.IB_research .horizontal_gray_box .title p{font-size:13px;font-weight:400}.IB_research .horizontal_gray_box .title button{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:40px;height:40px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEBklEQVRYhc3ZXYjUZRTH8c/8GbrQXbpQA3G1BWlVsItMoS560TJ6NeoiW92L8N1eJDLsJoReoFqCiFxktbALa+0qbC8qi6y8S0sCsVUrjBSLNMK1LtS0i/OMzM7+R2d2Z3f7wcAwz8v5/v/P85znnDOF1p3vGoIyzMN8zEUbpmB8av8bx3EY+7Abe3GhXkPFOvu34AksxVRcxBEcxNc4k/o1JeDr8TAK+BXvoQvHGg04AS9iRTK2C8/hc/xxhbGTcCeWYD2ewdvYiFNXMpzVAPcI+rAqTdyG+9FTA5zUpwcPpLFb01x9WDwcwCI24wP8iBvE8h6tAaqajuLJNNcR7Eg2qq5kNcBx+BBr0IlbcGAYYJU6gFvT3GuSrXG1AhbFktyD1WKvnW8gXEnn09yrk60eOW8yD3ATFuEpbBkBsEptSbYWJdsDVEm8WDzR62JvjJY2Y7o45V+JtwkKZY56gjhZR8T+GIllvZyK2CNO+kzJQ5Qv8cu4WriA0YaTbK5EM14q/VgCnIblws818rTWqwPCTy5LTJcA14obonNsuAaoU7CsJQAzdOATg51wAS+Iu/NijZ9+/C6uw5uqQEzDY2JLVeqXxNKBrBSVtOD9nM5PiztzStXnHawmXIOF4q6eXNZWELfRQWzDzipz9CSmeRkWiCf/LKfj8jrA8jQe96bv0/Cp8HWlsOy2KuN2Jab5GW7EIZzM6XjdMAGJN7hMHICFNY45KWLJuUXMSIB5umrYeDwrf69dSX2YkYknrDmAHIKGAkcEuJMz4Rj7G8fTMPWjuZaAdUyVSaRjDZKjZvRnOCF8zv9NU3EiEyd4xhjD5GkmDmX4VgBOHFueAZoowq59mUiqCyI1rNTZBhh7Ex/XOeYuwbQ7wzfCDy7N6Zh3/dWrbbhPxJm1urNHE9PeTJQjtuNutFZ0XI8/hwH3Br4X9+pWUWn4sqz9t5wx14okajsulEL+FvyEd/B4xYBJeFDkDLVWIv4SpZA9OW0F3IE56MUPFe1dooIxHcfKc5IuEXLPMXZR9Wx8J17UpYC1pI04LdLAeotKjVBRbIPTeL70YzngKVGWuBmvjCpa6FURga9TVlSqfFM7cLsIkX42ernxWnEgt6iI7POWcp0Iwd7Cv0a+urAq2fpIVBgGKC+aOYt2EXZ34zUjsyeLae5ukSS1y7kYqoVb/wjX0o0NwmXMbiDc7DTnhmTjoWRzkC4XD54TpbF2kZvsF66odRhgrSJp2p/mXJJsnKs2oJaAdQdmiarDCpHM9ArwSTWMn5j69qaxK9Ncs5QViaqpUGeVv0W4og6RK5cX0Y8ZWERvSRBt4vY4Lq6vTerIgeoFLKmU8C8QaWtbAmpK7WcSxGERzn1hiH9D/AdP4OYy4/9qDwAAAABJRU5ErkJggg==) no-repeat center / contain}.IB_research .horizontal_gray_box .sticker{position:relative;padding:0 30px 20px}.IB_research .horizontal_gray_box .sticker ul{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.IB_research .horizontal_gray_box .sticker li{display:flex;justify-content:center;align-items:center;flex:0 0 calc(50% - 8px);position:relative;margin-top:10px;width:calc(50% - 8px);aspect-ratio:4 / 1.7;background:url(/assets/sticker-DyypZXwb.png) no-repeat center right / contain}.IB_research .horizontal_gray_box .sticker li:nth-child(2n){background-position-x:left}.IB_research .horizontal_gray_box .sticker textarea{position:absolute;right:0;margin:0 1vw;width:68%;height:74%;background:transparent;border:none;text-align:center;font-size:clamp(14px,1.2vw,20px);resize:none;outline:none;align-content:center}.IB_research .horizontal_gray_box .sticker li:nth-child(2n) textarea{left:0}.IB_research .horizontal_gray_box .sticker li.on{opacity:0}.IB_research .step_on,.IB_research .step_on li{z-index:5;overflow:initial}.IB_research .finger{display:none}.IB_research .step_on .finger{display:block}.IB_research .finger{position:absolute;z-index:3;animation:blink_effect 1s step-end 2 forwards}.IB_research .step1 .finger{bottom:-50px;right:-40px}.IB_research .step2 .finger{bottom:300px;right:360px}.IB_research .step3 .finger{bottom:-50px;right:-40px}.IB_research .step4 .finger{bottom:-56px;right:-44px}.IB_research .tutorial{display:none;position:absolute;width:max-content;padding:12px 20px;border-radius:10px;text-align:left;background-color:#fff;z-index:3;cursor:initial}.IB_research .tutorial:after{position:absolute;border-top:10px solid transparent;border-right:7px solid transparent;border-bottom:10px solid transparent;border-left:7px solid transparent}.IB_research .tutorial.on{display:block}.IB_research .tutorial.one{top:-86px;left:-160px}.IB_research .tutorial.one:after{content:"";bottom:-19px;right:40px;border-top:10px solid white}.IB_research .tutorial.two{top:-58px;right:0}.IB_research .tutorial.two:after{content:"";bottom:-19px;right:50%;transform:translate(-50%);border-top:10px solid white}.IB_research .tutorial.three{top:-24px;left:86px}.IB_research .tutorial.three:after{content:"";top:50%;left:-19px;transform:translateY(-50%);border-top:7px solid transparent;border-right:10px solid white;border-bottom:7px solid transparent;border-left:10px solid transparent}.IB_research .tutorial.four{bottom:-104px;left:-262px}.IB_research .tutorial.four:after{content:"";top:-19px;right:40px;border-bottom:10px solid white}.IB_research .tutorial .tuto_title{font-size:18px;font-weight:700;color:var(--maincolor)}.IB_research .tutorial .tuto_content{padding-top:4px;font-size:16px;font-weight:400}.IB_research .sticker_img{position:absolute;top:5%;left:50%;transform:translate(-50%);width:27vw;height:24vw;overflow:hidden}.IB_research .sticker_img img{width:100%;height:100%;object-fit:cover;display:block}.IB_research .circle_wrap{position:relative;min-height:72vh}.IB_research .circle_wrap .circle{padding:0 24px;border-radius:50%;-webkit-box-shadow:0 5px 14px -2px rgba(57,57,57,.3);box-shadow:0 5px 6px -2px #adadad99}.IB_research .circle_wrap .circle p{font-weight:800;font-size:40px;text-align:center}.IB_research .circle_wrap .circle p span{font-size:20px}.IB_research .circle_wrap .circle .type{padding-bottom:14px;font-weight:800;font-size:30px;color:#fff;text-align:center}.IB_research .circle_wrap .circle .txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal;color:#fff;text-align:center;font-size:16px}.IB_research .circle.red{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);width:14.5833vw;height:14.5833vw;background-color:#e46565}.IB_research .circle.red p{padding:50px 0 0 10px;color:#ffc0c0}.IB_research .circle.red .txt{font-size:18px}.IB_research .circle.teal{position:absolute;top:16px;left:24px;width:12.5vw;height:12.5vw;background-color:var(--maincolor)}.IB_research .circle.teal p{padding:30px 0 0 10px;color:#81ddd2}.IB_research .circle.blue{position:absolute;top:10px;right:60px;width:11.4583vw;height:11.4583vw;background-color:#0f77cf}.IB_research .circle.blue p{padding:30px 0 0 10px;color:#70b8f5}.IB_research .circle.yellow{position:absolute;width:9.8958vw;height:9.8958vw;background-color:#fffbd3}.IB_research .circle.yellow p{padding:30px 0 0 10px}.IB_research .circle.yellow .type{font-size:20px;color:#3a3a3a;padding-top:40px}.IB_research .circle.yellow .txt{-webkit-line-clamp:3;color:#3a3a3a;font-size:14px}.IB_research .circle.yellow.one{top:15.625vw;left:10px}.IB_research .circle.yellow.two{bottom:60px;right:90px}.IB_research .circle.yellow.three{bottom:26.5vh;right:16px}.IB_research .circle.gray{position:absolute;bottom:80px;left:10.4167vw;width:7.8542vw;height:7.8542vw;padding:0 20px;background-color:#f9f9f9}.IB_research .circle.gray .type{padding:30px 0 6px;font-size:20px;color:#3a3a3a}.IB_research .circle.gray .txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal;color:#3a3a3a;font-size:14px}.IB_research .circle_wrap .btn_orange{position:absolute;bottom:8px;left:50%;transform:translate(-50%);width:170px;height:44px}.IB_research .time_progress{position:relative;margin:14px auto;width:83%;border-radius:42px;border:1px solid #e1e1e1;text-align:center;box-sizing:border-box;background-color:#f4f4f4;overflow:hidden}.IB_research .time_progress .progress_bar{position:absolute;top:0;left:0;height:42px;background-color:#d4f5f0;border-radius:42px;transition:width .8s linear}.IB_research .time_progress input{position:relative;width:100%;height:42px;padding:0 58px 0 20px;line-height:42px;border:none;text-align:center;font-size:18px;color:#25b3a2;border-radius:42px;font-weight:500;background-color:transparent;z-index:0}.IB_research .time_progress input::placeholder{color:#acacac}.IB_research .time_progress button{position:absolute;top:9px;right:16px;width:32px;z-index:0}.IB_research .time_progress button svg{fill:#dfdfdf;cursor:not-allowed}.IB_research .time_progress button.on svg{fill:var(--maincolor);cursor:pointer}.wonder-sticker{position:relative;width:calc(50% - 8px);aspect-ratio:4 / 1.7;background:url(/assets/sticker-DyypZXwb.png) no-repeat center right / contain;margin-top:10px;display:flex;justify-content:center;align-items:center}.sticker-inner{position:absolute;width:100%;height:100%;transition:opacity .5s ease;display:flex;justify-content:center;align-items:center}.animate-sticker{animation:stickerFade 1.2s ease-out forwards}@keyframes stickerFade{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}.hidden-sticker .sticker-inner{opacity:0;pointer-events:none}.ghost-height{width:100%;visibility:hidden}.good-job-text{position:absolute;top:25%;right:10px;font-weight:700;font-size:20px;color:#f1c40f;pointer-events:none;z-index:20;animation:goodJobFadeLift 1.7s ease-out forwards;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000}.good-job-text .good-job-plus{color:#000!important;text-shadow:none!important;display:inline-block;animation:plusPop 2.6s cubic-bezier(.22,1.61,.36,1) forwards}.sparkle{position:absolute;width:6px;height:6px;background:radial-gradient(circle,#ffd700 0%,#ff9f00 70%,transparent 100%);border-radius:50%;opacity:0;animation:sparkleFly .8s ease-out forwards;transform:translate(calc((var(--x, 0) - .5) * 40px),calc((var(--y, 0) - .5) * 40px))}.sparkle:nth-child(1){--x: .1;--y: .2}.sparkle:nth-child(2){--x: .8;--y: .3}.sparkle:nth-child(3){--x: .5;--y: .1}.sparkle:nth-child(4){--x: .2;--y: .8}.sparkle:nth-child(5){--x: .9;--y: .6}.sparkle:nth-child(6){--x: .3;--y: .9}.sparkle:nth-child(7){--x: .7;--y: .7}.sparkle:nth-child(8){--x: .4;--y: .5}@keyframes goodJobFadeLift{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-32px)}}@keyframes plusPop{0%{transform:scale(.2);opacity:0}40%{transform:scale(1.25);opacity:1}70%{transform:scale(.92)}to{transform:scale(1);opacity:1}}@keyframes sparkleFly{0%{opacity:1;transform:translate(0) scale(.4)}to{opacity:0;transform:translate(calc((var(--x) - .5) * 80px),calc((var(--y) - .5) * 80px)) scale(.2)}}.particle{position:absolute;width:6px;height:6px;background:gold;border-radius:50%;opacity:0;animation:particleBurst .8s ease-out forwards;z-index:9}@keyframes particleBurst{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.3)}}.wonder-sticker.animate-sticker,.wonder-sticker.hidden-sticker{background:none!important}.wonder-sticker.animate-sticker{animation:stickerTotalFade 1.2s ease-out forwards}@keyframes stickerTotalFade{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}@keyframes blink_effect{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:0}}@media (max-width: 1640px){.IB_research .btn_wrap .btn{margin-right:0;width:90px;height:30px;font-size:14px}.IB_research .horizontal_gray_box .sticker{padding:10px 8px 30px}.IB_research .horizontal_gray_box .sticker textarea{position:absolute;top:44%;left:1%;transform:translateY(-50%);margin:5px 9px 10px;padding:0 6%;font-size:14px}.IB_research .horizontal_gray_box .title p{font-size:12px}.IB_research .finger img{width:40px}.IB_research .step1 .finger{bottom:-40px;right:-20px}.IB_research .step3 .finger{bottom:-30px;right:-20px}.IB_research .step4 .finger{bottom:-40px;right:-24px}.IB_research .tutorial.one{top:-86px;left:-190px}.IB_research .tutorial.four{left:-290px}}@media (max-width: 1360px){.IB_research .top_content .timer{margin:4px 10px 0 0}.IB_research .timer .time_wrap{padding-top:0}.IB_research .chat_box{margin-top:10px;line-height:18px}.IB_research .chat_box .chat_msg{height:180px}.IB_research .chat_box .chat_msg .me_mgs,.IB_research .chat_box .chat_msg .IB_mgs{margin-bottom:10px}.IB_research .chat_box .chat_msg .mgs_content{font-size:13px}.IB_research .chat_box .chat_msg .me_mgs .mgs_content{padding:10px}.IB_research .chat_box .chat_msg .IB_mgs .avatar{width:30px;height:30px}.IB_research .chat_box .chat_msg .IB_mgs .avatar svg{width:12px;height:14px;padding:8px 9px}.IB_research .chat_box .chat_send form{padding:0 10px}.IB_research .chat_box .chat_send form .img{display:none}.IB_research .chat_box .chat_send form textarea{width:77%;height:40px}.IB_research .chat_box .chat_send .chat_send_btn_wrap{width:23%}.IB_research .chat_box .chat_send button{width:30px;height:30px}.IB_research .mike_wrap .btn_mike{margin:10px auto;width:65px;height:65px;padding-top:8px;border-width:4px}.IB_research .mike_wrap .btn_mike>img{width:16px}.IB_research .mike_wrap p{margin-top:6px}.IB_research .horizontal_gray_box .title .btn_tutorial{width:30px;top:32%;right:10px}.IB_research .tutorial{padding:12px 14px}.IB_research .tutorial .tuto_title{font-size:16px}.IB_research .tutorial .tuto_content{font-size:14px}.IB_research .tutorial.one{top:-82px;left:-148px}.IB_research .tutorial.two{top:-54px}.IB_research .tutorial.two:after{right:26%}.IB_research .tutorial.three{top:-30px;left:66px}.IB_research .tutorial.four{bottom:-96px;left:-236px}}.amazing-animate{position:absolute;bottom:25%;right:10px;display:inline-flex;align-items:center;gap:6px;font-weight:900;font-size:24px;pointer-events:none;z-index:999;animation:amazingLift 1.7s ease-out forwards}.amazing-label{color:#ff2fb4;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000}.amazing-plus{color:#fff;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000;animation:amazingPop 1.4s cubic-bezier(.22,1.61,.36,1) forwards}@keyframes amazingLift{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-32px)}}@keyframes amazingPop{0%{transform:scale(.2);opacity:0}45%{transform:scale(1.3);opacity:1}70%{transform:scale(.92)}to{transform:scale(1);opacity:1}}.amazing-sparkle{position:absolute;width:7px;height:7px;background:radial-gradient(circle,#ff7ad9 0%,#ff2fb4 60%,transparent 100%);border-radius:50%;opacity:0;animation:amazingSparkFly .9s ease-out forwards;transform:translate(calc((var(--x, 0) - .5) * 40px),calc((var(--y, 0) - .5) * 40px))}.amazing-sparkle:nth-child(1){--x: .1;--y: .2}.amazing-sparkle:nth-child(2){--x: .8;--y: .3}.amazing-sparkle:nth-child(3){--x: .5;--y: .1}.amazing-sparkle:nth-child(4){--x: .2;--y: .8}.amazing-sparkle:nth-child(5){--x: .9;--y: .6}.amazing-sparkle:nth-child(6){--x: .3;--y: .9}.amazing-sparkle:nth-child(7){--x: .7;--y: .7}.amazing-sparkle:nth-child(8){--x: .4;--y: .5}.amazing-sparkle:nth-child(9){--x: .1;--y: .7}.amazing-sparkle:nth-child(10){--x: .9;--y: .2}@keyframes amazingSparkFly{0%{opacity:1;transform:translate(0) scale(.4)}to{opacity:0;transform:translate(calc((var(--x) - .5) * 80px),calc((var(--y) - .5) * 80px)) scale(.2)}}@media (max-width: 1024px){.IB_research .top_content .timer{margin:0 10px 7px 0}.IB_research .btn_wrap .btn{width:73px;height:25px;font-size:11px}.IB_research .chat_box .chat_send form textarea{width:76%}.IB_research .chat_box .chat_send .chat_send_btn_wrap{width:25%}.IB_research .horizontal_gray_box .sticker textarea{top:42%;margin:5px 7px 10px;padding:0;font-size:10px}.IB_research .horizontal_gray_box .sticker li{margin-top:0;height:13vw}.IB_research .horizontal_gray_box .title .btn_tutorial{width:24px}.IB_research .finger img{width:30px}.IB_research .step1 .finger{bottom:-30px;right:-15px}.IB_research .step2 .finger{bottom:-10px;right:-5px}.IB_research .step3 .finger{bottom:-20px}.IB_research .step4 .finger{bottom:-26px;right:-20px}.IB_research .tutorial.two{top:-60px}.IB_research .tutorial.one{left:-100px}.IB_research .tutorial.one:after{right:94px}}@media (max-width: 768px){.IB_research .top_content .timer{margin:-5px 10px 14px 0}.IB_research .chat_box .chat_send form textarea{width:77%}.IB_research .chat_box .chat_send .chat_send_btn_wrap{width:23%}.IB_research .chat_box .chat_msg{height:130px;padding:16px 14px 0}.IB_research .chat_box .chat_msg .mgs_content{font-size:12px}.IB_research .chat_box .chat_send form textarea{height:34px;padding:11px 0 0}.IB_research .chat_box .chat_send button{width:24px;height:24px}.IB_research .chat_box .chat_send button img{width:11px;vertical-align:-2px}.IB_research .chat_box .chat_send button:last-child img{width:14px}.IB_research .mike_wrap .btn_mike{margin:10px auto 0;width:50px;height:50px;padding-top:7px}.IB_research .mike_wrap .btn_mike>img{width:12px}.IB_research .step1 .finger{bottom:-25px}}.IB_quiz .quiz_title{padding-bottom:40px;font-size:24px;font-weight:700;text-align:center}.IB_quiz .quiz_title p{font-size:22px;color:#e1e1e1;font-weight:700}.IB_quiz .quiz_wrap{position:relative;padding:0 60px 6vw}.IB_quiz .quiz_wrap .quiz{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding:10px 20px;border:1px solid #e1e1e1;border-radius:10px}.IB_quiz .quiz_wrap .quiz.on{background-color:#f0fdfb;border:1px solid var(--maincolor)}.IB_quiz .quiz_wrap .quiz>.num,.IB_quiz .quiz_wrap .quiz_box>.num{width:31px;height:31px;padding:7px 0;text-align:center;background-color:#f4f4f4;border-radius:50%}.IB_quiz .quiz_wrap .quiz.on>.num{color:#fff;background-color:var(--maincolor)}.IB_quiz .quiz_wrap .quiz .quiz_con{width:90%;padding:0 20px;font-size:16px;line-height:22px}.IB_quiz .quiz_wrap .quiz .wrong{width:23px;height:23px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAAsTAAALEwEAmpwYAAABZklEQVQ4jZ3Vv0tXURQA8I8vJHSwRSeJJglEiAZ1kjAoCkPoL3CyISc3cxbUwcElanW2gn6AONisQ4tTBQlODg0ZmDh8teG9C4/nu8/7PNPlnHM/XM7lcruGPm3AHdzHNxy6XvTgDOeQoR8/8QE/MN0S7MU2/qGDtwGeQnfRdBObLfBefMajUu4FBjPcqzR3J+IBnaypdbLi6L9b4rewFUHXcZThOx424E9r0G1M1KBvME8+Y9hvwN8VtTI6FkFf4qIMl/E/lQ098lk+T0WrcMCf4G8N/j6Cvq6idTDs4nENXhermKuiMTgVX8VCrBiD4RcOIrWOfN7RiMED2HH58YS4Ib/QB23ggI40nUh+oR8xngI3oRs4qeT65CO5hJfhJnQZM/InfpqCB7gJfYXFYr2DZyl4loCuVHJX4WMBXmuBpuCbAb7bEr0Kvx3gL9dAm/Cv0FV8pgMYLhr2EtFyjGIWx1jC8X9d119uZEV28gAAAABJRU5ErkJggg==) no-repeat center / contain}.IB_quiz .quiz_wrap .quiz .right{width:25px;height:25px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAB+UlEQVRIiaXWPWhUQRQF4G8fiwtaGVAQDSpIWKL4U6mNkFSCkNgGKw3EThvRxgRNkKiVCIJrJ4ixTSotTAqxsRKJugTBRm2EBCsJarSYt8k4vt242QMP3r0zc87MnZl7p/R7slsLVDGEfvSiK/cvYR5zmEK9GUGpiUAVtzDQSj3CNC5jIW3ICjqfx+s2yGEQbzCynsA47qPSBnkDFdRyjlWUo/8RjBYM/IqHmBVC8At7cQLDSGM8is+52Ooe9AhLjGe+gkncwPcmsy7jEq5jU+RfxmHUGyG6XUB+BldbkMNP3MTJpF9FOCQy4cQMJgMn8KQFcYo5/27wAKqZcM5jfBTC0i4e4WXiG8rQlzjv4ccGBOBuYvdnOJA4n26QHJ4ldm+GrYnzfQcC3/AlsruKbvJKBwIk4c2wmHTY0QF5GdsieynDu6TT8Q4EDmFzZM9nQgqIcbYDgeHEnsuEfB7jFI5tgLyKc4lvKhOKxUzkLOWi29sg34LH/k4306JcdEVIUA3swQshputhF57jSORbFgrQaj2o42IysAevcAf7Coi7cQ1vcTRpuyCvbmnJHFdcEwg5/kP+v1tYZREmMNYwyknjGD4JOSWtajvzrxmWhSjUYmfRTX6Ag8Im/S9mhAJTSxvSFTSwgNPWni192G/t2bIoXNBZ6zxb/gAE5mMFJuVVqAAAAABJRU5ErkJggg==) no-repeat center / contain}.IB_quiz .quiz_wrap .stamp{margin:-50px -20px 20px 0;text-align:center}.IB_quiz .result{width:100%;padding:40px 0 0;border-top:1px solid #e1e1e1}.IB_quiz .result p{padding-bottom:30px;font-size:18px;font-weight:600;text-align:center}.IB_quiz .btn_orange span{display:block;font-size:13px;color:#ffd4bb}.IB_quiz .btn_wrap button:last-child{vertical-align:7px}.IB_quiz .horizontal_gray_box .quiz_wrap{padding:40px 30px}.IB_quiz .horizontal_gray_box .quiz_wrap .quiz{display:block;cursor:pointer}.IB_quiz .horizontal_gray_box .quiz_wrap .quiz .quiz_box{display:flex;align-items:center}.IB_quiz .horizontal_gray_box .quiz_wrap .quiz .answer_wrap{display:none;margin-top:20px;padding:20px;border-radius:10px;background-color:#f8f8f8}.IB_quiz .horizontal_gray_box .quiz_wrap .quiz .answer_wrap .display_option{margin-top:20px;padding:20px;border-radius:10px;background-color:#f8f8f8}.IB_quiz .horizontal_gray_box .quiz_wrap .quiz .answer{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;border-bottom:1px solid #e1e1e1}.IB_quiz .horizontal_gray_box .quiz_wrap .quiz .answer.on{background-color:#f0fdfb}.IB_quiz .horizontal_gray_box .quiz_wrap .quiz .answer .num,.IB_quiz .horizontal_gray_box .quiz_wrap .quiz .answer .quiz_con{color:#6d6d6d}.IB_quiz .horizontal_gray_box .quiz_wrap .quiz .answer .wrong{width:11px;height:11px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAzUlEQVQokW3OsUoDQRSF4S/j4hMoFoKNlgr2ltY2smksgoVPo5X1doFNlSpWBiLapxEhhRZ5BtuI0eZGhnEPDMOd+X/u6TVNs4tb3GHhf7ZwjiU+Eq7jvOCkAx7iEe84THjFF3bwlEkb+CrmCZYJU9SFdFrAD+hjXWV2jXFI89iwgWusIGV9J7jJ6ojuf3ApbMdnnmMc5A8pg8e4iHmONfbxjKNcKOERzjDokhLuC3gQndtCmqFXYa+Av7PKbdzD4H4qXEatle60eMMn/ALuCDOjOtnDkwAAAABJRU5ErkJggg==) no-repeat}.IB_quiz .horizontal_gray_box .quiz_wrap .quiz .answer .right{width:13px;height:13px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAz0lEQVQYlXXRrUqDcRjG4Wt//ECxiE70DN7oGRgHhiUZBi0ehhOLOLSI/bVp0rYwsHkIxiUFqwwEMcxk2D0s2x3v5/d8N+q6FlXoooUmRhighyGUgG284gibAddxHL89hSs8YhnX2ErCBi6wmHi1gNOAlzjzry+c4wdX6Bbs4zdVZ+kW32iVtPuIMUtjvKFZ8IltLM2BC3YwKnjGGk7mwIdZelCy2Bg3JqdrBGrgAHeJ94rJwTtpd5/5X/COp/gdDKdP6WM38Ar2sIqH+H34AyFFK/0bIlNjAAAAAElFTkSuQmCC) no-repeat center / contain}@media (max-width: 1640px){.IB_quiz .quiz_title{padding-bottom:20px;font-size:20px}.IB_quiz .quiz_title p{font-size:18px}.IB_quiz .quiz_wrap{padding:0 10px 6vw}.IB_quiz .quiz_wrap .quiz{margin-bottom:10px;padding:10px}.IB_quiz .quiz_wrap .quiz .quiz_con{padding:0 14px;font-size:14px}.IB_quiz .quiz_wrap .quiz>.num,.IB_quiz .quiz_wrap .quiz_box>.num{width:26px;height:26px;padding:5px 0}.IB_quiz .quiz_wrap .quiz .right{width:26px;height:26px}.IB_quiz .result p{padding-bottom:20px;font-size:16px}.IB_quiz .horizontal_gray_box .quiz_wrap{padding:20px 16px}.IB_quiz .quiz_wrap .quiz .wrong,.IB_quiz .quiz_wrap .quiz .right{width:18px;height:18px}}@media (max-width: 1024px){.IB_quiz .quiz_wrap{padding:0 0 6vw}.IB_quiz .result{padding:20px 0 0}.IB_quiz .result p{font-size:14px}.IB_quiz .btn_orange span{font-size:11px}}@media (max-width: 768px){.IB_quiz .quiz_title{font-size:16px}.IB_quiz .quiz_title p{font-size:14px}.IB_quiz .quiz_wrap .quiz>.num,.IB_quiz .quiz_wrap .quiz_box>.num{width:21px;height:20px;padding:2px 0}.IB_quiz .quiz_wrap .quiz .quiz_con{font-size:13px;line-height:17px}.IB_quiz .result p{padding-bottom:10px;font-size:15px}.IB_quiz .quiz_wrap .quiz .wrong,.IB_quiz .quiz_wrap .quiz .right{width:14px;height:14px}}.writing .l_box .horizontal_gray_box{margin-top:16px;padding-bottom:20px}.writing .l_box .horizontal_gray_box .content{padding:30px 30px 0;height:260px;overflow-y:auto}.writing .btn_gray:hover{background-color:#c4c4c4}.writing .title .btn_gray{position:absolute;top:50%;right:20px;transform:translateY(-50%);margin-top:0;width:140px;height:40px;font-size:14px}.writing .title .btn_gray:after{content:"";display:inline-block;width:15px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAMCAYAAAC9QufkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAr0lEQVQoka2QwQnCQBRER4UcYnKzgARyEqwjB8EaUkiqycECAqnAHqwh4DU5Pw/+lbDuGhAHls/8mbeHL0CRdwAmm8HOVnFlkvY2g/oGr+pv8EVSudIvrfcBN5JukqoIWFnevDeL66XAAIzACSh4qTA/Wp46xj9/AvTAA6gNrs33lisGuw+uwGzwbD7xuwJaIPeCHdAZ3Jlf5jnQbgAknSXdA0fKJE2B/VHS4OCf9AQLegE02reKbAAAAABJRU5ErkJggg==) no-repeat}.writing .title .btn_gray p{font-size:12px;color:#fff}.writing .btn{margin-top:20px}.writing .btn_orange.long{width:200px;font-size:18px}.translator{margin:0 auto;width:540px}.translator .title{padding:10px 0}.translator .content{padding:30px 20px}.translator .trans_area{display:flex;align-items:center}.translator .trans_area .lang_name{width:110px;padding-right:10px;font-size:16px;font-weight:600}.translator .trans_area .trans_lang{display:flex;margin-right:10px;border:1px solid #e1e1e1;border-radius:6px}.translator .trans_area .trans_lang input{width:223px;height:30px;padding:0 10px;border:none;border-top-left-radius:6px;border-bottom-left-radius:6px}.translator .trans_area .trans_lang button{width:78px;height:30px;padding:0 10px;font-weight:600;border-left:1px solid #e1e1e1;border-top-right-radius:6px;border-bottom-right-radius:6px;background-color:var(--gray-bg)}.translator .trans_area .trans_lang button:before{content:"";display:inline-block;width:10px;height:11px;padding-right:5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAiklEQVQYlY3PqxHCYBRE4S8PRwNIDAXgmNwWMKQFKANJA3hoAUxayAyOAhAgaQDHTBAgEPmZXH3u2d2sqiqY4YgpXnouxxgnHFIQlGhQYIJ9gnvmKUOfcYEz7timwBwPLLH6Pv5Kbj5DZV3XJeMiYoM15mVE7DD6U69AM3jM4OgkGBElrqjbtr28AU6GIEjYRxDeAAAAAElFTkSuQmCC) no-repeat}.translator .trans_area:last-child{margin-top:12px}.translator .trans_area:last-child .trans_lang input{width:342px;border-top-right-radius:6px;border-bottom-right-radius:6px}.translator .trans_area .reload,.translator .trans_area .speak,.translator .trans_area .play{width:34px;height:34px;border-radius:20px}.translator .trans_area .reload{margin-right:6px;background-color:var(--maincolor)}.translator .trans_area .reload img{width:20px}.translator .trans_area .speak{background:var(--subcolor)}.translator .trans_area .speak img{width:14px}.translator .trans_area .play{padding-left:11px;background:var(--maincolor)}.translator .trans_area .play img{display:block;width:14px}@media (max-width: 1360px){.writing .title .btn_gray{right:10px;width:100px;height:34px;font-size:12px}.writing .title .btn_gray:after{display:none}.writing .l_box .horizontal_gray_box .content{height:190px;padding:14px 20px 0}.writing .btn_orange.long{width:160px;height:40px;font-size:16px}.writing .btn_wrap button{width:130px}.translator{width:100%}.translator .trans_area{justify-content:center}.translator .content{padding:20px 14px}.translator .trans_area .lang_name{width:60px;font-size:12px;line-height:14px;text-align:center}.translator .trans_area .trans_lang{width:19.5vw}.translator .trans_area .trans_lang input{width:100%}.translator .trans_area:last-child .trans_lang{width:22.4vw}.translator .trans_area:last-child .trans_lang input{width:100%}.translator .trans_area .trans_lang button{width:58px}.translator .trans_area .trans_lang button:before{display:none}.translator .trans_area .reload,.translator .trans_area .speak,.translator .trans_area .play{width:30px;height:30px}.translator .trans_area .reload img{width:16px}.translator .trans_area .speak img,.translator .trans_area .play img{width:12px}}@media (max-width: 1024px){.writing .title .btn_gray{width:90px;height:30px;font-size:11px}.writing .title .btn_gray p{font-size:10px}.writing .btn{width:120px;height:34px;font-size:14px}.writing .btn_orange.long{width:150px;height:34px;font-size:14px}.writing .btn_wrap button{width:100px}.translator .trans_area .lang_name{width:54px}.translator .trans_area .trans_lang{width:22vw}.translator .trans_area:last-child .trans_lang{width:25.4vw}.translator .trans_area .trans_lang button{width:47px;padding:0 6px;font-size:12px}}@media (max-width: 768px){.translator .trans_area .trans_lang{width:19vw}.translator .trans_area:last-child .trans_lang{width:24vw}.translator .trans_area .trans_lang button{width:50px}}.challenge_banner{position:relative;display:flex;align-items:center;justify-content:space-between;width:calc(50% - 10px);padding:1.0417vw .8333vw 1.0417vw 1.25vw;color:#fff;border-radius:10px;background-color:#0d23cc;margin-top:16px}.challenge_banner .deco{position:absolute;top:0;left:0}.challenge_banner .deco.two{top:inherit;left:inherit;bottom:0;right:0}.challenge_banner ul li{color:#fff;font-size:15px}.challenge_banner ul li span{display:inline-block;margin:0 .5208vw;width:1px;height:14px;background-color:#dadada}.challenge_banner .title{margin-top:-4px;padding-right:1.0417vw;font-weight:700;color:#fff600;font-size:18px}.challenge_banner .content{width:14.0625vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.challenge_banner .product{width:4.6875vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.challenge_banner button{margin-left:1.25vw;max-width:80px;width:4.1667vw;height:30px;padding:0;font-size:18px;color:#fff;border:1px solid #fff;border-radius:100px;background-color:#0d23cc;z-index:1}.challenge_banner button:after{content:"";display:inline-block;width:8px;height:12px;margin-left:.3125vw;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAY0lEQVQYlY2QuwqAMAxFj+Li5FYK/v/PubnoUPC4VKj1GQiE5JB7k0YFiMAMrNShRnVRkxpUykTt89A76CjCE1Suu4VOerm5FVDfXlyD9RW/JF5Nvp7ZAQOQsuIITKWF5uvVO+DW5DMREaJ2AAAAAElFTkSuQmCC) no-repeat;background-size:contain}.challenge_banner button:hover{background-color:#253ad8}.challenge_banner.result .content{width:13.5417vw}.challenge_banner.result .name{width:90px;height:30px;line-height:30px;text-align:center;color:#253ad8;background-color:#fff;border-radius:100px}.swiper.challenge_banner_slide{margin:0;height:30px;font-size:13px}.swiper.challenge_banner_slide .swiper-slide{align-content:center}.portfolio .section{padding-top:60px}.portfolio h3{margin-bottom:16px;padding-left:10px;font-size:28px;font-weight:700}h3 span.more{display:inline-block;margin-left:6px;width:20px;height:20px;vertical-align:-4px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAY0lEQVQokaWR0QnAMAhEnyVblayQXZMV0s5lf5oiJfeR9oEgip5y5u4MWmsjPQAHcimFSGLOLupsqqGwWuusPu603wob0O+NMaJSjL6qYAnIk4b8wYQPz8Dbh09PL6GcPtXABZaEHeWpCQeOAAAAAElFTkSuQmCC) no-repeat center;background-color:#f2f2f2;cursor:pointer}.portfolio .line_box{padding:14px 40px;border:1px solid #e1e1e1;border-radius:10px}.portfolio .state .line_box{display:flex;align-items:center;font-size:20px;font-weight:500;background:url(data:image/png;base64,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) no-repeat center right / contain}.portfolio .state .name:after{content:"";display:inline-block;margin:0 14px;width:1px;height:18px;background-color:#c5c5c5;vertical-align:-3px}.portfolio .state .term{margin-left:14px;height:30px;line-height:30px;padding:0 20px;border:1px solid var(--maincolor);border-radius:15px;background-color:#f6fffe}.portfolio .state .term span{color:var(--maincolor);font-weight:700}.portfolio .btn_list h4{padding-bottom:14px;font-size:20px;font-weight:700}.portfolio .line_box{padding:30px 40px}.portfolio .btn_list .article{margin-bottom:22px;padding-bottom:30px;text-align:left;border-bottom:1px solid #e1e1e1}.portfolio .btn_list .article:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.portfolio .btn_list .btn_wrap{text-align:left}.portfolio .btn_list .btn_wrap button{width:9.375vw;height:40px;line-height:40px;color:#fff;font-size:16px;font-weight:600;border-radius:8px}.portfolio .btn_list .btn_wrap button:after{content:"";display:inline-block;margin-left:6px;width:6px;height:9px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAZklEQVQImU2OMQqFUAwER0XQRqy9iPe2/B7AUwiWlhaihcL85gXfQorshN2gol7qpJZpB7VVH/VW54CkixwualOoJLXACbzAr+RTDWxABQwR1alritvVPkBudlE+qkdu5l+NYcT8AVCQk2QfkpeJAAAAAElFTkSuQmCC) no-repeat center / contain}.portfolio .btn_list .btn_wrap button svg{width:11px;height:13px}.portfolio .btn_list button.btn_purple{background-color:#7b4afe}.portfolio .btn_list button.btn_purple:hover{background-color:#6a35f6}.portfolio .btn_list button.btn_teal2{background-color:#2593b3}.portfolio .btn_list button.btn_teal2:hover{background-color:#1c88a7}.portfolio .stiker_wrap{display:flex;justify-content:center}.portfolio .stiker_wrap .stiker{margin:0 15px;width:174px;height:174px;padding-top:126px;font-size:22px;font-weight:700;color:#fff;text-align:center}.portfolio .stiker_wrap .stiker span{margin-left:-6px}.portfolio .stiker_wrap .stiker:nth-child(1){background:url(/assets/stiker_good-D3w9UUOU.png) no-repeat center / cover}.portfolio .stiker_wrap .stiker:nth-child(2){background:url(/assets/stiker_amazing-vdzS5kgQ.png) no-repeat center / cover}.portfolio .stiker_wrap .stiker:nth-child(3){background:url(/assets/stiker_great-Cbf4EZHD.png) no-repeat center / cover}.portfolio .section.award{padding-top:60px}.portfolio .award_slide_wrap{position:relative;padding:0 20px}.portfolio .award_slide_wrap .navigation-wrapper{width:calc(100% + 20px)}.portfolio .award_slide{text-align:center}.portfolio .award_slide .title{padding-top:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.portfolio .award_slide .date{padding-top:2px;color:#8e8e8e}.portfolio .award_slide .award_name{padding-top:4px;font-size:22px;font-weight:700}.portfolio .challenge_slide .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:44px;padding-top:12px;text-align:center}.portfolio .challenge_slide .product{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;padding-top:4px;text-align:center;color:var(--maincolor);font-weight:600}.portfolio .event h3{margin-bottom:4px}.portfolio .event .t_sub{padding-left:10px}.portfolio .event .gray_box{display:flex;max-height:260px;align-items:center;padding:1.0417vw 3.125vw;border:1px solid #e1e1e1;background-color:#f8f8f8;margin-top:10px}.portfolio .event .gray_box>div{padding:0}.portfolio .event .info_wrap{width:60%}.portfolio .event .product{width:40%;text-align:center}.portfolio .event .info{display:flex;align-items:center;margin-bottom:10px}.portfolio .event .info .txt{margin-right:10px;width:74px;height:28px;line-height:28px;text-align:center;border:1px solid var(--maincolor);color:var(--maincolor);font-size:16px;font-weight:700;border-radius:100px;background-color:#f6fffe}.portfolio .event .info{font-size:17px;font-weight:700}.portfolio .event .btn_state{margin-top:10px;width:180px;height:40px;line-height:40px;border-radius:8px;font-size:20px;font-weight:700;color:#fff}.portfolio .event .btn_state.orange{background-color:var(--subcolor)}.portfolio .event .btn_state.teal{background-color:var(--maincolor)}.portfolio .event .btn_state.gray{background-color:#a0a0a0}.portfolio .event .btn_state.orange:hover{background-color:#f07508}.portfolio .event .btn_state.teal:hover{background-color:#15a493}.portfolio .event .btn_state.gray:hover{background-color:#969595}@media (max-width: 1640px){.portfolio .state .line_box{font-size:18px}.portfolio .btn_list .btn_wrap button{width:140px;font-size:15px}.portfolio .btn_list .btn_wrap button:after{margin-left:4px}.portfolio .section{padding-top:40px}.portfolio h3{font-size:24px}.portfolio .stiker_wrap .stiker{width:145px;height:145px;padding-top:104px}.portfolio .award_slide .award_name{font-size:18px}}@media (max-width: 1360px){.portfolio .section{padding-top:20px}.portfolio h3{font-size:20px}.portfolio .line_box{padding:20px}.portfolio .state .line_box{font-size:14px}.portfolio .state .term{margin-left:10px;height:24px;line-height:23px;padding:0 14px}.portfolio .btn_list .article{margin-bottom:14px;padding-bottom:20px}.portfolio .btn_list h4{padding-bottom:10px;font-size:18px}.portfolio .btn_list .btn_wrap button{width:150px}.portfolio .btn_list button.btn_teal2{display:block;margin-top:10px}.portfolio .stiker_wrap .stiker{margin:0 10px 0 0;width:113px;height:113px;padding-top:80px;font-size:18px}.portfolio .stiker_wrap .stiker:last-child{margin:0}.portfolio .section.award{padding:40px 0 0}.portfolio .award_slide_wrap .navigation-wrapper{width:calc(100% + 20px)}.portfolio .award_slide .award_name{font-size:16px}}@media (max-width: 1024px){.portfolio h3{margin-bottom:14px}.portfolio .line_box{padding:10px}.portfolio .state .name:after{margin:0 6px;height:12px;vertical-align:-1px}.portfolio .state .term{padding:0 10px}.portfolio .btn_list .btn_wrap button{width:140px;height:34px;line-height:34px;font-size:14px}.portfolio .btn_list .btn_wrap button svg{width:9px;height:11px}.portfolio .stiker_wrap .stiker{width:100px;height:100px;padding-top:70px;font-size:17px}.portfolio .stiker_wrap .stiker span{margin-left:-3px}.portfolio .trophy img{width:70px}}@media (max-width: 768px){.portfolio h3{font-size:18px}.portfolio .state .line_box{font-size:13px}.portfolio .btn_list h4{font-size:16px}.portfolio .btn_list .btn_wrap button{width:120px;font-size:12px}.portfolio .stiker_wrap .stiker{width:90px;height:90px;padding-top:64px;font-size:15px}}.revise p.txt{padding:40px 0;font-size:18px;text-align:center;font-weight:500}.revise .gray_table table{width:100%;border-collapse:separate;border:1px solid #e1e1e1;border-spacing:0px;border-radius:10px}.revise .gray_table thead{border-bottom:1px solid #e1e1e1}.revise .gray_table thead th,.revise .gray_table tbody td{font-size:16px;font-weight:500}.revise .gray_table thead th{padding:14px 10px;border-bottom:1px solid #e1e1e1;background-color:var(--gray-bg)}.revise .gray_table thead th:first-child{border-top-left-radius:10px}.revise .gray_table thead th:last-child{border-top-left-radius:10px}.revise .gray_table td{padding:12px 10px;border-bottom:1px solid #e1e1e1}.revise .gray_table tbody tr:last-child td{border:none}.revise .gray_table td.title{max-width:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;text-align:left}.revise .gray_table td p{font-size:12px;color:#818181}.revise .gray_table label,.revise .gray_table label a{display:inline-block;width:70px;height:26px;line-height:26px;text-align:center;font-size:13px;border-radius:15px}.revise .gray_table label.label_blue:hover a{background-color:#deebfe}.revise .gray_table label.label_blue a:after{content:"";display:inline-block;margin-left:4px;width:6px;height:9px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAcUlEQVQImU3NsQnCUBQF0JNPFHunEHQEtXOAYG3tBu5jIJW1pV0QscwMLhEh2rwP/5X3XO6rlpffAj3OeItLGPHBHZsSJhzxxCNjisIYOASuMmRsMENXwhxXfHGqi/CGLXYYalRoscch/kjRXkf4yrt/4pUVokzyNpgAAAAASUVORK5CYII=) no-repeat top / contain}.report .content{max-height:580px;overflow-y:auto}.report .dark_gray_box{margin-bottom:20px;max-height:100px;padding:16px 20px;overflow-y:auto;color:#6e6e6e;border-radius:10px;background-color:var(--gray-bg)}@media (max-width: 1640px){.revise .gray_table thead th,.revise .gray_table tbody td{font-size:14px}}@media (max-width: 1360px){.revise p.txt{padding:30px 0;font-size:13px}.revise .gray_table thead th,.revise .gray_table td{padding:10px 4px}.revise .gray_table td p{display:none}.revise .gray_table label,.revise .gray_table label a{width:56px;height:22px;line-height:23px;font-size:11px}.revise .gray_table label.label_blue a:after{margin-left:2px;width:4px;height:7px}.report .content{max-height:440px;padding:20px}.report .dark_gray_box{max-height:80px}}@media (max-width: 1024px){.revise p.txt{padding:20px 0}.revise .gray_table thead th,.revise .gray_table tbody td{font-size:12px}.revise .gray_table label,.revise .gray_table label a{height:20px;line-height:21px}}@media (max-width: 768px){.revise .gray_table thead th,.revise .gray_table tbody td{padding:7px 4px}.report .content{max-height:350px}}.my_IB_report_box{margin-top:30px;padding:40px 36px;background-color:var(--gray-bg);border-radius:10px}.my_IB_report_box h3{text-align:center;font-size:28px;font-weight:700}.my_IB_report_box .txt{padding-top:24px;font-size:18px;text-align:center}.my_IB_report_box .score_box_wrap{display:flex;flex-wrap:wrap;justify-content:center;padding:40px 0 0}.my_IB_report_box .score_box{margin:0 20px 20px 0;width:260px;padding:24px 26px;background-color:#fff;border-radius:10px;-webkit-box-shadow:4px 5px 18px -4px rgba(145,145,145,.3);box-shadow:4px 5px 18px -4px #9191914d}.my_IB_report_box .score_box:nth-child(2n){margin-right:0}.my_IB_report_box .score_box .date{font-size:13px;color:#9a9a9a}.my_IB_report_box .score_box .title{padding:4px 0 14px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.my_IB_report_box .score_box .label{margin:0 auto;width:60px;height:22px;line-height:21px;border:1px solid var(--maincolor);background-color:#f0fdfb;font-weight:600;border-radius:15px;text-align:center}.my_IB_report_box .score_box .score{padding-top:4px;font-size:24px;font-weight:700;text-align:center}.my_IB_report_box .score_box .score span{padding-right:2px;font-size:44px;vertical-align:-4px}.my_IB_report_box .score_box .standard{font-size:13px;color:#9a9a9a;text-align:center}.my_IB_report .circular_graph_wrap{position:relative;top:45%;left:50%;transform:translate(-50%,-50%);padding:0 100px}.my_IB_report .circular_graph_wrap .average{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.my_IB_report .circular_graph_wrap .average .s_txt{margin-bottom:-6px;font-size:20px;color:#878787;font-weight:700}.my_IB_report .circular_graph_wrap .average .score{font-size:30px;font-weight:700}.my_IB_report .circular_graph_wrap .average .score span{padding-right:2px;font-size:50px;vertical-align:-3px}@media (max-width: 1640px){.my_IB_report_box .score_box_wrap{padding:30px 0 10px}.my_IB_report_box{padding:40px 30px}.my_IB_report_box .score_box{width:218px;padding:16px 20px}.my_IB_report_box .score_box .title{padding:2px 0 8px}.my_IB_report_box .score_box .score span{font-size:40px}.my_IB_report_box .score_box .standard{font-size:10px}.my_IB_report .circular_graph_wrap{padding:0 70px}}@media (max-width: 1360px){.my_IB_report_box{padding:20px 30px}.my_IB_report_box h3{font-size:22px}.my_IB_report_box .txt{padding-top:10px;font-size:16px}.my_IB_report_box .score_box_wrap{padding:14px 0 0}.my_IB_report_box .score_box{margin:0 0 10px;width:86%;padding:10px 20px;text-align:center}.my_IB_report_box .score_box .date{display:none}.my_IB_report_box .score_box .title{padding:2px 0 0;font-size:14px}.my_IB_report_box .score_box .label{display:none}.my_IB_report_box .score_box .score{padding-top:0}.my_IB_report_box .score_box .score span{font-size:34px;vertical-align:-2px}.my_IB_report .circular_graph_wrap{padding:0 30px}.my_IB_report .circular_graph_wrap .average .s_txt{font-size:16px}.my_IB_report .circular_graph_wrap .average .score{font-size:24px}.my_IB_report .circular_graph_wrap .average .score span{font-size:40px;vertical-align:-4px}}@media (max-width: 1024px){.my_IB_report_box h3{font-size:20px}.my_IB_report_box .txt{font-size:14px}.my_IB_report_box .score_box .score{font-size:18px}.my_IB_report_box .score_box .score span{font-size:30px}.my_IB_report_box .pagination .pagination_wrap{padding-top:10px}.my_IB_report .circular_graph_wrap .average .score{font-size:20px}.my_IB_report .circular_graph_wrap .average .score span{padding:0;font-size:34px;vertical-align:-3px}}.writing_contest .box{width:100%;padding:0 30px 30px;background-color:#fff;border-radius:10px}.writing_contest .content{width:100%;background-color:#fff}.writing_contest h3{padding:50px 0;font-size:30px;font-weight:700;text-align:center}.writing_contest h3 span{color:var(--maincolor)}.writing_contest .line_box .title span{margin-right:10px;width:30px;height:30px;border-radius:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEUlEQVQokZWSoUtDURSHv/eSJpMa1CIzajAbHMKKyWAyWCyCwShYha2I0Sb+B8NmcYJYTIIDwzZUVBBXDTY/y33ymG/P64Ef3HPv+c7vHjioRGha7aj1/H3K3zELtIEWsA40fl4iHHtqV22pcyFvqKXweCg8Umvq40CDehnYVo/VFfVGnQrQpXqoPv0HbKqb6r36oVZiwTN1S91TX9WFwZnLwO0cWMmYDBxRX9TTWDAPV9V+KLiNAVUSFWAfmAE+gTWgAzSBMWAHWAZ6v9YndDlXN8L5JIxwoL4VOWZKgRSoAovAEtAFvoBdoFboGCJR54G7ADwAV8A1cAE8l269OqquqpPDvjdMifoOTJQ6FEf/G6pMOYZuoHe0AAAAAElFTkSuQmCC) no-repeat center;background-color:#b1b1b1}.writing_contest .box_area .champion .name:before{content:"";display:inline-block;margin-right:5px;width:26px;height:26px;border-radius:100px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAABHElEQVQokX3RvyvEcRzH8YdzoSjbXQbTTX5l8aOQUiiJZLBYJGUy2QySwcQqi7+A5HKl2xXl1w2GK2WRjYFEMZzh+7k659x7+Xzevd7P9/vd+1WTy+VUiU2kMF8uxKpRWES2klANTCGBg5BPY+I/sBH14b+Ca3xiCYcl2h8wizya0Y1trGIXsziuBCbQj1dcYRIN2MIYMiW1daXgGu7Qh/cAn6MdnUjjPmgvRTCGZTSFfDC8R3jEON6wg2Ek46FgJhzhCbfoRQ9yOMMQvkqPUZy4jn2M4AE3iGMAbWHyr4ijFR0YRUHkVzqsWBs2yZSDMWzgAs8iC05FRn9gQXTtvUrgnMjoPC7xjS60iEwvlENF8C10PkESU6FJ1fgBjy87sQX64usAAAAASUVORK5CYII=) no-repeat center;background-color:#fff;vertical-align:-8px}.writing_contest .orange_box{background-color:var(--orange-bg)}.writing_contest .on_t .week,.writing_contest .on_t .line_box .info .person,.writing_contest .on_t .line_box .title p{color:#3a3a3a}.writing_contest .on_t .line_box .info .orange_label{background-color:var(--subcolor)}.writing_contest .on_t .line_box .info .teal_label{background-color:var(--maincolor)}.writing_contest .on_t .line_box .title span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAACXBIWXMAAAsTAAALEwEAmpwYAAABDklEQVQokZXSvyvEYRgA8I/rwsTiSEmSDAzK5ldRR6lbKINZmQxGNqXkD5BiOSWbH12IKBlMwmJ0g5XsNgz3frvr3Pecp97lfd7P8z5vz1vXldtTQ3TgBkdYjTYTNcBuPAc8h80okazhxit8oBfTuAi5lWo4hVucBrATVlTgO67tVGjzGmdYxyg6sYsc5ivhCN7hEBuYxVYo0oZFpMtxHNzGOdrRhBHkkzXCS7RgCePIUxxVI57wGAObyyHFUQ2hAWkMIPMXLMXDOMYnZpDFSTVYisewj4MAJnGPhZD7BaM3JzCBQYVZvuALy5iKgxHuR304nEUP1tCn8KdjIxkqZ/CAt2qHK+FXtP4HhXj/ARHnQz40PCPoAAAAAElFTkSuQmCC) no-repeat center;background-color:var(--teal-bg)}.writing_contest .on_o .week,.writing_contest .on_o .line_box .info .person,.writing_contest .on_o .line_box .title p{color:#3a3a3a}.writing_contest .on_o .line_box .info .orange_label{background-color:var(--subcolor)}.writing_contest .on_o .line_box .info .teal_label{background-color:var(--maincolor)}.writing_contest .on_o .line_box .title span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEElEQVQokZXRvSuFURgA8J/bLSYWl5RrMNikbL6KupSyUAazMhmMzAp/gBSLQTYfCRGRZBIGRjfJRnaba7jnzY37Xq9TZznP+T3nOc9TVVjMSrCacY5tzEWHqQSwFQ8Bj2MpCqQTvHiCd7RhGEchNlsJZ3CB/QBWw44SFOLKzoQyT3GAefSiBWvYw0Q5HMErbGEBY1gOSRoxhdxPHAdXcIgm1KIH+XRCeIx6TKMfeb5HVYM73MbAup+Q71F1oRo5dGDkL1iKu7GDD4xiHbuVYCnuwwY2AxjENSZD7BeM/pzCADoVZ/mIT8xgKA5CVWEx2477AJ5wqdjxM7zEwajsvGKDbvBa6XI5/IyG/6Cw3r4A/5lIMTb1ucYAAAAASUVORK5CYII=) no-repeat center;background-color:var(--orange-bg)}@media (max-width: 1640px){.writing_contest h3{padding:30px 0;font-size:26px}.writing_contest .month{padding-bottom:20px}.writing_contest .week{font-size:18px}.writing_contest .line_box{height:114px;padding:10px}.writing_contest .line_box .info{padding-bottom:6px}.writing_contest .line_box .info .label{margin-right:6px;width:50px;height:20px;line-height:20px;font-size:12px}.writing_contest .line_box .info .person{font-size:28px}.writing_contest .line_box .title{padding-top:12px}.writing_contest .line_box .title span{width:24px;height:24px;background-size:50%}.writing_contest .teal_box .title{font-size:16px}}@media (max-width: 1024px){.writing_contest .week{font-size:16px;font-weight:500}.writing_contest .line_box{height:104px}.writing_contest .line_box .info .person{font-size:24px}.writing_contest .line_box .title span{display:none}.writing_contest .line_box .title p{width:100%}.writing_contest .box_area{min-height:178px;padding:16px 0}.writing_contest .box_area .title{font-size:14px}.writing_contest .box_area .champion .name{margin-bottom:6px;font-size:14px}.writing_contest .box_area .champion .name:before{width:24px;height:24px}.writing_contest .box_area .champion .name strong{margin-left:4px}.writing_contest .champion_gray_box .who{padding-top:20px}.writing_contest .champion_gray_box .who img{width:120px}}@media (max-width: 768px){.writing_contest h3{font-size:20px}.writing_contest .line_box .info .person{font-size:22px}.writing_contest .box_area .title{font-size:13px}}.UCC_contest .line_box{margin:10px 0;padding:10px;border:1px solid #e1e1e1;border-radius:10px}.UCC_contest .line_box .camera_view{position:relative;height:19.2708vw;background-color:#f8f8f8}.UCC_contest .line_box .camera_view .camera_timer{position:absolute;top:20px;right:20px;width:110px;height:50px;line-height:50px;letter-spacing:.1px;font-size:24px;font-weight:700;text-align:center;background-color:#f0fdfb;border-radius:10px}.UCC_contest .line_box .btn_play_set{position:relative;padding-top:10px;text-align:center}.UCC_contest .line_box .btn_play_set button{width:38px;height:38px;border-radius:20px;background-color:#d4d4d4}.UCC_contest .line_box .btn_play_set button.play{padding-left:3px}.UCC_contest .line_box .btn_play_set button.pause{display:none}.UCC_contest .line_box .btn_play_set .btn_wrap{position:absolute;top:12px;right:0}.UCC_contest .line_box .btn_play_set .btn_wrap .reload.on{background-color:var(--maincolor)}.UCC_contest .line_box .btn_play_set .btn_wrap .send img{padding-top:5px}.UCC_contest .line_box .QR_mode{position:relative;height:19.2708vw}.UCC_contest .line_box .QR_mode .QR_box{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:9.375vw;height:9.375vw;padding:20px;border:1px solid var(--maincolor);border-radius:10px}.UCC_contest .line_box .QR_mode .QR_box img{width:100%}.UCC_contest .horizontal_gray_box .title{padding:8px 14px}.UCC_contest table{table-layout:fixed;width:100%}.UCC_contest table td{padding:6px 4px;border-bottom:1px solid #e1e1e1}.UCC_contest table tr:last-child td{border-bottom:none}.UCC_contest table .date{width:100px;font-size:16px;color:#b3b3b3;text-align:center}.UCC_contest table .contest_title{width:72%;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.UCC_contest table .btn_area{width:120px}.UCC_contest table button{width:66px;height:30px;line-height:30px;border-radius:15px}.UCC_contest table button.btn_rec{color:#fff;font-weight:500;background-color:#3a3a3a}.UCC_contest table button.btn_rec:hover{background-color:#1c1c1c}.UCC_contest table button.btn_share{margin-left:6px;width:30px;height:30px;border:15px;background-color:#d4d4d4}.UCC_contest table button.btn_share:hover{background-color:#bfbfbf}.UCC_contest table button.btn_share img{vertical-align:-4px}@media (max-width: 1640px){.UCC_contest .line_box{margin:14px 0 20px}.UCC_contest .line_box .QR_mode .QR_box{padding:10px}.UCC_contest table td{padding:8px 4px}.UCC_contest table .date{width:82px;font-size:13px}.UCC_contest table .contest_title{font-size:14px}.UCC_contest table .btn_area{width:98px}.UCC_contest table button{width:56px;height:24px;line-height:24px;font-size:12px}.UCC_contest table button.btn_share{width:24px;height:24px}.UCC_contest table button.btn_share img{width:14px;vertical-align:-3px}}@media (max-width: 1360px){.UCC_contest .line_box .camera_view .camera_timer{top:10px;right:10px;width:64px;height:30px;line-height:30px;font-size:18px}.UCC_contest .line_box .QR_mode .QR_box{width:10.4167vw;height:10.4167vw}.UCC_contest table .btn_area{width:94px}.UCC_contest .line_box .btn_play_set button{width:32px;height:32px}.UCC_contest .line_box .btn_play_set button.play img{width:14px}.UCC_contest .line_box .btn_play_set button.pause img{width:12px}.UCC_contest .line_box .btn_play_set button.reload img{width:18px}.UCC_contest .line_box .btn_play_set button.send img{width:20px}.UCC_contest table button.btn_share{margin-left:2px}}@media (max-width: 1024px){.UCC_contest table .date{display:none}.UCC_contest table .contest_title{width:80%}.UCC_contest table button{width:52px;height:22px;line-height:23px;font-size:11px}}.d_select{position:relative;width:250px;margin:30px auto 20px}.d_select select{height:40px;line-height:40px;padding:0 30px 0 0;font-size:18px;font-weight:700;box-sizing:border-box;width:100%;background-color:#fff;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e1e1e1;outline:0;vertical-align:-.5px;text-align:center;border-radius:6px}.d_select select:hover:before{content:"";position:absolute;top:13px;right:8px;pointer-events:none;font-weight:900;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #5c667b}.d_select select:hover select{padding:0 30px 0 8px;height:30px;line-height:26px;box-sizing:border-box;width:100%;color:#5c667b;border-radius:0;background-color:#fff;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #5c667b;outline:0}.d_select select:disabled{background-color:#f9f9f9}.d_select select::-ms-expand{display:none}.UCC_video_star p.txt{padding-bottom:30px;font-size:20px;text-align:center}.UCC_video_star h4{padding:0 20px 14px;font-size:20px;font-weight:700}.UCC_video_star .line_box{padding:18px;border:1px solid #e1e1e1;border-radius:10px}.UCC_video_star .video_container{position:relative;height:0;padding-bottom:56.25%}.UCC_video_star .video_container img{position:absolute;top:0;left:0;width:100%;height:100%}.UCC_video_star .btn{margin-top:20px;width:240px}.UCC_video_star .video_wrap .rank_video .like{position:absolute;top:-30px;left:50%;transform:translate(-50%);width:124px;height:48px;padding-top:12px;text-align:center;background:url(data:image/png;base64,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) no-repeat center / contain}.UCC_video_star .table_area{padding:0 10px}.UCC_video_star .list_tab_content{display:none}.UCC_video_star .list_tab_content.on{display:block}.UCC_video_star .list_tab_content table{width:100%}.UCC_video_star .list_tab_content tr{border-top:1px solid #e1e1e1}.UCC_video_star .list_tab_content td{padding:12px 10px;border-bottom:1px solid #e1e1e1}.UCC_video_star .list_tab_content .date{color:#b3b3b3}.UCC_video_star .my_video{position:relative;height:18.2292vw;margin:20px 0}.UCC_video_star .my_video .video .like{position:absolute;width:124px;height:48px;padding-top:12px;text-align:center;background:url(data:image/png;base64,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) no-repeat center / contain}.UCC_video_star .my_video{position:relative}.UCC_video_star .my_video .video{position:absolute}.UCC_video_star .my_video .one{width:15.625vw;top:.8vw;left:2.6042vw}.UCC_video_star .my_video .two{width:13.2292vw;top:3.125vw;right:1.6042vw}.UCC_video_star .my_video .three{width:11.9792vw;bottom:1.0417vw;left:6.8125vw}.UCC_video_star .my_video .four{width:9.6875vw;bottom:.5208vw;right:5.2083vw}.UCC_video_star .my_video img{width:100%}.UCC_video_star .my_video .one .like{top:-20px;left:-14px}.UCC_video_star .my_video .two .like{top:-30px;right:-20px}.UCC_video_star .my_video .three .like{bottom:6px;left:-40px}.UCC_video_star .my_video .four .like{bottom:0;right:-55px}@media (max-width: 1640px){.UCC_video_star p.txt{font-size:16px}.UCC_video_star h4{font-size:18px}.UCC_video_star .video_wrap .rank_video .like,.UCC_video_star .my_video .video .like{width:100px;padding-top:13px;font-size:12px}.UCC_video_star .list_tab_content td.like{width:28%}}@media (max-width: 1360px){.d_select{width:200px}.d_select select{font-size:16px}.UCC_video_star p.txt{font-size:14px}.UCC_video_star h4{padding:0 14px 8px;font-size:16px}.UCC_video_star .video_wrap{flex-wrap:wrap;justify-content:center;padding:10px 0 0}.UCC_video_star .video_wrap .rank_video{margin-bottom:20px;width:34%}.UCC_video_star .video_wrap .rank_video:nth-child(3),.UCC_video_star .video_wrap .rank_video:nth-child(4){margin-bottom:14px}.UCC_video_star .video_wrap .rank_video:nth-child(2){margin-right:0}.UCC_video_star .video_wrap .rank_video .like{top:-20px}.tab_type2{margin-bottom:4px}.UCC_video_star .list_tab_content td{padding:2px 6px;font-size:13px}.UCC_video_star .list_tab_content .date{display:none}.UCC_video_star .list_tab_content td:nth-child(2){width:20%}.UCC_video_star .list_tab_content td:nth-child(3){width:40%}.UCC_video_star .list_tab_content td.like{width:40%}.UCC_video_star .my_video .one{left:1.6042vw}.UCC_video_star .my_video .two{right:0vw}.UCC_video_star .my_video .three{left:3.8125vw}.UCC_video_star .my_video .four{right:4.2083vw}}@media (max-width: 1024px){.UCC_video_star .video_wrap .rank_video .like,.UCC_video_star .my_video .video .like{width:94px;padding-top:14px;font-size:11px}.UCC_video_star .my_video .one{left:4.6042vw}.UCC_video_star .my_video .two{right:2.8vw}.UCC_video_star .my_video .three{left:9vw}.UCC_video_star .my_video .four{right:6.2083vw}}.txt_l,.gray_table thead th,.gray_table tbody td.txt_l{text-align:left}.txt_r,.gray_table thead th,.gray_table tbody td.txt_r{text-align:right}.gray_table .txt_dot{text-align:left}.nav ul li.depth1>a:before{content:"";display:inline-block;margin-right:5px;width:19px;height:19px;background:url(../imgs/nav_dashboard.png) no-repeat top;vertical-align:-3px}.nav ul li.depth1:hover>a,.nav ul li.depth1.on>a,.m_nav ul li.depth1:hover>a,.m_nav ul li.depth1.on>a{color:var(--maincolor);background-color:#fff;transition:all .2s}.nav ul li.depth1:hover>a:before,.nav ul li.depth1.on>a:before,.m_nav ul li.depth1:hover>a:before,.m_nav ul li.depth1.on>a:before{background-position:bottom}.nav ul li.depth1 span,.m_nav ul li.depth1 span{content:"";display:block;margin:0 auto 10px;width:35px;height:35px}.nav ul li.depth1:hover span,.nav ul li.depth1.on span,.m_nav ul li.depth1:hover span,.m_nav ul li.depth1.on span{background-position:bottom}.nav ul .depth2 li,.m_nav .depth2 li{padding:10px 0}.nav ul .depth2 a,.m_nav ul .depth2 a{padding:20px 0;font-size:18px;font-weight:400}.nav ul .depth2:hover a,.nav ul .depth2.on a,.m_nav ul .depth2:hover a,.m_nav ul .depth2.on a{color:var(--maincolor);background-color:#fff;transition:all .2s}.m_nav{display:none}.m_nav .burgur_nav{position:absolute;top:10px;left:20px;width:50px;height:50px;cursor:pointer}.m_nav .burgur{position:absolute;left:15px;top:23px;width:30px;height:3px;background:#000;z-index:3}.m_nav .burgur>span{width:30px;height:3px;background-color:#000;position:absolute;right:0;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.m_nav .burgur .top_line{bottom:-7px;content:""}.m_nav .burgur .bottom_line{top:-7px;content:""}.m_nav .burgur.on{left:40px;width:0}.m_nav .burgur.on .bottom_line{-webkit-transform:translateY(5px) rotate(135deg);transform:translateY(5px) rotate(135deg)}.m_nav .burgur.on .top_line{-webkit-transform:translateY(-8px) rotate(-135deg);transform:translateY(-8px) rotate(-135deg)}.m_nav .slide{position:absolute;left:-100%;top:0;right:0;bottom:0;width:30%;-webkit-transition:left .4s;-moz-transition:left .4s;-ms-transition:left .4s;-o-transition:left .4s;transition:left .4s;background-color:#fff;-webkit-box-shadow:1px 4px 10px -3px rgba(0,0,0,.46);box-shadow:1px 4px 10px -3px #0000004d;background-color:#f0fdfb;z-index:2}.m_nav .slide .logo{width:100%;padding:30px 0;text-align:center}.m_nav .slide .logo img{width:100px}.m_nav .slide.on{left:0}.m_nav .slide ul li{width:100%;text-align:center}.academy_content{width:calc(100% - 210px);padding:0 70px;height:100%}.d_select:after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);pointer-events:none;width:13px;height:9px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAyUlEQVQYlX3QMUtCYRjF8Z/3atCSmA7RJAY6VluLQiA4+Cmiz9HiB+hjtLQ01RAYtTa5OAQROig2ut7FoefCxcQzvRzO/znP85Y67VYZp1gis18nyBIMMcMnqnuAuxi8SvAd5jkecbADuMEo3h9po177RQU9nKGJpwIwwANSTDFIG/UavEX4IhorGOMSLzjEAtdY5RA84yraujH5HsdYo48vKHXareLuR3iPxlyZv896zY1k6+B1BOYF77YIQNl/LeKWHn4w2Q5sAEAuItZBN5qeAAAAAElFTkSuQmCC) no-repeat center / contain}.gray_box{display:flex;align-items:center;height:50px;line-height:48px;border:1px solid #e1e1e1;border-radius:10px}.gray_table table{width:100%;border-collapse:separate;border:1px solid #e1e1e1;border-spacing:0px;border-radius:10px}.gray_table thead{border-bottom:1px solid #e1e1e1}.gray_table thead th,.gray_table tbody td{font-size:16px;text-align:center;font-weight:500}.gray_table thead th{padding:14px 10px;font-weight:700;border-bottom:1px solid #e1e1e1;background-color:var(--gray-bg)}.gray_table thead th:first-child{border-top-left-radius:10px}.gray_table thead th:last-child{border-top-right-radius:10px}.gray_table td{padding:12px 10px;border-bottom:1px solid #e1e1e1}.gray_table tbody tr:last-child td{border:none}.gray_table td.title{max-width:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;text-align:left}.gray_table td p{font-size:12px;color:#818181}.gray_table label.label_blue a:after{content:"";display:inline-block;margin-left:4px;width:6px;height:9px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAcUlEQVQImU3NsQnCUBQF0JNPFHunEHQEtXOAYG3tBu5jIJW1pV0QscwMLhEh2rwP/5X3XO6rlpffAj3OeItLGPHBHZsSJhzxxCNjisIYOASuMmRsMENXwhxXfHGqi/CGLXYYalRoscch/kjRXkf4yrt/4pUVokzyNpgAAAAASUVORK5CYII=) no-repeat top / contain}.btn_teal{color:#fff;background-color:var(--maincolor)!important;border-color:var(--maincolor)!important}.btn_teal:hover{background-color:#15a493!important;border-color:#15a493!important;color:#fff!important}.btn_orange{color:#fff!important;background-color:var(--subcolor)!important;border-color:var(--subcolor)!important}.btn_orange:hover{background-color:#ff7417!important}.btn_gray:hover{color:#555!important;background-color:#e4e4e4!important}.btn_line_teal:hover{color:#fff!important;background-color:var(--maincolor)!important;border-color:var(--maincolor)!important}.tabs li.on2{background:var(--subcolor);color:#fff}.sort_bar .d_select{margin:0 10px 0 0;width:124px}.sort_bar .search_wrap input{width:100%;height:40px;padding:0 90px 0 20px;border:1px solid #e1e1e1;border-radius:6px}.btn_sort:after{content:"";display:inline-block;width:8px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAlElEQVQYlZWQMQqEMBBFX7xBUsQypZ5MsE9OYJsykGN5AguFFLHQI8wWi7DuLiz7quH/GT7z4YVSioQQpJQil9Zcw7ZtEmNkWRamaeJaagBqrZJzZl1XAPZ9J8bIcRyizvOUlBLzPPNO3/cf2v/8jGi01moYBrquu5nOObz3zy/atlXjOOKcA8Bai/ceY4y6XX0r6gGlzEkEkq+ZtgAAAABJRU5ErkJggg==) no-repeat center / contain}.pagination .pagination_wrap a.prev,.pagination .pagination_wrap a.next{display:inline-block;width:18px;height:18px;padding:0;border-radius:100px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAbElEQVQImU3NoY0CAQBE0Q8JWU8jVwK1UMupU+uwUAWKEigAFOb8hSAA9TDLBTXJz5+ZEFZThsIOfxjfcF79VrNqXf1UvSvjZF/x3cfWBjfcZ6gaqku1rA5hwBkPHLEI2wmcJuH/fV99Vc+qF/mqb9xJVj1vAAAAAElFTkSuQmCC) no-repeat 53% 49%;background-color:#4e4e4e;vertical-align:-3px}.date input[type=text]{width:120px;height:40px;padding:0 10px 0 34px;border:1px solid #e1e1e1;border-radius:6px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAATCAYAAAB2pebxAAAACXBIWXMAAAsTAAALEwEAmpwYAAACMElEQVQ4ja2UXU8aQRSGH/aDCMgkciFENrhGVLax9g/YX4+3bCiSgGGxa7zpegFq051ldpfphbjaNDGN9ly9OSfzzDlvzkxJa635YBgfBQBYAEmS8CuOuYsiFsslvV4PgFQpvo1GfDk7wy6XAZhOpzR2dthtNqlVq2xtbWHd3t4S3tzQaDR4eHhASkkURQAopcjznB9RRHkDkVKyLJVYa81iscDd38eaX1/z9fwc0zT5HobcRRGfPK84EEURJ8fHVCoVAH4+PrLbbHLguuR5Tv/iAvr9vn4r1uv1m/V+v68tmSSMRqN3myqTBKtcLuO67rshy/t7DNMwEEJQq9WQUqKUQgiBlJJktUIIQbJaIaVECIFSCikltVoNIQSmYbzsiVKKge9zOR4DMPB9hsMhAMPhkIHvA3A5HjPwfZRSRTfWszBNE6fdLvbBabcxTBOAvb091nkOQKvVIlUKc1P7A2IYBnUhsK2nVH3TKoCo18nX66f89jZplmEYxt+QNE2ZTCZUKhUcx2EymWBZFp1Oh+nVFVmWceC6zIIAKSWtZhNrc2EBsSyLo24Xy7YBOOp2i3EODw+LcVzXJUvTAgD/6QEWkCzLmAUBYRgCMAsC5vM5APP5nFkQABCGIbMgIMuyF0+ePxPbtvE8rzDW87zC2N7JSWHsUbdLmmXYm7E1YGmtieOYarXKwavNfa07nU6hHccpdBzHaK0pLRYLfTkeY9s2pVLpn33QWpOmKZ9PT/kNE9w6ZjwxWR4AAAAASUVORK5CYII=) 8px center no-repeat;background-color:#fff;cursor:pointer}.layer{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);width:420px;padding:40px 20px;background-color:#f0fdfb;border-radius:10px;-webkit-box-shadow:0 5px 14px -2px rgba(57,57,57,.3);box-shadow:0 5px 14px -2px #3939394d;z-index:1}.card_wrap .bank_card{position:relative;width:100%;max-width:380px;height:224px;border-radius:20px;padding:24px;background:linear-gradient(135deg,#8bdfd6,var(--maincolor),var(--subcolor),#f2b076);box-shadow:0 12px 30px #20b1a04d;color:#fff;display:flex;flex-direction:column;justify-content:space-between;font-family:Segoe UI,sans-serif;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.card_wrap .bank_card:hover{transform:translateY(-5px);box-shadow:0 20px 40px #20b1a066}.card_wrap .bank_card_chip{width:60px;height:40px;border-radius:8px;background:linear-gradient(145deg,#f4f4f4,#d9d9d9);box-shadow:inset -2px -2px 4px #fff,inset 2px 2px 6px #0000001a;display:flex;align-items:center;justify-content:center;overflow:hidden}.card_wrap .chip_inner{width:60px;height:40px;display:flex;align-items:center;justify-content:center}.card_wrap .chip_inner img{width:100%;height:auto;object-fit:contain;border-radius:4px}.card_wrap .bank_card_number{font-size:20px;letter-spacing:3px;margin-top:24px;color:#fff}.card_wrap .bank_card_name{font-size:16px;opacity:.95}.card_wrap .slick-track{margin:0 -10px}.card_wrap .slick-track .slick-slide{padding:0 10px}.card_wrap .card{position:relative;height:224px;border-radius:10px;background-color:#f3f3f3;cursor:pointer}.card_wrap .registration img{margin:auto}@media (max-width: 1640px){.nav{width:160px}.nav ul li a,.m_nav ul li a{padding:20px 0;font-size:17px}.nav ul .depth2 a,.m_nav ul .depth2 a{padding:16px 0;font-size:15px}h2{font-size:26px}.btn{font-size:16px}.academy_content .notify_wrap{height:70px}.notify img{width:35px}.academy_content{width:calc(100% - 160px);padding:0 40px}.academy_content .contents{height:calc(100% - 70px);padding-bottom:50px}.gray_box_table th,.gray_box_table td{padding:10px;font-size:16px}.d_select{width:180px}.gray_box{height:44px;line-height:42px}.gray_box .title,.gray_box .content{font-size:16px}h3.title{font-size:22px}.tabs li{width:130px;font-size:16px}.line_tabs li{font-size:14px}.sort_bar .d_select select{font-size:14px;font-weight:500}.gray_table thead th,.gray_table tbody td{font-size:15px}.title_box button{height:30px}.date_sort_bar .date input{width:94px;padding:0 10px;font-size:14px;background:none}.date_sort_bar .d_select{width:190px}.date_sort_bar{flex-wrap:wrap}.date_sort_bar .date{margin-bottom:10px;width:100%;border:none}.date_sort_bar .date input{width:130px;height:40px;padding:0 10px 0 34px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAATCAYAAAB2pebxAAAACXBIWXMAAAsTAAALEwEAmpwYAAACMElEQVQ4ja2UXU8aQRSGH/aDCMgkciFENrhGVLax9g/YX4+3bCiSgGGxa7zpegFq051ldpfphbjaNDGN9ly9OSfzzDlvzkxJa635YBgfBQBYAEmS8CuOuYsiFsslvV4PgFQpvo1GfDk7wy6XAZhOpzR2dthtNqlVq2xtbWHd3t4S3tzQaDR4eHhASkkURQAopcjznB9RRHkDkVKyLJVYa81iscDd38eaX1/z9fwc0zT5HobcRRGfPK84EEURJ8fHVCoVAH4+PrLbbHLguuR5Tv/iAvr9vn4r1uv1m/V+v68tmSSMRqN3myqTBKtcLuO67rshy/t7DNMwEEJQq9WQUqKUQgiBlJJktUIIQbJaIaVECIFSCikltVoNIQSmYbzsiVKKge9zOR4DMPB9hsMhAMPhkIHvA3A5HjPwfZRSRTfWszBNE6fdLvbBabcxTBOAvb091nkOQKvVIlUKc1P7A2IYBnUhsK2nVH3TKoCo18nX66f89jZplmEYxt+QNE2ZTCZUKhUcx2EymWBZFp1Oh+nVFVmWceC6zIIAKSWtZhNrc2EBsSyLo24Xy7YBOOp2i3EODw+LcVzXJUvTAgD/6QEWkCzLmAUBYRgCMAsC5vM5APP5nFkQABCGIbMgIMuyF0+ePxPbtvE8rzDW87zC2N7JSWHsUbdLmmXYm7E1YGmtieOYarXKwavNfa07nU6hHccpdBzHaK0pLRYLfTkeY9s2pVLpn33QWpOmKZ9PT/kNE9w6ZjwxWR4AAAAASUVORK5CYII=) 8px center no-repeat;text-align:center;border:1px solid #e1e1e1}.date_sort_bar .date span{padding:0 10px}.date_sort_bar .d_select{margin:0 10px 0 0;width:24%}.date_sort_bar .search_wrap{width:calc(76% - 10px)}.horizontal_gray_box .title{position:relative;font-size:18px}.horizontal_gray_box .content{font-size:14px}}@media (max-width: 1360px){.academy_content{padding:0 30px}.academy_content .contents .r_content{padding-left:30px}.academy_content .contents .l_content{padding-right:30px}h3.title{font-size:18px}.gray_box_table table .d_select select{font-size:16px}.btn_line_teal{width:100px;height:34px;font-size:16px}.gray_table thead th,.gray_table tbody td{padding:12px 4px;font-size:13px}.d_select:after{width:10px}.sort_bar .search_wrap input{height:34px}.sort_bar button.btn_search{width:54px;height:32px;font-size:14px}.sort_bar .d_select{margin-right:6px;width:150px}.sort_bar .d_select select,.sort_bar button{height:34px}.tabs li{width:100px;height:34px;line-height:34px;font-size:14px}.line_tabs li{margin-left:6px;width:140px;height:34px;line-height:34px}.btn{font-size:16px}.btn_sort{margin-left:2px}.btn_sort:after{width:7px}.btn_area button{width:120px}.gray_box_table table input[type=text],.gray_box_table table input[type=password],.gray_box_table table textarea{font-size:16px}.layer{width:70%;padding:40px 10px 30px}.layer p{font-size:16px}.r_content .layer .content button{margin-top:20px;width:100px;height:36px;font-size:16px}.gray_box_table .d_select{width:100%}.card_wrap .card{height:200px}.card_wrap .registration{padding-top:70px}.card_wrap .txt{padding-top:20px}.card_wrap .swiper-pagination-bullets.swiper-pagination-horizontal{display:block}dl{padding-top:40px;font-size:12px}table td .small{font-size:11px}.title_box button{width:70px;height:26px;font-size:14px}.date_sort_bar .date input{height:34px}.date_sort_bar .d_select{width:23%}.horizontal_gray_box .content{line-height:20px}}@media (max-width: 1024px){.nav{display:none}.m_nav{display:block}.m_nav ul .depth1 a{padding:16px 0;font-size:18px}.m_nav ul .depth2 a{padding:14px 0;font-size:16px}.academy_content{width:100%;padding:0 30px}h2{padding-left:50px}h3.title{padding-bottom:14px}.gray_box_table table .d_select select{font-size:14px}.tabs li{margin-right:6px}.gray_box{height:34px;line-height:32px;border-radius:6px}.gray_box .title,.gray_box .content,.gray_box_table table input[type=text],.gray_box_table table input[type=password],.gray_box_table table textarea{font-size:14px}.gray_box .title{border-top-left-radius:6px;border-bottom-left-radius:6px}.gray_box .content{padding:0 14px}.academy_content .contents .l_content{padding-right:20px}.academy_content .contents .r_content{padding-left:20px}.btn{height:34px;font-size:14px}.pagination .pagination_wrap a{padding:0 12px;font-size:14px}.btn_line_teal,.gray_box_table table th,.gray_box_table table td,.layer p{font-size:14px}.sort_bar button.btn_search{width:48px}.card_wrap .card{height:180px}.card_wrap .registration{padding-top:44px}.horizontal_gray_box .title{padding:10px 14px;font-size:16px}}@media (max-width: 768px){.academy_content{padding:0 30px}h2{font-size:22px}h3.title{font-size:16px}.btn{width:180px;font-size:13px}.tabs li{width:94px;font-size:13px}.gray_box .title,.gray_box .content{font-size:13px}.gray_table thead th,.gray_table tbody td{font-size:11px}.sort_bar button.btn_search{width:40px;font-size:12px}.sort_bar .d_select select,.dashboard .sort_bar button.btn_search,.line_tabs li{font-size:12px}.layer{width:80%;padding:30px 10px 20px}.layer p{font-size:14px}.layer button{width:76px;height:32px;font-size:14px}.gray_box_table table th,.gray_box_table table td{font-size:12px}.btn_line_teal{width:90px;height:30px}.gray_box_table table input[type=text],.gray_box_table table input[type=password],.gray_box_table table textarea,.gray_box_table table .d_select select{font-size:12px}.title_box button{margin-top:-4px}}.dashboard .l_content .btn:after{content:"";display:inline-block;position:absolute;top:50%;right:20px;transform:translateY(-50%);width:7px;height:12px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2028.7.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%209.03%20Build%2054978)%20--%3e%3csvg%20version='1.1'%20id='Ñëîé_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2022%2036.8'%20enable-background='new%200%200%2022%2036.8'%20xml:space='preserve'%3e%3cpolygon%20id='Arrow_51_'%20fill='%23FFFFFF'%20points='0,3.5%2014.9,18.4%200,33.2%203.6,36.8%2022,18.4%203.6,0%20'/%3e%3c/svg%3e") no-repeat}.dashboard textarea::placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 1640px){.student .r_content .gray_box_table,.student .gray_box_table.full{width:100%}}.l_header{display:flex;align-items:center;justify-content:space-between;width:calc(50% - 40px)}.l_header button{width:165px;height:36px;border-radius:6px;font-size:18px;font-weight:800}.l_header .btn_line_red{margin-right:4px;color:#f66b4b;border:1px solid #f66b4b;background-color:#fff8f6}.l_header .btn_line_red:hover{color:#fff;background-color:#f66b4b}.l_header .btn_line_blue{color:#318ce9;border:1px solid #318ce9;background-color:#f1f8ff}.l_header .btn_line_blue:hover{color:#fff;background-color:#318ce9}.l_header .btn_line_blue:disabled,.l_header .btn_line_blue.disabled{color:#9bbfe9;border:1px solid #9bbfe9;background-color:#f7f9fb;cursor:not-allowed;opacity:.6}.l_header .btn_line_blue:disabled:hover,.l_header .btn_line_blue.disabled:hover{color:#9bbfe9;background-color:#f7f9fb}.coin .badge{padding-right:4px}.coin h2{margin-bottom:20px;text-align:center}.coin .title span{color:#318ce9}.coin .membership_box{padding:30px 40px;border:1px solid #e1e1e1;border-radius:10px}.coin .membership_box .membership{padding-bottom:30px}.coin .membership_box .blue{color:#318ce9;font-size:18px;font-weight:800}.coin .membership_box .name{font-size:28px;font-weight:800}.coin .membership_box .name span{margin-left:8px}.coin .membership_box .name span img{width:20px;vertical-align:-2px}.coin .membership_box .benefit{display:flex;align-items:center;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid #e1e1e1}.coin .membership_box .benefit div{padding-right:20px;font-size:16px}.coin .membership_box .benefit div:last-child{padding-right:0}.coin .membership_box .benefit span{padding-right:8px;vertical-align:1px}.coin .price{display:flex;flex-direction:column;align-items:end}.coin .price .dc{width:72px;height:20px;line-height:20px;font-weight:700;color:#fff;border-radius:20px;text-align:center;background-color:#f66b4b}.coin .price .number{font-size:26px;font-weight:700}.coin .price .number span{font-size:18px;vertical-align:2px}.coin .membership_box.unit{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.coin .membership_box.unit .membership{padding-bottom:0}.coin .notice{margin-top:30px;padding:30px 40px 26px;background-color:#fafafa;border-radius:10px}.coin .notice dt{padding-bottom:8px;font-size:18px;font-weight:700}.coin .notice dd{line-height:26px;font-size:16px;color:#777}.coin .agree_box{height:64vh;padding:30px;font-size:16px;border:1px solid #e1e1e1;border-radius:10px;overflow-y:auto}.coin .agree_box p{font-weight:700}.coin .agree_box .confirm{margin:12px 0 26px;width:100%;padding:10px;text-align:center;background-color:#f7f7f7;border-radius:4px}.coin input[type=checkbox]{accent-color:#e1e1e1;vertical-align:-1px}.coin .agree{padding:40px 0 30px;font-size:16px;text-align:center}@media (max-width: 1640px){.coin .coin_buy_box{width:100%}.coin .coin_buy_box .amount span{width:120px;height:40px;line-height:40px;font-size:18px}.coin .swiper-button-next{right:calc(50% - 260px)}.coin .swiper-button-prev{left:calc(50% - 260px)}.coin .r_content .box_wrap2 .btn{height:44px}.coin .state .gray_box .title{width:110px}.coin .r_content .box_wrap2 .content{padding:0 18px 0 10px}.coin .state .box_wrap2 .date input{margin-right:0;font-size:16px}.coin .date input{height:auto}}@media (max-width: 1360px){.coin .box_wrap .gray_box .title{width:110px}.coin .box_wrap .gray_box .content,.coin .state>.gray_box .content{font-size:16px}.coin .box_wrap .gray_box~button{margin-left:6px}.coin .coin_buy_box .gray_box{margin-left:10px}.coin .coin_buy_box .amount button{padding:0 8px}.coin .coin_buy_box .amount button img{width:80%}.coin .card_wrap .swiper{width:300px}.coin .card_wrap .swiper .card{height:180px}.coin .card_wrap .swiper .card .registration{padding-top:54px}.coin .swiper-button-next{right:calc(50% - 200px)}.coin .swiper-button-prev{left:calc(50% - 200px)}.coin dl{letter-spacing:-.5px}.coin .state .box_wrap2 .gray_box{width:100%}.coin .state .gray_box .title{width:105px}.coin .r_content .box_wrap2 .content{padding:0}.coin .r_content .box_wrap2 .amount2 button{width:20px;height:20px}.coin .r_content .box_wrap2 .amount2 span{width:40px}.coin .state .box_wrap2 .date input{width:104px;padding-left:10px;background:none}.coin .r_content .box_wrap2 .btn{width:66px}.coin .sort_bar .btn_orange{font-size:14px}}.report .my_video{position:relative;margin:20px 0;height:23.2292vw}.report .my_video .video .like{position:absolute;width:124px;height:48px;padding-top:13px;text-align:center;background:url(data:image/png;base64,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) no-repeat center / contain}.calendar .month{padding:60px 0 10px;font-size:26px;text-align:center;font-weight:800}.calendar .month span{display:inline-block;margin-bottom:-3px;width:24px;height:24px;border-radius:5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAACXBIWXMAAAsTAAALEwEAmpwYAAAApUlEQVQYlX3QMUpDURQE0POTgNjYXDsrCbdzEaZyEWlEEMUNuATBDYhYW4gELA0hpbiIh531tbCwtUng+wunPTAw0xkkM3fxhPfJAPbwghk+Rz3Yx2oDN621q24DB3jFEa5ba7cwycwpljjEZWvtfts2wiOmeOjDFuf4wHlmXvRxXFVfEbHACc4i4qeq3mAMVfUdEc84xmlE7FTVuvtn590fHD70CzoMMU61RR0bAAAAAElFTkSuQmCC) no-repeat center;background-color:#f0f0f0;cursor:pointer}.calendar .note .icn.wt:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAnklEQVQYlX2QuwkCURBFD4tYgaCpDViBqanGJtZhCRZgF4YmRrsGBoKBdmC6YCCCBn7wmLzFx1N2YOAyc5h7GVSSnvutqdpTL2qegqhd9RXgUh0Hfc74rSOwCLoNdIAR0EedqFv1oA7D9VkUpahcUe/R4qQO1Gc0W1dwBjSD5RVoASugAbzTfHHmIpnt6uANcAt6D5R18APIg17++RIfU4WnlU3uwh4AAAAASUVORK5CYII=) no-repeat 60% center;background-color:var(--maincolor)}.calendar .note .icn.ib:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAJCAYAAAD+WDajAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAiklEQVQYlU2MPQ7BYACGHx9bEzGwcIkmVukdLGaLVRzDbHcHa9MDWG1djEpi4ALiMfRrfO/0/qOe1LM6Uh/qTS3V+QBogA+wASZAH5gBIQB7IAAVMAa+tMgCUAPLaOxiEaDEPwr1rV7Vi7pIw5W6Ve9R12mYq0O16YzuH6AHHIFp1M90eUj4S13/AJf7iz7T0UJfAAAAAElFTkSuQmCC) no-repeat 55% center;background-color:var(--subcolor)}@media (max-width: 1640px){.calendar .note .icn{font-size:14px}.calendar .week_days div{font-size:16px}.calendar .days img{width:70%}}@media (max-width: 1360px){.calendar .week_days div{font-size:14px}.calendar .days img{top:60%}}@media (max-width: 1024px){.calendar .note .icn,.calendar .week_days div{font-size:12px}.calendar .days>div{height:5.6875vw}}.toggle_switch input[type=checkbox]+span:after{content:"OFF";color:#fff;font-weight:700;position:absolute;right:17px;font-size:20px;top:50%;transform:translateY(-50%)}.toggle_switch input[type=checkbox]:checked+span:after{content:"ON";left:13px;right:auto;color:#fff;top:50%;transform:translateY(-50%)}.editing .gray_table thead th,.gray_table tbody td{font-size:14px}@media (max-width: 1360px){.editing .tabs{margin:20px 0 10px}.editing .gray_box_wrap{flex-wrap:wrap;margin-bottom:20px}.editing .gray_box_wrap .gray_box{width:100%}.editing .gray_box_wrap .gray_box+.gray_box{margin:10px 0 0;width:fit-content}.editing thead th,.editing tbody td{font-size:12px}.editing .toggle_switch input[type=checkbox]+span:after{font-size:16px}.editing .gray_box_table th,.editing .gray_box_table td{font-size:14px}.editing .btn_area button{margin-right:6px;width:110px}.editing .tool{margin-bottom:30px}.editing .box_wrap .box{width:90%;font-size:16px}.editing .gray_bg p{font-size:16px}}@media (max-width: 1024px){.editing input[type=checkbox]{width:10px;height:10px}.editing .toggle_switch input[type=checkbox]+span{width:80px;height:32px;border-top-right-radius:6px;border-bottom-right-radius:6px}.editing .toggle_switch input[type=checkbox]+span:before{top:3px;width:26px;height:26px}.editing .toggle_switch input[type=checkbox]:checked+span:before{left:calc(100% - 30px)}.editing .toggle_switch input[type=checkbox]+span:after{right:10px}.editing .toggle_switch input[type=checkbox]:checked+span:after{left:8px}.editing .horizontal_gray_box .title{padding-right:80px}.editing .btn_line_orange{width:64px;height:24px;font-size:13px}.editing .btn_area button{margin-right:4px;width:90px}.editing .tool{margin-bottom:20px}.editing .tool_txt{padding:0 10px}.editing .box_wrap .box{width:100%;font-size:14px}.editing .gray_bg p{font-size:14px}}:where([class^=ri-]):before{content:""}body{font-family:Noto Sans KR,sans-serif}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{display:none}.table-row:nth-child(2n){background-color:#f9fafb}.toast{position:fixed;bottom:20px;left:50%;transform:translate(-50%);padding:12px 24px;background-color:#10b981;color:#fff;border-radius:8px;font-size:14px;opacity:0;transition:opacity .3s ease;z-index:1000}.toast.error{background-color:#ef4444}.toast.show{opacity:1}.table-row:hover{background-color:#f3f4f6}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.status-badge{border-radius:9999px;padding:2px 10px;font-size:12px;font-weight:500}.sidebar-item{transition:all .2s}.sidebar-item:hover{background-color:#3b82f61a}.sidebar-item.active{background-color:#3b82f626;color:#3b82f6;font-weight:500}.editing .service-cell select,.editing .payment-date-cell select{background-color:#fff;border-color:#e2e8f0}.editing .service-cell select:focus,.editing .payment-date-cell select:focus{border-color:#4f46e5;ring-color:#4f46e5}.challenge .timer_num{display:flex;justify-content:center;align-items:center}.challenge .timer_num .txt{margin-right:10px;font-size:18px;font-weight:700}.challenge .timer_num .time_box{position:relative;padding:12px 36px 32px;font-size:36px;font-weight:700;background-color:#f5fffe;border:1px solid var(--maincolor);border-radius:10px}.challenge .timer_num .time_box .space{padding:0 1.5625vw}.challenge .timer_num .time_box .txt{position:absolute;top:50%;left:-65px;transform:translateY(-50%)}.challenge .timer_num .time_box .caption{font-size:14px}.challenge .timer_num .time_box .caption div{position:absolute;bottom:16px;width:calc(100% / 3);color:var(--maincolor);text-align:center}.challenge .timer_num .time_box .caption .one{left:4px}.challenge .timer_num .time_box .caption .two{left:50%;transform:translate(-50%)}.challenge .timer_num .time_box .caption .three{right:5px}.challenge .progress_wrap{position:relative;margin:2.0833vw auto 1.0417vw;width:85%;height:30px;background-color:#f4f4f4;border-radius:100px}.challenge .progress_bar{position:absolute;width:25%;height:30px;background-color:var(--maincolor);border-radius:100px}.challenge .progress_bar span{display:block;line-height:30px;text-align:center;color:#fff;font-size:16px}.challenge .progress_bar span strong{font-size:18px}.challenge .step_wrap{display:flex;justify-content:space-between;margin:0 auto;width:85%;align-items:center}.challenge .step{width:20%;height:50px;line-height:50px;text-align:center;color:#d9d9d9;background-color:#f4f4f4;border-radius:100px}.challenge .step:hover{background-color:#e4e4e4!important;color:#555!important;border-color:#e4e4e4!important}.challenge .step.on{color:#fff;background-color:var(--subcolor)}.challenge .step.on:hover{background-color:#ff7417!important;color:#fff!important;border-color:#ff7417!important}.challenge .dot_line span{display:inline-block;margin-left:.4167vw;width:4px;height:4px;border-radius:10px;background-color:#f4f4f4}.challenge .dot_line span:last-child{margin-right:.4167vw}.challenge .dot_line.on span{background-color:var(--subcolor)}.challenge .swiper-slide{padding-right:1px}.challenge .line_box{margin-bottom:14px;height:140px;padding:14px 10px;border:1px solid #e1e1e1;color:#b1b1b1;border-radius:10px}.challenge .line_box .info{padding-bottom:10px;border-bottom:1px solid #e1e1e1}.challenge .line_box .info .state{display:flex;justify-content:center;align-items:center}.challenge .line_box .info .date{text-align:center;color:#a0a0a0;letter-spacing:0}.challenge .line_box .state .label{margin-right:10px;width:54px;height:22px;line-height:22px;border-radius:3px;text-align:center;background-color:#b1b1b1;color:#fff}.challenge .line_box .state .person{font-size:32px;color:#b1b1b1;font-weight:700}.challenge .line_box .title{display:flex;align-items:center;padding:10px 20px 0}.challenge .line_box .title span{margin-right:10px;width:30px;height:30px;border-radius:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEUlEQVQokZWSoUtDURSHv/eSJpMa1CIzajAbHMKKyWAyWCyCwShYha2I0Sb+B8NmcYJYTIIDwzZUVBBXDTY/y33ymG/P64Ef3HPv+c7vHjioRGha7aj1/H3K3zELtIEWsA40fl4iHHtqV22pcyFvqKXweCg8Umvq40CDehnYVo/VFfVGnQrQpXqoPv0HbKqb6r36oVZiwTN1S91TX9WFwZnLwO0cWMmYDBxRX9TTWDAPV9V+KLiNAVUSFWAfmAE+gTWgAzSBMWAHWAZ6v9YndDlXN8L5JIxwoL4VOWZKgRSoAovAEtAFvoBdoFboGCJR54G7ADwAV8A1cAE8l269OqquqpPDvjdMifoOTJQ6FEf/G6pMOYZuoHe0AAAAAElFTkSuQmCC) no-repeat center;background-color:#b1b1b1}.challenge .line_box .title p{display:-webkit-box;flex:1;width:87%;color:#b1b1b1;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.challenge .box_area{min-height:212px;padding:0 0 16px;background-color:var(--teal-bg);border-radius:10px}.challenge .box_area .title{margin:0 auto;width:80%;height:36px;line-height:36px;font-size:18px;font-weight:700;text-align:center;color:#fff;background-color:var(--maincolor);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.challenge .box_area .champion_wrap{display:flex;justify-content:center}.challenge .box_area .champion .product_txt{padding:10px 0 12px;font-weight:800;font-size:22px;text-align:center}.challenge .box_area .champion .product_txt span{padding-right:6px;color:var(--maincolor);font-size:16px;vertical-align:2px;text-align:center}.challenge .box_area .champion .name{margin-bottom:6px;font-size:16px}.challenge .box_area .champion .name:last-child{margin-bottom:0}.challenge .box_area .champion .name:before{content:"";display:inline-block;margin-right:5px;width:24px;height:24px;border-radius:100px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAABHElEQVQokX3RvyvEcRzH8YdzoSjbXQbTTX5l8aOQUiiJZLBYJGUy2QySwcQqi7+A5HKl2xXl1w2GK2WRjYFEMZzh+7k659x7+Xzevd7P9/vd+1WTy+VUiU2kMF8uxKpRWES2klANTCGBg5BPY+I/sBH14b+Ca3xiCYcl2h8wizya0Y1trGIXsziuBCbQj1dcYRIN2MIYMiW1daXgGu7Qh/cAn6MdnUjjPmgvRTCGZTSFfDC8R3jEON6wg2Ek46FgJhzhCbfoRQ9yOMMQvkqPUZy4jn2M4AE3iGMAbWHyr4ijFR0YRUHkVzqsWBs2yZSDMWzgAs8iC05FRn9gQXTtvUrgnMjoPC7xjS60iEwvlENF8C10PkESU6FJ1fgBjy87sQX64usAAAAASUVORK5CYII=) no-repeat center;background-color:#fff;vertical-align:-8px}.challenge .box_area .champion .name strong{margin-left:10px}.challenge .teal_box{background-color:var(--teal-bg)}.challenge .champion_gray_box{background-color:#f5f5f5}.challenge .champion_gray_box .title{color:#ddd}:root{--maincolor: #20b1a0;--subcolor: #fc861d;--teal-bg: #f0fdfb;--gray-bg: #f8f8f8}.main{display:flex;position:relative;min-height:100%}div::-webkit-scrollbar,textarea::-webkit-scrollbar{width:10px}div::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb{background:#e1e1e1;border-radius:10px}div::-webkit-scrollbar-track{background:#f6f6f6}input[type=checkbox]{accent-color:#169c8c}input::placeholder{color:#cbcbcb;text-align:center}textarea::placeholder{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;text-align:center}table{table-layout:fixed}.txt_l,thead th,tbody td.txt_l{text-align:left}.txt_c{text-align:center}.txt_r,thead th,tbody td.txt_r{text-align:right}.txt_teal{color:var(--maincolor)}.txt_orange{color:var(--subcolor)}.txt_blue{color:#318ce9}.txt_purple{color:#7b4afe}.txt_dot{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.txt_dot{text-align:left}.nav{width:210px;min-height:100vh;background-color:#f0fdfb}.nav .logo{width:100%;padding:30px 0;text-align:center}.nav .logo img{width:87px}.nav ul li,.m_nav ul li{width:100%;text-align:center}.nav ul li a,.m_nav ul li a{display:block;padding:30px 0;font-size:20px;font-weight:600;color:#b8e7e0;font-family:esamanru}.nav ul li.depth1>a:before{content:"";display:inline-block;margin-right:5px;width:19px;height:19px;background:url(../imgs/nav_dashboard.png) no-repeat top;vertical-align:-3px}.academy_content{width:calc(100% - 210px);padding:0 70px}.academy_content .contents{display:flex;height:calc(100% - 80px);padding-bottom:60px}.academy_content .contents .l_content,.academy_content .contents .r_content{width:50%}.academy_content .contents .l_content{position:relative;padding-right:40px;border-right:1px solid #e1e1e1}.academy_content .contents .r_content{position:relative;padding-left:40px}.academy_content .notify_wrap{display:flex;justify-content:space-between;align-items:center;height:80px}.academy_content .notify_wrap.only{justify-content:flex-end}.academy_content .notify_wrap .notify{position:relative}.academy_content .notify .count{position:absolute;top:-8px;right:6px;transform:translate(50%);padding:2px 7px;border-radius:10px;font-size:14px;background-color:red;color:#fff;vertical-align:2px;text-align:center}h2{padding-top:6px;font-size:32px;font-family:esamanru}h3.title{padding-bottom:18px;font-size:24px;font-weight:800}.d_select{position:relative;width:250px}.d_select:after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);pointer-events:none;width:13px;height:9px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAyUlEQVQYlX3QMUtCYRjF8Z/3atCSmA7RJAY6VluLQiA4+Cmiz9HiB+hjtLQ01RAYtTa5OAQROig2ut7FoefCxcQzvRzO/znP85Y67VYZp1gis18nyBIMMcMnqnuAuxi8SvAd5jkecbADuMEo3h9po177RQU9nKGJpwIwwANSTDFIG/UavEX4IhorGOMSLzjEAtdY5RA84yraujH5HsdYo48vKHXareLuR3iPxlyZv896zY1k6+B1BOYF77YIQNl/LeKWHn4w2Q5sAEAuItZBN5qeAAAAAElFTkSuQmCC) no-repeat center / contain}.d_select select{padding:0 20px 0 0;font-size:18px;font-weight:700;box-sizing:border-box;width:100%;background-color:#fff;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e1e1e1;outline:0;vertical-align:-.5px;text-align:center;border-radius:6px}.gray_box_table table{width:100%;border-radius:10px;border-style:hidden;box-shadow:0 0 0 1px #e1e1e1}.gray_box_table th,.gray_box_table td{padding:14px 10px;font-size:18px;border:1px solid #e1e1e1}.gray_box_table table th{font-weight:600;background-color:#f8f8f8}.gray_box_table td{background-color:#fff}.gray_box_table table tr:first-child th{border-top-left-radius:10px}.gray_box_table table tr:last-child th{border-bottom-left-radius:10px}.gray_box_table table tr:first-child td{border-top-right-radius:10px}.gray_box_table table tr:last-child td{border-bottom-right-radius:10px}.gray_box_table table .d_select select{border:none}.gray_box_table table input[type=text],.gray_box_table table input[type=password]{width:100%;border:none;font-size:18px}.gray_box_table table textarea{width:100%;height:27.7778vh;font-size:18px;border:none}.gray_box_table .d_select{margin:0 auto;width:120px}.gray_box_table .d_select select{font-weight:400}.gray_box{display:flex;height:50px;line-height:48px;border:1px solid #e1e1e1;border-radius:10px}.gray_box>div{padding:0 10px}.gray_box .content{font-size:18px;overflow-y:auto}.gray_box .content.txt_height{max-height:204px;overflow:auto}.table{width:100%;border-collapse:separate;border:1px solid #e1e1e1;border-spacing:0px;border-radius:10px}thead{border-bottom:1px solid #e1e1e1}thead th,tbody td{font-size:16px;font-weight:500}thead th{padding:14px 10px;font-weight:700;border-bottom:1px solid #e1e1e1;background-color:var(--gray-bg)}thead th:first-child{border-top-left-radius:10px}thead th:last-child{border-top-right-radius:10px}td{padding:12px 10px;border-bottom:1px solid #e1e1e1}tbody tr:last-child td{border:none}td.title{max-width:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;text-align:left}td p{font-size:12px;color:#818181}.gray_table label,.gray_table label a{width:70px;height:26px;line-height:26px;text-align:center;font-size:13px;border-radius:15px}.gray_table label.label_blue:hover a{background-color:#deebfe}.gray_table label.label_blue a:after{content:"";display:inline-block;margin-left:4px;width:6px;height:9px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAJCAYAAAARml2dAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAcUlEQVQImU3NsQnCUBQF0JNPFHunEHQEtXOAYG3tBu5jIJW1pV0QscwMLhEh2rwP/5X3XO6rlpffAj3OeItLGPHBHZsSJhzxxCNjisIYOASuMmRsMENXwhxXfHGqi/CGLXYYalRoscch/kjRXkf4yrt/4pUVokzyNpgAAAAASUVORK5CYII=) no-repeat top / contain}.btn_area{text-align:center}.btn_area button{display:inline-block;margin-right:10px}.btn_area button:last-child{margin-right:0}.btn{display:block;position:relative;margin:0 auto;width:160px;height:40px;color:#fff;border-radius:6px;font-size:18px;font-weight:600}.btn_teal{color:#fff;background-color:var(--maincolor)}.btn_teal:hover{background-color:#15a493}.btn_orange{color:#fff;background-color:var(--subcolor)}.btn_orange:hover{background-color:#ff7417}.btn_gray{color:#555;background-color:#f0f0f0}.btn_gray:hover{background-color:#e4e4e4}.btn_purple{background-color:#7b4afe}.btn_purple:hover{background-color:#6e3eee}.btn_blue{background-color:#2593b3}.btn_blue:hover{background-color:#1885a4}.btn_line_teal:hover{color:#fff;background-color:var(--maincolor)}.btn_line_orange{width:130px;height:40px;color:var(--subcolor);border:1px solid var(--subcolor);background-color:#fff9f4;border-radius:20px;font-size:18px;font-weight:700}.btn_line_orange:hover{color:#fff;background-color:var(--subcolor)}.tabs{margin-bottom:30px}.tabs li{display:inline-block;margin-right:10px;width:160px;height:40px;line-height:40px;background:#f5f6f8;color:#c2c2c2;font-size:18px;font-weight:700;text-align:center;border-radius:8px;cursor:pointer}.tabs li:last-child{margin-right:0}.tabs li.on{background:var(--maincolor);color:#fff}.line_tabs{display:flex}.line_tabs li{display:inline-block;margin-left:10px;width:100px;height:40px;line-height:40px;text-align:center;border:1px solid #e1e1e1;color:#c2c2c2;font-size:16px;font-weight:600;border-radius:6px;cursor:pointer}.line_tabs li.on{border:1px solid var(--maincolor);color:var(--maincolor)}.tab_content,.line_tab_content{display:none}.tab_content.on,.line_tab_content.on{display:inherit}.sort_bar{display:flex;margin-bottom:10px}.sort_bar .d_select{margin-right:10px;width:124px}.sort_bar .d_select select{height:40px;font-size:16px}.sort_bar .search_wrap{position:relative;width:100%}.sort_bar .search_wrap input{width:100%;height:40px;padding:0 90px 0 20px;border:1px solid #e1e1e1;border-radius:6px;font-size:16px}.sort_bar .search_wrap button{position:absolute;top:1px;right:1px;width:70px;height:38px;font-size:16px;font-weight:700;background-color:#f8f8f8;border-left:1px solid #e1e1e1;border-top-right-radius:6px;border-bottom-right-radius:6px}.btn_sort{margin-left:4px}.btn_sort:after{content:"";display:inline-block;width:8px;height:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAKCAYAAACJxx+AAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAlElEQVQYlZWQMQqEMBBFX7xBUsQypZ5MsE9OYJsykGN5AguFFLHQI8wWi7DuLiz7quH/GT7z4YVSioQQpJQil9Zcw7ZtEmNkWRamaeJaagBqrZJzZl1XAPZ9J8bIcRyizvOUlBLzPPNO3/cf2v/8jGi01moYBrquu5nOObz3zy/atlXjOOKcA8Bai/ceY4y6XX0r6gGlzEkEkq+ZtgAAAABJRU5ErkJggg==) no-repeat center / contain}.pagination .pagination_wrap{padding-top:20px;text-align:center}.pagination .pagination_wrap a{display:inline-block;padding:0 14px;font-size:16px;color:#b6b6b6}.pagination .pagination_wrap a.prev,.pagination .pagination_wrap a.next{display:inline-block;width:18px;height:18px;padding:0;border-radius:100px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAbElEQVQImU3NoY0CAQBE0Q8JWU8jVwK1UMupU+uwUAWKEigAFOb8hSAA9TDLBTXJz5+ZEFZThsIOfxjfcF79VrNqXf1UvSvjZF/x3cfWBjfcZ6gaqku1rA5hwBkPHLEI2wmcJuH/fV99Vc+qF/mqb9xJVj1vAAAAAElFTkSuQmCC) no-repeat 53% 49%;background-color:#4e4e4e;vertical-align:-3px}.pagination .pagination_wrap a.prev{margin-right:10px;transform:rotate(180deg)}.pagination .pagination_wrap a.next{margin-left:10px}.pagination .pagination_wrap a.act{color:#3a3a3a}.date input[type=text]{width:120px;height:40px;padding:0 10px 0 34px;border:1px solid #e1e1e1;border-radius:6px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAATCAYAAAB2pebxAAAACXBIWXMAAAsTAAALEwEAmpwYAAACMElEQVQ4ja2UXU8aQRSGH/aDCMgkciFENrhGVLax9g/YX4+3bCiSgGGxa7zpegFq051ldpfphbjaNDGN9ly9OSfzzDlvzkxJa635YBgfBQBYAEmS8CuOuYsiFsslvV4PgFQpvo1GfDk7wy6XAZhOpzR2dthtNqlVq2xtbWHd3t4S3tzQaDR4eHhASkkURQAopcjznB9RRHkDkVKyLJVYa81iscDd38eaX1/z9fwc0zT5HobcRRGfPK84EEURJ8fHVCoVAH4+PrLbbHLguuR5Tv/iAvr9vn4r1uv1m/V+v68tmSSMRqN3myqTBKtcLuO67rshy/t7DNMwEEJQq9WQUqKUQgiBlJJktUIIQbJaIaVECIFSCikltVoNIQSmYbzsiVKKge9zOR4DMPB9hsMhAMPhkIHvA3A5HjPwfZRSRTfWszBNE6fdLvbBabcxTBOAvb091nkOQKvVIlUKc1P7A2IYBnUhsK2nVH3TKoCo18nX66f89jZplmEYxt+QNE2ZTCZUKhUcx2EymWBZFp1Oh+nVFVmWceC6zIIAKSWtZhNrc2EBsSyLo24Xy7YBOOp2i3EODw+LcVzXJUvTAgD/6QEWkCzLmAUBYRgCMAsC5vM5APP5nFkQABCGIbMgIMuyF0+ePxPbtvE8rzDW87zC2N7JSWHsUbdLmmXYm7E1YGmtieOYarXKwavNfa07nU6hHccpdBzHaK0pLRYLfTkeY9s2pVLpn33QWpOmKZ9PT/kNE9w6ZjwxWR4AAAAASUVORK5CYII=) 8px center no-repeat;background-color:#fff;cursor:pointer}.layer{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);width:420px;background-color:#f0fdfb;border-radius:10px;-webkit-box-shadow:0 5px 14px -2px rgba(57,57,57,.3);box-shadow:0 5px 14px -2px #3939394d;z-index:1}.layer .title{width:100%;height:60px;line-height:60px;color:#fff;font-size:24px;font-weight:600;text-align:center;background-color:var(--maincolor);border-top-left-radius:10px;border-top-right-radius:10px}.layer .content{font-size:18px;text-align:center}.layer .content button{margin:40px auto 0;border-radius:10px;font-weight:600}.card_wrap .card{position:relative;max-width:380px;height:224px;border-radius:10px;background-color:#f3f3f3;cursor:pointer}.card_wrap .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:-24px;z-index:1}.card_wrap .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:12px;height:12px}.swiper-button-prev,.swiper-button-next{width:30px;height:30px;color:#252525;border-radius:50%;background-color:#f0f0f0}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px;font-weight:600;z-index:9999}dl{padding-top:42px;font-size:14px;line-height:20px}dl:last-child{padding-top:10px}dl dt{font-weight:600}table td .small{padding-left:4px;font-size:14px}.title_box{display:flex}.title_box button{margin:-2px 0 0 10px;width:80px;height:32px;color:#fff;background-color:var(--maincolor);border-radius:20px;font-size:16px}.title_box button:hover{background-color:#15a493}.title_wrap{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px}.date_sort_bar .date{display:flex;align-items:center;border:1px solid #e1e1e1;border-radius:6px}.date_sort_bar .date input{width:140px;height:38px;font-size:16px;border:none}.date_sort_bar .d_select{margin-left:10px;width:230px}.horizontal_gray_box{position:relative;border:1px solid #e1e1e1;border-radius:10px}.horizontal_gray_box .title{position:relative;padding:16px 14px;border-bottom:1px solid #e1e1e1;font-size:24px;font-weight:700;border-top-left-radius:10px;border-top-right-radius:10px;text-align:center;background-color:var(--gray-bg)}.horizontal_gray_box .content{padding:30px;line-height:21px;font-size:16px}.horizontal_gray_box .dark_gray_box{margin-bottom:20px;max-height:100px;padding:16px 20px;overflow-y:auto;color:#6e6e6e;border-radius:10px;background-color:var(--gray-bg)}@media (max-width: 1640px){.nav{width:160px}.nav ul li a,.m_nav ul li a{padding:20px 0;font-size:17px}.nav ul .depth2 a,.m_nav ul .depth2 a{padding:16px 0;font-size:15px}h2{font-size:26px}.btn{font-size:16px}.academy_content .notify_wrap{height:70px}.notify img{width:35px}.academy_content{width:calc(100% - 160px);padding:0 40px}.academy_content .contents{height:calc(100% - 70px);padding-bottom:50px}.gray_box_table th,.gray_box_table td{padding:10px;font-size:16px}.d_select{width:180px}.gray_box{height:44px;line-height:42px}.gray_box .title,.gray_box .content{font-size:16px}h3.title{font-size:22px}.tabs li{width:130px;font-size:16px}.line_tabs li{font-size:14px}.sort_bar .d_select select{font-size:14px;font-weight:500}.gray_table thead th,.gray_table tbody td{font-size:15px}.title_box button{height:30px}.date_sort_bar .date input{width:94px;padding:0 10px;font-size:14px;background:none}.date_sort_bar .d_select{width:190px}.date_sort_bar{flex-wrap:wrap}.date_sort_bar .date{margin-bottom:10px;width:100%;border:none}.date_sort_bar .date input{width:130px;height:40px;padding:0 10px 0 34px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAATCAYAAAB2pebxAAAACXBIWXMAAAsTAAALEwEAmpwYAAACMElEQVQ4ja2UXU8aQRSGH/aDCMgkciFENrhGVLax9g/YX4+3bCiSgGGxa7zpegFq051ldpfphbjaNDGN9ly9OSfzzDlvzkxJa635YBgfBQBYAEmS8CuOuYsiFsslvV4PgFQpvo1GfDk7wy6XAZhOpzR2dthtNqlVq2xtbWHd3t4S3tzQaDR4eHhASkkURQAopcjznB9RRHkDkVKyLJVYa81iscDd38eaX1/z9fwc0zT5HobcRRGfPK84EEURJ8fHVCoVAH4+PrLbbHLguuR5Tv/iAvr9vn4r1uv1m/V+v68tmSSMRqN3myqTBKtcLuO67rshy/t7DNMwEEJQq9WQUqKUQgiBlJJktUIIQbJaIaVECIFSCikltVoNIQSmYbzsiVKKge9zOR4DMPB9hsMhAMPhkIHvA3A5HjPwfZRSRTfWszBNE6fdLvbBabcxTBOAvb091nkOQKvVIlUKc1P7A2IYBnUhsK2nVH3TKoCo18nX66f89jZplmEYxt+QNE2ZTCZUKhUcx2EymWBZFp1Oh+nVFVmWceC6zIIAKSWtZhNrc2EBsSyLo24Xy7YBOOp2i3EODw+LcVzXJUvTAgD/6QEWkCzLmAUBYRgCMAsC5vM5APP5nFkQABCGIbMgIMuyF0+ePxPbtvE8rzDW87zC2N7JSWHsUbdLmmXYm7E1YGmtieOYarXKwavNfa07nU6hHccpdBzHaK0pLRYLfTkeY9s2pVLpn33QWpOmKZ9PT/kNE9w6ZjwxWR4AAAAASUVORK5CYII=) 8px center no-repeat;text-align:center;border:1px solid #e1e1e1}.date_sort_bar .date span{padding:0 10px}.date_sort_bar .d_select{margin:0 10px 0 0;width:24%}.date_sort_bar .search_wrap{width:calc(76% - 10px)}.horizontal_gray_box .title{position:relative;font-size:18px}.horizontal_gray_box .content{font-size:14px}}@media (max-width: 1360px){.academy_content{padding:0 30px}.academy_content .contents .r_content{padding-left:30px}.academy_content .contents .l_content{padding-right:30px}h3.title{font-size:18px}.gray_box_table table .d_select select{font-size:16px}.btn_line_teal{width:100px;height:34px;font-size:16px}.gray_table thead th,.gray_table tbody td{padding:12px 4px;font-size:13px}.d_select:after{width:10px}.sort_bar .search_wrap input{height:34px;padding:0 70px 0 14px;font-size:14px}.sort_bar button.btn_search{width:54px;height:32px;font-size:14px}.sort_bar .d_select{margin-right:6px;width:150px}.sort_bar .d_select select,.sort_bar button{height:34px}.tabs li{width:100px;height:34px;line-height:34px;font-size:14px}.line_tabs li{margin-left:6px;width:140px;height:34px;line-height:34px}.btn_sort{margin-left:2px}.btn_sort:after{width:7px}.btn_area button{width:120px}.gray_box_table table input[type=text],.gray_box_table table input[type=password],.gray_box_table table textarea{font-size:16px}.layer{width:70%;padding:40px 10px 30px}.layer p{font-size:16px}.layer .content button{margin:30px auto 0}.gray_box_table .d_select{width:100%}.card_wrap .card{height:200px}.card_wrap .registration{padding-top:70px}.card_wrap .txt{padding-top:20px}.card_wrap .swiper-pagination-bullets.swiper-pagination-horizontal{display:block}dl{padding-top:40px;font-size:12px}table td .small{font-size:11px}.title_box button{width:70px;height:26px;font-size:14px}.date_sort_bar .date input{height:34px}.date_sort_bar .d_select{width:23%}.horizontal_gray_box .content{line-height:20px}}@media (max-width: 1024px){.nav{display:none}.m_nav{display:block}.m_nav ul .depth1 a{padding:16px 0;font-size:18px}.m_nav ul .depth2 a{padding:14px 0;font-size:16px}.academy_content{width:100%;padding:0 30px}h2{padding-left:50px}h3.title{padding-bottom:14px}.sort_bar .search_wrap input{height:30px;padding:0 60px 0 14px}.sort_bar .d_select select,.sort_bar button{height:30px}.sort_bar button.btn_search{width:48px;height:28px}.date_sort_bar .date input{height:30px;background-position:8px 4px}.gray_box_table table .d_select select{font-size:14px}.tabs li{margin-right:6px}.gray_box{height:34px;line-height:32px;border-radius:6px}.gray_box .title,.gray_box .content,.gray_box_table table input[type=text],.gray_box_table table input[type=password],.gray_box_table table textarea{font-size:14px}.gray_box .title{border-top-left-radius:6px;border-bottom-left-radius:6px}.gray_box .content{padding:0 14px}.academy_content .contents .l_content{padding-right:20px}.academy_content .contents .r_content{padding-left:20px}.btn{height:34px;font-size:14px}.pagination .pagination_wrap a{padding:0 12px;font-size:14px}.btn_line_teal,.gray_box_table table th,.gray_box_table table td,.layer p{font-size:14px}.card_wrap .card{height:180px}.card_wrap .registration{padding-top:44px}.horizontal_gray_box .title{padding:10px 14px;font-size:16px}}@media (max-width: 768px){.academy_content{padding:0 30px}h2{font-size:22px}h3.title{font-size:16px}.btn{width:180px;font-size:13px}.tabs li{width:94px;font-size:13px}.gray_box .title,.gray_box .content{font-size:13px}.gray_table thead th,.gray_table tbody td{font-size:11px}.sort_bar button.btn_search{width:40px;font-size:12px}.sort_bar .d_select select,.dashboard .sort_bar button.btn_search,.line_tabs li{font-size:12px}.layer{width:80%;padding:30px 10px 20px}.layer p{font-size:14px}.layer .content button{margin:20px auto 0;width:76px;height:32px;font-size:14px}.gray_box_table table th,.gray_box_table table td{font-size:12px}.btn_line_teal{width:90px;height:30px}.gray_box_table table input[type=text],.gray_box_table table input[type=password],.gray_box_table table textarea,.gray_box_table table .d_select select{font-size:12px}.title_box button{margin-top:-4px}}.academy .gray_box_table{padding-bottom:30px}.academy .gray_box_table .d_select{margin:0 auto}.academy .gray_box_table td{text-align:center}.academy .agree_box{height:64vh;padding:30px;font-size:16px;border:1px solid #e1e1e1;border-radius:10px;overflow-y:auto}.academy .agree_box p{font-weight:700}.academy .agree_box .confirm{margin:12px 0 26px;width:100%;padding:10px;text-align:center;background-color:#f7f7f7;border-radius:4px}.academy input[type=checkbox]{accent-color:#e1e1e1}.academy .agree{padding:40px 0 30px;font-size:16px;text-align:center}@media (max-width: 1640px){.academy .agree_box{height:60vh}}@media (max-width: 1360px){.academy .agree_box{font-size:14px}}@media (max-width: 1024px){.academy .agree{padding:30px 0 20px}.academy .agree_box{padding:20px}}@media (max-width: 768px){.academy .agree{font-size:13px}}.dashboard .btn_wrap{display:flex;width:100%;padding-top:20px}.dashboard .btn{height:50px}.dashboard .l_content .btn:after{content:"";display:inline-block;position:absolute;top:50%;right:20px;transform:translateY(-50%);width:7px;height:12px;background:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2028.7.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%209.03%20Build%2054978)%20--%3e%3csvg%20version='1.1'%20id='Ñëîé_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2022%2036.8'%20enable-background='new%200%200%2022%2036.8'%20xml:space='preserve'%3e%3cpolygon%20id='Arrow_51_'%20fill='%23FFFFFF'%20points='0,3.5%2014.9,18.4%200,33.2%203.6,36.8%2022,18.4%203.6,0%20'/%3e%3c/svg%3e") no-repeat}.dashboard .l_content .btn{margin-right:10px;width:100%;padding:0 20px;text-align:left}.dashboard .l_content .btn:last-child{margin-right:0}.dashboard .gray_box_line_wrap{display:flex;padding:16px 0 6.3333vh}.dashboard .gray_box_line_wrap .gray_box_line{margin-right:10px;padding:14px 0;width:190px;border:1px solid #e1e1e1;border-radius:10px}.dashboard .gray_box_line_wrap .gray_box_line:last-child{margin-right:0}.dashboard .gray_box_line .gray_box_line_title{text-align:center}.dashboard .gray_box_line .gray_box_line_title span{display:inline-block;padding:6px 20px;margin-bottom:10px;background-color:var(--teal-bg);text-align:center;border-radius:20px;font-size:16px;font-weight:700;color:var(--maincolor)}.dashboard .gray_box_line p{text-align:center;font-size:46px;font-weight:800}.dashboard .section{display:flex;flex-wrap:wrap;margin-bottom:16px;padding-bottom:26px;border-bottom:1px solid #e1e1e1}.dashboard .section:last-child{margin-bottom:0;padding-bottom:0;border:none}.dashboard .section .gray_box{margin-right:10px;width:49%}.dashboard .section .gray_box .title{width:36%}.dashboard .section .gray_box .content{font-size:24px;font-weight:800}.dashboard .section .btn{width:49%}.dashboard .sort_bar button{margin-left:10px}.dashboard .gray_table{margin-top:20px}.dashboard .gray_table th:nth-child(4)>img{width:70%;max-width:77px}.dashboard .gray_table th:nth-child(5)>img{width:70%;max-width:74px}.dashboard .gray_table th:nth-child(6)>img{width:80%;max-width:94px}.dashboard .gray_table td span{font-size:14px}.dashboard textarea{margin-bottom:20px;width:100%;height:16vh;padding:20px;border:1px solid #e1e1e1;border-radius:6px;overflow:auto;font-size:16px;box-sizing:border-box}.dashboard h4{padding-bottom:10px;font-size:18px}.dashboard .check_wrap input[type=checkbox]{margin-left:10px;width:13px;height:13px;vertical-align:-2px}.dashboard .check_wrap input[type=checkbox]:first-child{margin-left:0}.dashboard .check_wrap input[type=text]{margin-left:10px;width:130px;height:40px;padding:0 10px;border-radius:6px;border:1px solid #e1e1e1}.dashboard .check_wrap{display:flex;align-items:center;padding-bottom:30px;font-size:16px}.dashboard .r_content button.btn{margin-left:16px;width:100px;height:40px;font-size:16px}.dashboard .reservation_wrap{display:flex;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e1e1e1}.dashboard .reservation_wrap .d_select{margin-left:10px;width:130px}.dashboard .reservation_wrap .d_select select{height:40px;font-size:14px;font-weight:400}@media (max-width: 1640px){.dashboard .gray_box_line p{font-size:36px}.dashboard .section .gray_box .title{width:40%}.dashboard .gray_box_line_wrap{padding-bottom:4vh}.dashboard .section .gray_box .content{font-size:20px}.dashboard .check_wrap input[type=text],.dashboard .r_content button.btn,.dashboard .date input[type=text],.dashboard .reservation_wrap .d_select select{height:34px}}@media (max-width: 1360px){.dashboard .section .gray_box,.dashboard .l_content .btn{margin-right:6px}.dashboard .section .gray_box .title{width:52%}.dashboard .gray_table th:nth-child(6)>img{width:75%}.dashboard .check_wrap{font-size:13px}.dashboard .check_wrap input[type=text]{width:71px;margin-left:4px}.dashboard .check_wrap input[type=checkbox]{margin-left:6px}.dashboard .r_content button.btn{margin-left:10px;width:56px;font-size:14px}.dashboard .reservation_wrap .d_select{margin-left:6px;width:84px}}@media (max-width: 1024px){.dashboard .section .btn{padding:0 12px}.dashboard .l_content .btn:after{right:12px}.dashboard .gray_box_line p{font-size:30px}.dashboard .section .gray_box .title{width:58%}.dashboard .section .gray_box .content{font-size:16px}.dashboard .gray_box_line .gray_box_line_title span{font-size:14px}.dashboard .gray_table thead th,.dashboard .gray_table tbody td{padding:12px 3px}.dashboard textarea{font-size:14px}.dashboard .check_wrap{padding-bottom:10px}.dashboard .reservation_wrap{margin-bottom:20px;padding-bottom:20px}.dashboard .sort_bar button{margin-left:6px}.dashboard .btn{height:34px}.dashboard .r_content button.btn{margin-left:6px}.dashboard .check_wrap input[type=text]{width:55px}}@media (max-width: 768px){.dashboard .check_wrap{font-size:11px;letter-spacing:-1px}.dashboard .r_content button.btn{margin-left:6px;font-size:12px}.dashboard .check_wrap input[type=text]{width:56px;font-size:12px}.dashboard .sort_bar button,.dashboard .reservation_wrap .d_select select,.date input[type=text]{font-size:13px}.dashboard .gray_box_line p{font-size:24px}}.student .r_content .gray_box_table{margin:0 auto;width:80%}.student .btn_wrap{margin-bottom:10px;text-align:right}.student .gray_table+.btn_wrap{margin-top:40px}.student .sort_bar,.teacher .sort_bar{margin-bottom:10px}.student .sort_bar .d_select,.teacher .sort_bar .d_select{width:140px}.student .sort_bar .btn,.teacher .sort_bar .btn{margin-left:10px;width:100px;font-size:16px}.student .r_content .btn,.teacher .r_content .btn{margin-top:40px}.student td.memo{height:27.7778vh}.student .gray_box_table.full{width:100%}.student td.txt_c input{text-align:center}.student .layer.long{width:450px}@media (max-width: 1640px){.student .r_content .gray_box_table{width:90%}.student .gray_box_table.full{width:100%}}@media (max-width: 1360px){.student .sort_bar .btn,.teacher .sort_bar .btn{margin-left:6px;font-size:14px}.student .gray_table thead th,.student .gray_table tbody td{padding:12px 2px}.student .gray_box_table.full th,.student .gray_box_table.full td{padding:10px 4px}.student .layer.long{width:80%}.student .sort_bar .d_select,.teacher .sort_bar .d_select{width:160px}.student .btn_line_teal,.teacher .btn_line_teal{font-size:14px}}@media (max-width: 1024px){.student .r_content .gray_box_table{width:100%}.student .gray_table thead th,.student .gray_table tbody td{padding:12px 0}.student .gray_table+.btn_wrap{margin-top:30px}.student .sort_bar .btn,.teacher .sort_bar .btn{font-size:12px}}@media (max-width: 768px){.student .layer.long{width:90%}}.teacher .title_wrap .title{padding-bottom:0}.teacher .gray_box_table+.title_wrap{margin-top:40px}.teacher td .state{margin-left:4px;padding:4px 10px;font-size:14px;font-weight:700;border-radius:20px;vertical-align:1px}.teacher td .state_teal{color:var(--maincolor);background-color:#f0fdfb}.teacher td .state_orange{color:var(--subcolor);background-color:#fff7f0}@media (max-width: 1640px){.teacher td .state{margin-top:-2px;font-size:12px}}@media (max-width: 1360px){.teacher td .state{padding:4px 8px;font-size:10px}}@media (max-width: 1024px){.teacher .gray_box_table table th,.teacher .gray_box_table table td{padding:10px 8px}}@media (max-width: 768px){.teacher .gray_box_table table th,.teacher .gray_box_table table td{padding:10px 6px}.teacher td .state{padding:4px}}.coin .l_content h3.title{margin-top:30px}.coin .box_wrap{display:flex}.coin .box_wrap .gray_box .title{width:150px}.coin .box_wrap .gray_box .content{margin:0 auto;font-size:20px;font-weight:700}.coin .box_wrap button{margin-left:10px;width:120px;height:50px}.coin .box_wrap .gray_box+button{margin-left:14px}.coin .coin_buy_box{display:flex;margin:0 auto;width:90%}.coin .coin_buy_box .amount{display:flex}.coin .coin_buy_box .amount button{padding:0 18px;border:1px solid #e1e1e1;background-color:#f8f8f8}.coin .coin_buy_box .amount button.minus{border-top-left-radius:6px;border-bottom-left-radius:6px}.coin .coin_buy_box .amount button.plus{border-top-right-radius:6px;border-bottom-right-radius:6px}.coin .coin_buy_box .gray_box{margin-left:20px}.coin .coin_buy_box .amount span{width:140px;font-size:22px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-align:center;line-height:44px;font-weight:500}.coin .gray_box{width:100%}.coin .coin_buy_box+.btn_teal{margin-top:30px}.coin .card_wrap{margin-top:80px}.coin .card_wrap .swiper{width:380px}.coin .swiper-button-next{right:calc(50% - 280px)}.coin .swiper-button-prev{left:calc(50% - 280px)}.coin dl{padding-left:5vw}.coin .r_content h3.title{padding-bottom:24px}.coin .state{margin-bottom:10px}.coin .state .gray_box .title{width:150px}.coin .state>.gray_box{margin-bottom:40px;width:50%}.coin .state>.gray_box .content{margin:0 auto;font-size:20px;font-weight:700}.coin .state .box_wrap2{display:flex}.coin .state .box_wrap2 .gray_box{width:fit-content}.coin .r_content .box_wrap2 .content{display:flex;align-items:center}.coin .state .box_wrap2 .date input{margin-right:10px;width:140px;font-size:18px;border:none}.coin .r_content .box_wrap2 .amount2 button{width:30px;height:30px;border:6px;background-color:#f8f8f8}.coin .r_content .box_wrap2 .amount2 button img{width:61%}.coin .r_content .box_wrap2 .amount2 span{display:inline-block;width:66px;text-align:center}.coin .r_content .box_wrap2 .btn{margin:0 0 0 10px;width:80px;height:50px}.coin .sort_bar{margin-bottom:10px}.coin .sort_bar .btn_orange{margin-left:10px;width:100px;font-size:16px}@media (max-width: 1640px){.coin .coin_buy_box{width:100%}.coin .box_wrap button{height:44px}.coin .coin_buy_box .amount span{width:120px;line-height:42px;font-size:18px}.coin .swiper-button-next{right:calc(50% - 260px)}.coin .swiper-button-prev{left:calc(50% - 260px)}.coin .r_content .box_wrap2 .btn{height:44px}.coin .state .gray_box .title{width:110px}.coin .r_content .box_wrap2 .content{padding:0 18px 0 10px}.coin .state .box_wrap2 .date input{margin-right:0;font-size:16px}.coin .date input{height:auto}}@media (max-width: 1360px){.coin .box_wrap .gray_box .title{width:110px}.coin .box_wrap .gray_box .content,.coin .state>.gray_box .content{font-size:16px}.coin .box_wrap .gray_box~button{margin-left:6px}.coin .coin_buy_box .gray_box{margin-left:10px}.coin .coin_buy_box .gray_box .content{padding:0 10px}.coin .coin_buy_box .amount button{padding:0 8px}.coin .coin_buy_box .amount button img{width:80%}.coin .card_wrap .swiper{width:300px}.coin .card_wrap .swiper .card{height:180px}.coin .card_wrap .swiper .card .registration{padding-top:54px}.coin .swiper-button-next{right:calc(50% - 200px)}.coin .swiper-button-prev{left:calc(50% - 200px)}.coin dl{letter-spacing:-.5px}.coin .state .box_wrap2 .gray_box{width:100%}.coin .state .gray_box .title{width:105px}.coin .r_content .box_wrap2 .content{padding:0}.coin .r_content .box_wrap2 .amount2 button{width:20px;height:20px}.coin .r_content .box_wrap2 .amount2 span{width:40px}.coin .state .box_wrap2 .date input{width:104px;padding-left:10px;background:none}.coin .r_content .box_wrap2 .btn{width:66px}.coin .sort_bar .btn_orange{font-size:14px}}@media (max-width: 1024px){.coin .box_wrap button{height:34px}.coin .coin_buy_box .amount span{width:96px;line-height:32px;font-size:16px}.coin .card_wrap .swiper{width:260px}.coin .card_wrap .swiper .card{height:160px}.coin .card_wrap .swiper .card .registration{padding-top:48px}.coin .card_wrap .swiper .card .registration p{font-size:16px}.coin .card_wrap .swiper .card .txt{padding-top:12px;font-size:12px}.coin .swiper-button-next{right:calc(50% - 174px)}.coin .swiper-button-prev{left:calc(50% - 174px)}.coin .state .gray_box .title{width:94px}.coin .state .box_wrap2 .date input{width:80px;padding:0 6px;font-size:13px}.coin .r_content .box_wrap2 .btn{height:34px}.coin .r_content .box_wrap2 .amount2 span{width:36px}.coin .r_content .box_wrap2 .amount2 button img{padding-bottom:2px}}@media (max-width: 768px){.coin .swiper-button-next{right:calc(50% - 170px)}.coin .swiper-button-prev{left:calc(50% - 170px)}.coin .r_content .box_wrap2 .amount2 span{width:24px}.coin .r_content .box_wrap2 .amount2 button{width:16px;height:16px}.coin .sort_bar .btn_orange{font-size:13px}}.report .gray_bg{height:100%;padding:50px 20px;background-color:#fbfbfb;border-radius:10px}.report h3{padding-bottom:20px;font-size:28px;font-weight:900;text-align:center}.report h4{font-size:26px;font-weight:900}.report .sort_bar{padding-top:50px}.report td .num{text-decoration:underline;cursor:pointer}.report td .num:hover{color:#777}.report .gray_box_table{margin:0 auto;width:80%}.report .score_box_wrap{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:810px;padding:40px 0 0}.report .score_box{margin:0 20px 20px 0;width:260px;padding:24px 26px;background-color:#fff;border-radius:10px;-webkit-box-shadow:4px 5px 18px -4px rgba(145,145,145,.3);box-shadow:4px 5px 18px -4px #9191914d}.report .score_box:nth-child(2n){margin-right:0}.report .score_box .date{font-size:13px;color:#9a9a9a}.report .score_box .title{padding:4px 0 14px;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.report .score_box .label{margin:0 auto;width:60px;height:22px;line-height:21px;border:1px solid var(--maincolor);background-color:#f0fdfb;font-weight:600;border-radius:15px;text-align:center}.report .score_box .score{padding-top:4px;font-size:24px;font-weight:700;text-align:center}.report .score_box .score span{padding-right:2px;font-size:44px;vertical-align:-4px}.report .score_box .standard{font-size:13px;color:#9a9a9a;text-align:center}.report .my_video{position:relative;margin:20px 0;height:18.2292vw}.report .my_video .video .like{position:absolute;width:124px;height:48px;padding-top:13px;text-align:center;background:url(data:image/png;base64,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) no-repeat center / contain}.report .my_video .video{position:absolute}.report .my_video .one{width:15.625vw;top:.8vw;left:4.6042vw}.report .my_video .two{width:13.2292vw;top:3.125vw;right:2.6042vw}.report .my_video .three{width:11.9792vw;bottom:1.0417vw;left:6.8125vw}.report .my_video .four{width:9.6875vw;bottom:.5208vw;right:8.2083vw}.report .my_video img{width:100%}.report .like i.fas{color:red}.report .like i{margin-right:4px;cursor:pointer}.report .my_video .one .like{top:-20px;left:-14px}.report .my_video .two .like{top:-30px;right:-20px}.report .my_video .three .like{bottom:6px;left:-40px}.report .my_video .four .like{bottom:0;right:-55px}.report .table_area{padding:0 10px}.report .line_tab_content{display:none}.report .line_tab_content.on{display:block}.report .result_txt{padding:30px 0 20px;font-size:18px}.report .circular_graph_wrap{position:relative;margin:0 auto;max-width:500px;width:70%}.report .circular_graph_wrap img{width:100%}.report .circular_graph_wrap .average{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.report .circular_graph_wrap .average .s_txt{margin-bottom:-6px;font-size:20px;color:#878787;font-weight:700}.report .circular_graph_wrap .average .score{font-size:30px;font-weight:700}.report .circular_graph_wrap .average .score span{padding-right:2px;font-size:50px;vertical-align:-3px}.report dl{padding:30px 0 0 5.2083vw;font-size:16px}@media (max-width: 1640px){.report .score_box_wrap{padding:30px 0 10px}.report .score_box{width:218px;padding:16px 20px}.report .score_box .title{padding:2px 0 8px}.report .score_box .score span{font-size:40px}.report .score_box .standard{font-size:10px}.report .rank_video .like,.report .my_video .video .like{width:100px;padding-top:15px;font-size:12px}.report .line_tab_content td.like{width:28%}.report .line_tabs li{width:80px;height:34px;line-height:34px}.report h3{font-size:26px}.report h4{font-size:24px}.report dl{padding-left:0;font-size:14px}}@media (max-width: 1360px){.report .gray_bg{padding:30px 20px 40px}.report .gray_bg h3{padding-bottom:20px;font-size:26px}.report .gray_box_table{width:100%}.report .score_box .score{font-size:20px}.report .sort_bar .d_select{width:100px}.report .score_box_wrap{padding:14px 0 0}.report .score_box{margin:0 0 10px;width:86%;padding:10px 20px;text-align:center}.report .score_box .date{display:none}.report .score_box .title{padding:2px 0 0;font-size:14px}.report .score_box .label{display:none}.report .score_box .score{padding-top:0}.report .score_box .score span{font-size:30px;vertical-align:-2px}.report .my_video .one{left:3.6042vw}.report .my_video .two{right:3vw}.report .my_video .three{left:4.8125vw}.report .my_video .four{right:9.2083vw}.report h3{font-size:24px}.report h4{font-size:22px}.report .result_txt,.report .circular_graph_wrap .average .s_txt{font-size:16px}.report .circular_graph_wrap .average .score{font-size:24px}.report .circular_graph_wrap .average .score span{font-size:40px;vertical-align:-4px}}@media (max-width: 1024px){.report .gray_bg{padding:20px 20px 30px}.report .gray_bg h3{font-size:24px}.report .score_box .score{font-size:18px}.report .score_box .score span{font-size:30px}.UCC_video_star .my_video .video .like{width:94px;padding-top:14px;font-size:11px}.UCC_video_star .my_video .one{left:4.6042vw}.UCC_video_star .my_video .two{right:2.8vw}.UCC_video_star .my_video .three{left:9vw}.UCC_video_star .my_video .four{right:6.2083vw}.report .line_tabs li{width:60px;height:32px;line-height:32px}.report .my_video .one{left:6.6042vw}.report .my_video .two{right:6vw}.report .my_video .three{left:7.8125vw}.report .my_video .four{right:12.2083vw}.report h3{font-size:22px}.report h4{font-size:20px}.report .result_txt{font-size:14px}.report .circular_graph_wrap .average .score{font-size:20px}.report .circular_graph_wrap .average .score span{padding:0;font-size:34px;vertical-align:-3px}.report dl{font-size:12px}}@media (max-width: 768px){.report .gray_bg h3{font-size:22px}.report .score_box .score span{font-size:24px}.report .score_box .score{font-size:16px}.report .line_tabs li{width:50px;height:30px;line-height:30px}.report h3{font-size:20px}.report h4{font-size:18px}}.calendar .r_content h3{padding-top:60px}.calendar .month{display:flex;justify-content:center;align-items:center;padding:60px 0 10px;font-size:26px;text-align:center;font-weight:800}.calendar .month span{display:inline-block;margin-bottom:-3px;width:24px;height:24px;border-radius:5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAACXBIWXMAAAsTAAALEwEAmpwYAAAApUlEQVQYlX3QMUpDURQE0POTgNjYXDsrCbdzEaZyEWlEEMUNuATBDYhYW4gELA0hpbiIh531tbCwtUng+wunPTAw0xkkM3fxhPfJAPbwghk+Rz3Yx2oDN621q24DB3jFEa5ba7cwycwpljjEZWvtfts2wiOmeOjDFuf4wHlmXvRxXFVfEbHACc4i4qeq3mAMVfUdEc84xmlE7FTVuvtn590fHD70CzoMMU61RR0bAAAAAElFTkSuQmCC) no-repeat center;background-color:#f0f0f0;cursor:pointer}.calendar .month span.prev{margin-right:30px}.calendar .month span.next{margin-left:30px;transform:rotate(180deg)}.calendar .note{display:flex;justify-content:flex-end;padding-bottom:8px}.calendar .note .icn{padding-right:10px;font-size:16px;font-weight:700}.calendar .note .icn:last-child{padding-right:4px}.calendar .note .icn:before{content:"";display:inline-block;margin-right:7px;width:18px;height:18px;border-radius:20px;vertical-align:-3px}.calendar .note .icn.wt:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAJCAYAAADkZNYtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAnklEQVQYlX2QuwkCURBFD4tYgaCpDViBqanGJtZhCRZgF4YmRrsGBoKBdmC6YCCCBn7wmLzFx1N2YOAyc5h7GVSSnvutqdpTL2qegqhd9RXgUh0Hfc74rSOwCLoNdIAR0EedqFv1oA7D9VkUpahcUe/R4qQO1Gc0W1dwBjSD5RVoASugAbzTfHHmIpnt6uANcAt6D5R18APIg17++RIfU4WnlU3uwh4AAAAASUVORK5CYII=) no-repeat 60% center;background-color:var(--maincolor)}.calendar .note .icn.ib:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAJCAYAAAD+WDajAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAiklEQVQYlU2MPQ7BYACGHx9bEzGwcIkmVukdLGaLVRzDbHcHa9MDWG1djEpi4ALiMfRrfO/0/qOe1LM6Uh/qTS3V+QBogA+wASZAH5gBIQB7IAAVMAa+tMgCUAPLaOxiEaDEPwr1rV7Vi7pIw5W6Ve9R12mYq0O16YzuH6AHHIFp1M90eUj4S13/AJf7iz7T0UJfAAAAAElFTkSuQmCC) no-repeat 55% center;background-color:var(--subcolor)}.calendar .week_days{display:flex;justify-content:space-between;border:1px solid #f0f0f0}.calendar .week_days div{width:12%;padding:15px 0;text-align:center;border-right:1px solid #f0f0f0;font-size:18px}.calendar .week_days div:last-child{border-right:none}.calendar .week_days .ib{width:16%;background-color:var(--teal-bg)}.calendar .week_days .red{color:#da152d}.calendar .days{display:flex;flex-wrap:wrap}.calendar .days>div{position:relative;height:4.6875vw;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.calendar .days .day{width:12%;color:#e1e1e1}.calendar .days .day:first-child,.calendar .days .day:nth-child(8n+1){border-left:1px solid #f0f0f0}.calendar .days .day span{position:absolute;top:6px;right:6px}.calendar .days .day_ib{width:16%;text-align:center}.calendar .days img{position:absolute;top:56%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:50px}.calendar .days .day .clear{position:absolute;width:100%;height:100%;background-color:#ffffffb3;z-index:1}.calendar .days .day_ib img{top:50%;width:50%}@media (max-width: 1640px){.calendar .month{font-size:24px}.calendar .note .icn{font-size:14px}.calendar .week_days div{font-size:16px}.calendar .days img{width:70%}}@media (max-width: 1360px){.calendar .month{font-size:22px}.calendar .week_days div{font-size:14px}.calendar .days img{top:60%}}@media (max-width: 1024px){.calendar .month{font-size:20px}.calendar .note .icn,.calendar .week_days div{font-size:12px}.calendar .days>div{height:5.6875vw}}.editing .gray_box_wrap{display:flex;margin-bottom:40px}.editing .gray_box_wrap .gray_box+.gray_box{margin-left:10px}.editing .gray_box_wrap .gray_box+.gray_box .content{padding:0}.toggle_switch input[type=checkbox]{display:none}.toggle_switch input[type=checkbox]+span{display:block;position:relative;top:0;width:120px;height:48px;transition:background-color .3s ease 0s;background-color:var(--subcolor);border-top-right-radius:10px;border-bottom-right-radius:10px}.toggle_switch input[type=checkbox]+span:before{content:"";position:absolute;top:6px;left:4px;width:36px;height:36px;border-radius:6px;box-shadow:.5px .866px 5px #01050133;background-color:#fff;transition:left .3s ease 0s}.toggle_switch input[type=checkbox]+span:after{content:"OFF";color:#fff;font-weight:700;position:absolute;right:17px;font-size:20px}.toggle_switch input[type=checkbox]:checked+span{background-color:var(--maincolor);transition:background-color .3s ease 0s}.toggle_switch input[type=checkbox]:checked+span:before{left:calc(100% - 40px);transition:left .3s ease 0s}.toggle_switch input[type=checkbox]:checked+span:after{content:"ON";left:13px;right:auto;color:#fff}.editing .tabs{margin:30px 0 20px}.editing .gray_table thead th,.editing .gray_table tbody td{font-size:14px}.editing td.line{text-decoration:underline;cursor:pointer}.editing .horizontal_gray_box{margin-top:20px}.editing .horizontal_gray_box .title{padding:16px 100px 16px 14px}.editing .horizontal_gray_box .content{max-height:56vh;overflow-y:auto}.editing .btn_line_orange{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:80px;height:34px;font-size:16px}.editing .btn_area{margin-top:20px}.editing .tool{margin-bottom:40px}.editing .tool img{width:100%}.editing .tool_txt{padding:0 20px}.editing .gray_bg{height:100%;padding:60px 30px;background-color:#f8f8f8;border-radius:10px}.editing .box_wrap{padding-top:10px}.editing .box_wrap .box{position:relative;margin:0 auto 10px;width:50%;padding:20px 10px;border-radius:6px;background-color:#fff;text-align:center;font-size:18px;font-weight:600;cursor:pointer}.editing .box_wrap .box:last-child{margin-bottom:0}.editing .box_wrap .box:hover,.editing .box_wrap .box.on{background-color:var(--teal-bg)}.editing .box_wrap .box input{position:absolute;top:50%;left:20px;transform:translateY(-50%);margin:0;width:18px;height:18px}.editing .gray_bg p{padding:40px 0 30px;font-size:18px;text-align:center}@media (max-width: 1640px){.toggle_switch input[type=checkbox]+span{width:100px;height:42px}.toggle_switch input[type=checkbox]+span:before{top:5px;width:32px;height:32px}.toggle_switch input[type=checkbox]:checked+span:before{left:calc(100% - 36px)}.editing .horizontal_gray_box .title{padding-right:90px}.editing .horizontal_gray_box .content{padding:20px}.editing .btn_line_orange{width:70px;height:30px;font-size:14px}.editing .box_wrap .box{width:70%}}@media (max-width: 1360px){.editing .tabs{margin:20px 0 10px}.editing .gray_box_wrap{flex-wrap:wrap;margin-bottom:20px}.editing .gray_box_wrap .gray_box{width:100%}.editing .gray_box_wrap .gray_box+.gray_box{margin:10px 0 0;width:fit-content}.editing .gray_table thead th,.editing .gray_table tbody td{font-size:12px}.editing .toggle_switch input[type=checkbox]+span:after{font-size:16px}.editing .gray_box_table th,.editing .gray_box_table td{font-size:14px}.editing .btn_area button{margin-right:6px;width:110px}.editing .tool{margin-bottom:30px}.editing .box_wrap .box{width:90%;font-size:16px}.editing .gray_bg p{font-size:16px}}@media (max-width: 1024px){.editing .gray_table input[type=checkbox]{width:10px;height:10px}.editing .toggle_switch input[type=checkbox]+span{width:80px;height:32px;border-top-right-radius:6px;border-bottom-right-radius:6px}.editing .toggle_switch input[type=checkbox]+span:before{top:3px;width:26px;height:26px}.editing .toggle_switch input[type=checkbox]:checked+span:before{left:calc(100% - 30px)}.editing .toggle_switch input[type=checkbox]+span:after{right:10px}.editing .toggle_switch input[type=checkbox]:checked+span:after{left:8px}.editing .horizontal_gray_box .title{padding-right:80px}.editing .btn_line_orange{width:64px;height:24px;font-size:13px}.editing .btn_area button{margin-right:4px;width:90px}.editing .tool{margin-bottom:20px}.editing .tool_txt{padding:0 10px}.editing .box_wrap .box{width:100%;font-size:14px}.editing .gray_bg p{font-size:14px}}@media (max-width: 1640px){.project_making .btn_area .btn{width:140px}.project_making .sort_bar .search_wrap,.writing_calendar .sort_bar .search_wrap{width:80%}.project_making .tabs li{width:110px}.project_making .level,.writing_calendar .level{width:32px;height:32px;line-height:32px}}@media (max-width: 1360px){.project_making .btn_area .btn{margin-right:6px;width:100px}.project_making .sort_bar{margin:20px 0 30px}.project_making .tabs li{margin-right:6px;width:80px}.project_making .level,.writing_calendar .level{width:28px;height:28px;line-height:28px}}@media (max-width: 1024px){.project_making .sort_bar{margin:10px 0 20px}.project_making .tabs{margin-bottom:10px}.project_making .tabs li{margin-right:4px;width:70px}.project_making .sort_bar .search_wrap,.writing_calendar .sort_bar .search_wrap{width:100%}}.writing_calendar .calendar{margin-bottom:40px}.writing_calendar .calendar .month{padding:20px 0 10px}.writing_calendar .week ul{display:flex}.writing_calendar .week li{margin-left:8px;width:36px;height:36px;line-height:36px;border:1px solid #e1e1e1;font-size:20px;border-radius:6px;text-align:center;font-weight:600;cursor:pointer}.writing_calendar .week li:first-child{margin-left:14px}.writing_calendar .week li:hover,.writing_calendar .week li.on{color:#fff;background-color:var(--maincolor)}.writing_calendar .l_content .round_gray{margin-top:20px}.writing_calendar .round_gray{width:100%;height:44px;line-height:44px;border-radius:44px;background-color:#f8f8f8;text-align:center;font-size:18px;font-weight:500}.writing_calendar .round_gray span{color:var(--maincolor)}.writing_calendar .sort_bar.select_bar button{margin-left:10px;width:90px;font-size:16px}.writing_calendar .round_teal{margin:0 auto;max-width:80px;height:24px;line-height:26px;padding:0 14px;border-radius:40px;color:var(--maincolor);background-color:var(--teal-bg)}.writing_calendar .tabs{margin-bottom:20px}.writing_calendar .r_content .gray_table{margin-bottom:30px}.writing_calendar .r_content .gray_table:last-child{margin-bottom:0}.writing_calendar .r_content .gray_table .line{text-decoration:underline;cursor:pointer}.writing_calendar .layer{max-width:500px;width:70%}.writing_calendar .layer .btn_orange{float:right;margin:20px 0 10px;width:92px;height:28px;font-size:14px;border-radius:6px}.writing_calendar .layer table{padding:0 10px;border:none;background-color:#fff}.writing_calendar .layer th,.writing_calendar .layer td{background-color:#fff}.writing_calendar .layer tr:last-child td:first-child{border-bottom-left-radius:10px}.writing_calendar .layer tr:last-child td:last-child{border-bottom-right-radius:10px}.writing_calendar .layer .btn_line_orange{margin:0;width:68px;height:26px;font-size:14px;background-color:#fff;border-radius:6px}.writing_calendar .layer .btn_line_orange:hover{color:var(--subcolor);background-color:#fff9f4}.writing_calendar .sort_bar_tab{display:flex;justify-content:space-between;align-items:center;margin:30px 0 10px}.writing_calendar .sort_bar_tab .check_wrap input{margin-right:6px}.writing_calendar .sort_bar_tab .check_wrap span{font-size:17px;font-weight:600}.writing_calendar .sort_bar_tab .check_wrap span.teal{padding-right:10px;color:var(--maincolor)}.writing_calendar .sort_bar_tab .check_wrap span.orange{color:var(--subcolor)}.writing_calendar .sort_bar_tab .line_tabs li{width:90px}.writing_calendar .sort_bar_tab .line_tabs li:first-child{margin-left:0}.writing_calendar .round_gray_wrap{display:flex}.writing_calendar .round_gray_wrap input{margin:0 4px 0 6px;width:50px;height:24px;padding:0 4px;border:1px solid #e1e1e1;text-align:center;font-size:16px}.writing_calendar .round_gray_wrap button{margin-left:10px;width:140px}.writing_calendar .disable td{color:#d8d8d8;background-color:#f6f6f6}.writing_calendar .disable td .level{color:#d8d8d8;background-color:#f0f0f0}@media (max-width: 1640px){.writing_calendar .week li{font-size:16px}.writing_calendar .week li:first-child{margin-left:0}.writing_calendar .r_content .layer .btn_orange{width:88px;height:28px;font-size:13px}.writing_calendar .r_content .layer .btn_line_orange{margin:0;width:60px;height:25px;font-size:13px}.writing_calendar .sort_bar_tab .line_tabs li{width:70px;height:34px;line-height:34px}}@media (max-width: 1360px){.writing_calendar .round_gray{height:34px;line-height:34px;font-size:16px}.writing_calendar .sort_bar.select_bar button{font-size:14px}.writing_calendar .layer{width:86%}.writing_calendar .r_content .layer .btn_orange{width:74px;height:24px;font-size:12px}.writing_calendar .r_content .layer .btn_line_orange{margin:0;height:23px;font-size:12px}.writing_calendar .sort_bar_tab{flex-wrap:wrap;margin-top:20px}.writing_calendar .sort_bar_tab .check_wrap{margin-bottom:6px}.writing_calendar .sort_bar_tab .check_wrap span{font-size:14px}.writing_calendar .sort_bar_tab .line_tabs{width:100%}.writing_calendar .round_gray_wrap .round_gray{font-size:13px}.writing_calendar .round_gray_wrap .round_gray input{width:40px;font-size:12px}.writing_calendar .round_gray_wrap button{width:80px;height:34px;font-size:13px}}@media (max-width: 1024px){.writing_calendar .round_gray{font-size:14px}.writing_calendar .round_teal{padding:0 8px}.writing_calendar .layer{width:94%}.writing_calendar .r_content .layer .btn_orange{font-size:11px}.writing_calendar .r_content .layer .btn_line_orange{margin:0;width:50px;font-size:11px}.writing_calendar .round_gray_wrap .round_gray{font-size:12px}.writing_calendar .round_gray_wrap button{margin-left:4px;width:70px;font-size:12px}}@media (max-width: 768px){.writing_calendar .week li{width:30px;height:30px;line-height:28px;font-size:14px}.writing_calendar .round_gray{font-size:13px}.writing_calendar .round_teal{padding:0 10px}.writing_calendar .sort_bar.select_bar button{margin-left:6px;font-size:13px}.writing_calendar .sort_bar_tab .line_tabs li{width:64px;height:30px;line-height:30px}.writing_calendar .round_gray_wrap .round_gray{font-size:11px}.writing_calendar .round_gray_wrap button{width:60px;font-size:11px}}.writing_contest .tabs li:last-child.on{background-color:var(--subcolor)}.writing_contest .content{width:100%}.writing_contest h3{padding-bottom:40px;font-size:30px;font-weight:800;text-align:center}.writing_contest .tabs li{width:160px}.writing_contest .month{padding:0 0 30px}.writing_contest .contest_slide_wrap{position:relative}.writing_contest .swiper-slide{width:340px}.writing_contest .week{padding-bottom:10px;font-weight:700;font-size:20px;text-align:center;color:#b1b1b1}.writing_contest .line_box{margin-bottom:20px;height:147px;padding:20px 10px;border:1px solid #e1e1e1;color:#b1b1b1;border-radius:10px}.writing_contest .line_box .info{display:flex;justify-content:center;align-items:center;padding-bottom:14px;border-bottom:1px solid #e1e1e1}.writing_contest .line_box .info .label{margin-right:10px;width:54px;height:22px;line-height:22px;border-radius:3px;text-align:center;background-color:#b1b1b1;color:#fff}.writing_contest .line_box .info .person{font-size:32px;color:#b1b1b1;font-weight:700}.writing_contest .line_box .title{display:flex;align-items:center;padding-top:20px}.writing_contest .line_box .title span{margin-right:10px;width:30px;height:30px;border-radius:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEUlEQVQokZWSoUtDURSHv/eSJpMa1CIzajAbHMKKyWAyWCyCwShYha2I0Sb+B8NmcYJYTIIDwzZUVBBXDTY/y33ymG/P64Ef3HPv+c7vHjioRGha7aj1/H3K3zELtIEWsA40fl4iHHtqV22pcyFvqKXweCg8Umvq40CDehnYVo/VFfVGnQrQpXqoPv0HbKqb6r36oVZiwTN1S91TX9WFwZnLwO0cWMmYDBxRX9TTWDAPV9V+KLiNAVUSFWAfmAE+gTWgAzSBMWAHWAZ6v9YndDlXN8L5JIxwoL4VOWZKgRSoAovAEtAFvoBdoFboGCJR54G7ADwAV8A1cAE8l269OqquqpPDvjdMifoOTJQ6FEf/G6pMOYZuoHe0AAAAAElFTkSuQmCC) no-repeat center;background-color:#b1b1b1}.writing_contest .line_box .title p{display:-webkit-box;width:87%;color:#b1b1b1;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.writing_contest .swiper-slide.on .line_box .info .orange_label{background-color:var(--subcolor)}.writing_contest .swiper-slide.on .line_box .info .teal_label{background-color:var(--maincolor)}.writing_contest .swiper-slide.on .line_box .title .icn{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAACXBIWXMAAAsTAAALEwEAmpwYAAABDklEQVQokZXSvyvEYRgA8I/rwsTiSEmSDAzK5ldRR6lbKINZmQxGNqXkD5BiOSWbH12IKBlMwmJ0g5XsNgz3frvr3Pecp97lfd7P8z5vz1vXldtTQ3TgBkdYjTYTNcBuPAc8h80okazhxit8oBfTuAi5lWo4hVucBrATVlTgO67tVGjzGmdYxyg6sYsc5ivhCN7hEBuYxVYo0oZFpMtxHNzGOdrRhBHkkzXCS7RgCePIUxxVI57wGAObyyHFUQ2hAWkMIPMXLMXDOMYnZpDFSTVYisewj4MAJnGPhZD7BaM3JzCBQYVZvuALy5iKgxHuR304nEUP1tCn8KdjIxkqZ/CAt2qHK+FXtP4HhXj/ARHnQz40PCPoAAAAAElFTkSuQmCC) no-repeat center;background-color:var(--teal-bg)}.writing_contest .swiper-slide.on .line_box .title .icn_orange{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAACXBIWXMAAAsTAAALEwEAmpwYAAABEElEQVQokZXRvSuFURgA8J/bLSYWl5RrMNikbL6KupSyUAazMhmMzAp/gBSLQTYfCRGRZBIGRjfJRnaba7jnzY37Xq9TZznP+T3nOc9TVVjMSrCacY5tzEWHqQSwFQ8Bj2MpCqQTvHiCd7RhGEchNlsJZ3CB/QBWw44SFOLKzoQyT3GAefSiBWvYw0Q5HMErbGEBY1gOSRoxhdxPHAdXcIgm1KIH+XRCeIx6TKMfeb5HVYM73MbAup+Q71F1oRo5dGDkL1iKu7GDD4xiHbuVYCnuwwY2AxjENSZD7BeM/pzCADoVZ/mIT8xgKA5CVWEx2477AJ5wqdjxM7zEwajsvGKDbvBa6XI5/IyG/6Cw3r4A/5lIMTb1ucYAAAAASUVORK5CYII=) no-repeat center;background-color:#fff7f0}.writing_contest .swiper-slide.on .week,.writing_contest .swiper-slide.on .line_box .info .person,.writing_contest .swiper-slide.on .line_box .title p{color:#3a3a3a}.writing_contest .box_area{min-height:230px;padding:24px 0;background-color:var(--teal-bg);border-radius:10px}.writing_contest .box_area .title{font-size:18px;font-weight:700;text-align:center}.writing_contest .box_area .title span{color:var(--maincolor)}.writing_contest .box_area .title span.orange{color:var(--subcolor)}.writing_contest .box_area .champion_wrap{display:flex;justify-content:center;padding-top:24px}.writing_contest .box_area .champion .name{margin-bottom:10px;font-size:16px}.writing_contest .box_area .champion .name:last-child{margin-bottom:0}.writing_contest .box_area .champion .name:before{content:"";display:inline-block;margin-right:5px;width:26px;height:26px;border-radius:100px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAABHElEQVQokX3RvyvEcRzH8YdzoSjbXQbTTX5l8aOQUiiJZLBYJGUy2QySwcQqi7+A5HKl2xXl1w2GK2WRjYFEMZzh+7k659x7+Xzevd7P9/vd+1WTy+VUiU2kMF8uxKpRWES2klANTCGBg5BPY+I/sBH14b+Ca3xiCYcl2h8wizya0Y1trGIXsziuBCbQj1dcYRIN2MIYMiW1daXgGu7Qh/cAn6MdnUjjPmgvRTCGZTSFfDC8R3jEON6wg2Ek46FgJhzhCbfoRQ9yOMMQvkqPUZy4jn2M4AE3iGMAbWHyr4ijFR0YRUHkVzqsWBs2yZSDMWzgAs8iC05FRn9gQXTtvUrgnMjoPC7xjS60iEwvlENF8C10PkESU6FJ1fgBjy87sQX64usAAAAASUVORK5CYII=) no-repeat center;background-color:#fff;vertical-align:-8px}.writing_contest .box_area .champion .name strong{margin-left:10px}.writing_contest .teal_box{background-color:var(--teal-bg)}.writing_contest .orange_box{background-color:#fff9f4}.writing_contest .box_area.orange_box .tab-link{width:70px;height:30px;line-height:30px;padding:0 6px;background-color:#fff}.writing_contest .box_area.orange_box .tab-link.on{color:var(--subcolor);border:1px solid var(--subcolor)}.writing_contest .box_area.orange_box .line_tabs li{margin-left:6px}.writing_contest .box_area.orange_box .line_tabs{padding:14px 10px 0}.writing_contest .box_area.orange_box .line_tabs li:first-child{margin-left:0}.writing_contest .box_area.orange_box .champion .name{margin-bottom:14px}.writing_contest .box_area.orange_box .champion .name:before{display:none}.writing_contest .box_area.orange_box .champion .name .rank{margin-right:10px;color:var(--subcolor);font-weight:600}.writing_contest .champion_gray_box{background-color:#f5f5f5}.writing_contest .champion_gray_box .title{color:#ddd}.writing_contest .champion_gray_box .who{padding-top:30px;text-align:center}.writing_contest .tab_content:last-child .box_area{min-height:300px}.writing_contest .tab_content:last-child .champion_gray_box .who{padding-top:50px}.swiper-button-prev{left:0}.swiper-button-next{right:0}@media (max-width: 1640px){.writing_contest .contest_slide_wrap{padding:0 40px}.writing_contest h3{padding:30px 0;font-size:26px}.writing_contest .month{padding-bottom:20px}.writing_contest .week{font-size:18px}.writing_contest .line_box{height:114px;padding:10px}.writing_contest .line_box .info{padding-bottom:6px}.writing_contest .line_box .info .label{margin-right:6px;width:50px;height:20px;line-height:20px;font-size:12px}.writing_contest .line_box .info .person{font-size:28px}.writing_contest .line_box .title{padding-top:12px}.writing_contest .line_box .title span{width:24px;height:24px;background-size:50%}.writing_contest .box_area .title{font-size:16px}}@media (max-width: 1360px){.writing_contest h3{padding:24px 0;font-size:24px}.writing_contest .box_area{min-height:220px}.writing_contest .box_area .champion_wrap{padding-top:14px}.writing_contest .champion_gray_box .who{padding-top:24px}}@media (max-width: 1024px){.writing_contest .week{font-size:16px;font-weight:500}.writing_contest .line_box{height:104px}.writing_contest .line_box .info .person{font-size:24px}.writing_contest .line_box .title span{display:none}.writing_contest .line_box .title p{width:100%}.writing_contest .box_area{min-height:178px;padding:16px 0}.writing_contest .box_area .title{font-size:14px}.writing_contest .box_area .champion .name{margin-bottom:6px;font-size:14px}.writing_contest .box_area .champion .name:before{width:24px;height:24px}.writing_contest .box_area .champion .name strong{margin-left:4px}.writing_contest .champion_gray_box .who{padding-top:20px}.writing_contest .champion_gray_box .who img{width:120px}.writing_contest .tab_content:last-child .box_area{min-height:260px}}@media (max-width: 768px){.writing_contest h3{font-size:20px}.writing_contest .line_box .info .person{font-size:22px}}.UCC_video_star .title_wrap .title{padding-bottom:0}.UCC_video_star .video_wrap{display:flex;justify-content:space-between;padding:40px 0 30px}.UCC_video_star .video_wrap .rank_video{position:relative;margin-right:10px}.UCC_video_star .video_wrap .rank_video:last-child{margin-right:0}.UCC_video_star .video_wrap img{width:100%}.UCC_video_star .like i.fas{color:red}.UCC_video_star .like i{margin-right:4px;cursor:pointer}.UCC_video_star .video_wrap .rank_video .like{position:absolute;top:-30px;left:50%;transform:translate(-50%);width:124px;height:48px;padding-top:14px;text-align:center;background:url(data:image/png;base64,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) no-repeat center / contain}.UCC_video_star table td.like{text-align:left}@media (max-width: 1640px){.UCC_video_star .video_wrap{padding:30px 0 20px}.UCC_video_star .video_wrap .rank_video .like{width:100px;padding-top:16px;font-size:12px}.UCC_video_star .line_tabs li{width:80px;height:34px;line-height:34px}}@media (max-width: 1360px){.UCC_video_star .video_wrap{flex-wrap:wrap;justify-content:center;padding:20px 0 0}.UCC_video_star .video_wrap .rank_video{margin-bottom:20px;width:34%}.UCC_video_star .video_wrap .rank_video:nth-child(3),.UCC_video_star .video_wrap .rank_video:nth-child(4){margin-bottom:14px}.UCC_video_star .video_wrap .rank_video:nth-child(2){margin-right:0}.UCC_video_star .video_wrap .rank_video .like{top:-20px;padding-top:15px}.UCC_video_star .line_tabs li{width:70px;height:30px;line-height:30px}}@media (max-width: 1024px){.UCC_video_star .video_wrap .rank_video .like{width:94px;padding-top:16px;font-size:11px}.UCC_video_star .line_tabs li{width:60px;height:26px;line-height:26px}}.challenge_league .content{width:100%}.challenge_league .title_wrap{justify-content:center;padding-bottom:20px}.challenge_league .title_wrap .txt{padding-right:10px;font-size:20px;font-weight:700}.challenge_league .title_wrap .d_select{width:600px}.challenge_league .title_wrap .d_select:after{right:20px}.challenge_league .title_wrap .d_select select{width:100%;height:50px;padding:0 40px 0 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;font-weight:400}.challenge_league .title_wrap button{margin-left:10px;width:100px;height:50px;font-size:18px;border-radius:6px;font-weight:700;color:#fff;background-color:var(--maincolor)}.challenge_league .gray_box{display:flex;justify-content:center;margin:0 auto;width:1100px;height:54px;line-height:54px;padding:0 30px;font-size:18px;border:1px solid #e1e1e1;background-color:#f8f8f8}.challenge_league .gray_box .txt{display:flex;padding:0 30px 0 0}.challenge_league .gray_box .txt:last-child{padding-right:0}.challenge_league .gray_box .txt strong{padding-right:10px}.challenge_league .gray_box .txt .txt_title{width:21.875vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.challenge_league .gray_box .txt .product{width:6.7708vw;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.challenge_league .section{margin:0 auto;width:90%}.challenge_league h3{padding:30px 0 10px}.challenge_league .gray_table td{padding:8px}.challenge_league .gray_table .title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.challenge_league .gray_table .btn{width:54px;height:24px;border-radius:30px;font-size:13px}.challenge_league .gray_table .btn_teal_challenge{border:1px solid var(--maincolor);background-color:#f6fffe;color:var(--maincolor)}.challenge_league .gray_table .btn_orange_challenge{border:1px solid var(--subcolor);background-color:#fff7f0;color:var(--subcolor)}@media (max-width: 1360px){.challenge_league .title_wrap .txt{font-size:16px}.challenge_league .title_wrap .d_select select,.challenge_league .title_wrap button{height:44px;font-size:16px}.challenge_league h3{padding:26px 0 10px}.challenge_league .gray_box{width:94%;height:50px;line-height:50px;padding:0 20px;font-size:16px}.challenge_league .gray_table td{padding:8px}.challenge_league .gray_box .txt{padding:0 10px 0 0}.challenge_league .section{width:100%}.challenge_league .gray_table .btn{width:46px;height:22px}}@media (max-width: 1024px){.challenge_league .title_wrap .txt{font-size:14px}.challenge_league .title_wrap button{width:80px;height:38px;font-size:14px}.challenge_league .title_wrap .d_select{width:480px}.challenge_league .title_wrap .d_select select{height:38px}.challenge_league .gray_box{font-size:14px}.challenge_league .gray_table .btn{width:40px;height:20px;font-size:12px}}html,body{height:100%}body{background-color:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0;border:0}body,div,h1,h2,h3,h4,h5,th,td,input,p,select,button,ul,li,textarea{color:#3a3a3a;font-family:Pretendard,AppleSDGothicNeo-Regular,맑은 고딕,Malgun Gothic,나눔고딕,돋움,Dotum,굴림,Gulim,Apple SD Gothic Neo,sans-serif,verdana;letter-spacing:-.03em;box-sizing:border-box}input:focus{outline:none}input[type=password]{font-family:Noto Sans KR,AppleSDGothicNeo-Regular,맑은 고딕,Malgun Gothic,나눔고딕,돋움,Dotum,굴림,Gulim,Apple SD Gothic Neo,sans-serif,verdana}input[type=button]{cursor:pointer}body,th,td,input,select{font-size:14px;font-weight:400}img{border:0 none;vertical-align:middle}form,fieldset{border:0 none}table{border-collapse:collapse;border-spacing:0}address,caption,em{font-weight:400;font-style:normal}ul,ol,li{list-style:none;overflow:hidden}ol,li{float:left}img,input,select,textarea{vertical-align:middle}textarea{resize:none}textarea::placeholder{color:#bfbfbf}textarea:focus{outline:none}acronym,abbr{cursor:help;letter-spacing:-.05em;border-bottom:1px dotted #000}.skip,.hide{position:absolute;width:0;height:0;font-size:0;overflow:hidden;visibility:hidden}.clear{clear:both}button{cursor:pointer;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}a{cursor:pointer;color:#202020;text-decoration:none}a:visited{color:#202020}.content-editable:empty:before{content:attr(data-placeholder);color:#888;pointer-events:none;display:block;white-space:pre-wrap}.btn_line_teal{width:130px;height:40px;color:var(--maincolor);border:1px solid var(--maincolor);background-color:#f0fdfb;border-radius:20px;font-size:18px;font-weight:700}.project_making input[type=checkbox]{margin:0 4px 0 20px}.project_making input[type=checkbox]:first-child{margin-left:0}.project_making .btn_wrap{margin:60px 0 10px;text-align:right}.project_making .btn_area{margin-top:30px}.project_making .sort_bar{margin:20px 0 40px}.project_making .sort_bar .search_wrap,.writing_calendar .sort_bar .search_wrap{margin:0 auto;width:70%}.project_making .sort_bar.full .search_wrap{width:100%}.project_making .level,.writing_calendar .level{width:40px;height:40px;line-height:40px;border-radius:40px;color:var(--maincolor);background-color:var(--teal-bg)}.project_making .tabs{text-align:center}.project_making .tabs li{width:140px;float:initial}.project_making h3.title{padding-bottom:0}.project_making .sort_bar{margin:20px 0}.project_making .l_content .sort_bar input,.project_making .form_wrap input{width:calc(100% - 134px);height:40px;padding:0 20px;border:1px solid #e1e1e1;font-size:16px;border-radius:6px}.project_making .btn_main{margin-bottom:60px;width:100%}.project_making .title_wrap h3.title{padding-bottom:0}.project_making .form_wrap input{margin-bottom:10px;width:100%;text-align:center}.project_making .form_wrap .d_select{margin-bottom:10px;width:100%}.project_making .form_wrap .d_select select{height:40px;font-size:16px}.project_making .form_wrap .btn_wrap{margin:10px 0 0}.project_making .form_wrap .btn_wrap button{margin-right:6px;height:30px;padding:0 10px;background-color:#f6f6f6;border-radius:4px;color:#555;font-weight:500}.project_making .form_wrap .btn_wrap button:last-child{margin-right:0}.project_making .form_wrap .btn_wrap button:hover{background-color:#ededed}.project_making .form_wrap .btn_wrap button img{margin-right:4px;vertical-align:-2px}.project_making .form_wrap .btn_wrap button:last-child img{vertical-align:0px}.project_making .left_tab .tabs{margin-bottom:20px;text-align:left}.project_making .left_tab .tabs li{width:160px}.list_box{min-height:20vw}.list_box .item{margin-bottom:10px}.list_box .item:last-child{margin-bottom:0}.list_box .title{display:flex;position:relative;justify-content:space-between;align-items:center;padding:20px 60px 20px 30px;font-size:18px;border:1px solid #e1e1e1;text-decoration:none;color:#333;border-radius:10px;cursor:pointer}.list_box .title:after{content:"";position:absolute;top:50%;right:30px;transform:translateY(-50%);width:13px;height:9px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAyUlEQVQYlX3QMUtCYRjF8Z/3atCSmA7RJAY6VluLQiA4+Cmiz9HiB+hjtLQ01RAYtTa5OAQROig2ut7FoefCxcQzvRzO/znP85Y67VYZp1gis18nyBIMMcMnqnuAuxi8SvAd5jkecbADuMEo3h9po177RQU9nKGJpwIwwANSTDFIG/UavEX4IhorGOMSLzjEAtdY5RA84yraujH5HsdYo48vKHXareLuR3iPxlyZv896zY1k6+B1BOYF77YIQNl/LeKWHn4w2Q5sAEAuItZBN5qeAAAAAElFTkSuQmCC) no-repeat;transition:.3s}.list_box .title .txt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.list_box .title.on{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.list_box .title.on:after{transform:rotate(180deg);transition:.3s}.list_box .title span{margin-right:10px;padding:4px 16px;border-radius:30px;font-size:16px;color:var(--maincolor);background-color:#f0fdfb}.list_box .content{display:none;padding:30px 30px 30px 100px;background:#fafafa;border:1px solid #ddd;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.list_box .content li{float:none;padding:10px 0;font-size:16px;border-bottom:1px solid #e1e1e1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.list_box .content li:first-child{padding-top:0}.list_box .content li span{margin-right:20px}.left_tab .btn_orange{margin-top:40px}.toggle_btn{position:relative;margin-left:6px;width:80px;height:30px;background:#ccc;border-radius:50px;cursor:pointer;transition:background .3s;display:flex;align-items:center;padding:0 6px;font-family:sans-serif}.toggle_btn .label{position:absolute;width:100%;text-align:center;font-size:14px;font-weight:700;color:#fff;z-index:1;transition:opacity .3s}.toggle_btn .label.close{right:-10px;opacity:1}.toggle_btn .label.open{left:-16px;opacity:0}.toggle_btn.active{background:var(--maincolor)}.toggle_btn.active .label.close{opacity:0}.toggle_btn.active .label.open{opacity:1}.toggle_knob{position:absolute;top:3px;left:3px;width:24px;height:24px;background:#fff;border-radius:50%;transition:left .3s;z-index:2}.toggle_btn.active .toggle_knob{left:53px}.list_box .title .edu_name{width:21%;margin-left:10px;font-size:16px;text-align:right;color:#7b7b7b;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all}.layer_list{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);width:700px;padding:0 0 30px;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 5px 14px -2px rgba(57,57,57,.3)}.layer_list .header{height:64px;line-height:64px;padding:0 40px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:20px;font-weight:800;color:#fff;background-color:var(--maincolor)}.layer_list .content{padding:20px 40px 0}.layer_list .sort_bar .search_wrap button{margin:0;border-radius:0 6px 6px 0}.layer_list .item_wrap{position:relative;margin-bottom:10px}.layer_list .item_wrap:last-child{margin-bottom:0}.layer_list input[type=checkbox]{position:absolute;top:9px;width:20px;height:20px;border:1px solid #e1e1e1}.layer_list .item{margin-left:40px}.layer_list .list_box{min-height:340px}.layer_list .list_box .title{padding:10px 60px 10px 20px}.layer_list .list_box .title span{padding:4px 14px}.layer_list .pagination .pagination_wrap{padding-top:40px}.layer_list .btn_orange{margin-top:20px}@media (max-width: 1640px){.project_making .btn_area .btn{width:140px}.project_making .sort_bar .search_wrap,.writing_calendar .sort_bar .search_wrap{width:80%}.project_making .tabs li{width:110px}.project_making .level,.writing_calendar .level{width:32px;height:32px;line-height:32px}.project_making .btn_main{margin-bottom:40px}.list_box .title{padding:14px 50px 14px 20px}.list_box .title:after{right:20px}.list_box .content{padding:20px 30px 20px 86px}.list_box .title .edu_name{width:30%}}@media (max-width: 1360px){.project_making .btn_area .btn{margin-right:6px;width:100px}.project_making .sort_bar{margin:20px 0 30px}.project_making .tabs li{margin-right:6px;width:80px}.project_making .level,.writing_calendar .level{width:28px;height:28px;line-height:28px}.project_making .form_wrap .btn_wrap button{margin-right:4px;padding:0 6px}.project_making .form_wrap .btn_wrap button img{display:none}.project_making .l_content .sort_bar input,.project_making .form_wrap input,.project_making .form_wrap .d_select select{height:34px}.project_making .left_tab .tabs li{width:120px}.list_box .content{padding:20px 30px}.list_box .content li{font-size:15px}.list_box .title span{padding:4px 12px;font-size:14px}.list_box .title .txt{font-size:16px}.list_box .title .edu_name{width:50%;font-size:14px}.toggle_btn{width:64px;height:24px}.toggle_btn .label{font-size:12px}.toggle_knob{width:18px;height:18px}.toggle_btn .label.close{right:-8px}.toggle_btn .label.open{left:-12px}.toggle_btn.active .toggle_knob{left:42px}.layer_list{width:660px}.layer_list .header{height:54px;line-height:54px}.layer_list .list_box{margin-top:20px}.layer_list .item{margin-left:34px}.layer_list input[type=checkbox]{width:16px;height:16px}}@media (max-width: 1024px){.project_making .sort_bar{margin:10px 0 20px}.project_making .tabs{margin-bottom:10px}.project_making .tabs li{margin-right:4px;width:70px}.project_making .sort_bar .search_wrap,.writing_calendar .sort_bar .search_wrap{width:100%}.project_making .l_content .sort_bar input,.project_making .form_wrap input,.project_making .form_wrap .d_select select{height:30px}.project_making .form_wrap .d_select select{font-size:14px}.project_making .form_wrap .btn_wrap button{padding:0 5px;font-size:12px}.list_box .content{padding:20px}.project_making .left_tab .tabs li{width:100px}.list_box .title{padding:14px 40px 14px 10px}.list_box .title:after{right:10px}.list_box .title .txt{font-size:15px}.layer_list{width:600px}}@media (max-width: 768px){.project_making .btn_area .btn{margin-right:4px;width:80px}.project_making .level,.writing_calendar .level{width:22px;height:22px;line-height:22px}}.pagination_wrap a.disabled{pointer-events:none;opacity:.5}.wn-upload-full{display:block!important;width:100%!important;padding:0 30px}.wn-upload-full .ant-upload{display:block!important;width:100%!important}.UCC_contest .line_box.empty{height:22vw;background-color:#f8f8f8}.UCC_contest .empty td{height:11vw}.UCC_contest .content.empty{height:50vw}.UCC_video_star .line_box.empty{height:22.9167vw;background-color:#f8f8f8}.UCC_video_star .video_wrap.empty .rank_video{width:25%;height:5vw;border-radius:8px;border:1px solid #e1e1e1;background-color:#f8f8f8}.UCC_video_star .video_wrap.empty .empty_content .empty_txt{font-size:14px!important}.UCC_video_star .list_tab_content table .empty td{height:20vw}.UCC_video_star .my_video.empty .video{border:1px solid #e1e1e1;background-color:#f8f8f8;border-radius:8px}.UCC_video_star .my_video.empty .one{height:8.8542vw}.UCC_video_star .my_video.empty .two{height:7.2917vw}.UCC_video_star .my_video.empty .three{height:6.7708vw}.UCC_video_star .my_video.empty .four{height:5.8vw}.card_wrap{position:relative;width:100%}.card_wrap .card{position:relative;max-width:380px;height:224px;border-radius:10px;background-color:#f3f3f3;cursor:pointer;margin:0 auto}.card_wrap .slick-slide{padding:0 6px;box-sizing:border-box}.card_wrap .slick-list{margin:0 -6px}.card_wrap .slick-dots{bottom:-24px}.card_wrap .slick-dots li button:before{font-size:12px;color:#bcbcbc;opacity:1}.card_wrap .slick-dots li.slick-active button:before{color:var(--maincolor)}.card_wrap .card_set{position:absolute;top:10px;right:10px;width:130px;height:24px;line-height:24px;border-radius:20px;color:#bcbcbc;text-align:center;background-color:#fff}.card_wrap .registration{padding-top:80px;text-align:center}.card_wrap .registration p{padding-top:10px;font-size:18px;font-weight:600}.card_wrap .txt{padding-top:34px;text-align:center}.card_wrap .slick-slide{padding-right:6px;box-sizing:border-box}.card_wrap .slick-list{margin-left:0}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);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:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.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)}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.rai-dots .rai-circle{-webkit-animation-duration:inherit;animation-duration:inherit;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:dots-pulse;animation-name:dots-pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:currentColor;border-radius:100%;display:inline-block;height:.5em;margin-right:.1875em;width:.5em}.rai-dots .rai-circle:last-child{margin-right:0}@-webkit-keyframes bounce-pulse{0%{transform:translateY(.1875em)}30%{transform:translateY(-.25em)}50%{transform:translateY(.1875em)}}@keyframes bounce-pulse{0%{transform:translateY(.1875em)}30%{transform:translateY(-.25em)}50%{transform:translateY(.1875em)}}.rai-bounce{display:inline-block;line-height:0}.rai-bounce>div{-webkit-animation-duration:inherit;animation-duration:inherit;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:bounce-pulse;animation-name:bounce-pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:currentColor;border-radius:100%;display:inline-block;height:.5em;margin-right:.1875em;transform:translateY(.1875em);width:.5em}.rai-bounce>div:last-child{margin-right:0}@-webkit-keyframes levels-pulse{0%{height:30%;opacity:.5}20%{height:100%;opacity:1}35%{height:30%;opacity:.5}55%{height:100%;opacity:1}70%{height:50%;opacity:.5}80%{height:100%;opacity:1}to{height:30%;opacity:.5}}@keyframes levels-pulse{0%{height:30%;opacity:.5}20%{height:100%;opacity:1}35%{height:30%;opacity:.5}55%{height:100%;opacity:1}70%{height:50%;opacity:.5}80%{height:100%;opacity:1}to{height:30%;opacity:.5}}.rai-levels .rai-levels-container{height:1em;line-height:1em;text-align:left}.rai-levels .rai-bar,.rai-levels .rai-levels-container{-webkit-animation-duration:inherit;animation-duration:inherit;display:inline-block}.rai-levels .rai-bar{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:levels-pulse;animation-name:levels-pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background:currentColor;bottom:0;height:50%;margin-right:.125em;vertical-align:bottom;width:.25em}.rai-levels .rai-bar:last-child{margin-right:0}@-webkit-keyframes rai-sentry-pulse{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}@keyframes rai-sentry-pulse{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}.rai-sentry{display:inline-block;height:2em;position:relative;text-align:left;width:2em}.rai-sentry .rai-wave-container{align-items:center;display:inline-flex;justify-content:center;position:absolute}.rai-sentry .rai-wave,.rai-sentry .rai-wave-container{-webkit-animation-duration:inherit;animation-duration:inherit;height:100%;width:100%}.rai-sentry .rai-wave{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rai-sentry-pulse;animation-name:rai-sentry-pulse;-webkit-animation-timing-function:linear;animation-timing-function:linear;border:.125em solid;border-radius:100%;box-sizing:border-box;display:inline-block}@-webkit-keyframes rai-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rai-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.rai-spinner{height:1.5em;position:relative;width:1.5em}.rai-spinner .rai-spinner-inner,.rai-spinner .rai-spinner-outer{border-radius:100%;height:100%;left:0;margin-left:-.0625em;margin-top:-.0625em;position:absolute;top:0;width:100%}.rai-spinner .rai-spinner-outer{border:.125em solid;opacity:.2}.rai-spinner .rai-spinner-inner{-webkit-animation-duration:inherit;animation-duration:inherit;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rai-spinner;animation-name:rai-spinner;-webkit-animation-timing-function:linear;animation-timing-function:linear;border-bottom:.125em solid transparent!important;border-left:.125em solid transparent!important;border-radius:100%;border-right:.125em solid transparent!important;border-top:.125em solid;height:100%;left:0;position:absolute;top:0;width:100%}@-webkit-keyframes dots-pulse{0%{opacity:.1}15%{opacity:1}to{opacity:.1}}@keyframes dots-pulse{0%{opacity:.1}15%{opacity:1}to{opacity:.1}}.rai-squares .rai-square{-webkit-animation-duration:inherit;animation-duration:inherit;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:dots-pulse;animation-name:dots-pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:currentColor;display:inline-block;height:.5em;margin-right:.1875em;width:.5em}.rai-squares .rai-square:last-child{margin-right:0}@-webkit-keyframes digital-pulse{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}@keyframes digital-pulse{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}.rai-digital{height:1em;text-align:center}.rai-digital>div{-webkit-animation-duration:inherit;animation-duration:inherit;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:digital-pulse;animation-name:digital-pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:currentColor;display:inline-block;height:100%;margin-right:.125em;width:.25em}.rai-digital>div:last-child{margin-right:0}@-webkit-keyframes windmill-pulse{0%{transform:rotate(0)}to{transform:rotate(356deg)}}@keyframes windmill-pulse{0%{transform:rotate(0)}to{transform:rotate(356deg)}}.rai-windmill{-webkit-animation-duration:inherit;animation-duration:inherit;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:windmill-pulse;animation-name:windmill-pulse;-webkit-animation-timing-function:linear;animation-timing-function:linear;height:1em;position:relative;width:1em}.rai-windmill:after{background:currentColor;border-radius:.125em;content:"";height:100%;left:50%;margin-left:-.0625em;position:absolute;top:0;width:.125em}: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}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.login_wrappper{margin:50px 15px}.login_wrappper .title{font-size:12px;font-weight:400;line-height:14.52px;margin:0 0 15px}.login_wrappper .sub_title{font-size:24px;font-weight:400;line-height:29.05px;margin:0}.btn-primary{background:#ffe5e5;border-radius:23px;color:#000;box-shadow:unset}.btn-primary:hover{background:#fdc6c4!important;color:#000!important}@media screen and (min-width: 576px){.login_wrappper{width:465px;margin:100px auto}}@media screen and (max-width: 575px){.login_wrappper .content_top{flex-direction:column}}.ant-layout{flex-direction:row}html,body{height:100%;margin:0}.main-layout{width:calc(100% - 256px);flex-direction:column}.ant-layout-content .main .learning_content{width:100%}.swiper-wrapper .swiper .swiper-button-prev,.swiper-wrapper .swiper .swiper-button-next{width:30px;height:30px;border-radius:30px;background-color:#f0f0f0;color:#252525}.swiper-wrapper .swiper .swiper-button-prev:after,.swiper-wrapper .swiper .swiper-button-next:after{font-size:14px}.swiper-wrapper .swiper .swiper-button-prev{left:0;right:auto}.swiper-wrapper .swiper .swiper-button-next{right:0;left:auto}@media (min-width: 320px) and (max-width: 767px){.learning_content .box_wrap .l_box,.learning_content .box_wrap{flex-wrap:wrap;gap:16px}.learning_content .box_wrap .l_box,.learning_content .box_wrap .r_box{width:100%!important;flex:auto!important;margin-right:0!important}.calendar .calendar-section .fc-scrollgrid .fc-col-header,.calendar .calendar-section .fc-scrollgrid .fc-daygrid-body,.calendar .calendar-section .fc-scrollgrid .fc-daygrid-body .fc-scrollgrid-sync-table{width:100%!important}.calendar-section{padding:80px 0 40px}}@media (min-width: 768px) and (max-width: 991px){.learning_content .box_wrap .l_box,.learning_content .box_wrap{flex-wrap:wrap;gap:16px}.learning_content .box_wrap .l_box,.learning_content .box_wrap .r_box{width:100%!important;flex:auto!important;margin-right:0!important}.calendar .calendar-section .fc-scrollgrid .fc-col-header,.calendar .calendar-section .fc-scrollgrid .fc-daygrid-body,.calendar .calendar-section .fc-scrollgrid .fc-daygrid-body .fc-scrollgrid-sync-table{width:100%!important}.calendar-section{padding:80px 0 40px}}.ck-editor__editable{min-height:200px;max-height:400px;overflow-y:auto;margin-bottom:50px}.ant-dropdown-menu{display:flex;flex-direction:column}.custom_modal{width:450px!important;position:absolute!important;top:40%;right:50px;margin:0!important;padding:0}.custom_modal .ant-modal-content{padding:60px 20px 40px;background-color:#f0fdfb;border-radius:10px}.custom_modal .ant-modal-content .ant-modal-body p{font-size:18px;text-align:center;color:#3a3a3a}.custom_modal .ant-modal-content .ant-modal-footer{margin-top:40px;text-align:center}.custom_modal .ant-modal-content .ant-modal-footer .custom-btn{border-radius:10px;font-weight:600;font-size:16px;color:#fff;background-color:var(--maincolor);width:160px;height:40px;margin:0 10px;border:none}.custom_modal .ant-modal-content .ant-modal-footer .custom-btn:hover{background-color:#15a493}.custom-modal .ant-modal-content{background-color:#d0fff8;border-radius:10px}.login .notice .news .gray_table.login_news_table .ant-table-header{display:none}.academy_content.campus_content{background:#fff;width:100%}.academy_content.campus_content .contents .l_content .gray_box .content{align-content:center}.academy_content.campus_content .contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav{margin:0 0 30px}.academy_content.campus_content .contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{background:#f5f6f8;font-size:18px;border-radius:8px;padding:6px 16px;min-width:160px;justify-content:center;margin-left:10px}.academy_content.campus_content .contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{color:#c2c2c2;font-weight:700}.academy_content.campus_content .contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{background:var(--maincolor)}.academy_content.campus_content .contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.academy_content.campus_content .contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:first-child{margin-left:0}.academy_content.campus_content .contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar{display:none}.academy_content.campus_content .contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav:before{display:none}.academy_content.edit_management{background:#fff;width:100%;height:100%}.academy_content.edit_management .contents .l_content .date_sort_bar .range_picker{width:100%;margin-bottom:10px}.academy_content.edit_management .contents .l_content .tab_wrap .ant-tabs .ant-tabs-nav{margin:20px 0 30px}.academy_content.edit_management .contents .l_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{background:#f5f6f8;font-size:18px;border-radius:8px;padding:6px 16px;min-width:160px;justify-content:center;margin-left:10px}.academy_content.edit_management .contents .l_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{color:#c2c2c2;font-weight:700}.academy_content.edit_management .contents .l_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{background:var(--maincolor)}.academy_content.edit_management .contents .l_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.academy_content.edit_management .contents .l_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:first-child{margin-left:0}.academy_content.edit_management .contents .l_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar{display:none}.academy_content.edit_management .contents .l_content .tab_wrap .ant-tabs .ant-tabs-nav:before{display:none}.card_wrap .slick-dots{bottom:-24px;z-index:1}.card_wrap .slick-dots li{float:none;margin:0 4px;width:12px;height:12px}.card_wrap .slick-dots li button{width:12px;height:12px;padding:0;margin:0 auto}.card_wrap .slick-dots li button:before{width:12px;height:12px;font-size:12px;line-height:12px;opacity:.2;margin:0}.card_wrap .slick-dots li button:hover:before{opacity:1;color:var(--maincolor)}.card_wrap .slick-dots li.slick-active button:before{opacity:1;color:var(--maincolor)}.card_wrap .slick-dots .swiper-pagination-bullet{width:12px;height:12px}.card_wrap .swiper-pagination-bullet-active{background-color:var(--maincolor)}.contents.coin .l_content .box_wrap .gray_box{height:42px;line-height:40px}.contents.coin .l_content .box_wrap .gray_box .title{min-width:150px}.contents.coin .l_content .box_wrap .gray_box input{border:none}.contents.coin .r_content .coin_buy_box .amount input{border-width:1px 0;border-radius:unset;border-color:#e1e1e1;text-align:center}.contents.coin .r_content .card_wrap .slick-slider{width:400px;margin:auto}.contents.coin .r_content .card_wrap .slick-slider .slick-track{margin:0}.contents.coin .r_content .card_wrap .slick-slider .slick-track .slick-slide{padding:0}.slick-slider .slick-arrow{width:30px;height:30px}.slick-slider .slick-arrow:before{font-size:30px;font-weight:600;color:#252525;opacity:.3}.slick-slider .slick-arrow.slick-disabled:before{opacity:.1}.slick-slider .slick-arrow.slick-prev{left:-50px}.slick-slider .slick-arrow.slick-next{right:-50px}.academy_content .writing_calendar.contents .l_content .date_sort_bar{gap:14px}.academy_content .writing_calendar.contents .l_content .date_sort_bar .week{display:flex;gap:8px}.academy_content .writing_calendar.contents .l_content .date_sort_bar .week .ant-btn{width:36px;min-width:36px;height:40px;line-height:36px;border:1px solid #e1e1e1;font-size:20px;border-radius:6px;text-align:center;font-weight:600}.academy_content .writing_calendar.contents .l_content .date_sort_bar .week .ant-btn.ant-btn-active{color:#fff;background-color:var(--maincolor);border-color:var(--maincolor)}.academy_content .writing_calendar.contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav{margin:0 0 30px}.academy_content .writing_calendar.contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{background:#f5f6f8;font-size:18px;border-radius:8px;padding:6px 16px;min-width:160px;justify-content:center;margin-left:10px}.academy_content .writing_calendar.contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{color:#c2c2c2;font-weight:700}.academy_content .writing_calendar.contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{background:var(--maincolor)}.academy_content .writing_calendar.contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.academy_content .writing_calendar.contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:first-child{margin-left:0}.academy_content .writing_calendar.contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-ink-bar{display:none}.academy_content .writing_calendar.contents .r_content .tab_wrap .ant-tabs .ant-tabs-nav:before{display:none}.academy_content .writing_calendar.contents .r_content .tab_wrap .ant-tabs .ant-tabs-content-holder .ant-tabs-content .tab_wrap .line_tabs{gap:10px}.academy_content .writing_calendar.contents .r_content .tab_wrap .ant-tabs .ant-tabs-content-holder .ant-tabs-content .tab_wrap .line_tabs .ant-btn{display:inline-block;width:100px;height:40px;line-height:40px;text-align:center;border:1px solid #e1e1e1;color:#c2c2c2;font-size:16px;font-weight:600;border-radius:6px;cursor:pointer}.academy_content .writing_calendar.contents .r_content .tab_wrap .ant-tabs .ant-tabs-content-holder .ant-tabs-content .tab_wrap .line_tabs .ant-btn.ant-btn-active{border:1px solid var(--maincolor);background-color:#fff!important;color:var(--maincolor)}.academy_content .writing_calendar.contents .r_content .tab_wrap .gray_table.class_data .ant-table-header,.academy_content .writing_calendar.contents .r_content .tab_wrap .gray_table.my_writing .ant-table-header{display:none}.academy_content .UCC_video_star .content .date_sort_bar{gap:10px;align-items:baseline}.academy_content .UCC_video_star .content .date_sort_bar .serach_bar_wrapper{display:flex;align-items:center;margin-top:10px;width:100%}.academy_content .UCC_video_star .content .title_wrap .title{padding-bottom:0}.academy_content .UCC_video_star .content .title_wrap .btn_wrap{display:flex;justify-content:flex-end;gap:10px}.academy_content .UCC_video_star .content .title_wrap .btn_wrap button{display:inline-block;width:100px;height:40px;line-height:40px;text-align:center;border:1px solid #e1e1e1;color:#c2c2c2;font-size:16px;font-weight:600;border-radius:6px;cursor:pointer}.academy_content .UCC_video_star .content .title_wrap .btn_wrap button.btn_line_teal{border:1px solid var(--maincolor);background-color:#fff!important;color:var(--maincolor)}.academy_content .UCC_video_star .content .title_wrap .btn_wrap button.btn_line_teal:hover{background-color:#fff!important;border-color:var(--maincolor)!important;color:var(--maincolor)!important}.academy_content .UCC_video_star .content .gray_table.our_academy_table .ant-table-header,.academy_content .UCC_video_star .content .gray_table.overall_table .ant-table-header{display:none}.academy_content .project_making .r_content .sort_bar .search_bar{margin:0 auto;width:70%}.academy_content .project_making .r_content .tab_wrap .ant-row{gap:10px;justify-content:center}.academy_content .project_making .r_content .tab_wrap .ant-row .ant-btn{display:inline-block;width:140px;height:40px;line-height:40px;background:#f5f6f8;border-color:#f5f6f8;color:#c2c2c2;font-size:18px;font-weight:700;text-align:center;border-radius:8px;cursor:pointer}.academy_content .project_making .r_content .tab_wrap .ant-row .ant-btn.ant-btn-active{background:var(--maincolor);border-color:var(--maincolor);color:#fff}.academy_content .project_making .r_content .gray_table.my_writing_campus_admin .ant-table-header,.main .learning_content .UCC_contest .l_box .gray_table.ib_ucc_contest .ant-table-header,.main .learning_content .UCC_video_star .r_box .tab_type1_wrap .table_area .list_tab_content .gray_table.ucc_video_star_table .ant-table-header,.academy_content .report .r_content .gray_table.my_writing_report_table .ant-table-header{display:none}.ucc-video-star-buttons{display:flex;align-items:center;gap:8px;padding:10px 0;margin-left:20px}.ucc-video-star-buttons .btn-primary{background-color:#f6ffa9;border:1px solid #000000;font-weight:700;padding:6px 12px;border-radius:0;font-size:14px;height:38px;cursor:pointer}.ucc-video-star-buttons .btn-primary:hover{background-color:#f6ffa9}.ucc-video-star-buttons .btn-default,.ucc-video-star-buttons .btn-search,.ucc-video-star-buttons .ant-picker{background-color:#f6ffa9;border:1px solid black;padding:6px 12px;border-radius:0;font-size:14px;height:38px;width:150px}.ucc-video-star-buttons .btn-default:hover,.ucc-video-star-buttons .btn-search:hover,.ucc-video-star-buttons .ant-picker:hover{background-color:#f6ffa9;border-color:#000}.ucc-video-star-buttons .btn-search{font-weight:700;width:60px}.ucc-search-bar{display:flex;align-items:center;gap:10px;margin-top:10px;margin-left:20px}.ucc-search-bar .dropdown-btn{background-color:#d7ddaa;border:1px solid black;width:120px;font-weight:700;border-radius:0%}.ucc-search-bar .search-input{width:300px;height:38px;border-radius:0;border:1px solid black;text-align:center;font-weight:700}.ucc-search-bar .search-btn{background-color:#d7ddaa;border:1px solid black;width:60px;font-weight:700;border-radius:0%}.ucc-search-bar .dropdown-btn:hover,.ucc-search-bar .search-btn:hover{background-color:#d7ddaa}.styled-modal-ant-wrapper .ant-modal-content{padding:0!important;border-radius:8px 8px 0 0!important}.styled-modal-ant-wrapper .custom-add-button{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;color:#374151;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;transition:background-color .2s;cursor:pointer}.styled-modal-ant-wrapper .custom-add-button:hover{background-color:#f9fafb}.styled-modal-ant-wrapper .upload-container{padding:1.5rem}.styled-modal-ant-wrapper .upload-type-selector{display:flex;align-items:center;gap:1.5rem;margin-bottom:1rem}.styled-modal-ant-wrapper .upload-radio{display:inline-flex;align-items:center;cursor:pointer}.styled-modal-ant-wrapper .upload-radio input[type=radio]{width:1rem;height:1rem;accent-color:#3b82f6;transition:all .2s}.styled-modal-ant-wrapper .upload-radio span{margin-left:.5rem;color:#374151}.styled-modal-ant-wrapper .upload-url-input{margin-bottom:1rem}.styled-modal-ant-wrapper .upload-url-input input{width:100%;border:1px solid #d1d5db;border-radius:.5rem;padding:.5rem 1rem;font-size:1rem;outline:none;transition:box-shadow .2s}.styled-modal-ant-wrapper .upload-url-input input:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f64d}.styled-modal-ant-wrapper .upload-dropzone{width:100%;min-height:8rem;border:2px dashed #d1d5db;border-radius:.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s}.styled-modal-ant-wrapper .upload-dropzone:hover{border-color:#3b82f6}.styled-modal-ant-wrapper .upload-placeholder p{margin-top:.75rem;color:#666;font-size:.9rem;text-align:center}.styled-modal-ant-wrapper .guide-wrapper{display:flex;flex-direction:column;padding:1.25rem}.styled-modal-ant-wrapper .switch-inline{width:3rem}.styled-modal-ant-wrapper .upload-zone{width:100%;min-height:8rem;margin-top:1rem;border:2px dashed #d1d5db;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;transition:border-color .2s ease}.styled-modal-ant-wrapper .upload-zone:hover{border-color:#3b82f6}.styled-modal-ant-wrapper .upload-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center}.styled-modal-ant-wrapper .upload-icon{font-size:1.75rem;color:#9ca3af;margin-bottom:.5rem}.styled-modal-ant-wrapper .upload-text{margin-top:.75rem;color:#666;font-size:.9rem}.styled-modal-ant-wrapper .editor-wrapper{margin:0 1.25rem;border:1px solid #d1d5db;border-radius:.5rem;overflow:hidden}.styled-modal-ant-wrapper .editor-toolbar{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:#f9fafb;border-bottom:1px solid #d1d5db}.styled-modal-ant-wrapper .editor-button{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;color:#4b5563;background:none;border:none;border-radius:.375rem;cursor:pointer;transition:background-color .2s ease}.styled-modal-ant-wrapper .editor-button:hover{background-color:#e5e7eb}.styled-modal-ant-wrapper .editor-divider{width:1px;height:1.25rem;background-color:#d1d5db}.styled-modal-ant-wrapper .editor-content{min-height:300px;padding:.75rem;outline:none}.styled-modal-body{max-height:60vh;overflow-y:auto}.styled-modal-footer{display:flex;justify-content:flex-end;margin-top:24px;gap:8px}.alert-modal .ant-modal-content{border-radius:12px;padding:20px}.alert-title{font-size:16px!important;font-weight:600}.alert-body{color:#4b5563;font-size:14px;padding-top:8px;padding-bottom:16px}.alert-footer{display:flex;justify-content:flex-end;padding-top:8px}.writing-filter-bar{display:flex;align-items:center;margin:30px 0 10px}.writing-filter-bar .writing-filter-checkboxes{display:flex;align-items:center;font-size:16px;padding:0;white-space:nowrap}.writing-filter-bar .writing-filter-checkboxes span{margin-right:12px}.writing-filter-bar .writing-filter-checkboxes input{margin-right:4px}.writing-filter-bar .writing-filter-select{flex-grow:1;padding-left:16px;display:flex;align-items:center}.writing-filter-bar .writing-filter-select .ant-select{width:100%}
