:root{--ld-aside-width:460px;--bnr-aside-width:500px}.ld{padding-top:calc(var(--header-height-row02) + var(--header-height-row01));padding-bottom:150px}.ld--bnr{width:100%;height:480px;position:relative;display:flex;align-items:flex-end}.ld--bnr__wrap{display:flex;align-items:center;justify-content:space-between;gap:32px}.ld--top{text-align:center;margin-bottom:70px}.ld--bnr__bg{position:absolute;width:100%;height:100%}.ld--bnr__bg img{display:block;width:100%;height:100%;object-fit:cover}.ld--bnr__img{position:relative;width:var(--bnr-aside-width)}.ld--bnr__txt{position:relative;width:calc(100% - var(--bnr-aside-width) - 32px)}.ld--top-txt1{font-size:36px;font-weight:700;margin-bottom:50px}.ld--top-txt2{font-size:18px;font-weight:400;line-height:1.5}.ld--bnr__txt{display:flex;flex-direction:column;gap:30px;justify-content:flex-start;align-items:flex-start}.ld--bnr__txt1{display:flex;height:30px;background-color:var(--cr-g10);padding:0 1.1em;font-size:14px;color:#fff;align-items:center;justify-content:center;gap:1em;border-radius:4px}.ld--bnr__txt1 span.line{display:block;width:1px;height:.75em;background-color:#fff}.ld--bnr__txt1 span.point{width:2px;height:2px;background-color:#fff;display:block;border-radius:1px}.ld--bnr__txt1 p{display:flex;align-items:center;gap:.25em}.ld--bnr__txt2{font-size:36px;font-weight:700;word-break:keep-all}.ld--bnr__txt3,.ld--bnr__txt4{font-size:14px;font-weight:400;margin-top:1em;color:var(--cr-g07)}.ld--bnr__txt4{background-color:var(--cr-g09);color:#fff;display:flex;align-items:center;justify-content:center;padding:.5em 1em;width:140px;border-radius:4px}.ld--bnr__txt4:hover{background-color:var(--cr-b05)}.ld--cont{display:flex;gap:32px;margin-top:80px}.ld--body{display:flex;flex-direction:column;width:calc(100% - var(--ld-aside-width) - 32px)}.ld--body-txt1{font-size:36px;font-weight:600;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ld--body-img1{margin-bottom:50px}.ld--body-img1.round{border-radius:12px}.ld--body-txt1{margin-bottom:70px}.ld--body-img2{margin-bottom:50px}.ld--body-subtit{margin-bottom:24px;font-size:20px;font-weight:700}.ld--body-txt2-desc{margin-bottom:70px;display:flex;justify-content:space-between;background-color:var(--cr-g01);align-items:center;font-size:20px;font-weight:600;line-height:1.5;padding:50px 32px;border-radius:12px;word-break:keep-all;text-align:center}.ld--body-txt2-desc p{padding:0 2em;text-align:center}.ld--body-txt2-desc img{display:block;width:48px}.ld--body-txt-list{margin-bottom:60px;color:var(--cr-g07);font-size:18px}.ld--body-txt-list-item{display:flex;gap:.5em;line-height:1.5}.ld--body-txt-list-item p{width:calc(100% - 3px - .5em)}.ld--body-info-list{margin-top:100px;border-top:1px solid var(--cr-g03)}.ld--body-info-item{height:234px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--cr-g03)}.ld--body-info-img{width:200px;height:200px;border-radius:200px;position:relative;overflow:hidden}.ld--body-info-img img{display:block;width:100%;height:100%;position:absolute;top:0;left:0}.ld--body-info-txt-row{display:flex;font-size:15px}.ld--body-info-txt-row:not(:last-child){margin-bottom:20px}.ld--body-info-txt-row p:first-child{width:70px;color:var(--cr-g07)}.ld--body-info-post{margin-top:-10px}.ld--body-img{position:relative}.ld--body-img img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.ld--body-img1,.ld--body-img2,.ld--body-info-img{background-color:var(--cr-g01)}.ld--body-img1{width:100%;padding-top:60.4%}.ld--body-img2{width:100%;padding-top:55%}.ld--body-info-post-top{display:flex;margin-bottom:70px}.ld--body-info-post-top div{display:flex;position:relative}.ld--body-info-post-top span{position:absolute;width:50px;height:50px;left:0;top:0;background-color:#fff}.ld--body-info-post-top img{display:block;width:100%;max-width:383px;position:relative}.ld--body-info-post-form{display:flex;gap:20px;flex-wrap:wrap}.ld--body-info-post-row{display:flex;flex-direction:column;gap:16px;font-size:16px;color:var(--cr-g07);line-height:1;width:100%}.ld--body-info-post-row[data-row="2"]{width:calc(50% - 10px)}.ld--body-info-post-row[data-row="3"]{width:calc(100%/3 - 40px/3)}.ld--body-info-post-submit{display:flex;align-items:center;justify-content:center;width:112px;height:48px;margin:40px auto 0}.ld--side{width:var(--ld-aside-width)}.ld--side-line{width:100%;height:1px;background-color:var(--cr-g03);margin:24px 0}.ld--side-box{background-color:#fff;box-shadow:4px 4px 6px 0 rgba(0,0,0,.05);border:1px solid var(--cr-g03);padding:30px;border-radius:12px;position:-webkit-sticky;position:sticky;top:calc(var(--header-height-row01) + var(--header-height-row02) + 40px)}.ld--side-txt1{display:flex;gap:.33em;font-size:14px;color:var(--cr-g07);align-items:center;justify-content:space-between}.ld--side-txt1 p{display:flex;align-items:center;justify-content:center;gap:.5em}.ld--side-txt1 p span{display:block;width:2px;height:.88em;background-color:var(--cr-g03)}.ld--side-txt2{font-size:20px;font-weight:700;margin-top:1em;margin-bottom:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ld--side-txtrow-list{display:flex;flex-direction:column;gap:14px}.ld--side-txtrow-list2{display:flex;font-size:13px;gap:.5em;flex-wrap:wrap;color:var(--cr-b05)}.ld--side-txtrow{display:flex;gap:10px;font-size:14px;line-height:1}.ld--side-txtrow p:first-child{width:3em}.ld--side-txtrow p:nth-child(2){font-weight:600}.ld--side-txtrow p:nth-child(2) b{color:var(--cr-g05)}.ld--side-submit-list{display:flex;flex-direction:column;gap:16px}.ld--side-action-list{display:flex;gap:8px;justify-content:center}.ld--side-action-item{flex:1 1}.ld--side-action-item .btn{padding:0 20px 0 18px}.ld--side-action-item.checked p{color:#fff}.ld--side-action-item.checked svg path,.ld--side-action-item.complete svg path{fill:#fff}.ld--side-action-item.checked .btn{background-color:var(--cr-g03);cursor:pointer}.ld--side-action-item.checked .btn:hover{background-color:var(--cr-g04);border-color:var(--cr-g04)}.ld--side-action-item.checked .btn:hover svg path{fill:#fff}@media (max-width:1480px){:root{--ld-aside-width:320px;--bnr-aside-width:320px}.ld--bnr{height:360px}.ld--side-action-list{justify-content:center}.ld--side-action-item{flex:unset}.ld--side-action-item .btn{padding:0;width:var(--btn-size-large)}.ld--side-action-item .btn p{display:none}}.ld--side .ld--body-img{display:none}@media (max-width:1024px){.ld--body .ld--body-img{display:none}.ld--side .ld--body-img{display:flex}.ld--cont{flex-wrap:wrap;flex-direction:column-reverse;gap:40px}.ld--body,.ld--side{width:100%}.ld--bnr__txt2{font-size:30px}.ld--top{margin-bottom:40px}.ld--body-img1,.ld--body-img2{margin-bottom:30px}.ld--top-txt1{font-size:30px;margin-bottom:20px}.ld--top-txt2{font-size:16px;word-break:keep-all}.ld--top-txt2 br{display:none}.ld--body-txt1{margin-bottom:30px;font-size:30px}.ld--body-subtit{font-size:18px;margin-bottom:20px}.ld--body-txt2-desc{font-size:18px;padding:32px 20px}.ld--body-txt2-desc img{width:30px}.ld--body-txt-list{font-size:16px;margin-bottom:40px}.ld--body-info-list{margin-top:50px}.ld--body-info-img{width:150px;height:150px}.ld--body-info-txt-row{font-size:14px}.ld--side-action-item{width:calc(50% - 5px);max-width:200px}.ld--side-action-item .btn{width:100%}.ld--side-action-item .btn p{display:flex}}@media (max-width:769px){.ld--side-box{padding:20px}.ld--bnr{height:480px}.ld--bnr__wrap{flex-direction:column-reverse;gap:0}.ld--bnr__txt{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:3;gap:15px;align-items:center;text-align:center;width:100%;padding:0 var(--pd-side)}.ld--bnr__img{z-index:1;width:100%;display:flex;justify-content:center}.ld--bnr__filter{width:100%;position:absolute;padding-top:50%;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));z-index:2}.ld--side-action-item{width:calc(50% - 5px)}}@media (max-width:480px){.ld--side-box{padding:20px 16px}.ld--bnr{height:100vw}.ld--bnr__txt1{height:24px;padding:0 8px;font-size:12px}.ld--bnr__txt2{font-size:24px}.ld--top{margin-bottom:30px}.ld--body-img1,.ld--body-img2{margin-bottom:20px}.ld--top-txt1{font-size:25px;margin-bottom:15px}.ld--top-txt2{font-size:14px;word-break:keep-all}.ld--top-txt2 br{display:none}.ld--body-txt1{margin-bottom:50px;font-size:25px;word-break:break-all}.ld--body-subtit{font-size:16px;margin-bottom:15px}.ld--body-txt2-desc p{padding:0 1em}.ld--body-txt2-desc{font-size:16px;padding:32px 10px}.ld--body-txt2-desc img{width:20px}.ld--body-txt-list{font-size:14px;margin-bottom:40px}.ld--body-info-list{margin-top:50px}.ld--body-info-item{flex-direction:column-reverse;height:unset;gap:32px;padding:40px 0}.ld--body-info-txt-row{font-size:13px}.ld--side-action-item .btn{gap:4px}.ld--side-action-item .btn svg{width:17px;height:17px}.ld--side-action-item .btn p{display:flex;font-size:12px}}.lt--table-videopop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center}.lt--table-videopop video{display:block;width:100%}.lt--table-videopop-dim{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.6)}.lt--table-videopop-wrap{position:relative;background-color:#000}.lt--table-videopop-close{position:absolute;top:0;right:0;transform:translateY(-100%);width:40px;height:40px;pointer-events:none}.lt--table-videopop-close span{position:absolute;width:50%;height:2px;background-color:#fff;display:block;top:50%;left:50%}.lt--table-videopop-close span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.lt--table-videopop-close span:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.contestprogramview .ld--cont{margin-top:0;padding-top:calc(var(--header-height-row01) + var(--header-height-row02) + 80px);padding-bottom:180px}.ld--body-sticky-cont{position:relative}.ld--body-sticky-menu{position:-webkit-sticky;position:sticky;top:calc(var(--header-height-row01) + var(--header-height-row02));display:flex;border-bottom:1px solid var(--cr-g02);background-color:#fff;transition-duration:.1s;z-index:2;height:52px}.scrollDown~.content .ld--body-sticky-menu{top:0}.ld--body-sticky-menu-item{display:flex;align-items:center;padding:0 20px;height:50px;border-bottom:1px solid transparent;cursor:pointer;color:#000;margin-bottom:-1px}.ld--body-sticky-menu-item.on{color:var(--cr-b05);border-bottom:1px solid var(--cr-b05)}.ld--body-info{display:flex;flex-direction:column;gap:32px;padding:40px 0;border-bottom:1px solid var(--cr-g03)}.ld--body-sticky-section-item{padding-top:60px}.ld--body-sticky-section-tit.purple{color:var(--cr-p05)}.ld--body-sticky-section-tit2{font-size:18px}.ld--body-sticky-section-tit3{display:flex;font-size:16px;flex-direction:column;gap:24px;padding:30px 0}.ld--body-sticky-section-tit4{display:flex;font-size:16px;flex-direction:column;gap:24px;padding:0}.ld--body-sticky-section-tit3 div,.ld--body-sticky-section-tit4 div{display:flex}.ld--body-info-row{display:flex;font-size:16px}.ld--body-info-row div:first-child,.ld--body-sticky-section-tit3 div p:first-child,.ld--body-sticky-section-tit4 div p:first-child{width:120px;color:var(--cr-g06)}.ld--body-info-row div:nth-child(2){width:calc(100% - 130px)}.ld--body-sticky-section-tit{margin-bottom:24px;font-size:20px;font-weight:700}.ld--body-sticky-section-item-boxlist{display:flex;flex-direction:column;gap:20px}.ld--body-sticky-section-item-box{border:1px solid var(--cr-g03);padding:30px 20px 0;border-radius:12px}.ld--body-sticky-section-item-box-sw{padding:24px 0 12px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-direction:column}.ld--body-sticky-section-item-box-sw p{color:var(--cr-g05);margin-bottom:8px;font-size:14px}.ld--body-sticky-section-item-box-sw span{display:block;width:8px;height:8px;border:solid var(--cr-g05);border-width:0 1px 1px 0;transform:rotate(-135deg)}.ld--body-sticky-section-item-box-cont{padding-top:24px}.ld--body-sticky-section-item-box-empty{background-color:var(--cr-g02);display:flex;align-items:center;justify-content:center;height:50px;border-radius:8px;font-size:16px}.ld--body-sticky-section-item-box-download{display:flex;font-size:14px;width:100%;padding:10px;border:1px solid var(--cr-g03);border-radius:4px;margin-top:20px;color:var(--cr-b05);cursor:pointer}.ld--body-sticky-section-item-box-download:hover{color:var(--cr-b06)}.ld--body-sticky-section-item-box-download svg{display:block;width:15px;margin:0 4px}.ld--body-sticky-section-item-box-download svg path{fill:var(--cr-b05)}.ld--body-sticky-section-item-box-download:hover svg path{fill:var(--cr-b06)}.close .ld--body-sticky-section-item-box-cont,.close .ld--body-sticky-section-item-box-download{display:none}.close .ld--body-sticky-section-item-box-sw span{transform:rotate(45deg)}.ld--body-sticky-section-map{width:100%;height:400px}@media (max-width:769px){.ld--body-sticky-menu-item{padding:0 10px;font-size:13px}}@media (max-width:480px){.ld--body-info{gap:20px}.ld--body-info-row,.ld--body-sticky-section-tit3 div{flex-direction:column;gap:10px}.ld--body-info-row div:first-child,.ld--body-info-row div:nth-child(2),.ld--body-sticky-section-tit3 div p:first-child,.ld--body-sticky-section-tit4 div p:first-child{width:100%}.ld--body-sticky-menu{overflow-x:scroll;height:42px}.ld--body-sticky-menu::-webkit-scrollbar{display:none}.ld--body-sticky-menu-item{padding:0 7px;font-size:13px;height:40px;white-space:nowrap}}.ld--body-sticky-section-sub{font-size:18px;line-height:1.5}.ld--body-sticky-section-sub span.gray{color:var(--cr-g05)}.ld--body-sticky-section-sub span.blue{color:var(--cr-b05)}.ld--body-sticky-section-sub span.small{color:var(--cr-g04);font-size:16px}@media (max-width:1024px){.ld--body-sticky-section-tit{font-size:18px}.ld--body-sticky-section-sub{font-size:15px}.ld--body-sticky-section-sub span.small{font-size:14px}}@media (max-width:480px){.ld--body-sticky-section-tit{font-size:16px}.ld--body-sticky-section-sub{font-size:13px}.ld--body-sticky-section-sub span.small{font-size:12px}}.ld--side-submit-obtionwrap{border:1px solid var(--cr-g03);border-radius:4px;padding:10px}.ld--side-submit-obtionlist{display:flex;align-items:flex-start;flex-direction:column;width:100%;border-radius:4px;font-size:16px;max-height:8em;overflow-y:scroll;gap:8px}.ld--side-submit-obtionlist::-webkit-scrollbar{background-color:#fff;width:5px}.ld--side-submit-obtionlist::-webkit-scrollbar-thumb{background-color:var(--cr-g03);border-radius:5px}.ld--side-submit-obtion{display:flex;align-items:center;justify-content:center;gap:.5em;min-height:1.5em;width:100%;cursor:pointer}.ld--side-submit-obtion.disabled{pointer-events:none;color:var(--cr-g07)}.ld--side-submit-obtion-icon{width:.8em;height:.8em;border-radius:50%;border:1px solid #000;display:flex;align-items:center;justify-content:center}.disabled .ld--side-submit-obtion-icon{border:none}.selected .ld--side-submit-obtion-icon{border-color:var(--cr-b05)}.selected .ld--side-submit-obtion-icon:before{content:"";display:block;width:50%;height:50%;background-color:var(--cr-b05);border-radius:50%}.ld--side-submit-obtion-value{width:calc(100% - 1.5em)}.ck-source-editing-area textarea{left:0}.ck-rounded-corners{width:100%!important}.ck .ck-powered-by{display:none!important}.ck-content{--ck-color-image-caption-background:#f7f7f7;--ck-color-image-caption-text:#333;--ck-color-mention-background:rgba(153,0,48,.1);--ck-color-mention-text:#990030;--ck-color-selector-caption-background:#f7f7f7;--ck-color-selector-caption-text:#333;--ck-highlight-marker-blue:#72ccfd;--ck-highlight-marker-green:#62f962;--ck-highlight-marker-pink:#fc7899;--ck-highlight-marker-yellow:#fdfd77;--ck-highlight-pen-green:#128a00;--ck-highlight-pen-red:#e71313;--ck-image-style-spacing:1.5em;--ck-inline-image-style-spacing:calc(var(--ck-image-style-spacing) / 2);--ck-todo-list-checkmark-size:16px}.ck-content ::marker{color:#fff;z-index:-5}.ck-content .table>figcaption{display:table-caption;caption-side:top;word-break:break-word;text-align:center;color:var(--ck-color-selector-caption-text);background-color:var(--ck-color-selector-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}.ck-content .table .ck-table-resized{table-layout:fixed}.ck-content .table table{overflow:hidden}.ck-content .table td,.ck-content .table th{overflow-wrap:break-word;position:relative}.ck-content .table{margin:.9em auto;display:table}.ck-content .table table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;border:1px double #b3b3b3}.ck-content .table table td,.ck-content .table table th{min-width:2em;padding:.4em;border:1px solid #bfbfbf}.ck-content .table table th{font-weight:700;background:rgba(0,0,0,.05)}.ck-content[dir=rtl] .table th{text-align:right}.ck-content[dir=ltr] .table th{text-align:left}.ck-content .page-break{position:relative;clear:both;padding:5px 0;display:flex;align-items:center;justify-content:center}.ck-content .page-break:after{content:"";position:absolute;border-bottom:2px dashed #c4c4c4;width:100%}.ck-content .page-break__label{position:relative;z-index:1;padding:.3em .6em;display:block;text-transform:uppercase;border:1px solid #c4c4c4;border-radius:2px;font-size:.75em;font-weight:700;color:#333;background:#fff;box-shadow:2px 2px 1px rgba(0,0,0,.15);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{position:relative;margin-bottom:5px}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;display:inline-block;position:relative;width:var(--ck-todo-list-checkmark-size);height:var(--ck-todo-list-checkmark-size);vertical-align:middle;border:0;left:-25px;margin-right:-15px;right:0;margin-left:0}.ck-content[dir=rtl] .todo-list .todo-list__label>input{left:0;margin-right:0;right:-25px;margin-left:-15px}.ck-content .todo-list .todo-list__label>input:before{display:block;position:absolute;box-sizing:border-box;content:"";width:100%;height:100%;border:1px solid #333;border-radius:2px;transition:box-shadow .25s ease-in-out}.ck-content .todo-list .todo-list__label>input:after{display:block;position:absolute;box-sizing:content-box;pointer-events:none;content:"";left:calc(var(--ck-todo-list-checkmark-size) / 3);top:calc(var(--ck-todo-list-checkmark-size) / 5.3);width:calc(var(--ck-todo-list-checkmark-size) / 5.3);height:calc(var(--ck-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:transparent;border-width:0 calc(var(--ck-todo-list-checkmark-size) / 8) calc(var(--ck-todo-list-checkmark-size) / 8) 0;transform:rotate(45deg)}.ck-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-editor__editable.ck-content .todo-list .todo-list__label>input,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{cursor:pointer}.ck-editor__editable.ck-content .todo-list .todo-list__label>input:hover:before,.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:hover:before{box-shadow:0 0 0 5px rgba(0,0,0,.1)}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input{-webkit-appearance:none;display:inline-block;position:relative;width:var(--ck-todo-list-checkmark-size);height:var(--ck-todo-list-checkmark-size);vertical-align:middle;border:0;left:-25px;margin-right:-15px;right:0;margin-left:0}.ck-editor__editable.ck-content[dir=rtl] .todo-list .todo-list__label>span[contenteditable=false]>input{left:0;margin-right:0;right:-25px;margin-left:-15px}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:before{display:block;position:absolute;box-sizing:border-box;content:"";width:100%;height:100%;border:1px solid #333;border-radius:2px;transition:box-shadow .25s ease-in-out}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input:after{display:block;position:absolute;box-sizing:content-box;pointer-events:none;content:"";left:calc(var(--ck-todo-list-checkmark-size) / 3);top:calc(var(--ck-todo-list-checkmark-size) / 5.3);width:calc(var(--ck-todo-list-checkmark-size) / 5.3);height:calc(var(--ck-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:transparent;border-width:0 calc(var(--ck-todo-list-checkmark-size) / 8) calc(var(--ck-todo-list-checkmark-size) / 8) 0;transform:rotate(45deg)}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-editor__editable.ck-content .todo-list .todo-list__label>span[contenteditable=false]>input[checked]:after{border-color:#fff}.ck-editor__editable.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-content .media{clear:both;margin:.9em 0;display:block;min-width:15em}.ck-content img.image_resized{height:auto}.ck-content .image.image_resized{max-width:100%;display:block;box-sizing:border-box}.ck-content .image.image_resized img{width:100%}.ck-content .image.image_resized>figcaption{display:block}.ck-content .image{display:table;clear:both;text-align:center;margin:.9em auto;min-width:50px}.ck-content .image img{display:block;margin:0 auto;max-width:100%;min-width:100%;height:auto}.ck-content .image-inline{display:inline-flex;max-width:100%;align-items:flex-start}.ck-content .image-inline picture{display:flex}.ck-content .image-inline img,.ck-content .image-inline picture{flex-grow:1;flex-shrink:1;max-width:100%}.ck-content .image>figcaption{display:table-caption;caption-side:bottom;word-break:break-word;color:var(--ck-color-image-caption-text);background-color:var(--ck-color-image-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}.ck-content ol{list-style-type:decimal}.ck-content ol ol{list-style-type:lower-latin}.ck-content ol ol ol{list-style-type:lower-roman}.ck-content ol ol ol ol{list-style-type:upper-latin}.ck-content ol ol ol ol ol{list-style-type:upper-roman}.ck-content ul{list-style-type:disc}.ck-content ul ul{list-style-type:circle}.ck-content ul ul ul,.ck-content ul ul ul ul{list-style-type:square}.ck-content .image-style-block-align-left,.ck-content .image-style-block-align-right{max-width:calc(100% - var(--ck-image-style-spacing))}.ck-content .image-style-align-left,.ck-content .image-style-align-right{clear:none}.ck-content .image-style-side{margin-right:var(--ck-image-style-spacing);text-align:right}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content .image-style-block-align-right{margin-right:0;margin-left:auto}.ck-content .image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content p+.image-style-align-left,.ck-content p+.image-style-align-right,.ck-content p+.image-style-side{margin-top:0}.ck-content .image-inline.image-style-align-left,.ck-content .image-inline.image-style-align-right{margin-top:var(--ck-inline-image-style-spacing);margin-bottom:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-left{margin-right:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:var(--ck-inline-image-style-spacing)}.ck-content .marker-yellow{background-color:var(--ck-highlight-marker-yellow)}.ck-content .marker-green{background-color:var(--ck-highlight-marker-green)}.ck-content .marker-pink{background-color:var(--ck-highlight-marker-pink)}.ck-content .marker-blue{background-color:var(--ck-highlight-marker-blue)}.ck-content .pen-red{color:var(--ck-highlight-pen-red);background-color:transparent}.ck-content .pen-green{color:var(--ck-highlight-pen-green);background-color:transparent}.ck-content blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:5px solid #ccc}.ck-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}.ck-content code{background-color:hsla(0,0%,78%,.3);padding:.15em;border-radius:2px}.ck-content .text-tiny{font-size:.7em}.ck-content .text-small{font-size:.85em}.ck-content .text-big{font-size:1.4em}.ck-content .text-huge{font-size:1.8em}.ck-content .mention{background:var(--ck-color-mention-background);color:var(--ck-color-mention-text)}.ck-content hr{margin:15px 0;height:4px;background:#dedede;border:0}.ck-content pre{padding:1em;color:#353535;background:hsla(0,0%,78%,.3);border:1px solid #c4c4c4;border-radius:2px;text-align:left;direction:ltr;-moz-tab-size:4;tab-size:4;white-space:pre-wrap;font-style:normal;min-width:200px}.ck-content pre code{background:unset;padding:0;border-radius:0}@media print{.ck-content .page-break{padding:0}.ck-content .page-break:after{display:none}}:root{--ct-input-pd:16px;--ct-input-large-h:56px;--ct-input-medium-h:48px;--ct-input-small-h:40px;--ct-input-xsmall-h:32px;--ct-input-xxsmall-h:30px;--ct-input-fs:18px;--ct-input-text-radius:4px}@media (max-width:1280px){:root{--ct-input-pd:12px;--ct-input-large-h:50px;--ct-input-medium-h:44px;--ct-input-small-h:36px;--ct-input-xsmall-h:32px;--ct-input-xxsmall-h:30px;--ct-input-fs:16px}}@media (max-width:760px){:root{--ct-input-pd:10px;--ct-input-large-h:46px;--ct-input-medium-h:40px;--ct-input-small-h:32px;--ct-input-xsmall-h:28px;--ct-input-xxsmall-h:28px;--ct-input-fs:15px}}.form-input{position:relative;width:100%}.form-input-textarea textarea{resize:none;padding:var(--ct-input-pd)}.form-input input,.form-input-textarea textarea{display:flex;align-items:center;justify-content:center;width:100%}.form-input input{padding:0 var(--ct-input-pd)}.form-input-textarea[data-size=xlarge] textarea{height:calc(var(--ct-input-large-h)*5)}.form-input-textarea[data-size=large] textarea,.form-input-textarea[data-size=medium] textarea{height:calc(var(--ct-input-large-h)*3)}.form-input-textarea[data-size=small] textarea{height:calc(var(--ct-input-large-h)*2.5)}.form-input-textarea[data-size=xsmall] textarea{height:calc(var(--ct-input-large-h)*1.8)}.form-input-file[data-size=large],.form-input-pw[data-size=large] input,.form-input-select[data-size=large] select,.form-input-text[data-size=large] input{height:var(--ct-input-large-h)}.form-input-file[data-size=medium],.form-input-pw[data-size=medium] input,.form-input-select[data-size=medium] select,.form-input-text[data-size=medium] input{height:var(--ct-input-medium-h)}.form-input-file[data-size=small],.form-input-pw[data-size=small] input,.form-input-select[data-size=small] select,.form-input-text[data-size=small] input{height:var(--ct-input-small-h)}.form-input-file[data-size=xsmall],.form-input-pw[data-size=xsmall] input,.form-input-select[data-size=xsmall] select,.form-input-text[data-size=xsmall] input{height:var(--ct-input-xsmall-h)}.form-input-file[data-size=xxsmall],.form-input-pw[data-size=xxsmall] input,.form-input-select[data-size=xxsmall] select,.form-input-text[data-size=xxsmall] input{height:var(--ct-input-xxsmall-h)}.form-input-pw input,.form-input-text input,.form-input-textarea textarea{border-radius:var(--ct-input-text-radius);border:1px solid var(--cr-g03);color:var(--cr-g10);font-size:var(--ct-input-fs)}.form-input-pw input::placeholder,.form-input-text input::placeholder,.form-input-textarea textarea::placeholder{color:var(--cr-g05)}.form-input-pw[data-disabled=true] input,.form-input-text[data-disabled=true] input{pointer-events:none;background-color:var(--cr-g02)}.form-input-pw input:focus,.form-input-text input:focus,.form-input-textarea textarea:focus{border:1px solid var(--cr-b04);outline:none}.form-input-pw input{padding-right:calc(var(--ct-input-pd)*3)}.form-input-text-visible{position:absolute;right:var(--ct-input-pd);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer}.form-input-select{position:relative}.form-input-select select{opacity:0;accent-color:var(--cr-b05)}.form-input-select select,.form-input-select-placeholder{padding:0 16px;font-size:var(--ct-input-fs);border:1px solid var(--cr-g03);border-radius:var(--ct-input-text-radius);width:100%}.form-input-select-placeholder{color:var(--cr-g05);position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%,-50%);display:flex;align-items:center;background-color:#fff;pointer-events:none}.form-input-select-placeholder span{position:absolute;width:6px;height:6px;border:solid var(--cr-g10);display:block;top:50%;right:16px;transform:translateY(-75%) rotate(45deg);border-width:0 1px 1px 0}.form-input-select.selected .form-input-select-placeholder{color:#000}.form-input-select[data-size=large] select{height:var(--ct-input-large-h)}.form-input-select[data-size=medium] select{height:var(--ct-input-medium-h)}.form-input-select[data-size=small] select{height:var(--ct-input-small-h)}.form-input-select-placeholder.blocked{pointer-events:unset}.form-input-file{display:flex;align-items:center;justify-content:space-between}.form-input-file input{position:absolute;width:70px;height:30px;opacity:0;cursor:pointer}.form-input-file input::-webkit-file-upload-button{cursor:pointer}.form-input-file-placeholder{position:relative;transform:unset;left:unset;top:unset;display:flex;height:100%;border:0 solid #000;background-color:#fff;align-items:center;margin:0;font-size:12px;color:#000;padding:0 10px;width:calc(100% - 110px);border:1px solid var(--cr-g03);border-radius:4px;color:var(--cr-g03);font-size:var(--ct-input-fs)}.form-input-file-placeholder p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.form-input-file-placeholder.on p{color:#000}.form-input-file-btn{width:70px;font-size:12px;background-color:var(--cr-g03);display:flex;align-items:center;justify-content:center;border-radius:4px;height:30px;position:relative}.form-input-file-dlt{display:none}.form-input-file-dlt span{position:absolute;top:50%;left:50%;background-color:var(--cr-r05);width:8px;height:1px}.form-input-file-dlt span:first-child{transform:translate(-50%,-50%) rotate(45deg)}.form-input-file-dlt span:last-child{transform:translate(-50%,-50%) rotate(-45deg)}.form-input-file-dlt:hover span{background-color:var(--cr-r06)}.uploaded .form-input-file-placeholder{color:#000}.uploaded .form-input-file-dlt{display:block;width:10px;height:10px;position:relative;cursor:pointer}.form-input-file[data-size=large] .form-input-file-btn{height:var(--ct-input-large-h);font-size:16px;width:100px}.form-input-file[data-size=large] input{width:100px;height:var(--ct-input-large-h)}.form-input-radio{display:flex;gap:10px;flex-wrap:wrap}.form-input-radio-item{display:flex;align-items:center;justify-content:center}.form-input-radio input{accent-color:var(--cr-b05);width:14px;height:14px}.form-input-radio label{padding-left:4px}.form-input-radio[data-size=large] .form-input-radio-item{margin-right:20px;font-size:20px}.form-input-radio[data-size=medium] .form-input-radio-item{margin-right:16px;font-size:16px}.form-input-radio[data-size=small] .form-input-radio-item{margin-right:12px;font-size:14px}.form-input-radio[data-size=xsmall] .form-input-radio-item{margin-right:8px;font-size:14px}.form-input-radio[data-size=large]{height:var(--ct-input-large-h)}.form-input-radio[data-size=medium]{height:var(--ct-input-medium-h)}.form-input-radio[data-size=small]{height:var(--ct-input-small-h)}.form-input-radio[data-size=xsmall]{height:var(--ct-input-xsmall-h)}.form-input-check{display:flex;align-items:center}.form-input.error{border:1px solid var(--alert-alert-60,#da1e28)!important;animation:horizontal-shaking .35s 1}@keyframes horizontal-shaking{0%{transform:translateX(0)}25%{transform:translateX(5px)}50%{transform:translateX(-5px)}75%{transform:translateX(5px)}to{transform:translateX(0)}}.form-input-file2-dragpoint{display:flex;border:1px dashed var(--cr-g03);padding:30px 20px;flex-direction:column;align-items:center;justify-content:center;width:100%;border-radius:8px}.form-input-file2-uploaded-icon{display:block;width:72px}.form-input-file2-uploaded-filename{font-size:16px;color:var(--cr-b05);font-weight:500;margin-top:.5em}.form-input-file2-txt1{font-size:16px;color:var(--cr-g07);font-weight:500;margin-bottom:1em}.form-input-file2-txt2{font-size:12px;color:var(--cr-g05);line-height:2;text-align:center}.form-input-file2-txt1 b{color:var(--cr-b05);font-weight:500}.form-input-file2-txt2 b{color:var(--cr-r05);font-weight:400}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-calendar{width:100%;border:none;border-radius:.5rem;box-shadow:4px 2px 10px 0 rgba(0,0,0,.13);padding:3% 5%;background-color:#fff;font-size:20px}.react-calendar__month-view{color:#000}.react-calendar__navigation{justify-content:center;margin-bottom:0}.react-calendar__navigation button{font-weight:800;font-size:1rem}.react-calendar__navigation button:focus{background-color:#fff}.react-calendar__navigation button:disabled{background-color:#fff;color:#000}.react-calendar__navigation__label{flex-grow:0!important}.react-calendar__month-view__weekdays abbr{text-decoration:none;font-weight:800}.react-calendar__month-view__weekdays__weekday--weekend abbr[title=\C77C\C694\C77C]{color:red}.react-calendar__tile--now{background:none;color:#000}.react-calendar__year-view__months__month{border-radius:.8rem;background-color:gray;padding:0}.react-calendar__tile--hasActive{background-color:bluc;color:#fff}.react-calendar__tile{padding:5px 0 18px;position:relative}.react-calendar__year-view__months__month{flex-grow:0;flex-shrink:0;flex-basis:calc(33.3333% - 10px);-webkit-margin-start:5px!important;margin-inline-start:5px!important;-webkit-margin-end:5px!important;margin-inline-end:5px!important;-webkit-margin-after:10px;margin-block-end:10px;padding:20px 6.6667px;font-size:.9rem;font-weight:600;color:gray}.react-calendar__tile--active,.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:var(--cr-p07);color:#fff;border-radius:.3rem}.StyledToday{font-size:.8rem;color:red;font-weight:600;position:absolute;top:50%;left:50%;transform:translateX(-50%)}