.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;-ms-touch-action:pan-Y;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(owl.video.play.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.owl-theme .owl-dots,.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;text-align:center}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{background:#d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{cursor:default;opacity:.5}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{zoom:1;display:inline-block}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:300;src:url(../fonts/noto-sans-jp/noto-sans-jp-v53-japanese_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:400;src:url(../fonts/noto-sans-jp/noto-sans-jp-v53-japanese_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:500;src:url(../fonts/noto-sans-jp/noto-sans-jp-v53-japanese_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:600;src:url(../fonts/noto-sans-jp/noto-sans-jp-v53-japanese_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans JP;font-style:normal;font-weight:700;src:url(../fonts/noto-sans-jp/noto-sans-jp-v53-japanese_latin-700.woff2) format("woff2")}*{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}*,body{margin:0}body{font-family:Noto Sans JP,sans-serif}.row{padding-left:20px;padding-right:20px}.row:after{clear:both;content:"";display:table}.col{display:block;float:left}[class*=col-]{float:left;padding:10px 0}[class*=col-]{width:100%}@media only screen and (max-width:600px){[class*=col-m-]{display:block}.col-m-1{width:8.33%}.col-m-2{width:16.66%}.col-m-3{width:25%}.col-m-4{width:33.33%}.col-m-5{width:41.66%}.col-m-6{width:50%}.col-m-7{width:58.33%}.col-m-8{width:66.66%}.col-m-9{width:75%}.col-m-10{width:83.33%}.col-m-11{width:91.66%}.col-m-12{width:100%!important}.col-m-none{display:none!important}.mr-m-0{margin-right:0!important}}@media only screen and (min-width:600px) and (max-width:992px){[class*=col-s-]{display:block}.col-s-1{width:8.33%}.col-s-2{width:16.66%}.col-s-3{width:25%}.col-s-4{width:33.33%}.col-s-5{width:41.66%}.col-s-6{width:50%}.col-s-7{width:58.33%}.col-s-8{width:66.66%}.col-s-9{width:75%}.col-s-10{width:83.33%}.col-s-11{width:91.66%}.col-s-12{width:100%}.col-s-none{display:none!important}}@media only screen and (min-width:993px){.container{margin:auto;max-width:1440px;padding-left:130px;padding-right:130px}.row{padding-left:40px;padding-right:40px}[class*=col-l-]{display:block}.col-l-1{width:8.33%}.col-l-2{width:16.66%}.col-l-3{width:25%}.col-l-4{width:33.33%}.col-l-5{width:41.66%}.col-l-6{width:50%}.col-l-7{width:58.33%}.col-l-8{width:66.66%}.col-l-9{width:75%}.col-l-10{width:83.33%}.col-l-11{width:91.66%}.col-l-12{width:100%}.col-l-none{display:none}}a{cursor:pointer;text-decoration:none}img{height:auto}img,table{width:100%}table{font-size:.9em;padding:0;table-layout:fixed}table th,table tr:last-child td{border-bottom:1px solid #d1d5d9}table tr td:first-child,table tr th:first-child{padding-left:5px}table tr td:last-child,table tr th:last-child{padding-right:16px}table th:not(:first-child) p{border-left:1px solid #808698;padding-left:10px}table td:not(:first-child) p{padding-left:10px}table tr:last-child td{padding-bottom:15px}table td,table th{font-weight:400;overflow:hidden;padding:8px 0;text-align:left;text-overflow:ellipsis;white-space:nowrap}table td.wrap,table th.wrap{text-wrap:auto}table tr:nth-child(2) td{padding-top:16px}table tr:last-child td{padding-bottom:16px}table td p,table th p{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:14px;min-height:22px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}table tr td.text-pl-24,table.user-list-table tr td:first-child.text-pl-24{padding-left:24px}table tr td p{font-size:14px}ul{list-style:none}:root{--real-vh:100vh}.body-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh;min-height:500px}.d-block{display:block}.d-inline{display:inline-block!important}.d-none{display:none!important}.d-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.d-flex--wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.d-flex--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.d-flex--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.d-flex--spbetween{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.d-flex--sparound{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.d-flex--jscenter{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.d-flex--alcenter{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.d-flex--alflexend{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.d-flex--alflexstart{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.d-flex--grid{gap:16px}.p-relative{position:relative}.p-absolute{position:absolute}.m-auto{margin:auto!important}.m-0{margin:0!important}.p-0{padding:0!important}.mr-0{margin-right:0!important}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-8{margin-right:8px}.mr-16{margin-right:16px}.mr-20{margin-right:20px}.mr-24{margin-right:24px}.mr-30{margin-right:30px}.mt-5{margin-top:5px}.mt-6{margin-top:6px}.mt-8{margin-top:8px}.mb-0{margin-bottom:0!important}.mb-8{margin-bottom:8px}.mt-3px{margin-top:3px}.mt-10{margin-top:10px}.mt-11{margin-top:11px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.mt-22{margin-top:22px}.mt-21{margin-top:20px}.mt-25{margin-top:25px}.mt-24{margin-top:24px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-47{margin-top:47px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-75{margin-top:75px}.mt-100{margin-top:100px}.mt-122{margin-top:122px}.mt-128{margin-top:128px}.mt-118{margin-top:118px}.ml-auto{margin-left:auto}.ml-5{margin-left:5px}.ml-8{margin-left:8px}.ml-18{margin-left:18px}.ml-15{margin-left:15px}.ml-16{margin-left:16px}.ml-40{margin-left:40px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.mb-21{margin-bottom:21px!important}.mb-24{margin-bottom:24px!important}.mb-18{margin-bottom:18px!important}.mb-186{margin-bottom:18.6px}.mb-30{margin-bottom:30px}.mb-50{margin-bottom:50px}.mb-80{margin-bottom:80px}.pt-0{padding-top:0!important}.pt-10{padding-top:10px}.pt-12{padding-top:12px}.pt-20{padding-top:20px}.pt-50{padding-top:50px}.pt-75{padding-top:75px}.pt-80{padding-top:80px}.pb-10{padding-bottom:10px}.pb-12{padding-bottom:12px}.pb-16{padding-bottom:16px}.pb-20{padding-bottom:20px}.pb-186{padding-bottom:18.6px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-80{padding-bottom:80px}.pl-16{padding-left:16px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pl-24{padding-left:24px}.pl-40{padding-left:40px}.pr-80{padding-right:80px}.pr-40{padding-right:40px}.pr-24{padding-right:24px!important}.pr-20{padding-right:20px}.pl-0{padding-left:0!important}.pl-7{padding-left:7px}.pl-8{padding-left:8px}.pr-7{padding-right:7px}.pl-10{padding-left:10px}.pr-10{padding-right:10px}.p-16{padding:16px}.plr-0{padding-left:0;padding-right:0}.plr-16{padding-left:16px;padding-right:16px}.plr-40{padding-left:40px;padding-right:40px}.ptb-0{padding-bottom:0;padding-top:0}.p-16px{padding:16px!important}.w-5{width:5%}.w-10{width:10%}.w-15{width:15%}.w-25{width:25%}.w-40{width:40%}.w-400px{width:400px}.w-49{width:49%}.w-60{width:60%}.w-100{width:100%}.h-100{height:100%}.w-100-fixed{width:100px}.w-6px{width:6px!important}.w-20px{width:20px!important}.w-114px{width:114px}.w-114px-left{width:calc(100% - 114px)}.w-min-120{min-width:120px}.w-min-75{min-width:75px}.w-min-50{min-width:50px}.h-20px{height:20px}.h-40px{height:40px}.text-cent{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-bold{font-weight:700!important}.text-regular{font-weight:400!important}.text-weight-600{font-weight:600}.text-white{color:#fff}.text-black{color:#000}.text-black-2{color:#333}.text-red{color:#e64a5d!important}.text-grey{color:#808698}.text-blue{color:#173152}.text-blue-2{color:#313c57}.text-alert,.text-small{font-size:.75em!important}.text-newline{white-space:pre}.font-14{font-size:14px}.font-16{font-size:16px}.font-12{font-size:12px!important}h1{font-size:2.5em}h2{font-size:26px;line-height:100%}h3{color:#313c57}.border-top{border-top:1px solid #eceff4}.row{margin:auto;max-width:1440px}form input[type=date],form input[type=password],form input[type=text],form input[type=time],form select,form textarea{border:1px solid #d1d5d9;border-radius:4px;max-height:40px;padding:12.5px 10px}form textarea{max-height:125px!important}.overflow-hidden{overflow:hidden}.flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.modal{-webkit-animation:fadein .5s;animation:fadein .5s;background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.modal.show{display:block}.modal-mask{background-color:#000;background-color:rgba(0,0,0,.4);cursor:pointer;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:-1}.modal-body{background-color:#fff;border:1px solid #eceff4;border-radius:10px;height:85%;left:50%;padding:23px 0;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;z-index:1}.modal-body.custom-height{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:90%}.modal.modal-register .modal-body{height:93vh;overflow-y:auto;padding:0 40px;width:720px}.modal.modal-article .modal-body{width:720px}.modal hr.line{border:none;border-top:1px solid #eceff4}.modal-body--content{font-size:14px;height:90%;padding:0 16px}.body-sec,.title-sec{padding:0 23px}.body-sec{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:calc(100vh - 380px);overflow-y:auto}.article-img{height:360px;overflow:hidden;position:relative}.modal-article-image{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.body-sec.no-file{height:calc(100% - 140px)}.modal-body--content p.page-title{-webkit-line-clamp:1;color:#333;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-body--content h4.modal-article-title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:18px;font-weight:700;line-height:32.4px;overflow:hidden;text-overflow:ellipsis}.modal-body--content h4.modal-article-title .new-label{bottom:3px;margin-left:0;margin-right:10px;top:-2px;top:unset}.modal-article-body{font-weight:400;line-height:25.2px;white-space:pre-wrap}.modal-article-end-date,.modal-article-publish-date,.modal-article-type{color:#333;font-weight:400}.modal-body--close{bottom:5%;left:0}.notice-modal{background-color:#f0f6f7;border-radius:33px;height:66px;width:480px}.notice-modal,.notice-toast{-webkit-box-shadow:0 3px 6px rgba(23,49,82,.16);box-shadow:0 3px 6px rgba(23,49,82,.16);left:50%;position:fixed;top:-50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s;transition:all .5s;z-index:101}.notice-toast{height:58px;min-width:280px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.notice-toast.show{top:3%}.notice-toast img{cursor:pointer;width:17px}.notice-toast p{font-weight:400;gap:11.4px;padding:0 16px}.notice-toast-warning{font-size:14px;min-width:460px}.notice-modal.show{top:5%}.notice-modal div,.notice-toast div{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-header{padding-top:20px;top:0}.buttons-section,.modal-header{background-color:#fff;left:0;position:-webkit-sticky;position:sticky;z-index:9}.buttons-section{-webkit-box-pack:center;-ms-flex-pack:center;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 16px;-webkit-justify-content:center;justify-content:center;padding-bottom:20px}.buttons-section button{font-family:inherit}.modal-register input,.modal-register input.error,.modal-register textarea,.modal-register textarea.error{color:#343e5a;font-family:inherit;font-size:14px}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadedown{0%{height:0;opacity:0}to{height:-webkit-fit-content;height:fit-content;opacity:1}}@keyframes fadedown{0%{height:0;opacity:0}to{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:1}}@-webkit-keyframes fadeup{0%{height:-webkit-fit-content;height:fit-content;opacity:1}to{height:0;opacity:0}}@keyframes fadeup{0%{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:1}to{height:0;opacity:0}}@-webkit-keyframes zoomin{0%{height:10px;left:4.5px;top:4.5px;width:10px}to{height:15px;width:15px}}@keyframes zoomin{0%{height:10px;left:4.5px;top:4.5px;width:10px}to{height:15px;width:15px}}@-webkit-keyframes spinin{0%{-webkit-transform:rotate(17deg);transform:rotate(17deg)}to{-webkit-transform:rotate(40deg);transform:rotate(40deg)}}@keyframes spinin{0%{-webkit-transform:rotate(17deg);transform:rotate(17deg)}to{-webkit-transform:rotate(40deg);transform:rotate(40deg)}}button{cursor:pointer;font-family:inherit}.error{color:red;font-size:12px}.btn-submit{background-color:#000;border:none;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1);color:#fff;font-size:14px;line-height:100%;margin:40px auto 0;padding:13px 50px;width:142px}.btn-submit:disabled,.btn-submit[disabled]{opacity:.6}.btn-download{background-color:#313c57;border:none;border-radius:5px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1);color:#fff;line-height:1;margin-top:30px;padding:11px 21px;width:auto}.btn-viewmore{border:1px solid #fff;border-radius:5px;color:#fff;font-weight:500;left:50%;padding:10px 15px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%}.btn-close,.btn-close-delete,.btn-viewmore{background-color:transparent;font-size:14px}.btn-close,.btn-close-delete{border:1px solid #eceff4;-webkit-box-shadow:0 3px 6px rgba(23,49,82,.16);box-shadow:0 3px 6px rgba(23,49,82,.16);cursor:pointer;line-height:100%;padding:10px 50px;width:142px}.btn-close:hover{color:#6b6b6b}.btn-close.btn-close--pd{padding:12px 30px}.pagination ul li a,.pagination ul li span{border-radius:50%;-webkit-box-shadow:0 3px 6px rgba(23,49,82,.1);box-shadow:0 3px 6px rgba(23,49,82,.1);color:#313c57;height:40px;line-height:1;margin:0 5px;width:40px}.pagination ul li a.active,.pagination ul li span.active{background-color:#000;color:#fff}.pagination ul li a.box-shadow-none,.pagination ul li span.box-shadow-none{-webkit-box-shadow:none;box-shadow:none}.pagination ul li img{height:15px;width:9px}.breadcrumb img{width:15px}.breadcrumb ul li{padding:0 5px}.breadcrumb a{color:#000;font-size:14px;font-weight:500}.breadcrumb ul li a.current-page{color:#808698}.breadcrumb ul li.text p{color:#808698;font-size:14px}.no-border-radius{border-radius:0!important}.input-green-background{background-color:#f0f6f7;border:none!important}.tooltip{text-wrap:nowrap;background-color:#343e5a;border-radius:2px;display:none;height:32px;left:50%;min-width:164px;padding:5px;position:absolute;top:-35px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tooltip-section:hover .tooltip{display:block}.tooltip .tooltip-text:hover{text-decoration:underline}.tooltip:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #343e5a;content:"";left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip img{margin-left:10px;margin-top:2px!important;width:15px}.tooltip span{color:#fff;font-size:14px}.modal-close{right:0;top:-35px}.modal-close-btn img{width:32px}.article-attachments>span{color:#5a6379}.icon-download,.icon-excel,.icon-img,.icon-pdf{width:15px}.attachment-size{color:#777}.list-attachments{max-height:100px;overflow-y:auto}.footer-sec{bottom:20px;gap:6px 13px;left:0;padding:0 24px}.title-sec{max-height:131px;min-height:-webkit-max-content;min-height:-moz-max-content;min-height:max-content}.article-attachments>span,.article-attachments>ul{padding:0 24px}.content-copy,.content-edit{cursor:pointer}.content-copy img,.content-edit img{width:15px}.content-remove{color:#e64a5d;cursor:pointer}.content-remove img{width:15px}.article-datetime{width:52%}.article-datetime.is-notice{width:45%}.flex-custom{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 380px)}.add-new-btn{display:block;line-height:100%}.add-new-btn img.mb{width:40px}.add-new-btn img.pc{width:142px}.content-btns,.notice-btns{gap:0 13px}.title-sec .title-with-image{gap:0 16px}.title-sec .title-with-image .article-img{height:71px;min-height:71px;min-width:114px;width:114px}.title-sec .title-with-image .article-img:hover .preview-mask{display:block}.title-sec .title-with-image .article-img>img{border-radius:4px}.attachments-sec{margin-top:5px}.attachments-sec ul li{display:inline-block;margin-right:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.attachments-sec ul li div{border:1px solid #eceff4;border-radius:25px;padding:4px 16px}.attachments-sec ul li div.attachments-numb-left{padding:5px 8px}.attachments-sec p{line-height:22px!important;max-width:123px}.attachment-name{-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:600px;overflow:hidden;text-overflow:ellipsis}.modal-head{z-index:2}.modal-head-container{background-color:#000;padding:12px 40px}.modal-head-container span{color:#fff;font-size:14px;font-weight:500}.modal-head-container img:not(.btn-close-common){width:20px}.file-control{bottom:16px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.file-control-container{background-color:#000;border-radius:4px;color:#fff;height:48px;margin:auto;width:264px}.file-control-container .left{border-right:1px solid #707070;width:55%}.file-control-container .right{width:45%}.file-control-container span{font-size:14px}.modal-body-drive{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;left:50%;max-height:90vh;max-width:80vw;min-width:100px;overflow-y:auto;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:1}.modal-body-drive iframe{height:80vh;width:80vw}.modal-body-drive iframe,.modal-body-drive img{max-height:80vh;max-width:80vw;-o-object-fit:contain;object-fit:contain}.modal-body-drive img{height:auto;width:auto}.upload-container{background:rgba(0,0,0,.7);color:#fff;font-size:16px;font-weight:400;height:100vh;position:relative;width:100%}.progress-area,.upload-container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}.progress-area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.file-percent{margin:24px 0}.file-progress-bar{background-color:#fff;border:2px solid #fff;border-radius:15px;height:12px;width:404px}.file-progress-bar::-webkit-progress-value{background-color:#343e5a;border-radius:15px}.file-progress-bar::-webkit-progress-bar{background-color:#fff;border-radius:15px}.upload-area-info svg path,.upload-area-info svg rect{fill:#fff}.modal-register h4{border-bottom:1px solid #d1d5d9;color:#000;font-size:18px;font-weight:500;margin:0 -40px 21px;padding:0 40px 20px}.modal-register span{font-size:14px}.modal-register span.dont_select{font-weight:400}.modal-register span.text-alert{font-weight:500;margin-top:8px}.modal-register .btn-submit{margin:20px 0 0}.modal-register .input-date-custom_input{border:1px solid #d1d5d9;border-radius:5px;height:40px;padding:10px 16px;width:139px}.modal-register .input-date-time-custom_input{border:1px solid #313c57;border-radius:5px;height:40px;padding:10px 16px;width:180px}.input-date-time-custom_input img,.modal-register .input-date-custom_input img{width:17px}.modal-register .input-date-custom_input_date span{color:#969fae}.modal-register .input-date-custom_input_date span.active{color:#333}.modal-register .input-date-custom input{opacity:0;top:0;width:139px}.modal-register .input-date-time-custom input{opacity:0;top:0;width:180px}.modal-register .input-date-custom input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.modal-register .input-date-time-custom input[type=datetime-local]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.thumbnail-btn{background-color:#eceff4;border:1px solid #e5e8ed;border-radius:4px;color:#000;font-size:14px;font-weight:500;line-height:16px;padding:6.5px 16px;width:140px}.thumbnail-btn:hover{opacity:.9}.thumbnail-btn img{margin-right:5px;width:17px}.thumbnail-image{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;width:100px}.close-btn{background-color:#343e5a;border:1px solid #fff;border-radius:50%;cursor:pointer;height:18px;position:absolute;right:-9px;top:-9px;width:18px}.close-btn img{width:8px}.attachment-list li{margin-top:5px}.element-selected-tmp{display:none}.modal-register .attachment-list li span{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:400;overflow:hidden;text-overflow:ellipsis}.delete-attachment-btn{margin-left:15px;width:12px}.body-scroll{height:-webkit-max-content;height:-moz-max-content;height:max-content;height:calc(90vh - 160px);margin:0 -35px;overflow-y:auto;padding:20px 35px 0}.body-scroll.has-approve{height:calc(90vh - 194px)}.content-textarea{max-height:160px}.depart-select{border-right:10px solid transparent!important;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;padding:10px;width:400px}.depart-select.error{color:#343e5a;font-size:14px}.loading-svg svg path{fill:#343e5a}.center-parent{min-height:100px;position:relative}.center-child{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.group-loading,.preview-mask{height:100%;left:0;position:absolute;top:0;width:100%}.preview-mask{background-color:rgba(0,0,0,.3);border-radius:4px;cursor:pointer;display:none}.preview-mask img{bottom:0;position:absolute;right:0;width:25px}.img-loading{background-image:url(../images/theme/icon-loading.svg);background-position:50% 50%;background-repeat:no-repeat}.preview-not-support{background:#fff;padding:45px 75px}.preview-not-support p{margin-bottom:8px}.modal-register span.text-size-alert{font-weight:500;margin-left:16px;margin-top:10px}.question-option{cursor:pointer;display:block;font-size:14px;font-weight:400;padding-left:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.question-option input[type=radio]{cursor:pointer;height:20px;left:0;opacity:0;top:0;width:20px;z-index:5}.question-option .checkmark{background-color:#f0f6f7;border-radius:50%;height:20px;left:0;position:absolute;top:1px;width:20px}.question-option .checkmark:after{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:zoomin;animation-name:zoomin;content:"";display:none;position:absolute}.question-option input[type=radio]:checked~.checkmark:after{display:block}.question-option input[type=checkbox]:checked~.checkmark:after{display:block}.question-option .checkmark:after{background:#000;border-radius:50%;height:15px;left:2.5px;top:2.5px;width:15px}.question-option .checkmark-checkbox{background-color:#f0f6f7;height:20px;left:0;top:1px;width:20px}.question-option input[type=checkbox]{cursor:pointer;height:20px;left:0;opacity:0;top:0;width:20px;z-index:5}.question-option input[type=checkbox]:checked~.checkmark-checkbox{background-color:#f0f6f7}.checkmark-checkbox:after{content:"";display:none;position:absolute}.question-option input[type=checkbox]:checked~.checkmark-checkbox:after{display:block}.question-option .checkmark-checkbox:after{-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-name:spinin;animation-name:spinin;border:solid #000;border-width:0 2px 2px 0;height:14px;left:5px;top:0;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);width:6px}.new-label{background-color:#f5a73c;border-radius:4px;color:#fff;display:inline-block;font-size:12px;font-weight:500;height:21px;line-height:normal;margin-left:10px;padding:1px 9px;position:absolute;right:0;top:0;width:43px}.new-label.pos{position:relative}.new-label.ntc{right:-2px;top:16px}.underline-hover:hover{text-decoration:underline}.text-grey-2{color:#5a6379}.notice-item{width:25%}.notice-item .btn-viewmore{padding:10px}.article-hi{border:1px solid #eceff4;border-radius:10px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.1);box-shadow:0 3px 3px rgba(0,0,0,.1);margin-right:15px}.article-hi .img-wrap{border-top-left-radius:10px;border-top-right-radius:10px;height:145px;overflow:hidden;position:relative}.article-hi .img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.article-hi--info{padding:16px}.article-hi--info.article-hi--info-cp{border-top:1px solid #eceff4;padding:16px 14px}.article-hi--info a{color:#333}.artile-hi--mask{background-color:rgba(0,0,0,.7);border-radius:10px;height:100%;opacity:0;-webkit-transition:all .5s;transition:all .5s;width:100%;z-index:1}.article-hi:hover>.artile-hi--mask{opacity:1}.btn-viewmore img{margin-bottom:1px;margin-left:5px;width:5px}.notice-item .notice-title{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:700;line-height:25.2px;min-height:76px;overflow:hidden;text-overflow:ellipsis}.notice-item .btn-viewmore{font-weight:400}.notice-items-number span{font-size:20px;font-weight:700}.news-title-left{width:calc(100% - 40px)}.news-title-right{line-height:0;width:30px}.news-title-right img{margin:0}.news-title-left>a{min-width:100px;width:100px}.news-title-left>.tooltip-section{min-width:27px;width:27px}.news-title-left>.text{max-width:calc(100% - 135px)}.news-title-left>.text.no-tooltip{max-width:calc(100% - 100px)}.approve-notice-mess{background-color:rgba(255,186,57,.3);margin:0 -40px 20px;padding:11.5px 40px}.approve-notice-mess span{color:#333;line-height:100%}.title-link{line-height:100%}.title-link:hover{color:#173152!important}.news-table-img{border-radius:4px;height:63px;-o-object-fit:cover;object-fit:cover;width:114px}.news-table-nscroll table{border-collapse:collapse;table-layout:fixed}.w-100p-left{width:100%}.tbl-title{display:block;white-space:nowrap}.modal-confirm .modal-body,.modal-delete .modal-body{border-radius:0;width:380px!important}.modal-delete .modal-body{height:225px}.modal-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0 16px}.m-header{border-bottom:1px solid #eceff4;padding:0 8px 20px}.m-header h4{font-size:18px}.m-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:21px 0;height:100%;-webkit-justify-content:space-between;justify-content:space-between;margin-top:24px;padding:0 8px}.m-body span{font-size:14px;font-weight:400}.buttons{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 16px;-webkit-justify-content:center;justify-content:center}.buttons button{font-family:inherit;margin:0;padding:12px 28px;width:128px}.buttons button.btn-delete{background-color:#d75660}.btn-red{background-color:#d00100;border:1px solid #d00100;color:#fff}.btn-red:hover{background-color:#fff;color:#d00100}input[type=time]::-webkit-calendar-picker-indicator{display:none}form .input-time-custom input{background:#fff;color:#969fae;text-align:center;width:100%}form .input-time-custom input.active{color:#333}form .input-time-custom input:focus,form .input-time-custom input:focus-visible,input[type=text]:focus-visible,select:focus-visible,textarea:focus-visible{border:1px solid #d1d5d9;outline:none}form .input-time-custom .sub_menu_content{bottom:100%;top:unset;width:100%}form .input-time-custom .sub_menu_content p{text-align:center}.time_display::-webkit-datetime-edit-ampm-field{display:none}.input-time-custom{width:77px}.modal-select-image .filter_subject{padding:0 25px}.modal-select-image .filter_header p{border-bottom:1px solid #ecedef;padding:15px 25px}.modal-select-image .filter_header nav{margin:25px 0 0 25px}.modal-select-image .bt_wrap{margin-top:15px}.modal-select-image nav{background:#f5f5f5;border:1px solid #d1d5d9;border-radius:20px;padding:0;position:relative;text-align:center;width:550px}.modal-select-image input[type=radio]{display:none}.modal-select-image nav label{border-radius:20px;border-right-width:0;color:#969fae;cursor:pointer;display:block;line-height:30px;margin:0;padding:2px 5px;-webkit-transition:all .3s ease;transition:all .3s ease;width:20%;z-index:1}.modal-select-image nav label:first-child{border-radius:6px 0 0 6px}.modal-select-image nav label:last-child{border-radius:0 6px 6px 0;border-right-width:1px}.modal-select-image nav label.active{color:#fff}.modal-select-image .images-tab{display:none;margin-top:20px;max-height:calc(93vh - 217px);overflow-y:auto}.modal-select-image .images-tab::-webkit-scrollbar{display:none}.modal-select-image .images-tab.active{display:grid;grid-template-columns:auto auto auto auto auto;margin-left:-5px;margin-right:-5px}.modal-select-image .images-tab>div{cursor:pointer;display:inline-block;height:161px;margin-bottom:10px;overflow:hidden;padding:5px;position:relative}.modal-select-image .images-tab>div img.icon-checked{display:none;position:absolute;right:5px;top:5px;width:18px;z-index:99}.modal-select-image .images-tab>div.active img.icon-checked{display:block}.modal-select-image .images-tab>div img.image-main{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal-select-image .images-tab>div.active img.image-main{-webkit-filter:opacity(.5);filter:opacity(.5)}.modal-select-image .images-tab>div:nth-child(5n){margin-right:0}.modal-select-image .images-tab img{width:100%}#noti_image_upload .filter_subject{padding:0 25px}#noti_image_upload .filter_header p{border-bottom:1px solid #ecedef;padding:15px 25px}#noti_image_upload .filter_header nav{margin:25px 0 0 25px}#noti_image_upload .bt_wrap{margin-top:15px}#noti_image_upload nav{background:#f5f5f5;border:1px solid #d1d5d9;border-radius:20px;padding:0;position:relative;text-align:center;width:550px}#noti_image_upload input[type=radio]{display:none}#noti_image_upload nav label{border-radius:20px;border-right-width:0;color:#969fae;cursor:pointer;display:block;line-height:30px;margin:0;padding:2px 5px;-webkit-transition:all .3s ease;transition:all .3s ease;width:20%;z-index:1}#noti_image_upload nav label:first-child{border-radius:6px 0 0 6px}#noti_image_upload nav label:last-child{border-radius:0 6px 6px 0;border-right-width:1px}#noti_image_upload nav label.active{color:#fff}#noti_image_upload .images-tab{display:none;margin-top:20px;max-height:calc(93vh - 217px);overflow-y:auto}#noti_image_upload .images-tab::-webkit-scrollbar{display:none}#noti_image_upload .images-tab.active{display:grid;grid-template-columns:auto auto auto auto auto;margin-left:-5px;margin-right:-5px}#noti_image_upload .images-tab>div{cursor:pointer;display:inline-block;height:161px;margin-bottom:10px;overflow:hidden;padding:5px;position:relative}#noti_image_upload .images-tab>div img.icon-checked{display:none;position:absolute;right:5px;top:5px;width:18px;z-index:99}#noti_image_upload .images-tab>div.active img.icon-checked{display:block}#noti_image_upload .images-tab>div img.image-main{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#noti_image_upload .images-tab>div.active img.image-main{-webkit-filter:opacity(.5);filter:opacity(.5)}#noti_image_upload .images-tab>div:nth-child(5n){margin-right:0}#noti_image_upload .images-tab img{width:100%}.border-bottom{border-bottom:1px solid #dee2e6}.sub_menu_content{background:#fff;border:1px solid #ecedef;border-radius:5px;-webkit-box-shadow:0 3px 6px rgba(23,49,82,.1);box-shadow:0 3px 6px rgba(23,49,82,.1);display:none;font-size:14px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;max-height:250px;overflow-y:auto;position:absolute;top:100%;-webkit-transition:all .5s;transition:all .5s;width:250px;z-index:1}.sub_menu_content a{position:relative}.sub_menu_content div p{margin:0;padding:10px 12px;position:relative}.sub_menu_content div p:hover{background-color:#ecedef}.select-notice-image:hover .upload-select{display:block!important}.search-section input{background-color:#fff;border:1px solid #d1d5d9!important;border-radius:20px!important;color:#333;font-weight:500;padding:12.5px 15px!important}.search-section input+img{cursor:pointer;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:15px}.search-section .action-clear{cursor:pointer;display:none;right:45px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px}.search-section input.search-input--content::-webkit-input-placeholder,.search-section input.search-input--mb::-webkit-input-placeholder,.search-section input.search-input--pc::-webkit-input-placeholder{color:#808698;font-weight:500}.search-section input.search-input--content::-moz-placeholder,.search-section input.search-input--mb::-moz-placeholder,.search-section input.search-input--pc::-moz-placeholder{color:#808698;font-weight:500}.search-section input.search-input--content:-ms-input-placeholder,.search-section input.search-input--mb:-ms-input-placeholder,.search-section input.search-input--pc:-ms-input-placeholder{color:#808698;font-weight:500}.search-section input.search-input--content::-ms-input-placeholder,.search-section input.search-input--mb::-ms-input-placeholder,.search-section input.search-input--pc::-ms-input-placeholder{color:#808698;font-weight:500}.search-section input.search-input--content::placeholder,.search-section input.search-input--mb::placeholder,.search-section input.search-input--pc::placeholder{color:#808698;font-weight:500}.search-section input:focus{outline:none}.search-section input.search-input--pc{width:270px}.filter-btn{color:#000}.filter-btn.disabled{cursor:default;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.7;pointer-events:none}.reset-filter-btn{background:#fff;border:none}.reset-filter-btn:hover{background-color:#f4f6f8;border-radius:20px}.section-title{position:relative;z-index:1}.section-title-right{gap:0 16px}.title-main{color:#333;font-size:36px;font-weight:700;line-height:100%}.title-sub{color:#d8d8d8;font-size:20px;font-weight:700}.title-viewmore-link{color:#333;font-size:16px;font-weight:400}.title-viewmore-link>div{gap:0 8px}.title-viewmore-link>div .left{background-color:#fff;border-radius:50%;min-height:32px;min-width:32px}.title-viewmore-link:hover .arrow-icon{height:32px;width:32px}.title-viewmore-link:hover .arrow-icon .arrow{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.arrow-icon{background-color:#333;border-radius:50%;height:6px;margin:auto;width:6px}.arrow-icon,.arrow-icon .arrow{-webkit-transition:all .3s;transition:all .3s}.arrow-icon .arrow{left:-50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:12px}.button-delete{border:1px solid #000;border-radius:50%;padding:8px}.button-add-new{background-color:#000;border:1px solid #000;color:#fff;font-size:14px;font-weight:400;padding:7px 15px 7px 12px}.button-add-new:hover{background-color:#fff;border:1px solid #000}.button-add-new:hover svg path:last-child,.button-add-new:hover svg text{fill:#000}.section-title-right span{font-size:20px;font-weight:700}.main-title{gap:0 8px}.gray-background{background-color:#f5f5f5;bottom:70px;height:200px;left:0}.section-container{overflow:hidden;padding:0 170px}.section-houtube{min-height:421px}.section-houtube.no-data{min-height:unset}.swiper-button-next,.swiper-button-prev{color:#fff!important}.swiper-button-next:after,.swiper-button-prev:after{font-weight:700!important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:70px!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:70px!important}.houtube-item-image{border:1px solid #ecedef;border-radius:4px;height:160px;overflow:hidden}.houtube-item-image img:not(.playback){height:100%;-o-object-fit:cover;object-fit:cover}.playback{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px!important}.time{background-color:rgba(0,0,0,.8);border-radius:2px;bottom:4px;color:#fff;font-size:12px;font-weight:400;padding:2px 5px;right:4px;text-align:center}.time span{line-height:100%}.tag{border-radius:4px;color:#fff;font-size:12px;font-weight:700;padding:3px 8px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.tag.purple{background-color:#ab74ce}.tag.orange{background-color:#ff945c}.tag.red{background-color:#ff5c5c}.tag.green{background-color:#50aa4c}.tag.blue{background-color:#626bd8}.tag.neonblue{background-color:#00c4cc}.tag.pink{background-color:#f774ba}.houtube-item-name{color:#333;font-size:14px;font-weight:500;line-break:anywhere;margin:3px 0}.houtube-item-date{color:#969fae;font-size:14px;font-weight:400}.houtube-nav-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#333;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-webkit-justify-content:center;justify-content:center;position:relative;width:40px}.houtube-nav-button img{width:12px}.houtube-nav-button.left img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.owl-custom .owl-nav{margin-top:60px}.owl-custom .owl-dots{bottom:10px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:200px}.owl-custom .owl-nav .owl-prev{margin-right:90px}.owl-custom .owl-nav .owl-prev.margin{margin-right:60px}.owl-custom .owl-nav .owl-next{margin-left:90px}.owl-custom .owl-nav .owl-next.margin{margin-left:60px}.owl-custom .owl-nav [class*=owl-]{-webkit-transition:all .2s;transition:all .2s}.owl-custom .owl-nav [class*=owl-]:hover{background-color:transparent;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.owl-custom div.album_wrap{grid-row-gap:4px;grid-column-gap:4px;border-radius:4px;display:grid;grid-template-columns:calc(50% - 2px) calc(50% - 2px);grid-template-rows:76px 78px;overflow:hidden}.owl-custom .album_wrap .album_img{background-color:#e8eaed;background-size:cover;border-radius:4px}.owl-custom .album_wrap .album_img img{border-radius:4px}.owl-custom .album_wrap .album_img.item4{background-color:#e8eaed;background-size:cover}.owl-dot.disabled{cursor:default}.owl-theme .owl-dots .owl-dot.disabled:hover span{background:#d6d6d6}.group-line{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:39px 0}.group-line .notice-item{padding:0 8px}.group-line .notice-item .btn-viewmore{width:-webkit-max-content;width:-moz-max-content;width:max-content}.group-line .notice-item span{font-size:14px;font-weight:500}.group-line .notice-item .article-hi--title span{padding:0 7px}.article-hi--title{color:#333}.breadcrumb{background-color:#f5f5f5}.breadcrumb .navbar{display:none}.breadcrumb>div>.row{max-width:none}.breadcrumb ul{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap}.modal.modal-register.modal-filter .modal-body{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:visible;padding:0;width:453px}.modal.modal-register.modal-filter .modal-body.modal-body-category-filter{width:530px}.modal-filter .btn-submit{padding:13px 35px}.filter-btn{background:#fff;border:none;border-radius:50%;-webkit-box-shadow:0 3px 6px rgba(23,49,82,.1);box-shadow:0 3px 6px rgba(23,49,82,.1);color:#343e5a;font-size:18px;height:41px;margin-left:8px;margin-right:8px;min-width:40px;width:40px}.filter-btn.filtering{color:#ce0000}.modal-filter h4{color:#313c57;font-size:18px;font-weight:500}.modal-filter span{font-size:14px;font-weight:500}.modal-filter span.dont_select{font-weight:400}.modal-filter span.text-alert{font-weight:500;margin-top:8px}.modal-filter .btn-submit{margin:20px 0 0}.modal-filter .input-date-custom_input{border:1px solid #313c57;border-radius:5px;height:40px;padding:10px 16px;width:139px}.modal-filter .input-date-time-custom_input{border:1px solid #313c57;border-radius:5px;height:40px;padding:10px 16px;width:180px}.input-date-time-custom_input img,.modal-filter .input-date-custom_input img{width:17px}.modal-filter .input-date-custom_input_date span{color:#969fae}.modal-filter .input-date-custom input{opacity:0;top:0;width:139px}.modal-filter .input-date-time-custom input{opacity:0;top:0;width:180px}.modal-filter .input-date-custom input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.modal-filter .input-date-time-custom input[type=datetime-local]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.modal-filter{text-align:left!important}.grid-sec{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 0}.grid-sec>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 10px;width:100%}.divide-icon{margin:10px 12px 0}.modal-filter-body{max-height:70vh;overflow:auto;padding:0 40px}.modal-delete{z-index:9999}.modal-filter .question-option .checkmark-checkbox,.question-option .checkmark-checkbox.border{background-color:#fff;border:1px solid #d1d5d9;border-radius:2px;top:0}.modal-filter .question-option input[type=checkbox]:checked~.checkmark-checkbox{background-color:#fff}.question-option input[type=checkbox]:checked~.checkmark-checkbox.border{background-color:#fff}.modal-filter .question-option{width:calc(33.33333% - 7px)}.modal-filter .question-option .checkmark-checkbox:after{left:5px;top:-1px}.btn-viewpage{background-color:transparent;border:1px solid #fff;border-radius:5px;color:#fff;font-size:14px;font-weight:500;left:50%;padding:10px 15px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content}.btn-viewpage img{margin-bottom:1px;margin-left:5px;width:5px}#articleImagePreview img.image-preview{max-height:100%;max-width:100%}#popupContent .bt_copy{cursor:pointer;display:inline-block;height:23px;margin-right:13px;padding:0;width:23px}#popupContent .bt_back{cursor:pointer;height:30px;width:30px}.filter_tab nav .slider{background-color:#000;border-radius:20px;bottom:unset;height:100%;width:20%}.filter_tab #tab-0:checked~nav .slider{left:0}.filter_tab #tab-1:checked~nav .slider{left:20%}.filter_tab #tab-2:checked~nav .slider{left:40%}.filter_tab #tab-3:checked~nav .slider{left:60%}.filter_tab #tab-4:checked~nav .slider{left:80%}.filter_tab .tab-0:checked~nav .slider{left:0}.filter_tab .tab-1:checked~nav .slider{left:20%}.filter_tab .tab-2:checked~nav .slider{left:40%}.filter_tab .tab-3:checked~nav .slider{left:60%}.filter_tab .tab-4:checked~nav .slider{left:80%}.nav-fixed .owl-nav{margin-top:60px}.post-element .new-label{margin-left:0;margin-right:5px}.bulletin-tbl{background-color:#fff}.bulletin-tbl table tr td:first-child,.bulletin-tbl table tr th:first-child{padding-left:16px;padding-right:16px}.bulletin-tbl .new-label.pos,.content-tbl .new-label.pos{margin-left:0;margin-right:8px}.sub-label{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:14px;margin:5px 0;min-height:22px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.content-tbl tr.content-element td{border-bottom:1px solid #d1d5d9;padding-bottom:24px;padding-top:24px}.content-tbl tr.content-element td:first-child{padding-right:25px}.post-logo-mb{height:20px;margin-bottom:4px;width:auto}.logo-company{height:13px;width:auto}.logo-company-2{max-width:100%}.section-notice-grid .grid-left .notice-element .article-hi .logo-company-2{height:35px;width:auto}.link-style{color:#115ec3}.link-style:hover{color:#115ec3;text-decoration:underline}.table-responsive{max-width:100%;overflow:auto}.border-right{border-right:1px solid #d1d5d9}.common_select-arrow{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10px}.common_select-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding:0 16px;width:100%}.common_select-header.show .common_select-arrow{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.common_select-header.show+.common_select-pulldown{display:block}.common_select-header span{font-size:14px;font-weight:medium;line-height:100%}.common_select{border:1px solid #d1d5d9;border-radius:4px}.common_select-pulldown{background-color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);display:none;margin-top:1px;overflow:auto;position:absolute;width:100%;z-index:3}.common_select.fixed .common_select-pulldown{margin-top:0;position:fixed;z-index:99}.common_select-pulldown.top{bottom:100%}.common_select-pulldown ul li{cursor:pointer;font-size:14px}.common_select-pulldown ul li:hover{background-color:#f5f5f5}.common_select-pulldown ul li.active{background-color:#f5f5f5}.common_select-pulldown ul li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 16px}.common_select-pulldown ul li a img{display:none;width:10px}.common_select-pulldown ul li.active a img{display:block}.common_select-pulldown_search{background-color:#f2f3f5;left:0;padding:8px 16px;position:relative;position:-webkit-sticky;position:sticky;top:0}.common_select-pulldown_search input{border:1px solid #d1d5d9;border-radius:20px!important;width:100%}.common_select-pulldown_search img.common_select-pulldown_ic-search{right:35px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px}.common_select-pulldown_search img.common_select-pulldown_ic-delete{display:none;right:60px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px}.common_select-pulldown .swiper-item-loader{margin:20px 0;text-align:center}.common_select-pulldown .ball-pulse>div{background-color:#000}.common_select-header input[type=time]{background:#fff;border:none;font-size:14px;outline:none;padding:0;text-align:center;width:100%}.bottom-button button{margin:8px}.alert_search_empty{margin:15px 24px;text-align:center}.input-date-custom_input{border:1px solid #d1d5d9;border-radius:5px;height:40px;padding:10px 16px}.input-date-custom_input_date span{color:#969fae;font-size:14px}.input-date-custom_input_date span.active{color:#333}.input-date-custom_input img{width:17px}.input-date-custom input{height:100%;opacity:0;top:0;width:100%}.input-date-custom input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.common-select-tag{border:1px solid #dadce0;border-radius:4px;position:relative}.common-select-tag .sub_menu_text{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:168px;overflow:auto;padding-bottom:3px;padding-right:5px}.common-select-tag .clear_btn{background-color:unset;border:none;display:none;position:absolute;right:10px;top:12px;z-index:1}.member-tags .common-select-tag .clear_btn{right:20px;top:10px}.common-select-tag .tagify{border:none}.member-tags .common-select-tag .tagify,.room-tags .common-select-tag .tagify{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.common-select-tag .tagify__tag{--tag-bg:#fff;--tag-hover:none;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;--tag-inset-shadow-size:0;background:unset;border:1px solid #ebebeb;border-radius:4px;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;line-height:100%;margin:5px 0 0 5px}.common-select-tag .tagify__tag[data-permission=readonly] .tagify__tag__removeBtn{display:none}.common-select-tag .tagify__tag__removeBtn:hover{--tag-remove-btn-bg--hover:transparent;color:#333}.common-select-tag .tagify__tag__removeBtn{font-size:20px;margin-left:5px;min-width:14px}.common-select-tag .tagify__tag__removeBtn:hover+div>span{opacity:1}.common-select-tag .tagify__tag>div{padding-top:2px}.common-select-tag .tagify__tag>div>span{font-size:14px;line-height:20px}.common-select-tag .tagify__input{margin:9px 5px 7px;padding:0}.member-tags .common-select-tag .tagify__input,.room-tags .common-select-tag .tagify__input{margin:0;padding:5px 6px;width:100%}.common-select-tag.show .common_select-pulldown{display:block}.common-select-tag.show .common_select-pulldown ul li.active{pointer-events:none}.slide-notice-number{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:#e64a5d;border-radius:20px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;-webkit-justify-content:center;justify-content:center;line-height:20px;min-height:21px;min-width:21px;padding:0 4px 1px 5px;position:absolute;right:-.3em;top:-.3em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.file_download_btn img{width:25px}.modal-file-preview .file_name{color:#fff;font-size:20px;font-weight:400}.modal-file-preview>.d-flex{padding:16px 40px}.modal-file-preview .preview_frame{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;left:50%;max-height:80vh;max-width:80vw;min-width:100px;padding:0;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:2022}.modal-file-preview .preview_frame iframe{height:80vh;max-height:80vh;max-width:80vw;-o-object-fit:contain;object-fit:contain;width:80vw}.modal-file-preview .preview_frame img{height:auto;max-height:80vh;max-width:80vw;-o-object-fit:contain;object-fit:contain;width:auto}.checkin_alert_text{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.ic-alert{height:20px;width:20px}.checkin_alert_section{background-color:#fdecee;border:1px solid #e64a5d;border-radius:10px;margin-top:11px;padding:8px 24px}.alert_td{background-color:#fdecee!important;color:#e64a5d!important}#popup_loading{z-index:9999}.text_red{color:#e55454}.text_green{color:#76b94c}.text_blue{color:#4f9ed8}.text_grey{color:#808698}.text_orange{color:#f89d31}.spinner-loader{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:3px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#000;height:24px;margin:16px auto;width:24px}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.common-slide nav{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.common-slide nav a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;color:#969fae;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;-webkit-justify-content:center;justify-content:center;max-width:125px;min-width:125px;z-index:1}.common-slide nav a.active{color:#fff}.common-slide .slider{width:calc(100%/var(--tab-count))!important}.common_area_select .common_select-pulldown .question-option input[type=checkbox]~.checkmark-checkbox{background-color:#fff;border:1px solid #d1d5d9;border-radius:2px}.common_area_select .common_select-pulldown ul li>div{padding:8px 14px}.common_area_select .common_select-pulldown ul li .level-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:22px;padding:8px 42px}.common_area_select .common_select-pulldown ul li .level-1{background-color:#f5f5f5}.common_area_select .common_select-pulldown ul li>div .question-option{display:inline-block}.common_area_select .common_select-pulldown ul li.active,.common_area_select .common_select-pulldown ul li:hover{background-color:transparent}.common_area_select .common_select-header{padding:4px 30px 4px 11px}.common_area_select{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:40px}.common_area_select .common_select-pulldown.bottom{top:100%}.area_item{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#f4f4f4;border-radius:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;min-height:28px;padding:5px 12px}.area_item img{width:18px}.area_tag_append{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fs-14{font-size:14px}strong{font-weight:700}table.cke_dialog tr td.cke_dialog_contents_body{padding:9px 10px 5px!important}table.cke_dialog th,table.cke_dialog tr:last-child td{border-bottom:none}table.cke_dialog tr:last-child td{padding-bottom:0;padding-top:0}table.cke_dialog td,table.cke_dialog th,table.cke_dialog tr td:last-child{overflow:initial;padding:0}table.cke_dialog tr td:first-child{padding-left:0}table.cke_dialog td.cke_dialog_ui_vbox_child{padding:5px 0!important}pre{white-space:pre-wrap;word-break:break-word}.switch__connect{display:inline-block;margin-right:5px;padding-top:3px;position:relative;width:36px}.switch__input{display:none}.switch__content{background-color:rgba(34,31,31,.26);border-radius:7px;cursor:pointer;display:block;height:12px;overflow:hidden;position:relative;-webkit-transition:all .1s .4s;transition:all .1s .4s}.switch__content:after{border-radius:7px;content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:all .5s;transition:all .5s;width:0}.switch__circle{background-color:#f1f1f1;border-radius:10px;-webkit-box-shadow:0 2px 2px #ccc;box-shadow:0 2px 2px #ccc;display:block;height:18px;left:0;position:absolute;top:0;-webkit-transition:all .5s;transition:all .5s;width:18px}.switch__input:checked~.switch__circle{background-color:#4aaa51;left:18px}.switch__input:checked~.switch__content:after{background-color:#9fd89c;width:100%}.switch__input:checked~.switch__content{border-color:transparent;-webkit-transition:all 0s;transition:all 0s}.question-option.white-checkbox .checkmark-checkbox{background-color:#fff;border:1px solid #d1d5d9;border-radius:2px}.question-option.question-option input[type=checkbox]:checked~.checkmark-checkbox{background-color:#fff}.visibility-hidden{visibility:hidden}.modal-manual.modal.modal-article .modal-body{padding:20px 0;width:535px}.modal-manual .article-attachments>span{color:#313c57}.modal-manual.modal.modal-article .modal-body .modal-body--content p.page-title{font-size:18px}.modal-manual .article-attachments .attachment-name{font-weight:300}.modal_file_preview.more-zindex{z-index:101}.header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,0%,99%,.9);-webkit-box-shadow:0 3px 8px rgba(0,0,0,.06);box-shadow:0 3px 8px rgba(0,0,0,.06)}.header.fixed{left:0;position:fixed;top:0;z-index:100}.logo-section{padding:8px 0}.logo-image{height:54px}.button-section{gap:0 8px}.logout-button,.user-list-button{padding:10px 16px}.logout-button:hover,.user-list-button:hover{background-color:#f5f5f5}.logout-button .logout-image-pc+span,.user-list-button .user-list-image-pc+span{color:#000;font-size:14px;font-weight:400;line-height:100%;margin-left:7px}.logout-button .logout-image-sp+span,.user-list-button .user-list-image-sp+span{color:#000;font-size:10px;font-weight:400;line-height:100%;margin-top:4px}.user-list-image-pc,.user-list-image-sp{width:20px}.logout-image-sp{width:17px}.logout-image-pc{width:18px}.header-user-container{border:1px solid #d1d5d9;border-radius:22px;padding:4px}.header-user{gap:8px}.header-user-avatar{border-radius:50%;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.header-user-name{font-weight:400;margin-right:12px}.header-user-notice{background-color:#e64a5d;border-radius:50%;height:8px;position:absolute;right:0;top:0;width:8px}.header-user-menu{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);display:none;position:absolute;right:0;width:266px}.header-user-menu .top{padding:16px 20px}.header-user-menu .top>.d-flex{gap:16px}.header-user-menu .top .left img{border-radius:50%;height:57px;-o-object-fit:cover;object-fit:cover;width:57px}.header-user-menu .top .right span{font-size:12px}.header-user-menu .top .right span:nth-child(2){font-size:18px;font-weight:700}.header-user-menu .bottom{border-top:1px solid #d1d5d9}.header-user-menu .bottom ul{padding:0 7px}.header-user-menu .bottom ul li{border-bottom:1px solid #d1d5d9;padding:8px 0}.header-user-menu .bottom ul li:last-child{border-bottom:none}.header-user-menu .bottom ul li a{color:#000;gap:6px;padding:10px 16px}.header-user-menu .bottom ul li a:hover{background-color:#f5f5f5;border-radius:4px}.header-user-menu .bottom ul li a img{width:20px}.header-user-menu .bottom ul li a span{line-height:18px}.user-notice-number{background-color:#e64a5d;border-radius:50%;color:#fff;line-height:100%;padding:3px 6px}.header-user-btn .header-user-container{cursor:pointer}.header-user-btn .header-user-menu.active{display:block}.header-main>.row{max-width:none}.header-chat-btn{position:relative}.header-chat-btn .header-user-notice{right:8px;top:-2px}.header-chat-btn:hover img{opacity:.6}@media only screen and (max-width:992px){.logo-image{height:38px}.button-section{gap:0 16px}.logout-button,.user-list-button{padding:8px 0}.logout-button:hover,.user-list-button:hover{background-color:#fff}.header-user-avatar{height:32px;width:32px}}.footer-copyright{background-color:#000;font-size:12px;height:40px;padding:11px 0}.footer-copyright p{color:#fff;font-weight:500;margin:0}.fixed-btn-group{bottom:50px;position:fixed;right:40px;z-index:99}.scroll-top-btn{background-image:url(../images/theme/button-back-to-top.svg);background-repeat:no-repeat;background-size:cover;cursor:pointer;display:none;height:70px;position:relative;width:70px}.scroll-top-btn div{height:20px;left:50%;overflow:hidden;position:absolute;top:10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:12px}.scroll-top-btn div img{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s;transition:all .3s}.scroll-top-btn:hover div img{-webkit-transform:translateY(-23px) rotate(90deg);-ms-transform:translateY(-23px) rotate(90deg);transform:translateY(-23px) rotate(90deg)}@media only screen and (max-width:992px){.maintenance-background{background-size:100vh 100%!important}.login-frame,.maintenance-frame{border-radius:8px!important;-webkit-filter:drop-shadow(0 2px 10px rgba(0,0,0,.1));filter:drop-shadow(0 2px 10px rgba(0,0,0,.1))}.login-frame{height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important}.login-frame--padding{padding:64px 24px!important}.maintenance-frame--padding{padding:60px 35px!important}.login-frame,.maintenance-frame{width:90%!important}.login-frame--padding img.login-frame--logo,.maintenance-frame img.login-frame--logo{width:242px!important}.login-frame--padding img.login-frame--text,.maintenance-frame img.login-frame--text{display:block;margin:auto;width:161px!important}.login-frame--input label{font-weight:400!important}.login-frame--input span.text-alert{font-size:14px!important}.maintenance-frame h2{font-size:20px}.maintenance-frame h3{font-size:14px!important;line-height:25.2px!important}.maintenance-header{text-align:left!important}.maintenance-header span{line-height:25.2px}.m-bl{display:block}.ft-element-1{text-align:right}.ft-element-2{text-align:left}.ft-element-1,.ft-element-2{padding:17px 0 10px}.ft-element-3{display:block;padding:10px 0 20px;text-align:center;width:100%}.notice-body.four-line{min-height:70px!important}.section-content--title{text-align:center}.attachments-sec{margin-bottom:5px;overflow:auto}p.mobile-two-lines{line-clamp:2!important;-webkit-line-clamp:2!important;line-height:26px!important}.news-title{padding-right:0!important}.notice-items-number span{font-size:16px}table tr td:first-child .view-detail p{font-size:14px;font-weight:500;max-width:92vw}table tr td:first-child,table tr th:first-child{border-bottom:1px solid #eceff4;padding-left:16px;padding-right:16px}#calendar table tr td:first-child,#calendar table tr th:first-child{border-color:#d1d5d9}.w-114px-left{width:100%}.attachments-sec p{max-width:90px!important}.news-title h2{padding:8px 0!important}.news-title-right{width:70px}.news-title-left{width:calc(100% - 70px)}.news-title-left>.text.no-tooltip{max-width:calc(100% - 8px)}.news-title-left>.text{max-width:calc(100% - 45px)}.container-frame{border:none!important;margin-top:0!important}.custom-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.custom-flex span.text-size-alert{margin-left:0!important}.notice-items-number{width:76px}.flex-custom{max-height:calc(100vh - 440px)}.m-flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.m-flex-column-reverse>.col-l-2{overflow-x:auto}.container-right--images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px 8px;overflow-x:auto;padding:0 20px;width:792px}.container-right--images a.break{-webkit-box-flex:1;-webkit-flex:1 25%;-ms-flex:1 25%;flex:1 25%}.container-right--images a img{margin-top:0;width:144px}.search-input--content,form input[type=text].search-input--content{width:255px!important}.footer .d-flex,.section-title-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section-title-left{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.section-title-left .main-title{margin-top:5px}.section-container{padding:0 20px}.title-main{font-size:22px}.title-sub{font-size:14px}.section-title-right span{font-size:16px}.button-add-new{border-radius:50%;padding:9px!important}.button-add-new svg text{display:none}.section-title-right{gap:0 12px}.group-line .notice-item{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.section-group{margin-bottom:100px;margin-top:52px}.section-notice-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section-notice-grid .grid-left,.section-notice-grid .grid-right{gap:0!important;width:100%!important}.section-notice-grid .notice-element{margin-bottom:0}.section-notice-grid .grid-left .notice-element .article-hi .img-wrap,.section-notice-grid .grid-right .notice-element .article-hi .img-wrap{border-radius:4px!important;height:51px!important}.section-notice-grid .grid-left .notice-element .article-hi--image,.section-notice-grid .grid-right .notice-element .article-hi--image{min-width:90px!important;width:90px!important}.section-notice-grid .grid-right .notice-element .article-hi--info .viewmore{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section-notice-grid .grid-left .notice-element .article-hi,.section-notice-grid .grid-right .notice-element .article-hi{border-left:none;border-radius:0;border-right:none;border-top:none;-webkit-box-shadow:none;box-shadow:none}.article-hi-grid{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px}.section-notice-grid .grid-right .notice-element .article-hi--info{width:calc(100% - 90px)!important}.section-notice-grid .notice-element .article-hi--info .notice-title{-webkit-line-clamp:2!important;line-clamp:2!important;margin-top:0!important;min-height:unset!important}.section-notice-grid .grid-right .notice-element .article-hi--info a>div{width:100%!important}.section-notice-grid .notice-element .article-hi--info a div .new-label{margin-left:0!important;margin-right:5px;right:0!important}.section-notice-grid .notice-element .article-hi--info img{max-height:18px!important}.section-notice-grid .grid-left .notice-element .article-hi--info{padding:0 0 0 16px!important}.section-notice-grid .grid-left .notice-element .article-hi--info p{margin-top:0!important;text-align:left!important}.section-notice>.gray-background{height:590px!important;top:105px!important;width:125px!important}.news-list div:first-child .section-title{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:0 20px}.plr-m-24{padding-left:24px!important;padding-right:24px!important}.slide-filter{width:100%}.reset-filter-btn{background-color:#f4f6f8;border-radius:50%;height:40px;padding:13px;width:40px}.custom-flex-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px 0}.modal-filter .question-option{width:calc(50% - 7px)}.modal-filter-body{padding:0 24px}.modal-filter .btn-close,.modal-filter .btn-submit{padding:12px 25px!important}.album_container .grid{cursor:pointer!important;padding:5px!important;width:50%!important}.login .content{height:80%!important;left:50%;position:absolute;top:60px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:90%!important}.login .content .login-area,.select-selected{width:100%!important}.btn-main,.btn-sub,.successed_message button{width:287px!important}.login .button-field .btn-main,.login .button-field .btn-sub,.login .content .login_input .form-group,.login .content .login_input .form-group input,.login .content .login_input .login_bt_wrap,.login .finish .txt,.login .reset-pass-area .form-group,.login .reset-pass-area .form-group input,.login .reset-pass-area .txt{width:100%!important}.login .content .login-area{top:56px!important}.login .email-login_input,.login .finish,.login .reset-pass-area{padding:37px 24px 0!important}.login .login_bt_wrap>button:first-child{margin-right:16px!important}.login .btn-login{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:calc(100% - 66px)!important}.group-line{gap:24px 0!important}.min-height{min-height:calc(100vh - 183px)}.login .note{width:100%!important}.content_item{height:215px!important}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:30px!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:30px!important}.modal__content_inner .modal_contents_ttl{left:10px!important}.album_info p.album_ttl{font-size:38px!important}.mobile-none{display:none!important}.modal-select-image .filter_header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.modal-select-image .filter_header p{text-wrap:nowrap;border:none}.modal-select-image .filter_header .filter_tab{margin-left:5px;max-width:100%;position:relative;right:25px;width:200px}.modal-select-image .filter_header nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:4px;-webkit-box-shadow:0 3px 6px rgba(23,49,82,.1);box-shadow:0 3px 6px rgba(23,49,82,.1);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;position:absolute;right:0;width:100%;z-index:1}.modal-select-image .filter_header .tab-label-active{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;border:1px solid #d1d5d9;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:8px 15px;width:100%}.modal-select-image .filter_header .tab-label-active img{width:10px}.modal-select-image .filter_header nav label{border:none;border-radius:0;color:#333;font-weight:400;padding:3px 15px;text-align:left;width:100%!important}.modal-select-image .filter_header nav label.active,.modal-select-image .filter_header nav label:hover{background:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#333}.modal-select-image .filter_subject{padding:0 25px}.modal-select-image .images-tab{max-height:calc(93vh - 155px)}.modal-select-image .images-tab.active{grid-template-columns:auto auto auto;margin-left:0;margin-right:0}.modal-select-image .images-tab>div{height:100px;margin:0;padding:0}#noti_image_upload .filter_header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#noti_image_upload .filter_header p{text-wrap:nowrap;border:none}#noti_image_upload .filter_header .filter_tab{margin-left:5px;max-width:100%;position:relative;right:25px;width:200px}#noti_image_upload .filter_header nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border-radius:4px;-webkit-box-shadow:0 3px 6px rgba(23,49,82,.1);box-shadow:0 3px 6px rgba(23,49,82,.1);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;position:absolute;right:0;width:100%;z-index:1}#noti_image_upload .filter_header .tab-label-active{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;border:1px solid #d1d5d9;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:8px 15px;width:100%}#noti_image_upload .filter_header .tab-label-active img{width:10px}#noti_image_upload .filter_header nav label{border:none;border-radius:0;color:#333;font-weight:400;padding:3px 15px;text-align:left;width:100%!important}#noti_image_upload .filter_header nav label.active,#noti_image_upload .filter_header nav label:hover{background:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#333}#noti_image_upload .filter_subject{padding:0 25px}#noti_image_upload .images-tab{max-height:calc(93vh - 155px)}#noti_image_upload .images-tab.active{grid-template-columns:auto auto auto;margin-left:0;margin-right:0}#noti_image_upload .images-tab>div{height:100px;margin:0;padding:0}.article-hi .img-wrap{height:197px!important}.modal-body,.modal.modal-register .modal-body{padding:20px;width:90%!important}.modal.modal-article .modal-body{width:90%}.body-sec{height:calc(100% - 340px)}.article-attachments>span,.article-attachments>ul,.body-sec,.footer-sec,.title-sec{padding:0}.footer-sec{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-box-align:start!important;-ms-flex-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;gap:13px}.article-datetime,.article-datetime.is-notice{width:100%}.article-datetime .modal-article-footer .col{width:65px}table tr:nth-child(2) td{padding-top:8px!important}.bulletin-tbl table tr:nth-child(2) td{padding-top:16px!important}.modal.modal-register .modal-body{height:85vh;padding:0 24px}.approve-notice-mess{margin:0 -24px 20px;padding:11.5px 24px}form input[type=text],form select{padding:12.5px 16px;width:100%!important}.notice-modal{width:350px}.modal-body--content{padding:0}.modal-article-footer .col{width:25%}.modal-article-footer{padding:0}.search input.search-input--pc,.search>div{width:100%}.article .viewmore p:first-child{-webkit-line-clamp:2;line-clamp:2}.article-hi--info .viewmore p.text-small{font-size:14px!important}.notice-element{margin-bottom:4px}h1{font-size:2.5em}.news-2-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.news{width:100%}.section-content{background-size:350% 102px!important}.section-container--tab div{width:100%!important}.section-coop{display:none}.news-table{overflow-x:auto;white-space:nowrap;width:100%}.arrow-img{width:100%}.news-title-left>a{min-width:8px;width:8px}.banner img{height:auto;-o-object-fit:cover;object-fit:cover}.banner .banner-slogan h3 span{display:block}.news-title h2,.news-title--main h2{margin-left:0!important}.section-content .container{padding-bottom:45px;padding-top:0}.banner .banner-slogan h3{font-size:20px!important}table tr td:first-child,table tr th:first-child{max-width:98vw!important}table td p{display:block}.news-search-table table td p{display:-webkit-box;padding:0}.news-search-table thead{visibility:collapse}.news-search-table table td .viewmore p:first-child{line-clamp:2;-webkit-line-clamp:2}.td-padding-m-16{padding:16px 0!important}.news-search-table table tr td:last-child,.news-search-table table tr th:last-child{display:none}.nav-link-detail{margin-top:10px!important}.article-image{margin-right:10px!important}.pb-m-0{padding-bottom:0}.pb-m-10{padding-bottom:10px}.pt-m-0{padding-top:0}.pt-m-10{padding-top:10px}.mt-m-0{margin-top:0}.mt-m-8{margin-top:8px}.mt-m-10{margin-top:10px}.mt-m-12{margin-top:12px}.mt-m-16{margin-top:16px}.mt-m-24{margin-top:24px!important}.mt-m-25{margin-top:25px}.mt-m-30{margin-top:30px}.mt-m-46{margin-top:46px}.mt-m-56{margin-top:56px}.mt-m-36{margin-top:36px}.mt-m-60{margin-top:60px}.mb-m-10{margin-bottom:10px}.mb-m-0{margin-bottom:0}.mb-m-20{margin-bottom:20px}.mb-m-60{margin-bottom:60px}.mr-m-0{margin-right:0}.mr-m-8{margin-right:8px}.pd-lr-0{padding-left:0;padding-right:0}.pd-lr-20{padding-left:20px;padding-right:20px}.pd-lr-7{padding-left:7px;padding-right:7px}.pd-lr-5{padding-left:5px;padding-right:5px}.container-frame>div{padding:16px 20px 0!important}.article{margin-left:-20px;margin-right:-20px;padding-left:20px!important;padding-right:20px!important}.article:last-child{border-bottom:1px solid #eceff4!important;padding-bottom:16px!important}h2{font-size:22px}section.mt-50.mb-50{margin-top:10px}.modal-register .body-scroll{margin:0 -20px;padding:0 20px}.modal-register .btn-close.btn-close--pd{font-size:14px;padding:12px 25px;width:128px}.modal-register .btn-submit{font-size:14px;padding:13px 45px;width:128px}.search-keyword{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:30px 16px!important}.search-keyword div{margin-top:10px;width:100%!important}.search-field{margin-left:0!important}.search form input.search-input--mb{padding:12.5px 16px}.article-img{height:173px}.content-list .news-col{width:100%!important}.ml-m-0{margin-left:0!important}#houtube_filter{width:100%}.fixed-btn-group{right:20px}.scroll-top-btn{height:60px;width:60px}.section-houtube .gray-background{bottom:90px;height:180px}.login .remember-box{margin-bottom:30px!important}.login .content .login_input .form-group{margin-bottom:13px!important}.modal-register h4{margin:0 -24px 21px;padding:0 24px 20px}.mypage-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:-20px;margin-right:-20px;padding-left:0!important;padding-right:0!important}.info-right{width:100%!important}.avatar-left img:not(.change-ava){height:120px!important;width:120px!important}.info-right-item{-webkit-box-align:start!important;-ms-flex-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important;padding:13px 20px!important}.info-right-item .left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:13px}.category_row{margin-bottom:0!important;margin-right:-20px!important}.category_row_owl .owl-next,.category_row_owl .owl-prev{display:none!important}.category_row_owl .houtube-element{max-width:150px!important}.category_row_owl .content_item .thumbnail_wrap{height:86px!important}.single_item .houtube-element .article-hi{width:150px}.detail .content_item .thumbnail_wrap{height:199px}.detail .content_item{height:275px!important}.category_row_owl .houtube-item-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.category_row_owl.owl-custom .owl-nav{margin-top:0}.category_row .houtube-item-date{font-size:12px!important}.category_row .houtube-item-date span:first-child{margin-right:8px!important}.checkin_tab,.nav_buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start!important;-ms-flex-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.resume_info .item{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-align-items:center!important;align-items:center!important;-webkit-flex-direction:row!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-justify-content:space-between;justify-content:space-between;width:50%}.resume_info>.d-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px!important}.resume_info span{min-width:70px}.checkin_table table tr th:first-child{border-bottom:1px solid #d1d5d9}.checkin_table.history_checkin_table tbody tr td:first-child,.checkin_table.history_checkin_table thead tr th:first-child{padding-left:15px!important;width:105px}.checkin_table.history_checkin_table tbody tr td:nth-child(2),.checkin_table.history_checkin_table thead tr th:nth-child(2){padding-left:0!important;padding-right:15px;width:65px}.checkin_table.history_checkin_table thead tr th:nth-child(4){width:110px}.checkin_table.history_checkin_table thead tr th:nth-child(3),.checkin_table.history_checkin_table thead tr th:nth-child(5) .checkin_table.history_checkin_table thead tr th:nth-child(6){width:100px}.calendar_header{background-color:#fff;left:0;padding:8px 20px!important;position:-webkit-sticky!important;position:sticky!important;top:94px;z-index:5}.calendar_body{padding:0!important}.calendar_body>.d-flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.calendar_body>.d-flex .calendar_body-left{display:none}.calendar_body.resize>.d-flex .calendar_body-left{background-color:#fff;display:block;height:100%;left:0;opacity:1;padding:0 20px 24px;position:fixed;top:0;width:300px;z-index:102}.calendar_body>.d-flex .calendar_body-left .common_select{width:100%!important}.calendar_body>.d-flex .modal-mask{display:none;z-index:101}.calendar_body.resize>.d-flex .modal-mask{display:block}.calendar_body>.d-flex .calendar_body-right{height:calc(var(--real-vh) - 239px);margin:24px 0;overflow:hidden;width:100%}.calendar_header-search .search-section .search-input--content{width:100%!important}.calendar_header-search .search-section{margin-left:10px}.search_reset{margin-left:10px!important}.event-search-list li>.d-flex{padding:10px 21px!important;width:100%!important}.event-search-list li>.d-flex:hover{background-color:#fff!important}.calendar_body .month{overflow:auto}.calendar_section .breadcrumb{left:0;position:-webkit-sticky;position:sticky;top:54px;z-index:5}.is-week.fc .fc-timeline-slot-cushion{min-width:100px}.resume_info{padding-left:16px!important;padding-right:16px!important}.resume_info>.d-flex>.d-flex{gap:25px!important}.checkin_table_all table tbody tr td.remarks-column,.checkin_table_all table thead tr th.remarks-column{width:320px}.checkin_table.log_table .user-list-container,.checkin_table_all .user-list-container,.checkin_table_all_status .user-list-container,.checkin_table_edit .user-list-container,.checkin_table_history .user-list-container,.checkin_table_other_status .user-list-container,.checkin_table_others .user-list-container{overflow:auto}.checkin_table_edit .user-list-table.edit{width:-webkit-max-content;width:-moz-max-content;width:max-content}.checkin_table_edit .user-list-table.edit thead tr th:last-child{width:300px}.checkin_table .user-list-container{border-left:none;border-right:none}.nav_buttons-right .nav_buttons-change{background-color:#f5f5f5;border-radius:4px}.search-div{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:16px}.search-div .search,.search-div .search .search-section-input{width:100%}.search-div form input[type=text].search-input--content.search-input--content-user{width:100%!important}.checkin_table_other table tbody tr td:last-child,.checkin_table_other table tbody tr td:nth-last-child(2),.checkin_table_other table thead tr th:last-child,.checkin_table_other table thead tr th:nth-last-child(2){display:none}.status_checkbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start!important;-ms-flex-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:9px}.nav_buttons_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-align-items:center!important;align-items:center!important;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.is-month .custom-cell,.is-month .custom-column{width:110px!important}.modal-attendance-filter .grid-date>.d-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal.modal-register.modal-attendance-filter .modal-body{height:390px!important;padding:0!important}.modal.modal-register.modal-attendance-filter.modal-calendar-filter .modal-body{height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important}.modal-attendance-filter.modal-calendar-filter .grid-date>.d-flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-checkin-add .select-employee .common_select{width:100%!important}.modal.modal-register.modal-attendance-filter .modal-body .buttons-section button{max-width:170px;width:calc(50% - 8px)}.user-list-div .user-list-container{border-left:none;border-right:none}.common_search_input_div{width:calc(100% - 195px)}.event_add_btn{border-radius:50%;height:60px!important;margin-bottom:10px;margin-top:0!important;width:60px!important;z-index:9}.event_add_btn svg{height:40px;width:40px}.modal-add-new-calendar .event-start-end{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal-add-new-calendar .event-start-end>span{display:none}.modal-add-new-calendar .buttons-section{width:100%}.is-day .event-time,.is-week .event-time{overflow:hidden}.header-user-name{display:block;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.group_delete_btn,.group_edit_btn{display:block!important}.create_section{min-height:calc(var(--real-vh) - 151px)!important;width:calc(100% - 40px)!important}.create_section h3,.successed_message h2{font-size:32px!important}.successed{background-position:100% 100%!important}.inside_detail{padding:0!important}.apply_btn{width:140px!important}.modal_apply_success h2{font-size:22px!important}.modal_apply_success .modal-body--content{padding:36px 0!important}.inhouse-section,.recruitment-section{padding:0 20px!important}.entry-container{padding:40px 20px!important}.entry-title h3{font-size:25px!important}.entry-title p{font-size:12px!important;margin:5px 0!important}.create_new-section{padding:0!important}.create_row{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-webkit-box-align:start!important;-ms-flex-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important;-webkit-flex-direction:column!important;-ms-flex-direction:column!important;flex-direction:column!important;padding-left:0!important}.job-slide{margin-bottom:0!important;padding:16px 0!important}.time_list{gap:8px;width:100%!important}.chat_dialogs_scroll{padding:40px 20px!important}.chat_input{padding:16px 20px!important}.recruitment-flex .recruitment-element{-webkit-box-flex:0!important;-webkit-flex:0 0 calc(50% - 8px)!important;-ms-flex:0 0 calc(50% - 8px)!important;flex:0 0 calc(50% - 8px)!important}.inhouse-flex .inhouse-element{width:calc(50% - 4px)!important}.inhouse-flex .inhouse-element>img,.recruitment-flex .recruitment-element>img{height:200px!important}.job-img{width:50px!important}.common-slide nav a{font-size:14px;max-width:33.3333333333%;min-width:33.3333333333%}.allow_txt{width:200px!important}.recruitment-flex .recruitment-element{width:100%!important}.recruit-search-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start!important;-ms-flex-align:start!important;-webkit-align-items:flex-start!important;align-items:flex-start!important;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.recruit-search-section .search-input--content{width:100%!important}.chat_container{height:calc(var(--real-vh) - 94px)!important;overflow:hidden}.unread_line{margin:0 -20px!important}.create_row>span{margin-bottom:5px}table.user-list-table.history-login tr td:nth-child(2){text-align:center;width:30px}.job_detail-table table tr:nth-child(2) td{padding-top:24px!important}.recruitment-list-container td a{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;white-space:normal}.sp_title{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.chat_right:not(.normal-former) .new_mess{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.chat_container.to-detail .new_mess{-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.retired_section .gray-background{top:35px!important}.recruitment-section{background-color:#fff;padding-top:20px!important;position:relative;z-index:1}.retired_section .grid-left .article-hi--info a>div{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.policies_section{margin:61px 0 0!important}.modal-manual.modal.modal-article .modal-body{padding:20px}}@media only screen and (min-width:993px) and (max-width:1250px){.section-notice-grid .grid-right .notice-element .article-hi--info .viewmore{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media only screen and (min-width:993px) and (max-width:1180px){h2{font-size:19px}.section-container--item-title{font-size:16px}.nav-2tabs{width:125%}.checkin_tab-right .nav-2tabs{width:100%}.news-title a p,.news-title--main a p{font-size:12px!important}.maintenance-header span{font-size:13px}.container{padding:0 30px}}@media only screen and (min-width:993px) and (max-width:1300px){.search form input.search-input--pc{width:100%}.banner .banner-slogan h3{font-size:20px!important}.news-title h2,.news-title--main h2{margin-right:8px}.banner.banner_new img{height:492px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:auto}}@media only screen and (min-width:993px) and (max-width:1400px){.menu-ul>li{padding-left:0;padding-right:0}}@media only screen and (min-width:900px) and (max-width:992px){.calendar_body .month .calendar_body-right_div{width:100%}}@media only screen and (max-width:899px){.calendar_body .month .calendar_body-right_div{width:900px}}@media only screen and (max-width:768px){.recruitment-flex .recruitment-element{-webkit-box-flex:0!important;-webkit-flex:0 0 100%!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important}.inhouse-flex .inhouse-element{width:100%!important}.chat_container.to-detail .chat_left{margin-left:-100vw}.chat_right.normal-former{display:block}.chat_container .chat_left{border-right:none;max-width:100%;min-width:100%;-webkit-transition:all .5s;transition:all .5s;width:100%}.chat_container .chat_top,.chat_left .message_list-item{padding:15px 20px}.chat_top .chat_top_sp{visibility:visible}}@media only screen and (min-width:600px) and (max-width:992px){.menu-toggle-mobile{top:145px}.maintenance-header span{font-size:13px}.section-content{background-size:250% 102px!important}}@media only screen and (min-width:993px){.mb-l-24{margin-bottom:24px}.article-title{color:#333;font-size:14px;font-weight:400;padding-bottom:10px}.article-title .article-col{padding-bottom:0;padding-top:0}.article-title .article-col:not(:first-child){border-left:1px solid #eceff4}.article-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.article-col:not(:first-child){padding-left:8px}.article-col-full{overflow:hidden;width:100%}.article-col-100{-webkit-box-flex:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px}.article-col-80{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px}.article-col-150{-webkit-box-flex:0;-webkit-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px}.artc-date{width:70px}.artc-artist{width:150px}.artc-content{width:calc(100% - 220px)}.artc-content-no-dep{width:calc(100% - 70px)}.modal-article-footer span{font-size:12px;line-height:1.3}.tbl-row{margin-left:-8px;margin-right:-8px}.tbl-item{padding-left:8px;padding-right:8px}.pc-none{display:none!important}.notice-items-number{padding:0 8px}.news-list .news-2-col .news-col{margin-top:56px!important}.pl-l-10{padding-left:10px}.search-input--content{width:560px}.footer .d-flex{padding:0 40px}#inhouse_image_upload .modal-body,#noti_image_upload .modal-body{border-radius:6px;width:900px}.section-group{margin-bottom:79px;margin-top:122px}.section-notice{margin-top:24px}.section-houtube{background-color:#fff;margin-left:-170px;padding-left:170px}.section-houtube .section-container{padding-right:0}.slide-filter{width:300px}.owl-custom .owl-nav{margin-left:-170px}.owl-custom .owl-dots{left:calc(50% - 85px)}.min-height{min-height:calc(100vh - 199px)}.section-notice>.gray-background{min-width:480px;width:33%}.section-houtube.no-nav{min-height:330px}.section-houtube.no-nav .gray-background{bottom:0}.calendar-content{border-radius:10px}.modal-confirm-checkin .modal-body{width:480px!important}.common_search_input_div{width:calc(100% - 665px)}.calendar_body-left{height:calc(100vh - 231px);min-width:275px;padding:0 15px 0 40px}.calendar_body-right{border-radius:10px;height:calc(100vh - 255px);margin:24px 40px 24px 15px;overflow:hidden;padding:0}.calendar_body-left::-webkit-scrollbar,.calendar_body-right::-webkit-scrollbar{-ms-overflow-style:none;display:none;scrollbar-width:none}.breadcrumb{top:70px}.breadcrumb,.calendar_header{left:0;position:-webkit-sticky!important;position:sticky!important;z-index:99}.calendar_header{background-color:#fff;top:110px}.margin-div{background-color:#fff;height:24px;left:0;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:98}.calendar_body.resize .calendar_body-left{min-width:0;padding:0}.calendar_body.resize .calendar_body-right{padding-left:40px}.recruitment_title_td,.recruitment_title_th{padding-left:20px}.checkin_table_all table tbody tr td.remarks-column,.checkin_table_all table thead tr th.remarks-column,.checkin_table_edit table tbody tr td.remarks-column,.checkin_table_edit table thead tr th.remarks-column{width:240px}}@media only screen and (max-width:375px){.login .content{height:87%!important;top:40px!important}}@media only screen and (max-width:390px){.common-slide,.common-slide nav{-webkit-transform:scale(.95) translateX(-10px);-ms-transform:scale(.95) translateX(-10px);transform:scale(.95) translateX(-10px)}.common-slide{display:block!important}}@media only screen and (min-width:451px) and (max-width:1440px){.banner.banner_new img{height:492px;max-width:100%;-o-object-fit:cover;object-fit:cover;width:auto}}@media only screen and (min-width:481px) and (max-width:992px){.inhouse-flex>div{width:calc(50% - 4px)!important}.entry-title{top:60px!important}}@media only screen and (min-width:451px){.banner-pc-none{display:none!important}.nav_btns{text-align:right}}@media only screen and (max-width:450px){.modal_checkin.sp-responsive{max-height:247px;width:calc(100vw - 40px)}.modal_checkin.sp-responsive .modal_checkin-title{padding:1px 0}.modal_checkin.sp-responsive .modal_checkin-title span{line-height:19px}.modal_checkin.sp-responsive .modal_checkin-main_flex{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:center;justify-content:center}.modal_checkin.sp-responsive .modal_checkin-main_date{font-size:13px;line-height:19px}.modal_checkin.sp-responsive .modal_checkin-main_time{font-size:28px;line-height:38px}.modal_checkin.sp-responsive .btn_checkin{height:50px;width:124px}.modal_checkin.sp-responsive .modal_checkin-time_checked{margin-top:8px}.modal_checkin.sp-responsive .modal_checkin-time_checked>.d-flex>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:16px;-webkit-justify-content:center;justify-content:center;padding:5px 0 8px}.modal_checkin.sp-responsive .modal_checkin-time_checked-value{font-size:28px;line-height:38px}.banner-mobile-none{display:none!important}.current-date.checkin-current-date{font-size:16px}.nav_col{margin-top:0}.create_new-section .buttons-section{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:60px!important}.create_new-section .create_buttons{position:relative!important}.create_new-section .create_buttons .btn-close,.create_new-section .create_buttons .btn-submit{width:200px!important}.checkin_table.others_checkin_table .user-list-container table tr td.user_number-td{display:none}}@media only screen and (min-width:1640px){.section-notice>.gray-background{width:37%}}@media only screen and (min-width:1850px){.section-notice>.gray-background{width:40%}}@media only screen and (max-width:600px){.detail .houtube-element .article-hi{margin-right:0!important}.notice-toast-warning{min-width:280px}}@media only screen and (max-width:1000px){.single_item{margin-right:15px}}@media only screen and (min-width:481px){.entry-sp{display:none}.entry-pc{display:block}}@media only screen and (max-width:480px){.grey-background{background-color:#f5f5f5;height:180px;left:-20px;position:absolute;top:65px;width:calc(100% + 40px)}.inhouse-flex.owl-custom .owl-nav{margin-top:24px}.entry-sp{display:block}.entry-pc{display:none}.entry-title{width:calc(100% - 130px)!important}.entry-title h3{font-size:20px!important;line-height:32px!important}.entry-title p{font-size:14px!important;margin:8px 0 21px!important}.apply_div{border-radius:0!important;bottom:0!important;left:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;width:100vw!important}.apply_div .apply_text{display:none!important}.apply_div .apply_btn{width:calc(100% - 40px)!important}.inside_detail h1{font-size:24px!important;line-height:33px!important}.job_detail-table tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.job_detail-table tr td{width:100%}.job_detail-table tr td:first-child{border-bottom:none!important;padding:13px 16px!important;text-align:left}.job_detail-table tr:not(:last-child) td:last-child{border-bottom:none!important}.job-item_image img{height:150px!important}.job-item_info h4{font-size:16px!important}.job-owl.owl-custom .owl-nav .owl-next{right:25px}.job-owl.owl-custom .owl-nav .owl-prev{left:25px}.inhouse-flex.owl-custom{margin-left:-20px;margin-right:-20px;width:auto}#filter_category .question-option{width:calc(50% - 7px)!important}.image_upload .image_recuitment_area>img,.image_upload>div{height:168px!important}.create_new-section hr{margin:15px -20px!important}.inhouse-flex{gap:16px 8px!important}.inhouse-flex .inhouse-element>div span:first-child{font-size:14px!important}}@media only screen and (max-width:510px){.d-none-510px{display:none!important}.checkin_table.others_checkin_table .user-list-container table tr td.display_name-td,.checkin_table.others_checkin_table .user-list-container table tr td:nth-child(2){padding-left:24px}.checkin_table.others_checkin_table .user-list-container table tr td.status-td{width:150px}}@-webkit-keyframes scale{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}45%{opacity:.7;-webkit-transform:scale(.1);transform:scale(.1)}80%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ball-pulse>div:first-child{-webkit-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.24s infinite;animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.24s infinite}.ball-pulse>div:nth-child(2){-webkit-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite;animation:scale .75s cubic-bezier(.2,.68,.18,1.08) -.12s infinite}.ball-pulse>div:nth-child(3){-webkit-animation:scale .75s cubic-bezier(.2,.68,.18,1.08) 0s infinite;animation:scale .75s cubic-bezier(.2,.68,.18,1.08) 0s infinite}.ball-pulse>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#fff;border-radius:100%;display:inline-block;height:15px;margin:2px;width:15px}@-webkit-keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ball-pulse-sync{33%{-webkit-transform:translateY(10px);transform:translateY(10px)}66%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.ball-pulse-sync>div:first-child{-webkit-animation:ball-pulse-sync .6s ease-in-out -.14s infinite;animation:ball-pulse-sync .6s ease-in-out -.14s infinite}.ball-pulse-sync>div:nth-child(2){-webkit-animation:ball-pulse-sync .6s ease-in-out -.07s infinite;animation:ball-pulse-sync .6s ease-in-out -.07s infinite}.ball-pulse-sync>div:nth-child(3){-webkit-animation:ball-pulse-sync .6s ease-in-out 0s infinite;animation:ball-pulse-sync .6s ease-in-out 0s infinite}.ball-pulse-sync>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#fff;border-radius:100%;display:inline-block;height:15px;margin:2px;width:15px}@-webkit-keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.ball-scale>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:ball-scale 1s ease-in-out 0s infinite;animation:ball-scale 1s ease-in-out 0s infinite;background-color:#fff;border-radius:100%;display:inline-block;height:15px;height:60px;margin:2px;width:15px;width:60px}.ball-scale-random{height:40px;width:37px}.ball-scale-random>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:ball-scale 1s ease-in-out 0s infinite;animation:ball-scale 1s ease-in-out 0s infinite;background-color:#fff;border-radius:100%;display:inline-block;height:15px;height:30px;margin:2px;position:absolute;width:15px;width:30px}.ball-scale-random>div:first-child{-webkit-animation:ball-scale 1s ease-in-out .2s infinite;animation:ball-scale 1s ease-in-out .2s infinite;margin-left:-7px}.ball-scale-random>div:nth-child(3){-webkit-animation:ball-scale 1s ease-in-out .5s infinite;animation:ball-scale 1s ease-in-out .5s infinite;margin-left:-2px;margin-top:9px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ball-rotate{position:relative}.ball-rotate>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#fff;border-radius:100%;height:15px;margin:2px;position:relative;width:15px}.ball-rotate>div:first-child{-webkit-animation:rotate 1s cubic-bezier(.7,-.13,.22,.86) 0s infinite;animation:rotate 1s cubic-bezier(.7,-.13,.22,.86) 0s infinite}.ball-rotate>div:after,.ball-rotate>div:before{background-color:#fff;border-radius:100%;content:"";height:15px;margin:2px;opacity:.8;position:absolute;width:15px}.ball-rotate>div:before{left:-28px;top:0}.ball-rotate>div:after{left:25px;top:0}.ball-clip-rotate>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:rotate .75s linear 0s infinite;animation:rotate .75s linear 0s infinite;background-color:#fff;background:transparent!important;border:2px solid;border-color:#fff #fff transparent;border-radius:100%;display:inline-block;height:15px;height:26px;margin:2px;width:15px;width:26px}@keyframes scale{30%{-webkit-transform:scale(.3);transform:scale(.3)}to{-webkit-transform:scale(1);transform:scale(1)}}.ball-clip-rotate-pulse{position:relative;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}.ball-clip-rotate-pulse>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;border-radius:100%;left:0;position:absolute;top:0}.ball-clip-rotate-pulse>div:first-child{-webkit-animation:scale 1s cubic-bezier(.09,.57,.49,.9) 0s infinite;animation:scale 1s cubic-bezier(.09,.57,.49,.9) 0s infinite;background:#fff;height:16px;left:-7px;top:7px;width:16px}.ball-clip-rotate-pulse>div:last-child{-webkit-animation:rotate 1s cubic-bezier(.09,.57,.49,.9) 0s infinite;animation:rotate 1s cubic-bezier(.09,.57,.49,.9) 0s infinite;-webkit-animation-duration:1s;animation-duration:1s;background:transparent;border:2px solid;border-color:#fff transparent;border-style:solid;border-width:2px;height:30px;left:-16px;position:absolute;top:-2px;width:30px}@keyframes rotate{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(180deg) scale(.6);transform:rotate(180deg) scale(.6)}to{-webkit-transform:rotate(1turn) scale(1);transform:rotate(1turn) scale(1)}}.ball-clip-rotate-multiple{position:relative}.ball-clip-rotate-multiple>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:rotate 1s ease-in-out 0s infinite;animation:rotate 1s ease-in-out 0s infinite;border-color:transparent #fff;border-radius:100%;border-style:solid;border-width:2px;height:35px;left:-20px;position:absolute;top:-20px;width:35px}.ball-clip-rotate-multiple>div:last-child{-webkit-animation-direction:reverse;animation-direction:reverse;-webkit-animation-duration:.5s;animation-duration:.5s;border-color:#fff transparent;display:inline-block;height:15px;left:-10px;top:-10px;width:15px}@-webkit-keyframes ball-scale-ripple{0%{opacity:1;-webkit-transform:scale(.1);transform:scale(.1)}70%{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0}}@keyframes ball-scale-ripple{0%{opacity:1;-webkit-transform:scale(.1);transform:scale(.1)}70%{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0}}.ball-scale-ripple>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:ball-scale-ripple 1s cubic-bezier(.21,.53,.56,.8) 0s infinite;animation:ball-scale-ripple 1s cubic-bezier(.21,.53,.56,.8) 0s infinite;border:2px solid #fff;border-radius:100%;height:50px;width:50px}@-webkit-keyframes ball-scale-ripple-multiple{0%{opacity:1;-webkit-transform:scale(.1);transform:scale(.1)}70%{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0}}@keyframes ball-scale-ripple-multiple{0%{opacity:1;-webkit-transform:scale(.1);transform:scale(.1)}70%{opacity:.7;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0}}.ball-scale-ripple-multiple{position:relative;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.ball-scale-ripple-multiple>div:nth-child(0){-webkit-animation-delay:-.8s;animation-delay:-.8s}.ball-scale-ripple-multiple>div:first-child{-webkit-animation-delay:-.6s;animation-delay:-.6s}.ball-scale-ripple-multiple>div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}.ball-scale-ripple-multiple>div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}.ball-scale-ripple-multiple>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:ball-scale-ripple-multiple 1.25s cubic-bezier(.21,.53,.56,.8) 0s infinite;animation:ball-scale-ripple-multiple 1.25s cubic-bezier(.21,.53,.56,.8) 0s infinite;border:2px solid #fff;border-radius:100%;height:50px;left:-26px;position:absolute;top:-2px;width:50px}@-webkit-keyframes ball-beat{50%{opacity:.2;-webkit-transform:scale(.75);transform:scale(.75)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-beat{50%{opacity:.2;-webkit-transform:scale(.75);transform:scale(.75)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ball-beat>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:ball-beat .7s linear 0s infinite;animation:ball-beat .7s linear 0s infinite;background-color:#fff;border-radius:100%;display:inline-block;height:15px;margin:2px;width:15px}.ball-beat>div:nth-child(2n-1){-webkit-animation-delay:-.35s!important;animation-delay:-.35s!important}@-webkit-keyframes ball-scale-multiple{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}5%{opacity:1}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-scale-multiple{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}5%{opacity:1}to{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.ball-scale-multiple{position:relative;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}.ball-scale-multiple>div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s}.ball-scale-multiple>div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s}.ball-scale-multiple>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:ball-scale-multiple 1s linear 0s infinite;animation:ball-scale-multiple 1s linear 0s infinite;background-color:#fff;border-radius:100%;height:15px;height:60px;left:-30px;margin:0;opacity:0;position:absolute;top:0;width:15px;width:60px}@-webkit-keyframes ball-triangle-path-1{33%{-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px)}66%{-webkit-transform:translate(50px);transform:translate(50px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes ball-triangle-path-1{33%{-webkit-transform:translate(25px,-50px);transform:translate(25px,-50px)}66%{-webkit-transform:translate(50px);transform:translate(50px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ball-triangle-path-2{33%{-webkit-transform:translate(25px,50px);transform:translate(25px,50px)}66%{-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes ball-triangle-path-2{33%{-webkit-transform:translate(25px,50px);transform:translate(25px,50px)}66%{-webkit-transform:translate(-25px,50px);transform:translate(-25px,50px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ball-triangle-path-3{33%{-webkit-transform:translate(-50px);transform:translate(-50px)}66%{-webkit-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes ball-triangle-path-3{33%{-webkit-transform:translate(-50px);transform:translate(-50px)}66%{-webkit-transform:translate(-25px,-50px);transform:translate(-25px,-50px)}to{-webkit-transform:translate(0);transform:translate(0)}}.ball-triangle-path{position:relative;-webkit-transform:translate(-29.994px,-37.50938px);-ms-transform:translate(-29.994px,-37.50938px);transform:translate(-29.994px,-37.50938px)}.ball-triangle-path>div:first-child{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ball-triangle-path-1;animation-name:ball-triangle-path-1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.ball-triangle-path>div:nth-child(2){-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ball-triangle-path-2;animation-name:ball-triangle-path-2;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.ball-triangle-path>div:nth-child(3){-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ball-triangle-path-3;animation-name:ball-triangle-path-3;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.ball-triangle-path>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;border:1px solid #fff;border-radius:100%;height:10px;position:absolute;width:10px}.ball-triangle-path>div:first-of-type{top:50px}.ball-triangle-path>div:nth-of-type(2){left:25px}.ball-triangle-path>div:nth-of-type(3){left:50px;top:50px}@-webkit-keyframes ball-pulse-rise-even{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:scale(.4);transform:scale(.4)}75%{-webkit-transform:translateY(30px);transform:translateY(30px)}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-pulse-rise-even{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}25%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:scale(.4);transform:scale(.4)}75%{-webkit-transform:translateY(30px);transform:translateY(30px)}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ball-pulse-rise-odd{0%{-webkit-transform:scale(.4);transform:scale(.4)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(.75);transform:scale(.75)}}@keyframes ball-pulse-rise-odd{0%{-webkit-transform:scale(.4);transform:scale(.4)}25%{-webkit-transform:translateY(30px);transform:translateY(30px)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:scale(.75);transform:scale(.75)}}.ball-pulse-rise>div{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.15,.46,.9,.6);animation-timing-function:cubic-bezier(.15,.46,.9,.6);background-color:#fff;border-radius:100%;display:inline-block;height:15px;margin:2px;width:15px}.ball-pulse-rise>div:nth-child(2n){-webkit-animation-name:ball-pulse-rise-even;animation-name:ball-pulse-rise-even}.ball-pulse-rise>div:nth-child(2n-1){-webkit-animation-name:ball-pulse-rise-odd;animation-name:ball-pulse-rise-odd}@-webkit-keyframes ball-grid-beat{50%{opacity:.7}to{opacity:1}}@keyframes ball-grid-beat{50%{opacity:.7}to{opacity:1}}.ball-grid-beat{width:57px}.ball-grid-beat>div:first-child{-webkit-animation-delay:.15s;animation-delay:.15s;-webkit-animation-duration:1.45s;animation-duration:1.45s}.ball-grid-beat>div:nth-child(2){-webkit-animation-delay:-.02s;animation-delay:-.02s;-webkit-animation-duration:.97s;animation-duration:.97s}.ball-grid-beat>div:nth-child(3){-webkit-animation-delay:.66s;animation-delay:.66s;-webkit-animation-duration:1.23s;animation-duration:1.23s}.ball-grid-beat>div:nth-child(4){-webkit-animation-delay:.64s;animation-delay:.64s;-webkit-animation-duration:1.24s;animation-duration:1.24s}.ball-grid-beat>div:nth-child(5){-webkit-animation-delay:-.19s;animation-delay:-.19s;-webkit-animation-duration:1.13s;animation-duration:1.13s}.ball-grid-beat>div:nth-child(6){-webkit-animation-delay:.69s;animation-delay:.69s;-webkit-animation-duration:1.42s;animation-duration:1.42s}.ball-grid-beat>div:nth-child(7){-webkit-animation-delay:.58s;animation-delay:.58s;-webkit-animation-duration:1.14s;animation-duration:1.14s}.ball-grid-beat>div:nth-child(8){-webkit-animation-delay:.21s;animation-delay:.21s;-webkit-animation-duration:1.17s;animation-duration:1.17s}.ball-grid-beat>div:nth-child(9){-webkit-animation-delay:-.18s;animation-delay:-.18s;-webkit-animation-duration:.65s;animation-duration:.65s}.ball-grid-beat>div{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ball-grid-beat;animation-name:ball-grid-beat;background-color:#fff;border-radius:100%;display:inline-block;float:left;height:15px;margin:2px;width:15px}@-webkit-keyframes ball-grid-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.7;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-grid-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.7;-webkit-transform:scale(.5);transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ball-grid-pulse{width:57px}.ball-grid-pulse>div:first-child{-webkit-animation-delay:.22s;animation-delay:.22s;-webkit-animation-duration:.9s;animation-duration:.9s}.ball-grid-pulse>div:nth-child(2){-webkit-animation-delay:.64s;animation-delay:.64s;-webkit-animation-duration:1s;animation-duration:1s}.ball-grid-pulse>div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s;-webkit-animation-duration:.63s;animation-duration:.63s}.ball-grid-pulse>div:nth-child(4){-webkit-animation-delay:-.03s;animation-delay:-.03s;-webkit-animation-duration:1.24s;animation-duration:1.24s}.ball-grid-pulse>div:nth-child(5){-webkit-animation-delay:.08s;animation-delay:.08s;-webkit-animation-duration:1.37s;animation-duration:1.37s}.ball-grid-pulse>div:nth-child(6){-webkit-animation-delay:.43s;animation-delay:.43s;-webkit-animation-duration:1.55s;animation-duration:1.55s}.ball-grid-pulse>div:nth-child(7){-webkit-animation-delay:.05s;animation-delay:.05s;-webkit-animation-duration:.7s;animation-duration:.7s}.ball-grid-pulse>div:nth-child(8){-webkit-animation-delay:.05s;animation-delay:.05s;-webkit-animation-duration:.97s;animation-duration:.97s}.ball-grid-pulse>div:nth-child(9){-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.63s;animation-duration:.63s}.ball-grid-pulse>div{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:ball-grid-pulse;animation-name:ball-grid-pulse;background-color:#fff;border-radius:100%;display:inline-block;float:left;height:15px;margin:2px;width:15px}@-webkit-keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(.4);transform:scale(.4)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-spin-fade-loader{50%{opacity:.3;-webkit-transform:scale(.4);transform:scale(.4)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ball-spin-fade-loader{left:-10px;position:relative;top:-10px}.ball-spin-fade-loader>div:first-child{-webkit-animation:ball-spin-fade-loader 1s linear -.96s infinite;animation:ball-spin-fade-loader 1s linear -.96s infinite;left:0;top:25px}.ball-spin-fade-loader>div:nth-child(2){-webkit-animation:ball-spin-fade-loader 1s linear -.84s infinite;animation:ball-spin-fade-loader 1s linear -.84s infinite;left:17.04545px;top:17.04545px}.ball-spin-fade-loader>div:nth-child(3){-webkit-animation:ball-spin-fade-loader 1s linear -.72s infinite;animation:ball-spin-fade-loader 1s linear -.72s infinite;left:25px;top:0}.ball-spin-fade-loader>div:nth-child(4){-webkit-animation:ball-spin-fade-loader 1s linear -.6s infinite;animation:ball-spin-fade-loader 1s linear -.6s infinite;left:17.04545px;top:-17.04545px}.ball-spin-fade-loader>div:nth-child(5){-webkit-animation:ball-spin-fade-loader 1s linear -.48s infinite;animation:ball-spin-fade-loader 1s linear -.48s infinite;left:0;top:-25px}.ball-spin-fade-loader>div:nth-child(6){-webkit-animation:ball-spin-fade-loader 1s linear -.36s infinite;animation:ball-spin-fade-loader 1s linear -.36s infinite;left:-17.04545px;top:-17.04545px}.ball-spin-fade-loader>div:nth-child(7){-webkit-animation:ball-spin-fade-loader 1s linear -.24s infinite;animation:ball-spin-fade-loader 1s linear -.24s infinite;left:-25px;top:0}.ball-spin-fade-loader>div:nth-child(8){-webkit-animation:ball-spin-fade-loader 1s linear -.12s infinite;animation:ball-spin-fade-loader 1s linear -.12s infinite;left:-17.04545px;top:17.04545px}.ball-spin-fade-loader>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#fff;border-radius:100%;height:15px;margin:2px;position:absolute;width:15px}@-webkit-keyframes ball-spin-loader{75%{opacity:.2}to{opacity:1}}@keyframes ball-spin-loader{75%{opacity:.2}to{opacity:1}}.ball-spin-loader{position:relative}.ball-spin-loader>span:first-child{-webkit-animation:ball-spin-loader 2s linear .9s infinite;animation:ball-spin-loader 2s linear .9s infinite;left:0;top:45px}.ball-spin-loader>span:nth-child(2){-webkit-animation:ball-spin-loader 2s linear 1.8s infinite;animation:ball-spin-loader 2s linear 1.8s infinite;left:30.68182px;top:30.68182px}.ball-spin-loader>span:nth-child(3){-webkit-animation:ball-spin-loader 2s linear 2.7s infinite;animation:ball-spin-loader 2s linear 2.7s infinite;left:45px;top:0}.ball-spin-loader>span:nth-child(4){-webkit-animation:ball-spin-loader 2s linear 3.6s infinite;animation:ball-spin-loader 2s linear 3.6s infinite;left:30.68182px;top:-30.68182px}.ball-spin-loader>span:nth-child(5){-webkit-animation:ball-spin-loader 2s linear 4.5s infinite;animation:ball-spin-loader 2s linear 4.5s infinite;left:0;top:-45px}.ball-spin-loader>span:nth-child(6){-webkit-animation:ball-spin-loader 2s linear 5.4s infinite;animation:ball-spin-loader 2s linear 5.4s infinite;left:-30.68182px;top:-30.68182px}.ball-spin-loader>span:nth-child(7){-webkit-animation:ball-spin-loader 2s linear 6.3s infinite;animation:ball-spin-loader 2s linear 6.3s infinite;left:-45px;top:0}.ball-spin-loader>span:nth-child(8){-webkit-animation:ball-spin-loader 2s linear 7.2s infinite;animation:ball-spin-loader 2s linear 7.2s infinite;left:-30.68182px;top:30.68182px}.ball-spin-loader>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;background:green;border-radius:100%;height:15px;position:absolute;width:15px}@-webkit-keyframes ball-zig{33%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}66%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes ball-zig{33%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}66%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ball-zag{33%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}66%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes ball-zag{33%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}66%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}to{-webkit-transform:translate(0);transform:translate(0)}}.ball-zig-zag{position:relative;-webkit-transform:translate(-15px,-15px);-ms-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}.ball-zig-zag>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#fff;border-radius:100%;height:15px;left:-7px;margin:2px 2px 2px 15px;position:absolute;top:4px;width:15px}.ball-zig-zag>div:first-child{-webkit-animation:ball-zig .7s linear 0s infinite;animation:ball-zig .7s linear 0s infinite}.ball-zig-zag>div:last-child{-webkit-animation:ball-zag .7s linear 0s infinite;animation:ball-zag .7s linear 0s infinite}@-webkit-keyframes ball-zig-deflect{17%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}34%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}50%{-webkit-transform:translate(0);transform:translate(0)}67%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}84%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes ball-zig-deflect{17%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}34%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}50%{-webkit-transform:translate(0);transform:translate(0)}67%{-webkit-transform:translate(15px,-30px);transform:translate(15px,-30px)}84%{-webkit-transform:translate(-15px,-30px);transform:translate(-15px,-30px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ball-zag-deflect{17%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}34%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}50%{-webkit-transform:translate(0);transform:translate(0)}67%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}84%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes ball-zag-deflect{17%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}34%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}50%{-webkit-transform:translate(0);transform:translate(0)}67%{-webkit-transform:translate(-15px,30px);transform:translate(-15px,30px)}84%{-webkit-transform:translate(15px,30px);transform:translate(15px,30px)}to{-webkit-transform:translate(0);transform:translate(0)}}.ball-zig-zag-deflect{position:relative;-webkit-transform:translate(-15px,-15px);-ms-transform:translate(-15px,-15px);transform:translate(-15px,-15px)}.ball-zig-zag-deflect>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#fff;border-radius:100%;height:15px;left:-7px;margin:2px 2px 2px 15px;position:absolute;top:4px;width:15px}.ball-zig-zag-deflect>div:first-child{-webkit-animation:ball-zig-deflect 1.5s linear 0s infinite;animation:ball-zig-deflect 1.5s linear 0s infinite}.ball-zig-zag-deflect>div:last-child{-webkit-animation:ball-zag-deflect 1.5s linear 0s infinite;animation:ball-zag-deflect 1.5s linear 0s infinite}@-webkit-keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}to{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}to{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale>div:first-child{-webkit-animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.4s infinite;animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.4s infinite}.line-scale>div:nth-child(2){-webkit-animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.3s infinite;animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.3s infinite}.line-scale>div:nth-child(3){-webkit-animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.2s infinite;animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.2s infinite}.line-scale>div:nth-child(4){-webkit-animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.1s infinite;animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) -.1s infinite}.line-scale>div:nth-child(5){-webkit-animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) 0s infinite;animation:line-scale 1s cubic-bezier(.2,.68,.18,1.08) 0s infinite}.line-scale>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#fff;border-radius:2px;display:inline-block;height:35px;margin:2px;width:4px}@-webkit-keyframes line-scale-party{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes line-scale-party{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}.line-scale-party>div:first-child{-webkit-animation-delay:.48s;animation-delay:.48s;-webkit-animation-duration:.54s;animation-duration:.54s}.line-scale-party>div:nth-child(2){-webkit-animation-delay:-.15s;animation-delay:-.15s;-webkit-animation-duration:1.15s;animation-duration:1.15s}.line-scale-party>div:nth-child(3){-webkit-animation-delay:.04s;animation-delay:.04s;-webkit-animation-duration:.77s;animation-duration:.77s}.line-scale-party>div:nth-child(4){-webkit-animation-delay:-.12s;animation-delay:-.12s;-webkit-animation-duration:.61s;animation-duration:.61s}.line-scale-party>div{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:line-scale-party;animation-name:line-scale-party;background-color:#fff;border-radius:2px;display:inline-block;height:35px;margin:2px;width:4px}@-webkit-keyframes line-scale-pulse-out{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}to{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale-pulse-out{0%{-webkit-transform:scaley(1);transform:scaley(1)}50%{-webkit-transform:scaley(.4);transform:scaley(.4)}to{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale-pulse-out>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:line-scale-pulse-out .9s cubic-bezier(.85,.25,.37,.85) -.6s infinite;animation:line-scale-pulse-out .9s cubic-bezier(.85,.25,.37,.85) -.6s infinite;background-color:#fff;border-radius:2px;display:inline-block;height:35px;margin:2px;width:4px}.line-scale-pulse-out>div:nth-child(2),.line-scale-pulse-out>div:nth-child(4){-webkit-animation-delay:-.4s!important;animation-delay:-.4s!important}.line-scale-pulse-out>div:first-child,.line-scale-pulse-out>div:nth-child(5){-webkit-animation-delay:-.2s!important;animation-delay:-.2s!important}@-webkit-keyframes line-scale-pulse-out-rapid{0%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(.3);transform:scaley(.3)}90%{-webkit-transform:scaley(1);transform:scaley(1)}}@keyframes line-scale-pulse-out-rapid{0%{-webkit-transform:scaley(1);transform:scaley(1)}80%{-webkit-transform:scaley(.3);transform:scaley(.3)}90%{-webkit-transform:scaley(1);transform:scaley(1)}}.line-scale-pulse-out-rapid>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:line-scale-pulse-out-rapid .9s cubic-bezier(.11,.49,.38,.78) -.5s infinite;animation:line-scale-pulse-out-rapid .9s cubic-bezier(.11,.49,.38,.78) -.5s infinite;background-color:#fff;border-radius:2px;display:inline-block;height:35px;margin:2px;vertical-align:middle;width:4px}.line-scale-pulse-out-rapid>div:nth-child(2),.line-scale-pulse-out-rapid>div:nth-child(4){-webkit-animation-delay:-.25s!important;animation-delay:-.25s!important}.line-scale-pulse-out-rapid>div:first-child,.line-scale-pulse-out-rapid>div:nth-child(5){-webkit-animation-delay:0s!important;animation-delay:0s!important}@-webkit-keyframes line-spin-fade-loader{50%{opacity:.3}to{opacity:1}}@keyframes line-spin-fade-loader{50%{opacity:.3}to{opacity:1}}.line-spin-fade-loader{left:-4px;position:relative;top:-10px}.line-spin-fade-loader>div:first-child{-webkit-animation:line-spin-fade-loader 1.2s ease-in-out -.84s infinite;animation:line-spin-fade-loader 1.2s ease-in-out -.84s infinite;left:0;top:20px}.line-spin-fade-loader>div:nth-child(2){-webkit-animation:line-spin-fade-loader 1.2s ease-in-out -.72s infinite;animation:line-spin-fade-loader 1.2s ease-in-out -.72s infinite;left:13.63636px;top:13.63636px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.line-spin-fade-loader>div:nth-child(3){-webkit-animation:line-spin-fade-loader 1.2s ease-in-out -.6s infinite;animation:line-spin-fade-loader 1.2s ease-in-out -.6s infinite;left:20px;top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.line-spin-fade-loader>div:nth-child(4){-webkit-animation:line-spin-fade-loader 1.2s ease-in-out -.48s infinite;animation:line-spin-fade-loader 1.2s ease-in-out -.48s infinite;left:13.63636px;top:-13.63636px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.line-spin-fade-loader>div:nth-child(5){-webkit-animation:line-spin-fade-loader 1.2s ease-in-out -.36s infinite;animation:line-spin-fade-loader 1.2s ease-in-out -.36s infinite;left:0;top:-20px}.line-spin-fade-loader>div:nth-child(6){-webkit-animation:line-spin-fade-loader 1.2s ease-in-out -.24s infinite;animation:line-spin-fade-loader 1.2s ease-in-out -.24s infinite;left:-13.63636px;top:-13.63636px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.line-spin-fade-loader>div:nth-child(7){-webkit-animation:line-spin-fade-loader 1.2s ease-in-out -.12s infinite;animation:line-spin-fade-loader 1.2s ease-in-out -.12s infinite;left:-20px;top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.line-spin-fade-loader>div:nth-child(8){-webkit-animation:line-spin-fade-loader 1.2s ease-in-out 0s infinite;animation:line-spin-fade-loader 1.2s ease-in-out 0s infinite;left:-13.63636px;top:13.63636px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.line-spin-fade-loader>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#fff;border-radius:2px;height:35px;height:15px;margin:2px;position:absolute;width:4px;width:5px}@-webkit-keyframes triangle-skew-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}to{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes triangle-skew-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}to{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}.triangle-skew-spin>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:triangle-skew-spin 3s cubic-bezier(.09,.57,.49,.9) 0s infinite;animation:triangle-skew-spin 3s cubic-bezier(.09,.57,.49,.9) 0s infinite;border-bottom:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent;height:0;width:0}@-webkit-keyframes square-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}to{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}@keyframes square-spin{25%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(0);transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{-webkit-transform:perspective(100px) rotateX(180deg) rotateY(180deg);transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{-webkit-transform:perspective(100px) rotateX(0) rotateY(180deg);transform:perspective(100px) rotateX(0) rotateY(180deg)}to{-webkit-transform:perspective(100px) rotateX(0) rotateY(0);transform:perspective(100px) rotateX(0) rotateY(0)}}.square-spin>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:square-spin 3s cubic-bezier(.09,.57,.49,.9) 0s infinite;animation:square-spin 3s cubic-bezier(.09,.57,.49,.9) 0s infinite;background:#fff;height:50px;width:50px}@-webkit-keyframes rotate_pacman_half_up{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}50%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotate_pacman_half_up{0%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}50%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes rotate_pacman_half_down{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotate_pacman_half_down{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes pacman-balls{75%{opacity:.7}to{-webkit-transform:translate(-100px,-6.25px);transform:translate(-100px,-6.25px)}}@keyframes pacman-balls{75%{opacity:.7}to{-webkit-transform:translate(-100px,-6.25px);transform:translate(-100px,-6.25px)}}.pacman{position:relative}.pacman>div:nth-child(2){-webkit-animation:pacman-balls 1s linear -.99s infinite;animation:pacman-balls 1s linear -.99s infinite}.pacman>div:nth-child(3){-webkit-animation:pacman-balls 1s linear -.66s infinite;animation:pacman-balls 1s linear -.66s infinite}.pacman>div:nth-child(4){-webkit-animation:pacman-balls 1s linear -.33s infinite;animation:pacman-balls 1s linear -.33s infinite}.pacman>div:nth-child(5){-webkit-animation:pacman-balls 1s linear 0s infinite;animation:pacman-balls 1s linear 0s infinite}.pacman>div:first-of-type{-webkit-animation:rotate_pacman_half_up .5s 0s infinite;animation:rotate_pacman_half_up .5s 0s infinite;border:25px solid #fff;border-radius:25px;border-right-color:transparent;height:0;left:-30px;position:relative;width:0}.pacman>div:nth-child(2){-webkit-animation:rotate_pacman_half_down .5s 0s infinite;animation:rotate_pacman_half_down .5s 0s infinite;border:25px solid #fff;border-radius:25px;border-right-color:transparent;height:0;left:-30px;margin-top:-50px;position:relative;width:0}.pacman>div:nth-child(3),.pacman>div:nth-child(4),.pacman>div:nth-child(5),.pacman>div:nth-child(6){background-color:#fff;border-radius:100%;height:15px;height:10px;left:70px;margin:2px;position:absolute;top:25px;-webkit-transform:translateY(-6.25px);-ms-transform:translateY(-6.25px);transform:translateY(-6.25px);width:15px;width:10px}@-webkit-keyframes cube-transition{25%{-webkit-transform:translateX(50px) scale(.5) rotate(-90deg);transform:translateX(50px) scale(.5) rotate(-90deg)}50%{-webkit-transform:translate(50px,50px) rotate(-180deg);transform:translate(50px,50px) rotate(-180deg)}75%{-webkit-transform:translateY(50px) scale(.5) rotate(-270deg);transform:translateY(50px) scale(.5) rotate(-270deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes cube-transition{25%{-webkit-transform:translateX(50px) scale(.5) rotate(-90deg);transform:translateX(50px) scale(.5) rotate(-90deg)}50%{-webkit-transform:translate(50px,50px) rotate(-180deg);transform:translate(50px,50px) rotate(-180deg)}75%{-webkit-transform:translateY(50px) scale(.5) rotate(-270deg);transform:translateY(50px) scale(.5) rotate(-270deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.cube-transition{position:relative;-webkit-transform:translate(-25px,-25px);-ms-transform:translate(-25px,-25px);transform:translate(-25px,-25px)}.cube-transition>div{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:cube-transition 1.6s ease-in-out 0s infinite;animation:cube-transition 1.6s ease-in-out 0s infinite;background-color:#fff;height:10px;left:-5px;position:absolute;top:-5px;width:10px}.cube-transition>div:last-child{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes spin-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.semi-circle-spin{height:35px;overflow:hidden;position:relative;width:35px}.semi-circle-spin>div{-webkit-animation:spin-rotate .6s linear 0s infinite;animation:spin-rotate .6s linear 0s infinite;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(70%,transparent),color-stop(30%,#fff),to(#fff));background-image:linear-gradient(transparent,transparent 70%,#fff 0,#fff);border-radius:100%;border-width:0;height:100%;position:absolute;width:100%}
