@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap);.loading[data-v-5fccccb4]{z-index:101}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.footer_bnr_log_url,.footer_bnr_short .img_wrap_short1_url,.footer_bnr_short .img_wrap_short2_url{cursor:pointer}.footer_bnr_log_url img,.footer_bnr_log img,.footer_bnr_short .img_wrap_short1 img,.footer_bnr_short .img_wrap_short1_url img,.footer_bnr_short .img_wrap_short2 img,.footer_bnr_short .img_wrap_short2_url img{width:100%;height:100%}.footer_bnr_short{display:-webkit-box;display:-ms-flexbox;display:flex;width:1200px;height:100px}.footer_bnr_short .img_wrap_short1,.footer_bnr_short .img_wrap_short1_url,.footer_bnr_short .img_wrap_short2,.footer_bnr_short .img_wrap_short2_url{width:50%;height:100px}.footer_bnr_log,.footer_bnr_log_url{display:-webkit-box;display:-ms-flexbox;display:flex;width:1200px;height:100px}.side_bnr_log_url{cursor:pointer}.side_bnr_log,.side_bnr_log_url{width:150px;height:400px}.img_wrap_short_url{cursor:pointer}.img_wrap_short,.img_wrap_short_url{width:150px;height:200px}.img_wrap_short_url img,.img_wrap_short img,.side_bnr_log_url img,.side_bnr_log img{width:100%;height:100%}.loader-enter-active .loader-leave-active{position:fixed;width:100%;height:100%;left:0;top:0;background:#fff;z-index:100;-webkit-transition:all 1s;transition:all 1s}.loader-enter .loader-leave-to{opacity:0;z-index:-1}.fade2-enter-active,.fade2-leave-active{-webkit-transition:all .3s;transition:all .3s}.fade2-enter,.fade2-leave-to{opacity:0}.page1{min-height:100%;display:grid;grid-template:"main";-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;position:relative}.page1.noPage{display:block}.page1>*{grid-area:main;position:relative}.pos>.inner{background-color:#fff}.page1>:first-child{z-index:2004}.next-leave-to{-webkit-animation:leaveToTop .8s cubic-bezier(.165,.84,.44,1) both;animation:leaveToTop .8s cubic-bezier(.165,.84,.44,1) both;z-index:0}.next-enter-to{-webkit-animation:enterFromBottom .8s cubic-bezier(.165,.84,.44,1) both;animation:enterFromBottom .8s cubic-bezier(.165,.84,.44,1) both;z-index:2005}.prev-leave-to{-webkit-animation:leaveToBottom .8s cubic-bezier(.165,.84,.44,1) both;animation:leaveToBottom .8s cubic-bezier(.165,.84,.44,1) both;z-index:2005}.prev-enter-to{-webkit-animation:enterFromTop .8s cubic-bezier(.165,.84,.44,1) both;animation:enterFromTop .8s cubic-bezier(.165,.84,.44,1) both;z-index:0}@-webkit-keyframes leaveToLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-25%);transform:translateX(-25%);-webkit-filter:brightness(.5);filter:brightness(.5)}}@keyframes leaveToLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-25%);transform:translateX(-25%);-webkit-filter:brightness(.5);filter:brightness(.5)}}@-webkit-keyframes enterFromLeft{0%{-webkit-transform:translateX(-25%);transform:translateX(-25%);-webkit-filter:brightness(.5);filter:brightness(.5)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes enterFromLeft{0%{-webkit-transform:translateX(-25%);transform:translateX(-25%);-webkit-filter:brightness(.5);filter:brightness(.5)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes leaveToRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes leaveToRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes enterFromRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-filter:brightness(.5);filter:brightness(.5)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes enterFromRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-filter:brightness(.5);filter:brightness(.5)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes leaveToTop{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-filter:brightness(.5);filter:brightness(.5)}}@keyframes leaveToTop{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-filter:brightness(.5);filter:brightness(.5)}}@-webkit-keyframes enterFromTop{0%{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-filter:brightness(.5);filter:brightness(.5)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes enterFromTop{0%{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-filter:brightness(.5);filter:brightness(.5)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes leaveToBottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-filter:brightness(.5);filter:brightness(.5)}}@keyframes leaveToBottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-filter:brightness(.5);filter:brightness(.5)}}@-webkit-keyframes enterFromBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-filter:brightness(.5);filter:brightness(.5)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes enterFromBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-filter:brightness(.5);filter:brightness(.5)}to{-webkit-transform:translateY(0);transform:translateY(0)}}html{scroll-behavior:smooth}:root{--color-pri:#ff9f00;--color-pri-tran-50:rgba(255,130,0,0.6);--color-pri-light-10:#ffe3b6;--color-pri-light-20:#fffbf5;--color-pri-dark-10:#ff8200;--color-pri-dark-20:#f25700;--color-sec:#6fb92c;--color-sec-light-10:#cff7ac;--color-sec-light-20:#f9fff4;--color-sec-dark-10:#41ac26;--color-sec-dark-20:#1c8e00}:root .edu{--color-pri:#6fb92c;--color-pri-tran-50:rgba(65,172,38,0.6);--color-pri-light-10:#cff7ac;--color-pri-light-20:#f9fff4;--color-pri-dark-10:#41ac26;--color-pri-dark-20:#1c8e00;--color-sec:#ff9f00;--color-sec-light-10:#ffe3b6;--color-sec-light-20:#fffbf5;--color-sec-dark-10:#ff8200;--color-sec-dark-20:#f25700}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:100}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:300}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:350}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:500}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:700}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:900}html{line-height:1.5;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%}*{margin:0;padding:0;font-size:inherit;-webkit-box-sizing:inherit;box-sizing:inherit;word-break:break-all}body{overflow-clip:overlay}body,button,input,select,td,textarea,th{font-family:Noto Sans KR,sans-serif;letter-spacing:-.01em;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}img{display:block;width:100%}fieldset,img{border:0}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{display:inline-block}dl,li,menu,ol,ul{list-style:none}button,input,select,textarea{vertical-align:middle}button{display:block;cursor:pointer;border:0;outline:none;background-color:transparent}a{text-decoration:none;color:inherit}a:focus{outline:0}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}input,textarea{width:100%;border:1px solid #eee;-webkit-border-radius:0}input,select,textarea{outline:none;-webkit-appearance:none}textarea{resize:none}table{border-collapse:collapse;border-spacing:0}article,aside,footer,header,hgroup,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-weight:400}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#878787}input::-moz-placeholder,textarea::-moz-placeholder{color:#878787}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#878787}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#878787}input::placeholder,textarea::placeholder{color:#878787}input:disabled,textarea:disabled{opacity:1}input[type=search]::-webkit-search-cancel-button{display:none}input::-ms-clear{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield}::-moz-selection{background-color:var(--color-sec);color:#fff}::selection{background-color:var(--color-sec);color:#fff}@media (max-device-width:320px){html{font-size:5.625%}}@media (min-device-width:376px){html{font-size:6.875%}}@media (min-device-width:700px){html{font-size:6.25%}}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important}.w1200{width:1200px}.w420,.w1200{margin:0 auto}.w420{width:420px}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb60{margin-bottom:60px!important}.mtb10{margin:10px 0!important}.tb_line{border:2px solid #e3e3e3;border-left:0;border-right:0}.posit{position:absolute}.posit.left_top{left:0;top:0}.posit.right_top{right:0;top:0}.posit.left_down{left:0;bottom:0}a{display:block}.asi .sec03 .gallery_li,.footer_top .fnb_li,.gallery_li,.header .gnb .gnb_ttl,.header .gnb_hover .gnb_hover_ttl,.header .gnb_hover_li li,.header .logo,.home_notice .box,.quick_menu_li .txt,.select select,.shortcut .btn_wrap .shortcut_btn .combine,.table.hover .row:not(.head):hover .board_ttl,.table.hover_li .row:not(.head):hover,input[type=checkbox],input[type=radio]{cursor:pointer}.footer_btm>.inner,.footer_top>.inner,.header .gnb_hover_ul,.header_btm>.inner,.header_top>.inner,.nav_btm .line>.inner,.nav_top>.inner,.page>.inner,.sec02>.inner,.sec03>.inner,.sec04>.inner,.sec05>.inner,.visual_bnr_li .img_wrap,.visual_bnr_pager{margin:0 auto;width:1200px}.nav_btm .line button,.table_pager button{position:relative;overflow:hidden}.nav_btm .line button:after,.table_pager button:after{position:absolute;top:0;left:0;content:"";display:block}.nav_btm .line button:active:after,.table_pager button:active:after{width:100%;height:100%;background-color:rgba(0,0,0,.03)}.header .gnb_hover_li li:hover,.shortcut .btn_wrap .shortcut_btn .back .line button:hover,.table.detail .file_up li:hover button:hover,.table.hover .row:not(.head):hover .board_ttl:hover{text-decoration:underline}.login .btn{position:relative;overflow:hidden}.login .btn:after{position:absolute;top:0;left:0;content:"";display:block}.login .btn:hover:after{width:100%;height:100%;background:rgba(0,0,0,.03)}a,button,input[type=checkbox],input[type=radio]{/*!* provide basic focus styles *!
  &:focus {
    outline: 1.5px dashed $grey-40;
  }
  !* pxove focus styles for mouse users *!
  &:focus:not(:focus-visible) {
    outline: none;
  }*/}.page>.inner{padding:25px 0 160px;min-height:500px}.page.home>.inner{width:auto;padding:0}.page.grey{background-color:#f8f8f8;overflow:hidden}.page.grey>.inner{position:relative}.page.grey>.inner:before{position:absolute;right:-60px;bottom:-80px;content:"";display:block;width:320px;height:320px;background:url(../img/watermark_emblem_grey.2b08e222.svg) no-repeat;background-size:100%}.page_ttl{padding:40px 0 60px}.page_ttl .h1{font-size:30px;font-weight:700;text-align:center}.page_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page_btn button{margin:40px 0 0 10px;min-width:180px}.page_btn button:first-child{margin-left:0}.modal_dim{-webkit-transition-property:top;transition-property:top;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:.2s;transition-delay:.2s;z-index:20;position:fixed;top:100vh;left:0;width:100vw;height:100vh}.modal_dim:before{-webkit-transition-property:opacity;transition-property:opacity;content:"";display:block;height:100%;background-color:rgba(0,0,0,.3);opacity:0}.modal_dim.on,.modal_dim:before{-webkit-transition-duration:.2s;transition-duration:.2s}.modal_dim.on{-webkit-transition-property:top;transition-property:top;-webkit-transition-delay:0s;transition-delay:0s;top:0}.modal_dim.on:before{-webkit-transition-property:opacity;transition-property:opacity;opacity:1}.modal_dim.on .modal_wrap,.modal_dim.on:before{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-delay:.2s;transition-delay:.2s}.modal_dim.on .modal_wrap{top:0}.modal_dim.on .modal_wrap,.modal_wrap{-webkit-transition-property:top;transition-property:top}.modal_wrap{-webkit-transition-duration:.2s;transition-duration:.2s;position:absolute;top:100vh;left:0;width:100vw;height:100vh}.modal_inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.modal_inner.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:80%}.modal.w50p{width:50%}.modal.w80p{width:80%}.modal_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;border-bottom:1px solid #ccc;background-color:#fff}.modal_head .h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-size:24px;font-weight:700}.modal_con{min-height:60px;background-color:#fff;overflow-y:auto}.modal_con iframe{width:100%}.modal_con .modal_txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px;min-height:300px;font-size:18px;text-align:center}.modal_con .modal_txt p{width:100%}.modal_con .form{padding:30px}.modal_con .form .inform_box{padding-top:30px}.modal_con .inform_box{margin:0;text-align:left}.modal_con .inform_box.center{text-align:center}.modal_con .rule_list{padding:30px;font-size:16px}.modal_con .rule_list .table .cell{padding:20px 10px}.modal_con .licensing{padding:30px}.modal_btn{padding-bottom:30px;background-color:#fff}.modal_btn .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal_btn .btn{min-width:180px;margin-left:15px}.modal_btn .btn:first-child{margin-left:0}.thumb .inner{position:relative;padding-top:100%}.thumb img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form_table{padding:40px 25px;border:2px solid #e3e3e3;border-left:0;border-right:0}.form{font-size:18px}.form_li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px}.form_li:first-child{margin-top:0}.form_li.br{-ms-flex-wrap:wrap;flex-wrap:wrap}.form_li.br .form_ttl,.form_li .inform_box{width:100%}.form .form_ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:15px;width:165px;height:54px;font-weight:700}.form .form_ttl .em{font-size:inherit;font-weight:inherit;color:var(--color-pri)}.form .form_ttl_big{padding-bottom:30px;width:100%;font-size:24px;font-weight:700;text-align:center}.form .form_in{-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc(100% - 165px);min-height:54px}.form .form_in .bind{padding:13.5px 0;min-height:54px}.form .form_in .btn{width:100%}.form .form_in .color{color:var(--color-pri)}.form .form_in .bold{font-weight:700}.form .form_in>:nth-child(n+2){margin-top:10px}.form .btn{height:54px}.form .inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:54px}.form .inline .checkbox,.form .inline .radio{margin-right:50px}.form .inline .checkbox label,.form .inline .radio label{font-weight:400}.form .inline .input,.form .inline .select{margin-right:10px;width:240px}.form .inline .btn,.form .period .datepicker{width:180px}.form .period .from_to{padding:0 20px}.form .period .input{padding-left:10px;width:280px}.form .inform_box{margin:0}.form .top_bo{margin-top:40px;padding-top:40px;border-top:1px solid #ccc}.find_id{padding:0 20px}.find_id .form .form_ttl{width:100%}.find_id .page_btn .btn{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:unset}.essen:before{content:"* ";color:var(--color-pri);font-weight:700}input,select{padding:0 18px;height:54px;border:0;-webkit-box-shadow:inset 0 0 0 1px #ccc;box-shadow:inset 0 0 0 1px #ccc;background-color:#fff;font-size:18px;font-weight:500}input::-webkit-input-placeholder,select::-webkit-input-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-weight:400;color:#ccc}input::-moz-placeholder,select::-moz-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-weight:400;color:#ccc}input:-ms-input-placeholder,select:-ms-input-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-weight:400;color:#ccc}input::-ms-input-placeholder,select::-ms-input-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-weight:400;color:#ccc}input::placeholder,select::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-weight:400;color:#ccc}input:focus,select:focus{-webkit-box-shadow:inset 0 0 0 1.5px var(--color-pri);box-shadow:inset 0 0 0 1.5px var(--color-pri)}input.disabled,select.disabled{background-color:#f8f8f8!important}.time_count .input{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.time_count .input input{padding-right:70px}.time_count .input .time{position:absolute;top:50%;right:18px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;font-weight:700;color:var(--color-pri)}.time_count .btn{padding:0;width:100px}.inline.time_count .input{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.board_write textarea{height:600px}textarea{padding:13px 18px;height:150px;border:0;-webkit-box-shadow:inset 0 0 0 1px #ccc;box-shadow:inset 0 0 0 1px #ccc;font-size:18px;font-weight:500}textarea::-webkit-input-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-weight:400;color:#ccc}textarea::-moz-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-weight:400;color:#ccc}textarea:-ms-input-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-weight:400;color:#ccc}textarea::-ms-input-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-weight:400;color:#ccc}textarea::placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-weight:400;color:#ccc}textarea:focus{-webkit-box-shadow:inset 0 0 0 1.5px var(--color-pri);box-shadow:inset 0 0 0 1.5px var(--color-pri)}textarea.disabled{background-color:#f8f8f8!important}input[type=checkbox],input[type=radio]{z-index:-1;position:absolute;top:0;left:0;display:block;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;height:100%}.checkbox{position:relative}.checkbox input[type=checkbox]+label{padding-left:24px;min-height:24px;background:url(../img/i_ch.1928b39b.svg) no-repeat 0;background-size:24px;font-size:18px;font-weight:700}.checkbox input[type=checkbox]+label>span{display:block;padding-left:10px}.checkbox input[type=checkbox]:checked+label{background-image:url(../img/i_ched.df3af1da.svg)}.radio{position:relative}.radio input[type=radio]+label{padding-left:24px;min-height:24px;background:url(../img/i_rd.d3464e4c.svg) no-repeat 0;background-size:24px;font-size:18px}.radio input[type=radio]+label>span{display:block;padding-left:10px}.radio input[type=radio]:checked+label{background-image:url(../img/i_rded.e2b53b1e.svg)}.input input[type=search]{padding-left:54px;background:url(../img/i_search.937a367f.svg) no-repeat left 15px center;background-size:24px}.select select{width:100%;padding-right:54px;background:url(../img/cv_c_down.52d9524c.svg) no-repeat right 15px center;background-size:24px}.datepicker button{padding:0 54px 0 18px;width:100%;height:54px;-webkit-box-shadow:inset 0 0 0 1px #ccc;box-shadow:inset 0 0 0 1px #ccc;background:#fff url(../img/i_calender.de856523.svg) no-repeat right 15px center;background-size:24px;font-size:18px;font-weight:500}.datepicker button:focus{-webkit-box-shadow:inset 0 0 0 1.5px var(--color-pri);box-shadow:inset 0 0 0 1.5px var(--color-pri)}.datepicker button.disabled{background-color:#f8f8f8!important}.hint{color:#878787!important}.hint,.valid{margin-top:6px!important;font-size:16px!important;line-height:1.25}.valid{display:none;color:#eb5757!important}.valid.on{display:block}.check_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.check_list_ul{width:600px}.check_list_li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}.check_list_li:first-child{padding-top:0}.check_list_li .checkbox{-webkit-box-flex:1;-ms-flex:1;flex:1}.check_list_li .checkbox .grey{color:#bbb}.check_list_li .btn{width:180px}ol{counter-reset:custom-number}ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none}ol li:before{display:none;content:"";counter-incpxent:custom-number;margin-right:3px;vertical-align:top}ol li ol{width:100%;padding-left:15px}ol li .ol_li_txt{-webkit-box-flex:1;-ms-flex:1;flex:1}ol.dot>li:before{content:"∙ ";display:inline-block}ol.dot_big>li:before{content:"• ";display:inline-block;margin-right:8px;color:var(--color-pri)}ol.nb_dot>li:before{content:counter(custom-number) ".";display:inline-block;width:auto}ol.nb_bracket>li:before{content:counter(custom-number) ")";display:inline-block}ol.nb_circle>li:before{display:inline-block}ol.nb_circle>li:first-child:before{content:"①"}ol.nb_circle>li:nth-child(2):before{content:"②"}ol.nb_circle>li:nth-child(3):before{content:"③"}ol.nb_circle>li:nth-child(4):before{content:"④"}ol.nb_circle>li:nth-child(5):before{content:"⑤"}ol.nb_circle>li:nth-child(6):before{content:"⑥"}ol.nb_circle>li:nth-child(7):before{content:"⑦"}ol.nb_circle>li:nth-child(8):before{content:"⑧"}ol.nb_circle>li:nth-child(9):before{content:"⑨"}ol.nb_circle>li:nth-child(10):before{content:"⑩"}ol.nb_circle>li:nth-child(11):before{content:"⑪"}ol.nb_circle>li:nth-child(12):before{content:"⑫"}ol.nb_circle>li:nth-child(13):before{content:"⑬"}ol.nb_circle>li:nth-child(14):before{content:"⑭"}ol.nb_circle>li:nth-child(15):before{content:"⑮"}ol.dot_hangul>li:before{display:inline-block}ol.dot_hangul>li:first-child:before{content:"가."}ol.dot_hangul>li:nth-child(2):before{content:"나."}ol.dot_hangul>li:nth-child(3):before{content:"다."}ol.dot_hangul>li:nth-child(4):before{content:"라."}ol.dot_hangul>li:nth-child(5):before{content:"마."}ol.dot_hangul>li:nth-child(6):before{content:"바."}ol.dot_hangul>li:nth-child(7):before{content:"사."}ol.dot_hangul>li:nth-child(8):before{content:"아."}ol.dot_hangul>li:nth-child(9):before{content:"자."}ol.dot_hangul>li:nth-child(10):before{content:"차."}ol.dot_hangul>li:nth-child(11):before{content:"카."}ol.dot_hangul>li:nth-child(12):before{content:"타."}ol.dot_hangul>li:nth-child(13):before{content:"파."}ol.dot_hangul>li:nth-child(14):before{content:"하."}ol.li_space>li{margin-top:10px}ol.li_space>li:first-child{margin-top:0}.inform_box{margin:0 25px;padding:20px;background-color:#f8f8f8;font-size:16px}.inform_box.center{text-align:center}.inform_box.center ol li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.inform_box.center .ol_li_txt{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}.inform_box.white{padding:0 20px;background-color:#fff}.inform_box .color{color:var(--color-pri-dark-10)}.inform_box .grey{color:#878787}.inform_box .big{font-size:18px}.inform_box .bold{font-weight:700}.inform_box .medium{font-weight:500}.inform_box .small{font-size:14px}.inform_box .small.color{color:var(--color-pri)}.inform_box .btn{display:inline-block;margin-left:20px;width:auto!important;height:36px;font-size:16px;vertical-align:middle}input[type=file]{display:none}input[type=file]+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.btn,.withdraw,input[type=file]+label{padding:0 20px;height:60px;border:1px solid var(--color-pri);background-color:var(--color-pri);font-size:18px;font-weight:700;color:#fff}.btn:hover,.withdraw:hover,input[type=file]+label:hover{-webkit-transition-property:border,background-color,color;transition-property:border,background-color,color;-webkit-transition-duration:.2s;transition-duration:.2s;padding:0 21px;border:0;background-color:var(--color-pri-dark-20);color:#fff}.grey.btn,.grey.withdraw,input[type=file]+label.grey{border-color:#e3e3e3;background-color:#e3e3e3;color:#878787}.grey.btn:hover,.grey.withdraw:hover,input[type=file]+label.grey:hover{background-color:#878787;color:#fff}.btn:disabled,.withdraw:disabled,input[type=file]+label:disabled{cursor:inherit!important;border-color:#e3e3e3!important;background-color:#e3e3e3!important;color:#878787!important}.bo.btn,.bo.withdraw,input[type=file]+label.bo{border-color:var(--color-pri);background-color:var(--color-pri-light-20);color:var(--color-pri-dark-10)}.bo.btn:hover,.bo.withdraw:hover,input[type=file]+label.bo:hover{background-color:var(--color-pri-dark-20);color:#fff}.bo.grey.btn,.bo.grey.withdraw,input[type=file]+label.bo.grey{border-color:#ccc;background-color:#fff;color:#878787}.bo.grey.btn:hover,.bo.grey.withdraw:hover,input[type=file]+label.bo.grey:hover{background-color:var(--color-pri-dark-20);color:#fff}.txt_btn{display:inline-block;padding-right:20px;background:url(../img/cv_f_next.b0b9839c.svg) no-repeat 100%;background-size:auto 90%;font-weight:700;color:var(--color-pri-dark-20);vertical-align:baseline;text-decoration:underline}.withdraw{justify-self:flex-end;width:180px;border:1px solid #eb5757;background-color:#fff8f8;color:#eb5757}.withdraw:hover{background-color:#eb5757}.table{border-top:2px solid #e3e3e3;border-bottom:1px solid #e3e3e3;font-size:16px}.table.watermark{position:relative}.table.watermark img{z-index:-1;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60%}.table.hover .row:not(.head):hover p{color:var(--color-pri-dark-10)}.table.hover .row:not(.head):hover:not(.noty):hover p:not(.date){font-weight:500}.table.hover_li .row:not(.head):hover{background-color:var(--color-pri-light-20)}.table.hover_li .row:not(.head):hover p{color:var(--color-pri-dark-10)}.table.detail{border-color:var(--color-pri-light-10)}.table.detail .head{background-color:var(--color-pri-light-20)}.table.detail .cell{border-color:var(--color-pri-light-10)}.table.detail .lock{background-image:url(../img/i_secret_color.fde85e17.svg)}.table.detail .detail_con{padding:80px 40px}.table.comment{border:0}.table p{width:100%;text-align:center}.table .col,.table .row{display:-webkit-box;display:-ms-flexbox;display:flex}.table .col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table .col,.table .col .cell{-webkit-box-flex:1;-ms-flex:1;flex:1}.table .cell{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:25px 20px;border-bottom:1px solid #e3e3e3}.table .cell>*{width:100%}.table .cell .btn_wrap .state{margin-bottom:25px}.table .cell .btn_wrap .btn{margin-top:5px}.table .cell .btn_wrap .btn:first-child{margin-top:0}.table .cell .btn,.table .cell .file_btn label{padding:0 10px;width:100%;height:36px;font-size:16px;font-weight:400}.table .cell .state{font-weight:700}.table .cell .state.grey{color:#878787}.table .cell .state.light_grey{color:#ccc}.table .cell .state.color{color:var(--color-pri)}.table .cell .state.error{color:#eb5757}.table .cell .small{display:block;margin:-8px 0;font-size:14px;word-break:keep-all}.table .cell .date{font-size:16px;font-weight:700;color:#878787}.table .cell .checkbox,.table .cell .radio{width:auto}.table .cell .blue{color:#3e70ee}.table .cell .red{color:#eb5757}.table .head{background-color:#f8f8f8}.table .head p{font-weight:700}.table .left,.table .left p{text-align:left}.table .right,.table .right p{text-align:right}.table .noty p{font-weight:700}.table .noty .cell{background-color:var(--color-pri-light-20)}.table .noty .cell:first-child{color:var(--color-pri-dark-10)}.table .fix540{-webkit-box-flex:0!important;-ms-flex:0 0 540px!important;flex:0 0 540px!important}.table .fix300{-webkit-box-flex:0!important;-ms-flex:0 0 300px!important;flex:0 0 300px!important}.table .fix240{-webkit-box-flex:0!important;-ms-flex:0 0 240px!important;flex:0 0 240px!important}.table .fix210{-webkit-box-flex:0!important;-ms-flex:0 0 210px!important;flex:0 0 210px!important}.table .fix180{-webkit-box-flex:0!important;-ms-flex:0 0 180px!important;flex:0 0 180px!important}.table .fix150{-webkit-box-flex:0!important;-ms-flex:0 0 150px!important;flex:0 0 150px!important}.table .fix100{-webkit-box-flex:0!important;-ms-flex:0 0 100px!important;flex:0 0 100px!important}.table .fix90{-webkit-box-flex:0!important;-ms-flex:0 0 90px!important;flex:0 0 90px!important}.table .row_bg .cell{background-color:var(--color-pri-light-20);font-weight:700;color:var(--color-pri)}.table_pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:80px}.table_pager button{margin-left:8px;width:36px;height:36px;font-size:16px;font-weight:700;color:#878787;text-align:center}.table_pager button:first-child{margin-left:0}.table_pager button:hover{color:var(--color-pri)}.table_pager button.on{border:1px solid var(--color-pri);color:var(--color-pri)}.table_pager .prev{background:url(../img/cv_e_prev.d7807315.svg) no-repeat;background-size:100%}.table_pager .next{background:url(../img/cv_e_next.a07024b5.svg) no-repeat;background-size:100%}.table .board_ttl{font-size:16px}.table .lock{display:none;margin:-2px 20px 0 0;width:24px;height:24px;background:url(../img/i_secret.5009919f.svg) no-repeat;background-size:100%;vertical-align:middle}.table .lock.on{display:inline-block}.table .comment{font-size:16px;color:var(--color-pri)}.table .comment:before{content:"";display:inline-block;margin:-6px 6px 0 15px;width:24px;height:24px;background:url(../img/i_comment.a005ae2f.svg) no-repeat;background-size:24px;vertical-align:middle}.table .approve{display:none;font-weight:700;color:var(--color-pri)}.table .approve.on{display:inline-block;margin-right:20px}.print_wrap{z-index:1;position:relative;min-width:960px}.print{padding-top:140%}.print .table{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:60px;border:2px solid #333;font-size:18px;overflow:hidden}.print .table .row{-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #333}.print .table .row:last-child{border-bottom:0}.print .table .row.fix210{-webkit-box-flex:0!important;-ms-flex:0 1 210px!important;flex:0 1 210px!important}.print .table .row.fix180{-webkit-box-flex:0!important;-ms-flex:0 1 180px!important;flex:0 1 180px!important}.print .table .row.fix120{-webkit-box-flex:0!important;-ms-flex:0 1 120px!important;flex:0 1 120px!important}.print .table .row.fix90{-webkit-box-flex:0!important;-ms-flex:0 1 90px!important;flex:0 1 90px!important}.print .table .row.fix70{-webkit-box-flex:0!important;-ms-flex:0 1 70px!important;flex:0 1 70px!important}.print .table .row.fix60{-webkit-box-flex:0!important;-ms-flex:0 1 60px!important;flex:0 1 60px!important}.print .table .cell{padding:5px 20px;border:0;border-right:1px solid #333}.print .table .cell:last-child{border-right:0}.print .table .colspan.fix180{-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc(100% + 180px)}.print .right_bo{border-right:1px solid #333}.print .print_ttl{font-size:30px;font-weight:700}.print .print_number{padding:10px 20px;font-weight:700}.print .print_to{padding:10px 20px}.print .announce{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px}.print .announce.small>*{font-size:18px!important}.print .announce_txt{font-size:30px;text-indent:50px;text-align:left}.print .announce_date{padding-top:40px;font-size:24px}.print .announce_by,.print .announce_date .by{font-size:30px;font-weight:700}.print .announce_by{position:absolute;left:0;right:0;bottom:100px}.print .announce_center{font-size:30px;text-align:center}.print .wth_stamp{position:relative}.print .wth_stamp.type01 img{left:unset;right:-70px;width:113px;height:113px}.print .wth_stamp.type01 img,.print .wth_stamp.type02 img{z-index:-1;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.print .wth_stamp.type02 img{left:-30px;width:60px;height:60px}.print .dl_wrap{padding:20px 0}.print .dl_wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex}.print .dl_wrap dt{width:80px;text-justify:inter-word}.print .dl_wrap dd{padding-left:5px;font-weight:700}.print .dl_wrap .two_letter{word-break:keep-all}.print .dl_wrap .two_letter:first-letter{letter-spacing:33px}.print .qr_code_txt{font-size:20px;font-weight:700;color:#eb5757}.print .an_date{padding-top:10px;font-size:24px}.print .an_date .by{font-size:30px;font-weight:700}.print .an_note{margin-top:50px;padding-top:50px;border-top:1px dashed #333}.print .an_note_ttl{padding-bottom:10px;font-size:20px;font-weight:700;text-align:left}.print .several{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.print .several .table{position:relative}.print .award{font-family:serif;padding:50px;font-size:28px;font-weight:700}.print .award_ttl{padding:60px 0 30px;font-size:60px}.print .award_dl_list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:30px 0}.print .award_dl_list,.print .award_dl_list dl{display:-webkit-box;display:-ms-flexbox;display:flex}.print .award_dl_list dt{width:160px}.print .award_dl_list dd{max-width:300px}.print .award_txt{padding:30px 0;font-size:40px;text-indent:50px;text-align:left}.gallery_ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.gallery_li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gallery_li .thumb .inner{padding-top:66.666666%;background:#f8f8f8 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQ4AAAC0CAYAAABll8ICAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAr1SURBVHgB7d1dUhPbGsbxpUIVdyeOwOwRHCjRKq+II1BHAIzAOAJxBMIIiCMARrCbK6sQShyBcQSHfWcJ6nmeZi12jAEDdHfSnf+vKpWm0yEJxXrzru8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADTDnQCM4ePHjy3dtc7Oztp37txp6/g/P3/+vH/37t0HflzH+eNj/KoTPf9E1/+jm4/7uvft5PHjx8cBtUDgwC8UINrfv3/vqCC3HRR0v6jC3fLPYzw9DwqXPThmcHHwcCD5pPtsbm7ueGlp6SRgqhA4ZpQziNPTUweHFRX2RQcInV4cuswFtu+bA8KPHz++OEPweR335+fn8wKtgt0P1+QApddvOSg5g3Fg8rEe+m98H4MBxsFkX9fsPnr0KAuYOALHjHCgUDXD2cPzMFQ4Y3XBhfOLbscKCscKCv1JftMPvF+/1+fp/bpao3Ob9+7d27tJwEIxCBwNdnBwsOiMIgwUvHCeRWS+uTpQp6rAhw8fXIVaU9BYiRnKhj7fFlWZ6hE4GsaFy1mFbs9iu4TbHXZ1vK8ClzXlW/rw8HBNn+u1sqOg4PeU7KNaBI4GcLBwZqHg0A3nWUWm2+4spPP67BsKIC8VQJ7SK1MdAkdNuQ1AvR+r4d9qiAvNOwWL3VlL3VUlW1PgfKvPvkTmUQ0CR804YOjb9WXMLhwsnFm8m/V6vjKPrqtny8vLTwNKR+Coiffv37cVINwY6LaLLXdNkpr/Su0ef+vv8oYu2/LNBUy1FDD0bboSuyG79CKM5qARu5uzAMwiV0mOjo7e+lvUjZ8BY/HfK6B0dwOmjv75X6rh82+1Zey5zt7E1NsjR0MJ4shWlIyqyhRxtWR+fv6tB2YpWCyFBlNQfK279VAwD4sPKB2BY0o4y9A//ZLaMNab3oaRRoCGEgIHqkHgmLA4HmNDh5l6SbZCQ/lzpoConqFtBY5QNGds7m0KKB1tHBPkf/TT01P3lGyqLaPR//AxODqzep6GwoeCLSwsrNBFXQ0yjgmJPSWLastYCw0XP+uqso4Nr/URTxdawB2EdbcfUAkyjgnwt67XoFDQ2AwzILZnuEr2XO04+VR+ZVm9UKC5ubn2qOHmdGWXg8BRMc/q9CI4qpr0woxQm4bX1HBX6YqOvWyg1/p453NxScJbcdfuqC7ro6Oj13q91YDCUVWpkIOGp7YraPTDbMlXFottG1vKDjbj9H93yfZ0exduIAWd4Uwjzud57fk8eo1eQOEIHBVxQWnSehjXEVcYa/vYjcDOBLwIjzMPndoLNzTcbZ0mAKpKlJYXQEkIHBVww52+ZfuzOuVbBXlfVYa2j2OX6YaPdf+iiDErafGiuMwAAaMCBI6SxaDhhrsszKhYXVhVoNibn5/vxkxj/aZdp2kldreZ6Hd5UhvBomIEjpKpetKa9Wne/vxq3zlRAPVYlRMF0e44zxtYiT2twO49XDoKGnmgKGMQGcZD4CiRU2hXUUKDpY2a/nSdCns+vNyBQH+XtLp62/dpawTdvMlTK27X4O7bloJGwPQhcJTsqnYNfQvX/itThXucy7wPixtBd0YFAgWK/D5lEGQS049wXpKYbTD8OeSBYZfxFM1C4CiJU29W6jpflSs2YKJBCBzlmfmWfgeNmGnQ69EwBI6SjLlJc1M501p30Jjxv0NjEThK4LEbcQPlmeMxGl5QWYdvCRrNReAowZMnT/rhfGPnWbOlLKOnnpZeGKieKICw10nD0B1bIo9wvMUw88zLCF72oArn56uuPTs7c9aTr/itx9w4+Slcg7pPvUeJh4e/igO3fqPX8PIAb8N51eSVbh7J+XLosuM4ACzTcSegEQgcJfEmzyrc2zq86bdtx4VX972HDx++SSe9ZUI43/bxl2v1WjvLy8v5Asdev1Tf/N00HiJmAK5CvEiBTL9ne0RV4pNes+eh4B7p6ROeweo5IDp/MUQ8Lqq844Fa+tHLHWYOIKOqJl7dLB56BmwnoBGoqpTEU8c9MtIzQcMNxW/8jTR9PC7y272k7SBf/Sq+3ubQNX7+ojOEgXOdETcHnI/x9fqDz9X5tfREbxClu5NYBfEw8J0r2jP243Py4eYBjUDgKInHcPhb2gU/Zgm3kYZoX9bgeqxso+ugkWaejpIW1PmTuFLXP0OnB5/roOgsYyf8nv0MulhGIP49bjyFHtOFwFEi1+1j8OgqW/hcwCZEvwWO2Ivx4k9B45pWFWQeXPagd4aPr3Vlz5GXB3S1JmVMLKrTHASOkqldoOf9UjxHww2ablsoah1MBw1ViZ7q968WGDSsE+KqXeF21Yt9bzDlDMY/xFnCVFcagMBRATcqfvv2ze0B3mV+zb0dzkDCLaSgoUL5rMCg4UKdxePW0P11ZfH3OWgMzlO50TKBmC4Ejop4bIfbIU5PT/9ShvDuNtPFU9DQ4Ypum+GG4j6rbrTsOivS+7vvvWpDAVxNSZmGdFJ1hQ2TmoHu2IrFwWFrPvY2CSqwz2Oj5eI4z09BI47T6IXx+Jv/l8xBr7lU8iQ896Zspx/0ftd0t+nqiqprfUaV1huBY4JU8J+pDcBjNTbc+3BwcLAY1+Z8oIJ1Py1uE2K7gLKVbGFhIYvXbqR1LMbwW3XD2YCqS+2B9/I/ZQl7Ba2Lmn39+jXos3UGfv+zELMjZ1xxhXPUFIFjgtzeoQK85uM44OrY1QfvuO6CrJ/7g4vaxGwlpwCThV/bDq4lFtz24LlYtbh1VSVuttQZOt1JI2mVffQUVAgcNUYbx/RwVtCJjaf5IK5wnupvx8eCMxJXb3wcN3TKQrE6oRger/FbUIvVlRQAs4DaInDUSFy0dzuNB1HVxfNTCm2nUPvDbXt79lRNyYPg8GODq4D5uoDaInDUTyvOgUnf3OuhQLdttFTD7c5g28bw705jWHRdL6C2CBz11FEB7PrAO6OF84lm02JkNSXxxkm+jz06WUAtEThqyu0gqcriSWdxTMZEDXQPd664rMrBYCeqHr0JKByBo75cZfEks4sJdWHCVEh3BwZ9XaaVqislz5j13+TprG67WTYCR70tppm3cR7IJKss3qHtympKoswkX+ynxBmzXtho6aZbTOLPCBw1F2fednzsIe26m0hh8d4pngkbxuvS7ZQ0YzbzGiEeNk+mUS4CRzNsp4KoLtoXYQIzUF1Nuaw3ZYRWGtNRwIzZTLeuMox8ns2s79NbFQJHPVxZsLzSmFL+fCSmu2h1/CpU+H48f2bcakoSh6An4zaSpp4YV8lepGCh2xabX1WLIedTLhbKvFC4MTGN4RhxXffw8HDf3bNeA8TzUIbng8Rh6ul6F/SXYXyfBp77KXWrRnnBdwC7xr6vF5P6lCVtKltJ7+VEv8fLEh6ne537os9+TPVjehA4Jmic+r2yh4sGTwcQBYd1PW/lkst9Pp+2rpR9Q9f2dbjoiXKe/6LnX3yzx8L6OS44/Kf38MVrqKaffayqhgPRAz/m1/J579yWXm/U7xj8WddctMU4S1JV669w3sBK5gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlfk/s21HsK3QhK8AAAAASUVORK5CYII=) no-repeat;background-size:100%}.gallery_li:hover{position:relative}.gallery_li:hover:after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;-webkit-box-shadow:inset 0 0 0 4px var(--color-pri);box-shadow:inset 0 0 0 4px var(--color-pri)}.gallery_li:hover .txt{font-weight:700;color:var(--color-pri-dark-10)}.gallery .txt_box{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 25px;border:1px solid #e3e3e3;background-color:#fff}.gallery .txt_box .txt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px}.header{z-index:10;position:relative;min-width:1200px;-webkit-box-shadow:0 0 12rem rgba(0,0,0,.15);box-shadow:0 0 12rem rgba(0,0,0,.15)}.header_top{border-bottom:1px solid #e3e3e3}.header_top>.inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}.header_top .btn_wrap,.header_top>.inner{display:-webkit-box;display:-ms-flexbox;display:flex}.header_top .btn_wrap .btn{height:36px;margin-left:10px;font-weight:400}.header_top .btn_wrap .btn.grey{color:#bbb}.header_top .btn_wrap .btn.grey:hover{color:#fff}.header_btm{position:relative}.header_btm>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:110px}.header .logo{display:block;width:auto;font-size:0}.header .logo img{width:auto;height:30px}.header .gnb_li,.header .gnb_ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header .gnb_li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:30px;height:110px}.header .gnb_li:first-child{margin-left:0}.header .gnb_li:hover .gnb_ttl{position:relative}.header .gnb_li:hover .gnb_ttl,.header .gnb_li:hover .gnb_ttl .h2{-webkit-transition-property:color,font-weight;transition-property:color,font-weight;-webkit-transition-duration:.2s;transition-duration:.2s;color:var(--color-pri-dark-10);font-weight:700}.header .gnb_li:hover .gnb_ttl:after{position:absolute;top:53.5px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);content:"";display:block;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid var(--color-pri-dark-20)}.header .gnb_li:hover .gnb_ttl+.gnb_hover{-webkit-transition-property:padding;transition-property:padding;-webkit-transition-duration:.2s;transition-duration:.2s;padding:40px 0;height:auto}.header .gnb .gnb_ttl{font-size:18px}.header .gnb .gnb_ttl.on,.header .gnb .gnb_ttl.on .h2{font-weight:700;color:var(--color-pri-dark-10)}.header .gnb_hover{position:absolute;top:110px;left:0;padding:0;width:100%;height:0;overflow:hidden;background-color:var(--color-pri-dark-20)}.header .gnb_hover_ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header .gnb_hover_li{padding:0 20px;width:16.666666%;font-size:18px;color:var(--color-pri-light-10)}.header .gnb_hover_li ul{padding-top:30px}.header .gnb_hover_li li{margin-top:20px}.header .gnb_hover_li li:first-child{margin-top:0}.header .gnb_hover .gnb_hover_ttl{position:relative;padding-bottom:30px;font-size:20px;font-weight:700;color:#fff}.header .gnb_hover .gnb_hover_ttl:after{position:absolute;left:0;bottom:0;content:"";display:block;width:30px;height:3px;background-color:var(--color-pri-dark-10)}.header .gnb_hover .gnb_hover_ttl:hover:after{-webkit-transition-property:width,background-color;transition-property:width,background-color;-webkit-transition-duration:.2s;transition-duration:.2s;width:100%;background-color:#fff}.nav{min-width:1200px;background-color:var(--color-pri)}.nav_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px;border-bottom:1px solid var(--color-pri-dark-10);color:#fff}.nav_btm .line{height:50px}.nav_btm .line ul{display:-webkit-box;display:-ms-flexbox;display:flex}.nav_btm .line li{width:16.666666%}.nav_btm .line button{width:100%;height:50px;font-size:18px}.nav_btm .line button.on{font-weight:700}.nav_btm .line.dep01{border-bottom:1px solid var(--color-pri-dark-10)}.nav_btm .line.dep01 li:first-child button{border-left:1px solid var(--color-pri-dark-10)}.nav_btm .line.dep01 button{color:hsla(0,0%,100%,.6);border-right:1px solid var(--color-pri-dark-10)}.nav_btm .line.dep01 button.on{color:#fff;background-color:var(--color-pri-tran-50)}.nav_btm .line.dep02{border-bottom:1px solid #e3e3e3;background-color:#fff}.nav_btm .line.dep02 li:first-child button{border-left:1px solid #e3e3e3}.nav_btm .line.dep02 button{color:#878787;border-right:1px solid #e3e3e3}.nav_btm .line.dep02 button.on{color:var(--color-pri);border-bottom:3px solid var(--color-pri)}.nav .h1{font-size:30px}.lnb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.lnb li{display:inline-block;padding:0 30px 0 10px;background:url(../img/cv_d_next.4c677a13.svg) no-repeat 100%;background-size:20px;vertical-align:middle}.lnb li:last-child{padding-right:0;background:none}.lnb li p{font-size:14px;color:#878787}.lnb li p.home{width:20px;height:20px;background:url(../img/i_home.2a7089d3.svg) no-repeat;background-size:100%}.footer{z-index:10;position:relative;min-width:1200px;-webkit-box-shadow:0 0 12rem rgba(0,0,0,.15);box-shadow:0 0 12rem rgba(0,0,0,.15);font-size:16px}.footer_top{border-bottom:1px solid #e3e3e3}.footer_top .fnb_ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:59px}.footer_top .fnb_li{margin-left:30px}.footer_top .fnb_li:first-child{margin-left:0}.footer_top .fnb_li:hover{color:var(--color-pri-dark-10)}.footer_btm{padding-top:30px;height:200px}.footer_btm>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer_btm .info{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:0}.footer_btm .info .span{display:inline-block;font-size:16px}.footer_btm .info .bar{margin-left:8px}.footer_btm .info .bar:before{content:"";display:inline-block;margin:-3px 8px 0 0;width:1px;height:16px;background-color:#ccc;vertical-align:middle}.footer_btm .select{width:270px;-webkit-box-shadow:none;box-shadow:none}.footer_btm .select select{height:42px;border:0;-webkit-box-shadow:none;box-shadow:none;background-color:#e3e3e3;color:#878787}.empty_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:360px}.empty{margin:50px 0;padding-top:50px;width:100%;background:url(../img/i_empty.13a22864.svg) no-repeat top;background-size:40px;font-size:16px;color:#bbb;font-weight:500;text-align:center}.fab_top{z-index:20;position:-webkit-sticky;position:sticky;left:calc(100% - 90px);top:calc(100% - 90px);right:30px;bottom:30px;width:60px;height:60px}.fab_top button{width:60px;height:60px;border:1px solid #ccc;background-color:#fff}.fab_top button svg{width:100%;height:100%}.fab_top button svg polygon{fill:#bbb}.fab_top button:hover{background-color:var(--color-pri)}.fab_top button:hover svg polygon{fill:#fff}.table_search{position:relative;display:grid;grid-template-columns:180px 390px;grid-gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:30px}.table_search .search_wrap{*zoom:1}.table_search .search_wrap:after{content:"";display:block;clear:both}.table_search .search_wrap .input{float:left;width:280px}.table_search .search_wrap .btn{float:left;margin-left:10px;width:100px}.table_search .btn{width:200px;height:54px}.table_search .checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:54px}.table_search .checkbox,.table_toggle{display:-webkit-box;display:-ms-flexbox;display:flex}.table_toggle{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;font-size:16px;color:#878787}.table_toggle .btn_wrap{width:auto;border:1px solid var(--color-pri-light-10);border-radius:100px;background-color:var(--color-pri-light-20);font-size:0}.table_toggle .toggle_btn{display:inline-block;padding:0 22px;height:54px;border-radius:100px;font-size:18px;font-weight:500;color:var(--color-pri)}.table_toggle .toggle_btn.on{padding:0 26px;background-color:var(--color-pri);color:#fff}.table_under{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:-40px;padding-top:30px}.table_under .btn{width:120px;height:54px}.complete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:360px;font-size:18px;text-align:center}.complete>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.complete .color{color:var(--color-pri-dark-10)}.complete .grey{color:#878787}.complete .big{font-size:24px}.complete .bold{font-weight:700}.complete .icon{padding-top:50px;background:url(../img/i_complete.de8cb939.svg) no-repeat top;background-size:40px}.complete .inform_box{-webkit-box-flex:1;-ms-flex:1;flex:1}.rule_list{font-size:20px;font-weight:500}.rule_list_li{margin-top:60px}.rule_list_li:first-child{margin-top:0}.rule_list_li .small_color{color:var(--color-pri);font-size:16px}.rule_list ol{padding:30px 0 0 40px;font-weight:400;counter-reset:css-counter 0}.rule_list ol li{padding-top:6px;counter-increment:css-counter 1}.rule_list ol li:first-child{padding-top:0}.rule_list ol li:before{margin-right:9px;content:counter(css-counter) ". "}.rule_list ol.li_space li{padding-top:20px}.rule_list ol.li_space li:first-child{padding-top:0}.rule_list ol ol{padding:10px 0 0 50px}.rule_list .table{margin-top:10px;font-weight:400}.rule_list_ttl{display:inline-block;margin-bottom:30px;border-bottom:2px solid var(--color-pri)}.rule_list_ttl .h3{padding-bottom:6px;font-size:26px;font-weight:700;color:var(--color-pri)}.term{padding-bottom:30px}.term:last-child{padding-bottom:0}.term_ttl{font-size:20px;font-weight:700}.term_con{padding-top:20px;font-weight:400}.term_con>:first-child{padding-top:0}.pay_way{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pay_way_card{margin-left:40px;padding-top:30px;border:1px solid #e3e3e3;font-size:16px;font-weight:400;color:#878787;text-align:center}.pay_way_card:first-child{margin-left:0}.pay_way_card img{height:180px}.pay_way_card .txt{padding:0 25px}.pay_way_card .h4{padding-bottom:10px;font-size:24px;font-weight:700;color:#333}.pay_way_card .btn_wrap{padding:30px}.pay_way_card .btn{width:100%}.pay_way.small .pay_way_card{padding:10px 0 50px}.asi .btn:hover{-webkit-transition-property:border,background-color,color;transition-property:border,background-color,color;-webkit-transition-duration:.2s;transition-duration:.2s;border:0;background-color:var(--color-pri-dark-10);color:#fff}.asi .btn.grey:hover{background-color:#878787;color:#fff}.asi .btn.bo:hover{background-color:var(--color-pri-dark-10);color:#fff}.asi .btn.bo.grey{border-color:#ccc;background-color:#fff;color:#878787}.asi .btn.bo.grey:hover{background-color:var(--color-pri-dark-10);color:#fff}.asi .header .gnb:hover .gnb_ttl:after{border-bottom:15px solid var(--color-pri-dark-10)}.asi .header .gnb_hover{background-color:var(--color-pri-dark-10)}.asi .header .gnb_hover .gnb_hover_ttl:after{background-color:var(--color-pri)}.asi .header .gnb_hover .gnb_hover_ttl:hover:after{-webkit-transition-property:width,background-color;transition-property:width,background-color;-webkit-transition-duration:.2s;transition-duration:.2s;width:100%;background-color:#fff}.strong{color:red;text-shadow:0 0 6px #ffc700}#test_footer,#test_header{min-width:1200px;-webkit-box-shadow:0 0 12rem rgba(0,0,0,.15);box-shadow:0 0 12rem rgba(0,0,0,.15)}#print_area,#test_footer,#test_header{z-index:10;position:relative;display:block;width:100%;border:0}.float_menu{z-index:10;position:fixed;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.float_menu button{margin-top:10px;padding:0 20px;width:120px;height:58px;border:1px solid #ccc;border-right:0;border-radius:50px 0 0 50px;background-color:#fff;font-size:16px;text-align:left;line-height:1.2;color:#878787}.float_menu button:first-child{margin-top:0}.float_menu button:hover{font-size:15.9px;font-weight:500;color:var(--color-pri);-webkit-transition:all .2s;transition:all .2s}:root{--visual_bnr_bg:null}.visual_bnr{position:relative}.visual_bnr_li{height:480px;overflow:hidden}.visual_bnr_li .blur{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:130%}.visual_bnr_li .blur:after{content:"";display:block;width:100%;height:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.visual_bnr_li .img_wrap{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%}.visual_bnr_li .img_wrap img{height:100%;-o-object-fit:cover;object-fit:cover}.visual_bnr_pager{z-index:1;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.visual_bnr_pager .pager_btn{position:absolute;top:222px;left:20px;width:36px;height:36px}.visual_bnr_pager .pager_btn.prev{background-image:url(../img/cv_b_prev.3b9489e8.svg)}.visual_bnr_pager .pager_btn.next{left:unset;right:20px;background-image:url(../img/cv_b_next.6bcf114e.svg)}.visual_bnr_pager .number{position:absolute;top:434px;left:20px;padding:0 12px;border:1px solid #fff;border-radius:30px;background-color:rgba(0,0,0,.3);font-size:18px;font-weight:700;line-height:30px;color:#fff}.visual_bnr_pager .number .of{opacity:.6}.sec02>.inner,.shortcut{display:-webkit-box;display:-ms-flexbox;display:flex}.shortcut{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:45px 0 60px}.shortcut .h1{padding-bottom:25px;width:100%;font-size:30px;font-weight:700}.shortcut .small{padding-left:15px;font-size:18px;color:#878787}.shortcut .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.shortcut .btn_wrap .shortcut_btn{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;margin-left:40px;height:236px}.shortcut .btn_wrap .shortcut_btn:first-child{margin-left:0}.shortcut .btn_wrap .shortcut_btn.left .front{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-image:url(../img/bg_main_btn01.53960525.svg);background-position:right 20px top 20px;background-size:120px auto}.shortcut .btn_wrap .shortcut_btn.left .combine{background:var(--color-pri) url(../img/bg_main_btn01.53960525.svg) no-repeat right 25px bottom 25px;background-size:127px auto}.shortcut .btn_wrap .shortcut_btn.right .front{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;background-image:url(../img/bg_main_btn02.e9c9124d.svg);background-position:left 20px bottom;background-size:100px auto}.shortcut .btn_wrap .shortcut_btn.right .combine{background:var(--color-pri) url(../img/bg_main_btn02.e9c9124d.svg) no-repeat right 30px bottom 24px;background-size:104px auto}.shortcut .btn_wrap .shortcut_btn .front{z-index:1;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:36px 40px;width:100%;height:100%;background-color:var(--color-pri-dark-20);background-repeat:no-repeat;font-size:30px;font-weight:500;color:#fff}.shortcut .btn_wrap .shortcut_btn .back{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0}.shortcut .btn_wrap .shortcut_btn .back .line_wrap{z-index:1;position:absolute;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);background-color:#fff}.shortcut .btn_wrap .shortcut_btn .back .line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50%;font-size:30px}.shortcut .btn_wrap .shortcut_btn .back .line button{display:inline-block;padding:5px 0 0 10px;font-size:24px;font-weight:700;color:#ccc}.shortcut .btn_wrap .shortcut_btn .back .line button:hover{color:var(--color-pri)}.shortcut .btn_wrap .shortcut_btn .combine{z-index:1;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 40px 124px;width:100%;height:100%;font-size:36px;font-weight:500;color:#fff}.shortcut .btn_wrap .shortcut_btn .combine span{margin-left:0;-webkit-transition:margin-left .5s;transition:margin-left .5s}.shortcut .btn_wrap .shortcut_btn .combine .cv_next{-webkit-transition-property:width,opacity;transition-property:width,opacity;-webkit-transition-duration:.5s;transition-duration:.5s;content:"";display:block;width:1px;height:44px;background:url(../img/cv_g_next.4ced6f01.svg) no-repeat 100%;background-size:auto 100%;opacity:0}.shortcut .btn_wrap .shortcut_btn:hover .front{z-index:0}.shortcut .btn_wrap .shortcut_btn:hover .back{-webkit-transition-property:opacity,background-color;transition-property:opacity,background-color;-webkit-transition-duration:.1s,.3s;transition-duration:.1s,.3s;z-index:1;background-color:var(--color-pri-light-10);opacity:1}.shortcut .btn_wrap .shortcut_btn:hover .combine{-webkit-box-shadow:inset 0 0 0 6px var(--color-pri-dark-10);box-shadow:inset 0 0 0 6px var(--color-pri-dark-10)}.shortcut .btn_wrap .shortcut_btn:hover .combine span{margin-left:-10px;-webkit-transition:margin-left .5s;transition:margin-left .5s}.shortcut .btn_wrap .shortcut_btn:hover .combine .cv_next{-webkit-transition-property:width,opacity;transition-property:width,opacity;-webkit-transition-duration:.5s;transition-duration:.5s;width:44px;opacity:1}.home .login{margin-left:60px;width:420px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAABCAYAAADq6085AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAa+aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA2LjAtYzAwMiA3OS4xNjQ0NjAsIDIwMjAvMDUvMTItMTY6MDQ6MTcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChXaW5kb3dzKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMTAtMjlUMTQ6NTc6MDMrMDk6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTEwLTI5VDE1OjA1OjEwKzA5OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTEwLTI5VDE1OjA1OjEwKzA5OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3N2U0ZmFkLTMyZWEtNmE0My04NmQ1LTJkZWViYWU3OWExYiIgeG1wTU06RG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjg1MWEyNTVjLTgyNDctN2E0MC05N2FhLTNiOGI2ZGIwYTA1ZSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjNhMmRjNmUzLWZiOGYtZWI0OS1iMzczLWU0NWJiYmViMWZkYiI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6M2EyZGM2ZTMtZmI4Zi1lYjQ5LWIzNzMtZTQ1YmJiZWIxZmRiIiBzdEV2dDp3aGVuPSIyMDIwLTEwLTI5VDE0OjU3OjAzKzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1MTEzMDU5LTI4ZGItZTU0ZS1iY2JiLTcwNWZmZmJiMWM1MCIgc3RFdnQ6d2hlbj0iMjAyMC0xMC0yOVQxNTowNToxMCswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NzdlNGZhZC0zMmVhLTZhNDMtODZkNS0yZGVlYmFlNzlhMWIiIHN0RXZ0OndoZW49IjIwMjAtMTAtMjlUMTU6MDU6MTArMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5cAmTVAAAALUlEQVQYV2OQlJTkYmBg4ABidiBmBWKW0NBQZiDNBMWM////B1IMDP///2cEAFh8B3Co+d19AAAAAElFTkSuQmCC) repeat-y 0,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAABCAYAAADq6085AAAACXBIWXMAAAsTAAALEwEAmpwYAAAGvmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIwLTEwLTI5VDE0OjU3OjAzKzA5OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMC0xMC0yOVQxNTowNjozOSswOTowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMC0xMC0yOVQxNTowNjozOSswOTowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDphYTU3NzliMS1hNDg3LTdhNDQtOGMxMC00MDRhYWM0ZDU5OWIiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpmNTM5ODU0MS04ZmYxLTFiNDItODk0Ny1iZjcwNDQ5NTAyNjYiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozYTJkYzZlMy1mYjhmLWViNDktYjM3My1lNDViYmJlYjFmZGIiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjNhMmRjNmUzLWZiOGYtZWI0OS1iMzczLWU0NWJiYmViMWZkYiIgc3RFdnQ6d2hlbj0iMjAyMC0xMC0yOVQxNDo1NzowMyswOTowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NTExMzA1OS0yOGRiLWU1NGUtYmNiYi03MDVmZmZiYjFjNTAiIHN0RXZ0OndoZW49IjIwMjAtMTAtMjlUMTU6MDU6MTArMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6YWE1Nzc5YjEtYTQ4Ny03YTQ0LThjMTAtNDA0YWFjNGQ1OTliIiBzdEV2dDp3aGVuPSIyMDIwLTEwLTI5VDE1OjA2OjM5KzA5OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xtoiMgAAACVJREFUCB0FwQEBACAMwCBmiwczpSEvtLthKwjBvbf3XggHzcz59LUHV83paaUAAAAASUVORK5CYII=) repeat-y 100%}.login{padding:60px 40px 40px}.login .form_li{margin-top:15px}.login .form_li:first-child{margin-top:0}.login .btn{margin-top:40px;width:100%;font-size:20px;border:0;background-color:var(--color-pri-dark-20)}.login .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}.login .btn_wrap button{font-size:16px;color:#878787}.login .btn_wrap button:hover{color:var(--color-pri-dark-10)}.login.w420 .btn{background-color:var(--color-pri)}.sec03{background-color:#f8f8f8}.quick_menu_ul{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:120px;grid-row-gap:40px;padding:20px 0 20px 120px}.quick_menu_li{padding:40px 0;background-repeat:no-repeat;background-position:left top 40px;background-size:120px}.quick_menu_li .txt{padding-left:150px;font-size:18px}.quick_menu_li .txt .quick_menu_ttl{padding-bottom:10px;font-size:24px;font-weight:700}.quick_menu_li:first-child{background-image:url(../img/i_qujck01.caaeb4a3.svg)}.quick_menu_li:nth-child(2){background-image:url(../img/i_qujck02.ef31aa29.svg)}.quick_menu_li:nth-child(3){background-image:url(../img/i_qujck03.5dd7551a.svg)}.quick_menu_li:nth-child(4){background-image:url(../img/i_qujck04.1ab52989.svg)}.quick_menu_li:hover .txt .quick_menu_ttl{color:var(--color-pri-dark-10)}.home_notice{position:relative;padding:50px 0 108px}.home_notice p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.home_notice .h1{font-size:30px;font-weight:700;text-align:center}.home_notice .small{display:block;padding-top:10px;font-size:18px;font-weight:400;color:#878787}.home_notice .box_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 120px 0}.home_notice .box{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:30px;padding:30px 10px;border:2px solid #ccc;border-left:0;border-right:0;font-size:18px}.home_notice .box:first-child{margin-left:0}.home_notice .box .h2{padding-bottom:20px;font-size:20px;font-weight:700}.home_notice .box .h2 span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.home_notice .box .date{padding-top:30px;font-size:16px;font-weight:700;color:#878787}.home_notice .box:hover{border-color:var(--color-pri)}.home_notice .box:hover>*{color:var(--color-pri)}.home_notice .more_btn{position:absolute;top:0;right:0;width:60px;height:60px;background:url(../img/i_more.4edcf7f5.svg) no-repeat;background-size:100%}.home_notice .more_btn span{-webkit-transition-property:top,opacity;transition-property:top,opacity;-webkit-transition-duration:.2s;transition-duration:.2s;position:absolute;top:0;left:0;display:block;width:100%;font-size:14px;font-weight:500;text-align:center;color:var(--color-pri);opacity:0}.home_notice .more_btn:hover span{top:67px;opacity:1}.home_notice .table{margin-top:40px}.sec05{border-top:1px solid #e3e3e3}.logo_bnr_ul{display:grid;grid-template-columns:repeat(5,1fr)}.simple_auth{margin:60px auto 0;padding:240px 0 30px;width:550px;border:1px solid #e3e3e3;background:url(../img/img_letter.fa92e990.svg) no-repeat center top 30px;background-size:auto 180px}.simple_auth .btn{margin:0 auto;width:210px}.shortcut2{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:45px 0 45px}.shortcut2,.shortcut2 .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.shortcut2 .btn_wrap{width:90%;margin:0 auto}.shortcut2 .btn_wrap .shortcut2_btn{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;margin-left:20px;height:340px;border-radius:20px;padding:40px 40px}.shortcut2 .btn_wrap .shortcut2_btn:first-child{margin-left:0}.shortcut2 .btn_wrap .shortcut2_btn h2{font-size:30px;font-weight:700}.shortcut2 .btn_wrap .shortcut2_btn p{font-size:17px;font-weight:500;margin-top:24px;color:#333}.shortcut2 .btn_wrap .shortcut2_btn span{font-size:15px;font-weight:500;margin-top:24px}.shortcut2 .btn_wrap .shortcut2_btn button{margin-top:20px;width:195px;height:60px;background-color:#fff;font-size:20px;font-weight:700;-webkit-transition:.2s;transition:.2s}.shortcut2 .btn_wrap .shortcut2_btn.left{background:#fff url(../img/bg_apply_g.20438dba.svg) right 20px top 30px no-repeat;border:1px solid var(--color-sec)}.shortcut2 .btn_wrap .shortcut2_btn.left h2{color:var(--color-sec)}.shortcut2 .btn_wrap .shortcut2_btn.left button{background-color:var(--color-sec);color:#fff}.shortcut2 .btn_wrap .shortcut2_btn.left button:hover{border:1px solid var(--color-sec);color:var(--color-sec);background-color:#fff}.shortcut2 .btn_wrap .shortcut2_btn.right{background:#fff url(../img/bg_apply_y.34eca088.svg) right 20px top 30px no-repeat;border:1px solid var(--color-pri)}.shortcut2 .btn_wrap .shortcut2_btn.right h2{color:var(--color-pri)}.shortcut2 .btn_wrap .shortcut2_btn.right button{background-color:var(--color-pri);color:#fff}.shortcut2 .btn_wrap .shortcut2_btn.right button:hover{border:1px solid var(--color-pri);color:var(--color-pri);background-color:#fff}.exam{padding:40px 25px;border:2px solid #f8f8f8;border-left:0;border-right:0}.exam_li{margin-top:60px}.exam_li:first-child{margin-top:0}.exam .exam_ttl{margin-bottom:30px;padding:9px 18px;border:1px solid var(--color-pri-light-10);background-color:var(--color-pri-light-20);font-size:20px;font-weight:700;color:var(--color-pri)}.exam .exam_txt{margin-bottom:10px;font-size:18px}.exam .inform_box{margin-top:40px}.exam.survey .exam_txt{font-weight:700}.intro_bnr{position:relative}.intro_bnr_li .img_wrap{position:relative;padding-top:80%}.intro_bnr_li .img_wrap img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro_bnr_pager{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:24px}.intro_bnr_pager .dot,.intro_bnr_pager .swiper-pagination-bullet{margin-left:10px;width:10px;height:10px;border-radius:50%;-webkit-box-shadow:inset 0 0 0 1px var(--color-pri);box-shadow:inset 0 0 0 1px var(--color-pri);background-color:#fff;opacity:.6}.intro_bnr_pager .dot:first-child,.intro_bnr_pager .swiper-pagination-bullet:first-child{margin-left:0}.intro_bnr_pager .dot.on,.intro_bnr_pager .dot.swiper-pagination-bullet-active,.intro_bnr_pager .swiper-pagination-bullet.on,.intro_bnr_pager .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.intro_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.intro_btn input[type=checkbox]+label{color:#fff;text-shadow:0 0 6px #000}.intro_btn .btn{width:180px}.comment_write{position:relative;padding:40px 0}.comment_write:before{z-index:-1;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);content:"";display:block;width:100vw;min-width:1200px;height:100%;background-color:#f8f8f8}.comment_write .textarea_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.comment_write .textarea_wrap textarea{border-width:1.5px;border-color:var(--color-pri)}.comment_write .textarea_wrap .btn{width:180px;height:auto}.table.detail .file_up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:-1px;padding:0 40px 30px;border-top:1px solid #fff}.table.detail .file_up_ttl{padding-right:20px;width:auto;font-size:16px;font-weight:500;color:#bbb}.table.detail .file_up ul{-webkit-box-flex:1;-ms-flex:1;flex:1}.table.detail .file_up li{padding-top:10px}.table.detail .file_up li:first-child{padding-top:0}.table.detail .file_up li button{padding-left:29px;background:url(../img/i_file.d88e92bd.svg) no-repeat 0 0;background-size:24px;font-weight:500;color:var(--color-pri-dark-10)}.id_picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:20px}.id_picture_wrap{width:100%}.id_picture_wrap .inform_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:40px}.id_picture_wrap .inform_btn .btn{width:180px}.id_picture .thumb{-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px}.id_picture .thumb .inner{padding-top:133.333333%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAADwCAYAAACpBE5IAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAXRSURBVHgB7d09UxRZGIbhdms10UQTDTTRRANNNNFEEyP/gj/S3EQjEwkggQQCIIAECCCBYLfeqTpTPbMIjWsD83BdVRQOHwPB3WfePt0Wt7a2tv7pIMRfHQQRNFEETRRBE0XQRBE0UQRNFEETRdBEETRRBE0UQRNF0EQRNFEETRRBE0XQRBE0US4l6OPj4+7o6KiDsf3djaQiXltb63Z3dydvzd27d7uHDx92r1696u7du9ddB/V7bm1tTR/fvn27+/DhQ8fiGSXovb297vv376euyvWxjY2NSeQfP3688qgPDw+7nz9/znysDjoW0ygjx/b29kzM9+/f7548eTITSn3+x48f3VX7+vVrR45RVugaJ2rlq2jfvn07swpXQG0Eqff1NVe1Iq6vr08PvDt37kzGJBbbaDP0mzdvJpHMe/r06cxMXeGfFXTNtvv7+9PHz58/n3ne+v4aYfrPP2SMqe9bWVmZed7+YxbTaEGfFnM5OTkZ9HX9z8+HVq8ATX2uBV0HRv9zZ6nva6tzHQTm5gyXug9dL+mrq6vTxxVRzddnqR2RWj2b2pGo1bXMr85DY64Vf/4gsK2YYbQVutnZ2ZkEdHBw0G1ubk5X6AqpdjmGqOAqwDog6q1W13fv3s2s3LXKPnv2bNDzffv2bfrvFy9eXJvtQ/6/0YOuEPuraKkdjzpZPG/caOrrXr9+Pd0Vqeerlft3Vuf+qFEHVX/1Z/FdyaXvOtGrvd82OgxRq29F3PT3jn/3RHDoKwSLY/Sga7fj06dPk3gqvLYq1+paW3gX2SqrVb3pjy4XWZ2bx48fT1bqdiVz/uCav8LJYhh95KiAW8S1wlY4X758mTyuoOokb2iQp6nnHDoD90eUuvhTb6ep36tdcPn8+XPH4rj0kaPi6+9sXGQVXFpa+s/HKtL+PjU326g3J/3qpG/oyWBfXdVrNxDVmFEHRjsYap4eMg/3R5Z59dxtxW4noSyeUYKuMaLm1Rol5ncRKpz5u+/O07bqmnanXhsL6vnqZ563Y3HWtl6NGS3outtu6BYg18sfD7pm5OXl5clJW62cdSHlwYMHk3BrNJgfMWof+DwVa3+rrcVWJ5ltLq7g60TPnvLN9sdn6Hq5fvTo0fRxhVircrs3uq9W2vOuFM5vtfVPIPv3i9Qqfh3u3uNqjRL0+/fvJ/Pqr2KtnYmaeYfsbvRPBPurc/tZL1++nD6uA6ZmbW6uW2P/Fax2G2m9rwDb+AFjuOXPupHE//omiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImiiCJoqgiSJoogiaKIImiqCJImiiCJoogiaKoIkiaKIImij/AjTBut/sJu3UAAAAAElFTkSuQmCC) no-repeat;background-size:100%}.id_picture .inform_box{position:relative;-webkit-box-flex:0;-ms-flex:0 0 420px;flex:0 0 420px;margin-left:30px;padding:40px 20px;height:240px}.id_picture .inform_box .btn{position:absolute;right:20px;bottom:40px;width:180px!important;height:54px}.greeting{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 180px 150px}.greeting_img{position:relative;margin-right:60px;padding:15px 20px;font-size:18px;font-weight:700;text-align:center}.greeting_img .thumb{margin-bottom:10px;width:260px}.greeting_img .thumb .inner{border-radius:50%;overflow:hidden}.greeting_txt{font-size:19px;line-height:1.7}.greeting .pattern{z-index:-1;position:absolute;background-repeat:no-repeat;background-size:100%}.greeting .pattern.type01{top:-30px;left:-80px;width:100px;height:100px;background-image:url(../img/bg_pattern01.598fbd3a.svg)}.greeting .pattern.type02{top:230px;left:-180px;width:320px;height:320px;background-image:url(../img/bg_pattern02.e4a090da.svg)}.greeting .pattern.type03{bottom:-80px;right:-200px;width:380px;height:420px;background-image:url(../img/bg_pattern03.e4e60d59.svg)}.history_li{display:-webkit-box;display:-ms-flexbox;display:flex}.history_li .year{padding:15px 15px 15px 0;width:240px;border-top:1px solid var(--color-pri);font-size:45px;color:var(--color-pri-dark-10)}.history_li .history_date{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:50px 20px;border-top:1px solid #e3e3e3;font-size:20px}.history_li .history_date_li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.history_li .history_date_li:first-child{margin-top:0}.history_li .history_date_li .date{margin-right:15px;color:var(--color-pri)}.history_li .history_date_li .txt{-webkit-box-flex:1;-ms-flex:1;flex:1}.history_li .history_date_li .txt .small{font-size:18px;color:#878787}.licensing .search_cate{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:20px;padding:20px;border:1px solid #e3e3e3}.licensing .search_cate .left{-webkit-box-flex:1;-ms-flex:1;flex:1}.licensing .search_cate .right{margin-left:20px}.licensing .search_cate_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:20px}.licensing .search_cate_item:first-child{padding-left:0}.licensing .search_cate_ttl{width:100px;font-size:18px;font-weight:700}.licensing .search_cate_con{-webkit-box-flex:1;-ms-flex:1;flex:1}.licensing .search_cate .line{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.licensing .search_cate .line:first-child{margin-top:0}.licensing .search_cate .btn{width:150px;height:54px}.licensing .search_cate .hint_txt{margin-top:20px;font-size:16px;color:#eb5757;line-height:1.25}.contact_info{margin:0 auto;padding:35px 0 60px;width:400px}.contact_info_ttl{padding-bottom:18px;font-size:24px;font-weight:500;text-align:center}.contact_info_ttl img{margin:0 auto;width:100px;padding-bottom:30px}.contact_info_con{font-size:18px;text-align:center}.contact_info_con dd,.contact_info_con dl,.contact_info_con dt{display:inline-block}.contact_info_con dt{font-weight:500;color:var(--color-pri)}.transport_list{border-top:1px solid #e3e3e3}.transport_list_ul{padding:40px 0;border-bottom:1px solid #e3e3e3}.transport_list_li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.transport_list_li .left,.transport_list_li .right{-webkit-box-flex:1;-ms-flex:1;flex:1}.transport_list .transport_list_ttl{position:absolute;padding-bottom:30px;font-size:24px;color:var(--color-pri)}.transport_list .transport_list_ttl .icon{float:left;display:block;margin:0 10px;width:40px;height:40px}.transport_list .transport_list_ttl .icon.subway{background:url(../img/i_transport_subway.ac11a5b7.svg) no-repeat;background-size:100%}.transport_list .transport_list_ttl .icon.bus{background:url(../img/i_transport_bus.fa066866.svg) no-repeat;background-size:100%}.transport_list .transport_list_ttl .icon.car{background:url(../img/i_transport_car.8c8be98c.svg) no-repeat;background-size:100%}.transport_list .transport_list_con{padding:70px 60px 0;font-size:18px}.transport_list .transport_list_con .line{padding-top:40px}.transport_list .transport_list_con .line:first-child{padding-top:0}.transport_list .transport_list_con .color{font-weight:500;color:var(--color-pri-dark-10)}.transport_list .transport_list_con .bold{padding-bottom:9px;font-weight:700}.transport_list .transport_list_con .small{font-size:16px;font-weight:500;color:#bbb}.ci_list_li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e3e3e3;height:235px}.ci_list_li .logo.type01{width:220px}.ci_list_li .logo.type02{width:424px}.ci_list_li .logo.type03{width:180px}.ci_list .ci_list_ttl{padding-bottom:30px;font-size:20px;font-weight:700}.ci_list .btn_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.ci_list .btn_wrap .down_btn:nth-child(n+2){margin-left:15px}.down_btn{width:180px;height:54px;background-color:var(--color-pri);font-size:16px;font-weight:700;color:#fff}.down_btn.ai{background-color:var(--color-pri-dark-10)}.down_btn.pdf{background-color:var(--color-sec)}.down_btn:before{content:"";display:inline-block;margin-right:8px;width:18px;height:18px;background:url(../img/i_download.8c8708dd.svg) no-repeat;background-size:100%;vertical-align:middle}.intro_brochure{padding-top:60px}.intro_brochure_ttl{padding:40px 0 18px;font-size:20px;font-weight:700;text-align:center}.intro_brochure .img_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;margin:0 auto;width:555px;height:300px;border:1px solid var(--color-pri-light-10);background-color:var(--color-pri-light-20)}.intro_brochure .img_area img{width:30%;-webkit-box-shadow:52px 44px 56px rgba(242,151,0,.06);box-shadow:52px 44px 56px rgba(242,151,0,.06)}.intro_brochure .down_btn{margin:0 auto}.banner_explain{padding-top:60px}.banner_explain img{margin:0 auto;width:717px;-webkit-transform:translate(61px);transform:translate(61px)}.asi .shortcut{padding:60px 0}.asi .shortcut .btn_wrap .shortcut_btn{height:280px}.asi .shortcut .btn_wrap .shortcut_btn:first-child{margin-left:0}.asi .home .login{margin-left:120px}.asi .login .btn{background-color:var(--color-pri-dark-10)}.asi .sec03 .gallery{padding:60px 0 70px}.asi .sec03 .gallery .h1{padding-bottom:40px;font-size:30px;font-weight:700;text-align:center}.asi .sec03 .gallery_li .thumb .inner{background-color:#fff}.asi .home_notice{padding-bottom:70px}.editor{font-size:16px}.editor>div{white-space:pre-line}.editor table{width:100%;border-color:grey}.editor table td{border:1px solid grey;padding:5px;min-height:25px}.editor p{font-size:inherit;text-align:left;word-break:break-word}.editor sub,.editor sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}.editor sub{bottom:-.25em}.editor sup{top:-.5em}.editor a{display:inline;color:#4169e1;text-decoration:underline}.editor img{display:inline;width:auto;max-width:100%}.editor ol,.editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.editor li:before{content:"";display:inline-block;white-space:nowrap;width:1.2em}.editor li:not(.ql-direction-rtl){padding-left:1.5em}.editor li.ql-direction-rtl{padding-right:1.5em}.editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.editor ul li:before{content:"\2022"}.editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.editor ol li:before{content:counter(list-0,decimal) ". "}.editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-1}.editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-2}.editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-3}.editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9;counter-increment:list-4}.editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9;counter-increment:list-5}.editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9;counter-increment:list-6}.editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.editor ol li.ql-indent-7{counter-reset:list-8 list-9;counter-increment:list-7}.editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.editor ol li.ql-indent-8{counter-reset:list-9;counter-increment:list-8}.editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.editor ol li.ql-indent-9{counter-increment:list-9}.editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.editor blockquote{font-size:20rem;border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.editor code,.editor pre{background-color:#f0f0f0;border-radius:3px}.editor code{font-size:85%;padding:2px 4px}.editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.editor h1,.editor h2,.editor h3,.editor h4,.editor h5,.editor h6{font-weight:700}.editor h1{font-size:2em}.editor h2{font-size:1.5em}.editor h3{font-size:1.17em}.editor h4{font-size:1em}.editor h5{font-size:.83em}.editor h6{font-size:.67em}.editor em,.editor i{font-style:italic}.editor .ql-direction-rtl{direction:rtl;text-align:inherit}.editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.editor .ql-size-small{font-size:.75em}.editor .ql-size-large{font-size:1.5em}.editor .ql-size-huge{font-size:2.5em}.editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.editor .ql-align-center{text-align:center}.editor .ql-align-justify{text-align:justify}.editor .ql-align-right{text-align:right}.editor .ql-bg-black{background-color:#000}.editor .ql-bg-red{background-color:#e60000}.editor .ql-bg-orange{background-color:#f90}.editor .ql-bg-yellow{background-color:#ff0}.editor .ql-bg-green{background-color:#008a00}.editor .ql-bg-blue{background-color:#06c}.editor .ql-bg-purple{background-color:#93f}.editor .ql-color-white{color:#fff}.editor .ql-color-red{color:#e60000}.editor .ql-color-orange{color:#f90}.editor .ql-color-yellow{color:#ff0}.editor .ql-color-green{color:#008a00}.editor .ql-color-blue{color:#06c}.editor .ql-color-purple{color:#93f}.editor .ql-video{display:block;width:27vw;height:32vh;min-width:1000px;min-height:562px}.editor .ql-video.ql-align-right{margin:0 0 0 auto}.editor .ql-video.ql-align-center{margin:0 auto}.video-wrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-wrap embed,.video-wrap iframe,.video-wrap object{position:absolute;top:0;left:0;width:100%;height:100%}:root{--video-bar-width:null}#video_container{position:relative;width:720rem;height:405rem;overflow:hidden}#video_container.full{width:100vw;height:100vh}#video_player{height:100%;background-color:#000}#video_player,#video_player_cover{position:absolute;top:0;left:0;width:100%}#video_player_cover{height:calc(100% - 58rem)}#video_controller{position:absolute;left:0;right:0;bottom:0;height:50rem;background-color:#333}#video_controller,#video_controller.hide{-webkit-transition:bottom .2s;transition:bottom .2s}#video_controller.hide{bottom:-58rem}#video_controller .progress{position:absolute;top:-8rem;left:0;right:0;height:8rem;background-color:rgba(0,0,0,.3)}#video_controller .progress .bar{width:var(--video-bar-width);height:100%;background-color:var(--color-pri)}#video_controller .control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10rem;height:100%}#video_controller .control .action{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;height:30rem}#video_controller .control .action button{position:absolute;display:none;width:30rem;height:100%;background-size:100%;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}#video_controller .control .action button:first-child{background:url(../img/i_video_play.1fef9a12.svg) no-repeat}#video_controller .control .action button:nth-child(2){background:url(../img/i_video_pause.5f755597.svg) no-repeat}#video_controller .control .action button:hover{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}#video_controller .control .action.pause button:nth-child(2),#video_controller .control .action.play button:first-child{display:block}#video_controller .control .action .time{padding-left:45rem;font-size:14rem;line-height:30rem;color:#bbb}#video_controller .control .action .time .slash{margin:0 5rem}#video_controller .control .volume{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#video_controller .control .volume .icon{margin-right:4rem;width:24rem;height:24rem;background:url(../img/i_video_speaker.bd5753ae.svg) no-repeat;background-size:100%}#video_controller .control .volume .range{padding-bottom:1rem}#video_controller .control .volume .range input[type=range]{cursor:pointer;padding:0;width:100rem;height:2rem;border-radius:2rem;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#bbb;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}#video_controller .control .volume .range input[type=range]:focus{-webkit-box-shadow:none;box-shadow:none}#video_controller .control .volume .range input[type=range]:hover{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}#video_controller .control .volume .range input[type=range]::-webkit-slider-thumb{width:16rem;height:16rem;-webkit-appearance:none;appearance:none;border:1px solid #e3e3e3;border-radius:50%;background-color:#fff}#video_controller .control .screen{position:relative;margin-left:20rem;width:30rem;height:30rem}#video_controller .control .screen button{position:absolute;display:none;width:100%;height:100%;background-size:100%;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}#video_controller .control .screen button:first-child{background:url(../img/i_video_maxscreen.f97c2d01.svg) no-repeat}#video_controller .control .screen button:nth-child(2){background:url(../img/i_video_minscreen.f9977c04.svg) no-repeat}#video_controller .control .screen button:hover{opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}#video_controller .control .screen.to_max button:first-child,#video_controller .control .screen.to_min button:nth-child(2){display:block}.pop_all[data-v-82a42800]{z-index:100;position:fixed;top:100vh;left:0;right:0;height:100vh;background-color:#fff;-webkit-transition:top .5s;transition:top .5s}.pop_all .header[data-v-82a42800]{top:-10rem;-webkit-transition:top .8s;transition:top .8s}.pop_all.on[data-v-82a42800]{top:0;-webkit-transition:top .5s;transition:top .5s}.pop_all.on .header[data-v-82a42800]{top:0;-webkit-transition:top .8s;transition:top .8s}.pop_all[data-v-bfbd28d6]{z-index:100;position:fixed;top:100vh;left:0;right:0;height:100vh;background-color:#fff;-webkit-transition:top .5s;transition:top .5s}.pop_all .header[data-v-bfbd28d6]{top:-10rem;-webkit-transition:top .8s;transition:top .8s}.pop_all.on[data-v-bfbd28d6]{top:0;-webkit-transition:top .5s;transition:top .5s}.pop_all.on .header[data-v-bfbd28d6]{top:0;-webkit-transition:top .8s;transition:top .8s}.date_right .vdp-datepicker__calendar[data-v-94747056]{right:0}.vdp-datepicker__calendar[data-v-94747056]{width:auto}